last executing test programs: 11.47505029s ago: executing program 6 (id=970): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) (async) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="944713145761ef4626e1cc7f391f55166f838c5f5b0fe563162b7bfc9e", 0x1d}, {&(0x7f00000000c0)="d6accee1c3c4447919b68f12aed218a2919eb5ccedebf4bb4d9abb9514b0c2038aa1181aa3ad6b41c733bb946599ccb94bf562acbae2137ff769c5e2e2249e62a833b477a7fb6e09f9", 0x49}], 0x2) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0xfffffffe, 0x2000004, 0x1b57, 0x7fffffff, "5c7f8f87ca898e49399097771898228b3f445080", 0x9, 0x200}) (async) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24, 0x84, 0xf0, 0x5}, {0xc, 0x9, 0xc2, 0x80004a}, {0x6, 0xfd, 0x5a, 0xfffff000}]}) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x8, 0x8, 0xfffffeff, 0xfffffff9}, {0x808, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x3ff, 0x6d}, {0x6, 0x300, 0x14, 0x8}, {0x0, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10002, 0x8, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) (async) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r3, 0x20004102, 0x0) (async) setuid(0xee01) (async) r4 = socket$unix(0x1, 0x2, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) close(r4) socket$unix(0x1, 0x2, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 10.312403256s ago: executing program 2 (id=989): mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) socketpair(0x6, 0x8000, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x6, 0x4) r1 = socket(0x18, 0x2, 0x0) close(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x100ff, 0x0, 0x0, 0x0, 0x0, 0x389, 0x7fff}, 0x100000000006, 0x7, 0xffffffffffffffff, 0x0, 0x401, 0xfffffffe, 0xe, 0x11}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x8000000000000000, 0x2, 0x9, 0x100000000e63}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x3, 0x101, &(0x7f0000000000)="ebe0978470b9fd812eaa4e967648e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x5) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/182) msgsnd(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="010000000000000029a6c5deb4d806fa09485e2fc27a0aa197cd1e02c73b872638fe3f36c24e58db12719e255b60019e1bd5e6525636edca921aae704692810339ec9db2caf4aa91beb6b227b1860ab83a8140591a3ac7b272d5d31fb3bca9399d2102d2caf44e6fbf0c071ae0d49cad2d4a618490d9829bc039e865431872893af2b2302f6315d21241"], 0x81, 0x800) execve(0x0, 0x0, 0x0) 8.749558547s ago: executing program 7 (id=994): munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$hw(&(0x7f0000000280)={0x6, 0x4}, 0x2, &(0x7f0000001040)="06c7a681d3308227fc7548f0a0e44f10aa77d6396873f05c637abc3e4dff1af80368927226211a2fd6e3753159a6f1b70309d411e15aba2549a511a8fefa3db46ea43a7c75178b0a1a9b6fc0fb9262632c21f45fe132bfa5e0096fd437d8b3bcbdbf2cbc41a15c4ac87d2fa9d89772b5e5fbc317cc0c3ba5c696c25ea0a1be118f5993116df1e5ba3162ed65752d61078476a7ee4cdc35a86dff0c695f42e9a2ac321457d9e61fa386b945de2d6b76c277d5ec1ac56bcdeb78684e3f99a8bb74dabb67295e0a35b523356edbee51ba503fd406b9a81a1304b78a1d48a355ddfe83ce28c5dad472559e8dc8674aa2a506fe2281fb0446160f04c7ea395cf3622f2a9a5a778ad0402de93fd893d8d835e6f7d9a7a2f1dc58cce5dbc7efb0fe49a48b60c4050702c9d2287599849a2e31466d875fbc8920c80df921aedc0f6ca417f3a45bd7e782798a843b5fd032c9235fbd0fb7218285282264d941a7c7db892e8be85a763a601583e87233de1ed986ba4ca29de56d1b5f9bc6e03c2a820720f26e840d2a38380cb5afb94f7042fa63c9aed5856046be006beb5fb65e8c60e702987100558fceeeaa21e689acef217e37b89d7991e04e2ed13e63dbe815b09a169ef96ccf55ac39d958dc2fd6898841833bf636501eb90847065c9914fe5ccf286d30e65c36862fc107129968ee3e9db7c5abbd3a7bb1c3deaa5ddb409eb8302d046e79875090cf3c108a919de766a84178b007f757b732a9f56bf306940e9425325480feccb5433aa8fabefb21d5dfbb43f8baa0918bcf48f506dcc4e4eea941e7bd8b150d3522c2ea86a88de1efcba0a0034405716ff1231e85d122beb9b9292664908b5204ad2598acc9e18b17eb34a66121c3e92bbc79fea5b180de38d28a22df14c407884a357f3b1295d173bf23fc4395ef84f35d555ac1624e6b80afd26ee951fb77d1c81b065a1fb2f1efc313248cd0e1874f73cfb490bbc184a3dd3cf7e459bb323c98f64f6d0db38088658012611039dc9052ff6f1a3ad078479ad1ddce08a44203733aa9f3c10f416064539e151e33396c2e9dc1147bf8aad7e049ead90297219b544998ef3c08ac147aa803f0883ef31e7b47a55fc92a45a2db82fddfd966028c6c55df6446e1584f5ed4f9380e2818dfbafac4c5426151ffd4638a6bbe957403e16dd5bd6e27678af4a76368b9905c23452789d5c00580441ef63afb7acfd5b19ddb62f619aafbf39fb003ce068267abd09301609b79e0d4bb76956a6729c5b3fee5ef97294baf0f7f3f11819b9de5cf9544562e182102758ab2c8571a7c71fe7de190b99194188edf6ce1260bd380a0f42cf44801e78d7a1e4efb7f030b429dd35b42e76fda9a0b5e2ade94cac7d691d85fd78b988fbba07ad304208b4971e84501b9bf8b7dcadb1148a6622e4f62436e5e9a60524e6f2862fcc59e6aae01271650844ac06b19290f98e7636ae3e54f6d92ad73d852b9462b18a170c0ddeb2df7d424d53553b3872616793330f81f0bd472b27878443d2777cb04e09444af48a1c20d5d2d309feeb6990e48a63a4638e28bcbb1fe0cdf98b7f816dcf00a202b6055b11b72a76c288596a742f2d286075b924655fdaeb89018d10483ccd337abe6798dbf5bbd4fbf90ff6f500af9b495fbf3ebcb5c0e39585066fd9d97a8d3079280caffbbf910cd162bb50c5d8ceb63219b6762dc4f4dd1b806d172b15dd72ec68dd9be2a8dfe79afc4b01d42ec37ff17d100f3684d136c958009f359d24f21c7579be92069037ac47716990f103ccf3d9fc31b0ef7fd7aae8032f75ea6212b5e75b9ba13433d323c87899580f2fe75f6cbe13f0b440ef765067d401f9c1f7e45bc00bb2758da1ec73d79b2a99c6e3d2c66ef5ea6ad9b4d5803e582d772fb93467e667387b9a4a27b15e02313ceb1dee563d68856d8088038a07211dfc7d69a827b7a07baab215940bbe99f1be3289c7306b47b45b84948ab827581a8f55ff25d3af68c3756fd1664110913ace5b3f2a6ab3ed020acbc23221b6b2de57ffd9602d0b159f3c3982e00b4ceb62df4cc182e1c558a043b3d2ec4502630db323e883e8492810cd743ec81bbd5d7f41909a8c2c7ed74380a62baef442e1847079f36e406692a3e175c92aba702a5913ea1e5651d86b30b22df8e2c8ccf3116810eb9b1ce5955af2685dce78fa63dcadf47165853bdbba1a1be5c8138078ca1c28fd1d038b2501aa64f6c21449b4808f62ef8dd1d47984be2f955f1cb5d05fb1a84b33fe6257bdc7189ac96fe6614d13ab56af2e0dfb8c2f7e2079e40b44bd115f5c72e69ae96f36f0117191f04ddf4c517432d2fee535a73f24c72e22ba97d06101f7097dbeacff940705e24b6a579c80133650fb36fd1757d74e268f19e575b2d55b4b3096b00c09b72bd316311682bb7df21cd82b065d25b50271690bfc14e1f2c6ee037c8317164c3c56b931902613a991b84d9902fc4675bbe863fa1ab2cc4f0215086493188caf3b95e943911fb9d9b29d0d2c5387870adf9a8449a4d64453465301c41ac1beff5b9e2982cbd02e42f54183035a4fdf73de3b802579ba20d0da33111e849a01a6e2032554979d9c2a6a3d12b1b9d2d12e5ed2b38f51a5817f550780667014e5cbdcd08646d1538eac25202023472d9eb382cc8f6c4baf26614dfac9af2fc002a1e8f28d6343dd08aec930fa9b9db0267671e9660237a14435cff2deb15ac3591b989ec95d445eb443d8660f681976a46997443a68e18755c47b2cb833b287517f98ac38b056c083912b88a3c5f430940d312304343d93ec6395a9cd53c5c862c9b0c10b6aca2e9ea9332225c7d817bb90f463aec3c0e615498d3121111e62cdbcb6dc899eb875f1e6a9b5f20a6f6edabed0e248c79b80e929f6cdb29c589d1a77061c85f728e1a7d7450bbba217dea4ab446df12745ffc8b22b3e79a3d0ce8ea78f9b890f670a44ad0d491a649f2ab5a09b24e4a9c51190fa6ad0dfb6a32fac0be8cefd0c933bc3d7d13d62b1189e1dc89499c397bee23f19b90ab57b25af8b6d2c7d205c0a40208bf679d673c93bb5cac5696b478f7cda15b254660c3602b6f88abbadf6819a80c217a46c536f8a58b8384e7f191efca9e8324acdcd2f22117dc98db5778c9cddf4e27918346320a7db63a3e0e5d1b62d0687c662130cf45215af3170d3808f081f36949ef2faf4ed39f7e37b933b3b3095b2a0e0c2b76c2ec1734fce066051095b9a88681e28664a1be345f67f147b4b4d21ea4cb2167925f691e7236f4a470edb36dee8c8f97e422ce87f28720c0ad46eb548784ec93e1ad0f1fdaf815d69a95a6a78d77c9027343a9fe395a3b2234946c205adbd7d1bd9e136846875b98eeb439767fd334e3a2a7b967d18a1e2e79f0a3ad3017d82d79d6956ce2c9f77dd25346b4c1e0fcaf5135998aca2aa062b10facf17985b0dcad297cdeacdf2e51b974452c5161fdf172105cb4e3aff9c1319e5c9a80adc7845462588be95406c9d98cf18526e04eabde5944a58ea0126b30e2bffac2837f465c290cde11734b2da54e64782520fc3236ac3ff1533b874c4b4d8021545f9b6440085d8b130cff1ff7f18fbb2090a496bd5b605bdb8bf8db615747842bc1aa589d5d2b81c064d4fa80c76c5d5a030f2aa765729962b50f326ba9484f422ae916c4802ede3d9e2a0aaa41790eb10506684cf1f34a0c1607772a3269b9b99e5df6dd3fb0719824e19a419f30cc4001d2c57daaad37f4c040692a8d2015a0445c058a130981c6431838aced405f685295c3772d1d757e5628f408f5072d4efeede499ca2f521ac09a45ad81e43e97c3785c37b7dbcb294930476060215228bc93f8b1319d4c84ade3b6feaeb132c59237a861deacf4c564432aba751d9cdcd83a4662b02117aa4e441573ef4a5c62fe173ba30880a393896b18cf0174aad8e98027a1bf58fad0bc5430596cc7c7e78a5740f0c38d447ca4fbc9bd7a153c97f383c6ad9af33bb35354c6bab07fd90872f4b5d553986a8f1e8036cbe944d37f8bd2544b01588aa69abd00b35e13923e72d938ea63fe65977151dd13066b871bdd7bc8546425f02b721b180ce4dbf03b9b24c1979b740fd9896c964f14bdd49761686425e7c91f6ee865b057defb0fa130dc4127589afb09e7", &(0x7f0000000000)=0xb81, 0x0, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x810, r0, 0x7) 8.748609878s ago: executing program 1 (id=995): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x67, 0x0, 0x0) (async) sysctl$net_inet_etherip(&(0x7f0000007c80)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000000)="00000004", 0x4) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0x2}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x8, 0x1, 0x5, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000500)=""/239, 0xef}], 0x301, 0x0}, 0x40) writev(r3, &(0x7f0000000400)=[{&(0x7f00000003c0)="b1", 0x1}], 0x1) (async) write(r3, &(0x7f0000000740)="08000000000021e54107c0386e4240f5aae3155dfc657d10174c569811d24ab112a9bb085e2c12a12f33feae21aa42699298ced6f95f077a725e3f5fd23c74f757449dad69546e94b25f1cfe5977310a9bfeb296ea5d290cdbf2664a844d4f8eef2e054277959b037e63e553912c19d3f0ab5c3db6b65e0b18f6208427d94a544d0c65b2f4ff5fa0d47ce369efad8f7ddacc0379555750838cc285894c560a8a10c13872769214c03587ed71c8d0cddcd3abbbbb33717820a3db9add72450e6e4a4374cc0b8946940e4a43c432d22fc4e5e1a1ef503261e9b6794581205b3ef696dab0e45285a131829d12da8480", 0xee) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='@', 0x1) (async) pread(r4, &(0x7f00000002c0)="26cb1859a8695e15f1aac5acaaa4db4e2a3b6dfe94e8f21431baa92a3d292e2faf81bd62d071ece43878801bdf2fc4ed9efdcbd2516cbab5d55fb6bce9bf94c34e5aac42ee75a19d826dea1de9a9117dad207af7a7eb06d7532f72124f508099d8c7f0d5d3c8aebf1a42b3ddbdff3ff025d8432c029ebbf18b22eb81002f5f4c7657d9a7cbc5931211a8e833b109b1e3934efc34dd0e5fc698439e2b0799cbde379bd6d19e88e3cff7ee630fc7af0abde7db207408624d688bf25b79b4ff000b45027c8dcc72ddbbaf7feb4bea83b84a503fd07d718b603f29f079e57b19b432ef0dc5ad088a99", 0xe7, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) 8.249178237s ago: executing program 0 (id=996): open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0xa) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) readv(r2, &(0x7f0000001580)=[{0x0}], 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x2, 0x3) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000340)=[{0x0, 0x0, 0xfd}, {0x1, 0x0, 0x0, 0x1}, {0x3, 0xce, 0x5, 0x5}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x18, 0x3, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000500)="bb739455b7254e44287eefaa1885aa28e3a1393adebbfe4e13764042ffe1fd18975a823df33056d7f31c1dc49bee1d98cf0db0dafb0e2e06148bfd5651e46df22bd1cfdda37cfa72533ba4ea7b456e00ff77c001f16edac83f7f678188252ad9b3be56dc61db5088f07633afd66b3156888ad7321eee02cdb6aa8bda51adfee0ead001eb204d5ca80e49fc458416b3a29921c99924e6de9cd2d240d02ab44081a91c038b735bf5f0cdd5c53f844ba001d42c57f0e2e2770e38dbbf6997a941ebe6ef6674ad8db2eb6235319aedda03f130fe75061d38c0c826bbbaf0d02d7e3fc402e9833d2d78f4d64f57517431a0c68150324003927e886ad5d004e9cc54e40ba362bbfb2edcf185f8075206e91c496309081a1013a0c69621eb643caea9c100"/302, &(0x7f00000000c0)=0xfffffffffffffe7a, &(0x7f0000000100)="c9edd234cce540433688fad55bfe3753888b46100000007f623cc289aa49f6f937b755be3b44b6f7424d512f3939c80abac35d8f02461863cb425949a67a821386c518e80c2861b40dc7321133189da8b0c2fa2ef9cb656b258126097075fe29cca92160124df3a52dc9c7d0e0e2c7154ee84bad040af64c73fbb2187825c34889fe1ec8ab94ef1effaa588f0e9f571d4baeba5102389cc22723602905f3d83b4ecd3df8fb098a18883f162dea6a4ac31ff1379c791412cc52a0fbab6c3d1d333b81379d50d3f1059b1153bb2a0e8b73a82935205a533b309e970705639712b87765ee8dd6902f280f865b2277706226", 0xf0) recvmmsg(r3, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{0x0}], 0x1, 0x0}, 0x200bd}, 0x10, 0x801, 0x0) r4 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) setuid(0xffffffffffffffff) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="258b300ad15105bb14aa764de834640100000000000000f9b9108c038f39850a42bd8dd39451fa939eb76547c559a4de820d2869a63f1ef7511979db", 0x3c}], 0x1, 0x0, 0x0, 0xb}, 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0xb}, 0x2, &(0x7f0000000640)="00ecc80200000000000020501d94a34b0500000000000000fe9135ea3e981d2e82a76b84ad696c25252aeb347980d5be4f512bff7f0fee6483728eb9d3fe526e9c66107a795c588c6debdc235f0fb279c6a09c55fdd9dfbafce3e934d18ae4816b98d8f29792a88d433b24955a5f8e154062819d3fbaf20100000036482763dd4dc32847051cbbaf8ec33d0a99ccf038ef297f8fda7a2e", &(0x7f00000002c0)=0x97, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 8.247398349s ago: executing program 7 (id=998): mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0xf3) ftruncate(r0, 0xb04e) (async) r1 = kqueue() (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) (async, rerun: 32) r3 = syz_open_pts() (rerun: 32) read(r3, &(0x7f0000001140)=""/4096, 0x1000) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x20e, 0x7, 0xffffdf82, 0xffffff8d, "08ed95bb1cfa0400d43c8d71bf6b00d90cf2c000", 0x4000000, 0x1a3}) (async) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) (async, rerun: 64) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (rerun: 64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r4, 0x0) kevent(r1, &(0x7f0000000100), 0xe4a, 0x0, 0x4000a9fa, 0x0) 7.455949998s ago: executing program 5 (id=999): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x0, 0x10, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x1, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x3c) getrusage(0x0, &(0x7f00000000c0)) sysctl$net_inet6_ip6(&(0x7f0000000580)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000002740)="abf734f14a4819137aa3fb4fede70914bb67340f459d8806085867fde6f3eceea7d85b9e4b487e5ea752729d4421276fe97a8f07a77efc742151f530da628321afb3defa47da55c2b95e8f1f4b2e51dac4d2cf31128821714f8fae14a6be1589d3a057f3cb522f5c7b9d7b467b0b8fa759d27151d8b2df46", &(0x7f0000000440)=0x78, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x1, 0x7, 0x2, r1}) 6.997825426s ago: executing program 5 (id=1001): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) lseek(r2, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x201, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000002cc0)="258b300ad15105bb0aaa764de834640100000000000000f9b9108c039e39850a42bd8dd39451060095b76547c559b8de820d2869a63f1eedf7511979db5d375f832a1420ab928a8a5e44b446b9fddb59521054adf3b804250dcc3e8b32677731", 0x60}], 0x1, 0x0, 0x0, 0xb}, 0xe) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71cfc294315f06000000cb8fb5818384af1975f24a9bd13293a9d5bde34b9495b8161b35", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="25e07bff764d010001000000000064fc95710d8b999eeff9440726eacc4d689c8cc4a4f4d081c94216fa077ba2fb4420430072ab9e7ffd8d9c208b3bcc3bf414aba19c0efa38b345", 0x48}], 0x1, 0x0, 0x0, 0x8}, 0xe) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="71cb3027811600f9fa01efff587d454ca0801d60e798bdf4e420e6adda008000", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000024c0)=ANY=[@ANYBLOB="533ed089f74dbe18f0edadcd080045a6002800650009012e907800000000ffffffff4e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="590200119078ffff"]) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) listen(r0, 0x9) 6.958189305s ago: executing program 2 (id=1002): sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 6.711686137s ago: executing program 7 (id=1003): r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000080)=0x4) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x6, 0x2, &(0x7f0000000000)="a4b1048d", 0x4) r2 = getpid() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00e0300eaaf808004500001cedfd000007019078ffffffff000000021200907800000008"]) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) setgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) select(0x40, &(0x7f00000000c0)={0xc, 0xe9, 0x4008, 0x81, 0x5, 0x3, 0x8000000080000000, 0x9}, &(0x7f0000000140)={0x1, 0x1, 0xff, 0x3, 0x5, 0x5, 0x401, 0x2}, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) 6.706005766s ago: executing program 2 (id=1004): mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) (async) socketpair$unix(0x1, 0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) (async) socket$inet(0x2, 0x2, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x8003, 0x0) mquery(&(0x7f000078f000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x5) (async) socket(0x24, 0x2, 0x0) (async) pipe(0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) (async) socket$inet6(0x18, 0x2, 0x2) (async) r1 = open(&(0x7f00000011c0)='./file0\x00', 0x282, 0x0) pwritev(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x48081) ioctl$VNDIOCCLR(r1, 0x80384601, 0x0) (async) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r2 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r2, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000180)='.\x00', 0x4, 0x3) 6.704632437s ago: executing program 0 (id=1006): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f00006ad000/0x1000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000826000/0x4000)=nil}, {&(0x7f00001c8000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xffffffffffffffff}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00001d2000/0x1000)=nil}, {&(0x7f00006ad000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x8000000001ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {0x0, &(0x7f00006ae000/0x2000)=nil}], './file0\x00'}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d7", 0x4}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80606954, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) write(r0, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000040)={0x0, 0xff}, 0x10, 0x42, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="258b30", 0x3}], 0x1, 0x0, 0x0, 0x404}, 0xc) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71cfc2b3315f060310dc1975f24ad4bd7dd1fcffffff6a347c38a9d5bdc04b08000000df602f5460bf8b7f988272596d9a8f923b7520965be548ada66e99c9e5949aad26fc554549a5c6da9bc537000000000000", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) lseek(r1, 0xffffffffffffff00, 0x0) 6.24999222s ago: executing program 1 (id=1008): setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000980)={0x42, 0x3f9}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x200, 0xc6, &(0x7f00000000c0)="422a727871c0affb489291b64ea05b87c25e3b25b1d9902cd701978449d1c5c0b681e4285418e6bc862c90394734bc386cd82e585503be4822f9b23fd11233715b632e09ec25a2a71edf4dcf77aff037576b1da14992145865890fb171b8e4600619d1456e6f67a6e589edda4dc09e8e55754a809de01dcc04637ed6529d6d0abc9cf523428bef2001190bbaff519a7a64881d4956b8d9eb2b3c25d373efc159eb85a4c0f7bd9efd83", 0xa9) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x40000000000000, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000580)="b902b689e794628b2634061f451c6e8cce61b3ce867d42270a4b6db61eb69f824db57744a76a2535baf49502fda7b0f69ba2b1f8b3b5702577cc81da6c09b90d5642c75360f8872a1f044321ca85059a7678b8bce5396f7ca5e2fafde4096d19363ca699a87dcfcd38fee6a752cd76a30f891c87a46cc971ed1916e0af6c2dbf8c217a4cce0a0d", 0x87}, {&(0x7f0000000180)="2ca1a79e70c08de48346237127c9c1c8210f7ac9657ace10c25bfcae6233fc8f01ca376c67c502aedb63368999b52e478d5588d3c178bfa2f26b8e76b7da3c15121b4800cc665d8bfd605cf615c7b99cea304240594fcee0c2f6c1a6853f905f72afd7e4720f5d6d08b34e4cc5a598d47783539d3697ecb8e5d7443be9cd234a4547d97cecfa0a", 0x87}], 0x2) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 5.750064002s ago: executing program 6 (id=1009): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000040)="8f990000", 0x4) syz_emit_ethernet(0x66, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x30, 0x89, 0x0, @rand_addr='\x00\x00 \x00', @loopback={0xfeffffff00000000}, {[@dstopts={0x29}], @udp={{0x1, 0x3, 0x8}, {"b717d14d68907428a8c430537503af2aa86fc620f986d15c802b22305d46116b"}}}}}}}) 5.499995449s ago: executing program 6 (id=1010): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xa1, 0x2, 0x0, 0x1}], 0x8c0, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x653, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 5.219325938s ago: executing program 5 (id=1012): kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x15, 0x0) r0 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r0, &(0x7f0000001240)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) 5.212580147s ago: executing program 0 (id=1013): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000002c0)="258e743f74b3f3e83424ca3631a1af07a6bca36a81afca7b4195b84011655a127fa3f75225680ab112e5286ff1624573cd959e890300000000000000bf", 0x3d}], 0x1}, 0xe) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000500)='./file0\x00') 5.212245112s ago: executing program 1 (id=1014): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480), 0x0) (async) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) (async) truncate(&(0x7f0000000040)='./file0\x00', 0xa0001) 5.211210173s ago: executing program 4 (id=1015): mknod(&(0x7f0000000200)='./file0\x00', 0x10, 0x7ffffffb) open(&(0x7f0000000480)='./file0\x00', 0x20, 0x4ebfac6bbaf78f4) acct(&(0x7f0000000080)='./file0\x00') 5.210421771s ago: executing program 6 (id=1016): open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x200) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000011c0)='./file0\x00', 0x282, 0x0) r1 = socket(0x2, 0x3, 0x2f) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000f40)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="8215c9ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x2}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xc4504448, &(0x7f0000000740)={0x0, 0x4cd, 0x0, 0x0, "97a2224ff1c14649eb070000000000000047c1d1", 0x0, 0x9}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="f3", 0x1}], 0x1, 0x48081) socket(0x10, 0x8000, 0x4) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\xdf*\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='[,$!\x89(e\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=']@\xfb\x00', &(0x7f00000002c0)='%\x00', &(0x7f0000000300)='}!.-\x00', &(0x7f0000000340)='![^(-\x00', &(0x7f00000004c0)='\'])$,[}^:}%-\'$&:\x00', &(0x7f00000003c0)='(:\\\x00', &(0x7f0000000400)='\\\x00']) 4.699774372s ago: executing program 5 (id=1018): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xa, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x38c9) (async) shutdown(r1, 0x1) (async) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYRES32=r0, @ANYRES16=r0, @ANYBLOB="a852691ac1661d2542de737757ba33005c7c6b13000bde7a072fcda093ab232f33ba7b9e3e00108b2d182c99f1291bfc"]) 4.499901725s ago: executing program 7 (id=1019): sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f00004ca000/0x2000)=nil, 0x2000, 0x2) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000239000/0x2000)=nil, 0x2000, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) madvise(&(0x7f000008d000/0x1000)=nil, 0x1000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 3.999941086s ago: executing program 4 (id=1020): r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) shutdown(r0, 0x2) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2a}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, &(0x7f0000000080)="36bb3f888d3bd033872ee027cb051510392be9d8b5c516183563f9fa0804eaa87e876cfc27a9af831c6a0703c4380bc2ff5fabe46a254d5fd4915677d62a65185443dcf2801ef70058ad544e2b6f9572574affa81acb4ba7718ba11ccdb9c050d055d34742f3b9b56d3e9b25b65e33cd4d0a27912c2bbe5b0003a442d2b644114146e682a7a14b78b50e4119717c1db624658fdd3854ec5ae03f232ea7090adc983a4a738cd11687eace5fbd59f32ca940f2f4983593151d27425a6e8191b00d8f770669b288e945f7a6abec534d14b2237d8b9d20cb7e22d0ca1caba3ebddcb8368dd1ca000790a9f524e52fa706d12c9c4eff27943611567a66a086df48ee1ac5f43f2b951b5ba3faed72dc5fac3583b5f6ec2440744e97535823881d0fecfe8d34f103ddc8323cd9230cd942cba2a89adc8f15152e5ef9b4a8eb88b094f1000b83917be73910b2db58144f807934672327c1e3f5caaf59ae0da447368e9cda4a30fa51a40fe41afae25222dbcc2698bc79decfccc445f2c364eb8960efa6557ff6e2b531c5d78c23a484e11abe5c0a1aa9646ad4dcff17ae8e94112fddf8b7c19bf3e49f3df5d3d4f9b7cd92b9632145189eebf7ec4fa49ef5574f8e9b350bb5e49affde58244bdcdcd4f28c80f8ac4b6aad2f8e0a0a751a90b7e27c15f1eb7fb92d88df68b1bbf2e1e0a30c99a2c3e6dca363e629df9f6f516f0911c4bff7b3f847ea5f87f606386d31a7c7bfb12413f318399f9c2d92a1335ea259cc694868b598c3762a1d9bd4653bbaba76303c6a49cd1ab7e453510151816a52ced76b1f6603324cab8b0af48a1f226b4effb8da79b61ce24e19616aaca7d378713c901b2ba0a59108f32247a08a549887823f98d7cc46a305934a4a9a82e26186441f0f7c3c595ab4f61c9333913f0a1d0fac403e4d950a07b320919b11e7977c43a037d9d1765a54e279ece3714b0a87037d67cc1d909949b50e9df6b6836997c6688e798cbe179333238e4150bd32bb7015be2f075dabb418347620f9f056dda50d1aa395274445856b693c37dfa4577838446d9ca2d7a506c5ae35cc5143aa5336688e1560754ea87c855b370e3bdc68bf26fd7ba12bb16a6a2bef555ac2d898b8a48a8e30b833fb980d6008938394fea1112287957b58572a3daf2f6a68872e76ba4c03cd12488e4875f681387133fb63aa1e9da7786e01f5619500fe6b4969b5bd19a54b284df2145eed88f77fae04f297075ff129ef90467a6b38a76485860f7499eb9a0ed5326c6d5763c5be142eeefb8e914187b9beaac58ecc41c3fb2d1b3fe1ba24ce1aba9e78b5da9260dbd376c7f9bdc73109ae9087813aa7c9a7614dae521db1a08d54bff0f019925f903072d26d4949726d95f68879dab19ce910f00ca0d4392373404bd90b1214beb2d7bfb67f1e6a04435d23f9fd4d57adad1f49c448422be0cd78ebbf66035f1aa6db984ef76a0d5cc4f33771dcaab59970e82ea3b1fd5a09500d373700d1d1dbbb74d42351aa0c4ac2a90638b54284b975806e6a4ebb66fe3d144a0c2e422c041b4b15436daff9f6f1e7eda9e4ff930d213bbf6bf1f8ed2f6e644a62a34cd8ae2c6d8da8d55334d755e09357bd8fd2c3e8f67da82fcac61b378b74abb625e31da4b1e05931a4a37e623643bdeec1c694857f3e54fec0edfd02c4a324d4a13790b3b40794e5fe9c72e78c253b10894313ad6bfe9278af5ed0243be64101e5c32f5be6fa256aa8b0c733c7af4a73d28b18a3af3fef1eb6a40e687a393a19a8d4deac95613e4a35ee40d693d1d6faf2a98102530f8987f578cee6bd3a176b4847eea11a7705e1e8eb75a5dc16d265e96cf6d11f5a11dbb571a08ff88188c289ed711986965dab1f991e11847358210138bf70c88f87b878ee41c03e02326084f6dc31bdc4cc06f1830c04f2b27fc88f95c65751b39358de25489f7e6d48e0e32b7f65e052bcd7a324ae89c89029c7fe0fa136e5120827161b68c2fdedf350410367b29a07902fc5462e7251c913cb108e7a4c1b7c3c6d0eb6ebfcaabc3a3f1742fa9ff9294ce2a6394bff08264835c31c80fa6971113a2126ea650bdb02c40808f1289002f5f269c94e606aa65179b95a48b55b5b8410f4b79609a03506be4990af37929ace70503e6dbd134fc8066b6cd00bc7c542e87f03f90b650c97b18d638554792b09475f26727d7744cb420301ff4ffeb8d913938978da55cd06fbf8490d2753f1b76b1537df3676710b538426c68209833731e4331c5e5d6d8e7a45bfeb87208f0e96227d219ef4280f7fc832a3eb7b721d1e32d25084e0b2187327aa4c91ff90bb0d662aea4bd6e039f3a68c9c57948404aa31ac74abc10f910ba9d9cb160b0863b22350de11d926a345d50a88f81104464b96c37332bc6de765f714a9c5515ed9dc56f5b8d3ea549139d21474264f551b45dfc597b0497ac9950e7148ee781256647f087ccb0853989296cbf1f7964832b0b884f0c9d5165c776cc6ff0aa5b49d38b47319cc5d6e13d874de161e75e7998f5e5d4122604814793dfc2094036cab4184e1fb8530a02d10f4a110e1431b93a8962f4aae53b856b115325dd64a142371d46acd30899040e98710ecbc5733006e0f23a0597fb09aa43852d35be337dd6d103519b03034588113c6c24e86ba16f40ef163eed91b8347c7a6d3be627153f609a8882c9bc31801e01e8b5bfc117c707f16aad2cd5fb2c3d1179612fde23f24434fbe092f29309234594a83a582c0dca075211c240b87384ca13c36cced0b47de92c875f53c2676fbbd7bfb88f4b7a801af85273123358455418a6488fc3cce7a8e5f60406332c7a4afa82e0080396c7fe7db6ab8fba3d9a60e8e8bff3667f806e6f75282f8e17d05d7130a76d2119bffa06fc478979d3b1b7f7e1f47c2da3fc8aa4c4948b87de785bef69a152496cc686f46f76043642529f5c9a0f4490e0d61e49fb554b532000b6de7b931de3528396a747d65805e8a7a26487f5725b360ac6cd0c39937b70611185eab2136204c7119407eccc7e5d5e4a92b3b699001661a816eeb33a46d9659c6f6c2773b94f77f7272ddf9a2bf104afd35df4da37c91b85e4d2153c8a336faa7a9afa6352423576f9e1b66bd9376522fd07b12a428e359d2142534238b5f6ae09ca7b8da0b3e2a2f17b9281dbf5e21485f7b9c33f21dd2ebeb5c076b26dc00f1a92ef88d966e6aef2a206fd16edc916fb5b32664326cbd5df9b4915c4188d42ef69f804571febb7a29b3b07a5ed891afac745940be7891a8745a1919c17f5f9fa5bd646308ba05605a85c4124d7c68dead6eac6b9915d4e52a4f5af8d60af11bed6fe92709c69262ae74dbb13c9ed6fa688d7dcf06e99b4336c1db8958c3689044ce66e0b511bdfd8f410bbda0e4f241ac6207cc77a52e6c9e712ee9e8ea86f59a6e56fd48a795652fb2a38a5572d8b79d30e6aabd69624cb2fc7e3a8c363127a99d125e118bb558b7bcd1fe7ceb89ce039ce773a23458611fde4fbf3eb73d146e6735299837d4cdb0fd30c77b52f64e9eff291cc004e6a24bb37c402faf6cac945b8d08b471247dcea8bbba3ef7f3a714971127a1e9be28f85959a073a335ebf35b45e740d2e1ee6a1db028948e3a1055b38c9b8d409183f01effe6f15a960d9b257910f8b01826cfa58d5e9e16b0e9f42ea9a121733864c09af8f6e9e22c10fcadfee5c818fdb05fd34b0ed27c097fa7ec96511f00bd89b5216dcd2e3275e9f4df6f8f6af69a0b07af5978c47432d6af8c8141207dcc0a46d7f989a53693e8dbc196ae98d00475540eb4931f02d050a68eb7650aaa8c352a8477d58a50e0c060cf0f1bc2e6d3d6ba288cccc5066c79a6f0c2c5cecde8861c40f488f49df3e87924c307b0135d98efeca635952350585fc7f7368fb2b943b8f4919e5dc519fd11163abe144f77698035562b606a9ca27be1fef99a6cdf71af22715ef129afad56bacc355b09495c345f06fd16c5c30657060f6edaaaa4f603ae414b780f6ec6b81e9d87c9b77fb93d283cbf351292f57927697b2ecbabf372d710a42a9f186a18fcac401f8c626295307c67d37b51d1c4230221528576e764e13f8c87b6ab001f2832185fda8ad74d75abcc95cfe2126e5e201e07fc9f0e5520c91ae82413d89413ef89fb35ee16900afa47060e054157782d2fb46dc52ec4bef79aae001ecdb09fa5b13b9d1d2aaa0635a464514b595dee8e16055e3a0aa885a1e5903da6a1480de177e77cbb77d727fe957df6dfa05a70e14aacee7fec1a1ec68f102c18fac6b6c53fee2527e8f65c7ef711367cb72df7b0f827768c2a560e7fe2619192364f9e3010854fc5873e7120fe3a8af7a33a3e3e7e79a37a592a841e45b443ea317d9c2fa7a6bf6865f33465bcae7e4e0dc5d12b5d8cb059bb6ca9785c5ea1bf3740f6302dec53497aac3e915f9c2e462cf12a145e29cda55acbeed0f00b1967553d0a1a53043463e1052519c41ab1c6f0c3abb3cf58f15e7ae64d5c9d273bcd7d47d76f28de20136eb3e27f5731a91e17f73dc5010d33aabeb19901d439221f01ef466de548b21e15020fbdca06a78fc6ba46f0c4b1e916d25c07c363e6ea4b4028bd7df90c9f6941ba01fe7669d314462dc94f01e5a387025fd0a1a3dc01efab61e11f7a1ab163d3fadea1e581e07ccf797e1bcfea6a5a526d7e31f94801f6ed763d1373eefb5d4642e2db34e8ce1b49370253fede6dd5d1d8230a158c3e6360d80d45fe81c74c5a45c0b9a36914ac4a0964d2bf6a6ff3115a84d2c371b86b5f14009f3f9d0419d9f0b2c4e8c6fb543b193fffca8acbd4f89d2d8d82794bcb9ce7cd6f7f677319e9b9d2ebe7c5de1fce6b4c78f4fdb93a678f466081c379887f1f51238d76d8aa8ba312fc91afca2146a4b1429df47a139635d486a9f65a032704a38dd49d7fa63fef3df0d55f8af3e324f177b07abfa972f6319c3570a1b7aeeeec5f509f3cb06447f7d45923c8fca99e58db75e5abadce62732ce6aa7dbba86a0d534a47c3ca170d4a17a7a1d14347238f10d3e7dfe02882e2694fe5a0be2d5f1f2f575d0794f458a312965a935b44cc045328d228f605dbf4c86b628f6f5347187a4b7b99e5ad09c6c8781c5bdecdd1b947f2dd01b366791c4fd9df820f62f0cea4b0e48248f97dc97be3f9fe6f9956c508b6b6292e7fe86095367a693193c95950751a40430379ce1bc80d60eef5cb163be922d1cc447dc818903bb00f9d5a8ae42fb4561f3dabe5031ef011775e503abeb03dd09407351b6f5b336ef1624cd4df3ee14df4cfc4c72422c83c8704512901b79242da621ec03e0beec6e030ed3f448bf4de90ae981005a6f737a28b4aa2bbb841edb7a6a1a494fb94f14644810d81a996090a51a0e1ca5e8fb895a2e62f1e608de2828bb00f2e40d9b0d3329d81745985f5f4e22840ac6ff7756768745fd3e13073d9f10c1c16f98095e373f239fd5fc83b6aa007da7b323e86d58d1c962a6ffef2ac357dbb7a948a0bf730bef13362a430e5ae351af1d1ba4c4178e11c9e9f2b3ed4b667afc2c3e5f0dbe5d66a38e7b2136f7152b3a58df495a268a62d583ee2f0221b3673d3980670c1b7031114cda06f3c1205377b81a4e7fa09023d4a4e8fb77779b27eb884c76b608b5eff7a4bb457aa84ca09f43646879a1aa23caf69fab64681ed52499d6e83d96ec1c098792abc2c8444fab7f3ea0e854b7d663442353f461ff50891d9207fb6b1ec6e302290ec795ac99e3634b5b637fb05c39b8623b9af3026278bc0b882ef9a5663f3a", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="1b9b0e48ddbdd9408341541ef092f78fb23c4762d11bf145654d3a0731de0e811f8d0753ac27", 0x26) 3.999158972s ago: executing program 1 (id=1021): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbffffffffeb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffb, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000800002, 0xd, 0x4, 0xfffffffffffffffe, 0x4], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x1fffffff, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0xffffffffffffffff, 0xb, 0x11000, 0xffffffff00000001], [0x104, 0x4, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7}, {0x8, 0x22, 0x5, 0xfffffffffffffffd}, {0x4, 0x0, 0x2, 0x80}, {0x7, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x4, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x5}], {0x1, 0x5, 0xb1f4, 0x3}, {0xfffe, 0x3, 0x51, 0x3}}}) (async) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x400, &(0x7f00000001c0), 0x5f, 0x0) (async) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000040)={0xfffffffe, 0x4, 0x3, 0x1, "cd000a00000000000000000000000000f3ff00", 0xe8d, 0x80000002}) 3.499912814s ago: executing program 2 (id=1022): mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x400) select(0x40, &(0x7f00000000c0)={0x4, 0xe9, 0x4008, 0x81, 0x9, 0x0, 0x8000000080000000, 0x9}, &(0x7f0000000140)={0x1, 0x1, 0xff, 0x3, 0x5, 0x5, 0x401, 0x2}, &(0x7f0000000300)={0x8, 0x8000000000000001, 0x2, 0x100, 0x8, 0xda0, 0x2, 0x5}, 0x0) pledge(0x0, &(0x7f0000000000)='tty \x04 \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01\x04\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x03\x00\x00\x00H\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15+\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x1bD\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0/\x80vI\x94\x0f6>]\x84a\xf7\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8\t\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\xe5\xab10{\x9c\xa7\xf4(\xd3\xdf\xea\xf5nM<\xda@o\x13\xf3\x98\xaa\xdb5J\xe3~5GBwu\xa7N@m9\xfc\x88Kmb\x85\x12\xe7^4%\x8c\x17\x161\xdd\xf7H\xf3\x10\xee\xd4\'n\xa6\\\xe8\xac\xd5m,\xd0\xd0!\t#U\xb9\xd7\xb8\x8b\x97l\x17\x1b\xc6\xcc6\x13\xb6R\xad\xa6\x94\xc9%\xf1/') 3.499382406s ago: executing program 1 (id=1023): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x6}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x8, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="1df0bcd26931b6", 0x7}], 0x1, 0x0, 0x0, 0x8}, 0xe) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1600) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="0000000000000002a00400000098bdf4e420e6adda008000552e01000000d22bfb09a11021ed267d9bbbeeb57d83dbf0e01d0010000024262b22605e68f98c761bc415066f92bded8d957e91b86b2dd9ebe7b701e73cfc93e83f5b118cf1a86d1ba903aab491701652dc681ca213df99bf3d79136f923d190ff4c81c5439b0c52c920683a9f01b", &(0x7f0000000080)=0x87, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000024c0)=ANY=[]) 3.498408615s ago: executing program 5 (id=1024): r0 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) 2.995516364s ago: executing program 6 (id=1026): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') utimes(&(0x7f0000000080)='./file0\x00', 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') (async) utimes(&(0x7f0000000080)='./file0\x00', 0x0) (async) msgsnd(0x0, 0x0, 0x0, 0x800) (async) 2.994778405s ago: executing program 0 (id=1027): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000140)=[{r1, 0x2}], 0x1, 0x587) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = socket(0x2, 0x0, 0x0) close(r2) (async) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) write(r4, 0x0, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x4) semget$private(0x0, 0x0, 0x220) (async) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000140)) (async) kqueue() (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x4, 0x0, 0x0, 0x1, 0x7, 0x4, 0x2, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0x47], [0x8, 0x2, 0x8f, 0x0, 0x800000, 0x0, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x0, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0x0, 0xfffffffe, 0x1000}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0x8}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) (async) kqueue() (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r6, 0xcd50441a, &(0x7f0000000040)={0xc, 0x800003, 0x2, 0x9, "00000000000000000000001500", 0xb, 0x85}) (async) preadv(0xffffffffffffffff, &(0x7f0000002800)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000000140)=""/9, 0x9}, {&(0x7f0000000280)=""/187, 0xbe}, {&(0x7f00000028c0)=""/142, 0x7f}, {&(0x7f0000001440)=""/227, 0xe3}, {&(0x7f0000001540)=""/214, 0xd6}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/187, 0xbb}, {&(0x7f0000002700)=""/239, 0xef}], 0xffffffffffffe59, 0x2) 2.991507856s ago: executing program 7 (id=1028): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) sysctl$vm(&(0x7f00000001c0)={0x2, 0x8}, 0x2, &(0x7f0000000200)="6375914facc7ef5537f5e3c27dadb62bff2e12bb9a83ccbd390ef464bbac33d98c25755b3ad439f2868d20362efba00b7b043327e651848b886518b486cc0691ec6fc9fdf201d145e7580490a662832501228c292d4236236389a6f18eafa5814b80ada34a04dcb6e0aa040000830e537c3b603d5b203c7be34e79d4a475ae069d0d6cb8698a0aa770a06b9677d300e62da2d6e2629996be9288c6123a82f9dc155cb3b47d320fcbd2d7ce785660d5b5a17769ad560d0f6391c7682e36b2b6663128f4a75e4f0a2fddbd6c40ee12f88ee465ae2f45a93cfe", &(0x7f0000000300)=0xd8, &(0x7f0000000340)="d7f15815d1e9fab6792af185b8a651e1003d8bd37444464fb4a479847d2912aa0661aa327e2d82456d6c9fc633af7f43c2dc478ab1142f820ded4292102122e23884ade3332c5af21b4089f4f542231558da477fd324d31b51b188eb5d6d4a802b0c852564621e476da7d491a445e0ae40e3e084cd95f4268d00d46e31c86c9d21242755559667806c1faaf6fcfbd4f34e792e53d4def998f9e097c5d5eb6c6f15b3c6fda7e917deac89f8a95c3b0809f632be9237e90d1ab29bd6f4b8e3e3e0d1a6e6d66da9a39e17b9f196ade0f8ee9fe8393cfaa60cd6ea41db050ff041250ee88079cc9358b348d9438ac316db4ea5d263fe22e6c752092670e1ad58", 0xfe) sysctl$vm(&(0x7f0000000440)={0x2, 0x4}, 0x2, &(0x7f0000000480)="b8255aebf4566d932fd1ce5c1551bbe0c689d92ea82f7ba2b778255e68380e0111f98fbfebedfba8d9b0e85c655eceb389a8bd19063df4c7aedbfe7ebda8224a0a5f184246052aa4fba185cc61833f54a5961f0be55f3b51123b3c5eaab4e635c268f3a2870a5b8459c86c0df108181c3cafebff3f49bb44f95ee5a1ee7c560b64158be94bd85026836751020438dde305f16090a08152bb78493a336c32d31e52f5229b6bb6bf4202db10fe303014800e74f08ed6fcc4aa0200e7001c84e1be4dbd738a4254cbe8f9f9d2d1e14ddd541f54d1869e456984bca84a56dac7f8bbaf14f042a91d3cfcb52cd0b4d4845526d93ceb7fc453d8000b8f9f30dd14cee08218eec1577dd145f1b340baae4e95870c7f37946eed3383efe3854c8f251d8eb795012f8e7de41c1a21257c6c779c9fc97927c572a2542dd0ce5747ac708dac71f6e9ab2bffccd92d5c0b4327f9a7e3c5b85ef0339e1bfc8df658fff65308f7fbf77820497032af95588bf1032339645ed413f903313ddab1db0dda7a91ce4ccbbbf3aedc86d46d5828e1f28e300f662d86f7c36df8bc8453de596d428d2dd2262906b86ae70126df4b658be4f51d308c9d764da8f0dc23a420227ea604c2b8c6ee233071b6809140f7277401f1f21387b95b95af69aa207e607a3ef08b43d950f44720ffcd993d62b6404337728ccea71c8306f66f1be4e6cd0b7c3dcc2db162e145e1b282e610e918aa52ccb40987c366f9bf683e543eef945258739fe44267046dd77da7292d2afbb9708d6a2a2c7ef9ba10180ef6b1b073d56d55af025fb6a4c8cd98d5a077139820606d1c513a04bb7a6696444da9388570c21b1c7d5f091fa45247a1324acd5c536d50b234cf81d426204fc413ea27bab7f32911254b5dee94fee6ffda178a99387338484558f488d5f9ecd14e824857a79e9bb17b1ac646c93ec9989cb825d9abbbf082e2d3694634ec18a63813611caa1040cb2be0997f3ffd58037435eb102e1386be20ff68b2ee637a2dfa7af0259816f158fd572812a2a66eff902e88d0637e77cd6e49cab085e8a2528812879de9ad750a91dfc3c9b7efbcb5b21dbff7cb3bad524d3b26526f1bdd762de811d119c6d6ad72564537f03b1433264e38c16533a551f40496398b0c1ce72ce6d6745294378626da406e3c632e550babdd8027a9f2aad6db9ca1248c2170d6ab06b2c9fe743cfdd353f37dd2e4678a3e5d793f1f10b0a489df40b412407a24212e53a8e2926d40ec648204b49e34e12e0b4d37236bc5b1eec585b407a13b2cabe5e2e0e4e3c6f4b74ede3301f8b8ab7bdf549bce97429540d22437fcdde4952aaf7ed8a10ff979ddcbe1677e5c4b56ce6ced0dad33793089b5ac78422e95de2610f9eaa9a5550aebbb5b61cae94e9a53a3d118264600bf2bde20d6109f2a84e40ce23ea50ba5a09572d169f0d0a378685eec28cea3923b1d7c39175fdf98d8563ee175713f700b142a4a83e1d25e086ddf39451ab8c9c0fa10a0cd9fa5be54a5afb20056bee92b44f9de5a8ad9b6258f9c16b78907c454cef6c47432d34939f178e8fd65761f5c38bce283d70f0781bfc4b00595b37dc3c1394cb2e51039a679d2afd1b3bef5f30c8d4c1832b96aa84e1de7c3364dbd9abfe51f931dc395e691a1e1bb8cd36d2567938d524cdd41b23f4306424e013500f973c844c9454561e3005016b6eb14a29e5f76777f9d0f2e628602eb295444c9fab2f102b74270357e8823e137be59c58e784aab5f4108ad69bf486d23f2eaaefe7490544d9c37d1e3aa4a6fb3d8c11b8571a75e9fa93ce2a9bdb79e2f27ee7809dba7bd819609b7da8408fc699ace73d49cbc37706354cdc4676df5fc2f5f7073c719adfe0fcdd9f893784f3672b520e90db3473b9f36ecdd76123178242d32f5f57ec7fcdd61c8ac2c86c42c9498a41798aeb431e78667f8e94423abb7c45b828b2cfe604d3cf09291dd77db4325d408f92a88c7193787de3a38e27604b2fa8a4618583519e6507ec26f7bfbbc7498db2d2283c172ce41c312c88aad37a948c109b71974bdb3edb8f20c05b78aff0954ecf09a2831cf84be5c406f2766909d81df1488b7f9c2305cb52fe57e9794302d7db6a6a1eb249e41ccc0474cfd70488a132c514c9a6db4924ba02d51e9e7a2fcdca8914c0547b3b037451907f56e01edaaa9a43b833e6692279559ad28a1cb44eb42251acdecd723c792b630e3ca58288115fe6506417adebd52169a523a4b2bce28e3964caa207cc9ac9e963731e0fe09e3c3e766231af9bfb4b73d1dc4c2a4c75e6e979f55c92699555568bfcfb62151af0e93cabfdca5da5eb6621cc3d986cc0e0ed0bf56aad0cbd6f730a40420e4a9c6c92d866edc36913a8fa1602ff7f368a0a332eb3f75ed957af982c010428fa0a254560aacc0baac0f2e01cd94e204a38c8f287b3e73b169f7a2b8354ec043a09fd6ab61d749566d2df32d1c599c2bcef7464221a2104e447865333c3154164d10d36936d2b53f22874c1bba22d7db1766782e8e4dadf7988def2e86eae015c52171d792662ab3004efc051b980c61642228424ab2a1ed9413bfadf1f29c7d35edf9688a026b6046a8c9758aa858d0722d753f6eb3aa3a272a7508850039c0bc237680ce1e8dcbc7395f775752b752a668836d2349cdd7b15de3de2b96cd9e4b85e005a057304e2e95beef3632a452dd881f71e898834412cf5be6c28c36a19f790d1d9d994e3e481a0c6ae6c4ed2d97f1026864734b5348c3b2b3ce9225ec722f9c8093b3eca17359a68e1b6428da3d54d43bdd71a5a9fed0bbe5c629166d31a1eddc656cd0048ee1d3e5dd0957ba6d2967efe2e9b6838f50a4f8e016e3e244262c60287220d3bec07422a7d40d8238d0d146387795c708ad3584c402e4e19331da35e17b06a0049d457a2d903ecd05604aa3a7162587f370756295b919eb75ecda21047b0f561c7a925642221f1934db8ee58c284437208ef5c6e5d2326cfcc47910ad2245f6db547c5ff027fd16684d707bc781cec511e04055e5594061fb4aa407ac89dbf56d0a0b0c7ff7dab9e1719fadf2777af7e0e4c6a1ba8f5b2668dcee25b363764197296aad200eb705c983105ac7be1617eae7b0449bc7c3f7105bd8698c7e6c0a07ff00d0789137ed4ae1c73cd65dd985f7c8c1665ed1867a8a4be89efbb9177f08b533d7a9a0afe37c3f72ad320f3c9cda861277eafeee00803656ed5dbf1f48be1ef20427d80a4c83e759179f9d5fb64db7433433ea63ad248c27dcf3f83142d736af0318a707886e225a5673542c6f98a6557ac9eed3df6cdc0cac7bf06d93b4e79e92bc31e5e7e3bb2ffcc415c954cf82adce8896386c2a0845c5b7426866bf6da9afe9bcae4ad375f2085d5a1ade83cb830249d03dc237da2502e2f235cf140de65cedf2bba484248defba4d7670092cb8fdfe1c7410a6dbd92ab05dd7c0a0aa595049135fcd53dd1c5dd85d9e9e6c0d32f0ad59ce73283f03df785589dd51495e08965319695f94c8fbb259561d68eade2c66463082722be6679306ac071bb5b8f89802246303aabcd1367efe2a4f639bf663e0414e5d895c0f46814d84b6e7f0f83cd82b85f2839fba60a912670b71d2c1974dc47c7c1f68edca8c3fd310f4465e985cc4a002f9c7044d98a23012931c752c2f15382a5bffbfc24459bb516b8c338420a84008d3ccee953274fde459df7ea8a014290e0f1b576ee4e9881443a454a29518703dfc4f7d3c4d097014f5f16eb2cd9e427baeaad48363fb1e7cc945b193889e4323827dcc190779293f89707b1507dd30915e46916ac9a393ea9b82fb201e35a9eb35c06553f494f84f96703e227c805c91ccedc9801e537af3e86c2218ab6f36c198bbca61471b9abe919f4462d6b415b4049b74858e4fc32874f75e2341ff11f412d8d8df0dfe8cece1577287f4288c40f1d06f34adc09553b911bc041ae50ad16ee324ce5c99376b672b8cbf00cf3ce1caec2c39ccb31a670c414a52ce3a0f5e435c3f4aa412369cd15aa42f1ed64fecea97c3be6518aae5466ac515dc1391779c0832cffee0334264e37731722129775fc129aeb57a321cd65d0757b3ed97116727bbf5ce9b36405777d73e05433dfd64d842756d90e1a6c3f80a15b9550c65d5041e29b0d393c5d2430fa066670b1f2f2ef8bd879a2e11dd1b2cadfbefc1ecc05a0aa7341e721597690b92588a60b131fa78a8bb5b5465f84659fbd1c653d184d54b249afdd74576ebb6f3556da710e69b9dbd96172fa7a4ee8d361d7a383941f355c1fbfe58efe072f57a9851a5eccd3c8836b7ce9f364631a186e7c17b6a5c4fa9cdd34b2ca286aabf16d38e0e4ad44d5c795739ea81ca70c1dfd96a2fd0aac59f868fea1c044639a8908351ac3a44aaf046f6ac2dec55caf3a75482daf9a9bbcd41bc8f680e813ccea5572a711bd4ac4eb31d83971a325c204f5df813ac171a21d2c11d86a3ee97f4541b3069b77a54f24834a1ab2b86b6103303a64537c56826db189ea374c339253a2af280686595c763826c25fe5206c82f48a66fdeeb1ec42a31857e88f05cc4cdc124fdd00818c8ef90bc32b5baec0ba0abc9c75c00ae37c6b22c6f495766f8279a1341027c5858ae1fb979a18b287e3e919891298eb3b5a437c056b917200494144e0c9780d35e1f658fe9f372db9213b0423ddbad33907ccbaf1d35a785541d064353485825cfc7214d3e140fa9c26a86094fa7059faea394f2f87c210fd39894ee1e336b1f4a2dd5521290fba45dea8f9445be121d8afe4483980f43c752e7d0e0c3ccc919f07b0152e321203d41e98b62fcdffff87aab4c55efff45bf1b201e99d9de994353ed86db8593e538eac38f2b8eac13ba9f965a6b3e7d852ae52f0a529230ce88268bf3c383e9df884f014ebc691c709765c644b5ae89e2c9373a51721ece9f15cd79a563a154e5f8b378ba593665f7c40d978ac7fc8a2d922b11e4e8c72c344224a55693d33242627bb17da67917079a820981b27f4be49ac8e4a59cb8c05887713d3e66d134d544cdff83d63accf18a7b923dd7a5815c7d6deb9e10f36ed626db4cd71f14167b018125e35915d71ea3496ac4f992b5ffc59c17d82d1a3643a35d45bac49a9d6aae46f013cd285f26c0e0462c2d42f203f11ff63b358112fb9b5341cde4badf41e44d39a94b4a1f1b73e6c3c62ef469ccdf53147799acd12d5b72d1e437d6ba70079ef48a4e6984a439c9e2d7a3e0cbcd8ec96d143c65d357040096428857934779d23ab2e44c3beb9ccae31a5bd20526ad2da62cbfd83ec8bf4b8249dbd0e1e502189533651f36e8c1e88e962c078fecda4dcfa92410b1bae90c423935f283403dc62eb72a208c945b1e3c43f908966c679ca6a3fd0edeadcefe0475a6b1d151adca118b147ba3de1cb2a2c2bdeec2919a128f2481a642e4ba790b4f6f8d5f6e681e18b4666df31c0dec8d7847686b7c74281b39255b912f765169243e9a1dde7d032eb06957a9eaf9479405117eb1bd6e435b3e1f64a83385e046d61621b5ce9504d03879112e468b181ef0ea1962649502537dfc94a345eb3a0810054204128e4ada1ec741b270dbff07c4ddb3f8c9439f33e3a982d4a3ee669f35ea34dc702a78580259fa78f0e202451adb979a5b9960a21a75b01655dc17cc35fe7df2426796b908289fd737436a98d738db16a00122372e0d43b8793cae6f6a1bc0edc8d79edcfa37d1246b5a8066ad77b278ae266cd0814a5aee14bbe71100c7e3e71ebb69eb630d19", &(0x7f0000001480)=0x1000, &(0x7f00000014c0)="42ba242f939b89e71b83aae31bb9ab9557066312d4ba4412cde85ae79e06f25103d34cf9baf1997902017b92a23640b243214b7aaacdf825a5c1b23d622cb280d31ba3897fb8a662a8cb6829af305b3686fad64653f68a6dc73179eb5633ae171d1e7b977e333c81a3e02ce7e75421d8f03d05019563e5bbe6ad92d3b2468e56ff01a2ba42c9aea6220738fe8456cd20b9cc5e7a", 0x94) r1 = getpid() setpgid(r1, 0x0) setsockopt(r0, 0x8, 0x9, &(0x7f0000000080)="e11399917ec4d22f9444f443f167c0d8974b4c5deb7ead539378eb559693e81e0bc26b15b243ee536ddc7e6e2dd76de057b990218d48e4314c00aef9324be9107343743b2f13d6867c00c8345757ffef4e70278daeb7421e90b02236c4a8f5441d6a57969220a416f1e04a9a82357b5f8513e6779bb047bcb59f5e62c721d77d7a8c173cfd06554e79f26687914b47b964df3df57e7c3b19ffe4615ed891ee41d133dcc62e3d17e403e118188469888c7b65ad40e69afea631bbda20f06113c2740e9ac27b1880232aea4f3a9b3508774ff61f64cda6f6186d59726f67ffcbb1a1dde8cf0660099268188b", 0xeb) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='c\x00') fchdir(r2) open(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x8) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="f4afe25e", 0x4) 2.99124078s ago: executing program 3 (id=1029): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) 2.749714569s ago: executing program 0 (id=1030): r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000100)=""/144, 0x90}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000200)) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x4000000000, 0x2, 0x40000000000, 0xe63}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000"], 0x10}, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)=""/132, 0x84}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) open(&(0x7f00000001c0)='./bus\x00', 0x40, 0x80) recvmmsg(r4, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0)=@un=@file={0x0, ""/523}, 0x20d, 0x0, 0x0, 0x0}}, 0x10, 0x40, 0x0) 2.748347948s ago: executing program 3 (id=1031): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x40047463, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x4, &(0x7f0000000000)=[{0x6, 0x40, 0xe6, 0x9}, {0x3, 0x4, 0xde, 0x50e00481}, {0x8, 0x40, 0x2, 0x7}, {0x1, 0x33, 0xc, 0x3}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 2.249801248s ago: executing program 2 (id=1032): r0 = semget$private(0x0, 0x1, 0x12) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x3a8, r1, r2, r3, r5, 0x102, 0x8}, 0x7fffffff, 0x7fffffffffffffff, 0x7ff}) r6 = getuid() r7 = getegid() lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) semop(r0, &(0x7f0000000200)=[{0x3, 0x3, 0x800}, {0x4, 0x7, 0x800}, {0x2, 0x931, 0x800}, {0x0, 0x7, 0x2000}, {0x2, 0x3, 0x800}], 0x5) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x0, 0x91, 0x8, 0x7ff}, {0x8, 0x6, 0x1, 0x1}, {0x9, 0x5, 0x96, 0x4}, {0xeeb6, 0xf8, 0x5, 0x800}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r10, r4) setuid(r3) r12 = getuid() ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000380)) getgroups(0x4, &(0x7f00000003c0)=[r7, r11, r2, r11]) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setgroups(0xa, &(0x7f0000000480)=[r11, r13, r11, r11, r5, r11, r15, r11, r2, r7]) r16 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r17 = socket$inet6(0x18, 0x8000, 0x1) connect$inet6(r17, &(0x7f0000000500)={0x18, 0x3, 0x38, 0x4c}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000005c0)={r14, r6, r19}, 0xc) ioctl$VNDIOCGET(r9, 0xc4104603, &(0x7f0000000600)={'./file0\x00', 0x1, 0xfffffff9, 0x7fffffff}) chown(&(0x7f0000000a40)='./file0\x00', r18, r2) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, r12, r7}, 0xc) lchown(&(0x7f0000000ac0)='./file0\x00', r12, r19) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000b00)={{0x18, 0x3, 0xfffffff8, 0x9}, {0x18, 0x3, 0x6, 0x8000}, 0x9, [0x3, 0x5, 0x98, 0x10, 0x4, 0x6, 0x8, 0x5]}, 0x3c) 2.247132423s ago: executing program 4 (id=1033): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) semget(0x1, 0x4, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) write(r0, &(0x7f0000000080)="d99aca906c", 0x1dd6) 1.749983999s ago: executing program 5 (id=1034): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x106, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="25e07bff764d01fc95710d8b999eeff9440726eacc4d689c8cc4a4f4d081c942", 0x20}], 0x1, 0x0, 0x0, 0x406}, 0xf) (async) sysctl$vm(&(0x7f0000000080)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (rerun: 32) syz_emit_ethernet(0x36, &(0x7f00000024c0)=ANY=[]) (async) ftruncate(r0, 0x10000) (async) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x3587e5de9183e706) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000040)=ANY=[]) 1.742508928s ago: executing program 3 (id=1035): setitimer(0x0, &(0x7f0000000040)={{0x400000000004}, {0xffffffff}}, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[@ANYBLOB="e727dc07001f391e7dd7a2d786dd609907a600200fb766ac7a653e336f000000500000000000ff0200000000000000000000000000010000002e000000008300907800061ce4fe8000000026735dceab8c6b00000000"]) sysctl$vfs_nfs(&(0x7f0000000040), 0x3, &(0x7f0000000180)="a2e3ab48037c766a542c05d42b65212f6499e56614f057c5a1f37ef652ae8d8ee97bc2da4d0ef03f724a26dbcdf112792d712da14da7aa9048ca35da14d94095711bb30b9e561fc34b5536422b33e2238b092d25774443585979ca77d827e717d1a10e268b03ed4f8a43d3ca9f7088f6a9110fdb99611fdc56e5d967a7cf74693d667f6884a7e04ab7cf8aa728239e6f09ca89b29c004abc3d220051efd5cf10c5dd033fa442adf49f4d87ce94c5a3575bae0a3b71c6c668faa178d8b63e8d871a9ad7276550bb8fdb1971e9d84c207bcf59fafb49bc1912", &(0x7f00000000c0)=0xd8, &(0x7f0000000280)="651138153ce03a5c292e99bb03ceafd6d666fee44187be26b0109500e5f2afcb7951c8b4f283113a62822b51968d813b01f4708a5876046b98a0287f76f3ae6fd9801bb8d674076b74de020377d4e3733d72288dae8e51800949264c392f2b0104f89c7056bfbd782b86058fadce9e0d3e66195ab8082b764799550d55b18ab47161d6a8a7169852dcc1ca1cdff38e49221eb11779d6b3b16fd10443141132ede73115bd0e625c17e0394b0d1a7c030110ea744468a7b5e84369326a46e98dbb0ce0305bb5df086c7780d0b55c0610aa5a1571cea5afe92dd2ac7a08705d1584f08562c06f54ec4330d1b5e6", 0xec) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff3c000000000000000000000000000102000003"]) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0xb99286cb79d1c682, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="217ede030b4eaaaaaaaaaaaac10048000020fffc0000003b9078ffffffffac1400aa440c0573ac14000100000009"]) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) syz_emit_ethernet(0x26, &(0x7f0000000100)={@local, @random="a68d6e8296c3", [{[], {0x8100, 0x3, 0x1, 0x3}}], {@generic={0x3c06, "08c1db26e0c00c0297b06669b03b49d14e8d5040"}}}) 1.736882052s ago: executing program 4 (id=1036): select(0xd0, 0x0, &(0x7f0000000040)={0x600000000, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x33, 0xfffffffffffffffc}, &(0x7f0000000080)={0x3, 0x3, 0x0, 0x8, 0x5b0, 0x0, 0x0, 0x2}, &(0x7f00000000c0)={0x0, 0x7ffe}) (async) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) (async) write(r0, &(0x7f0000000140)="0920203ce62b620309018010001f00000069db0000ff4278ad535c2a4156308c2f39e4e6987f31dbf15624b77b6a0a", 0x2f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7, 0xcd, 0x6, 0x1, "95fe236ed2955ae1162b7eff4eb8a4942bd32846", 0x93f5, 0xfff}) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x40, 0x3) 1.735006047s ago: executing program 1 (id=1037): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x9, 0x1c, 0x5, 0x0, 0x3, 0x1, 0x2, 0x1, 0x2, 0x566e, 0xa2}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) chroot(&(0x7f0000000180)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000001c0)=0x1) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') r1 = socket$inet6(0x18, 0x4, 0x6) recvmmsg(r1, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f0000000280)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/238, 0xee}], 0x1, &(0x7f0000000400)=""/200, 0xc8}, 0x1}, 0x10, 0x0, &(0x7f0000000580)={0x8, 0x4}) fcntl$setstatus(r0, 0x4, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000005c0)={'./file0/file0\x00', 0x8, 0x1eed, 0xfffffff7, 0x1, 0xb975, 0x9, 0x24000000, 0x2, 0x2, 0xffffffffffffffff, 0x4}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000640), 0x100, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x5) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000680)={0x1c0000, [{0x3, 0x9}, {0x3, 0x32}, {0x0, 0xd08}, {0xb8ad15aeecbc700, 0x4}, {0x1, 0x81}, {0x2, 0x4}, {0x2, 0x4}, {0x2, 0xf}, {0x3, 0x3}, {0x3}, {0x1, 0x1}, {0x2, 0xa}, {0x1, 0x3}, {0x2, 0x6}, {0x2, 0xada5}, {0x0, 0x6}, {0x3, 0x3d00}, {0x1, 0x5}, {0x1, 0x8}, {0x3, 0x200}, {0x1, 0x5}, {0x3, 0x3}, {0x3, 0x3}, {0x3, 0x8f55}, {0x3, 0x8}, {0x3, 0x5dd7}, {0x3, 0xc75}, {0x2, 0x7}, {0x1, 0xae}, {0x1, 0x9}, {0x1, 0xa}, {0x3, 0x7f}]}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000800)={0x95, './file0\x00', './file0/file0\x00'}) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000840)={0xffffffff, 0x6, 0x4}) unveil(&(0x7f0000000880)='./file0/file0\x00', &(0x7f00000008c0)='r\x00') r3 = accept$unix(r2, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) recvfrom(r3, &(0x7f0000000980)=""/80, 0x50, 0x3001, &(0x7f0000000a00)=@in6={0x18, 0x3, 0x7, 0x2}, 0xc) unveil(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)='x\x00') symlink(&(0x7f0000000ac0)='./file0/file0\x00', &(0x7f0000000b00)='./file0/file0\x00') ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000b40)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000b80)={0x7, 0x3ff, {0x9}}) symlink(&(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)='./file0/file0\x00') ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000c40)=0xfff) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000c80), 0x8, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000cc0)) socket(0x0, 0x3, 0x5e) mknod(&(0x7f0000000d00)='./file2\x00', 0x40, 0x9) socket(0x6, 0x5, 0x3) 1.733605847s ago: executing program 3 (id=1038): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) socket(0x18, 0x1, 0x0) (rerun: 32) socketpair(0x18, 0x1, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f0000000040)) 1.730891891s ago: executing program 4 (id=1039): r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0x0, r1) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0xc000, 0xfffffff0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x3) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x6) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_media}) r4 = geteuid() r5 = getgid() chown(&(0x7f00000001c0)='./file0\x00', r4, r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) seteuid(r7) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x9, &(0x7f0000000280)=[{0x4, 0x4, 0xb, 0x10}, {0x476, 0x7, 0x7, 0x7}, {0x8, 0x0, 0x8, 0x7f270000}, {0x8, 0x9, 0xf8, 0x100000}, {0x4, 0x3, 0x80, 0x6}, {0x9, 0x9, 0x2, 0x4}, {0x3, 0x8, 0x93, 0x667}, {0xcc, 0xf9, 0x7, 0x4}, {0x82, 0x4, 0x3f, 0x9}]}) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000380)="8730bfeaca35c4fb68ee7f1f8053ebd6e791541de1b1ed505616d118575bd5ca68a89f83f08d01efcabedb7247ead13e7f26b414bea34b6a289ac8d806edf605c99f24e82a5288b3b6acdb64515986f458ead4b1a75cb2e97a521610747cce8033a356e92f39f5ccaf5f2dad14aa8bff48708a6163275b766fc3dce231e50450c0d1d4318a7a593d2805911f8272510e9ac61577061e1c750b4a25f518d8ee6028f69774503fb45e086a1b57bec74608c317095485c0b167134f08fda8f94592f31fda26778ebc9923a4a077fd2b2effe9673590701af8d7e18b19390eb2f2e325a51457b39b6183eee8cf8657eaecb5a9f302933ae9b2d1", &(0x7f0000000480)=0xf8, &(0x7f00000004c0)="5bde2d8b5e8df4115ec8c8edd42cb54277e3c4bfa1e6fb78ce51968d4e3ea6335a4a2ec31c6cf035b3f7d11cf9a948c7821344a06e8c42bb03631e2bd1d57e3aa52935398be6b5d4b31889985795a17930212942179d", 0x56) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) getpeername$inet6(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) msgget$private(0x0, 0x1a) dup2(r1, r1) bind$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000600)="680b196ec0ae418e3702399ca7b5747471a9b3c56f51a3f8c202741b4969dc21e15c85477e52ea691b2b3477b86e5c8b6c6eb3fc25e71bb893bd87b7041012c75060480b8a777fc9756439f90c8cecfe359edff55e7182f09eea911c6e8f9758802f09cd1cbabcb3624febfe16bc7bfef891c2c91de6f4bfb89e5fbc8c19962e4f362a8da2ae9de38e6abf18b6", 0x8d) r8 = socket$inet6(0x18, 0x4000, 0x1) bind$inet6(r8, &(0x7f00000006c0)={0x18, 0x2, 0x2, 0x7}, 0xc) getpeername$unix(r3, &(0x7f0000000700)=@file={0x0, ""/1}, &(0x7f0000000740)=0x3) sysctl$net_inet_tcp(&(0x7f0000000780)={0x4, 0x2, 0x6, 0xdef808fc7b49d9c6}, 0x4, &(0x7f00000007c0)="5537c203b1755e6840b7a0bdf7d101fe392ffbcced153e731f852352b3329306e61dcd4b6dc8d809ac7be9299c9ad047a5995a4c099891a2997116d27ac8a5df837cf1c9d97c003fa83365ba08bb212ae33c7dc1c1da5922cbe1aa4124d1d661da1adca340338cd57f70c55291a538677864573a2aedff650233c79ab371ffd37f983929525ad3ffbd232c87d39a853d246365e0f16bfcad4a4b404a079fba37b425b88ab3b5f4e5a12e40fe6cd037067515ff4ea6812a1275a47815219c3239c64814f3a820d4f02da6126e0fdb", &(0x7f00000008c0)=0xce, &(0x7f0000000900)="a18109337e17cc52d914eb2dd3b560f1547732430e981716cd40869fb6db796ce42f2cbd5ee4895a38e7f28017425191cd03bb976e5055ffa1214a6c53f629a06686201e65941b3889bcb7a019c9804d749c3a7a", 0x54) connect$inet6(r8, &(0x7f0000000980)={0x18, 0x0, 0x400, 0x9}, 0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000009c0)) ktrace(&(0x7f0000000a00)='./file0\x00', 0x0, 0x312, r6) fcntl$setown(r3, 0x6, r6) chdir(&(0x7f0000000a40)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000ac0)={0x0, './file0\x00', './file0\x00'}) 1.250127666s ago: executing program 7 (id=1040): socket(0x24, 0x0, 0x6) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x65b3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5203) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) 1.243119067s ago: executing program 6 (id=1041): r0 = msgget$private(0x0, 0xafb0e20fef6483ff) syz_emit_ethernet(0x23ce, &(0x7f0000002640)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60db83442398110000fe00feffffff030000000000000000ff020000000000000000000000000001"]) msgrcv(r0, &(0x7f0000001200)={0x0, ""/2}, 0xa, 0x3, 0x1000) r1 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000240), 0x13, 0x0, 0x1000) r2 = semget(0x2, 0x3, 0x324) semop(r2, &(0x7f0000000180)=[{0x0, 0x7f}, {0x4, 0x2, 0x1800}], 0x2) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/219}, 0xe3, 0x3, 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) read(r5, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004508ddf498d336fc61ed3a75158d003000660000f5059078e0000002ac1400aa4e204e23d509c48d22f0edf2a6c27c2242d4a204", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="700400029078fffd0506000000060000"]) setgid(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x2, 0x0, 0x2f01, 0x4, 0x0, 0x0, 0x1, 0x7, 0x4, 0x2, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0x47], [0x8, 0x2, 0x8f, 0x0, 0x800000, 0x0, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0x20000c, 0x0, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0x0, 0xfffffffe, 0x1000}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0x8}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) r7 = kqueue() kevent(r7, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/117) 998.481352ms ago: executing program 0 (id=1042): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x41) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x162) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = msgget(0x3, 0x2ec) msgsnd(r1, &(0x7f0000000100)={0x1, "e1142016"}, 0xc, 0x800) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) msgsnd(r1, &(0x7f0000000240)={0x2}, 0x8, 0x800) msgctl$IPC_RMID(r1, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000500)) 749.594961ms ago: executing program 2 (id=1043): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) syz_open_pts() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000002c0)=0x8) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x803, 0x3fd, 0xffff, 0x200499, "084880fa870000bdda0988d11554e90d6602ff07", 0xb52, 0x3}) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/140, 0x8c}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f00000009c0)="893479155173ae54ebfe0b07de74931c7a0fd751965ee0366c0231e317b293add6f3538f53f0cb4055cdd4c1ba99d20c30d97cbcb817cb7b400905c3c6c931e5c8e24c307ef81f70e11e73e1c6645f27445916eb7e685ae2aa64549204e72f2fbda1bf69dce1c30a4d214f87b7bb9e43875530681ab40a909dea1295747b54e8b0190bc5c30f2acc191d63f73ef2144eff68ddf1f403b00405d401e4f25ee995db99875b1145682057fa121d1ae74f3c4a9edb57fd62bfca149a05232393b2673488bd", 0xc3}], 0x1) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="928683", 0x3}], 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x18) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00002e4000/0x1000)=nil, &(0x7f000051f000/0x4000)=nil, 0x1}, {&(0x7f0000695000/0x2000)=nil, &(0x7f00005fd000/0x2000)=nil, 0x7fff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000604000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x793d}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil}, {&(0x7f0000692000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f000069c000/0x4000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000690000/0x1000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000068f000/0x2000)=nil, &(0x7f000069c000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x3c}], './file0\x00'}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x0) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x18, 0x3, 0x0) recvmmsg(r4, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080), 0x0, 0x0}, 0x200bd}, 0x10, 0x801, 0x0) r5 = socket(0x1, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x10, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000480)=0x4) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffff7, 0xfffffffefffffffe, 0x2000000000000000, 0x212, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x81206919, &(0x7f0000000100)) 500.075284ms ago: executing program 3 (id=1044): fchdir(0xffffffffffffffff) 249.951141ms ago: executing program 3 (id=1045): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf796b) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='#!', 0x2}, {&(0x7f0000000000)="729f4046fb1be69220a00a", 0xb}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket$inet(0x2, 0x4, 0x9) 0s ago: executing program 4 (id=1046): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendto(r0, &(0x7f0000000100)="a4af96ccee1aca0d3bcc8eca1f5e409b657079c9b28a6ec7d12fb90e013944fb1c4466df7cb94944d408c575b9a0fa4069d2a0b4e8dff487fecdf877af347ffe2365536969fc4965abb5b370f73694f43168bc9e960af4d35473d7a0d77e98d8f408a92863a62167a4189c666151d3a76be73105821af5561ca57a899c85d45b65f3b52a60c65e8ba8e6e48723896fe50f7b48aab8f4727b3da93d90f0fb01bb8db623b5e07d3c2f9277b6d76ff5ec3504311041a99bdf15e19a6f87592b8466f3f6c61ff438010a", 0xc8, 0x3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x1000}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000080)={0x100, 0x1, 0x1c, 0xf05c, 0x9}, 0xc) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000004c0)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.43' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf fuse: Cannot find fusebuf pppx: unable to set addresses for pppx1, error=17 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 lo0: can't handle af0 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd8063772280, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! WARNING: thread `nfsio' (381446) exits with status -1 WARNING: thread `nfsio' (469552) exits with status -1 WARNING: thread `nfsio' (142174) exits with status -1 WARNING: thread `nfsio' (244924) exits with status -1 WARNING: thread `nfsio' (73823) exits with status -1 WARNING: thread `nfsio' (479779) exits with status -1 WARNING: thread `nfsio' (323241) exits with status -1 WARNING: thread `nfsio' (309280) exits with status -1 WARNING: thread `nfsio' (301310) exits with status -1 WARNING: thread `nfsio' (186095) exits with status -1 WARNING: thread `nfsio' (391611) exits with status -1 WARNING: thread `nfsio' (471157) exits with status -1 WARNING: thread `nfsio' (291419) exits with status -1 WARNING: thread `nfsio' (382968) exits with status -1 WARNING: thread `nfsio' (171881) exits with status -1 WARNING: thread `nfsio' (503573) exits with status -1 WARNING: thread `nfsio' (92758) exits with status -1 WARNING: thread `nfsio' (241671) exits with status -1 WARNING: thread `nfsio' (197699) exits with status -1 WARNING: thread `nfsio' (63825) exits with status -1 kernel: protection fault trap, code=0 Stopped at sys_msgrcv+0x3f2: movq 0x10(%r13),%rdi