f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x80000000004000b) sendto(r0, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) unlink(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x200c0, 0x0) 16:00:48 executing program 0: r0 = socket(0x400000000819, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a5aabfcb73c4fe3896dd9dede522971e0f44d73a73f170a28f949920120c47507d188de904244a3abc", 0x29) accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) sendto$inet(r0, &(0x7f0000000040)="bb926c5ff8b2a04e876b054bc905ff28f9c1d8c6c3dd973adfb9c272e8d9f560cad50e638ac07c635c571b8876e4c237ba103df70a8fa0e1eba279a0a497d89ad9083b7f32b89d74d2b5018128d89cd88a3d1c1a81211ca2df26a0c214b42aa652063cbf8234dc1d534f0d873b631d7083488e0517301da0754efb66c93d98e6d01ba94500f8cc768b0a1af64c656a5768079c0bae39c3b705d224d486", 0x9d, 0x4, &(0x7f0000000100)={0x2, 0x2}, 0xc) setsockopt(r0, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) 16:00:48 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = semget(0x3, 0x3, 0x1e0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x8000000000000008, 0x0, 0x0, 0x9]) setsockopt(r0, 0x0, 0x20, &(0x7f0000000180), 0xc6) 16:00:48 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x101, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080200000020000002ffffffff"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x4}, {0x87}, {0x6, 0x0, 0x0, 0x200000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x600, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000240)="6996cd6ea0b6abbeab986037add2a573988aef5a82494e6c4bcb4584d9407341c59e8fc7bd4a4b4d07509cd4fe8e35cddcac5031a92df5746a31e4c8644f340b2ffb8b31cbc2d913a95a80180cdbf2c29912b5f208e8c1d791cbd415aa76e50841092e4fcd6a37eb4b6b869da5e8c53fb4e9b90f51b1a356dfbdf0443b9810701bad155a109f92742704f12d5d589fe342ae79838a667687e844bd44549165c5f20e2ad04fcda020084dc4a66d5f9b21b05202ae0cd304a02f3c614faab8a94ed6cb9c674aa8ad7c6721b24b17d58c4fc01896e4f64f273deb646f0b", 0xdc}, {&(0x7f0000000340)}, {&(0x7f0000000380)="27e09874eaa37f4c63c4cd5df2321c916082030f3d037123b4cff86935667684cf1542688de985a9cb7e6819be18b4046fd5a920e9645c206a15392ffb7e1071", 0x40}, {&(0x7f00000003c0)="9ccb6f88eeab6c259c54286b6cf095037dcc802a25a4ebe285ca99ea4c2f98c0af4526910aa733c4cb1971a416cca6db11c3d1df20e68b320228572df07bbc8f1396fa9b49d0a7397ffcab6e7d8130829a987415642631e4cd442cc26b31318c42f2988749d19ac99a2486f63d016f1cf1f905cbd0ae", 0x76}], 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x74d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0xffffffffffffffbb, &(0x7f00000000c0)}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCNOTTY(r3, 0x20007471) syz_emit_ethernet(0x2, &(0x7f0000000040)="3711") getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/244, &(0x7f0000000080)=0xf4) 16:00:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)) r1 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:48 executing program 0: pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000003740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f0000000080)='w', 0xffffffffffffff44) fcntl$dupfd(r2, 0xa, r2) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) preadv(r1, &(0x7f0000000680)=[{&(0x7f00000000c0)=""/73, 0x49}, {&(0x7f0000000140)=""/76, 0x4c}, {&(0x7f00000001c0)=""/81, 0x51}, {&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000340)=""/189, 0xbd}, {&(0x7f0000000400)=""/188, 0xbc}, {&(0x7f0000000500)=""/29, 0x1d}, {&(0x7f0000000540)=""/190, 0xbe}, {&(0x7f0000000600)=""/100, 0x64}], 0x9, 0x0, 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8691, 0x0) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pwritev(r3, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x4, 0x4}, 0x10) r1 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="6b4f3967587113b11af29ac24e9628", 0xf}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40, 0x8}, 0x6) bind$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="6a756b5935a0605b15ae358422d8faeea031c85f828fe0d8c4e1301171ea5260eac32be802d455444db6c68454594188931911834950eb080bfca62c055f4585073efad112e9e67072bc02f6a2bd4e1faa173eda46e380560fefe8eb878b0a3ac9bc55d88b3a7deaf75eae79c307f4ca820f07628882191dbdb7c0bf363ba19ed03e2c7e0a123be9f408000000bbfd898c01f61e23f69678d5c1015b36ee181ff9097d3bd75b431182da95f3a1a795de967857ed1f226d96b06c2f4705f3d6b759558d753b2eb5faa5dc6a695fba614fc91101b109e42137785928ba81da75b66afb43ba5f2089422f5b00ccf20a43912f5875bb432da2b74c1c11270bb3be2c8e633351f7e2ccd5c6383bdb3822b390aa61574111343d85e0942b24d07550bf9b73c76f3d312733925b158363fc29637c347e20533689e314dff43f903f1ca6003915099c6cd2daf160f0a20b312c175a75a2444b12b3b9c42c263140388e76b11a53f4ef63f0fb01dca7c859e49953cdec427d7bb9f7d92dc1f41ec009b05ea2dff99cec78152af30a18543a79198cb22f75e5929c2fc0660e8cac9a3b5a87bf643dc9465072db54b35fb41f781ae60a"], 0xa) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x2, 0x4, 0x4, 0x80000000}) 16:00:49 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001340)='/dev/vmm\x00', 0x8, 0x0) r2 = getppid() r3 = geteuid() r4 = getegid() r5 = getpgid(0xffffffffffffffff) r6 = getuid() getgroups(0x4, &(0x7f0000001380)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/vmm\x00', 0x20002, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f00000001c0)=@file={0x0, './control\x00'}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000200)="c0c249fd453f7acde7a0c5b13925bf199a20d9139cdb5e82b65dca6c1236eafea65482816fcd31f504a2604be8bad877c1477d77e1136ed6f0d5d89b08c5a077c4f83d19472547fa6c8f8aeda1104c4461377318849e338a9344818ce9856eadb9b03062b5ecf06bbd214c51eb4fae5b09d3cbd69e489e4cece6fb866ae3ee2cbbb1aa22b8a62c433c979f0a350812b637842446080877f7ab4da3bac828a80a072dc77bfbde65b2c6e04074ab", 0xad}, {&(0x7f00000002c0)="a6b35289ec85af2c725765bc07fc504d595a54d310c9363d", 0x18}, {&(0x7f0000000300)="5657c6f36ab1e0181e9c63ac854ae2af8c72faeedfcab09a7e059509a80419b6d2ec62390b5e5d8677482e8d47eb2c8ed45591c359568632f748c19ad14e08cf714df3473dd52c2e399348bc474e12c5699d1cab8ab3856c09ac5d8ba4a8486772a0d60203704a6a4e284adef5c6e4c346d71bbd00ceee38f934712705d18b1fa94341459d223276bf49cac0df6e81f3b11e85dd917124a2a54911e125231b8d5326b3209233afed32d1d2dee97089f1fb4d704d5cc6ccc2d75db361e259b3d916b1fda0a55fa5a902ff7a277062a39b0a6eb32a954097f972c8ef45dcbb47f2ed8f65713c8d5488a3ccd3275ffa269e31cb67f3153503ce10c1c2eaade23b7df518cef20fe95242ac32b3e5c58f2794c40972ddc63cf53b14c28f6ecaeda35c2d7cd3b445dba9442e3a0ade82c6c6796c8077ba2d45526414d74c63f84737289a8ca257086d02b564ba9bfe20ae419ac908c4720bc393458fd6db8f2ed326b4c7ef4780e5a06174beaac7781fb1afb66192ed1caa8578bdefbb85d1ae6330241adb35f333c1b10b83f73a4fa7e7986ced532bee055f6c30bbfec498a88033322dd6de9f77b14a373f81a8939882ed88a08910b1c7e7b5305dff03c7e38cd0d5d9b626e70fa44443a4eacb8a51b8324fe1db5174659e9dbff028467493ffed903d1bbbf88cccb4b07d10fb79d9203dd3dc73fd122aedbeb63e90bc3fe58047778a8179c3fce900da6d595f0ed694ddc2e7d907faaec19475fb535ef7225c2f31c9cc1b28144b603b431c3a871a17905d245525ddbb72a2243f0d9fbca563063a243a048f60e197db509a8678d64fadf43096dcf0b063c1d6c62ef1d8df25d798f18ffb2f24ecdcb1e1f38261da1183b226c2dd274b963ae07954b36f7c396882a2c4ccf97b070bf0051e48cdbcdbf20479ab9e8e4abaf4a95444920b9dafb709bae19a69c4318da5c304bb0be6ba459dcf4a826852fd1e53e39c0c4c3ce0ea5f28778c132111520459a7ddf88ec74f17acf47427b5fedd3e781512d15bdcd7db932320ee9797145c09bbe926e314f39eaec3f84c69b06e59fa8ef2219cf5ae90fa90949046dadaf088106ea6af6f7143c4faced689c8abd73721ba41688a6ef373e579ad5a546a9774767ace5ac5f839a07df7b069ac44d30433621642620a7eed8ac7616b0ffb46f01335feb7cb0238058c2d1ac464afa89d1385345b11cca20cfe89ebda02a66e087a13b76807b99ca1646dc26b1a27f07470614c4e7d6db02ff9762302f4da691a8432363642b3d5031a7ef93ecd6b20c751824015f4038d901c03a7fb4d6f5864f043b2badf4a80117f53a62d57761d7b9f93eadf0c6f0d8c17cb6709b471ddfeab142cfeec974cf2159336989ace42bfdf798c5cbeeb6af2e2e8a8e867096035b265b9b8f349c42fbe12264e03c8cf5bcd5391a6164720758d6270feb4e8addaa2228aa48a7d4e1a0b415b78fc0b38f08bd751337f444bf9ebe1de7bce0c4fc203ab0cf99ad94fcfc559de4bf7135bc0bbeb0dcd475535545b76837c1d5cc2e300ad3b378035e7f2eb9cf24f2ac639d6ad521a7fff428cb97f4f2a03c53f1c02fc225cc938d3b47b14f937ad6e78a1c16671361497398368bd8c820dcc566b0daef77c63dfdb920654d73295a5181976ba41d89a3d7dd70f08aadfdad6a9bcbb4eca588fc2e834246d0db40bbd23368655c923d792773c100dae789209095810fe016efc62bf95cf6a3e16fd4494eb31b11b9066666f3a11be0f0f3da48ad46007ac35674ec3651691703362dd105ea4c7be03696ffd03a5c928d657dca98bd317d9394cecb3176af8f6b56e1d08cc4ae7ef5e6b8fe9a6c5a61e636dca0064e0ce8465198396f1406d1297dc580c8465d4d407e9d0766d73f0b4f1765f541c16a9e2ce22c0e604f84da8df34eb765650d6214931e6103077877ce3cc2a1a4e494454018af14207868856d9f3ae9c763ebc3e8be6372c4799f4c1538b1706ec183b35ccfb0cd1d901606df62e529f5a9e6fc53ade6e5ec81ccdb6434291eb092cabb9f8a39c7583643d226e448a7e46d04083266a5c64f533ad58e7b7b22b2cb09a0c312a912e19a07dd01992bafa7dc8724a50eb6913ee8f468d410bd8adaf6f64e851d3193b72548fb84ddca9c45126e347c22a6bdc53821a396c81d235744ee87a78e2b3ef0f82f970552dcef9252b6701b945bbf9402f355fff6adffa06785f14ed4b02dbdcbc59dcb7fd3c0cbf43595ae02405ee89d32815fbfee6b84237ca8d8cfb3295a52c851602f53e2fafea693a89e56ae15c915bbea6941d9851f97360c6d4ae342a3bb9e2f4dfd8620bd921968781cf3c3cf26867d1a700fe5f7ae9c93826c087fb0cf3d30c4a9f73c6a8034903145042263577e3ea138b15835a4babfdba145550b3b9bf056d08cac2b67fc638f8e6292f02b368263483a78042f29c4d5e3e10e0092ce406562f53ed9322d021c8631597d62dffdee5e925072cc0eeae2fc7fc1943667823e724f12469b03c828e50f14b7bfe6f932386667fa0f13bd784129f00c18fce4429a408bcca170b510b59efff1d3172025e372709242cd6fd1b0450c9aa6d4c5d43ffcb2cb893ef7a54ba3cec9acb681a5b87106dc6f08fc22fe76a041a445c77d80f445d09f6cdf7fbf8353b6f545b6ede9fca03c6c3a2877598814b5487102cc49ce9e239e9d2cb55be55fad05a1d50bfdf3c42d95d87b00a18c07daa04ff442ab38564334ef0b2099c2dfaebc0e4496c9ebb8a6f8bd16cc3fa543a73de5718d58ae266597c95dce3ca44ccd7309c8c2f885614070a8050293aedafb8598c5cd5d0fae53d817d83848a85aad5cb7f701e5c1c6c28c8eecb2d993d16f743232d308443c477f2facd1d8e8f18e7f9aabab4d32d1ed022a9e01f04d355899e6db31da2cc36bf2317a633e908d2ad197785f655d1b857d74836e33972907ded4a04bc59b5f07b6e7dc1672ff3e00f38af5735f0ae3b90a0e5c393902d917c531845c420d937510eb2b92d0b3bec1f54b0dd490d849345836eb0aaeb08b834dfa9893dd8c5f66ac87ce8426ed9b081b4867a0cbea261424dd61dce319a1154ad111b8ccb9f809c343eabb5f8a194a6c0fffe2ae2f5bc2ec1dbebe49e41598002c2da889b4ea5f3aa14b7d6a456e6963285eb356ddcdbd9b942698b18f58086ba247c64929330359e92021f6677e0181f2b345cd33074ce06b9a3430c86919da8d8ca0f9122c46f72cb021c70bf738edb2d37b945079e1022efb5e172de43d2a7ff17c37f95e49e965ba1c64834d609f1c4a137c5220f285c7075e444c912fe9220ceb44a4264da27f8119af9d148bd7ccb30ede260e2b06a1dac8963493647885b967c271518eccd23731384dba88febe63ccb2ba07a288de537cccd0bfc7ced99da8252ca4faa51d57a0a9aea25e9a6e207c164e1e92340c698ed9338831ecd11ca79d8eb5af532c72bd70a1e35ddbcc86da39d3965712bf66d921ffdbcd80238d80e6f40ffb2fcb8d6e41ad9b1addb70a179539e15699631894f58f0ab6ea65f49871e5015c5ab859727e012c5daa30ae35ba1d46d8ebc4e9c1ae0e421e4176355e8e23863c3bfb8c23f7107715182f24469cb1b914f41df8ffd71aa3351e5f303c19bab611aa5fed37f263fb6736e332f9f19939cee1fe785dcb4f8ec30964e997231aa5f90a6dff50069ee9fdd7e033e2ad0b76b2cc9f326abd810c88ce1aafbb531a6d7d4ab373a3a197c3030f1431069a946e53b96ae4378e7da6446fd9f04de97615f9e3f331820d59fb916f3728f2f530a2126f388b9b47d2a681334ab9f6076555d57a0022dc8e07347bbce2547bb28147cfbdaf55bbb059b9a88f5018c8e7cd48a7323e52378ce0c1c1089df82e69202868321ad63c2edd30e905765ae793e4909dde67f73f82909725ff5216c07298092639cc953c9c1f26673ebbe97affa2171a1cc670395bc758ae1e4168e38de9f66259eab9d6181cb8773135d7ae0b8710f3c64f8b63454584066d6d128709e77851a5d0f8aeb74a6c57198ea98c1334ac93a802107ec5394100c5bcaab6da2a679664949230286fa8c47b54913cf4d9526def8cb10966b4b9ea4ba186341bccfb6fac46019ac195c4ed72f09068fff8de47c9637748badbee3560b9ed7c901a68abc0eb5175deae79e4b36c226da72b7e5491f0523b385c6e8e4de649981c15805c7754d8c911117bad01764a16fd04000491e4d09e096ad2b866e32cdb72ef6fc17595ab2f184ca8809a96462d4b0e2add7599cb7fdac13bdb5725f26135b286c4aa47f6c0630ad284071bf9b45f38475c42bc7a05ee7f6cf233b596135e860939d973afa2393784d8c19bc24fe79dd5263de7590b73b337963e4b4d7cd7ecddaa66dee480e25ffc6e7c6205847c1b33c30a0f5376afd3a80687c7b463996a0d885891d3be8d074792870b1b38da50669391f0c899509f84b0f39fab2deebdfe568bd87c981419f9d8497bdd9feed1eea5cf997e03fecd0d0bd0b5ea820239b7c03641c1429849aef79a5a51008746137309b04b5804c89c51d4e74ecf791dde4af3c46b0fbc34e52c98fda19cb27992db1ffaf88a50e4147ac1327ce4bb5b67b96f861c6f1bafbf42826731165198e943c4a727b87903de17c7c3993b5dfd109a160125034281526f16012c09c68b87f0c4dd1474d7a7868f665b97ac3596f7f4fba8682a6fa827fc525c7e7de0a73d4b682bbb3c82faf89d76c9ba3b700ff61741141377d8b49c3d0c8922e161688abc125e0e67118975ebc09332882c75417d8f9f4bef95c64ae6c27142b415b0741a5ed8cb2f85d5a565e3efeea912d0c2b07e4bc6d0b60916c5f6cb4da6a4ffb1b496173bc1dd982057455bf2e77757239476b838255e5b14168a8a320dc6aecd6fc246c0868bd95a64a445012b3aeedc7807abf073c7ad8d17b6661443a8cb8bcdd7b4cdc1c4762f20de1f21cd69bde94f111185ca1015c1977b51ab6cdd8993312ce6ced73af9d5200c6fd3c120ba34aa3f162cf666f2f88173ea314066dc41a28a683c5d5fa10f90456fa9381f56e80f559d96359643548805b07284b0359b99e9dc36619542508eef7f27f16d5078b2d1135ac3793b8b9333bce6f5399aed7ba10c83fe49048fe362fefa6893e83d34f4192e7171e40d7d07ca4781b073d19429f9a52a5f02b87e9c6884913a2eea4d9dfe8af4670abe76f1b63fc636f7f70097c7474a93edaf45114438159372aa18937a982e11da06acc94ae07f02bb2a3d93ca3ee8090661abde4efdcb67d42725f1a6054d9dc36bd16fcf7deb8b91726e78d04541135c6e80a75184030197220796544ce1ebbe4e68acbbbf109f5853a8d89f2574872d21a24d65e3ad969559d972ee395710d9e17f7a5d706b17342d4e6a8a6e21bf0354cd78c2b9aa6e45274576e577e89244dda88de70c5bb1b221f7fa4e17e719bace15ca72952dd017ff0b1ff64b42114494e2f61095799a46a43d59f8dbd3d747434356ccf844e25a24f37cd60fd67f9b73a5f48ef8b0e41bd90202088df628f87373d89f667d18a868dd3c921404d276ff1adb1ad67548776a5279492b1dff5fa83540bbe1afd62d0f3814bb4f2fff202aabde4425998e2e2ecc76a1e1b9b787b5d73ffbc31cf45438a9dcdfa9c4be53ed241d20f3038bdbee760ebcd58b2333394fc15e6880bc4e51f0ba3fb10b5a2a12554bf50838f2b35bb81ed2161a8a0c1593c49f933677c2ecda6110c473dfab33bc2c7f63aa4c63f52c104374b5306b4e9", 0x1000}], 0x3, &(0x7f0000001400)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r8]}], 0x70, 0x2}, 0x1) utimes(&(0x7f0000000100)='./control\x00', 0x0) r9 = socket(0x0, 0x5, 0x9) symlink(&(0x7f0000000040)='./control\x00', &(0x7f0000000140)='./control\x00') connect(r9, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:49 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$dupfd(r0, 0xa, r0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x3) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0xffe, 0x0, 0xf7) 16:00:49 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCCDTR(r1, 0x20007478) close(r1) 16:00:49 executing program 0: link(0x0, &(0x7f0000000000)='./file0/file0\x00') rmdir(&(0x7f0000000040)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f0000000080)="44242a97303b9573305de89f31c43c5b12a4b65d41c94497af2dbe237a11b4ac398b034a8a988347f138da", 0x2b) write(r1, &(0x7f0000335000), 0x10052) 16:00:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x4, 0x4}, {0x401, 0x2}}, &(0x7f0000000040)) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x3, 0x20}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x20) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x20, './file0\x00', './file0\x00'}) socket$unix(0x1, 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") socket$unix(0x1, 0x1, 0x0) 16:00:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8002, 0xa2) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xff, 0x2, 0x200, 0x3, "59878046775c19c0f9a3298837e6a18a6cf9c3ae", 0x30, 0x8}) socket(0x2, 0x2, 0xc7) bind(r2, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$setstatus(r0, 0x4, 0x80) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x7, 0x20b, 0x9, 0x20, &(0x7f0000000180)={{0x1, 0x232ec00000000, 0x885, 0x200, 0x100000001, 0x7, 0x7}, {[0xffffffff, 0x8, 0xf433, 0x8, 0x7f, 0x3, 0xde, 0x100, 0x40, 0x1, 0x1, 0x6, 0xffffffffffffffb6, 0x1, 0x7f, 0x100000000, 0x5, 0xfff], [0x1, 0x1, 0x8, 0x9, 0x5, 0x0, 0x1000, 0x7f, 0x5, 0x2], [0x0, 0x0, 0x0, 0x4771, 0x6, 0x400, 0x8], [0x6, 0x80000000, 0x6, 0x4, 0x800000, 0x200], [{0xb4, 0x10000000, 0x3, 0x1}, {0xf9a8, 0x101, 0x2, 0x5}, {0x20, 0x4, 0x9}, {0x6, 0x200, 0x903, 0x40}, {0x100000001, 0x97, 0x1ff, 0x101}, {0x3, 0x5, 0x1000, 0x5}, {0x2, 0x3, 0x0, 0x6}, {0x8, 0x0, 0xffffffff, 0x8}], {0x0, 0x0, 0x3fffffff8, 0x401}, {0x100, 0x8, 0x34, 0x3}}}, 0x4, 0x100}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000000)) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) 16:00:50 executing program 1: nanosleep(&(0x7f0000000100)={0x401, 0x1}, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x3dd, 0x100000001, 0x58, 0x0, 0x8, 0x1, 0xfffffffffffffff9, 0x2, 0x0, 0x1, 0xcd0f}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x336}]}) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:50 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x3000000000) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x4, './file0\x00', './file0\x00'}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) 16:00:50 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x9, 0x6}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000000c0)="267044ccc5225154fac11824ddcd26cc790180997f1a953373692faad1a126776d043ce5d43d9e23ef49f653e8d8fbf5b138608015ccc0a2b45ee503d55feeec324f8fa611d5b7da1b8be462b9d5199f7327", 0x52}, {&(0x7f0000000140)="973a4e391b5b46527c9a011e978ca49b4157cb78f57df07935afbc978f43ea1cf5248f4c5150dec15fbff1f7ca68a69ee843431a7e3eb9cce59a8ea7c93657fc71586448f1923a815181ca38980d55acd653b638b4c5c2128dd5d07e4962be99324f4b786ec8fc681ad9463170aa49cc892c59fa7b09c3e16fae6d7b0fadc87db63a50721797503a", 0x72}, {&(0x7f0000000200)="f2d98c9ea6942811460b7afaa67d8ca91b202fa2a4bdd504e74a72167656442fe2dc6a77cf998a397b0b445b1ec0e0cddb313429ebd1c64c64af64ba4a318c774f092db5550107b6951b0af0040deb20abd5816ab37b4eaa6b2c44aa8eaba0f13056fea0d2d6d0f8ee07659aed30a7a677e7eecb6a617b67be787fa6", 0x7c}, {&(0x7f0000000280)="ea059a855b75773c85c2000772a1", 0xe}, {&(0x7f00000002c0)="497f313cb9cdd9584ff9c3321410ac0db3c307787cdc131267b110b727d68b5e0d5a0757b5d320b23747ea3c4540bd1b649add7622f22cea9b406985f612aa5d3bb915cf0896d0d7987c4b9ecaa5d28712ea75a6e3c4ca80870de1f85a51b90a0b6ecbbced82e66d233f13b8f09f92297f2fbbe6538101c4e9f55e88891401614889f541d0d3ed7a4781e6ca477f940581532c8e28ce", 0x96}, {&(0x7f0000000380)="74c2df3d0f216053b503cc0f97e2264d446960fece21f117d4bc6a188751def0b23efcad84cacc210bc4fa74482c77b91464147ef1f83c0a0aefa172bcc54d3743cf591cae5d449ee83e373f3ff9290916912965d383cd16bbb3b4edbbb57529d69d5d73393888ec853405750baaafeff1abd813c786659a8565067957f1c8a2464cac0b0f065d4614441c443d7ec8704db4e51716c3beae9d01182d6cae3b3e1ca9a4115f", 0xa5}, {&(0x7f0000000440)="1ee0660e5c416606f686bc019114c9f5c85db1115f6249cd166cc5d37961691656d5929c085316d1d7eca3571a43b1d473156aa431c601ec62f8df9d8b2e3af3b687", 0x42}], 0x7, &(0x7f0000002ec0)=[{0x20, 0x0, 0x8, "de39fa56dfa217238a252e"}, {0xd8, 0x1, 0x9, "c177196d646d702af9175553d0fefecf563cf0dca256084acfac3c9c01c49c3a2152d8c3f5880379508501bca6ada96a8e9d5a7382330f0b920b9b145c3aad935e48c1ac98a95946af60de4021095f0dd1ca7974354d71b0ea45a05fff4be59f86b40819258e91e78f00b08891193b89067cc140cbf9e2afe6ffe8313a1cf01881c7025cf4e6f0da58ab0136b444b517f315356cd0d6e7a116bebd3ba59c686b7aa9d36cb4bec3bc111f49e5ccc87a55dd4be203660d6828caf9275d482604167eeab8b24290"}, {0xa0, 0xffff, 0x10001, "1379e378500bdbcbca3dc4e4fe48d79e3e1f5ba692d5d12da9aa8496818a200027f284691af20f26e738e7fa22a17aaa0d9f29a361fec48af68b8bf8a17b4665cb7bb22160c19cbaec523caa141bb50ef9ea62d5bbccbdabf0bb2217c1b953108d8d51e74a469cef793e7c17a1f569fe568a27101d6789c9d561533e66205a889755d1c031f625d66fa4b3f0c6b99e"}, {0xa0, 0xffff, 0x7fff, "3f6c59cdd1935514b0d233f47a54300e60a0df3bf23c29bd63d54715399fc43f0c89b6f0a01ff27cf456ed3f3e8361ff4c759a8cd4f6595156262f1efd43511b37f54aa8356b00cdef6087fad1f511e67cf0505ec2e3ae2c7d6e6fb35bf88f3d5391dcddcd2a713b138eed788b087cc7a62a3da126ed0df4f936eb00221bf27baf9dff8ce8b1b5373c06"}, {0x1010, 0xffff, 0x2, "e250c037479a31c7380e3f7e870093bab7d35626ffdfa2c97867e9bde5be63f5d4d6075f1d193d96761394ab84189dc8725375039ca26ccd3de934ea996c8be1a0253e069dc8a145ae38635673da3b5e017a4f8a4d7bc1a3d4918582aeab249030f5f52cab958f921cc2e97e1cbba8387cd0f5d750ff9b8781cfdddbc46d16737e3cc0a24d2ca676ae633ba06b3cf3972de9bc1bab96f4aee3f80bef6c68f612aa7f004dbecf61748cf412ea9116fa8c20dcf8d80a2f49438bd439aa37a5d23a4fa78ad36c22c7c6cbd7c0cd7bd88299ded3c6ae4570cba841e86a95ff93139212df882e28c45a4861ef1ede64e77847c355786ea20a58b4e0deae8dcfe7e559b12b0a1487e9ee51abe039a6fbe0649685e7673f22004c7358818f15fe0f16c0d98625c5d61a9a6aab077b63a05e0f6fd0a0a144240117866d1452b4072aab72999ffc1f883323f6ed3e10276e02867ef1c60d76ee98eb43c058460280173c39238b71db16461c3cea395d0134cf0ce52deae1476855aaab472abbd4e0f17774f628c1b1fa67c154db925d6a2dabb75c0f6eb6ff1e64ce9cdfadbac5c87b595b20f6bf1e6feafd15096c9060c02c9aec3780efa501af961b133a6491f6c9ce2e47d6d91faf9c2815a81513a5030477668f63575c06609d1cf6d93861acb6cbbec29b379bf55aaa6b6d81f4f34bef3433848fd4df1b6702ddaa613c9478f1bb6fa015ac9f9dc1079b06fb16a4d7771c51597e1a6b9c82bbe463925d29f759a24744b264d5aed55b450396d421f1dbdd40321499b4b24ea5a2e773ada5a14285fd7cc49ad73024243278e9c4efb494135c27d0db030b74d19c06ca40c92dbd6169ceb1fe551120602451ffd7ce0213d1f40d7ab170bab90f94a4d3f743c098c4e0bc344aff60a6ec21bedcd640ed7dbae9c76b2c5e536635fe3e0f7cf6d7b88d58824d7554c8c0aa7cd442032da003da5ad670810d99308ed1a68eee3e0be5bdcae22cac9a3b9042b2ddfcb8804d9e014bfe3dad2a1f4b23a9e585f0d8131978f6a35006a489add64c7f317aa39da04ef8a87fb7e231ea098e647871605b4202deb285dd93af7ddc8ed2bc4cceaa727ddc4b99edb6cee605926f3fa54d4aaab16cf8e452878d634886bb245fd90179f2811a0b61aa467a7d9d2d6d2cd4b4056ef020ba42c2780d9707920551128d198a4952f5323ce188d90411277693d79aedc48832e462ecfac67c7c3f703ba99253e75036f020555e94b9a5e114d5dd18d4ab7a3340888a5424bb9c203798a1cf0895815d796e01782d59351191de6a98ef5389c38bb592775c233c4f36ebf85e367e1f90c464ecb4046ad51b458344dc3dfee5474b9853b66d780b0490230e17caeab4c37415f0e53b8add99d19972c512f873c0efa792e19ffe3b42f01d83cb7687645a5025095749b6f93af7421ff7fb6fef679d27cc2fff12faf4d8328df52f3a5fa12ade434599efc8364e429778a0c5b225b89d52f6fcada883e5a952c11041d0504059e72b803e5ff4850c90cc37b51d52a65705f0e6ea1f216077c4e938f37ff49a5e2a7aea4169ce9ac90348892a5eff94d0fde924e00027cb4d0bf4eb4643a39d81e4a7de290eda6868954cd99899b50c9ff5b0a3974f7a0306b1ba5906bf14e7f3d730f60b2e49c5d8da27cc855a1b35a99325aaa542fa0145727ef5172464c79629631363ed7d1864a85ac704301de5d6844dd8566aace9479716d04a7897b80552634a124c024750bcd3f8871effc3d5bcdc06fa67b4d9be162cafd9639f1e420dc7e0de0eb838c7d51123f9d5d9ae18e6b4d41ef9fd679745fa51d1e0707537585a00a6a1e933e4174abf11660c3c656f85f776ec81b79ce199c49f02604fd8e876a0e132995bf8c3cab8b492d6f4ca06be770070da9823acdec4df34d534d8410e7e4a629182bcbac6c8ea785d8849dc0608bdfeb69c443c8124d4c34cb563b7037c931fa57516f8bc60e32b952a2be52d2e9a4d6eb36ae187cef4a4fb5f5219734ed1047b4eb70b1fab7ac102d75f006e3888117f5c52f265701f7a8d5817326d2abccdb98ed8df5f437d4909c7b491efdf90a35eb8c2f6fc41183b203e3b3418067e387f82c6606bc14b7db9204259761ee632839be91fc56879e5976dc44de9363c0cf8924456067f389def54b0ba6aeb1d2d44a331250c8f43899a3d9bccea1eaa393e81ac7482f837192b09c9edc5d30caa310d41fbe23474d4db222d4bab10d510bd1a2962f3913760f208e1ba8875db2323b6dfc339521c0ee2fcfe215075713a671cb71aa84eb447d2fc01074020793f3bc30fb2e900278ca23ccb8e75f5d1f34df834bddd47d7f97ce90859b3b02417044fc7d809fe30336bee1156656c8e8ed37a4336193deb464a526543ff5d6df365f312a143122a6f5b6101daebb0a156ab49609b7b8fce1e0f5d5600564d2ae3980799cccba68620e78aac5c6f18ee6b0cc64d0fcf95dbcd47c034ecd8af56f93b863381ba71816065acf77350824d30f75b7610ec4ac2951a4101e9f88f79360d3e04c24b1da49d64867e14cecdd89a45a84c8bed11bf616f70c1e8a5408957228618c245cd71cfd1315b2c38d81f0ff181ca14f36a527398b0de0951a67789e97b305511ccf5d77f3416a99a6683935ceb8cf0e73228f6bdfae2b2f66f6e6ea1ff61b16c7a2e25bd0a545c08e6c263721fdb5971fa6733c808ab5186ece252aae9d9cd817c4a374955d27ff995e3bd73fd129290bd90072835f5d0ce65dc6826f72722fbf972c17a229373c14ac0fe7521add9692e8b88f7a43d08e3a8ae58f3f085e1c050531bd37215597cea6cd059afff562caed11c4a136fd98a0a665d1f76a8d5ddc339d62d99daa73aa9b3d148f391532c34328337c5ac66abd894cc8c4a4edb800bc550ed32736e14b45c32c4e51e6306c967ad6419176df45f703652089e49cd054ce09faaa5daef247808d9e9e78384904b2aef148bd14b1f0aa2aadaa18f7d6d4feae15cfdc8408eb2701b2dd237d54a6ae42c2fef8094b793c7378d1098802abcc23358c7cdd1a0a8adef4d73e4aaa393592e86f71a2f1491f371b41bbe8ee6cf4256f55457615bfc9f6cd34bcd5fb9dd3c402b0f5af4d5b8067452c04ce4accc7204275746453f9f4484de12cf70af4145bd7c2ad4943b8afcc285d397d990ba2ec4c232b2feb49cfb5027ad6229984ad004dcccc909a101711f218708545de23d0b5c69d44518993ad862acc212c90a842892dcd905a79c18c55b94d56557a38de5399f97164d2f3f15ede6c96b4f2ad5ad4332cabc3e98f53a5eb2e9098de94f3710758786e2ca7cfda0176edea8d293a1d3967d89451db48e0c6aa1f505f1b0d6e688db54984f02fe20eb8dda40036a2be346f557bac5c0ae1ff01e5579e7cf6aab44be4d6d52d9708419fea9408c2b33f5416d0e5af8cb330710b9b21b73658b89b22ff24e2482753bc90f28e15a67f334ffa6fed9e4e61b9d295d9a54915c7156d5a9c0786914f10043a87f0da3896de7d94eb5b3ae4143e6907e4a9fd4fe4f12d832bb569ffc1b9ddf459240c483367014b89ee00746e42af52fdf73cf9325d65bc65eec5f746f31b317c6e4650b72002c383a2281bf31ff85a8bb858a85a6bc059e24c6a6123a7234fd03f0df9a3222428340c4a523309bcfa619be6afe47c39dafb4290ef1a439b4df98dba93462a7eaff91ed40e9f2a676f431187e002d7b7bd0263d1666a7205f96d628892976824c33b3e865dc4d4cfb6c99a090f09c9f525aaab3ed89a6cc83f6e7bd264be88118381dbea4a5e10ecde603f6212bd5d8cf30918763d1b41b8b9449fd456279165bfe4ffdf1ce5d16cb467c78cb3cc4f0fd4034b149ff13eed5fea70439bd8c60d669615340a1a20299c4d33bcfd7e135b4abef5e619d8fb7cb3a22ddf90385472c08474c4910b1365b6d2c62831a798ac876149b80741a30f854e8bcaf0fbf3530509b16f3d3c7307e98c492576933ca477178d966069e43cff657fdca4701d1919adaaec268970e0a0e8ebe1ea45d64d44038dcbff64addfdf83e638f6fda148ca651b69b2d122b42083c7a18b490cc7c2f182a27184c9f6889bd3b9ca7920a558177c356dcc13bf5c5ed79b66e63161a6281e3287bca331666bbc4753e34cf6a0e9842a827e758b58d83d10c5e5b5d089e1be83aa245f87cac8ed689c2ff6b555975ae3bf1de1ebc819a3bae1c4901f1af979fffefef49a4a68780e2f71f0ae654faf971f81f040d2a778ed3a368d01e24d7b32cb025bb0143055f6603cc22a2c205e72995a59f707d559542848c38761f576ccfbf4c7a45834e86c9764f7930c64ff8819b11448d92a87918206694def1c8042be5d40bd8fda5671bc5500d19fc25261baaec2ec119952cfb195ada044cf07aabde0576539c4f53425514721d73213f23a421400ddd6b0ef7b44536daeb93b02a0a5fc64308eda2868bb5bd04b6529aea5817d247240e48c0436398a979471ed5904ff639f9b6cd14e890a5995b272706581699da302526c2bd01d17f1e37a7334d609c374d682d056e06455d9a8c5bd12d48bbedaec40dd7b73d7a3c7c968c15e2123eb592a92364249f9635a597fc7b4c3cebb53e4717707f9771659008e78318c4a2fbf4e79edabb2581083ce27b580dbff3a10439268a3cdb9c53334969b9deb03134ba7b9bf8bc9ae836c61c483a2cd518c1c2fb1ac28e674dba657799f8958ae7423596e237a4813dfd404409a6cee76dcfab38753ffdfb05b8085b86c3ab61b868e4f78f2f806087e24b983a8b5c1561e480fed36ebce0dce8310ea1b43ed51994f5991a1eb6e9768675018783f23add5f089a450bb955fc2e7c8fb8a0889ce7c89f21d890c214f432832809866c9f5905c7b8d571724d65e6d237e61e513614911994b4959dd18e78d0d5d2d54678a2a474c880e2963a827576c4b3731ecdb045abea61b469c293fbb43fec68d61e0704a20c6092c73ab9f9b688bf78458053517002bd55a54f0180fdd2b10e6b707a2f7ec6f4fd35192e2023241d1d9e063c9f30dbc3e98aa731f5c8e2855a97fc6db2cef529b741be8c98cd651c382a757abf4842de11e1984ea2b55ee99117999711bac36985a0759f61d5f471b9cb89e8b1d40b9f780c209dc8bef0851b694ad136bd793a13bcb9d7a63ab868f9d8d75be53206c84abe3611a3372a903dc58263ac3d6fb23b844ac8684f7a2d6c57fd12db0470b50b5cc66ff954a2ab628db65e005ecc1df2ea9c184122fed3e88ce3f3f5541afb2a86e46bd807115b8b3f9143f1fc278b69dbd4ab790c81ffdc340cbcaa92164f0c97543f38c810ae0b8bf015d453f3aaa418026b0c43d2147db7cd5701ba6f2148226dd41520de8e188edf5a837797c57a5777cf1fb7a506fe6f07a8c898accc62047b77c8ac7ff64b665af3ea643db27b2705e3ad8c54f7676cd6b2ff5cf25a4e56d7f33130cae16875152bb8075fb35ea853fddfaa9de20156b9948cf9599e25ab227ddc44514d7f79be2bedeafb96db54a873d11227a963cb9a7f8cb15972f6aea5ef9dc282f294cff0991de04cc856b20bf1761ad12225c7acc598421fa757bcc14809ac5820fb54c5ccbe137aafb206627f7754da6656c4451f42f8eefb9e52717f64da5d8930fdedc773f42788b80b62cc9de7a9c699605925398b17464253525a217b9304f217126bc444d72209629483bcc880b137a872b9b4f52b836db90c34ef354d58811c10d21eba8fe193968853a64d07fce04ea37073172c2c62"}, {0xa0, 0xffff, 0x100000001, "629d86f1ed8d5ff21418169f9ed4c5f21c3dba0197ed79bcce8574da540cbc84228910d0aabaef4227e8c8669cbac4b559aea9d3fbb25cab4d72d1e91352ed56d33fd942a100626eeb85b55d5cc9aee52083859e3bb497824160384c4d82db10b3b53a3dbd03debb1d0a49b0e160bf5eaaef00ada6d5046339bf5ebe7f5caca548cc5c231dfd1e12ec853d76a1ca"}, {0xe0, 0xffff, 0x0, "a1967bdcbc3201b8572a17b91c4256610858d2fa79bc7146ee1c0604c778e68c1cc40663a83e52cb8c1bbaaa9ca8005cef2aed7034fae27fcfd18dd75f73e33eee06731881131e6d09d24d57ed0935e4640f062639b5ba677801615bb8a8923c7191956c9ba3950737f85efb21f467ae5934bc3e32e02526b6ddbeb9fe3b6b7e052debf3917f6a0a1ea8c7446a01f6749bdd7695c42d05a78f5e25f1894908d106434cde33803f0cd07dc98ba0b95b1b541a9981c01e505a4fb6a2ef20f6add546799fc1997c290c2667332b8fabffb6630a5fe38bf2c01dbe161a06d22d00362a9a4f81eee141a42f4f130bc5ebe61774878c9866c727ff20a44c7a8464f2674565c4ffb3775c53265dca0b30f999d2bd7bf76dccb0d2e992b4ef04788bdc673da62fce112aadeb39cadd362340080df40f818112cc03812ad4e7529dfbb76ea40846e1deea9b03cbb9f82ce16f0283d672a5ec0324"}, {0xb8, 0x1, 0x984, "87e44730323602b741141e06feede05843b705b9f353ebb8d8fad2506a4a38686f4a9d8baab12b619c608e476445763d64103dc26a20222d352e29af5d46c8da3c0fd72652a176b34642132352df9321d6e99dad38e15c488250950e8dd5256703bda45422bbe901eae4ace9e148047e42f39696cb2183e1e5e85a9259d98f26e67ec1c5f8011555e987bb3999873ab07313f0bfe2e11e14ec23165398fc91c28213856e"}, {0x20, 0xffff, 0x4, "486b067cb171df893727b47639"}], 0x14a0}, 0x400) r1 = socket(0x18, 0x3, 0x0) r2 = dup2(r1, r1) kevent(r2, &(0x7f0000000600)=[{{r1}, 0xfffffffffffffffe, 0x50, 0x10, 0x4, 0x8}], 0x1, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0x7ff, 0x7}, {{r1}, 0xfffffffffffffff9, 0x80, 0xf0000006, 0x1, 0x20}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0xffff, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2, 0x44, 0x101}, {{r1}, 0x0, 0x20, 0x0, 0x6, 0x1}], 0x8673, &(0x7f0000000700)={0x200, 0x8}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") connect$unix(r2, &(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x3a, 0x0, 0x0, 0x0) r4 = dup(r1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) linkat(r4, &(0x7f0000000540)='./file0\x00', r5, &(0x7f00000005c0)='./file0\x00', 0x4) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x30}, {0x2d}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) mlockall(0x1) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000026c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000180)="fa26558965ccf56bf85cf9a97be204931589c2b04ab168283ebda0214a3e3569bc3b7d81a7e489a0cc60800be20498c339c0fc0684b5670e25bba525c41a3b2b9debdd74168e117c4aeced55917872e9a6a5cbd933992265058a5e0d487969eceb584ca07e35f789a87fa8ea0cdf314457b0ae97845d632a67e5ee2583a9f30fc9b2c7a76a9f3efb5ac6e521b87b0d325e77af654694efee767c8cceeb7eb71346e550f0db66cbc06c4064d65acd50b2a6d33fdd7be8b37fc36f11da0c58e90f76588d1bde1750a7fc9735f941353c0d1747145ebeaf9de1", 0xd8}, {&(0x7f0000000040)="4ffea93aa721a0a2f8d508ef40445c9ca87e021b2b0d28d7614df91d4f44a4d8a874ab50ad98772cf5cf2706fa349cdd004c8bce1c1f615f8078a3143ceabbd8db7c7e6c4287fbc554", 0x49}, {&(0x7f0000000280)="3cd2e93ea63f620edee306a39b65dd06997a2635b05c1e1b26ec5335978125cb20c519c002d59c2c0296378d2f1522485a6ca362ddfaa83a85dd92fd17cfa27f2bf4b815678b06af90d75aa8baaf60f35f3832487480041c2a50da5e1e68b7c0da4a342c179e4905ab4704da5d0846e9e0bda8c6d334734bef74d2fb1d46b5408487b59802eb08f58cb822cbeee5ebd7d96db393593c47c9a077a0c334c6bd66f4e07d33ee2710057b2e176e63fd907f306003390bad6905d1d80718c0662e2f623e98dc2ead9848935418ad4e34633cae71cccf0154ee4c6b5043d5d7d9ec33b06712194a9c3dc44e44e857", 0xec}, {&(0x7f0000000380)="ec36fe3181276ef777acbda96fd76a9adc4ac9bf8ca1a8b273ccf1358f6faa4b1e0611dab866936dc11b815d3e769e8e94188a81809f03a8a44381ab17cc8f0ee5a6eab82d8237b9742628ecc0f3fc0a8d40b6664ddec0fe3c4f0f9f4347c938cbbde895da60a5c1706ccc54db4f9e3800bfc0b93d2b7919c855eb4de1e2d3d0c6e596ef5af032d975a2972479f1ec19c233cdabfe584ca65cf29540ab2eb6681b450fe6c3e07b54f5e0e405c24a23dc", 0xb0}, {&(0x7f0000000440)="159da0396e8b2050253847912ae8ced9cea2b6981a1fcf2df5bed9023b8cd9f64624f187bb9c6348876c5f55561da5dfca66c7ad65ac8f79a40889b50023a9eed5a22acfa5a1f33e902150c08d6cf61f79ec25a3854d3ba6", 0x58}, {&(0x7f0000002700)="dbb658e8ce342ac35cab048ef3d1072e86077c7aae130e8a4ae359946d942e64779a8b6362ad823768af99cf4359bf8c6fbbded9bc", 0x35}, {&(0x7f0000000500)="4a54553cbbaea0e7f495091a42c8b97a0e05d69488886c3897104677fc8f41ca5c2c41c44bd5f35577b5759da6273b1ac2b49f537270f0402da5d17be6f56a994a9440b4a920e562089ff18bfe56f12f8d5edc0cda25548e1334732fd73089f801862c398593577bd1359410fe254d4ee72be5cc3a8dbf71ab173badb1a18a1ea45598dbfbae43a0fe5104320205e641009dc666d40853c720eb1c4982bd1a5964d3ab103543a4b31595daa45a77cd51cfa2f164b24592ed748cd9915d822fdf719845189302c4e80d26814c7453681335a9017b52153501c65be6b9ec073fd82c627cdd960c916e5cb66abb128a41bb239276ad", 0xf4}, {&(0x7f0000000600)="62c8b448fd2f32afd725b51aea1318309878a26b46ebd5adc6320fa29a2512720697e1cb074cc3f0277185b2933df75fd6d2735b10368930e97ccff932f9da449ea196bb86775f8dcf8784cf20b0b1e68ecfc2bd5cfd66946e42eed8c160c1ed7471ee45db432cd929e8028405f89a195198a1752a95250e49f73dd63bd8c8db20b39cf37ca5d985f30f5797b22016dc5eaaacd7fb67efcd03386dab8328dc911771c4379b215cf6181b76405e8b4df93fe0e21feaf580156600c1c64150e1725b1c30dbea8b1e5848a6c583d6697490b6c9e90c32a7fb22684dfcb9953ecc495612f5f45b1b170a002d55782f7111ee383c5235ddff11f9c793c9c5c564026ce6c47a5c49857952ee21cf22ef51b5a49763ec5d37d2d25c7e7cc6a8597a3468f025e4998bc0d7fa504c7f4a496c29484ebdf0ca993b76864cd27613a5644526e6de4fee0a2345147accd66466c6273fbb382df91e33fa96f67e215312796f3d554aad9b7abf275bdfc2972b937000a8e2097a0888a4fda6e72ebe960c8e65d2b062df1871b9d6ef6b7639012110cc1e53d6283a99a4e1f347a8aeaa0a22115709047b27bef0d1891798782154a30d3e9ab6624f36f2138b8477f8821a83e0db0d735412f71a7e7916ed2dfa4bd4a85c4391b040d90fd96c3f748b91bd6329e63bce0597bdd43119c7bde6d7b544826d48a81727f76102590a9ef4bc4c37c4d80e23589cb79a196a5e9a3ed9fb0909b6817c9f1fb7c153ca22911234d435e4a319243c7dbbb902b2cd17c2df3c5b3f1c7617a7310dde28eb30f94dfb9c5ea12b0eaaa3a9b6a07b4fb3ae4f53a9b2f5b4829d480a00946501370c43831182a98a0870812a2950e2d2bbab980b662aaa08b6f8b5f486506ced8dee653250a6e20640c3d481544b9525176ce051d404ed3ba523bdef4ffae9c06c3b6f6bfafc556abfe991aeb2f931b07bcb77cf5bbb08a026cbc2d825248540cb05703981159182b088fc3e9363cb3c7486fbfd7bb49d3173aee87ea71c29c87153c368d313afc910e0842de5b394cd7b960b3db2d4408891e7a500feada135523468690091d699de0cdfb24954571b7480df5247993103b9f143429138b0806b1f607f2adc7c65d2b15789aad5199b70e714e99d49c59b6d03306f25b6dc6affc9d1571d08a4962e6c0c034d25e8291986727c6cae4dd96861df81a8c79942e27c7415b7ac1edc79fdf992907ae65322062e33d5c72741eef4cdb9fdfbac614e8254f2859b939a2e9a9140b45e4bbc390c38ae9e7aee31c4308d6ebdcbd2e2f88d8086b51a2ad41af511c713940f638d429fd632223b10a3ece3b0e2ad8f272f9c1f8a48cbf85eead4673c974c7f6402633004a982be738b2a9184e29109b36b331c088be0874d9353c65a387e0c943eaa55e579a031039f381b1ed1c6a6dc752a411560c32b498c0d0f63f1d037b8cdca55bd0d0ed07150405c16a45de0db926c03fad628743e770d033b5d10b1c76e981aab54d339bff683f2319884415910fc78d24cc72f0069729aee4356d0a328e6a1869ca076ed3e46940464507ef2c80d42beb431865cfdc1fd961cc232f8dd21566f1ec1639f58181cb154e34408e5343a0368b96b40652a728873ffad7a791061904dc5b70ab2d5cc9f1edc497bb68708d50c40a6fddb67d9440f391b859147e12a38abcead7162ff125c78954670d1c5b158dbad448025160c00c57f4bd3c8a786b4f2d3ae579fc8ed8c033a0d52679581aa8c89fe3660ace6d078b6211f4c84f10d791c2c7151421655213f78cfae1550e1cf0bf1ec31e7cd18037722a8ecf99dd1686352154ee53488761002be3d04d7d39e9080f94c7ff079709954628e697eaf7359e8ec5f8cab5887d8221a3201edbf049c49a07bb0d8e42d51bdf01b3a2aa68d4fc0e80f73999ce48c22d7914fa217733954fa1ef8dd58bc6bf273a75f8a58e5353f4e41048fcecc439d173da1814c9a263551afa2c6866e7fb5f0f91ed84c2e55d844959a973f4f6aad444a687e99f25be676bed91ac407066202280474835a1a0e5fbae9820ca97bfe02055c99d6578747aa6bf5908c42ccb74d9f049a797f1c9b394ede1308ad27cecd27ba2d21488d0249e8e07c4cd7c0741a8b1634fc99be4d2ec4ce69b2a25aaeafa0d23a0b384d3622821856aa6485ccba6f8548721ddfaeddd0e1ca7ba82ba7bec7764268c9c74d267c8b7c8108da1366ee41ad5a91111caa8bd16181832305877e96f55e36c1ed3bb3b9c429641b17cc6f177a8df0073c81bb9a829f8b09c7e731319aedd2d6dbcef8736469d39d59ec2d4f5db1e8e48a9556349d3b3897fd5f77a136b2cc23ac4c527d61a08093b13631e9f554855a1db844e03b4ac8c78fb268cc6aa07b2ebe4bdf84ddee0ff29393e6d1051e0fdf9a2c0ac33d6a42face7044e6b9a509b618cf5d5105453ea1591f58757b5a3af7e060c61c4974d14bb1ec88a26d54e4c082c6acd75113b527a0df2fb807f2d95340d81688ff59955376fb22612275a2979ab50809dda2cd28ebf690ca0be6d9e6bf99219575ce40aaf69d7f21dd23206160d3f4dce28ffaf3fe6f664d2b353c781eedef6a1780bb162d7bfb70ec3ae390487c5671a1d937a443510c70a46e7b63323e7ec90fe569dcebc6e2bff94a99e2f46e6989b28516adb2b3e0cf02035124ec2ab32dfcdb7ad55b97f00523fb4168ded71446ad0dd48dfa8bc9f550a90cb50f0cd8fdd5e878a2aee4371fa8faf1cffb99691cc5689c85b7abed9272f7ef3c17cebe7820c27a31c924e388e9785864d9b825e81bf9d5356d75d0ce3f9eda49045ad3ec20d289dcb897c1dac216816f488f028da3b7f3873cab0a61ee9ba9bc0518614317a07d636ceb48ad52fa4ec0c9ffb1304d065ff8559f0097e47c8fb1f6559e8b15861ecb2af05329a1626e21902b8eb222b79af8f795a21a9a5d40bc9bafb208e48fb7c9c1262a936f74c23ec207ce6cb6ef402f30b891306d85f931bf0c4bc0234334e653e324477bdcbcb185b457d474736b35975b4b2a32162947bfc45033055ab0be6c792a2337cccb9e4b68b530ae05b58d3c4ad99e5fb40d5d1369a876c73030da157922be54876bfaf0c2c59d273904906f1efbb2ad99012e51b734ebbb5072636ce9dd888044cecb0a104223e2f360d41ef6744039d15ce2f930ecc2235491d394e51706810bc2879557d7358ca1663b12ea80b72e48709f288c703dd86b7e833aa47775016aca6807e49c3f32269310f752bc4dcc62d9e8ecd4c2ee9b8f002e689a86b93dee33a88153a6a4d1542877eb8366ce83db594e815747d726f4034ce580380f6e7e1dc2834787031b9ab758a8f0de318648c70216d88fcdc64c43b72a5319b4a50f1c93e6c7162862f16b1fdce3ae302d54c27b4aa74acca3b41e61d3177c284e53788a1bb3a132c3004eaf2dd3c756587445e98c3ad3cdb0691be30937bac5d8434555d96ada4950ffd5732b22e9c62dd0ea9d386f8bd5829016f05652def4fc467bf59cba41e670d2fe24174db8df8bd169bbf5be3d3efe5cc9bb6b0efc973c7b3a3aba0d769ad0f8e18b5f5eda67b08ec0d1936e54ac1e0544141f4a0a29b120176b3891a936a675f0362f2737ea6df1a7e136c65cbc01ad585c35dadba5c625c6b3a012bcdee870c56ea33869c558173738025540c7765a31e10eac5d28e4054ba2de83e5ea8f1a7b40f7f0e127aa183b23dae48b9ea499fd2443f19e312cd5089102c709ddd4254499562beafe3134c113e885532baf81bc960f2f0d4f939b7553a6d8596c843ead15f7753117868e0f143acdbc86c27ac910d6576637cb1ab307f15aa789bcf1984c9c9a68274bd2740462252afe8c84e529574f6964a3e9816f5290440048eec6ae4ca17d110b268e3bbaeced464121906b9e4270f0ac5670b424abeeeb43b4e9050545ad5b4c49d84da462833ecb00d2f704811d2fee1b88b194590b7ce62396b4331bfcb8c3b24e68226c7d658619d85d1f0cafb82f3cbcb2f178ea3eb062817753a91b15772308bfe38dd5e03279445a53bb3eead01a9fcd8fd98acd69dc9544cc8f638c7055a4742f4ec1be550e9db6e46e66e291758043077623bec537aaf476003e6b9305bdf565c4b6a46cd554ac33dce427ed64dd42668f29247fd8f8a71976fd902bedeaf7abeeb08060888a93962f84a095a450935bc2d1d7207ad27201b589ed7f921dc9e081286dd600a8c39fb64f0d3768655acc784d8deff8a3c10c058097b96665cc179c5ce7b5664f99c5c9cacb6484b1aaef5c1fb14690d1be3e6698c864f240fdeff7789e545f97f33dc00a869e919fb2b87fabd33da074fe19ed484affd9b8c121202e8e0cfd14ed061110f9ff3fa8eb226353ee37853defaad8ec3b8998f7b2702fb7e89b791ded854f415790b15ec2cd5a27a5d81405a3b82e22ef7991eb323ce486a9d3adf1b58ed6b814ac88c0dd06d88468334644ccde1c59d4d33956b6096433256b1e94dfcf52a6059059b85e0821a29e153243f8e59da23c3f249ddf97a7579f7eb0b90754769ee296768fc87a90d93f9adcc8828377562fb9d1c72a77e66076701e9e1663a0e6b5c288231f91ea5efc931a99ffee89b48042f97b4de01fa3fd0eac8eb3f11a5513332fb90ca47109e126627c460ef7e0505a7498eb78abe2e12b0fa1a716a59d64e317fa315796813590ecab348ea5e85658129501d8e27d375723c9cb4e8352ec3481490a516520767dd2ab618f83231b1f8d7a63d710aa9510c8f0dc321bc89892fa4c1b5e5f1afb9d857f233233ab8da169ff02245098f2a6ab0b0a25d55e110a0143808b48606dcd696124d08b8f7cc7fbf0e34a833d0b810ba364d98dd4881090eb482ff4a3e387ec95e889ea671e2898199bebdd02d418598c97b324877256def22cb92274c07c14f48596b7030f373bebbf173c4e2f4e3893adf1e959e8a43914cea19aa426ae1a131516a20b79bb7f7e89e4478ecbd1e7c7cddcd2b1a1e51f3ce1dc094323d50753a729eeab80001d2664fa55f16a69b1f51276939876f5ab07f4ae4a82035bfe82a35ca0921cf601e1dab27f03573638af4aeaddb320bebd6d617a266f6d2ffbe4d6d1ce1a0b52994d60a7ae4cd5ddcc6b712a594f87a0d0376abff7c2f026e1872e42cae42d8bd2f73c13d6fe6e5a3578bce43db9491e411cb781cf24d6931aa925f86d205deac3c264a0b9d76c6be2566836e0848ebb70e613479e717590bffb4e3cc5c95e2008435c77e7dc3e5da5da1b38ca42f8cf865ae6f61282dae91dfc44c5d613010442112e1140cc476d6dca835c4fccaf97f818f1979ca48275920571c94abd2d21fbf01e32d4bf104443fae267bda79bd274dd86aa86e6a3fd15dfac6a7e0ff0c683ffd48833a9c2d48f0ea71ec8d141f78fe5a1f5d4958c4632337989cdc35147bcd57fdb0ec0f322fa14e543435654a51a2173c5107b9671d0379dd49e5ef519390a4d811e237e19bdaed5f026e14d3a0ba5f2d2b08f72385a137a680baaaafc39bcb015a2d8ed00c7899dd3df2ec84585044fd2940c8e5b06690662cd93115cb442f49aff067cf95de6f7a84a5a54df34ce14c9c130543f1743e5eb59fca31c36d3be23f133823e819b2d69055d5b586d24a1bb92e27ac3ddc80c4ee358e462cf897e378e052886f527211a24e71e0248c39c7771ae9ab1cf929a0eebcb93aa87dc6374d5a7258d19f7defe9dd2cebd0d442012d5b847fdd92b84cdcfdbd034eb10c963ac5bfefc89ac92d1f2f066cfb9afb8f6", 0x1000}], 0x8, &(0x7f0000001680)=[{0x1010, 0x1, 0x80000001, "4efddd4403e3c5dadf2562e3b5678a5c8a771980356f0e350f2b884ebc11d423a405ba53db4d7e399d137085404314561be756c442f9856d65d7c49ba7e16b6070a047c31af9242d6c8a0e01829f55042d6afa98a534ec826ae63e66fc25c92660b6ced6eb42c70b5053e315ed51cfc916bd1a096c3677de34b7c5c256aced2c9475c216960e21ab886e3f3be19c7454a092b5e5e25964c5afddf84d32e92e50a93778b9013daf3b9aad49072c77257e870b4e5b6599432f1a1f8f3a82d2e1c5ad63564ede197c0837c87a92798603919a2301e64b38e4896734a3c8fcf3d70069bc07ef1416ecd7f4634f10c7ab578ed206dbe687451bf9cd7268e4f4f5a9e0e8c1f9c3456193a14c70f32bd16f0195d4e69982c67976cb4ba9702010d7637b7abd4cd99079b2091876e930ea8f85b2a94f8ca1f7d8625de60891807607c6142aa41a008716899315849f96dd9e7151026674dd50612c57a6f657d152ca5c2b830979bb8cc72e0168ad2994bba140eb9925c74a6c5d12ffa925f2420a078ada1697db3e8886f426b425dea61090b8921e66255289ce683526f179eae6ddd63104b6348dd3e221ed6283bd2715786e329f7ccb84475c431942fc7adc19892c6873210a55d85ef62a27c26ae98e6106afd9772487a31d30bfee2321773696bdd74fbe15356889b980b7d13901235560fca2244ee969d7f4b4e34247a7f5297ae10d0994e10f0e3a431ae8965003f63e6c7c5f32a75df731253c5a5cbebf7cf7ddf948bc41a754926da94a4742efcee4a79b8d9305208d53de8de646c4011e7b967b0dfce89ff3620fefb7fb82e745c076cc20a10e265fe09d3774a6779f5981bf4edfab77c1163b0b7d09d90d39dd27e7a29d89ae2a9afd3d2df0fce6a690c5e4f15478a398ea96b0121aab33851f5da5c16d5c1d380df35afe79c185887bf12933662a404cadfcd4bf34f2fc8a3be2039cfe4edac1c0658bd4a0eab94ddf9fcfe86e52b7c70e68946c2511672de85242258e2b778b503d2ae2ec84c0967b8e9b259c8dbb95c4c9b92d2d5f0214abea5d6a05a4f88fcc4e695eaf1f6cea51a50a331add4f2619138e612d4a741e1aa802ec5c65fa7a533d5462aa221823e4bcebd0d3ad10c0d9ff68eeb6edd545c30d9201fb2f07798cdef9a14d124336c7cf4d64a27ca71b0c654742dcf60d6f58ad4d9c57f3832dbbed3081589cef789125a837c6e4e770ba002c0e2b9f77e6a0ef55a6e76172f037e186b5ed2aeae49c58a1a4ee761a28dda416b41621e6752c436e337ef6707cfa487cb9a49a213a4c338749dc6ee434c1a008de9e0f9e23f9ccf38fa7447ba27805a3cb170545c7e666660c16b9daa2f0c1cd39fe35a55b8dca39f4b0b9bf14d90d11b95f681c6fb7c269da01ccb3fd8076f14fc09395504e0ead024bee178afef9efaba71845e0eadcef139e9378dab1bab1ed1bd735e459844586ff9e25ac6a32558adc0964fd4a831b24f6b13d58707d6516cd94b07a2a949662f55a502ef199ed8c0f2e236c029a5d5016309791330c95cadb4f369896c37171b28ce57f0fc1488a8a83eb37ea39bb563139029167fe081818a99fe6b7fda2076a6d42dea1df3c876aea5ff3de7de89e632809c782a58bd0fc3019b9c844f42e38f497a77bbc31fcfada2205f0c2be7c2f669664de093834b5278266fbc300a8eaeb9443145fd87d8415aef8a5b91ad33a1f0591dd8382aca5243f23eecd090396c5e4759f2deebe36e4db352072bc8e6d5351a9ab8a202b6492ee3ccc5c84d7361f05c0f1da756a10451b10427741132d8b3ac487d3b9239da4a280c2ee78ed627955383f3c8e52d7d5241483286db4d8b6653414fe9f7b9c43374d4f8da9aa4f6e3d8e969b5f519b8d2a2b08c6ba32f0b1f015f8abc61beb1242ce57600462f50ec063df9d6b45ea473a883ea1f78b4f02b3fe929e2375d5fea206e0ed2517bb2bb355cfbc61b23a31cc84a2a2ce75b57b2e1bdd0acdf37540302200707ee3cd6aa295a57c47d9e34066e08916a897aadf0fa40cc3ff0df2084a7ab33e5e166fb39451510e8b90d0a4a0138ca4fbc78dd15b4e44416d031dfcfc4ee7fb5f0234ad0f3d73643970d69009dc7b8f72f87ab0edc119b5e104df1d5a07788fa63a84ddcf4cf22844c5c685cd3a7054a660451b53c661fab9137aaf6914dc3507e958a92db2ca2a9ed029e36b89e729fb8fa73d1b45fa0d768d877c30b2dfbd1d1d6d98cb3f4226b7fee3b8b3ee0fb967aa77036bbd0587eb1fe530dd793ab5c80521073bee0fe7566e3331f22cab4673a3f66de9711e918a861c1f2c930c8327f62a75af1e31e728ff7f39fbed89fb111cc8f98424d334d22e46eaabf7183805c3d006aa20b5cb96dd2198ac33bd5ec1951464fbd6a23b47222819d9fda4fb875b24905e1f66554e8991de4035b46e948f4f7245fb505926a43a708b57112fac6534cfb0fd2e80c9d7ee7cefdacccf99c32b3e7492e2fe3535a0f049d12070beaaec1158697e4bb2dcdf01224bc9370bd6a01a41ae562a5cf9ed48ecc9fe71fd914bd95e682639773e2828a70ecef70842085d3b0b364dd643f569065956f12c91548cb2bb72e8cbac7263b250259c4b8a70be4276ca63511c91d1f47f4b94909ec97cc45d987af2fc65014120f07cc9f6915cccc2c1c80bf312d6b1b51a2434d61d4ba629aeade4625b4134b0bc793800ad90aac41cd062c443b6864b7a32a6608a05881abf32866ebc7116b4bdd26bf575c11ba2cb7be682ef63670393c2c1b6a4d4c8db740d80316a62a1179f9b87d75ed78ff1be89cb238734e52022da8550bb03c815b8b20b61d507f42dfadfa561e163eb8d08fc743e171e9ff04b4bb3662dced3190f2ad7187507d1d2e7c907698afcb6652c7d59a4e42a7cd689284e7a89356c92bce1bb2d9d8e5c796df9388a63a728a2a9933d943a25778e092ef93def189aae6f6fbdadd3fe4582e9c8e9a641414ecc7154edabcacc6a2bdfcbd6cf68400b349e0e2918a25f0c65d4f1f4d5b91d432557518d6dabce161e55f86521a0be0f96ed609935d77e5f99de15b3db133891a037253a6bdf8cf4136dd996a59878d0ecead3ce467df6a59604e2dd1d64f6c38da2ab526c9f9aea516986d88cfcb0af2b8921ea1ab3e29013490766b7248e46e76dff949d5097f6ad9bc791b14d0df5c0d8e6894a5d82216e1b33f74e4a3f279b4a8be1524c81fe0c66ffa375688b83a0599fd996d7c4515d4f0ce0c7cb29a47654564dff324e0575ce6f252bfae81c1cba7b06eb83245f31441db89eedcf30bcece386f59d29e66da8195f6d5913a45623726a2b112a00445ea3f1257b63aa7daca5a55e9d1dd066f2a873d6b89aabcc182330cdadec173463eaa177eaa9ee615efa0717618e280ad6d18340af1885695fcf90b69652dde4155e3a6d7fdbca45e3c3a38e9eddd7b68a0ba70767c6f4038803d2accf92dd19afb9630764dbee9a503cef5f177176f02b9581a79928545c0894a7b76de0badacd337d69e8c97371f39515fdf06598aa377ddd8302cab8f5945161f0df8448b226d3c83f42f7d212903babcc01e4ce9ca1c2948154d259e7ced0f99dc36235bbdfd1f51936842e4e1c4021c9f93ec7e42010c3859c94051984d588b862d366a4105547830389dadaa6869e8d1f6844820bca6e73a1b5e4e96ff8455bfd9156e04d4d7b41d044a1ac5397b0824ab01b4b8f11091ef34f7cbaa883bd1b666ff0b730f911fdd26fffd84971c815f729c2a15cb1652bac563cab431a28a5a5bd0896040e5ce6e7d7ba2ffc9d63cadc0de1e7120f9c298519893ab5a171778de45fc17f74b2e949b592665876ae9c7839bdbce48688cb486f0f8ca8795491bf23d64be21f6a3bc4dc4eabae9601528584ff10d232541d27f75f60d18ccaec7b50fe77c0eb59f0bc946aef1acebd407cd398b68bbd7861b712e4bde55f8128c3a67bd37f7fdff8781860fb92203d9937adb49f41b75df1c9e6afb76f065ad5ac8a5211eb86c7e713e27b72181973d94f5981016ba2069491f94ab2c12fd1fc1041d760b50219b8b3c8512e74504a91ddfb9ebde0f1c3e3cc53e4fa4c2c2d87469b0e6a586fd9d54898c6d111f583ef6a6be5be2755250be6ef8bba53505c4c3a575b07bf155053fadd12298fc910c5ce8b2bb1b0637bb5f98c2edea267c875f4dd52408a0334178d309735df5bff0f955d4a5269f24a6b83f482ab8989435b89906e21a786fd737537d06e87b090b620e72dad1c65601a534a46ad7b3e4d98a56368146e0d9fd3f8f23d4324751b68ca5306898368f2c1b6b098f3f2ec7b8cd25aec486fefc5dd3ca6ac34fad5bf989a3a97a66800267821cc74689039d8ab7af28881d2bf2046bb3d57a24c84034b3a4435898fc90acab2cbd80fc37909525e980ba8d533e1488c640bdaee6cfcd2e0dfdd79224a846d8b0daf20ff6dee0ef413b77d8ed50afa68faa1003a6df627c60e802e7a1cf575694db14aa699ade6c3d00ff5136ed92895c0c93141f1de7bb47fd967d22d89f108dfc68221d4250d56256c78fe2ba44bfa9a39827552ea13251029e1529422286709ea3fb99d76657e85157b4b7aef1cda82cccb1c529f3b854c31cbd30db1aac9b2e31488af563673297e32bb784b47f20e7a434adf0929a6874a7a240a3725ed812cf3e495eca84c2a1485fd35513c774916f069a088f4c69016d0cef8bb0e4c4b3355ae4f677ebc71857ac6d23beb556f7822ff928c5d2f79025bb327dc483d1a9e292f17717f9c39bcf674e8b9c65e1cbaf2de80ba8625f74e96654e94995b7121f1396f94bf795bb25cf80243fc86eb0941403c0725bca8b2f935ecc7d4e017b211079543a2b118206cb441040858e4c0c9641973fd3f44d27b981a036b21df738a6012edeebc8ce08f69ebe53cba5a0d3ad26c660208f5e24c6ac20f719fdf9485aea3da31af347a81512b696ac02ddbfb343d8ce1d163443cd07086d60c663d1f1b799ed992e053f0e02360ac87dcdb72dd987424c19eda2e95372e45d420ec1caa1354fd06f8c7d57e5922c45585b70b4ee3a58106977c7d7848a0d430f9f4a07aadfc118434b1be57cc6b30451db9ba053e058866ea1ea1df26ec8f369b1df3614c2a31c1978e716853fbd43a7a5ec39e4b803bd2a2c33f5e67aa6f77f610addf590c8de0113fbe862b2bd03f07a61bc7f9082ef910011a5d1f7a64c8fa54997b18e78118442985b85532821238baff960be17de7e7a2af35be0cb6d330f383426e6cd1964aeca8af7a6390cf2dba61f65de5cece9a0502d9ee587049697a0da8c07b5a15bf72702175bc776c41e0cff3a5cba1402f62f49e46a1d2b871788295e2244fb2e05957abaa991c96d5977e11f9f453586b47251e6914698b4d5efd4702a5cb4a2e17d8593a8229df0da3616e94277a0e2fd91969a08189ce3fc471a8c54923071b12c8f767657b57fdc411f319e8825db6ff85cc087635e32831416a5b7578b1e41cd91a2b6ede9db0df68d26a76d0b80b12b27c9f78e956676e42598bf4cd65e628c175afa321b98ee7794d674dd21ef7e20eb64139781b725c546a2e77c59f7e8bc8ed990bd0d4401d532c077617fa1aa0ddad949e6f9db161ea16078a7db7a4dd1798ef856ad38e23d104fdf491c8e4e152f64313be01f01ef4d18b1d5f2980f7fe041cebde5c52abbb49afe63703c8b8a75de8499c8f1e52e76536477dba609c1636a24ffab6783adc9b08e06394845cf272af15bbfc0960f890ffe8b1df38fbb11004a6"}], 0x1010}, 0x402) fchflags(r0, 0x10000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r1, 0x2000746e) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x100018, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x28) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x2) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) pipe2(&(0x7f0000000000), 0x10000) 16:00:51 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0xff, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000380)="b639da22727f95d52d62936fb7ddafbd206aeeda28426cf2347ea0573837ae888b0930a968d9eafb74ff3596425c207ae33b7f425efc61e33b022b118ad5a308a3687d211453c6a80ce6edd9b916702b9b541d7f81b3d9b0ec26d43130fe7c2d4e70fd8f6b5cd5491ee9f246b42f645d10d1d54258222aaafc7d4a07d976ae802c0b6cd540e4e8b66b575676cdb74ce43bd4a06975ef383ea630f1e5081a6d339d9cf757e01864e94486f7d0ea0605107c4f71e6a5c4b22e2bd0dcd38558fbe0a3048ed29ad44779132eda7fe44be6abd6c54abd96404b70bde3117faaca652e646cec9372504fa3eb3b1ea3a176aca3994a318d27320d337f1b826f22141677a95b086e91dcd1dfbe227a0fccd78807558242515755a7c61697bd08e869c2cb973b965cb8c6f24b5b06e81628f143c13b07a9a992bf40593dcd8b2a63a743493c58eb2264188b485d896a78e4a9cd861659a9b79930c522fc7614649e5995fbf488ed295055f4f604192e4b482b181c0afb049cff080d363335f07dc46cd34174a8c15aad2cb14d7c007b3f99a25b90d2234f7f9441d507ab3ce273d5f73743e340f18b48d142e4faf0dfd71d0ce325dbfa8541f47036b7d0a9bc3f4da566a227b3f1c0e05b3ded0bc7d8bc3719dd57d215b3a38d97dea771a42ec331c484e25ce7c9f08c5ad9d3a12791162c6bf7dfb100d598b67bc5e2f5f185e47a50fe5ecedf1c3dcfdedb492d2f51298aa9606f5be2da46df7271eebf48b36d8a308930e7fdaff74f691543d5f0763e3ffff5d47ea885079eb850bfd5d72d5093f171235247a60d7701cdb31663cc9824c889a7e9456e6ff67ec5baa984d4e34beb7983c0f17c1b362f05f38590e6cc424e16b666e262156bbc472875a5706682f7b3a4253ba46d75e903813669cc32dae4e7b77cf3eb20570e0fec4fa71205143caafef84f4563d35aeae1ed99169b8a4523d29800c0723e21822e0bce2110d599393196d98af09dc9b955a0c3ef716eb1027674fdf64ae30b06396b56cfb233e69a0a633febf388764d49fec71bfc7a7da8c0b6fd513ee0c4997f03920c9a31999e957ba857b6b01a640968ecc170eb7f607bae40c6c102820d07190902d682858a0373e9b5741b26eb851d9ac898b971db60f532ba46379adad227e66f2008a42e5a416a3cf758ee5b3bfbf37bcfc740940a6e84d5cd3f85344dcf98d3eead3b403302f2b3004cc85d84dc2493a0bbd4f2ce060243d471def61c8a4398ce35041aaef2fc3f1bdb5e08a22f5ebb9857c5b9efaccfe4372cb542414fc1932fda1d2e231068164f38e2576d76ba20f6afe2c3c157a207de93987de65802feb4f52040175b852a10c83318864739196a3beeb6432d9a7589f8aa00ed8a9041b3dd41f3761f3558a3769559823ae69568558e766c2db2bf80355d7df986e13af0f3b2c18b01a888990f23a9936fe36a29a614bf7a9001e94c26e7d135b2252b0f155222882e9f01a71d3f6f19cef2c639f060dd5d19278c420cf9ce5d294c5ef95c3e533747bf2346a0106e7bf9b8fd9c8c0084df5a1703f2731dd1512d80d8f51fc59f62ea8ac2a4ac1ace617c20c25d980daa9b16dc399272bdb71dcd90921dd04404dacbb6f9923d8622cb0c0081d8ce2ad998577704ded42b1edd7a5daf4f8ac9e90b3752dc5c38fa6958a41c59b8f863c417687ed70dcefe9d00f14a9d6ce2286683b3d4bd3d0e998c02763ece40030cd6a6fabd9b95cd105b8d2bb8a09c62ef92dc7fd108ea73fb2c365656c21b98c4f8706a0b55afb28681a92a4decaaa5008c6fbc721592da1f3e6b929c7dc4361785598cc11ac7bb9252b46291f340c3df4655531af18716e03d71f8a1969ac117c9968524eae5b22379da6f9da5f91f8a6a409c051a14b85a43cc254448d97605fe093599fd030b3a8f720e06532e362b950087b2cdb40dd7263a3deff0c47580404da3b04cc426b921e86a7ef745e323111e84cb5154b95e42d4b795284b8faca4fa0d86fc312d185849b27c218a7dfc851a03936f5dcc306719d1f62c76901ed457900c201be16c4738f1780a06f43896c70a1b7f24d52b82792585eb5940d5f66c85f6a82f1b04b516450f0d04451dbac9a339d877f4d5b38bece751f7621bde3fab630835a0b53c7bf7ea869c39c7e708d8805b8d9209f3f8634b439b8c68c1e411c351a92b5806966d905172e4772fe0dfb7d2e3fad4189aee7cfc2f2f792373f0c8a3e93116cdc7013a5573dbb48de8cbddc8617a0ca6b4c10406fa8796f798f35c8550723653c9ad60353b8b3891ffb2bd320d27b5cdff557930fa43f6a5260171fef49cde0dd95f69fe061697086feda4576a0496d2f0da30b8e7a5c1812b45110e5d4e87bb6c20168e858ae2e3ecb930cd9d419b945202b019ad8a01dbdf310786e27b9e81959aaaeb4c3b3081bee252b0cc36afcec358b4d6a3149ed3aca443aef1e28c495009b7a3bc9e45afc2237f89e6b53dcfc216c7e8db2f1eb51141a817aca312b22de89b37dbc04c27159187c0402f090ee19751a27e00fedf4f87b08e298b2f0ae54201b725c3f2eb75b8cf015f42b75b7dd53cd1547ebb1e299e7b4d9ff3566144528e185e1ec155a245f9b316e55d4c241ec455ee38d425f8f4208d7be7fcb5d001adafabfa1306b40b08ee6070b0a2e5652b246b5311921ec1cc84ee9f7969309049b9f3d98a4bf840f2f814d4d94f057bf603c01ddf2d8e94d7890a8e7d70428d8029d87210011d306026c6b79154e0b069ef058a88ec1885b634d8d7d10da25855de4fd920026391ffbb93baa2d8be848b6e61cc7c7d256e2f17d786589739424ff9b9c726bd5878f598684f246101e531033268423fbc4920b0b6fe0e87823f385165d8b439b8a4b005e3dc0b2c83231511c8fa95a4b722b1a3a1ad7642005aa25896b797c5e96b06d463540ea9306a2d5af7faba5f716b61fe1c64f7cda18de24116713885c16276f24174a6e24e2ca3867b79fd0100064d2e54cc22d9440fa4618eb51fddfd794fae2085dbf4181c45483b14bcf817775db119b876471076b69d09e382f271d593af7fc2b81457ac8c78e86dfcfd3cc1e4dc2a2ba2a15140d16adf75abc8f96c5d39031634323146947bb16f6aa8f479b6b198fd0b5b0240e6a57b3e1c889ed6b8c45b8da5d0631b884f22457e4603d590f35871c77b3827839184f8d5ec6bc9c6991b6d59487269fa379e7a485103698653e6ef0b91821774b78d144c2ff8ed16bdf2519260893258e6dc67b4936bc02b9380825da0c72d0f614cf87c538609d37dd9507b399ab430466d358b44692c1af8b6f09d5eb2e70eeaf83caa7c83f1f447b45a34bae46875bd7035274ac66a7923965426d4cae9637f47c7a0129288c68e5d5edb047195b123628c956f65ae0778395090c1361ad36b0c2eff31b0e778bcf4d014f41c4c470a1bc501ac90ec2232a3d624fd66e6c5ea97aac39f423575fbc18878c7bf1695bfa2b39aa3bc19fad821ffcc0533dff53f76c4751eb4fd681621489ff1c02d6552f88cd03a4a6b5aa664d5f7d560acd57c29ac917787f6cea5c831c1cdf62e2a44af632664804253d02798de9bd6f293d3aaaf7c6682638f4d0b7843eb42eb067a42150065b4af21ef95c35e35b8de11a8bffc6917256a7bbe4e225a1c25529c702ec975a1c1b621aa0432e7b47beaadea0d93f3e3bc5fc48248db529e44e4ea40523b7b67c5a3a2aa46c2e1b6f91db9da95256ee0ef76705d00a180aaf8dffa2b7adc6b5835432b673cd4a0db5e14ee48dbf9527edb6c826acd47f9c02c6474cb66c68e719d11e69521eb9eb581fe8e5e7c544ac30e07df64a749b872290a6c406494abc4a59064c9c7e461bcd664772475c191981c0bc81b5dfcf3e5217927315332bc8d9611af81cf988faf6777ca6f357b7f4110dd1bda681ce94f82ec25bee926aace396bd2f8d06bd3130dc79809b95a2c1fd0dd7c56e75cca10e26a6e4542145871e03914274a16d3452c289081b85e9e9e3b6d737d7c3b93c251412e34ee3e436dedb55ed32f169e9244a8e4206903b5e06a88503c185d7b5a1e76214c6555e5f64d42b3ab71536dd4b6b89b77549e6a7454dc6194fcd8236be95103954149b8d9a01a0af0df5e4247d807414723f62ff26208c105b8b70d3a908f5a5b7e663dbbabf564395b6ba6aca73a4e6d071143116291599bf055a6831df6bcfe93a39e112d882b75b8ce1d825b8c8ab30705a73d4c6b1fc228a3e8d3528888d9b10a31f6462384016bedbe2afff4e4336053646d740fcea352e38cacfcaf82e6353627102e3310beb08c19503547d7bd68adc5ec04ae66948048329329a3873abd54fde839cbb69d56b361feefd8aae409b8320c6e484f3670ea079473927a890e8899e90a9613d7527411f36f26be57e180b5ca63bb5a2605f1e494c06fed938490673523be5978d5f6f9514db24accfbe1bc685add8fbe23b53fafc0bc33dd8d55031f2376cbf7575b0edc49faf9c392ab61de431bd859133a7a689a74786f109997f1a883b2c538a06c89253e7968ee714afa1b7077ad15ad0aea90927aa0a9837809b5053c9f5ed20c9fa0d7d1522401838e889de62b173879156255b8048f725ddc8178d35b96c87f47e740d063d303890c63c88e514965aeea8e73bf4afaefc5017f5ba5ef8ff1990daa8a0dfe3a80fa36170d97b80768fe425aa2873c5114716a7d68782e79e20409f7a1c7fdfc4eec19f402e6139a4a988377170afe17c645c81d1eca1fce009a6f0b3d01af048ecaa9c625707bf43bc493e095e4a87d8b4eef3536b32a91d804f15b5979a6edb0b038139f1440d49f06dbbcbbf78ce054539ca16f05dad5f6fb6bd7513eec3c2cf43f8c97f34832ea1d5f1d772fe801d5184f93a1ef086fb1ccbe117e95e272c67a0279f9bfcb23b3fa8b00468adebed367973dce1be9008282c0a32b0acf3f14f8cde516993878813df5f1a36d139cddda23a9928ec58a5a7f511da39ddcfabe65bfe4427e8b13a3030fd6429b4eca11bf3401c802eabdf0115524dce1c75b3d012893d8f695453574b6046789a0a2d99128be43834f8625eb59cfe5558e41f852bdd69c2ba0d262b55692807a79082e45323d78045201587497785c4a6b527b34bad7ecc11d035aac971e8d2336e62c9ef8dcd7e321080d8bfadab8524d554278539d9ccb3473c46c2e95e39436faea99ea04c93d6bf4369ef6b367a001451360c2e4f1a575c5dd8a6efd52db4d75d515fed5a06f45bc43de8c86dbcf1068b7a07c0aeec8f5fa53468d2efe121972dafc9ec0d27194c11c05473e4a1386c07a3cc175cc8d3e9e3f31427dd609972542331c44b00df093865d87f0eb67ffbefebb1e3f81eca2ff04c21ac59512ad7692af0e439708b62b7f2d284d4faa89c0140bdba479751797c7daa2e89f7d8a4bd446b62dcf78546851d4148ed5b9aea1256719c6a46f9a88ff3a4daf88e9e4019fd5d336a9f7c16851a99c9762e44e7c913aa8fbccca4db8af42030b37a7445a187db3167ddb500e9c6857222b8c5eb7e162b6067490ea8a0650e69c61f4a362c6adf5bc16cb451677ce63cf5de09185e6048decebddd7b68cb9160dbe66b7c88adc7ee0af107376604d96acff01dfdb3f7edc23461b638181d7be216a834c9bb6a6d6b3be195aceff45a1e6a7a4ffca22130f3ed5134634c8f8c20335d6f3db1416dd307aa763359aab0994bbc245c31982c0b337f83fdbb1e57bff1fd368d5d74d4fc02e8a5b54ccc3d3985b778574f1952907", 0x1000}, {&(0x7f0000000100)="69260b2d6fd82e685d27ac48aac062759919877dcef26ebc9e44a22bccc608f0d6a647c5b8fbe9568b7c49", 0x2b}, {&(0x7f0000001380)="6af9f4085157f14c64e4a3675fb916b4350a656c607fdf32b1ae5f3cc63c70fdb6873dca0567dfedff02825b40108c0c12208582536cbfaccc2e37480921f989c3170f756020cbf1f0369cb4848391e7b69da7ccce60e44ad6e8bfcb194206f03ede2f2a2431725829b833fc45b46aa1cc14ce23f76b24d035e80c79385bb4076724710d7bb17773b8d98e140a44727ff38c1f3a2dda857bdd9fea630d18d97b41077cd3bfac29a3371b063bd6fbced5f06d41c009a85b6f08381ad9185760227db583b93d6b57ce2f3b207553583d882385ae9a59f1d1aa74ea60708f56fc789724486e6d4977825fefe399e9211537ff01b5cb5c0454d78a93ffd260e6dcdab79c77342d37b01ffba854469a889298f76afeb72217ed04fadb775375a2511f6a618a9294aecf89bc72c36b176bb5e6154e4e186ced065d784bd7c8116ee004617b725a97e242795a6d549f62cfc568244c174ac310a8b5d6f2d67188ba2d89a81fef506966c3c899537afa73140ed03ef68e722d3069199d83d0b0af5b3146f2dbb0367b1997b02eedc96e303ed044f1f22bc2f317136b171a9f3c09c65a3ec40904ed9efd38650d6385eff1f903b652f79436e9cc6a8f5affa6e2bab6abdf4966cd8e56b5a75d4fe47799b53b9e7c86fe365a785fd6db1acbf2c64b071756e3f284f43c409876aa3f0d7380cd2c0fbfcbec4031707f4e753a03f977199bbd9b359b60d4f1c0171d4dad8193131ed41a924d5caf2c578388d17fa2955bb71df44b36c18abb7265896ecc0d7d7ca5b44bd48795bf0387fef219996fb3c12b185caf68d6953ae07519178f7af4de35e8f53821b92050dd2bcfe5ea9db00f243061195468a2b45d0d9a7a59362b9f6e63930d8c50d048987576f88f4037e412c5587cc093da0d1d691c1fdf11c13b684367785e04a33ac563df6535d28f29c8935b01678ce2bf0904a2b3cf23c09bad11dc6bd5d34e82480f4ecc2e9e31f7e942958222b9685c2593488efbeb96255877f31789c4fa7a85dd455b5eb0f5694206a1f70bb10cefd38fb4a9dffc0abe860ae3022cb2cfc1bc761595a31a8c59496e163b9eabec5a13b66a7c76d9f545ef8b2adcf5a4093060c94f3827c5d9f4369b899d4c8ac806fa86bfa847d3fad3e3dba2a3e590b35c66e750e9df5b6379f53cd89442f4df3786e6edd5b38291c9f92b19117ac5dbe9116a0918e9ef60d0b8ec846c6c4ef1d06fd9d4242c852643a81b9a5fd0768090b858e811cdced87cbfd9c41e9f20fea0d154e73963a7acedcb2713a7942c81e06a96b5f4e8f17fa140c9bfd9d2f5e6e5b31fd1330598a25592ece0724c2b9c8b75e0f6782557ddee245631cbbc3f39124ae162c9c7a2b340c8283823f550e9d276c317183eab46c86b4b52a34e05dd912bb4cb0fca8eefc5ad34f8ccb9ffc9205beaaa53e5e9c264fd4a13e7f0caaf0727c9d99b84941390109c65ab72887857ea6eb5105f3190a02439f2f76b4c5ab18db0adc6d2dc017771bc9abff8c4ea9fe11552b16e93da112ac7cd269722d14cd210265d5d5f299088b408c5d473655e85fb21f0cf2a9c2c879560b5724fb69b002fb8b69a7d037fa5d27fd1c91b7b4854f7ab53c6c1e0dd609c67d1215b32f2f542c7b41e4a4b7e300aad4bb45f24869ec46e81a91768d70527d67b7d2a67615684ad446eddcfb4893501e093f345c4118305bbd1b5a7c686f40534dbeee0fa980f5a50af50f74c51b863bd1b8d87d187c1d9f20afe87c50620a4f9b7cf5d073b93e3f62900e6ae0bd3c3b0a7f13fa3f50a1a00e25ab8b759093660589cbfd324fe9e7977a5847076d9b6e9ba3f4cf81676960839b68cfdd2a51e8764dae49eea32fcb0fcf656e81817517cbc65c6e08fd30c0c77c745447e12b4a67105b4bd2f95be32ad7952601b0dc9f9d966e38dc2e8a5c977e9b972fe9ff0a671c1ce7814ef7898cac4708cb8b171555a7b7f17644f67df7c7372391b2f70cc5c912276cf13a0f227c195c4b8033f4d62d5b798d9462ca61082c341bb099ff0409397aa6d8b9922043ae162021f395140581478cb5f9c9734cfae88a10ea16e2f84c3b59ee5a73140f7f94fe22054d6ab5b7f99528121281f88ccb62516d703dd1a2d59266ffb3d99b6ec52ec1ac7392638b0c89df087cce7a9a12778cbad96a68ed7f3c3c73e1f9984b04aa3397c828bf42734b31b76c3d15594a9c6a7a47228f35197d9793f5eaaedf755260bc913d74eac5b61014b3b5b43bec2336bbb9f819af6f1945ae3d69b668df37976de6ea63a2510a7d9e9a41b70de4fab2ff4bac3896e0a579c832a5e8b79c90e634a622ee918b8e7ca00d7c95a6595c6aba9dca1b52d0dc7121639bb7debe3f6b5ee69914631038b21c40e8602d2bf8b852ad66f33218aa800a3890539124cf6c3ce7364a5f21ca68e7c684da06768f762d4aba1f7f415a883163714384e545a21df6a89aacd18ad49396df321d559eb49f27531dd4d74db193540726b06fdc1d3618b6301a0cb1d95f0a455018ef179c39645638d9a064c4a35f6a9b75d2b5c7aab4089ec52e876c88210d5404b363ea96e57716befbf440d6c2613c8a1e5622a64bf00b0c4d958b36b495d31b2fd76ca0480e33556e8ee45f8743b42f2ca96f71b6391c03decfcae5bc531531de7fdafd6370a650d4a0e4653604aa0e054286119aff910818581eda4bde0eb894c6e2debaf3c138803ebe37afdce20437dac172765416895bce0d31f8d0101c16af6ab5c606e450360994a537288d863eecd557f033d52c1e4724eca1b73beac11ece6693f35321e070c1e27462dbd2d201a68b82f27210e59640f6292ab87726a83cbed3cfcab209c2c4d3c602f88e58d5c2b97544be97627bb07bf46c236acc10660c3a21ffaac0d57b6b7f4df36649010b215d69e77066566e9e26ac5583fff39fee8dac54da1f0ce1df9c308ce902e57927f1ab3f004414166358baee07fc7fb392d42da2d09eb4853f1040049839f173e032bb993fef3d87511e01edc6a6b95438dc2f169b401b33bcef44ae29dc1207931622c329ac166850924b5de4aa7fbcdd442a24ba75bfec04b4faad840af573841c3fde96eea05361fd6408ce377e868b7a9ff385a2916c3aabaf38ef53ae0d519029b9456ab3a82ef6fe266270e1ec210428cac5d1881f67928a6ed88bb75374998294eeb06d10df6f1a09352f3cbc3455ae4542ed56c7b491e10966a681f72347f822eafabbef15cc26202487113860206886c741e275e91c580d583a384d5d427471217529cd31f0595469f5bf3e55eb6ce928caee97d21f6a214ac9a201969728592664f3a078bece5dd287c774908b0f80165e05a77a6a8f7b4de409b5dc591447af9268038f846068e3afd62ad8367b9539a4b3e0e6bba987b08c7e5418317ae44522ac9364ba3359618dc6a8fd1a3cd1bf2dfcfd3ab1ded57c4acd1608dd4f26724000e690aa8805cd5b67a5cb824f953d15d2ffdab5a193257796e04cb496a3d2457d87289dc0d1176f2eab70c2368a9de64f18de2390fc3ba5070377109530d31de0626b35a142f3af7e961e686acb151d7ea4b0ac512e410ff0af32887c279110fa98b094a1fd10061137cd2a2c5868f48f61263e49bc6f016c6928a40594a51e66df17905842de76f8aee140a5a66192371c3194cc2c267b9c4ac1485d8dcecf1be4c0fcc7d147e2f650e55661ea52e929c7668ba75ca6b84a70f9e539a6e2820e71abd69dfa475e5a15effe58bf08850dd382dd77d6a1f4bb0788421debfb9013420783113d87b41c5ce1b486550352048c3fa5472c5c46f6feaa98493d25c3345055f59fe6c1fbfe6ffa26702fb526c54006e0af104fcedf57d8772b8f747aad240dec937839decbdfcc7bdb21e3ed892a666d4beabd2976c1c1a3855036a45e9fbb29818596bb61d44791354fb69309f52755d3254df912f2a24e46f1b9b570d09224a52f55bf967c29c28c01ca328d25345fdd9140ce1362d7f6d361b31c9cae581464ac3d40fd8d6d516ecb663d3dde61a20f30ce85ca7d3873d58466cea3068b5badf15b5327c0906f9da06b2586d076a2063e87d9ea2998dd894cd51ed83f839cbbcbe3b7e0baa1526c00e8c507e79e03d3f6247faba758647f7a2432423fc3dc21d1cc513300f2f52b46b6ea37e55171b45c0729b5b2f41a1dbcb9f6f28d4b0df319a423cb9779ba185f8b2b7aaecad560ddcadba1dac90e6e1fb21d3a54c4675992c025e9a78e440c5524286b83efb7645404a832e401475010448070ede4a9b6ad6883d263ebfe75347e3391894189fefdd063c16aa196b7b79fc779aa9faf6ba070b59ede84f1e384178ca55b9643b7da96fcafe330b0665e5737c9a5c2f530e4f07f7994351e816157f2357ad1f910a0513454649e029241e9569f990412e502d03d1bd8e5a34efaa1e56363b2ec79ef015c026a591c873eb155be376528af2644a911a743c525e231648ffe7ddd491add4021195ea6e7112f5fa42f87e646a26d2d2e9ce7fe1ae10c6b5e83d49ff8484d589bf4594072fa05c2def8e229530c3f0d8a9b1955f470a5d3ce6918f25a99c1fe94b57cb350fae199ad167558dfa83c24e181c911cd7694bff0bd223c3e0b877b3d71f9ac3007f5377a731700e4ec0821052498979c6362491cb0832bc612e46f728d0c252bab07b283e77ed170c0e9cec3cb8111b67cde5507709b4ecfbb6f401d7745a071680eb4b0b33829cbf1b962cc7c5f0bd24a3bd06220030edffe1e67413b37ca7eb815a681f094538eb75bb318ac05d35248d4f35bb6fee73832fbe33fce272ca4f8a012b60588680bcfaea7d82c2cd51e51714e8af29732c9ffe4581be9ae2736d90ede12d812d279866bcacd8e6acd725d4e5d2e15d18727153827aa6700cd8281afaf71e9df729153ab75193c63f6f0ee2f8c9355aae857ead6292723789292d98f7e135205c4ce3e51a2b94607e8c449cff9813b1a594f0427e7cc49f6388be1a8e6ffb489441dfa6cca8c206724e2e6f22d2cdbf4cb5cec15cdd3f94eb654466a64d657be86356a36b006fc372484b6d672514eccdfbf3bac8b998cc9ff31788a18a9dbe7e4e18fe158f79bcb5205a5906a38906aac7dc0a9fc46ddb3bf2c16dabcce46c9c9ac4871f0db2d29bcfefceba73fc38a93515f1b1d1dca32cd8ae2005e9deb666a87a8f88ab1b4c00ab0bc75556e5c49404292cc4e9b08ec932365893ae44df7d827ba7f5dfc40f82f988ecb4448e4c13382cabab03f6b80fd0f5bb3ddf63228c699f7525400800a4fb82467130324c65961a2afbdef6258eb25b233ddc4087e5a0e9c83f7d07ae89e84d43e1f7c812f4eefab8e72bc07ecfef9f39974290921610bac214674b4380119985cf76ac454819c6b4308ced570ea1ef8b9c1261f0547d79bf99068ed4f4326fa2a28cdef5a19100758db6583bf982f76407398c6a79c87eb509e1d62ae9765c6388ac5cc0825f0790b1ecaf147fb59faed1aed5fa15f9885e1af10ef7540129e6ff76d51628fdc90a7e47dd752555806af7f9ebea4fb544b1deee8aeebf93a693717df393a3625f6f9060207554162bf612618a6761531fc0588baea14beed6f45eb5af74cd7c63621b099240b66d7ae355d34dd485feade8dd35c454ee345d45f0f94f519510985ea822227bcaf4868472d289b8cc229005a77ea0c37673c96f0ced06b3b3849f2f4afd17e921f6783a240e78f63a8c55b765bf126d55f5c4840c789fa90487633d3dbad8581ba82c937ced14a46f5d537e06c3522c", 0x1000}, {&(0x7f0000002380)="e754d26d0f75d32adb510c3d18fe21cb6683d7ac3b4185771aa02117d6c73d1ff7fd1aea32fe690afd32cd803ab3a890ebd283f4f1026105d33874f32162ae25c2819e6d22afe4bae43c5a86f95c9967cf3364f2bd7a7fa1350aed0b4fbd71c2e78f0ce5b9e542700d6b77ba2ae1d71c471e0e3b71e1bc6174ff0a1cd595af6f329a9c67342f3d5ebf84c667ea930c5b81c043224b0f9103836fcddb2e10a53c3557520bf70a9aef5fbab9d9f12c9c55622ecfb0b6fa109f210ac36e2226d5bcdcdb57971dbcf64e55ee580c6af6adcc5d1e50cc83362f2c950e0e0d99e3aae32c7fb35b8b2e673801ba5b78223d4bb002646f9b2c12a3fc887d45ba7d539eef9ec4af3a793a89884f5cfce9e0df223fc1c4955952b05f9c695858bac6004b65ac5e4beaa12a3b3d5e4661a0e6c66677b6398dac0042b92c1e647e10014c4c2d60617fc93d0ac916355f26cb01c35139c2d5e28ec29f29a354eacb2e7a2ccb3b0a5c125a934e7af42feb622905d2b5d6ca201c765f8164f879ee41a1a3a03e3aa4f37bcfbdd0e84c1261ae1e9c8b355d40e06f967d2eb89c78b193bdbbebbcf25af8955a4a49d99c82cb4d4201849010342e423c5aad4e4cce4d45a79984d330c7df22635418598030812a39c23952cbcf3d65bff871dcb7a7e19df95758cca22b13cdc59a009991479ea14fc4075d8d3800cd88e08adb4f15377faf67569b90a1fcb4c0313cab01a4aa9fc08571da2261704d67069bcb8e30cefdc05f54a9924cafcb480dd7508ee6676f42dcbd79868abbd742242e7ff2a21e59cef5dc8beb842fd937b088a5f669d83cd62caa78dfa94e7624389a5e471cf9b153921d47398e9442f10495ca05f46027e32d9bf732bfe2084d9b18c59595510239f043f1acd3e40b4e75c88b612b466f7c544b31290d28e86cd21fd6bc858754d0814ab0f7dfdf4e914661e99cd8d3378d1955538c26bfea52d4c9eb0ea770d69d007247789f4114fb229d1d5bb745086f8970a11b4ed51b93441079cd803b9e00ce72a984656ca59aef36cf9b3b6d48878d64b44d636e3518d52b041d01157acf5f6a4493e58a0bc4927a7a3b0acf1170dc03acfdbf70ac6aba41dccd0b6819c2e75a2db6fdb9086a24fdea217d89da67b60d2106b09c7c4f7e3d03e59df474092586a1a6063d1663708c6781adfe977b0b418c8d50f3ca054954842e73af93b92acb9917a45888f05fc223ada419e29232b55d08fe23ee95a26331345d4d1beee37901a3900bccaa77d75524dcf6f1e90057bba7e660910c902ef5aac6a95771c8a079928b8cf225769b350b1cab535693d38473cdc16e10316f043d87a402b1b9e5905ee838197da14fbe1afa0a99dc6fb6481198bbb8737c87969649f9e7ac10c8aa460ec9a5d9642d5d8c2f2e593a8c04cfea65d50322c8a7d2484ccf2a04734a570f45f8c98062afc886e84e577b53f07a78c127c76671e0c648884f77aaf5af3373dde1d3018214c20c4e36a1dcfc3926fcf4637800db01b491021a8232c082b04d1a7e62164f18ce4b843f4338108314d9a6d3c5f7ed4cdc7db82dadfed2a7d12e8904b4fc41f45529d9136f182b04eefb88f1c08f8c2a51547ba1d942e7dc48a9b8c96cfb6df2f2179bcd90f7ac5c008b5e674df1d9f7caf84235c5e7c58b423fd7bf97429436255f830280841b418022e002b02ac0d4e35204cefee674da0d130710b373a5fb74f99eaf872f4db0185040f086b59567e4536cfd448a1f60631cf5a40a2e3c08e8c2dcb9753cf841f1b76ef73677f83aeae21384ffda853dfcafc9b3664983b144ab1b835c4459c7d67ecf304b9d4a4dbe6ff6beeb58ed9b6819bad622e9048e3b7e8d90bf001a96cb8249f9751811fce24247ed376f4ea5be8c6899fd6736ab9df0fe4ba10f9774d013bc4f9737415335cf60fe0fa3a25416f964b29757726787e64cc99d8a027ea4919e356e6f3d1dc26191f3d5567358bbecb4905ce58c764ccedd5609905009e3f9463418eb3870d8900c10d7b57e4d0306c975cabe7e407878f6dab0d12852199332a2c4e1961965980e17bcaa4fb558247b69f210ece482876be760319bd1e30b37f5a555d6d72fd246b99d6ba84e54a85b0d9bfd8deb8cc04a5de645e1da07497c87b09b5c32b3af6b332a3ddd71d47d44601dac132e46068e67da93ad09b0c97038c398b988efcb4f1d35152aea25beb6e8adeded0968b87a909a5a0e36ac01d572499f709a248578753ccfc8c5dcd94ceed2da466f891171a127c3741e8f23616bbcc50f09f3e9bf294f1459ef84160b85cff9e709da1d1eb87963931dcdd8212b18093839af1035c374933a36f282737237f183002a119732cfd1909955af4f2d9137e741074ee85f88c9120056fd77a84a680307bb5ccf5048e7399326a9d98e6db80a5abd31a5a4d88378fa80a297e79e06d6ec423fac7d2fe7ae3db0e1163cf97e3a3e38fd284529480de47b9cd5a3f11248c9efcaa0d7b14ac8a8d9b310a8ff74f557e4cef61044abd12419de0914c945d2829136b2ecb8457f5d94b47ff58bde81f6804bd48d4d4e6ebb1cb7d924ab69932e818d7ad74c82c6423a66af3c9e4354d25cd4b5be1ababa7252a2a5e0a086a7595c013eeeb13411ba7d4bd18266ca1430529c95707cac0070cd59d7c8b53f7753b50f6d1c6ea8db306d534657231a47a579d0dc091067fefb3688ae43141c9773b83da0f4c48e2905b83b7be88b49ed654272fecea21d774f25be494c95c7e384320699896f203ee313134c0ee08bbc39d71b5adef4eb3c508d8b5b71e6df1f924009fb432fdb021d8b1fd80656dc23984ed33281d4a24069296572722186f4860c155332d57952f1ddc2d0ee8e2a832059fbda778c3097cbaea228db667db46ed0dba9a7e16dfdeab74c80cef6605f381b9f4d6e9607fbd7820f1e710578c2037deb3235bee92052c653ad7e798240c201c8471842f5d01aeb95744a3a2b2fe093a7329b03fb94c2bbcf29567bfdb85b08c835692b8ea6e537c1acef2f7af85b37e10470032ab6b1393e929b606ec8661f042ca231999301ee243cf4441023af5df36077641f9eaafd0cfbf8e285b7bcf930b2ddc48c5406df05294ec2d1b87677b4132592163b0772872a0512a4d0d76df12fe99ec90fc2f91f981c08c8959657f5d3d44187080a28aeb6747a1e18cea276cd6fd76911f49ffe910ff7dadc4ea9e5060153653c9519799203aa08c7fcd5f475dcfce879a9ee556b1a5692313e7c284c235fc6c3be748831959371d7729f767f822a59677e8c4f331ed4cc4ca177c71d7d564445acb9984c17f040b6fb01a6305b7ecccd9cee9bf79e91c24b2f8da29ff8620a9ea9cdfb3d73be308313af89b77647d420aea1c5e4f39c4e804a91bab4edafabec3a99b7b737cdb07079a60c6e51bf71e5d36912623e04f39d49f499dc7924f7dbcd689d61da3899e3808413b17b321e91f14ca2ec9b7f8adf14bd381e6312d547d152b1879018d7020b130d248fd2938609604a4fdf458af886e6db0e9e927af97c154076bc374f6d0f6734ffe43c40833f92d7f1cb911192d10c436b91fe016ec92f1be71c58e5401fc0a7b4a81fcab4625463c628ca8d8df9026f7ee5fd3acb8dbc3b634ba612cc095ad707400f9c165049d0f91875b203187c9bbaae5d2c77f39d64558afbf8659a75a949f12096ae6f112b0b6e9de4c7c21155d906d5d0bdaa5ebe8a86c914e2a42b681a2c29fad54d4cf6d7a4f1739e53ee593098e445bed7fb2293da53fb869be9df294af4aa826e4ab829bdb08fb3ee64d8412c3ae0c4ab261691dbc044b69e123bb21e6ff512c763dce89b06677a7627b6afb576c6e14dc076f8689938e5e7dcf3a14af2b8ba7e93fea0b70a113339ec177d28ba8844bf47f3e5b04e0df1178b137e3f37257ce8a15134bbcc5affcb02c8ac6304dbea804c8dcfd45148ce8b01be212f1e52074ece5969aaee115cb7d3d4cd47bf5bd127e97e68d9cc9b64faeb32591daf0cfdc5ac54586c143ca924ff2eac49c818a63fff004473378e81a68e490a91186e2016f22f734c65d7460f807cab9c575d2cc8e8a42eb57765e19db78731d5ee4f79abffc9d9e019fa535fcd788c79f3ecb84ad57e8c6a15c9e53eca6edb5bf24bc34a262e4167a7a09dfd62065c7f8f3a563c0796cf19fe668ab4959534c0f8077cb2471eb5229e0c744440b23415290d9edfc3a150a7cc897b2affdf2df68a96758212a56995b6198277a291e050f5def254354b356d677b8ad9465a693c9a9f5badd2a931e9a4ec57e5b1678da23713f3e485022c6c55afda84deb443de8295cc372339294f5f305c8cc41f223304652359ff56ea8281f01c6fc4f8649fda45643271395eae63c4214bd6f9d0eb98a989130523108fbc814b1058fe13e9894c583916f1cbd685c95f8de9fadb099287385032d94bcc31a5f607b73524cb670bbf802baeccf942045ee30d366c2e0fb9dc35e763157ff3e604ae36d4b89c16093d011bcf96011d18e161d9841d3887693f61af7cb93c5f0d3b13a7acf87d163ea9686812046dfec5299c096e9b0a90b6b2da70d1a57e3780b09fad5adf5d0fff5bebd59a45421a6add6a833078113c486e70a4a580bd903cb56b57cbdcd5fb784d3d0c5f08e5fc1b69efb18887a31c5e4a82c46385f12e5b8a69216386fc9749da56c16d9e32d4cf26023a8e6ab9a564e38dad1ca1c3874517397f656a15ecbfe4b7579f0df493b42a088742211e281e05ac2557eaadbb54dbac5e5439071014912a653adedde9bb4d4ed8046217c474cca5c7e6c61c1e5355614c0a29f95b9ad507a99b833add8d5dc9db847de3263932a9ff94889995a7ff4a1566531c3b0c7f888a3fd029bb9c0a03dde31e81b4bd493c016042cd909fbe70abe41535a6a880319023c81f13a61cbb8f52494fda4207910c96c87cd2df63e0233b438a590a61b2a449b2be798bdf7e1739d4d24ac74a306961055a0b00a9a7d85e8b6b5d0093959fe50d285d2d391871b34b6b0f51b454d3dc78064c87cfff85e64880ab991192a1798623fda39fcb1c5679af0a36299df712146abc4ffa25e16885f4501ae6f63216b158dd09bdbaca60b65ff3df131a028d0c756f1e8e7063f17fbbbd84ccd75557418e99123a8d14ebf7711b04f9172c91a7348dc43f2b031be3e4ad90abf0def135254c7bdf19816f3e2e5f7ff4d55d931e052bf9fd22c1402457298b6ca4e35e42ec5eb7f3d543e551ebc5c41f85ab9bce8cab07ad6301f0cca7cd0df75f2ecd36c797ef2da86a86eda8bddef8b20bdceffac509add3f1b41eb05a99c33240d9900b8031c27016906a534435404916bac9a6a47d391653d0d5ebdc88c965ff00632273ed62832cf69613d49d61431159226d359840e1c46a3161aab9b91c67d84a76cc7523d96d21f0d9365e73816446f7bea3ae424c26fbb488af6522ff373c542fd49ab97d565a79c13dbf8b8b9cb2d4419492741485a635b1d8411c20790b730990d90e40f9ea949b1a0806903bda486fe9247c5bf19ae88fbaf55aba85cac47b04b3c67ab96dd58849901e580c80b4bc6b64b45e7feb852aed43364c746b88b2ba55028565e25e4c762e3792fbcd0bfe413a6451297ded620057ee84bf8a79b748f85585676407911c9ab2be45f4ea541bec507ab39480494293e6a24e8e16cc8822d389586e9744ea8d43c3c7c97325b37f7bd8d66aaca560c3beca88e6e38542af8116f971518aa825c5cbc542cdf3c2325e0d68412c3dbb55cef266da", 0x1000}, {&(0x7f0000000140)="5254cf340db90ba4b14bc6b330541d562f5647", 0x13}, {&(0x7f0000000180)="49e3971018cb16047149832d5a86fbcdfe50f9968c613d975f2f7e4292dce1c5d7c2d1542a71a9da316fceaae6c8d01245028c95f0fcf112c09160d99326416a40352b9aa709c1fe461289ef98b26a49f3c5e49251cc9a3481cbfed9a8e23f6226a32f87506fbdd891c5281e7ebe354b7909015d39d981e0f8d048c66576e49e1bd042068de93d5ba4117bc7783d20ee0966fa6e1b1667be067b872459a14b49b421c78a90af7b1a37cffa", 0xab}], 0x6, &(0x7f0000003380)=[{0xd8, 0xffff, 0x4, "864595c97cc6c1d0563226210ab5d1dca654bfbe2756726a80486a6656728f8cf0128207c6191f979f85f399fb0a64e3efdac99456e9e91cb408d9ce55d43d3fc125458352be14a568e48ba0443bd54e18a06dd78004f07f24e127d294bca9ee839a802b5be6aa871a5e968cc4600a4d92016e8973f59a7424146684931610c9afb06e50f932bcfebca9fdc84768de36b53a47b4171aa09ea8adffed017fa2f555d5169366f3f958e8e3ca8e21c9091c857b30025c009fe52ebb230343ff6d243a3da425f4"}, {0x1010, 0x1, 0xffffffffffffffc0, "89c0500b80b924d7d3416832ac45c88dd7b81226b0a9fec0b4f4e5dbe2c2ba4202dec777d392453f2096106437859c835985bc6f1bb0230082ddafbe1e4f97c80caa7827c93cef07e82df42c09f60b40f87e3cac8a57ca590508f4df0eba87e2757ae60e5735b94a5ecae7834f255033698d5d159f2c7c02565668e5215c60124a7eb41b96a8a1e82bac541369ee54caf176d8832564b33eef690db619ff586f9a94f27de68fcf4ce623d859b7223dab9f6ab0b5b0b1ef43167a40fcc92a621d7fe47c0a04d66e49835d2e1d64be0e8cfc4ff86061fe38aec17815f272c92522b05b11616444f2ef7444082680f9875e175712c734c2713a592dccdd756e3ccf2105753739e9b050151ec8560d1dd1ab72af01bb4bb5e5bf7fdd026678bfceb82589225c19768d9112818e1a5caec194eae41d299d76c2cc909054e9f5fdaeba0218ba08e825b280395c5e90b6ef985e2e828f16439a7ff594d26a4fd11a71d3b9359f2bb5f05139741b6fb3e68a42ac3c17c52fc379fc43da0d4501ba1f205705537f21f56963e5468cc3fd27e7e3a5a813fa7adc66ffd30f4db609e54694a98aaf9e2ef690e4fca855bf8045a6ef6af2a15a0b9c7d2e54407f1ee2be9b11177434c09a9fcd65f71de5cf153908eb886303363a1ea93e52d523a169f2b2d7affad3cffd50e02319d5930dd29c614cbfa3dcb7f80bec5e508500096831cd8b89cda1ca0761a8e785a1ddc1e3ee3f1eec3e72fea7f438a6594dde65303543d20cf227c71c5cea5e92be6dde82086e15a3cfb9ef1655725e715ca1a2582378333cc4ed411ec983a57df093d453561a37eb5f270ca12ba24bd3577daaea0288ce211e7e8e0fd068725236fd0417959aa7498bcb5c4fd4b3b1062d5af65276a0cc458a038e98c209b91ddaeb717d8756a379dcc2c39bd21869e5c2f64be24cbeafef50203bc4b6cc6ee8010379c000f0878c28c65b2885c0e9ea049d34ce3bcd8965e4d9b0b24055c78c1f28026e080fce7ba5d24960c71cd0bc4e85caf172991b3606171fcde3bf926afe2a370b58477dc825d257f562041f1283e34a27d2f4d1e75495599d87db3844745d5ac18a6e792bf37e567bb851ecfdffe1d98a0d505d9dd0ba7c037e628229b77bfbc9ee43d0cf5bea87281b95981f0bd460514c2e91c6ffe11a545a4761d2b564c72351abd74b94d7b475e13abdfeabbc7149c193e958f0d55f468bdbf260f11fd4b807d33340d1203adac4b527f12f39637dd76353ccd2ae2776c56244c387bb7453003735b72aa72c2b0f84d649ad2ed4677a3511a69297caabc08498a242218601d1e41ddd72df367f5f35c203ba6c524bda71c440c2c7f21019d7f95e0574511a587e79c57ca909732b3d98a29a6529bd8e2866d3cf24f33ec92a0116491282f1d8553fc34a0191fb34e293a1b7b5341c52edf00777c4014e864600c76742648fcdc15fc488aea1f51bb62f79c39340185c9c85ed60b418f6491e4909e3cff61392f9d8c0a107f59aacbdb4584d59e5ee7cc5f2caa32be7d8093eae6eb319a6fcb399ee35a2b7d92640b898e6d3beccf8f1dd35a4ec5fde161ec8bf5edc6ca05f88e07f28caef7d537f3135403f564f09fcdae02667983c96c42347e55e0ebc6cebed072286c2c57de824d3a0652a1397cb3374faa46bc5f5afb401c6dd81812b82b22171cd9e39f54e0b57ef20ec0b88899f053c5c01ef06e7d188f900bf84e7e581ba500c1f17c6c4cadd26b8fcc6c7bb25c303c80b42cb7de55a738e0ce2b11332a2429693bfc5573310c30d94f4cfb088448fe385c548c8a2cb94a43175340dda7918ced3ed870f703105659b119f5c5727449e3861e14be3434fa1c60248272a182bbfaa14e01219db978fadc169adae2fdfd8c0d4d85a3e27b38285643d35f98e189dfa2149dc28503152fd4079f0858042cafb55610179fd0c442e8057666a09292243db97670ac6bf40b5f6adafe57e50e246f2fbb6015becbc3b203e4dcca93c10efc0582b5d4353babe5f099a7db30703a0161fc44af789052c4e6543a27f09d159e0a62f6cb2ac834ecb43be6c0a12462de5c4d0416c480ff5a5135cbde0d65c96dbb4bc0ec2b733643c5c4b394e8dfe3495dd28098e64e22c4fc6fff1dcedabf437514f532f08a163735de725d834da603e8049efd552e59396c6b3ce66b76f1a05257e8ba68501f67c4fa6d11b3ce0c0e3075e08ce3679b6b6691dd51ca4eda8ac8d1fe386ddb4cb8390718dfee750b2e9de0a133024aa129f99beec717ae06abc08baeddfde68b7a1b72a260106dd9e49a790dcf0b874b68d0e3b504908f16bf1711730f2c19f8546dcf4ec5869dd3b3924b5b114a98f37c988a788a61f57d7e19fb86b5aa946a2299c0440974c67f8c7ca97daccf66c60bb13a289b256beddc656d85d31ca47d1253f4278476c68b06ffe6fefcb8e1823ae53233e94d501c38165f50681ab9f5ffea1ed3ce3476f992da0d704f421c5f0d02849525bd44fc3b17e01fba9f38ff5c41bfa73ec815871eae60551190c8a228ef60f0896a5d213558d8ba0dff63ff11c2066b80ac3b85f21ecf60684a64485de62d16021275cf886a8d13b2f86333f7d728fe1d9e4af307429727a5714ea977c97c213d0947a107840111ad73db99ee15022037c5500a6b285ab86828410deebae91a43fcfd9cb255817c2e255538656ea656294e841524d3c545a7f9387a1cd6d060c181813f21b4c3e9048a45750a07637d7687edf2cb03bdddf1edc2eabdf5f96925934478942a3f3e70c1ef4acdaab9822cb7d52133ec7d0d56975f8c7298caa4ba169af4447d70935ae0c440fd15e39a18f771cf4be376751f33ee7c09d4b6e9778f43730f258fd1a57aee025f96ba5fd595f7566e376c8f884af20dd5b07bd7a7cbdda39181953b8fe9c5b55664d621a1addd3b8d726cef8e9eeebe40479dd468f67599313ddfbb9beb80a81e2299b20ee205bf2d5afb15f9f11b383067c636cce84d9e681c37ca182f8775ef463bd9a47aaf5b990c12fe76cbdd14f64951e88baec6f05cb3010510c847b8d2d9280ace11f8fbdd28360e5f85b0b0af074bf82068290ede06d20db38345e0b323ffb05f468cbfdd026606fb4f3b7f6ea5f63a85149e89c346b29bdbe8794d0620a85979836d39030d380e3a081d582bb15fce22bbde9448456f8c29609fb3fa41d7903b57fa5e969fc881dde3e440e9778e7dfc1e64ffd9377a2c1fa39e0105da28c06e3e0edfefa8933ca11c30f9b389bf45853183d3cbcbbd3f9c3cc80461d9d7f04e6e56d4a3887091f4717c009a9898cf6ef1ca0541dcd2d50a3894dea86f2b6c18eff008733ebe1efdb83a8dba92b7cf7f43de40d70d6aa5b532f07779e00f04fed27f5c3cc871596ae0c1b0654046c53401abd4b471c620fdeacaeed6fcb4e294b724b90f1c23795f7510959effff3a1d43d181665a3be906c2c9a897c7f559967b5b2041652e777ef22cbdaa2f552cb9a6f78433de24037ac6e9199470c62dffe51f09b21dff1ab41cf65807ff4afc4677202f8e848956239f4072b6c207790ca6c103780d9b178551eabc9adaa29911bc971c135a78cd1c2358ee484cf504f5ea013ff397157c19e29e4c070f335e53b2a6930a2ed713fe90670e947d1bec0d5a62b7c048d903d6fbc94a9d2c8e9216e952ab52241bcb82b8c269167e22b1b6d0b105f8b841e208e8b49eb36f4892fb5c52ff2e03105399dbca9a1464f29d5566aa4c78439cf2f0a730d637e5b7a6d0dc8600ddd1f3f143309618154b61e873113d2957216144cfec990b2674d11dd90a5065e6eec7bf54d02d2eb838b1fe1c2302fedc516035ea21fafa106dfec231d409c34c893f4696f6780c03e5f9099768f2909046dc9adf57ebdf62e66951dcb6d57bccc3130fd2fbc5c9312ffa090e4f72fd47b492e8ebe44fef79f2ca27e125b59f0a4a1b5eaadb429dd08a8b01dfae6c642e7951641c4792c7843e777a298463d476a622f164832f947caf68bcd1c0ebb9a0322d111c1be882bfe43b3e97ebfeab0d2fc4f27476bfb38c74ccb9fa0147e93b1ab5f9af66f9abe0a4ec1ec02bc09a3d72e45195a6f9ca68dc2fb6c0fa3c32a7c13fb17fdad57e23d3ba77cee94a66182583292fc8bba2a00fe6060527b129895e63e872bf3130a0be1ad0ea3d168f0629f67b8d54cb417a41d0e9fdc912d3a4950dc5779f5dd7b170082131fa63da0c47072578daa974da2f62fd94b130468bbde2aa3768b6ed5c5aab3d0b334db7025677ca759a36c2dc17c8fe18f16fe487e03c6284e39164b9205a175cefc0e95783ada9aba59ce7a77f5c50934c55f70438b19a40d788fccd35a744a8d7229032427cdc3b056127385a6c775f488e25e275b0e71e5aeb2793b79bbf2401e06a4e299850a05c8eaf44c76d47e558ef66b8a8475a545f234a8e3f0dde66812d5b43a3e7d21cf84541f8d5a9d1f8d15bb42152eefe3433e2f0c9ac2a8369779d36618ed53e41d6d969fb3fbfb7d231910aaee1395a24e90358cf2ea1fcff67c3035da519f6a1351857bed36fc1b1ab431f37481c0f5431f37ea0c2e4cc4650c830d6c4f897913229724cb40d6d97ec36dc2d993a07ccb9a0d15a91d643ca2ab21e187fbf25eadd70cc28be332e4e486c94d8739b37a71ea56d37ad35a1f8796756d35faf8132a20259ad7b1e663a5feead4ab7c987cba6afad45a6319e34ad0f9280438f5890c8e39cd2c63f3eadab67b2e70eed4c2426d4d40d91bc392e34b44ae8f57583d2e4141c478dc099fea6ff382ee1028434f03c08a21eff5e7d9af7f9a0c3f6e22596ed03c50930ed7cc2f54bc495180429bfcfd980705fc3666ca5d26a4444438163d86f9022590c5445313d689e9fe14a3a59995e367e4793c0dcae3a73d3add0d49c9fcd8bd8abfe37510e2e039eb95d9ae0f8fc9ae23ffd823570821ba9b1a65dfc6c5ac079b5c672936ff21686686266b05d45f72bdc46d2424f01a0c259c0785c50e130a7eb7b7b444b6c8c6831d52c0e217a439f2d5b64c762ceceef189c72501fbf0897236b0b4d1bfbd11517209089c3d9a59c5060ae39eae441dd3252651b79ccb8a3d64f64e38b5062fdc6b147b63fe78df34a71fb527a195ed962d65ae9b0ebd68fc53a9e294c3b25680a777448dd3c91a52d89cf8046bbcc8abe39c1e7e387fe6f929ac3920c32525e47b9be83aa396c5de9b4af53279e316153198ad6f833ece7bf0bf48288481b3b52ae6c8b6c273bd18d0e34bf7f6700ef403dd8e9ae60cb8e53a08327855671ce27fcf41f2adecb6a4f2d1b8294a215d5bbb1a2ecd9de967ceb01593666c37119ede5994ec6087553e32d53a8f4eed744d84f4bd0bb9d05bf0e1de7ecf1203b0ae742d3c12b7f833d97434e8e91e076730976fd73bcf4ea0540c89e840eaadace435a8fe0f0d293d4dd84334c13d0f468b6594a12c677e713343c978a57741e59a9ec0336761b92fc7df101730c0b1f98e8943203eefe2aac4182de802aeda48680718bc8115e1178883ea1f4fcabdab6aaac79ddf6484b07ef7d686ccb0e75444664d97f3d99c98c944f9a66125fb1aaef109d5b667068aafb952c624a367b8d9579fe6ee499e02615e3c03f7b8dcdaf1e36b278d2e9e7d5d0240d6cde507985244079e18bbd6019fbfea87cd8595d63f3beea07e4341fb8e70222675729ca29ff6b717c6d5a2e69e357b72ba0bb17c4ab41bdf8eee86181a8286e9111838eb89f0298e52ee20b5d42deea96276503e8dbcbef738ea7582f2bce944"}, {0x90, 0xffff, 0x80000001, "71a02c2fe1f162a548c649146fc3bc15c499b4017934e2a575ccb2d09a758bda3b35a167ee68c0836782a22385417b6b37e67e9455cef9863416e04a2538e228d4807b65a314ef9cccd22f2d19b7729e544e3937bbde0cdb0f1d74b364da7abe49b688da743410ceba7a6bb80533be64d9fdc093325c6854d786c26c6cd3"}, {0xd0, 0x1, 0x6, "91fde63f053af4acb19a550b41d0c6a90f5c816828f8fa5749f055f9fa454289adb37bef6286d698a2cf2a4cf80a4bf3ab7a52db24294315081f97d966559f5989b2d338a4279a05a31ed75d7ea4f63bbe66a6307dd1a101ac9fe8fece7de081272cef667ec4745fa606efdd6067feca9332bd5dfeb0a425a11a75c475138feb27b3af1739131c506d4d22b5c0964e2873432720dd01cf4b1253f76eef90c82157f2fac16fdb5346e6cb1c132036006c7032dbafde353d3aae"}, {0x98, 0xffff, 0x7ff, "b886f586827ce00a63a58ec29c80027a2e3d27e0b0ec2c916df9f8ed536774b215dfcc58ebf18c800180ec76f668593a9f2066edee2bb80dd8c3f20d61e261c9e3aa5cb6d90b5360b771274202fa05fefb874fd6c33a1d3f2a909a845479074906075c7f07c7e82c80c6f529def21ac986556072306b1424f3592f460e596b5bb0da904aa0b8"}, {0x78, 0xffff, 0x1000, "755dd316af4911580a00407e0aa129d49b63e71a7a71f70497804b6046c5da652ded94a0d36eacfd7cf3e5202f8a98ebea862b8ec7a9672effe8bf360b829e277aa1ffa4bdf842ff6bf056632cd67d5801a9000de0e3244fc2ca74fbbbf80bbc82"}, {0x30, 0x0, 0x9, "b3bda101965f3148cbc95ec211061e8b74f823a910eb5408340a63c916e9f2fa"}, {0xb0, 0x0, 0x3, "63201a444c8b6ba7942093f46e694070de780b7dc0e19bd225d5aa4c62a6bd794278c3abee1b8c848b5987b903cc60c40ed42a3218b2faee2b117355fa099d769372edbaade1821bc9be50c3a1b5d7c4e4585ed2ceba14c44c2e2ca7564fc2841e941cd8c88409d785d287476307448a05f8a20fac133f22d35d0fbee4281f6c2f9718720a52614a31d4039c6e1625119b9669d37ddb2f221a8b93bee4"}, {0x1010, 0xffff, 0xff, "05b809f1ed8a430fdd61004e8ec9048bdd0d6901421eb65f664bee7514a16d9cf54c2aa4fa3883d02dfd4661e8c422717aeb995873bb4c4083685bed4a4b3dc2cd336576a9ee1d707f7876fb24236ff9c11ad869a63a7d7c773283a718b93d0c909cb890bed3c432905de189209fd15272b133b32b6ed6b1a2b928eab3fe1c4a17d1f011cbd67c1f310efe7b31e4a10f016b63ea5f928efc44104f586f4092aada58a3e14ef3f7f0de082403997a3a6d0c553e51448d2bce2d3d93fdf335a803ef053c046b495d23677f5dff83243ae2e3d9323eb88b4946840af79d97fcea025cf19c3a4f7eac74e536e11e7a67d269111a00846364400404b55ff029dd4e608d2fb0861714f72ff27a4e5e6d668b32b4dea1a87be6925572e7d31ee1ff020c905a21ca769ff1cc0eaf5c467f15e2eca69775ff405e209d4a9ef44bf9680f82b740c5fe86604fed13f115586a3e305ef258cb50612f1aac3828e0a5fa0ce2a50544b800e44739223a707482130810a1386619109168d3d1127381304cea14cd0e6abdf036d8bf81af9154ce01d4b1d9eb18684f4313a2457ef31f049abd589a32aa7c4f3f67c6995f0e27394a697d37f37b86ae832a905a11f84d708e0521ce8ea04aadbb84fd094638ba54de8f07cdd899529faa28c3a09b2a2b4c1b0fa9c53c6a92360a194f581bae3d0f5091ea1514cf469743ecf540e6d3f08ffffc829b2862dda1393a28245c62882eab3da29a8eb9d607d6da9815c30e5216e2763d11053b2505b0bf70974d15f67f322021d669a01905f2960b216426226799e15f13c0aa34e416666fbb33b4717227288a2a0e4afea9aea7f85ee0c185ea99fc3a3516fb49b8dba43ff80d38776e6eff98c0b36e45fb1f9aa7a06d28e5892480a406ed630b1349143800ce59d56af46e5b8eb8a7c330ab821942ea0a7e9f1a3f967f0d518f113d618421bef4ee432809b61ab40b142389bde33ecbe3b53ff288760ed3ac0b4481475c21b8f2826d105f589380c253761c9236a0c36e226d52fad91e9fc9aa1d752747f4ae9aa65c30bc1faa319f55f2c9981694696a07ad50e33cc46db8b1958a3addd4490bd68a09396a8ff167b3212e65085561f05f7b63534091a0cabe415034fd0095210ed53b1d5921ea3879de90f906f5a244b28d7c1c237ec706da68849f0bf15745459cce6b4b712dc02e9748566a737093a59b5076881859bed116bea5d6ead82e20f250252fee13b8a4c59f6ef9b2dfe157586e710c291bd439bc9a1166b650ca6f659e066c4b9e63634b7269b2839fc3a5ced203f113cf7da64990fb702d34ff62e8dd4a9d88d7d9a2f041580dbc4a9e99e9500aafbc5e6d0cf86bc3df1eae4065c9480329af75edbd9dad55196f943a23cf58242c66fe3db2894fdb13e531173d234204d4c4370718ee30186dc5e8cd9f401a89565255aeef95598f3275a290a35217cd1a303ff36734bf1b95eecc967b648f2a08f92f3b146fa62c6e4f8d1c453e0a6b21192bf26a696a14d4992ac16d29e5e4e3958b7d6f84f7e05221a4df54031f6631384e0e9d1d5579e0f2c548d44599500773d30b6167d2707ac7d5f8c151d8f21117d22fc6a7f057bb9af92b4503698e37342939bd5484100546c7d66189798f4775c934d92b52a632cbdc72310847fd1a2cf5d24779b1e124e5381135cdf75d2e005dcd2754f0895950efb9eafce51880b48420927d9580501af4c10d08e9e9cb632aa3692b9212634c4694c98a49ec091712800106b2e556e7c96aa4183db3b3e50ec26d5e0c681efeefb0b75763d883e215c718564fb5392cb9d610c74ad1a30b5d69d178523dcefd5958d096da8ddbeedc4b38e87c1c3c4de14e048cc4e7be89bb82b23001dccc32bdaf8a9739e38ac0e2d60fdf90b1088234d11d9ee6058f1534e16f381c0d74bb8cab8ca4e65b2a9ff1ffa32858324d29fd9bd2de7f03dff8da872c90cddac5dcb7357424a41984b1e2917017dcee5751bb07018121c2af226da2174e4e8b05a78b7a64dda69d0e0f7ba39c5dcb5e988a10220eff74926f48ed24698fd01c559578ddac8643807687be2fe4e6fac773317f0fac3b221406946c28e531eb8e322ffc4c1a7b79f512e6376360033cf9c8b316b6f96890b638a77b76cc73706469f5ab6f38771c2fc68363b40bfe597c9553fd529994a200615abbb7b85aae5d7183ca53c061d2f98d017969613c3c315b7c3ebe211999043c51db99e9e53e958bd188051d5cb1f14ebdc66e0c010c15c2fe4afbd3cc9b0da8c1c7fbc440f7fe77f04fd41138273c57e4c32477c9c84f83174c30fea472008b6a9358336343ed211ac07900620887fd0e34eff6d3bc3b2952f8fd747f8fc533afa34cfada2bb08782122930e76505573b9fdc270e2ea0adaa87df7d8343d8d65c1e19c1f1d7ab505dd2e567a74f7b0642534e8c3b004be32b8e3a2e8578549749b685d7d43db6616d5dc51315c9594930cd2a7c6a41f1d5fa065dd6930bc16bdc1b118fb2aa6fc4a52548be4166abe32e7ac2ef7e54944aa106e03c30d54a2f24518a08fc87b2cd850de74f7eac22b4e57b4d354ddaff786645d85baa4b9d5cb7a5e295f34e9f7ea21107496b06a31c4fd1dd9f9bcb947d553b2c1d5b0f65d65c7f34cd19692a13b1ae015236a41ff0bd89e05114f5312a31c7609b5c09ca48b54d959cc906964cdc6f1dc6d8314eef68b6cb41af7f7f3b0369c405c54ac711b891e61ff8af896ee7028394ad621a861585b22c8b8c3432bb5330c816ecf51a8c1d0f14441ca35b3956148363df6e77c75bc241192425d54df9a5c3e6ab2f73e0c980df5916c5279a60025ed39efc0579da279cb3c294071d745e4634d8797bb6d3e478caf6479960756a3a7c3119d1e780b76f5b1042f9d5c7344733d3d5f3d052e352c09aaa2ac37fb36780b04bd1ee53357003c3fbe44d95b9227192b3b6210d617f21dc0d2f74b35f54d59f5d84941b05e6d2ed175395580a70da213e4b97c59e501000348a28c474a3398bd6e839108a332696ff7e11044796f437057aab75413a007166b4f48488c26e5596ccc21eafd1d8fb62138a9b903660dd6e9fcb019fb17f450b51c3088720b7b69884d7279ee72c0d7187b8e2d54f30bb0bdb4d1049f223890424828f6568f05343d9deb094d9dc939fbaa76954b8f6646bd80a1f8e258407463f95c6fa07cc6ea83ea8cfc0539b9540182098d481ee99d2aca9c5d402c7634a161a47a445ac3930b51b92faf3a76aa3f22040f2ee7d540775ef0041a94607619fccba2fdc97aed918471fdf1f520b7dd5b8fdad38dfd5479488732b0aaeb924684112a8cfeccbdbe3844b8accc012b10835d189f260970b3a9fa6abb89141b1bc79dd174bd785056cc55ab51ca5a44ad6910901a47883bafa39c41987bad963858bf953c54317eceaf5f9aa8e15ffe9cdf9cde0320d0cb24e71a5b4a3207879052492e4fb3c04f9be71a8a13a7d14c2608cef25e2301c8df5040cf4b75156212335ba350cf450abc9642e625de855b335ece22bc171ba9cf827734d5edf72df7c29c4302dea4454d38ed6613ea404424aa85accbf52938061cf8eefb8032403281aa42c82e4091fe7315bf2608ffb9605694a0fbb31a154bdd22ba63e104ac6dd4834c456ceebccced1b1415bce6cdcae99717d1688c722bae1c7fe383518331836bb5c81d7dcdbc16fb00fdecc42c142dda058dda8654692b669c355c208ab127da00b06247968f2ba571506c9d33b8684ae254a1fad79d6bfa9ac75b74fcf0d5544708254c455a84e6f351c4ab6beb11a441cc558f6ce0df85778cc6a232e5d805921b5d26b904769768b869037cc0e5d2f03bf1d7a4f90830ff9b13ab29feb2500935f6d0605c7068f3f1b4d51d533287c502a43faca563ea66963cf4f0aa8ba74a5991708865e17d745265942866a17bafa910a58e320d52e88e084b05506522f7a8376ea1858896e761bc675acbc0af0f35d3defe46df87b4e16e993201895ceb2ff0e757b336e670483d1b0046d469decbabb39c4d7ee60d6c66214ab7274937949853105ca8aa11b9acd763053b00b3d4b1aa988848743b2d6411658db8982e60416d81b6224b05d6abf65facb53708e885a2bef57f2fc005c0d2a730841b38abcf9f9c5c0f59ec9ff803424870b037c50579c59de1b7a79e3d66f1f00c3c214089034da5258822339de1c2b642e094c814cdda530ed152e1dc842f445ec757bda4422e615eb392c9e56858830f427a50ce328013f8b1f16faf5b1d6602c7c4293422fe5c050e9347e63b81c04759aa7b2a6ca56f803cb7a669fd347aafdfcb53695031655c9776905f54711e2f67812aaa004e01c647e26c872e899e17640fde8ade8b8499b5bd8376b9cc90dfbc19024baaa6da3a7bcc5e4f6b12c2d3277cad6ff100d53ad4f9e7bcba55f54cc4053cbdc0593d559795a1ebfd19e4bf7dd8d21543990b9e079a342d2d81cc226993d18a66b96ed8ecbef6db58643430017c75d7427fac0083458cfc8ead80d7abec913831bb3a688f4d6fe17b34c5a436884532c325dc88e2b58462698b1fda01c9fbc6ed7c690bc1cd7e5428a2fa8043a0f70fbb4cf6087021bf8f004c978f311bf9a87bef8a6bf98aee3ed2693de7565a9f9d039d050aec13c60b1b362f0a548419a89103ddd17c8b59fa192159d5d9750791d3611c06e8f520b9d6be1a5da00bcd3b1e5949a64c229a3b7943236e289d880b1a5cbe6aca499731a471bc15ec66a40e2773ff7ef04bfa78675458481a05ba72c4109857aece21e267c1b44e72c08d42fe230e3813630232c21abb18447c4c9b6f55d1c43d09520946b8da93beb3aca1139a789352f8f8dd6f3f0b291d9984c8d219e0454924ec01eb9f38ae0ecd2829738fee821dffabbe4745c4ca0f3074e4489e53d48a38fa4754807fd6680b39efcb5b7e50c41029a5c7e733a7f8721b6958939ea411987974b3c56821993c26a9beb0cc25d885e2822640c0a2b7eceb8944c7fee4488972f1712ad9ee1f1b500962917ecca28a513cfd1b326b2b951d1cf636395603a0294bccdf644a7a9199d56c366fed59dac1a4d91b1cd1a55db00f698fb80d3906180293fc5275e8796bba8b2e55705c29e8f25f0a8473da059ac70c7378fe024832260a379bb1e2953017183390d50f45381f26e2719419d639dd84538fa5bea3b266a3d03a22a97f264ce9612c19a699808082d4d03e938d3e8b3ca8342e50d66fa2a9f00ec7321fd53f7fbc445c01a7744714ae62501aac3d192a58bac38c05ac66043c9298df4bfe453d85e3fb7a2c24e751393ffdaf3a208d88d6f975eb083d47279419ad3bc9fc7212c77c7b530873c1d8e7f569ae0f1379295ac14f6b5572712fa7187c8f59252d347f307e31a87afe3646df1066545e233f3f2a518226ecbab80ce54425276c0a995f41fb23820441eeb75fb7eb71915522623ee01f0959d1f160aa5dfd9f062bfee3eba1882734ea6bc1d3a8c078167f5790394184222504288e14d907f3be3bdaea54f5896c324b47640d6536fa270378243a89ca2fff1edd3130119fd7015826de09cbc848ef2ba9c74e62c0218a30a997cbe6534ddb24f24eeabca5479b55ff2c27347a4b5ed706f23828ccec92a9400803e32a3399ec08d8fce52097ff2b4c3890de269e387e70cf54d7151bd76dab0f4a20f4dc356ba02bccfeb15bdb3418017a4c7ed3d5ac7632cd2736c092de9c030cc5a04f1a5f5111860436c638870917ecdf3f1703b9b6f47127bd044d7dbb9853bab"}], 0x2448}, 0x4) geteuid() fcntl$setflags(r0, 0x2, 0x1) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000005800), &(0x7f0000005840)=0xc) r1 = getuid() setuid(r1) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)) 16:00:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000000c0)="9c4507881cff2800a000004e2e2e", 0xe) execve(0x0, 0x0, 0x0) 16:00:51 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) clock_getres(0x6, 0xfffffffffffffffe) 16:00:51 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000200)=0xa) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = semget(0x1, 0x1, 0x0) semop(r2, &(0x7f0000000100)=[{0x7, 0x0, 0x1000}, {0x4, 0x9, 0x1800}, {0x3, 0x5, 0x1800}, {0x0, 0x5, 0x1800}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x12f, 0x80}, 0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x2131, 0xff) 16:00:51 executing program 1: r0 = socket(0x0, 0xc003, 0xfff) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x101) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) getsockopt(r2, 0x29, 0x27, 0x0, 0x0) 16:00:51 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) ioctl$BIOCLOCK(r1, 0x20004276) fcntl$getown(r1, 0x5) kevent(r0, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) kqueue() shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:51 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) poll(&(0x7f0000000080)=[{r0, 0x109}, {r0, 0x155}], 0x2, 0x0) getegid() 16:00:51 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000100)=ANY=[@ANYBLOB="01002e2b66696c653000"], 0xa, &(0x7f0000000140)=[{&(0x7f00000001c0)="096f8078b44aac72de36ce872cb273b3e92bb6ff66cba246c09dcb5f95f0ce45626572243b0b83b27ef02a880173ef4af1e67da2fa9f3c40f63daa9f496c67a6399e99815f1f588c830adce6dc638d4480074757bd55ec380635a16cab7450bb50d9ef2ab33a598409c4a355068b8445fcaa8707be9922e6da395bef7b8cd1c07eb24d5007bdf177aa74337612fe20e9c0ceddcb2ac518887a6986114aea38d1db22fd06c02589abd8c4e95ba5f072b3d0f982745d6340370aa0671b58d71d4adc6ebd9b5401a9ed39951f", 0xcb}, {&(0x7f00000002c0)="80ab89248af9f1b9b609212070d59ede74b20926c4b18f48a4db0989a1c47b36cc5ad65284c7035de7aa4a25ecc4b792715e2dfb13a815ea698d053a58666bff14610e76d308e846c97a66cfa609239bf9862eb96f8dda2051def1325bc7578152a1b71c69b4bb26e4819998adf6d2202e3d2655ef8aecdd20727a2f0d1721bedbf7357ac14e81bd08d903e32394e90884c2682d99cc07fc336f7bb6e72ccdffcf50e792e107bbc0a12640c71a9676fc39194cdefb914edfdc27703563dbe12646b840eabf4785a53f0abdf43280f9b1a04d41b5cd4379a8b3ccb6976e3d44caae0a3f9de1be5daf160b2bdd88ecfe9d", 0xf0}], 0x2, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x402}, 0x5) unlinkat(r1, &(0x7f0000000480)='./file0\x00', 0x8) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x3, 0x80000001, 0x80000000, 0x1fe, "67f9c84f9ff471bf0028ae06f1e6d14862f0dc37", 0x80, 0x8}) r2 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000440)=0x100000001) 16:00:51 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x7}) 16:00:51 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x3}) r1 = socket(0x2, 0x2, 0x0) accept$unix(r0, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28fcfffffe01000000"], 0x9}, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) dup2(r1, r4) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x1d}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x35) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") 16:00:00 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x140) r1 = kqueue() chroot(&(0x7f0000000040)='./bus\x00') kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x800c, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="03", 0x1}], 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07", 0x49a}], 0x10000000000000c8) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) pipe2(&(0x7f0000000040), 0x10000) r4 = kqueue() close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffa4, &(0x7f0000000040)="b6") 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) nanosleep(0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x83) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) mlockall(0x1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000140), 0x4) connect(r4, &(0x7f00000000c0)=@in, 0xc) 16:00:00 executing program 0: mlock(&(0x7f0000003000/0x1000)=nil, 0x1000) mlockall(0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r2 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff000036a3513edfec005051482308000100", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) openat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x14) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xffffffffffffb1f9, 0x4, 0x7, 0x3}, {0x9, 0x5, 0x3, 0x3}, {0x43a9, 0x1000, 0x4, 0x1}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x1000000000b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: setrlimit(0xe, &(0x7f0000000000)={0x6, 0x1f}) getrlimit(0x7, &(0x7f0000000040)) r0 = msgget$private(0x0, 0x103) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/120) setrlimit(0x7, &(0x7f0000000100)={0x8, 0x7}) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="01000000000000009ad0c5b7c288add3e4a010a81241d31d1a0bc4c2ee7b1a953765d67d0402ec2e818b95a3de8008f402110be7859e0d1b785172f37711386ae11185c9d2e09045856b5a3ccbd4a23e1439e2a78baf6d9011bd96837994dae1136c734ef5b32229732f00402f5b2eb5d5cffb0e084e87099c1838806a73c508dddcd01eb9063530fadebcbeffb5e67ce300f0bbd07b7762a582edeea5a0789aa9fec07c4f397454b1acc1912efa0ab46d9627832b770ffbb511ad875e34d787a08a9370a77a9aa5aa5c869c0ac15494e9024f53a2f7ea1b5670b753b2b22cbb655f2a9cb69f630d55be55105adaddbaddaf9f907acbfc42f89ebfc89b6a364b0e7c6741f05b68aeeb072a283607"], 0x107, 0x800) msgrcv(r0, &(0x7f0000000280)={0x0, ""/24}, 0x20, 0x3, 0x1000) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x6013, r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20040, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8b, 0x974}, {0x0, 0x1f}, {0x8b, 0x1}], 0x3}) r3 = socket(0x20, 0x1, 0x1ff) bind(r3, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) shmget(0x1, 0x2000, 0x2b4, &(0x7f0000ffd000/0x2000)=nil) msgsnd(r0, &(0x7f00000017c0)={0x3, "84bd7e5c00d3ca0c6b25c19f0052c644c4b44c60656280aa5ea730d9b5d36f9231a8d6c86b754eb40d4d16de761a108884bbeb06f77623cfcdbb76261a4ba8c1ec6ad6df9549af51c80c01e5233bc0ffeff372b80d13ef114cd53b011e7c683e1ef607c68dce80097e0364bf5dc8544cc6e3f915d6425719f555f078988b5daaafab7ab6315b16ffd20d4b50857e6ec59ea679aaf22a20c4b2e1579eff367d5cdadc2c44d50e7c92"}, 0xb0, 0x800) pckbd_enable: command error 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xa, 0x1b, &(0x7f0000000040)="03000000", 0x4) 16:00:02 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) readv(r0, &(0x7f0000000000), 0x10000000000000c4) write(r1, &(0x7f0000335000), 0x10052) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x3, 0x60) msgrcv(r1, &(0x7f0000000100)={0x0, ""/117}, 0x7d, 0x0, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = msgget$private(0x0, 0x202) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/103) pckbd_enable: command error 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000300)=0x1, 0x4) setsockopt(r0, 0x400, 0x7, &(0x7f00000001c0)="b24364b46bc59e18b34b48d97104e403527ee32735cdf27d4c7cefb49f0c4b928db270171d2806b2216f2e002efa1cb89580fd534168d91799a28df7b961ba82a023574685718f7fd20f8ffe3766d0ba1fe3f3f895323316f23b85fda0970a7354e5a5855d1bc73fda6a5c0163887f8201fce171ec3605ad111df492dba533e4fd2d3fb62c1dbe4cc11423c801fd52b5fd8177e6e91c71324e03a083e3695b1bd2df7996cb07c1f45fbd8eeb9144442b5175d3ba06febea0000efa1749fa62c05f692566652a5815af0da7b361f1edfd87dd08a11c6ecdc1638e35a5", 0xdc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x4, 0x80) r4 = semget$private(0x0, 0x6, 0x10) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x100, r1, r2, r1, r2, 0x40, 0x1000}, 0x2, 0x108220000000000, 0x6}) setsockopt$sock_int(r3, 0xffff, 0x1084, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1005, &(0x7f0000000000), 0x4) 16:00:02 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r0, &(0x7f0000000040)=""/100, 0x64) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x8, 0x20a}, {{r0}, 0x0, 0x92, 0xf0000002, 0x2, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0x8001}, {{r0}, 0xfffffffffffffffd, 0x10, 0x80, 0x3, 0x8}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x40, 0xc00fffff, 0x100, 0x2}, {{r0}, 0xfffffffffffffff9, 0x10, 0xc0000002, 0x4, 0x4}, {{r0}, 0xfffffffffffffffd, 0x8, 0x0, 0x248a, 0x8}, {{r0}, 0xffffffffffffffff, 0x40, 0x80, 0x5, 0x8}, {{r0}, 0xfffffffffffffff8, 0x42, 0x1, 0x0, 0xffffffff00000001}], 0x8, &(0x7f0000000240)={0x9, 0xaa4a}) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) pipe2(&(0x7f0000000040), 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x100}], 0x2}) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x400000003, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = dup2(r0, r0) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x6}, 0xc) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, "00000000000000010100202d0000000800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x100001007c, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) r2 = dup2(r1, r0) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = dup2(r0, r2) recvfrom$inet(r3, &(0x7f0000000000)=""/135, 0x5d, 0x843, &(0x7f00000000c0)={0x2, 0x2}, 0x385) 16:00:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) msgsnd(r0, 0x0, 0x307, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0x3, 0x9}, 0xc) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r3, &(0x7f00000008c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000300)="3d3694e9a0467adb09addf57b5be04b86c730795d72ed879a666fe23a6b676008ca82bb8f9a1443eeeca0d985d0d061060e3930c9fcaad5345d17366734422f8887c5befed2c64aef0ba44", 0x4b}], 0x1}, 0x4) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x3) setsockopt(r0, 0x20000000000029, 0x3b, &(0x7f00000000c0), 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x108) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="a7d6d5a76f4519f506a7b8ee8e05") 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f00000000c0)="457982fc5e8e04465b9d25fffe7da3c71feb4fb01c1655a4fd02426a7584bca86cc5d8102efc1dfc1577", 0x2a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chdir(&(0x7f0000000040)='./bus\x00') 16:00:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000c80)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000a40)=[{&(0x7f00000006c0)="b65af18a31b8b6740a3fa51c79d2eb801418748d8c76294957c1c8cd2e4e", 0x1e}, {&(0x7f0000000700)="2322a20f348f0313a2bcfd20570f7dfd87fac3cc4cbbacaf50028802bcbecbe1e6251f77275f5a9c49ff0c15808beaea8c76354ae0f8084b48691f6e181f9f9e0ea8e17a2b282b128384e1de3b60abefd28efeb69c6488103c1de08486960b207843aaa098d04bf1a7e6bdb485e2afe58329d8638361525d05c16f93b4cb0c5d8ea4b78bbf8b8daddf935a0e0afda1e1550dd87f0f493e1eaf465a980c4457e8380777b86a6b9d8e61e177ca4a", 0xad}, {&(0x7f00000007c0)="0d7de29f73b604befe942a8410d648fee749b3f3660fab5a01b8d4bc284182d472b8425c42a6b3405b8b4d260e99d153b8159bc0996f2ed8cba646c5cd6127545b921f4e492100d2592ffa31019ec0de8402f85ea5f80eb6ea88ff5185e965f4950d874c9ae52b324ae7d447b93a4ccaf207ff68d49df1f01b238d1beeb003239008f94ff6114977aa373792b4dca10773ff3ac90e38d5a251e1bdf1baa471f20f8f65", 0xa3}, {&(0x7f0000000880)="816114ead6dc8079cb7aefbdd13d5fcaa2478bf92563b6ad8ddd0923206d1fdbf956f2c6bffe377f6a9ec9d360fd1166f22608d763470cc0e0e4318571247fc4a22d84107533b9cf4c6b4ca47e5f3e61064cc323b776f302cc074c4bf370109bc08d3d70e46c8c8a0576f04bab46b792c6741395f913a04a4d8e9102429a43d10d51212d1e67f1165573e3b359dfde599c9e505d9365426a40a7296085e0da8e76d590ba3507e2d9b7ee5b6c1a956f1df83850d51fe7f1cc5fa2820a6998cc04aba87d336c49124da35ad4ce14f65b6cc0c82b03231c1c71f0ee32bd354d57a96e7e0df314", 0xe5}, {&(0x7f0000000980)="665e141a39b2066a1c891dc7", 0xc}, {&(0x7f00000009c0)="35f0b97b008bb1f35790976a1f100b793a529414b29e9a7c9ff9241d110a2eecfe775274b2891ef90c7af34a13fce122828e7302299b48cc79774255fedb3f89226af714fe1e41f51ab13b8f28457b66ac5eef8c12009d4caad626b165eeb19464bf1ffa4b5b1ac4c671426aa4a73d0dff23444af7ec8b405c8d6874fa", 0x7d}], 0x6, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) preadv(r5, &(0x7f0000000600)=[{&(0x7f0000000180)=""/109, 0x6d}, {&(0x7f0000000200)=""/153, 0x99}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f00000003c0)=""/200, 0xc8}, {&(0x7f0000000500)=""/224, 0xe0}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) syz_open_pts() sendmsg$unix(r2, &(0x7f0000000c40)={&(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000c00)=[{&(0x7f0000000ac0)="d17eede57c3c296593f7aa81bb3268281c774be5abf5a0a99a5379afa119ef4c771dd8b608", 0x25}, {&(0x7f0000001740)="a87cc56b3e0c8d4b73dbf7cd7a5a30be39ca46ec35fdd0a8785eac6052f0958b95211612172a569d0ead1c53782932b5eec5a904ce7dcebc85813a2554b8e2e0b360c2f0346982d4063d75b918f9b3a83e1375bb735f31a9010e7a1f6a7095f5df2fe7a29cfe387fa8d1430bf159c36839c86a5a741b5dbbeafc9516d82fea9126a51f7cfc78915916f1227a8d90901b2a29ddf64fc82c79cbbc031c4c190020d89f6e7ef2ff9c83ce0bea1088426f2a60dfaedccc88bbe5660efc3b8f075eeb9adc2d686b650b6739b2802e33f85ce9b9da395d01c6c0959a2ff8a299ca356ebf91d962a46d0cc5c8fe03fd5ab0f6f9b1ff434eff1b71ca2e683b6f9c21e8a376a1a0c4a2112a8b0c055a489a75110a311f6d101685c32012e8ef8cc68efa7a0bc75b482ecf41a1b6ca80da7fb9e1abe00805c96cf608b03aadfe79e6de6b9cf696ee0a89ae585d335b12f45a5c9bbb97a1bc2f0bc9d89fcd3e8d4bd800ea7f07e0957f250c2c3555a98bae8cb382e3993904b6b6935aa54070fc462f0e75355927fb278fc1720729690a892b57baf6f884b93ab6af7efb759f0fea2c960ec50ce4a4de8100bb840a6227222d58933a726db3211c8d7c3b7cf229fc1bb62f6da2b2546166ea82c760595910387029e0790edf5603b33185df7c087f0973827e53b0ee377b42bbdb47d5bf21e81431e2cdae1eec6241bab69ceeb069ec0c445bb8d1f98fa91adf383b71d3df17da2fe7c6bbec98b12e528619747a546d04c44d79babf35bf452ccd10dd1d72b5746ca722e8faa5d62ff51220a3affd17a81e75a28a89c0fcd51e24278593a96e878806f06f458f2378facf7a0b111b7ada8743385d0cfa3b98154c7bc50b08a608be23494ecccb7df5b5a494020add9e213e1805af4c1be00d3168525dc3757061c464fb032bc9a55e7ef889648e5e410d376e57ba74eea339838539eb5828e3df3f4dd8819f183eb3aabc9285829192c34d726a5a10501f550d240cbffe1b55df1e68360d0dc97dc3a56cc3f670313f22024f86998bdbcf940d477702f79510998fada731a63effa7bc87984bf20b3ae83409813b2d10ecfec488c186ff38ab5c37a43b67adc61765ff464737ad63e675c5cac4f32358fdbc958c3999a3ae4dc9ed7d27b217c0fb80dbc7fd0880b73ceae22c39fc4a9e12e2f5bd1023a10aad0ea1d074e6d989dc6d9f4d8d62f42fcb572afea89034e8a14d0307d5d454ac908be4b862a56e227ffeb927346b51d296a083caeba597fb9abe976b6f14dd899680cd1f210b79b811e8bd6b1651d6aa53dbfebbfae90db478fdbbb2539b59e9baddc9cf0f13ea80b77cd951c4c7373128cd5f472e6e01c5246be800661d330e4515a7e6ab6f10c6e379fa4e9508062d29cb15788f31359d8bf0cbcfd6ce7f9c89fa19fbd440d3418b4e9083e786ec232c1e5f9c914c10283fbb2bc6e9bf6d2064cd23a776345c499e6839407aeb821aeedbc9d9578fc913b0992c5f9fa047e5d410553fd8a34a260b2e4274094218ac21d048412d16ea9203b75c239cbc2969cb6dcdafdb57e8ade0cd9891abc18d8e16f26a5aa16e7583a3bba6dabf61410b0afb3ff1b99428e616f3d41d7c4f29c1b054d95e7322db2d68acccc90552dd07460348a6b3e54a6d2b8fd1b70f1e11f531b4f570a9aacc768d300de5f1a9fb4531dbe2ee2b3f79312d72cd35bd65b7d3c44221012c1b0e2519ccc85516d0cfdd39e7f1a895fb397ebbda107c0270fbd230832dac96f88af1d415e24dab587e768eee2f107cbbfbdafb09e95434652dc1aac06870b6492e777b0fd3ca6f40aecf036c6c381d31644edbe977be4c6c50ffe3b2408e0186857c9fab8d46007806d7fa0d43ffe7655847d75506f05610d28708d660dcd9637f19bb1976b97600d72846b07df072d454ea3abf3ff46e8fc86451ff774eeb0868d5aba4565a18abf938ea4d97a5c14f348de8a301ed116cc42881d0c504e4ddec25a3ab800db61ffe768b9ed200108ae3d7ae4374c9d2850919f2292f81a2fd835d4f214ce1dbb128bf03d38469578334a8e42c7e9a47e6d9c69d5bda8a7e60271a7f317aa3091211475fa8fb83a79a3e8e24d2f4fcc067a2657ebdb2dc4e2df6d33d52467f91dff99153fda24eb710b09cda9280f99e8203d1528ca929f98a7073d8b6bb3cf08d4ee89e738f7784a0c9e5f354609891a771d79d62b39aa61ff689bac4e9dedc7f7b95148a99ecfd124d68f59af9224e07a630a30f86d3311c02e337a325dcbfd5ac5b8121d2341caca50a674c9d5e3f63240447a54d0e3d82fc93a5668629b3dbaf2c3275a7ed824752063de5e5d1469ac5e714b427ef348b63e4271502a18e59529839d70f9da72f03f854e5208950cecb1f46d3df0017fa1de68f0a661086fcefd487bfd90ad88bab632be8b2f8a368403eb16d2d26d8cd06d7648a063dfc89f2e4c1dd4c941fa7463e0e534ef6f332d4c29c38066ea683c8a73af09bf94e9d6ee968c76365c1999a21630e0a569ea3d42b46486e4cf984873ecde77772a299c734ad347bd46972bb9de6a6eb79a1a760122abf75bc9392c5e2b2bbaa76696085abbe8f0b4995e09eb263ca40ec4ed752ab19423730e48803227ed8e8a47bcd7d341fd21f028f2cf6fded20f85941ec96571ce991887d4a2421193b160c9eee332770b3dd6b40a1d1d87d1d24d29504db92de7203a97408c3f1b1cb2be64a4d72bff557b40e548dd23a3a2e0559b260e05a6f9ab3e9012648bf12cb9e978927f712d0c4c452d46be458a5ceffd5a04e6040d4fe0dc413416056088143cba39ca12b8c4812ef750c5aef7a667718a9c0b273b487e131710bcde9e98e610416f1a95f616e3917f9895a76eaaeba6e7e57b760139848066345f7e942b0f0e507c662d8fecbb2c5cf2d2c6b6a4b82bf587c60659088bffa34918d3acf6049f58bb3efbfbb25431d56d220eab4a6b76ade0cc50368706b59768cb4db04a94ad2cc4769a5a9bc90ef409525ddb5ffd187267e9ed0c1c8fc198dff9fcfb4a95de8e690d435caac611528463017757ad4a7b30fc5d089244d838a362b8b9c67fb0052109af01d775e00bbc271b98cabed7aedf07d15ce7b2be52a56710ade5f0ac42e5ebc617b41cfcf96a731b00baf29defaae2c3eb71dd201d4d1fe8abe2cf7b2b14f7a93b57bec900b65479e3cee5289666984b5e0b337477ad8f082047d070672fb58eb4ac4248860750421cf0a17b1d3e111f033416e5012166fe98151bf406a6d2c3e20eca221910ea922d2f5a8934d480513452bf18a92d60590f671897e484a602242dd1cdea17bcf9b8e1d563d285f758bf8c293e9a01f795bda509f06084df52ecbccd62df310ae17e90effe875a173b0ee17088a73c7d3f2c52d717421eeb24c053c9d668c499d8675a022ff9047a3fef44068f4a8ee29e3d220f03d0738ba8460956de36428e98f56dd5349d8a5bcb43254a74388bfe5ef91744f68476b259ce8ee7eba1221545e2ad6b94cb1c5b6d94b0dc94c19bac84beb21bbc7cd2dd59df1948812a3a6a97ba7e3ff8cb78ce15906b9246098cf57f96967d49cd6d829790d94c18bd44c132bb00ad6b9675355c885fdad26afa93416ec6ea1a1d9caf4e1b4f79343bbf76f15b780275f8ecbae003c2db0b663f265b2a315c04c2fee74915c581a6797edc680f66e8a323efabd15a9230e8eea6e64b929ef226c2ed1bfd6fa31d98d73fa95640a95be1e5ec0ad09c614d23972eafaf0c7d9f407aed779717ba1dcd8b89f333d3e47ecc9f0815343d4c436d2f819846ce6bf96aeb27f075e24385dbfc7c8d8dd898a8ace49cd3c23f4cbefe36f1803ed39a0af1f91414a6670c343e8d8ae9d9bee63fb76e6e63be665e5070bbab2f0090788bea0dd85fa8085ac23f2934ad13ec5bfc96fd692fe5fc13f181349ce3146e2a2e4519d527cffd164b9e0230988e3a457e2c28d54eef8f4387aebe24656f18bbbcf051823b5d10954cd43cee15940c6154d9c4f0509abff86f86815ba812e41af33d8ae095e647c28bdbc1baa91a1a0f69e27b5b4a45444949f953f876fcafdfe74fd2e97e608d9ceac6f03ef8f34c441a0f54e3fc1f2176981eca3e2e417b5c9d5288c8afecdf5683664481c0ccce6706d4150b4ebbf9d6d2b6fafbd3029afc7c6351451a49620f0a2d84dc8b4128a3dfdbe0e280bff21b821fdde4024b22d2991931b3ffb07efcbf9e2f41d2fedfc398924c004f1397e794db7b0aba062c85fd71c6599324123024b9354573866a92a874fe78083eec1eea1cbe0bd2da45eb5fdd1a791165ef42e237c3b325e882336ecbcf65a06af5379a8429f09f81a58f4bf2a2db2f1d7e672f38c0c37a481c8440780cacefd00ded3a1e7fd962d456282dc1ac925a2fb4087999b0ebf362912413ceb649063641ea189558b73a4fa09759375ffde2db1e8052074e152b320d5d4b8db5084606c0687f55c1838057ca265e379c0432175eaabad3de313f79c98dc2964f33b8b3bfba61f9956adceb0e2a7bc9d30c4464817b8d4c25c753d269739fa0530d1664eba2f7f8d46b281de01acaa2c8fceff0530fa4594f874a42e48eb48ef53c948c11bc2046cccef0ef7c7f04138fc3a766dda5b520556e3e8dfaab429c79eb8dc070559d544add8c41e263fd93aceeedfa8271ead6894b89ab72fe984469ee4b50b2ae31292953f209829d2567dfe41c17772976180f03da4e67d536ba510699856bcee7dad3ffd40ac0a87e4e405c44f82ad01c53531cfd5f2052bf1b3acc884633a599be36a400519cbf692da3de19034c9d781ad5e14574851eb3720c9eed622ea62f102ba38443edba4d9d0ff05556ac1d3cbc33e7278cc91ef01337fcaee20fce213c2f76541394bcbb5d86e52a00764b8623a44e74e6ea681ce7251d4188adcb74d144acb403b240c36289d16da401d679e827cd6e64620a2a2f96c51c1176fb2e6e977dc8b5af81e14d47a52973e2a52264d88d9bbf567343291ece8f913db06ca01c3860d97a670ea3d18434ffcf8a831220c61ea4e5c23fee862d9ed0060491c8ba8b86bc8e0c07d9f869aeca5d624c507b0c42d1dd1b2f71782f07b3ff1c04e122b91a06c465470d03f42aabb590881d2057764e9d791d6cc6589b310714ecca6f25e7334a802fc9945c32779925dd6d616c9c8294fb8b389344491e3ad711a21b7572faf3d111565d2bac6bd95deeffe395fba0c82e325a49ffc06343d62bac95a6bb7db4e6e09cb5821c52fa8967e21812e8e537a87b71a69d1b7bea8ed0eeeaee8e257e439f6ce517e860190fc2c2f66fdeb1510dce787adfd83e0c713c4b7ba825288ab031c633c8dc7abc21cefcafc6f78243722830810058d92e449eb7dfa56899e9c24d16256323011cbb0c8267601ada5d1a0751a0f7e91092b773578d48e40ecfb064f8db661df1efba5de14004de7b3b329b0d069cf5b0867db9092f6bfbcf40d12eaf351f85e559b43c6a5f614704a216f1c0e881b49b0152e4c2eaac9968a29b0cca4bb4431da2f1eb6615e8d16a31d2c499b7dfbcf515ca5f06b163661f1fba535b2cbf6bb037b0ff20b5e5b3ead03a8b626cf6a1183ab138b2efb790cc49367c72a68ef7fb3350398eb98305ebc063f22b694dd8500884479e96186475a4a0d61f4fcf90680962a9b6d03053134431b5abfbd28a1716382ffe767ab3cc7b9eaade78c026744b392d6022a334ee478ad369b2d2baec48ed5dee72f3da9c4f0ecfaf15ab00df14b47842f6448c5301f6b9722376ebd0dc819c413", 0x1000}, {&(0x7f0000000b00)="d1b108c91331e9bfaf70caf9b24ebbd4608e9effbbdf77794ed0e28f55f18ca7dfd1c8fe2a23000d865a8d28186bb2b523283fa4d6dc4a0b395b65458a", 0x3d}, {&(0x7f0000000b40)="16bb0bac3451d7174158475159909518f2ae27992e7ea94592234baa5f19ca55f6639acccf356aa0a67522aca130435332a3f3bcb8a24736adc4c9211d9dfec884017378f6697a266a8b2de591a65f63e35569342db41b00f00202a98b4a0c6406bf03d86879bb56185d5f1a8fb229af9712fd9796398dddb3f2b04c52c432b46e4559812c7a83e6364f5380394721b8bfaade8e4de39336a5a76d5b316de10e9c5281798fbdf35a575b0df7", 0xac}], 0x4, 0x0, 0x0, 0x4}, 0x4) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000024ae2c9cb0c7501df839f2124a78867d3bf808139", 0x18}], 0x1) unlink(&(0x7f0000000080)='./bus\x00') setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0xfffffffffffff801, 0x3}, 0x10) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/klog\x00', 0x10, 0x0) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="6ef5505247f9a2fa090c5cd7e9248cbc8bd8a97eb73126bcb3e3e143b98ebf25e7d181", 0x23}, {&(0x7f00000001c0)="b550905dc740380160aaac007d0920136b359f9172078206b5a261ec3761458ee70eb0019cd1f08a6f17320d49eaf31e810111b22a3c99d85c8f5a3cea8c94220eef71e6f62f0fb863081860af8233089e5663490db3bd4eca31c6141bab3d48b0638cf59158c2e4bcaaae02dfb817fc7f51978b069149db817bb253e54b277209f73c63466ca93f59f461cb9e15dc75380d6d43f3e39bd4f658e75d18db31ad9c035ec99204e07bc63838487be4c5c3d5f711422fd3d009dcb0d64da586385c801c7978f87d199937ade88285bb2e9b462f67f86bb1114aa7dcc96e2ea0cbfc462abe3da3de3954746f6c34256fbdde1cd969c71924f0ad387e73c9aa5b", 0xfe}, {&(0x7f00000002c0)="57a57292510eb2400ee0bb3110b1f8ba95c809ac9822c757513754e04fd11e3d8e36ac17cc95ab1e2054161060a1ea65c359bc3af83736159a1bde2404f6a052d3d928f4", 0x44}, {&(0x7f0000000440)="31ec24722f98b42d518c98b7781a7ab9187cd26d57131d00d8d4c003ef83d669f0fb741a46bf9ffa0053aac2a25522e40259a97787e12b8ff2e8cbbdf692be2f6c28db16363bb55b9fbd133c54486e53cba400c5d25d18b5ddb1c9c35b5142b664a98296f42bd9c943d5903b7d85b52ccd8b6bedb7c03d46f04f7bf7797e27504223d28e0d4f64c6a964afb01ea0eb74caa48ef71fd83da72b0423c150c6be08aabd9a5a927a48d2600a3c2df382386e878cb70cdd8f84f7c7bd97d915231938d84a5d3f1659f415f7540b6ff95586906774af243c96bbb334033ceb451859cf521cbbe733e1a4a12c6d", 0xea}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="0800000018000000000100"/20, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x401}, 0x0) getgroups(0x7, &(0x7f0000000600)=[r4, r3, r4, r4, r4, r4, r3]) 16:00:03 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x320914c44f7b202c, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x282, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000440)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r2, 0x20004268) fchflags(r1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="1df6d019398bc4289e4bbaa747cc5f2b5a1dd5ef8a33a5dfc1716972cfd0b234be09e1b3e4352e10d278e0708cd13504e4d179a585df3479d3bda23f9a05794d859267fc2dd17ed25b9aca693cb06be313b6ca158a3249b9e0ffae0787bc5736dec3f5334f68d5b3a2aa0a7e5b1d41b3afcbf7e6836fed619b484a734e20d4609d99efc183ca33717aa2bce9984402d3e3caf37aa1fd475b8e158d720b56eaa931f0a0a9f105ae7a9d87f13c8180e53923865f3988e88e1a152d50da0f4285eb11ecaccb3813989d10998a828541821fd1d5", 0xd2) flock(r1, 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) recvfrom$inet6(r3, &(0x7f0000000140)=""/14, 0xe, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x0, 0x4}, 0xc) geteuid() ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)=""/99, &(0x7f0000000080)=0x63) ioctl$BIOCFLUSH(r0, 0x20004268) poll(&(0x7f00000000c0)=[{r4, 0x50}], 0x1, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0xc005, 0x20000000000008) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") 16:00:03 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) kqueue() 16:00:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(0xffffffffffffffff, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r0 = syz_open_pts() close(0xffffffffffffffff) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x401, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x61}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x979fef6b7aea6639, 0x2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) close(r0) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = syz_open_pts() socketpair(0x0, 0x1, 0xeaa, &(0x7f0000000000)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10010, 0x0) sendmsg(r1, &(0x7f0000000800)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000240)="094398fc2d9f4054c7e989a066c869d7aca6caf790156f79734203e3243c54976ce763a0bf5c4254a1e82f4d3dcc4e81c67b9c9e845ce0c413f7d83141829e6ea02d4c1d1396f7c0a98c4dc75dd555509588812e56fe126590ef500ccdf923810b836e54d1f275ae2c3c7b3d176e7b41bdf82cad78e014ce7a494ef6c5fde998364abadf06b89364f4d898b7f5eecec105d147d4620c9de0035cb6b462cdb773f657c56ba209f4983ec69eff9fde6d0d39770bce2f09cda48d4bf64fd82c8dc4c5831cde15daec826636a71ed142fc817720", 0xd2}, {&(0x7f0000000140)="e1b1ec65cb42b8f1775cca8d769133bc3981160d25715d890e22c9a5db4d58bcf22c70268fcdba4f840f8d531f52d71586f03d009ebe827565ba40f1da19de91826c7642896c7e093a35e487f0df32d763350d3fee896940a14098afbd869ef82bdd1885b3207b645ff060964fb8440e4dbe1ca2f1847c3e26ce24b74400881ef7b847545d1638df034b71", 0x8b}, {&(0x7f0000000380)="792259b2a330f5d2daaf4249b0d7d7d5271d5e2500851ef6f3a03b28ef254dcd08a08281cb51e26974c64bcbf8ee8343174a01398066018e2540e658fc265e38bab321bdcbbfa6b8df0831a47bd86975d3ac21255e9c9a6d80aaaa9781676c4a6702ca0a4235e1d15a33f61551ed3c8da7a0fafc6a8054c2593c2865b912806de4f5222b2da36b2788b30e37d5cd03e54bbf80c3a40a0245f5ad5493ea0a", 0x9e}, {&(0x7f0000000440)="b5731ddc1e2bf3ab2740e9f5104173a9f9647cac426287683bf508f7d888eb5892368ca9a36d09d884e81e7a851a0327ae3ff5bdf7ab3a160a250df85fa841f0e2db3756b7ef2996496cc7fec6c1990622b2b04b409ae464f4fcf8d8674f402d285e4c7f31defd7c0048daf81828072e8e91d225e534d8f71703dab6973b78948460b2c6e8b56c34bfefbdee6bc2eb5264804695c32a14aaf665b96c263ba056ae42c1e20db4c8ebfa9536ed84a78d8fb8c5864eba0fb285d92bb3b0ff47be46c622d0529a17d785ef25eb5479941ac24716", 0xd2}, {&(0x7f0000000540)="83d796581d8f4b9ba81c935f335ff042180cb7470bea6b8b5954cff192022e8959208a556a812e2d926f8754b319026aa801e4d31a61cc61164a55dc8218ab27157bccd7b404ae792c208884e5e7e3e3e98159aa37767f183b11773a4323f174e626fb50e1b3acf1164dc0602f5503e36908c3242defb2d4ad00fde30f4b5de585a9791b58fa1a1e1898ae8d", 0x8c}, {&(0x7f0000000600)="eaff1c59caaf3deab3802ed2af94d58e099e5c06b7362d62e8f85bdf91c49f12136e9d1998579b89731ed971c0617838790931d094af4f533d2306fa9f229ce88648a652d0c58971b026c4bf4e6689163f23eca8ef460794fd2320afe86a68b7448dea61c823db8a87d46edba4eb225671910b78c1171511a2479cbb45c9e2ea67f5f89ee123167dcfdfc0669598b4c5f1d13d4c9ea00710c9c31408f1af5ec2d4413828bcfae65a98a2661ba97912b5", 0xb0}, {&(0x7f00000006c0)="ab8e6b9cc939ab7d4d1fe6c54d8cf96fafc3ec05f2eb07d3c08380506737a542bd8110f18900852006", 0x29}], 0x7, &(0x7f0000000780)=[{0x78, 0xffff, 0x46, "0c4024d36005285eb518b717f92ff980b57101ec6a89d930d1b9044e0b5c91c2911309c032137167574fd2a615729fd9c0093c3d79fb1276e1efd5b1b37cec1f091e878196be4e85a83ea550fb31b40ebc4cf7b83027a29f7a3d5bae1614d62929ad"}], 0x78}, 0x400) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x9}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="d5") 16:00:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x100000001, 0x9, &(0x7f0000000080)="02e39bfca89c566201ab1b8aea88fedeebccebabe3a7d83c86103ac13b142636761d4e35eada84d25542656a1e20e35d79", 0x31) r1 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) 16:00:03 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0xc) getpgid(r1) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x400000006c}, {0xc}, {0x10000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x7ff, 0x100000000, 0x2, 0x2}, {0x6, 0x6, 0x200, 0x6}, {0xfffffffffffffff7, 0x6, 0x4, 0x36a8}, {0x7, 0x8, 0x4, 0x6}, {0x6, 0x3, 0x9, 0x80000000}, {0x4ef, 0x6, 0x9, 0xfffffffffffffe00}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000240)={0x2, 0xfd5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x3ff, 0xeb4, 0x1f, 0x101}, {0x30800000, 0xfd6, 0x0, 0xfffffffffffffff8}, {0x9, 0x7, 0x74de, 0x80000000}, {0x200, 0x28, 0x7, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) r1 = dup2(r0, r0) close(r0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10008, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) 16:00:03 executing program 0: r0 = socket(0x15, 0x8005, 0x0) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) 16:00:03 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x10001, 0x0, 0xffffffffffffffff, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0xc7, 0xffffffffffff1856}, {0x89, 0xfffffffffffffffa}, {0x0, 0x1}, {0x8b, 0x10000}], 0x4}) 16:00:04 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@in}) r2 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) writev(r2, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 16:00:04 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r0, 0x2000746e) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) r2 = socket$inet(0x2, 0x7, 0x7fff) bind(r2, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x400, 0x1) getuid() r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) openat(r2, &(0x7f0000000140)='.\x00', 0x100, 0x72772080b358a72f) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x4d1, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000380)={0x6, 0x7ff, {[0x7, 0x4, 0x7f, 0x100000001, 0x5, 0x3a, 0x7f, 0x1, 0x6, 0x6, 0x8, 0x400, 0x8, 0x3, 0xcb4, 0x69db, 0x1, 0x3e], [0x8, 0x80000001, 0x1, 0x1, 0x8000, 0x1, 0x0, 0x80, 0xff, 0x8], [0x31, 0x6, 0x1000, 0x101, 0x4, 0x80000001, 0x6], [0x4f4, 0xfcb, 0x0, 0x6, 0x80, 0x8], [{0x9, 0x3f, 0x32, 0xfff}, {0x9, 0x159, 0x6, 0x4}, {0xa000000000, 0x7d, 0x1, 0x3}, {0x2, 0x3, 0x100, 0x2}, {0x9, 0x70, 0x7ea, 0x1f}, {0x96, 0x100, 0x7ff, 0xb8e}, {0x7ff, 0xcab0, 0x2, 0xfffffffffffffc00}, {0x70000, 0x101, 0x3f, 0x7e06}], {0x9, 0x7d1f, 0x7c, 0x4}, {0x6, 0x100000001, 0x8, 0x8000}}}) geteuid() r4 = socket$inet(0x2, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x10010, 0x0) setsockopt(r4, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) r5 = semget$private(0x0, 0x100000004, 0x0) fcntl$getflags(r3, 0x1) semctl$GETVAL(r5, 0x754bc2148cd23160, 0x5, &(0x7f0000000280)=""/101) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2004, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x23, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xee}, {r0}], 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0xd962) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x20802, 0x0) r2 = semget(0x1, 0x3, 0x14) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000bc0)=""/108) chmod(&(0x7f0000000000)='./file0\x00', 0x40) getpgrp() ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) link(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000600)={0x1, 0x1}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000006c0)={0x10, 0x2, 0x4, 0x0, [{&(0x7f0000b76000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000c37000/0x4000)=nil, &(0x7f0000a99000/0x1000)=nil}, {&(0x7f0000a07000/0x2000)=nil, &(0x7f0000f28000/0x4000)=nil, 0x3}, {&(0x7f0000ec9000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1ff}, {&(0x7f0000bda000/0x4000)=nil, &(0x7f0000a07000/0x3000)=nil, 0x4fcd}, {&(0x7f0000f29000/0x4000)=nil, &(0x7f0000e76000/0x3000)=nil, 0x3}, {&(0x7f0000ad7000/0x3000)=nil, &(0x7f0000d42000/0x4000)=nil, 0x49}, {&(0x7f0000dcb000/0x4000)=nil, &(0x7f0000c18000/0x3000)=nil, 0x5}, {&(0x7f0000c36000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x9}, {&(0x7f0000d93000/0x9000)=nil, &(0x7f0000b9b000/0x1000)=nil, 0x7}, {&(0x7f0000a7c000/0x2000)=nil, &(0x7f0000e01000/0x3000)=nil, 0xc012}, {&(0x7f0000af1000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000f14000/0x1000)=nil, &(0x7f0000fa0000/0x3000)=nil, 0x7b9a}, {&(0x7f000088c000/0x400000)=nil, &(0x7f0000e32000/0x2000)=nil, 0x101}, {&(0x7f00008bc000/0x2000)=nil, &(0x7f0000dcd000/0x3000)=nil}, {&(0x7f0000a32000/0x8000)=nil, &(0x7f0000bc7000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x71e, 0x6}, {{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x80000000, 0x2}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x200, 0x6}], 0x767, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x1, 0x40, 0xffffffffffffffe0, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x7, 0x60000024, 0x1f, 0x2}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40, 0x2, 0x400}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x3, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x2, 0x2, 0x1, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x80, 0x5, 0x3}, {{r0}, 0xfffffffffffffffb, 0x20, 0x7, 0x2, 0x6}], 0x71, &(0x7f0000000000)={0x2, 0x3c40}) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x16, 0x1, 0x7, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000020, 0xfff, 0x1}, {{r2}, 0x0, 0x80, 0x67, 0x5, 0xff}, {{r2}, 0xfffffffffffffff9, 0x84, 0x2, 0x2126, 0x1}], 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x20, 0x4, 0x4}, {{r2}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x3, 0x4}, {{r2}, 0x0, 0x40, 0x1, 0x6, 0x200}, {{r1}, 0xffffffffffffffff, 0x4, 0x80, 0x9}, {{r1}, 0xffffffffffffffff, 0x58, 0x82, 0x100000000, 0x7f}, {{}, 0xfffffffffffffffe, 0xa, 0x80, 0x200, 0x6}, {{r2}, 0xffffffffffffffff, 0x44, 0x0, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x28, 0x24, 0x1, 0x5}, {{r2}, 0xffffffffffffffff, 0xa, 0x22, 0x7, 0x1}], 0x2, &(0x7f0000000480)={0x81, 0x3}) pipe2(&(0x7f0000000300), 0x4) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kqueue() 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x100000000, 0xb2, &(0x7f00000000c0)="ce0c3c9dc8c76223495e524b22814f5245718ab17975f38c4ecefb174e7a23327a2cd6eca40cd4908d5d7c2961ec28871d2ae724f3b702df77e5a2d5c02144d25ef13f98c0fdcf14ca44f71349f1a125f04bb0cd40bf6d2502d033332dd5d2a8133722026af5778bf1423175c2a9fc5e02a05bbe210ce6b7ceb4b8ebb629cde61ace04358993b6f74e9c561c39537fce31b6694d20bcee63f886535576bd08", 0x9f) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0x92bf}, 0x1fd) socketpair(0x0, 0x0, 0x0, &(0x7f0000000180)) 16:00:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) fcntl$setstatus(r0, 0x4, 0x48) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) mknod(&(0x7f0000000300)='./bus\x00', 0x8, 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) dup(r0) 16:00:00 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x100d, &(0x7f00000000c0)=0xb65, 0x201) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = geteuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f00000006c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea318909c4feccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fd65ff96d160c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x54f) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 16:00:00 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x21) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0xfff, 0x7f, 0x3}, 0x7fffffff, 0xffff, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) r1 = semget$private(0x0, 0x3, 0x20) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000001c0)=""/147) r2 = msgget(0xffffffffffffffff, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000180)=0x10) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() setreuid(r3, r3) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="000400000078000000000000000000000000000000000004000000000000000000000000000083a9fffc9a3cca00000000000000000000000000000000c36941a5000000000008000d000000000000000000b500000000000000000000000000ff0f0000000000008881cd745a8199729f0ea3638b34aea61c990ad8289cbe9ff6a213ec32e33f2b04e1441dae76ab6ab157516a8653e5b08ce11369538e611049372db9e6a289c6cad8ca1f84d8d8739985e2b34413b7888a15017ef5d0ea49fce1790929eef56434b8d92aecfac09b4228e571f9e1f2c849ab5c684b85e7"], 0x61, 0x2, 0x1800) setuid(r3) msgctl$IPC_RMID(r2, 0x0) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x6, 0x3}, {0x18, 0x2, 0xffff}, 0x10000, [0x66, 0x9, 0x8, 0x10000, 0x4, 0x3f, 0x3, 0x7]}, 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xcbf, 0x2e7, 0x200, 0x9, "0a4c464bf75862774ef1a04e5b83d7090cc24bbe", 0xfffffffffffffff9, 0x7fffffff}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x9) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) fchmod(r0, 0x6a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:00 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r6 = geteuid() r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000001500)=0xc) r10 = getegid() r11 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) r13 = getegid() sendmsg$unix(r4, &(0x7f0000002740)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000200)="9a1041a4ca950cc0eacfdd072f420d7f2bd82ebbe56cf33a162e136831bf9338f462a41be3d482f2bc3cae73b95d324af641aecb3319ee5402e92fcd6e53e51f9433f9bb6c5ba141e31f7aa16957dd6cdb8c8d69455b20b481d8deea3a045ce19bc4851673724b0dbeb9b1fa678b0d5c9ad7fce3373c8f1fc5adb7453db82c86bf4a25f45e42e7773492c2e566e9d2faaf13c180fe5f381d4367a04644b2dd62a7fc9aefb67e415b323d8ce550f2ca5bd4d69f393128ef24bdd047a99e661df3020ef4c910f0bab425385a", 0xcb}, {&(0x7f0000000300)="b0cafd53701abdd9f0b0a52d3eb3dfa3a312db8929278ddab0db61ef5ac8b8ae5a716a98825b8d707571a0c215d29b361b8f331376b327622a8414b579f3d43b94bd43b6e8933fbee51b860e1348f711bdf4018602ed7e51d2fe63d836c7dac3b26fb29c777fbd5cd3a1021cd653f54c1b641e9054e4c8118ffbfcb6a267bb7fb482b8b576d6821c35b2c52e3fe4db4b6abb2f44cb15", 0x96}, {&(0x7f0000000500)="6088e067f1c3c06e104d26c2f9b407b122b3aacdfe7b6eab4c193fcee42e4885ee3800e84761d35b7f63fcfcc0bf99184b086bc69c59c9dea4e511499e8977a2a6c38b9cb3ff15400d494ff954ebe018cf518ba1f36f2f20c9a8e5233b89fe3ded3242015bead9e280f61b21910182a5b8883fe74409ac756478cea81ca2ee75cb5206dfb31adda784e5542c2b92acb1ceea54e116d01c972a334870a6ad1a019795e6c2223817fd7a1c51d8e39930c2db252f28ba9bdbf4e1f957a2a97aee570e11f555b3f8979b0b2854c9b93653ee8a6c29101f8b37a570fa42ac0abda55fecb1363097e5559b102ad98361786d9d968f371a393f404a4f92f959416c8fdd2081a2356f26e9ca95935e00b1827ba6138e9b4999b156f86272f141a6ce37fa6d5e611d865badb8a28dc80b02fd1c9d87d867ce579a47f3efb35cb8691b60dafb6a820d30f43736ba31737a8ffaa92c247ea276d7b75bf7dbd1cf656cc636eed6890285087e7c8cbaa0a5c95b78181e029ae9873e13165fa1ca1b107fd3e8f9da4a4b254d2edba72578394fa67bdb0cb832f24c2466f8404f808043e3a9d307e40b763932099b786b01d281a2ce9c3ebe67dc906089550aff88101ae9d354e4e71380486d514ca5f1346a715f826a9ffc3b4fa834569ba97695517b5694e62f507ac6f2c9cde6a910097d9e397b321600aec609cbcd00e4ce24a08cabc3a3f1b14b092bee74d3fd8d057b8d99ff51aa642f95ea2c81e4ddcc1b964b7e03557a09ebc463235d63c6abffe971fe03a1d9fd8a35b413d37712d733e2add3148d189a3e7bcf89d64ec9aba52a333b855112a029aa67e87b5ef265fffc8802faf609b404e6933997266c440193c81a747858a1815601017629c8a5fa6f8af7a3fd0656038331e9126f95c29ec7dbcf18ec33014511e77f170c808c36c2d8d81e1e81cf44cfa64b3aa605899e7ad42ec3c2a35970ac69a96129642151250e0aa10c89710068387a3a6bd6001aaaa11b6b790c6d27fac45119c6b11ec0dc86144ef836f1021a02c312fe1f8fcac17c0d0246b419a45cddc3e56411dd587a244b547cc9ace770e941e3cb7b0120fd8325db867e17e173c4c7ca68b4f7e5a8250787565fbc598449e3c31cef0621e44f81d2f1e0e633fbe4ef5b03d4c0eeacf42ea4628e8a34bacc99686e883cb0b6432641b123a7d259b40ec9219e5ca5ff6b9fca627294425e1a8ed246f385c3ffad0b7da10997504e8045909088de36433996526fe5b7029fdc5cae2fcb566e067188144185dfbed1dbcb31055f491f5631f730f3e79e845241dcb64dc7b1ffb151d2814b420071baa65da73181d65803e69b65b1992c5bf5b5e825ede405c61a808723bf0f245a88a74c909a0ca11c2a297504645357b94c48f32dc1eb29570f8302f05bb168e44f3f68bb524ea0100ea526e10a2abf90de8ee65e5ecf13b0d91df3e7933a318977d17297edca04123be75779c06e919729e115146f5ae8615608a77227539b0b02b99f7e6d9385579c3be36702415aad25c4b1d50513dd3e8ce67061bb633d513d869a9a4d3dacdc3d6207c933636fb1fe4829e1c7aea3d733986bf175c6a12a2d8b9b72b0130e1c0e7db060f8aaf55cb371dea8563b88c8a8413d382b6c70edb7b2afd4c007fe381bda85152cdbc45a8e5bb21afab104735291b64943931048eb3bbd3aa8b3c6ad88b44bc88b0047e705f43e831376836a211e5b13be521a835df62b11ee93df74501124842a1612a88b71b9bc265dab69f7fa416138669868a1cb5f00ad4d22eb2fe8a221722bf6388a9b790fc0dcec1ae43d68e884639a6cfa87ef10c37f2138bfe4beff71043b99c2f20bdd6eede5aeb45753d1862e958c5c7bfbdcc58d1bc5e86b56a0a81956b60ec5cb9e9efd5d46d4aa3e291b1be6b68ae9aa15e7e26c5862d73aec2a674aae3b7f6965164e5daa60633e8d484a44e375c5129296be934cfc3b20c15131202673104fb862b634f36b9050a240dedef040a2cde17c172934bdd6e69fc7b6a02bba501a1e5cfcb8b57c411b3738d4ad1d0e9c24d3b8565703dff25c19bbd7d56f627a0e042e2e76c55b9432ecd1235095684a85cf0cf2acc6a4b870caf97655ba60b9a55bdd4501e5e6d926650a09d4e48357a3be1b707c029aef2a3449d6eaebaa7d82adc75f4dd33c016aed63729db1dfe842ab909734f0017fa21a81b1bf9021e2addcf4c8463bb946087d0e955fc3410e83a5ea0f0910d82a5cb824dee7e2d44fa9bcc8eee52b48eb5bb25111fea5f577811eec3f0d6cecfb8b4954dbacc445704708e5fa92457555bece275bf1c27fae1756301b619991b8ddfffbdae26dc48bd982ec7f20ea54a4ad4815ec3c22df138fbc4be70dd12f4ff752e49b8b04b5f278d2f55a56b61a2d37a1030407deb155eb675b08d9f518830b4e9aa885ab65387eec825c2e8a9c4ae3d1e05c0103fbfeecbe183d4a85430cf42a97c67f040746f3db0b95bb5508e1f19b3769630c6c108e6663dc7e1cbf6cee5241ce64623f35729d7020e3cf9351386dc7591fd52768b82b608d0dd68888caf5edab5aa3a51d6c56211402560e5c93616d9c351c874df49b6fd33d974cddcb3293213deb35facaaa029578010a198b941ebd4789ad3450560aebd91513eb0ccddd484988416f8641fad959f2a954e310acef48a74b34800a880733512a33552fd262f5b3b48b8c854416ca15f0e489632d91663fe9bf689e1008440856ab4556616ba34be7abb12eb9a82ee27b6d78136eca5215ed5f0860b561b2b88d551a62084eb3435e1bba01b6b9b23a5856105399de8bfb7177ca14ab16a82ac5bd0c3503008275144ab64f744d30b61693ae350875b7c0a7d4286ff335c9782cee81b851d7951e5d862eea621b92fa5edba32726eeec73ff64092af4c724c3c1f06af3459dc98250356de659d753686aba759b193e40c2ed2aed7949cedaa70e7f278cd7c35695d62da9d2e171b923707343d53c6805c142d8b9e61a7f9713f1344ed46b08a9f10630e217b657bf16167ed970407af92871831a17d92fc95a714c6f65c26c7f6a89f81175d3ce42ec9733b164c5322636c1373176954e26a23f4d9cae4215733b8e927c318df5338df3b25d96675f1198c268c99d6dc7141add07b7cdef1a8e97863468ee5b47a7280e4c2341bef91033f17572eb1c175244f235560c2e7b4c4f874af9b794cb00fccf730521223f226288a4060236821e60050de592d194796cb21fa71dc949ebe4a6648f84bd59b6467348ee8af33c11ab7d69293dcfac9a51ab7d508b872251c00da5c14a5046a1c4813df38523a45d96755ee40c6298424708e106f80e0524e289001a5ef63bcfc2a564930caf5f8e788f5ec584a4a0ca45f6b4762906fe4e2b6429a2152e8bded15abe5b43a4c32e479ee174c71b9a1d9f45ddda3c2bdc85d8b705addd02f78807b77e94814810658fca62654585031d5b318ce1340c0e5031bbcbe2ba6b899e2070dfe9861d660a477800803bdfb0e8520849aac476c7b9be6fc11763bc38c1dacc063ff1f58e99d25b637cf6a4b3adc5be7dfbb701e62c43287c99839d95ba350ff0e909bfd8d357a814c9668cc58b0a0d39d2c0aa65649acd7e21535d23aa66ccbb805c7e7c02783ac0c698d3719c14622e49a443a67669028ebdc21b5aa80cc97592fca12f4d177d19dac44bd2bcb50e388c68d2545b73292394ed821959ea1b3050fa2dd87d50d10ab96c368b592c49d44ef6274159ec533285ec739013caaaffdf6af02ac10f1cce1de7b3f80d2e06c7a5b51bf82b9801147c8d055b5d0bca3357230b06839457df9184a0588c5f34615076f20233d5020d38a2ad8bc46034ea72fcb3a4214166099f4dc3157ba55153f69fdedc7d21c55270c0b6d8d859d5226084f340212b0adf26d9cf3ca24bd3de7c12bf377b30050dc74128cbea6efdeff4910528886c90c52adb9910d149c88b2276fff266c70905ab30c69d5e4d73d7d74087bf7f42a1854b116eebbb309b35a9dba326a410c55d028492e3a48d8ad41966bc96ea699f589beb3e68a92f56c32c27c7a22c1d8a823bfc046d344459153ac3eaf1b461810fb66581fc860c09c34e1a4319bc24b4608f77c5ecd2cd75385e423238ecd7567d7054980ee2be48fb8b678d42eacfb4de196d2e54bc8f6cfa4cc85a798ea1f6e521df2648a265edd12b65282fe90d95723d88bf6f1b32c3c86dffd5807ac334c791dc4278d1bb14aa1478fa01d0866a081fced9a1e6d564ac969b620c241c0239198c5bd4771e37b05f8c607919d930b7bc29d058445ac9685fc42325c745936b524d4445261bfbdf24009f55594437727f966538314128b1123fdd0939dfc789418ae0aef066961d9b4e07417def03b8e8084930c58837db269e693df800744154a7383fa9620b858b1a4de8d913e639dc3980f99db92040cdebff9bf9d43153e9c8c29078427e2cd6e5294f8c82e0a36314892b6353c7891fcc964592f6e57bf862e8620134fbbfdca2e8a9a2ef6614408baf401aab34dbf72c96db5968e98fa3643fea09cbc7f8631f1db5edb8c58bd3a4f97f32be963dcb593da67fba184ede7413199c650612be94412f6dcef5b9b4056d56427bbbf41504a3bb11ec5588efd2c6e7d0ed9d0961b1938ea425307fc61ee7b8e042518ed46a92e40e70b8c13c5c815db779bb1ade52c656fac952cc0d00d909a55a056ddbd7a5c197bf4ed7c042abe0dd82941f50f11b5b2bff31384af763b907c588f7a28f8e296c88ce2a92b844eb7c9966b3ede6d6e46efd0d3c837d7222aea652ff169142d6556ad8111575495143654442b7ccde666203dadd83af6620ddeb1a556c5ea4a9912d072bb4d2ff455cff897065c3f33a565754e7008a468cf08b0914259838d313424701007ff35870706f6002becfc3f8e3eb248ba8d2742e63e101bc4e11d1176ec77cf054a0808c3c81e5570e72facb331aa8c5a461e6e6129d6454f1cd2e06c44b650e4d134f158b76465ba3478e8bc6cb6ef51d2683763ce7e9d2bb2b212f9b0b515eec678a1ecd137cf4fd997bf2a3e3f64afbcc9d8f7b412819b3d341192e91e4a85079aac4ba0519e6d6d9764702c86da599e492b6412e2bbab3fd3f772e384ac4a6cbdbd73f76e8830309a8029c3f8a53631088464601c678110b9d2a01696089c8c3993ea9867700b6e79c1a8cdd57a77aae7b936c17578194d618452a8d1b68645d56867409b5a3739f229895e6ef33fd02c5ce94daaf0fce00eb3bca98a98f38caf0effb11952f738112e6f97c233a8178911290b13c4c0259c9982a36d4ec4d384ab7ac90b7e6e59d9d53f7122b907a8004d353c6a1b2ee5404f1b0af130bad07631be1d17a073d9b701d6dd88cf1bd8e2dfb49666d73f27ea1f674556ed33508304f3d354a09ef7118daf427def5586c9949b50aded632a319350af1c26b5d156902958dffbd5ae240100fe845e915a6bc2580af1a1e8a92eb639c8ab8406c80b47f534a90dd4e41a265a8adff69ac5eab1d28ce4a5215e81718bb5e7be7d5c0c7010160df183f6705667dce776062d168f44417624ea5787e5c69639e9a535b8bfe288b68489df002187663d812cb1d651c0f6cab45329d0baa67bf78a878e97f5f3447c895e5b36ee948061c26015b789642fa28267149d67cbe0a919984d3bcf756d268092b68bccc7308ba84536e1635d102fc158b8e2fcb5b23c6fd90c0dd045cc42b64a529aa5c4598af9e513af7ee24f6f7133f10aeb2646ed90be516fe", 0x1000}], 0x3, &(0x7f0000002780)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="00000000206b7e23e07264d212ff0000010000002a7a92eb818134f86176c7da0c9623f95efe38281cbf8024d609377ee511cc2d53461b46dc673050c0287edea6f5a592f7efae4edaa0a8eef113dcb8002fc560fbc0d9a183dd7052a98fe4e99b9a211db9fbde0d", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0xa}, 0x5) load: 3.13 cmd: getty 43000 [ttyin] 0.00u 0.00s 0% 313k load: 3.13 cmd: getty 43000 [ttyin] 0.00u 0.00s 0% 313k 16:00:00 executing program 0: mkdir(&(0x7f0000000140)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/60}, &(0x7f0000000200)=0x3e) accept(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) getsockname$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000f9433dbc9c9d220000f900"/38], &(0x7f00000001c0)=0x36) setrlimit(0x0, &(0x7f00000002c0)={0x9, 0x9}) utimes(&(0x7f00000000c0)='./control\x00', 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x4, 0xe9}, 0x10) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x12, r1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0), 0x4) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1107, &(0x7f0000000000)=0x101, 0x4) 16:00:00 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getdents(r0, &(0x7f0000000100)=""/85, 0x55) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r0, &(0x7f0000000180)="47879a712c76b55d456ab68c7fec513db5e0bfadbf4944b4143a66b991d5b6d5e1ca6f3022b70bfd8350d4c3510798b84d6dd7e1280abfc4c9d5452da82029e839a1f154764ca964dc16f8e89650409bb7ac07626c253ac832ec708abcd179c97cc2c6eeedc0123b2d28de70d50a424092c2be6aa6bc20e35544d358e9fd2a92fa4313a6ee06e214b69bf7a6bd9e92320edb03c24082b4d487ab87fe3a88c0e66ad928d4a751757d44fc1ed237be5df5c0ba78d4bf6568e5bbb3b9216c5a4f1ec83b8d46006ab2714b68ad12f13d240ee665070e63ad779a65cd7f640923a80522313b16309f23e89e683a65998b0bf1f9f0b541e7c4c842c98bcb", 0xfb, 0x0, 0x0) munmap(&(0x7f0000ff0000/0x10000)=nil, 0x10000) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x5}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) setpgid(0x0, r3) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet(r1, &(0x7f0000000080)=""/62, 0x3e, 0x0, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x4}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 16:00:01 executing program 0: r0 = socket(0x21c, 0x3, 0xfff) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) rmdir(&(0x7f0000000040)='./file0\x00') recvmsg(r0, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x2, 0x5, 0x1000, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x50}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) seteuid(r1) 16:00:01 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x80002007, 0x5cc2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11, 0xa0000001, 0x1000, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x85, 0x10, 0x20, 0x8}], 0x6, &(0x7f00000001c0)=[{{r0}, 0x0, 0x1, 0xf0000000, 0x1, 0x300000}], 0x4, &(0x7f0000000200)={0x6, 0x6}) open$dir(&(0x7f0000000080)='./bus\x00', 0xa2, 0x1) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r1, 0x55}], 0x1, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r1, &(0x7f0000000640)=""/4096, 0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="18d9566652706df6662c5d5f5fdbcdf39631d8877c4a6cd0a5785e431d0600003b7b0d2a8f4d6390bb6f0d199ddcc210ba2b12209dc36703bfd6518d3017329848ed9d4c6de2611132ed9464401253f55d658271d01b0982ca7a0940eb57810cbdff73c25fe2262e131a22f82858e6eb4cffb7e570d736252b9574fc6d2ecb9fc88b430e657887edb88ff59e5ec1b473e65919fc4738222b7eba98d6521df05dbc29d07727d99ef00949d15836ce9917", 0xb0}, {&(0x7f0000000200)="68127cf60063e6528dc16d482e78a5a4f4b5ce39061db7ecd5d1bf45f3913e8b89991f2966c0d189e016557c640a0baaad1d10d33b9a5de56641d8e433b2dc3d1c8becc5b2b64190ccecfc78e75f1c12a046a096355fbca3421c396bb1956e0442052afd3eccf31bc0375eb2c0378a84e34ce568a67d205284d3fdce61f5e0885141e6640bc3d7348074ff734d4e082b4332d73db982e6ba3b334a23", 0x9c}, {&(0x7f00000002c0)="caf6b876378b59c189d096dc32074843928b46b467b52711b73c1163479fe29d7ae07cebbf4f31b30872cac660a29a688e5be240368e3ff7db412af2281445eedee7945b502012fc8de59f0b6393cd50790cb57613ba86a01c4d15", 0x5b}, {&(0x7f0000000380)="fa286f73a51ce8a2334764360498e74b4c19c7a7f59fdb12305888ce393a6a7b0e6cc09b47b8d20e2f0bf710d7bd7f9bb73e6d750341915ee642ed893eeea924133b6343d006ea7285f4592b3f720791a64646689d0e0bb0e672cc40b725b4641480137b71", 0x65}], 0x4) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:01 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) r3 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffef0) close(r0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) pwrite(r1, &(0x7f00000000c0)="ef9ce5", 0x3, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) munlockall() 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) 16:00:01 executing program 0: kqueue() r0 = syz_open_pts() kqueue() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) dup2(r0, r1) 16:00:01 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) lseek(r0, 0x0, 0x15, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="c6e4acbe1e068c1d75e6d042e8d5752c91911c3d4b8c6e963216d26417bd31955de9420fdd5029d5dd89c41d73dd49059666f35b0765d9e89c800231253f13ff41a6ea5b3ec90af2b6528fde397f08a1568b6a00"/97], 0x61}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000000c0)=0x1) pckbd_enable: command error 16:00:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) fcntl$getown(r0, 0x5) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd30000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fc2d04a1b9ff59a65f288695d68896dc7ed7b1875f0098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2db7b303757e60642b45cbc5737b8e2405757105050000000000000065f3482e093de700"/336, 0x150, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) write(r0, 0x0, 0x0) close(r0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0xef2, './file1\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x0, 0x4}, {0x6, 0x6}}, &(0x7f0000000040)) recvmsg(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) write(0xffffffffffffffff, &(0x7f00000000c0)='N', 0x1) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xfffffffffffffffc) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3f, 0x72, 0x34a09619, 0x80000001}, {0x5, 0xef, 0x4, 0x1}]}) socket$unix(0x1, 0x5, 0x0) 16:00:03 executing program 1: syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x9, 0x1000, 0x101, 0x6}, {0x1, 0x27ddef4b, 0xcb, 0x6}, {0x0, 0x1, 0x3, 0x5}, {0x6, 0x8, 0x100000001, 0x9}, {0x1ff, 0x10001, 0x1, 0x3778}]}) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xffffffffffffffff}, {0x3c}, {0x6}]}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x68c8, 0x7, 0x7ff, 0x1, 0xfffffffffffff910, 0x717a, 0x9, 0x2, 0x1, 0x19, 0xf6f4}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) r2 = dup(r0) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() 16:00:03 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000400)) close(r0) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)={0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x0, 0x0) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = dup(r4) read(r4, &(0x7f0000000040)=""/195, 0xc3) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000380)=0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) fcntl$setstatus(r5, 0x4, 0x46) connect$unix(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="42a309820b080000b3fc3f13b5850ae92b8afc1b2b7ea7b5448835e5e7cf2c9845ca2db6feecb31acc8279727718fe79c10f78771ff68521fe95ea4729d97415bb9ea3ae1dd20b88c7590f9f0eca7174a0e767721512772c54628521291e222f9a8285f4785c24e5851162bce248b903d2cdb31ae09a9b628b8201cecc5de64da36a36a922a85e3180e7f37e3b38e94f945edca0dbb228b511f22b9696098bad9a4602791b835a4bac7f192894f234163ad6184749f893208d5228e223d6bbdee9a5f9c0a53fc61f0839c7187b6299ca54bc811bba9d294966c0b1481a9cd219"], 0x1) r6 = dup2(r1, r2) r7 = syz_open_pts() ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000007c0)) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000200)) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000300)=[{0x3, 0x9, 0x1000}, {0x0, 0x267, 0x1800}, {0x1, 0xffffffff, 0x800}], 0x3) fcntl$setflags(r7, 0x2, 0x1) write(r7, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff374a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360b330d1628b53a", 0x65) r9 = fcntl$dupfd(r7, 0xa, r7) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000140)) semget$private(0x0, 0x3, 0x80) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000440)) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x2, 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/128) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x6, 0x4, 0x6, 0x7}, {0xfffffffffffff001, 0x100, 0x7ff, 0x6}]}) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000001c0)='./bus\x00', 0xe010, 0x5e0) open(&(0x7f0000000200)='./bus\x00', 0x28610, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r0, 0x2}) r2 = dup(0xffffffffffffffff) renameat(r0, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r3) pipe2(&(0x7f0000000240), 0x4) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0x10) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:04 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000240)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) fcntl$setstatus(r2, 0x4, 0x80) unlink(&(0x7f0000000140)='./file0\x00') pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) close(r2) 16:00:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) shutdown(r0, 0x1) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="10100002000001010000000000000000"], 0x10}, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) read(r0, &(0x7f0000000380)=""/243, 0xf3) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "cc4e0da3ed11ab67090eb76ac8af7a730e082aa8"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r1, 0x136d, 0x3, &(0x7f0000000080)=""/64, &(0x7f0000000100)=0x40) syz_open_pts() 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)='\x00\x00\x00', 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) lseek(r0, 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x9) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x7fffffff, 0x8001, 0x200, 0x9, &(0x7f0000000240)={{0x43, 0x77d2, 0x0, 0x1000, 0xfffffffffffff001, 0x2, 0x7}, {[0x5, 0x6, 0x7, 0x5, 0x800, 0x1, 0x3, 0x7f, 0x4800000000000000, 0x4, 0x9, 0x3bc8, 0x6, 0x1, 0x2, 0x8, 0x2, 0x1000], [0x0, 0x6, 0xb7, 0x7, 0x400, 0x0, 0xc4, 0x5, 0x0, 0x9], [0x5, 0x7, 0x8, 0x3ff, 0x100000001, 0x3, 0x80000000], [0xac6e, 0x5, 0x7, 0x2491, 0x401, 0x3], [{0x400, 0x2, 0x1000}, {0x4, 0x1, 0x4, 0x5f}, {0x8, 0xfffffffffffffffc, 0x8000, 0x1}, {0x5, 0x5, 0x8, 0x9}, {0x5638ea99, 0x4, 0x3, 0xe1a}, {0x56, 0x3, 0x0, 0x7}, {0x7, 0x0, 0x80, 0xdc}, {0xfffffffffffffffb, 0xffffffffffffffff, 0xffffffff, 0x8}], {0x0, 0xfffffffffffffffb, 0xfff, 0x2}, {0x6b6, 0x6, 0x10000, 0x4}}}, 0xec, 0x5}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') ioctl$BIOCLOCK(r0, 0x20004276) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0x3, 0x2}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) kqueue() 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20008, 0x0) getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r1 = open(&(0x7f0000000340)='./file0/file0\x00', 0x1, 0x100) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10) recvmsg(0xffffffffffffff9c, &(0x7f00000002c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/2, 0x2}], 0x1, &(0x7f0000000280)=""/12, 0xc}, 0x840) mknod(&(0x7f00000003c0)='./file0/file0\x00', 0x200a, 0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x8000) getpeername$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000001000"/110], &(0x7f0000000380)=0x6e) openat(r1, &(0x7f00000004c0)='./file0/file0\x00', 0x0, 0x40) r2 = socket(0xffffffffffffffff, 0x2, 0x8005) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000480)) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000500)={0x8316, 0x3, 0x6, {[0xfffffffffffffffd, 0x0, 0x8, 0x8, 0x9f94, 0x0, 0x7, 0x8, 0xb0, 0x800, 0x3, 0x3, 0x20000000400000, 0x10000, 0x8ac2, 0xfffffffffffffa9a, 0x100000001, 0x4], [0x7fff, 0x0, 0x4, 0x200, 0x6, 0x8, 0x1ff, 0x5, 0x638, 0x80], [0x8, 0x40, 0x0, 0x10001, 0x195, 0x2f01ee57, 0x6], [0x7, 0x3, 0x3ff, 0x7ff, 0x4, 0x200], [{0x0, 0x70, 0xfffffffffffffc00, 0x7f}, {0x8, 0x65b, 0x7, 0x1ff}, {0x3, 0x0, 0x8, 0x1}, {0x8000, 0x6, 0x6}, {0x5, 0x5, 0x6, 0x1}, {0x8, 0xfff, 0x1, 0x10000}, {0x9, 0x2, 0x5, 0x7ff}, {0x9, 0xd3e, 0x7ff, 0x7}], {0xa6, 0x800, 0xffffffffffffffff, 0x7fffffff}, {0x5, 0x1, 0x9020, 0x1}}}) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0}, 0x1) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd5ff030000a168a0237f559b7cb1e32d0ff2d4e7199679da8987423cab21c6b2748aaa7c94e0d863e56881635ad7af19ab47334c7da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c8b617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b4a93f4518dcef33403b1d207fd15e8ec5a2d5d14a79a15cecdd79cd66c31400b4dc386972d2eae146ed5ead4060043c6c3b018be5455ba5fe808b08ef9840f9e13da4762e54c0182247a3e405d535ca73f2a9edb94286eca84b10ba5651238225996d2250f6ea821e153a60fe439f3779efa285828dc1aca021b622423cb41191c368771b6626551a90e6a0998bd25030ab8acee75362f47d17eea23e6e567364d75812c4b2755412599c1486c929f9c5f38930f893ac12db90f5caf186bc06a615e38ac88ae50dfee7fbea36dcdbd4f270bfde217d0e9249708530ef03785b4931dd28f8ab7471d627eb687171345d5e9a66e893ba5510a279425db39eb9f1e1920624bf611a05b351e4d4378267ec49b1e0cc4942786e232bc627192437d88be0e63c1b0772e17638fece26a5b8a135badb898b0aa060000006e6deb1efda984d56b11760055fc37a0963b2c619cfb82688678440700c68d49db737cd242cf9418c015105d6eb3e913453ac940ee7ed007d13906bedb74ceee147e364e89000000b7ed7bf5ae6f446b16", 0x227) r1 = syz_open_pts() r2 = dup(r1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x3, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0xb}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x8001, 0x8, "d54d3e0a22fadb2b7081d4147c74abbe9bd20a64", 0x0, 0x5}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0xdb, 0x1, 0x20000000008, "b00900001600"}) readv(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7}, {0x6, 0x0, 0x4}]}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="e1eafbfed0bd50304dff592a25", 0xd}, {&(0x7f0000000200)="64ff811178aa29bcf06e0938d6efef57599d059b17c54129a34abf08be0fd21952fc53b4c5e51a7800cac7ee99f6b752a2ae6eff6f52ec1c619d9ba6637f4aea0f6a35d031e3ccb9dbffef08cbe38a40d9569ba7cca5c6559e74c28de10de6f430232864485d9ab1c747c32a9c714b543987c410e306f0b64c33bfa7a904225bbefcd7592e2be0f723d1c781aa193596ee1bea060b862e34925545a6db6f9bbc203b259e8192", 0xa6}, {&(0x7f0000000380)="acade9d58c2974cbe4009dffbe33aefb03f2396bd8a3f984a1e222d7cca551655e78aeea13272cb0103476740a69041a17ba0f990518ae36a2b442196d4cfcfd21d5819d01b6c669393282b04612a7907a1d2c6f928407abea2fa639df65dec28d1b03a1ac6c8118d295b1b7f3887d71c543c250fab246a4fc94caa59e31fd22ab7d6e70a414b5eab13e3a077e078c009558819a203a18e74ed2d4a0c548e45c05620bd08673c1840971a7f59a35aaf52b33c4ab46428a000f13c73b6796afdf0037f564ad97015e3d8141c9753e064967d48566f08952c8cedc4b29deb8ec896de40e1d6d8078753b2ab1dd9206327928940227da1e7dd0d2973c8894e79963b875c5fd4343c9d3f7a0cd04e1005ccc4c2567094bcd0f4e02858705f4b9d7e880e6dccaadd7557e0fd2cea32d5c0a2796c02cefafbe4b2f995e1b2c261b2ad51cb5121e70496891d8bc1219fc40df13ca7a3cd3b45dc4fc33552e30045e3f43c8666dbf8741f2c9ec12acfd0d7529ed40bf8543d880b74e657a3336467a01e4bef492fc09c00eb51025716a3f15b42424d981185d50233cf339c51e53fe06f7fa564682bb2d1c03e34ca391f0f596e3b53088f1f32cd8c0061aea511f572519ff640ab39b9e9b2805aa2a8c7d903afa9e09f50437c7e9feb1f24727e4ee3ed011566e7c1d422c0136ce4b9d16fa1a892414478e68578fe2ab0b5c95aa4be131693060e6b11af8d46b7964e24fe9850e264557d2e33774edfc5ce92a9e93c7a49076c1d954a006971213698df5aa060aa8288fe1ec089651566900f9832580dbef176a462446ad67199f69a25a5aad7f1ac29081b92c6aa3b7773da49b373b8cc0b34fc8fc2928a8fdd054ed64b25a433601d1456380c594ac0fe979a35fda8865efaa996b0430c883dbee3ea04b95199fcd8d9814b7f6b069523fdeb73c13d5f9a67782ce23ba5d6e76e90c30fb8f801427c6d906c3d90632898683f7cfb824ffb8d1345e7545ab56b7d2ddda9cc8ea5cc1b40466e14297bcd050c8bd7bb2e5770d799a19ecb29a3cecf9c52e70efd32892f18eb7352a7bd40b6e11e6fb5620ec2fe5ce0229dc98545301f6ca55410d652ddca6283c1b07e733b5cc78ffc886451baa0569e595b16e3d265f68a4dd2f7916ddb163a768d4735e3d4746e13374efb646fd61647ed17c07479300b69fa870f23f4464a2167fff5528fd89f4be66f5e0bfd3c583006244847b1fa5f70488b128bd9b950c772a2e84d648a73c9bda2a12cb7e1db8ffd5667ab317d5ad86714891de5958b633ca269f08155aca21b1ceb2ecfee17c49cf6c7b6b3c1f964fdd4f36792be09220edb39da7ed6b703f57e781e74d1af98dc519df8793f820bcf9e385fcaab515c4aa258aee1858dc8187deeebebec4749652bd2d3b8fde719fd7bef825d6ea3d28a6d4020a4dc43467e92a6f15acbcd3380dc8779d5f077ddf0c507421d9fadaeae2b33fa4204df06e41716fe07845c36521b212bf335cb2f9678f3b20e1cc53e347a3b6650a4da775ef85e793faf48fa89fa3bffc5442616b57893645ae55f14729ddd89df1dfe1e708d9d0d8f15f5d7682f9633778e70e02e4ab4db2a30a3970fcbe2daf1ab36c9c95ff7202113b9ba48a3e9712ccf3ae464302b9f3b787b40a553e6774373c56887688b2d703a0051e4d6a9042626f084a3c745f33a62a4c200147aa2006745a2210919ffe7655083b1dbd078a0ca0c5b47559b9c74bcee08d39d502582af2d3a822e88d1e67aee6dd488614c98f64eef521556c86d276bb2500a5fd0cf2ccf146997d367bf4faa49a971dbd0e3a4953b57c11f0481c7096da6b974efb942fbfa1dec421a9804f4086409a851c7fbc16daca022673475a875b21f102da7dae0f97707509d539ce7eed20339d7b937b3d7b9e8276764a301e0b7dab12d1e34f998157876f0447d731899c7ddecf684721ee4d35b677002d7a655db6af2fb077b09547ff55521c88a0ebdf3ae48c18bf909b15acdc2465b9a47017e87bdf59ad262236fa48b7551c0585865d86fa74eddcfef968c7f73ca5b7851da3928ecb562d6e401c3332f9292aaf6486c2c9c5fe79e2d3394e3b9382cc3369a2945032483b9fde872438e403cdb5f4b488192ed77944f0b3c7e7771ee2b004e88e29235985a0c4d3426b684fbf8b917c113a2b891bcf96cff7625b861a924d35c4ab79ab88ab9cfdf93e6315fd5bf34a1ee1f3b5ecb88564c0cc5e9513eaabcb889e755b3e9eb9b9c0e438bbf1da194f2d92b9ee4ee756699adfc076f724c1223eea3fc7e226a50d9723331e682cd3f44871d9602fa5d1cba948ff22c2143ddb21fe1c58b56260bc152ebcc4939b186f75e28c627017248220371e6f6ce88f959fefdabf347f21fc3fd618f4614414d7e4cf21ba197eac6c3ff60c46632f625ffa77da56d5e4d8c941b9569a1b3a7f80da0a75da59121a8dced73d329a276d9235dc7c329a0ee1463b60772f26567101b46044e08f7fa2987bdcbf990d23f45b29bf568460efcda38bca887d3c2f1a942af1982ba4c1142306e995b470c1d23c9c18ae86ac2c6136cd6db764c1384f55c0d14c3f5ffd0456c5440c43a33731f5a348d4c75e0ea11382287a44735c71bf94170263505ff3263f935af4e0f180165b205eab35e8648de48fda65118e417f317933937c5e389656b393c9f8d3c322efdda198020d6af37529983fa803aec3f7a0ba3333806486305d88441fb58d1a4af2919cfae18c2e5859059d5d8c1c2c11336a173ad30197738a0637ffdef026a8c71fba3c70061b7187ce3ed0ffac402e62befb4522198e4041e6d1ff79f02fb08b82266fa1126fe0eb60de1d7961521f4d9b0dceb0bbbe6ba01a1ca03e3fede10d0e6b02c579eb4fd0f8c51e94807a569dac32835958959ac7703f0359d2ac22f548c69ae4dd4855ff12bf64d4479506621628698066b07161f084972bdae4a6f21987df3d85288ea948daf997ecb90fd1204d0b4ec268fafa475cf4774400e9b771870415323691a8e31a80726d915187a97a7accb85bef4015f5f75ec4062bab24bc3e195c31d5b9c89125ec1ee103e3928d5187712abfd3bfab2a54ce37626dfcf9d1ed39256a6918791f3904bbad04e1e083504b270d18d0fcc21faf5a1750fb4d3ee0e199baa6a96f63d3d3399882284e600d3caf6471a990520ddace3e4bba745da5de2fbcfd057a6d17e965113deef33d942432a6fe5accc6ac0f0142f90dd08defadfb9483957b60b41623bd02c827e9af32b9e25c165cf481f37bf231f381175b23994ef1628c7982daadb798d0a1d9b471ac1f9232ade7d1677d728395b1374bc6a211e89016db092d8f44ead2a90681d500054e4255fdeef315786556803dd9f24d338377838b0f0c6ef181e315491838391f275d53db52ae0aa9000d55a7dc0286c9a7a4d72d47b484d777ea83ba426f2176e1fd6bc856e2c12ad8aaf09bf39bf4533a1833089b14624e64d14d58c51479b8c45df96b9f5060db0caf16c8e8de2fb7e87de18b049ee0d34be477ac7777374c4e6fa14326f5c316391a2a5cca01b1d9fcb0529300d0d26ff97eeef4c22b0f8c4542252ffb323458a3dae8d4cac27c8cac9cb759e2d92035ac1148a48f8620859bbb955a51dbbfebdcbd0497f0cba440b09ae65ba1c122deb12c39a331ea64da35c2610669b18b3839be4043eb2452977f704f27492486cb0d906361f20932422b0431551af70e9d5255d56e806c24d1fd1361ea7e694ab22598d9da956e8c15a4c27add5dbc2e643a487efa26618e3832e7c12823e8b46cbf2876d50d8c74e7b92b3c03072b5a77f1ffc9c13f6bfecbbebbf603b40ff2934a25b63f5d5b96ee9a960daa4c9bfd1ac0ecd5628afba6219cdedd6cd830a1e784872ae28044cd70cddd743f4f0ac98bf707229108a84cf114df948e6108f9a6a8c66cb2cef5c18598a8dba7623733406bf250db2de79678a5bf615e33b6e03839835e391ff2d0955ca85ed6083cf07130f95029852841c62e0a1e692e8a7341132a1d12d3a03015ea41ecf3366f006d99258ade8260a761e0af2f79efcfc3c9262cfcd5671ecb50f14c37fc364a6680d8de1d520eed9eb5d8a665e66b3eb41165793f84a1394e81e75a08e2ddf95b7ba6a7af35fd2ebd7e77313cfdb80a73c735dc21326cd281216bdfce938fa05a3702715fc19caf9d5d78d0064631966f45499a064b9640704d0e13b9e4f6ca8858e9cb628f31ab8f19661e221cb7bb8d7ffed535ee9ac31acd7eefba301ae2d9a1f4da2f06e5060d7414a50abbf4d4e241767bc165012a1e2eee80a8ea712233d15199625f4dc348fb9dcbb076bbc4869711b84b15efa6a05ad59f2a00ae9391ede7504b47174fa9b8123d346275e9103b55a8a5c7a0bd748f36d04e455ef1a0ad5c3e87e81385792cc63dd5edc409defaec871a4c0a91edeca306df2aac232766a30e01c797e3aa77eda8a51ad5577f13922082add92f7339706e01b7c12b2990ce6a11304f4579ff1bcdb5a9a4ffd70da7df4ae01f6109f340d937a5af4343ad85751f0d57be690092ba0617b7166b68c865d351cacef2c861a925203d3f33c19a1e0986b7bb116e6070fe374e407cadf0c3a5f8febec133dbe0fb7fd8e51fc7c77cd05c4f28fc4cb43f18dd18cf4f99c96ab03d9259eec7a051a812e74f4bd4403f3c01d1fff5ddeae5835dfa63b67ef707d8c0bbe3b1e391aa76fd12b9df4684e61ad51095c73c39b30b0231507b16741133cc8ce5bf7696877d836d3f7507437839ae70edae896ecb5faf4d58984974c8f055ddd40a12d5a1e43724f7494aed3c624734a00993ab056512e08c5b61ea024821b96878071f4c7fae57c5c8af0ce24a08d51af5a1448fd72f41356c3dbbec7de5d0805b644107c1ec19a56d713231becd41c7c3eaa26f522775720c69da824a862c220f5b4dc9b73d621e964446e6b8e13f6884cb6fc790915ff150993bdaa3abbf063cf9c86953db31a9bb2354a0f8a327bc3c386417deb38a4cad55a3e9af3c2ed049672b83d2a87e7207510b292c4ded2fb66697a697d9a95694956e468ad341414c04f1a4ca7a2782bb9f495a970a6b4afc1801b3c62db8a038dd1cbad4b5992a62462cf4e325e50bf16ff1a31819d29959d41ca04371585080ec8304dd3ad88f1c9c0a16b6d0d28129e9e2d6283e1826d0a7de8618a0fcab8f5b02385151eed4fadf32d50614a6727943b23549607063218b4453aef49867011e58b2aaebc54aa92c7292d43621e2e2c87c42d4906a4aad21a116f486f6f7a059f84c7ec85e2fb367f1829afe4a9dd9b078db49e26ad699fc04f3e38c95e2322865c9939110b2a2f53a707e51bd88811f044d0af3f0390658c77e13f7db09b763039f81180530af7d129cbd8df7cdf933cac2f707fa98d1db22329b8abee9dbcfb7de7af71cdff81810bdc7d419dd182fb478cc428f53b0ad74efdb18bba430ab62ef5295c92c7ed8f9fd339f13d868005aec1623dd9576178645d1fcf535a4bbdaa1e0aa72c061fa26c4b22ac1a424c02bc006ae3ace6c06828e73b03388ff21f1bb96e321ca09615255842b59dbf114411d0e62e7b61134923dd837642289ed55e501d54530dab713c1d71c340e6f449691601ad873d318f7d142218eb92b56916d98b265755d82c2854d197e40418d965a94b26868c25e6d56957a8ba6fec3b2c0fd024be3ddb94883a23a525e923f0aafd269ac0654e78411a0c08629c63d0c8132da734b9d475f896b2c9d497ae995c16dc3dfc8", 0x1000}, {&(0x7f0000001380)="64c332000336d4b51549232909f31ea5d970fda9542d22b66fc0b960a1ab67e0a04e26c56a76540957238c49cc4c7917c7ca0dc277c7854c5b9279510665e3f0d7b1bdebc02d0bea0a2845f427fda29a58ed4f6ffc87b0e407efcdda2927f8a0bd9e5c8155399306b69448f087d25daa4c089b33ee27487b88c6022e1ee20b1519833ccb92b90ece15d2a78c4afc3e287663bd4256927a916dfed46f9f05f6575733306cb4faf24974cc39a9f510de2fada114a3b8a30e2cb9abb0d8351d3b09da254ac40e9b44c6e8ac82866347f534736a3ced04eab0f9fb206e666c6e220df7783aa2547ceaf1b59a97b35632c67a5948c1a269f2427fe0129d25206d3e5d540f61243ea37336138accf293300cd486630ecfdab4afaffef7b3fac306f712886606e0db7d92ec4a01d06c0296e5d85ff20baf47897aa1134a14c5502413f82abfa61779daca25cd7497aa01837780ae65a88ae4f4f8cee11123dec5021fd535e3ac394acc3e8e5ffe0cadd24237b56891b8399984ed0bd3f9239ba135464c8664c43f649a8a38ce1e902fadf6dc0848b89615339314fae539af3c03618283fa7359f3e7116c1c72187194d0992bbb0a82f4d4917525b34f22070716fc936ca35dd59da2da94cac39dcc7be1976f908d067f26b622dc61d44a94399897da330caacf5e76f23f96fbd0669e402382e4e513ac481198137c52cf730b866e2998bc7bd67acebf83af1792771382a32fc4ab6d8ea265cc39cecac5f234b5f29d626901eeb5ce9e6670ad014396d87c4e7bb4c3b864721a8841beb3aed7c0ea1bf778207835768495fbd4eebe606397849c63575df091626f8c92905460c55370dc43e166acc1b8a90d18053b2dd2e4a7f946338d00666d83ae4e195ead593a23d8048f5722b0ed8e452f5f43f0e81b4d0e1794263b06e9e6e6ca4770979491e6b4ba06a357423f7d1f232b2dd63aa6fcdb7149e2567a97f5730c40f39bbbc83ae95a67034a0e247bdc4797138ed973a6df753e91c3c4eb551d91c5ccea5decad8813cad112e0c4f1f2337cd7de36d6c05096caed25f0f084ad95cf4005a4377bda181580604204e287488b79681c659dd73ad11e8f1eddec3d5bc86aad30beac0ae9f6329c3da992227a4d4c557caa2610cda5eef39f7f9861911b67af05fa8a46f3ee660ce05d0c3ddc5566040a8764753f39c3e127b904760d7213decda2f5d9acc57b9b93049983165e83e790d127f73f52b040617168a705cbfffe33caf6305f4c14687df959cdaf1f8561443e1283ca103e9fac2a8fa19043259315fc1377cdbeab9f15d10fb45a61f2711a0c1194196391884b3a0e5f314709f3d9597c32bf1d832d23b826547218edc6def37ea27a12a09dcefc304fd66b33b5c420c02d43397df55e4f23233b21f47ae13af5f640aadf05a5f5bfd72ce3b9db3fb85abac3f0bdd4365d0df6c60664109ed0f2855c0cea11d568b731aa4f929064afd140350f6ec069b2a8afdb27434c459f4f3910691ce8bf1a0b676c0e87e4ed56dd33bb9c0365e5de159332f7b9a8d287de6f5aa03777a5f4d95e0c4f61ed72341f21f016b492a1ab691c0985859682fd66a1463b68e167cdd26448099338da2e3490f92e077fdfc7e115a84861d87b8245aaf418b08783053b17815df7454b60368aa34346b424422663904ea4892a999977cf2aae3c02855ea145afc2b7c48be855757f105341f44826656c74dcd78053c2664c1ee99aa667746ed0c5470002cb8332d235508b5c415faf195c1cd0112ed8c16a7484df4435ed6babb8890bc8eeaffce40221452314e3025ab9f3813c94cb04a646376c2cd11936b9a220d9d9b94cec6057f9365145ffc9bdde6c040b8e467ec6d333acbfcf3975a712a139f2286303e27bfcacb10d3ee344edbdbbada674fda8c1f356698cab6372fc5edf4d61f685da017a7c887b22ea86b77e52100b5af20ea5d2708de9c4e57433b5542e07509779d8a58bf9ef4db2945f0fe2013f0235e721a6fe772972300ff766d206c839995a2591e48f43176de76201cdb0d575c467256d6e29b934d5a42d712b2072463d4ac541419c097500c8975289eb8228a726c071c4a99c4ef2656ba7a6cdb1b20f7ab59be3f3731694f3310985128595937071e17b1afed1a3d5ad7118e389fc966c098a56eff9904f5d1cd3951d5c07138d6c4d5c5483452a0c4e934cfe6f53e987d369f092814331247f8113587b345f8dfd25f566a11c6bfd73a38dc438d280fcbc3182cfe30b5b6a22f4db2ee8690de3e820f16b883a229c1f2d7615686a64bb7cf851635f52b2c7839b2ed2d3be0370ecd6e334b925727d161b2d2451406a60cf0f85183dc4ec28c07955a36818b9b36197c096615c5c39794c65c034fa9e394d0685140b5c69eab8caeeb17622d9d0d2cb86beee5066ced5d436ecd1c58b78f9c619d745c2ba5a3aaf6e91c1b981a52c2c0f1400517e93017181be7c7c56aea6a038a5bf4496533de629eb77a5cbc00138a11e0bf4748b397d69bb9d29d9d9259524a27e8f20475ed70bb25b582644a90c10b4903e3f1115e05f7d73d28723e1ae42a57be8b19ee825149fc0d5a007716e0f5706ef13f66b7f83dfdbae0694dd888236c65135c71943b4bb9dfa3cf4819c76b8bd4fb614f32dbcc9dee54d0f052d44064e8a94db8fa1690be06c10abf2e824227d960b54e85d74e81fc01e5a692228283483e351e91b26bc6ad0073d937bcf5452b26cffc9f96c7d066cfb34b00e49cdd545a049f734fa0c3432a3602da37011c06ecf6649971850a8fbfdda4b4e5301e0d8d61d4c28e54147c3d3314b6953029b2b37ee108fdd76e15833594bb726fe62b3e6dda2e472c1c0b2637755a5186218f0548eba10edf12411fff152e6c8e43578dcd68c062d3f316290fe4793beddd653334db989f87ef898a3ec86eba8192a9007d6649ecce2a51bf94894a557def36d4e1d468ef3c552d04f55a35462836e9ae24500f19209756e1e787659a381086926e23832273eb73367467fd78b6f480dacd3e7894b19d1f173ba5d6282c74b7997e36fdca0d85ec9f4e314e37ba665aeba8bd6fbb5f01c7e4e1c805e89ca449f8056f476df5f8eebccc46f154ab260ae1c8ef3a52855e6144fe355a27ad108f7e2c0776d49627699ed20597e07d063723652017869eb0eab6ceab12e830d275355ed397a4c3682b123a340d08290c78753f8676532468f9a0c94f10b4e885bbeec602a08a4a7bc5febb17edaba23be82db0c59a9c16314fde2d2bcd8a4b6359c46b2abc2f3fe04bcda8ac4606b04a091ae6efc271bb9387a3ed0199600a96ba8240948e65c485efccaa0e8cd4b17238ac18b046f7a6b6a1e90518d44736d78e3251cc26aad30334e48440d9afb211128b185ba44e48297de781152908c1cae871ec2b44606bfec58145468a007fdb0fd177f08837c61aeffd16552243a819578a5260b59db909e23132ba403954f1b7a669a9aa9327c5acbe04e61e6cd080116c210bcaf6e063a3424541199a9c95b9dd37162e0782acf8744e0097ea084666fc71eaf756089ac2d06d50dd957b7910aa43f086037b7068aefb61e1025d54333871df2d3e239b28acfbca23ad923cdfc08e3942415d9da5fbf1954eeeb7a928de825a471f96a5e12d82d200fd9858f0cb993da91043ac1d8ee25f41863062fd87fbefdda9efc116bd389873f94625c5285c7edbba71dfbc2731f45002f630878197b9cf1619f7c6a0fe2375629a9e555bab222efa9de92c44c8fd8cc78d27544756a0fb2c2dc1b3acafffcfba9b6adb65e83608028acdae5a1a9fac07ffb6afe1a5e0efb48cf31fd5474bab4a8a81c78bea5179e6350febd9b898448859db9425d9fccc1e8eab0c1115f25ec551615aeeaaa9908c840f7adef81b69361f442f380424e02b9d7f4c36b59c38424063221fb9d1a64667d07fa49873496a49c57126199b6e8c0c6a2d34e5ecc69c2858360c17ac21a28c94d016d245f1d0ce11bafbc8051de868c73c87f18985bbe4fedc9dfea9d0e5d0815cbfc895ba41d00d9e4f9f30e26c787ece47b2ff676a92a8e83d0e72330212d971dffc595d6c8f02149b3afcf9262637ce773f2f9ff24ede5e38572245d54769d5e3ccbbbdc0c5f452c07657515edad9b6d4e10f043d1186324b372922a6cfa56590ae395fca4155fd1c0a669bdc986a8a485897745d8a2852b8a1ece8867b3edc14fe2b92d22208c42948010c5ce969e4701a923806996c56bc718e4b0437fc829d264efb209049e34709ef1a0c7b4980c025821bd9011f25a7289c5cb6367d6c528bd7dfe05b97fd84706f7f6f404a11a26ee8bcae6c016bdacfb43e8651a918221af449a71c49b45707e29312163fe71567fbe08e6687eee211f60ca095613b8a8889738e025bfb4e88f5ffe9709351ca10963b35cae0b7d24025345ddcd11db9b993f1b4bec5d15a0c2bb066ad3b767daa2006ef995ec2a2d47d4e56c3cc23b00c7e0e57ab77ace092ae31ec7b388758b5ddb94629c6bffc0e1f67a50ae8689934229534a00f0e3e3b14d30277d662ae292232a5e0168e598ae6210dac4481cc4cb8aa6a9e01b9fa7260f3028e31efda48738e3d6077646f4b76fb9a4615aead6da759b52dfdb3bd6d6cba68d5fba9328cf5f9969b6bbfcb7d11f194ca29a39b6fc19a1b9fb0f0db881840e9b94652b39e37226a721323d7e5fa55a46f3c13ca3ab3610679f02745d78bc2bd215dca2e2479c9ab0877286f00986f2711911edf30c121ffd285bff3170211aa1fd197e116c0cbb3f1246ba5202f3c67c9f047ea3d59f074fb3c06c17daeb130b80a0603a680201a0cf4d1f8f63dde4cfb7d5258c3abf0c501545a9aa7e265b71e005415498239f3467805ab8a6384126dd7e84fee702f8953b8064f2ce08be013c9301b989b9d27ed983c1ca07e26e5ebe9b65f07768eb1a804a1b956840c47456abbc0ebdcaaf948ec4a011cb8464a6c5415bc95f6445421b347dac6acd5c673fcea9fbc71e47b4b5038ead680137a1e3b8c576becc04afc8877ba3218ee8a0f54720c32d41f1443f269a2c8609ecc28956b50df31094463363c6bd8e2473f1e43ac3e6c72ba0a72d0bc98c412900ab9b3eaf07d2f9a59f4ebbe224e1aa4ea60a25134515caa330f082cd88f73b848178c3423b8f6a1275beea8ec149f8e8ca1db92b6c2f9f86c766706c685ac3502e9c03c1107f0274c53c14bd9eb995fe47cd292ca44a43a574cf0466c80b482fb18498adcaebd103c4f41c68e917a5d04a5bfa1f8e619b5ea7a1b9a5674613e58b13182e9af8a404bfdcee2483860d4c4216267608f0e6628106aa7763694dad013692ac84efa245660e5ccecbf5ea4c172f3acdb9a4f4c6e1ad1af45ea3e41d0bedc961eb251b6847a599e740fb9928b5070e9b589ae82b0617ae2029053269ade9110beb4ed3ead25fdecec13cb631cfe086fb3c46d6e79cbc79587d2d48c8d54bcf119d5c637d7f8268e1a058e8b660652e677e666b635c5b4b73b443faf6f04044dc0f5fb6849e40fd3a4e0d06d719e7a3fd25adb51134a7fb68ee66a43fdc8c5a5dd6a33f0725c9dacee5258695660a3fe508ad1ab2fc38c205c724ab071858bb1d39b76a41cecfce35d6e925ea2dca02aa1ad6a710160baf6e6bdddd216f4fda9ef52e68ea11670ed07f52591e662c7353969dfa44d40cfc7e88616add04183bb2b0c8fc3778c6b054f689c4bf8d0678e744a78ed7ace66914740336102a96b338b5bb9d8a0162110dc36661e55a9eee82", 0x1000}, {&(0x7f0000002380)="9941cb6663ee2269f8e7506dfe13c08503ab503243886acaa6c059a51fc9b6fe68799700f09945a05df7113b4f5aa08b1803d03a25c24a8aaf08a3f4cbd9bca318338311164aa18f899a182aa5254a6b1b2ce3d7ee95432c9bec386108095150fac3c5db29c158f9c860709cb1f03641fc44986db9f712da9524174f40250243e634319367100e263131a5b946b70253b901b81be6e6717352123e6c0132035a9b31509d572d126ea763f10d3e3984e81cce019971b864c6a83e297a47cd95b4305082d3762b42a287bb69ee84d29912c080e9ca9a381e60b1ab2d44e0fdf46e71067c2c785f3fb9764425b442d315ab53cbc84f522c19d4", 0xf8}, {&(0x7f00000002c0)="b642995019442bbb077953d64cedf973cd897b8eaab87530f0e9e9fb6eac0e0dc776eefa23", 0x25}, {&(0x7f0000002480)="c895acd617ccdc53052a0e6bfb6477d665cbe58492b88c31dff5f44f676dc51ec598c8a768959dd204e0f0f424ebbdcc6a5111e4ca4591a8b4823f0e767132da0401f4c7acd985fd444c56dd3c235aa1939c66788a", 0x55}, {&(0x7f0000002500)="6bd9f7c61ddeb9bef0ebe63fdbafe1f329ed9c8980c3699d1234bff8c586975f0c37ad2365af154d2ccf2ae1686493561a7b60e987f9dc2f8bec6433ea888e07ee32ecef961dc3ca6a87d75ca3a334988651ea0d9ddafa2b51b99bb1d80991fa4ef731ec4c0ef842ee92bee425780a664a7d9767353c41d5b20362852ae74047cfce197b26c25e7b37ba300a3b43d047c3ab70023a2bac398b86cbadf5b3196cc6642775d37ec471ae794b54d973c54ac0783eeb319bcdbaaabf1f7196a5d2553b49d19d43a84be0eadacf1c94bd4e406994b092d969cfd72b88ff2a8cc2348b55ef85e88d66", 0xe6}], 0x8) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[0x3, 0xffff, 0x4, 0x100000001, 0x0]}) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [0x8], [{0x20}, {}, {0x20000000000000, 0x9}]}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYRES16=r3], 0x1, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1fe5, 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x9) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000080)=""/200) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) dup2(r1, r2) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x28}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x9, 0x8, 0x6}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000000be, &(0x7f0000000080)=[{0x25}, {0x1}, {0x7, 0x0, 0x3}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x140, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x100000001, 0xdc6}, {0x18, 0x0, 0x5, 0xffffffffffffffff}, 0x200, [0x3, 0x9, 0x4, 0x3, 0x6, 0x3, 0xfffffffffffff067, 0x100000001]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0xa4f1) 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xe58) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) syz_open_pts() 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) fcntl$dupfd(r0, 0x0, r0) write(r0, 0x0, 0xffffffffffffffa7) 16:00:05 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x2, 0xb2}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x1, 0x100, 0x3f, "8cad5a9e068bb658b7aef7ce2a5e80b1ccc440a0", 0x3, 0x3}) setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) fsync(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x2) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0x8, 0x8, 0x8, 0x2, &(0x7f0000000040)={{0xeb, 0x8, 0x40, 0x907, 0x9, 0x7, 0x7ff}, {[0x1, 0x40, 0x101, 0x3, 0x7, 0x1, 0x10000, 0xffff, 0x0, 0x3ff, 0xfffffffffffffffe, 0x3, 0x3ba, 0xffffffffffff0001, 0x2, 0x1, 0x7, 0x5], [0xfffffffffffffe00, 0x7ff, 0x81, 0x4, 0x9, 0x8c, 0xfff, 0x6, 0x8000, 0x3], [0x0, 0x902f, 0x7, 0x6, 0xdf0, 0x9, 0x3f], [0xffffffff00000000, 0x5, 0x180000, 0x20, 0x2, 0x1d3ce829], [{0x100000001, 0x5, 0xee, 0x32}, {0x1f, 0xfffffffffffffffd, 0x4, 0x3f}, {0x2b17, 0x7, 0x9, 0x7fffffff}, {0x1, 0x9, 0x13, 0x20}, {0x81, 0x2, 0x5, 0x6}, {0xaa, 0x9, 0xfffffffffffffff9, 0xccc}, {0xb00, 0xf0, 0x3ff, 0x5}, {0x8, 0xffffffff7fffffff, 0x5, 0x75}], {0x6, 0x2, 0x3, 0x8001}, {0x1, 0x2, 0x4, 0x5}}}, 0x5, 0x9}) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1c}, {0x276}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x3ff) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x4, 0x5, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x2, 0x6) setsockopt$sock_int(r1, 0xffff, 0x101004, 0x0, 0x19d) socket$inet(0x2, 0x0, 0x1c) 16:00:05 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x3f) r0 = getuid() setuid(r0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x100000) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000080), 0x4) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x200, 0x2, 0xea, 0x7, "1569589af7529d4ccf2ba76480168c8be3d0794f", 0x9, 0x8}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfa) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) write(r0, &(0x7f0000000200), 0xfffffffffffffe7b) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) kqueue() setgid(r2) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)='\x00'/14, 0xe, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="9e") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6ad42e2f66ff6c653000d007f7a5804b0a6f9b61095e59c618144ba5a7dfb1eefd37a223d0d873179dd359cbdc1f16b601fdffb9f06d191d235eccd11ffd5c820f6508e816af6fbf47567513494a5f8cee9b62de24acef793249347e5064c9b5f5f9db498836704530f0b26c4d8dc751b3dded5a90e38bd53c6e0e34c36907feee4b4711c403f4f7539fb8"], 0x1) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) getpeername$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282fff43e6f05f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000006b97b947654a3f780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fdeff7a6ddfd872fc6e384ba4c7ed7fdb06a2c68666fbfc665c98508b5943e8d92265e3338f911689b82a73fc9146f281980aa6c0403a4b9d0746524f2ae4893c9b6108d79ac631cc17947fb44630afa530c5a521856c11937bc43730ed808f78595182bf546bb8d2388db5972eef5b241068a68b3e540fa12e73fc5fb02bd129612fc5fc44b8a3f8bcdfd2632fc25d6c017214c0a79ebc3f40bb0d9caa09365f62ff75f049a99b97d7f6cd2150e6691c90005a917c09063c517c053523a415f35ff5add759abf750b91e0ab69d93afa12f7dc0a1a7411d0557199b35e2a34e8556c5b69fe1935909253820271081cbb896ffaa0db136ac6a55ebe7bb3752b270160c3793cdebb61311144ea5f538fbc5a63ef343b4cae576ca6e510443833333ff860fe99ade422dcd2d10c4921f38619d52c33af10d2f06eb1d07158263b2a4ed456778df2c2426b68df3060c1b8ea3bbb0508545667ef0936685696e14dfddf2124e92250d31ccb00f2ca15ccb9b097ff032be4836f44f354e4009def9eb028ecc9943ee46c94e8f4a4ca570c60000000019c9836f2ed933f2c2bbcefd02622262cd63ae19d622677c153567cee22e12199b7ae91e231286f6f2841d2f461d6bca3869d96538b9c9cf8fa68fa779dda2f2fbddbffda3d17eb3ca905819c14bd8bf414656458f1e40650bf773d4a6a69c9e7e3134dc96301f2b29f4d565b12b3560d4335fb4fa154f44337a1b0ad9c555baff36314560f97680529dca6bbd4b7a7c8b0878bf8fd2c806c9b387bffc730dc4857823495e5a1ccfccb0a2700ea5f40abba380239de34224bbc37c07ab"], 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) getdents(r3, &(0x7f00000003c0)=""/86, 0x56) r4 = getppid() getpgid(r4) getrlimit(0x0, &(0x7f00000002c0)) r5 = accept(r3, &(0x7f0000001800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f17fcdc06551872c441849259ecec646b7b3c76429ea7d60ee654329343bb3273555334f3edc4053bb78d59db0f80432997f348e01bc328778265af9721e76ca292f0175326151b5076498f2991b44545854ec31d65101e6d3eabe390aa6166959720f71a8ef7493df499999e617d716cc84b85620aa99f7c46e9624509f082dc20cb036cda69e994ff820164e23a2777c56ef7e9c5ef503736562801fde6168847b9f530f72d343b9c26af65e91eba6437936fc8e132704d0bb9553bfbfd8d2521811b8a0c648d9881e22113"], &(0x7f00000004c0)=0x64) close(r5) r6 = socket(0x18, 0xc007, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0xe67, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000540)=0x40) sendto(r3, &(0x7f0000000140)="37b9789ff8976ad930f68fc9ccaf5f6c78ac0b8c2b2c89da", 0x18, 0x40b, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) mknod$loop(&(0x7f0000000040)='./file0\x00', 0xc150, 0x1) setrlimit(0x4, &(0x7f00000001c0)={0x7, 0x95}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x3, 0x6, 0x1, 0xfffffffffffffcb5}, {0x3, 0x9, 0x7fff, 0x33880000000}, {0x1, 0x3, 0x100000001}, {0xfffffffffffffff9, 0x5, 0x56a}, {0x3f, 0x1, 0x3, 0x401}, {0x216, 0xfffffffeffffffff, 0x1000, 0x5}, {0x3f, 0xffffffff, 0x8, 0x1}]}) r7 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r7, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) 16:00:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) write(r0, 0x0, 0x0) 16:00:05 executing program 1: pipe(&(0x7f00000001c0)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xfffffffffffffdf5) socket(0x0, 0x3, 0x8001) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x1, 0x2000000000000, 0x904f, 0x7}, 0xc) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb774b9f5a872c881ff7cc53c894303b22f310b634f36a00f9000000200000000efff010208a3717ffffc00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x3, 0x8002, 0x9, &(0x7f00000000c0)) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000002016, 0x0, 0x0) 16:00:05 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x166fa42874b11873, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x400000000108, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000180)=""/46, 0x2e}, {&(0x7f00000001c0)=""/251, 0xfb}, {&(0x7f00000002c0)=""/3, 0x3}], 0x3, &(0x7f0000000340)=""/175, 0xaf}, 0x801) dup2(r1, 0xffffffffffffff9c) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) r3 = kqueue() close(r3) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r4 = shmget(0x0, 0x6000, 0x8, &(0x7f0000ffa000/0x6000)=nil) shmget$private(0x0, 0x4000, 0x12, &(0x7f0000ffc000/0x4000)=nil) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x1000) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) utimes(&(0x7f0000000440)='./file0\x00', &(0x7f00000004c0)={{0x3, 0x3f}, {0x7, 0x6}}) 16:00:05 executing program 1: sendsyslog(&(0x7f0000000000)="f8a72c981042bf2925fd01f4d986536909b32709777d3aa91465bcb69976a7a3a9b3217b04487797735bd4a953bad637f11739aba203ee66278a60041c39e39565787ca415f4812cb80474b2f7f65f3c4160de2b1b93072c4af322d5f3e5370be1a5b9cc17a0d08eee973248141225203354", 0x72, 0x8) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x2) r2 = dup(r0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="c4034cafbdf732ac85fd04bb64933e5f2529e62f252bb4f1e01b120d6228deeadf3507e8a4e6bb3935eff43a80b32efe93db5e5e96073db4da351313ffa2f5ca", 0x40}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x9, 0x351d50ec, 0x7, {[0x6, 0x1, 0x3, 0x5, 0x603a, 0x67d9, 0x5, 0x8, 0x52b, 0x10000, 0x7fff, 0x100000001, 0x4, 0x7ff, 0x1, 0x57ff, 0x1, 0x51], [0xda, 0x8a1, 0x80000000, 0xca9, 0x5b, 0x7ff, 0x7fff, 0x9, 0x79, 0x40], [0x2, 0xed7, 0x1, 0x81, 0x80000001, 0x9, 0x3], [0x4, 0x6, 0x9, 0x75, 0x9, 0x8], [{0x3, 0x6, 0x8001, 0x8001}, {0xfffffffffffffeff, 0xcd, 0x8000, 0x7fffffff}, {0x7, 0x9, 0x4, 0xff}, {0x3, 0x2, 0x56cc, 0x1}, {0x7, 0xfffffffffffffffd, 0x7, 0x595}, {0x7, 0x2, 0x8, 0x6}, {0x80000001, 0x1, 0x4800, 0x7}, {0x0, 0x2, 0x9, 0x7fff}], {0x1, 0x3f, 0x10000, 0x5}, {0xffffffffffff6c5f, 0x7, 0x10000, 0x1}}}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000400)) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000440)="e06fe0b458f7be19f7ff501deffe6a7052984abec1f3a5c5423c44e821177e6f3a898af109e95960fa1b0df7ece949478451098ee19de888e730f994edaabb833e0bcb7176d0d9e61d", 0x49}, {&(0x7f00000004c0)="40d78cddb8afcefcc335d2a2781cca58fbfd97480788ee66da009c20e800e3f4e353b76b285e4f718470768338fd9a76e1a8002711f5cf984765d889129403e3a1a94589422137d07dddc64c97564f650cb523b528f1778c3504850608bd0c8e569e47a046bace9de08909ce76968a892f", 0x71}, {&(0x7f0000000540)="0e74cdddc5ecac840c1d9a728f8e52423e4abc", 0x13}, {&(0x7f0000000580)="b0b7b6ce7670351d1b1b093b9f85428218b3b7c78345c7608d5a5b53e5739d657d924b42b9a44bf79ca8cd34d71433dc56c9bd2f83e51f33f495e69de295ff4f85f9038d66352646be60a403b6c86052ae67de68908e02533574564f3b6311697cfecc1e332994ebf9f32fbedd84e21e2e46c2ab00", 0x75}, {&(0x7f0000000600)="5ee070cf8fd04a58bcf691808b6a3be09b378f4429ad8f6457db92cb4a743fa04dc4fa0a2440820d1ef2c0a86402b5", 0x2f}, {&(0x7f0000000640)="504e36dbd28613cb8cf67db358929283160829b2d6aae7d9cbbfd18ec0c16ac2acb9e869e7bbc2a4b7cb2966cc2f92f7b3aeb0651bf3c3a7001d6a585d1ddfe9b7825049dae30dd86a599cd42bc0848c2ecc8620a24f5c4bbda13602bb2d1f499af9141dd2510eb9976f50ce184099dcffbc5e5fd06a2900fbad2e0265e90b8e99a36d599ad70177c4f989017639f231e3172e41163ecca35291b770a719a6833be8160be3c0ecb6dda0", 0xaa}, {&(0x7f0000000700)="781415c934887c9abcb9a01b0ec98e7b1f75b990c8c5f1586caea408afbd", 0x1e}, {&(0x7f0000000740)="6b35541c6c1cf72ebafbe65d4efafa07783f4f5183e7c80872b3f5e19e7b68a651eecfd903ea", 0x26}, {&(0x7f0000000780)="9918d7b36b8cbd0f874d84fc2e29db6e190dcd9f50ebffe290fb5add1878bb0efafc858a6a5e1416d1", 0x29}], 0x9) ioctl$TIOCEXCL(r2, 0x2000740d) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000880)='/dev/vmm\x00', 0x200, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x100, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000900)='/dev/vmm\x00', 0x0, 0x0) writev(r0, &(0x7f0000000c00)=[{&(0x7f0000000940)="65b814aca7e3124dab1588074707f3d5ba506645d604d07d7d2be79681fe65cd857bd96edfc084d8ab00b7626bd2c992fb989da610e7d45c833cf6c1ce77489464567031bd083c85a1ac8a524968414ee2a4a5780d4e82b97c4b4c00a6b1f4f32dc2c3d9c0ed0447fffa5ce5cdf8a908819478a38454117a663a931e5169b9cafeb26f71679f5490ef097a", 0x8b}, {&(0x7f0000000a00)="3b6357d5fef9e7c25409e7f7ce386a2b30a0f84ef8772a69426e2dee9d5fdc31e682364d0275405c17c5c22706f6f185a2633d4f9c0802a866b6bec13166d789e80e98a6d93a3740f7343be4f2124ed9dfc036a601d0a6fc718f99bdf487a11eb2c5f83ea62285cdb96cf201842e679c284610f695f1", 0x76}, {&(0x7f0000000a80)="63c5b12772a4a4e2979983aad4540be6c8e8b8bfd9567ee2c65bce1cf23b53b729100faffe9fabb03b776d55a42eb14f449916c3631c533bb14ebe3c5471394ea08c1633a96f7fdc638828fd704f286099a3809641d499b11b31ef7c0fd1aa22ad7901d77bcd2cd197438a0e807af7efbf751e43f6dee2157b5a8f4d1012d52329ba001793dab0c8893528b36b1f96a2ba7afb9814747acfd63a584cc3f271c3ca42d929b24f986c46dec5f24a08e2daea88d471d847f33dca432304e01585a6353ed73dd02a7a023c1ff6efb817cb37e1d6337ac22f9d7a417a464be2eaf530525aa71a462ebbf5d6eef1a2e72df5f76c9712fc43d8", 0xf6}, {&(0x7f0000000b80)="ce6af29b032449221243ef54086b86c97a3a8faec8ba768220d53975f7a0d30b72079db8a2f45cd1c7cb48bb3333965a8169c91877c6be163d27e03ee01a4b33eb087297f35fc2b492383936ded2ffda6bacf9fed6955eb20405b0b34a840a411b9cd4a55462760cae2b88de49c86e6c6b97355214a228a0d96197", 0x7b}], 0x4) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/vmm\x00', 0x0, 0x0) flock(r7, 0x4) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000c80)={{0x5, 0x9, 0x4}, 0x400, 0x70700000000, 0x7fff}) fcntl$setflags(r4, 0x2, 0x1) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000cc0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000d00)="be5ebbc6893526000d70d2f58e39e34401ef8f6857576b5b27eb500487386a00d216783f32a43ffe174929df85725e5bee25e668cd517064255a3472d975bea83cc8d0e032f71ae90b49193ae1d9aacfc318174292572e703543523c10fee0ae6bb24c42d4f9992898b6b9dd979412f3cd00823a7014e95558d331ae825c93df4372912af865accbb5b61667a0d206180fd0019e000acdf824632b7755582c1ba3c5c67128b13b2a5ec56d04de5d2b8ec93a888a71a6cccc39af896037032a6e72c569c1279f90436ab184909d010459c3cf504ca8964686bebd995a3164e786cc55dd16a999d4f4bfc3fd46217a2ed0faa1f6f0a2053522a440ed0a", 0xfc, 0x0, 0x0) readlink(&(0x7f0000000e00)='./file0\x00', &(0x7f0000000e40)=""/160, 0xa0) r8 = shmget(0x2, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000f00)=""/208) mlockall(0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000001000)={0x7, 0x7ff, './file0\x00', 0x0, 0x5, 0x1}) r9 = semget(0x1, 0x0, 0x80) semctl$GETPID(r9, 0x0, 0x4, &(0x7f0000001040)=""/230) close(r6) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffeffffff, 0x82, 0xfffffffffffffffe}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) pckbd_enable: command error 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x28000, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4c}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x801, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xfffffffffffff801) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x4) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) r0 = open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x80) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000040)="4aaa0df0c9a1086c3229927c455ea28f34f8e981c268b71ff012942a0175eec175b0e3cb54d9aee87498245f2fedabddb5e5ba6a6713a782cb", 0x39}, {&(0x7f0000000080)="3821b59aeca4728fcd52c541286d34bab9b42d331ea041d25513d9da7281a080c93ee13c3bb149afa6fb5c743d8f74c1bfcb4dffa50a96768530906732c33f5a976005d9c5e4e2ceeaf931f64f675c2a3b2de29714fccdd579603495d76b4d39abf8ff2d7fff55d4fc5ee2540d16", 0x6e}, {&(0x7f0000000140)="84d2947572b622bdf9f72e436ddf01ca19eae860b96e4fd54b088d07f1de7432d374d8649f84497ac8caed0b7158da68e87e0431f6ecce5d57a6edd93b2debba0fe868a762fc8631616f808910ccd0854c8777fde604c30f9ee52bb41009bbee20331aed90aa9204979e6ff271dad4dedc", 0x71}, {&(0x7f00000002c0)="6e88b30c04d54ec9cda004dcab2ea9b93cd660b65de50201be454387b89ad4ba709ce109c6ef3076cdb530fa97cfc348f69351bf911287683b9b8046a851e5b99a435f432648cb39f8825f1375363355189aefd0c4ed6d5c7ebb7b112b610bddc256e810d10a166b5107289b5098922fe6fd88a34b83e07ad8e77d6842ce336ae0098764cbf81273c6e2f6a3e2d8715b8bbaffb5fe0ed1d99e5a6920544fe93e0f94245811da33141c65500b8a094338a8712fed4fc585fab9859d46aecde986a5201712e503cf6d45aaf82b7fe1b335fa3efbf452", 0xd5}, {&(0x7f00000003c0)="f4fcdb793c219c4543428ae198f3101423ef563dbb45697242e8c630afa0a64b2160a07fa229cc9908c7d0612daf0bff062bb7a517b6548e9e696128f967e3d651282ffd2a25d5ecde71e70cb7cf4bf0125a8faf7f6bf0601741e0938af54508a322bd4bf8d1196e56e65df2c7fe45b1fbb7e0dee93885dea31b06c8fa4639decd2383d40236ace338e3efc87fad620680deeb68bc0816f1982cbefbb753d5f670c03f4951eb8536a276cadb688cac4eae93a0319675edd3acb35e9b3ea66a941347ab34841f1422a53b60fb12734c614d5f1a356d54f4f4d4861954e9790cf65477fcb11163cf28", 0xe8}, {&(0x7f0000000200)="291e4514ed56e3c0ca2846e1e6547a9977477ada3abb7e56f12aad60b38bcf3b59d7a76c97bdd66e604cd0960efb650083d8c7367ef425b96f27a4a623e092be11383ca7972a959273f47a8d6b1e5242982b1bbb7d58e094a0241ce7", 0x5c}, {&(0x7f00000004c0)="c6b8cee7401f043ce33fe592cc38e965a3487c37595bbce3dfdb36f669d765db517e79b6aa56115f10dd7e12beaa18e9eaf59037f0b78cd095bd35840df46657280b9e490f067ed2002f03abefe9b9989a4cae81af204bc466a30390c2878e793585ebe7caa3aca1bbd6191533", 0x6d}, {&(0x7f0000000540)}, {&(0x7f0000000580)="f0f5e7e92fda49837b2f87170cf785e309df6317735a206bb8752cbd940b25e87fcfca1cc97045977932b64abc96eb5fffe55efe7c124d49a393b625a319a7acffc0edd4d44b03995cb0c2efdcdf64705aeda01cb12239c99c08ec6d8b843968a9800af227f6c3af360ea6a31fbe125e0cdb53e3443144796adc4e94107f0dd7be37611cc7dc4040de01328c3565279bfa880028510b1381d752e28a756119174fcf341ce0b61f6082d80f7b73463b3b8d4c7d4a12209b21a069acbf2c0c001e1f02ccb6b1dfb3074aacc772e84a18a49c36f6e24375ad738a13ac5ec77f22728120602faecf2a54d998ce5ba0", 0xed}, {&(0x7f0000000680)="f972c17adb73e50ff4f1dac96e0dc07a31f06ec66aecb4a832838a62", 0x1c}], 0xa, 0x0, 0x0, 0x6}, 0x406) pckbd_enable: command error 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="12f4850f3304a0023765e2096090c740514f5d597a3801b5866245d5a2eaba6e7001dfc570c84f233ef5f88ac46e4da4b66e29a26929826b", 0x38}, {&(0x7f0000000100)="a2ea4bdc8feae99b3c92d64904452dd5fc06d84683d9f78ceeed1f0564177bc28ccd79d7a44097f87f4e8508c3be90ffb66bcf6c71f383304d1f84136ee20a3d8cda7064e22ecab9bb1cfcbe4ea7cfa720cfcc433f72ab7aafdc53ca687eda0540d1b30cdeaac972e7a62656e61cb8aac0fad8152348a0ddd67e235f27c6b9b6fb976d454cd6ae4c38a1f130d26cc84135ac1e57736aae780ec82770bbd8ca31b021ddaaeb454f9fd77f8e97244907ba18f733874419db1de8aa8cf207952bb6936b36ada04fa497eadaed3777ad45a6c3ab07a4bd4a06c186926d74b5eb8dbdb6", 0xe1}, {&(0x7f0000000080)="24d43192cfeba53166615217fbec098b8d75", 0x12}, {&(0x7f0000000200)="c60ec959f0361a5bb63cc3a6d1d212ef68da5234a6366ea610ef2a39ba78b3d6c41c47efd111668485660f4aad48695257ae46a5f55be573105e17d9a89a5bc7d09b2d9f09454fbc50c500d1587950852b362dac43d7c9008a2091df11ffc55ab20c9fc383c974e70dd9733f744d7ba0c6ff6c758f4b7bfe69ac4b2ec51620c09272ffb43e6d73b84860a85426b61a077879aa4e21ec8fd87ffde6475417ea779bde23d43a760933a9874d755310e82c", 0xb0}], 0x4, 0x0, 0x16) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) open(&(0x7f0000000080)='./file0\x00', 0x8018, 0x10) r1 = socket(0x18, 0x4000, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r1) write(r1, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockname(r0, &(0x7f00000002c0)=ANY=[@ANYPTR], 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$lock(r2, 0x7, &(0x7f0000000100)) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) socketpair(0x18, 0x7, 0x3f, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) r2 = dup2(r0, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/65) semget$private(0x0, 0x6, 0xcc) r1 = semget$private(0x0, 0x3, 0x4a2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000100)=""/20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4c}, {0x6}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x104) setsockopt$sock_int(r1, 0xffff, 0x129c, &(0x7f0000000080)=0xffffffffffffffff, 0x4) syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) lseek(r0, 0x0, 0x0, 0x2) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffff2628, 0x0, "d730c1e7bb6fc6033d5b00000000000000e74de4"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20100, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000200)={0x9, 0x2}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="bdfa4d2582c221a8cf98848e4a8051bd24443dea8d0343d605e2d3280533ee6185c6a121f5270104000029ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679dabc87423cab21c6b2648aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f31d6a2e60e1f34322c0cdf8648b25935d14079a15cec5d79cd66c31c806000000000000001f50145e21794b18cff71dc3b018be5455000200000002000015da075ee54c0682247a3e405d77b10ba7651238225903d22d6d6ea821e153a6212dc30a15f360e14b09969b93ff0f000000000000a9720b4a00009c8161e2baf0b7ae5907ed", 0xf3) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x1ffff, 0xffffffffffff07dd, "b08d9e7fed2900"}) fchdir(r3) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x2, 0x8, 0x1, 0x2}, {{r0}, 0xfffffffffffffff8, 0x78, 0x2b, 0x8001, 0x101}], 0x80000001, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x48, 0x80000000, 0x33, 0x1}], 0x8001, &(0x7f0000000100)={0x3, 0xff}) close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x3) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202c, 0x2) semget(0x0, 0x4, 0x444) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) mkdir(&(0x7f0000000380)='./bus\x00', 0x26) r1 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./bus\x00', 0x0, 0x40) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = kqueue() r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r3, &(0x7f0000000240)="9621b30fd67af19a63e1cc8eec27d547756fd9c1613b9ec1b61c5485b2826254e54ad1f440206e7cb22afeb3bae2c8c9fa58853394f7fa72b3b703f8c06ee614e5865b218c109b37fecb7cd3357bb4e1ee935cca2c3351af8fd8e5816d8dc2d65547ff8da8df74d3c8ae58c405f61e4ec24f5cc4baa861b4c7d79a43598912d2f3fc26251b0b35e0c713dd1373b19f497d915d1225c1ba4fc4201df1ef400c50590e8ca5a5", 0xa5) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x104) semget$private(0x0, 0x4, 0xa1) read(r3, &(0x7f0000000400)=""/116, 0xfffffda2) poll(&(0x7f0000000080)=[{r3, 0xfffffffffffffffd}], 0x1, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r3, 0xa, r2) r7 = open$dir(&(0x7f0000000100)='./bus\x00', 0x100, 0x2) kevent(r6, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x7, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x9, 0x200, 0x3}, {{r6}, 0xfffffffffffffffc, 0x92, 0x2, 0x1, 0x3}, {{r7}, 0x0, 0x84, 0x80, 0x1ff, 0x3}, {{r4}, 0xfffffffffffffff9, 0x10, 0x0, 0x9, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0x50, 0x1ff, 0x2a85}, {{r3}, 0xffffffffffffffff, 0x90, 0x20000008, 0x3ff, 0x4}, {{r4}, 0xfffffffffffffffa, 0x8, 0x60, 0xcc8b, 0x1}, {{r4}, 0x197846f3daa82ac, 0x12, 0x43, 0x6, 0x1}], 0x5, &(0x7f00000005c0)=[{{r3}, 0xfffffffffffffffd, 0x90, 0x2, 0x4, 0x20}, {{r5}, 0xffffffffffffffff, 0x0, 0x1, 0x5}, {{r2}, 0x3d329373d8fb934e, 0x80, 0x8, 0x0, 0x800}, {{r2}, 0xfffffffffffffffc, 0x40, 0x0, 0x344d, 0x200}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x301, 0x7fffffff}], 0x4, &(0x7f0000000200)={0x0, 0x6}) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000000c0)=0x3) accept$unix(r5, 0x0, &(0x7f0000000040)) r8 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000180)=0x10001) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d017c7f2798db52f4dd4a5b759fc3a8c2a72e2f66696c653000dc2e3fe63b00b89adf98e69e13d9816390e02b6038e3b3318d891e068f1651f5a1b70bd2cacef86936ff38f13db3ae8a4ee2408fd9b5014ef038fd9e34f3348e552bdec5ef85d448fcb21b16585abe8bbd66c1126b41cd7036e1fbcd5a3b5c8814037527d2f33d8965b22ec743007edb1c71bc6041e0e38a66721c3e60037b3e989dd9e7bd0453324e3896318df47b3925aed6f29f41c6f4d8"], 0x8) listen(r0, 0x0) connect(r2, &(0x7f0000000040)=ANY=[], 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x10) read(r0, &(0x7f00000000c0)=""/115, 0x73) mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x880000, 0x101}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0xbaa1}, 0x8) open(&(0x7f0000000180)='./bus\x00', 0x500, 0x8) fcntl$setstatus(r1, 0x4, 0x80) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000007}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffffffffffff}, {0x0, 0x7}}, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x20, 0x9}, {0x2, 0x63}}, &(0x7f0000000040)) 16:00:08 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x80) open(&(0x7f0000000140)='./file0\x00', 0x30008, 0x1) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x2a, 0x3) getpid() open(&(0x7f0000000180)='./file1\x00', 0x10, 0xa) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb774b9f5a872c881ff7cc53c894303b22f310b634f36a00f9000000200000000efff010208a3717ffffc00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:08 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) utimensat(r0, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)={{0x7, 0x3}, {0x9, 0x20}}, 0x2) r1 = socket(0x11, 0x4003, 0x0) r2 = getpgrp() r3 = getpgid(0xffffffffffffffff) setpgid(r2, r3) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x30271, 0x91) ioctl$TIOCNOTTY(r4, 0x20007471) sendto$unix(r1, &(0x7f0000000200)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0x150, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file1\x00', 0xc0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8002, 0x125) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x1, 0x3ffc00000000, {[0xb3, 0x7f, 0x6, 0xbb, 0x7, 0x3, 0x9, 0x10000, 0x7fffffff, 0x200, 0x4, 0x9, 0x8, 0x3, 0x4, 0x100000000, 0x2], [0x80, 0x7, 0x1000, 0x3, 0x6, 0x20, 0x400, 0x8, 0x10000, 0xfffffffffffeffff], [0x101, 0xfffffffffffff2b0, 0x100000000, 0x7, 0x2, 0x80000000, 0x8000], [0xfff, 0x3, 0x5, 0x6, 0x0, 0xfff], [{0x0, 0x8, 0x0, 0x7}, {0x7, 0x5, 0x7, 0x80000000}, {0x80000001, 0x9, 0xa703, 0x4}, {0x0, 0x3, 0x7, 0x7fffffff}, {0x2, 0x8, 0xe10ca1, 0xfc2}, {0x7ff, 0x2, 0x9, 0x100}, {0x80000000, 0x0, 0x1, 0x2}, {0xfffffffffffffffa, 0x400, 0x34, 0xffffffff}], {0x7, 0x2, 0x0, 0x81}, {0x91a5, 0x45d9, 0x28, 0x800}}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000300)=0xc) ioctl$VMM_IOC_WRITEREGS(r1, 0xc0205609, &(0x7f0000000340)) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2006, 0x4300) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x180, 0x102) setsockopt$inet_opts(r0, 0x0, 0xa4b71b81690e4a87, &(0x7f0000000240)="3d8b26e25877d181074b05114d92f97967b0ec38646ece776a30d51f230aba22675c434de4a52b032f1b3625ad4fcb1efd6b77541d340111db7e04", 0x3b) r1 = socket$inet(0x2, 0x4007, 0x0) socket$inet(0x2, 0x8000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/6, &(0x7f00000000c0)=0x6) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8020, 0xa) kevent(r3, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x10, 0x2b, 0x5, 0x5}, {{r3}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x200, 0x9}], 0x3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x50, 0x1, 0x6, 0x6}, {{r2}, 0xfffffffffffffffb, 0x61, 0x1, 0x7ff, 0x4}, {{r1}, 0xfffffffffffffffd, 0x3, 0x0, 0x8001, 0x15}], 0x9b, &(0x7f00000001c0)={0x7ff, 0x1000}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r4, &(0x7f00000002c0)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00') dup2(r1, r2) setsockopt$inet_opts(r2, 0x0, 0x208000000000c, 0x0, 0x0) pckbd_enable: command error 16:00:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x102) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x5, './file0\x00', './file0\x00'}) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x3, &(0x7f0000000140)=[r2, r4, r9]) getgroups(0x2, &(0x7f0000000180)=[r2, r5]) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000200)='.\\\x00', &(0x7f0000000240)='--\x00', &(0x7f0000000280)=':#\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/-](\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='&\x00']) r10 = semget$private(0x0, 0x3, 0x481) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000540)={{0x1f, r3, r7, r3, r6, 0x2, 0x77c9}, 0x400, 0xd9, 0x6}) fchown(r0, r3, r6) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x20040, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x2010, r0, 0x0, 0x0) getgroups(0x6, &(0x7f0000000600)=[r7, r1, r6, r7, r8, r9]) writev(r11, &(0x7f0000000b40)=[{&(0x7f0000000640)="382d710879c52202a007e925f3a06cc8898618067264f0b5474fbe2d5221a00cd9ea1aa7cfc5074bc5c9f8dafee062f0976e892ecd826fc4a33759926d16bc63d9c24c265ae6ec6d76cef4cf154254b8247f02de4e978067a4ea682124934f0d05616c2b7b192a3a418c38ba12e386d0", 0x70}, {&(0x7f00000006c0)="98e856cf42f53c10f7836bc68a2d753409d4f9a61964fb55f552bce92a277745f373e35790f79702fd63b3e39c4ea7df1fd8ecd66dbff761ce4f83f8b1b54d61c83171bd0925d5270f5e9c35944fb6466e770ac3e1c6e21a1ec748068bcd7df8dbbbb4e7b253530ba605698e44356cb0b794f2205f35ec45519f37988cbffa", 0x7f}, {&(0x7f0000000740)="7b94c2d7ee0a52f10e985a9dff6ad14c8b289c68358fa69db18bd3df959239c9fe842add9e6a24a2eb7679cafae210992c08f396d89f4d2624896e46a17daa5cca1b4e5a04c3aa761906ba64622706d52761157a58c52c7a8d19e6b8b7b68599339b83a2dd89cc1fdda9ea033d3079b9aeb2802107b3c0bc3c5268cfa87f68f5d5082615a9e68e9a385a6ef4b7508de047e7cfd80641ed91c30f853806de76bc35d78b2e6dd0ad26fe04de2ba548d674bbe65ae517472f41e5700c8fc74affe37a38e829436e949a535f27a54afa7a0c4e84a2a24bd78b8ae2b75d376011d964a4375ac8ecbd6cd71c505bc606ce73d7095e9a0f24b38f", 0xf7}, {&(0x7f0000000840)="88d48927a0228a5efa8c022aedcc4c1ef0874405304ee191ea6171ceeff294cc7182ec051a662649048692523a790733a9aa744ef4d04c7d8fccc07e6d3e808caef8d5b2a18068613a4b07d25fa78661d75fa62357fd1bbbe5ddecdebc2331b16902d6af64c8a91bf1b0d6fefe32b8fd511329bf304bbc353c8a8c027c6c8ca632701c43a2ddaa63fad0e03405e15c492c", 0x91}, {&(0x7f0000000900)="4f2dfd21cdf00e84e46efd28f1dc7de61d0f500b8a063198af034d26e947842d385ca8a34d5a223de5f07bb7295e2e84976df5238b444e396cc291f3766efcf2c5180eb57a7561fd80782123bc9625", 0x4f}, {&(0x7f0000000980)="dc9079deb2425bf6506de4d26c6ae5d30abd9b561ee21028c14778d30bf942572e995532112217425007e030b4a8ff8df9f71ef1eed07970c5fdd43ee80c37a20cebb6c089812d8b28291c27c95b7c252a070fe6a0b1198280920027a24f0aa8b7fed0e3d86684d6ccc4c21ba88c4794a1c89627905972973f1221d1072e1bd391de92d4e83fd0cbbc8b4f696ca8fceff04683263f7d9cb0bd8bdde7a662892fd0e613daf4b0a468e305702c522cddcfe59dfad36f2d5b2a6bca90cdd193ab19484b7bd2b3b8fafe75b88d540483bb45", 0xd0}, {&(0x7f0000000a80)="e2cc5d123c1d33dea0fe0ac66cf82c462ae3ee5cc39966bb668ea73e4520764592f80ef6a814fac31eed64e89a2135cb245bef98b8d28f1774e7b2c32bb8ab697f209fd41f05d5a5ebb1e2271bab96eb0926cc090e2d9f731d1be26efd3d887f6d7a4064fdb35d97a77ab38c7ac5e120615f836bcdcfeda31e3963198526ae8d0298140b1042", 0x86}], 0x7) getegid() getitimer(0x1, &(0x7f0000000bc0)) setgroups(0x1, &(0x7f0000000c00)=[r2]) mkdir(&(0x7f0000000c40)='./file0\x00', 0x10) fchmodat(r0, &(0x7f0000000c80)='./file0\x00', 0x134, 0x2) sendmsg$unix(r0, &(0x7f0000002f80)={&(0x7f0000000cc0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002e80)=[{&(0x7f0000000d00)="38f4cc16797af6a3e3673651359a32d6ac60b3d35962ee24f592fe45dff4ad46301f", 0x22}, {&(0x7f0000000d40)="cfd4e28b422a36f12891c7d42e2867b070dc2bafdeba6303684b646061165ce1cb90ca3a6f46075f2e5682a135b6d22d605be869ccd7d7aa3185e8a81b4625c6fef053f2404dad6e3c92e5bcee25d9a8405e95e1c46c955a04c1133742b29b18cfa32146ee1d2a18ea3fd0bef8f00d460bbc84c656fda2a2b2506321c9cdcda7e603f5f02acb94993fcc9b303f57825ee0fb8cf08c83c8011c34f616a08c3f44f30a5b7d27", 0xa5}, {&(0x7f0000000e00)="1e76cadef8dbeedeb3354a7e4baf6500376e55ac5c851f17afaa24f748844df542d6a7c9108c4469cbeeebbb8b6d82720eda89e81b3dc985d0625a8fb456d897ebad382a48db6dc792fd7736e48ed9a13f42ead57d438c3add38bae9b8ada7d226884e0fc6467a5a176613f5ad1332650cfb22a5660210a6813b98b7ff48270c00583cabe48856d97e7b4e551856ec6ae95d2669b40fab82d1c93eeedaf9290388006a86a2eeb55222285b1e820e1f411a56db3037c1d991a23ed44d6e187019154a3279bd257ff92a0cc054258f1b35df5637fc0423d4fca2ce56eb81bc8c4ae0f770d9665bc6db9d8f17efb449b8f981daedd0fb63b272f698ce1c08006a7bc448eca28020addf18131031231309af0e392161c90101bae8c262e9f169ca486e35abde2ccaff5f7cac5e818fefff0081bd9b89e972ecc8d598bdd85faaa6e68c940138751dd5dd90e0a4e0ef328f7b570b0abdfa447e7950c9d05390eb84f0c853493de372dbf40ecca00e8204f0f080f87bea645f97f880d61d438f13eb6ae209609fe56ba5e7d8e6d3c7c63bb6ae1a23913177fa01d0d0225eb58c6a8c879dbf0a871d88680d70f6bed0ec20d81eb0ce318a6fa494842604b49d48b80047d2e12a09589f72496eceeeb307d21bd9657aab94901a064a89f5462f9b2def4a8b62f76cb2d65035578a3822c25867bdcfc89f8c1f8b22c4cbf181583d61b7f58b6796dcf5d40cf2d18b7a92889d5a6f3dd87f2f551b387c833a59ff4f4e2bf3eedef71a52d7470d766c88b8e7930b7c98d15775acf971e562719d884d23893ecc1ceedbe06cd0ccc361894a5b28abc31a83aba2c4b562c9e8ec5dcc38bc19adf121ea0398e82332ae9a471b02f5ebbc5e1d00a6c2028a8a9f32c4e893d0fa33c628c18c77a9c863e66b92a8b11286fa456cf17bdcaff075493275881d9ed3a15c534dd90ce5c194ce47594343650bccca889487cba9c246452be0767e94f2ffa6fedef7d0eafeaceb3afa61b17a1e0c43f587910c6946f3840786edfb2ede1c31a2258f1ce6f385c5d74b5e858897d8a8b2cbac7c5d5822fe9679131bec5bf0be394f427ad4de45ed270f04665ca2d14c6697ce9dce66af31a5d9e9aaf8b76fb970523d54d4146388438f7e8e6a830a4a26dbfc3e26d3eadccc58097574deeb7309abbed072d40e757a6151d1061d0b19baede93f93dec765917e914ac6a3700c07252bc271957bdcf81e80df426c28e71382b30499a20bf411843884cc3d5af10afb2c70c1620637fdb453d893d07cf162b1abfe63719dfba443f15258f8128e47a46799b18d8155ee1365baad192aad6710471d8b5e115d9e9be92ec855d31f13c578f9a69ed112e639627b6f8473f721e9425768e27e82087e89749ce50016a3946dfcb2501eda57ce4c28b2ddf93fc2d39d891eb7c4a7238dd7c8110f3598b33ae834e56bc919bc676634f40a0bbeefc3bee60f580549a1c457bd66a474b27670f06d0f17d47d1f59e0bbc6d11ce96404e2575b1e9e58cf732bab7db50f6c41938dd28e5b2b7515ef1a61dd31adb41395ca49f336a0fff7d39fb388fca872af97e3bd4b86af52df24062fa435e1488b367b46faee18b536f76dce0b365a07df2ed48b4ca719787cc96bcc9048d52c497fa725e1a7c578d485027762d19d98df3d9217ce3035ff84ee9f19fe1b13963ae9691dfb7b756db3bb4b22d45b0b4c976aa82f41bd0daba4ba9edf1a84b3f01fba877a84313d03d7cfcd3276a24b9cb8ad60eb1fcbc9ea14b12f9cfa972a6c071f711ced289a5150e0eceafc53394c8c9be0824ab2850c0067d13cd4ddd9bd2d3a0592f72bb1f4f933e5fa26f3b00a9ce794a9e5bb443f440276d2db73e7693a087d5ab3039cdb040c540f9ae203be0ff420c94be0e376a32df9b343565ec238ed0feb2bb159c1ee280a06bdcdefe70356109e283824c70ffb3afb5559480f0a7d34b124fab7552cc9cefee614ef519bc88a4f5b5e775b44b486d852158080e2db6cfb5f3683e6d0863fe0ab7bbcded7074f1afaf01d40d9265608946deb5886c87c25f69595c77d163966bd6e271abb65abdbb276576d8c339a8e8efc421ece4b6f42d24cb11e2fdd3f6a1c7575bdec4b2a49dd8a683ab82ba86003f293ad4e63acc35dbdc76e2e060487940d2671116fb823a96e7d8964b59a99032601a15cd4b96ce15c1024a7ea959992a7fded82a534ab30c83e972e5caf547f9aead2f3df3efc8b643d4cbdcd7713b7db898bfea7052fabd2ddf4a9503506ec9321c592ac7d3e810f8807037af60ac378ee11fc2122f556f5ca1628545cfe11c98cdeabc23d1ff72d82c58c67b8a0a0ca0cbf80fbeb44c9f878d6ae0c8494d003fe54557d20e66df9b646cf6f60038e6182c21370aefb578aac98d5ebe81c11582fcf74a25142519af0141378dadf043de09aef6986c8aba5e875eb8346de9b9eb7b35136aca6c9cb2c8d65f902a6c4e804224da3d6bceaebc52ee89baacfb3f2a1bf3c94700cf1a2033dc0bba20a32a18b73eae07a7af392bc4c5dce1f02a3a8a3605a7a8db39e1fdc3044b0d86ef40e72990c0503fa29ee07b4de45c9b01d45981ca80a20b8dd6ecc1667fc8e25f7ca36a28053cb5dc8554e52feed6972aae24891aa70c4f25745232dd4953b315a26e0ad61732fc8f1061b896ed5b7cae89d361c4c01b3192107e9c34a0e4f83f2c2d328c63f6b22da3b6cc6c802399314883446c7fe559e4766d37ce2031c1f77d3c10e4876476bc6516f5a74c823a359ec23bbb0235bd9acb14c9ac1e0f1a5e9014033258440797b7562ff0f4d742f394d4ceb18241babc362fb143eb9822cf38af0527cdb86070440267142ebd154bc4569e6fdb99f35f36dd195b4287b554a6fd179c68cae6bfc0ee2dc6316c336781df9113c67057010895939629634dd71cbc35fc606553f2af68d6864df3e666b362d41e47b48d647db0d37921db0e62593038568d354fd4345a885410f5d92178b7884062c17281b8fc37d580374fe7fd054590162936d60d5cf88e36f2e3f575cc83c811adf1024012bc373046e4a71e58bb8c180ade4e25f9f181ff963ce1ddc94c708043cf78718882a934016f16f9d1333eecc2e0070255a7dcd180a09b3989854bbc5b4c87a4f5873d56ad3e61c48fe20ddd219b2cf76c775ef1ddf036e75e0ebf562a338a6fd3bee66c8ee14fa450ccde60468e5a33b39aa21c34e5230f1df45d09dc1f301bb87f6e0a3ef60b53e077d57acb4f6c09f06a7809d448dae7a3f451b18cf0005ec23f6553df6c87358b8e97ac32fb116f9fe44bda874cf7b297f149672ac1f0a5684f2626685034f6f587be5bb3832c20d0af6d33ded64d8c7524019d8df45a046826940e3198f34a2fe636580a70bbad7db204b780518a72331aed48e15328c3d061338bcdd224ecaf5d442851509ff2cb609083cb48c900a0233c3e2398a52ae750614ae1e5a99547f151bd462054cd66a8718fdb2c0d4b82fbda3b2be854694532f130849652f9346fac7ea8ea6ce96d8c7488d34bb8452644a2290ec3abab93a12843ea1d1c5429ea62b60857e7413c303f1a05b029c2f8cd3cb3ba2b04b77b81bad3ee2c626f1ff27bb170888457115fbbe0446494cd9fab8a0b28661a80d39c78872422e8eeead65ca5c914a7567eb3243ca6d2f16c044d10d956ef314120e3dfe3fd5685a6c7cfbf01c7ab16031c7c6de34ba4148b956563484f12b9f94a2bf1e4f9337d3aa4019cdc844dc548323e67f041a91ad2db43aca6af1b89414113eb77f5577e36a82f7b52acd3f281aa56af3772349597b0cda508a5c5de50d644827b923d91f938f6a0617e07dd0fb33b716714136e512d9854232fc7d941053c28a8dfc32912812301f37201f5b151d379e4247a1c1f7d0c814a6fbb3a7f9594bcbb7d7a6a10f0b26cbcf75ce9959d15a0be70dbfae5a09a7aa68580c96fd3e57430791cba0b0627ba0f93c13d5a6f58534b747965ebf46bbed70df83d79ee4eb6591eb63914bfad78bba6555d8708228e46775b1a46ed9a2c76d953847b05652fa31df6875228e2ad5757b112e4dbc30004d9205593ab14c98b2107c6de727a869cd9470805036ad02e97bb1cba53b235c63dc41b213f05c319cc949c97779792476cc8eea65172ffdfa1c08b29358cee62c4fd1a1627e196a6249d896ac0c08d1787a73b9b2f7f19588bc1e6aef033786141dfca072d4a943e65d80c45364739a2f0175d9e4753e06e93eb75470319f3b90a5a355c3d7e6be3569ad5c612855f37c65956cb6cc124e2ab0fadf5d0361887f4367b1a342ce08055ac87c0f60e6082a42a7132d6f247b0d6da5e200845654f6c86683d06d052d5f7f82a828d5098e7d1d7729a5b90da57c16ae19af652d789a4d6fb6f6961c6877f41f0e1282076785393bf3431405034deb0a4b0bb448f256347b9701f65a667826c689e669696fe313b9f759626d64a13a55ed82e2e6acb017e14a7b08d760884b24bf056cc3969e916b306078bab8c3e73eb1b5aabd4392a5e24f2e3724c56bed301ac1d0570ebc94aa3d1d5e6e35e413a90a5d73eb3c8bbac32c10082c7687b45cb20dae2287194cf1a6e18ba17187c2b104e73ae477b4c1aea38e1f40a9f7a2d2cb66afe81f9008890dd8ba8c108c7591c702cc1ccd16c5be1178901c9daa87950844a62b1bab5963fa400e49e5e8822ac4b0c676584a6128b9edb2b157788a02b536c30fe451285a8e95008c3c4e7edb97c560734bd51fde6efa6eceb4a02fbea872fb31e44f41ee7ec11d61ecde468e79e06c8dee7444e795fdeabf6d5c5982078a62f84f8421d52bfa7d9653a28cfb6d7e6c9d21b67972783d144fdd442412f4d26d48779714a92c44529491c5de2394412e512b0c5035d90a0240284dfb2fef0807a5ee22fb1a05dd590c9a407d1c7dd7f1d1a4a1c1eee4ef6af720456080913205dcb9d0fc3b1463be0b16f2387f02ee300b85635bff04973dbd3e3ad08c297e605e5a4443ac14babd1c3bc5005466243496146e61a9ec8cf124ee59650b3ed40a9d94488a7f71086a26a45ac9f1840b7c2c3f38a7fad5cfe9512f4269477d282461a65abf3b0c2f2bb89b952fdf73e6d5fe9f89f47e1d657cbfc2a6fbdb3cc01b53efb16b8b953b0dbdf8649b0e1babd484b128b6f292c18f256746a6c39dd9c675b8301c5815042266ccda013c838ce1b7ee18eaa5a59900abf6d32434244287fa1b3e2da318324bbacbf3f23dc25affe5e3c507ca9fc260bb0b86e5ec36174895d764474478ee0f068d1457473aa350f9fc239e931cfb37bf85c0070603e64160b5b85ab947465ccf985b9b4e037318b18dd0b146b61d3b1f946117f8846fb2c7aa16cf8b5f7c51f58025798241d43ba4f1ff2792db4cde828829f51b15367b4352a8199fc64afb270902036f68b1bf47294f0bb68f7935e1ad59b67cfe332e03468c294edb61705bd8f2f46e2eb70d9c16670963c92b6fd4b03d68fb4522cff48fa7120256d8f28c4c3737c3de09dce86ab5707d042657aa687ff9a353c2d7ef300b8bb133a10a750eea716a73644f1fc01958d545c8b679de57ddb672479bc5081672783aa6263cf975aebbf985b5d3d03a1d9c9d8600ff5bfbb29ab0be8be43524b3858bbc244c9952145ecca2a4370a1c4cdd4163ae7d62e7965fd19d9b9f7d1ef8ca8d99928b6111bc74856f8362172f2ad3f75c963913bc6d8f2071bc9049a179dd8a09b1cde57284ab3ab2c1ddd4fa4ca89562bc79437b55688a487a2ac6ec1a2d6f3458", 0x1000}, {&(0x7f0000001e00)="4573f2070820e41496fe8e31411c6d6a8394a16d8e7917258a1f1a4e854bd3e6d8b96a2f3eb367a28b2de5181fae96a97e1eec8f1667e159141d1d8648aa9ab192ce207ab8e463f151fe8f48fde1e6b2427597e9a67130f434e1866e4cfc0431707eafcfef1627d80561801df239b87831ef9398c5f6797f5465047181510f0e36509d48463b4efd9490deb666e8e2f550eb7c14d8a5843cc6b2d7ab44f863f60acd4684423d0deb1746461be28c933f15b13793185d68267561e163c97a57642419ebb35489b868c39e638d44885e8545e1b60d6a9fa144d243054216622d05fa30ea20579f55506c19a0ebc4bd53ca5ebac2834898411c3ec597a5684a8e9bc3900cda42764d647f3628a7f4dd39c90c48593468bdd83ecdde45ea00da7709b88708ba1f1b49c96b413c566d19aceade5d281cf7e8ca362deaaa370e9fd4102cbff22733086708ebef69fc08d1d48fcca8059cbd0a8d7d9017498a6f06e3ea21aa265730cfc13cabc35bbb4ffa55bbad6fb2ded236a35126e0c3f178cb2bace660a7a034dc5d82e31d917445318f770a7c726d3cd5e36100eb68d143b31f1ab82ff458fd425af4b9cad82e55ac775d9a5d901d747248989d4ae75091f17604aa891687b3d877c1fcbb2998dda7d1351a966187785da02be0fe4489ca3dfd0d413f666ce03ad9bee170ca0541715ddfa0abee75058cc409d6f7d5c4385d0f67282b5d67ba52b58df980284522cb3124fb952da77ac094462e0dcfbb3255eff53d92b8dd967fec0312c43bdc231397e598d9f8c54a69bdc2a7f64aee24528b3096180fe9facbe317dfc34c67b1511b2a79b6086d51f9f581365b24c275cbd71902bfb00dbca11e247b1f498ba6dd71677fc318b5d047f44b5cc511e00623e12e74189ef09139d82e7f0cf8e2a00f74a9cbd2efbd08153572a001a4d91edfe222462af62b51a0c634608f3365b22a65619050189aca2e368ed54038252b5adde8db4a2c7f349c4a4efa1d68da8a4969a8f33d21dc7d2d58cb26002caae9ecb60885b8dfa7c2c75b34bbbfb5aa71ad324ef8bd533e1164779f71b81b0efea56868ade73030b31378db4f1c13b851cb9d251960bf76c522782aefdbe3f1c07a2f553ee7488231322858e4929a134391db34d7f49f227c38c4bf471706523e5119921583fa50649fba29dc47e10eab781ceaeb599b58823be721dc7669b5b13feddfba85914ae39f5e75b85e0318a0af94e3625cf318cb95e0ec02c10949651ee629ee877d37d01a11608c991c7ff9b20ec08b9d3496d95c6f061929440682751fa169befa23c6701e21610afdadaaf36fafcb4bc6b435de1d574baa19a36c9614870bb7a8486a8b6ae15230fb881f80168b588d28ffb6d8ed712ebd0fe1a5b5f64f089ade56b8dbaf3ce9b77572dc7964c085f8261c7da5295b1f2490f85d91c7eb7dec1651816c59316949e771ba760203c53d05a4a3fcab1526376da4a9c7cf47ae30e8724f3ce475e51873c19992af4aec9f6ec0e0d15d0956291c6451419e1c733d607f5d56f7a530111d48c49c30ba3d04f800dc28a89021b10c196bbae0451649c156aa37c9e0a105bc8b81e364e874e82d0b0b78e58d82871a356d8fa5d2761b3a8a98b899f3b03e9d2d5dfc037f03e64dc8a18eddb856d68740d185e3a4d89b862e61bd734eca6590f5589e9f9857712b4b1dbbf2547d86cc7378820c726e7b598256540299769535c080ddfd934a246c79905fd6c6a7641101ab01ae8aa3f67eba388e066c7d279faff01a5fc122f858e76ced4d503d8e919352bf9caaea7b2377bc44da89eb538a4222c3f2583c9687e07fb8fa2e71a26f12cb985ede4df1bd3a40ed4aa6338e12f7ee126fc285d00c659fa7080a7512c35dad4f9a3503cc4731883c0619c80bd38d11848f97d9c77c72e4d4f5685d4b1f1cee2c04dda16d34ac135504f8ad356a5de408e0f9a5d5bf86792362b9bb85f77c06b039a2cfbc6a5f3e33d1ca1f1c9b5dc748c47cc7153db7c25c78e00bb790dc7e768e1902fe36b1675bb7b90038e532b8ee70cffd74f3086a48de50c5331b4234457d591ee9bb0feb7b31aab3809e6d230d666fcf619425183740055a80de9bde6607eb1bc85b3d93a1bf635fc4e30bb4b9c13927d88c5816a8942096c12e222410bbc8801c1b1e578a0faf5a3b3b3c87c16e67f6b0305955da9b253404f6f6d8364afe0fe4def26be99a4d5f6c2a8e92e124b66c75f173122e5f7963426fb7ade462785d6427c4414fe3f1c2ea849fd6120f1f2e29e8c4d7b197263e5904311ed9700d84ef18fede3d065fb245bcda92f12fc91ba712d8a9bf6b2a2f1bd91325b4508e298d480ec25d9847d12f46900fb5fb26423e7d4b319c3d27f33b81ed9f666537ba27949b0dba01a8f228005478ae30cc1dfbff13da0febd96b0d5150ed98338618becb9d3f3429805582bf9c26982ef1424bf4c787d008b332cdb60cfdc8dfdc8a09eb2cddb12af143f7ad3b97e1e60bd16890fdcb705a163ae704b591975d9ad5ae07ee158af75e8626b786c0c3a9133aab6838da4adf8c3527aeb3be9434dce24f3386ad577412bb69c577d4d6ca95227b5d6f5142b042b2706ed590416cc7adeb2f2902199bdda003f160d20da68570b54b93b28fa0217f547ed65e73bcfa9b51a0a408b13b8379c89c27f41132aca30cd098b6d96b770121578873f0cf7dbbd8e153c6f3659eb94113c8269577d55f36f3e8b6ca680e5a948cf4e0aaebfef28970058737b50533c7c993722efe3fff379a787002235ff31244ee807d8cd23952a71269de07990ed56b3659cd92d95cd74444c1a2ede5064cffc54d5f3bfeadadaa32fa599a28d0ce2b7e55c144a7f1c8c0ae88559235a9d3d32cb226fbe809081af858832a5b4e1f19bda301675b0fc8b67237f4dabd92a169eccc3d1dc7fcf6ba53b40bf5920cd495d1c02503033e76754cbdee5cce939904a3dedbc1e55d7eb9f01011a51006967c228f517b94a03a4346d29739319fcf2516708ed626a18cd4a31dc13efb5cba910598ccdab3aacbaaf67fa3d76f8870bf755d3f0f419082fe3b815127cbe32bb0ea6a97a73cf2ad4cf381256dc9e129f9c1ac880dd43986fa35389abc2bf9de336306f0ca1928da4d47b61f5df35f38f8e86de23c822e183579b57662d5a4b0ecd6dfb047a7794b2a50d2d40837b4e8e890eba95cbc67a4e607a259e9bf144ddd0e7b48867d3c2af8dbce37818d6451bbcae4baf9ffce8564cd6889fd845eaa274cdbe3f219e3091cf407445c95699f700756d7877f1ada66f6a76175303f513d8f85fb2f5f13f1bd4223bdbe2760c3e0929aa0018e0c29a253fee7e0a0c640d59c85c4e7924eee7b84616b27e0f70b4b0dbaedeb5043a82959d0caf5bf585656e5d919a110d20ac5aeedfc4e74230b6e5099cca9bd03de52584ef3b692d94de7934b28d432bdeef1507d3293d93b5201402cd75e552722d74f0c1d020eccd289cbce530d7e8a851aacc4d8bb3c7f78b492d6c3ea656bc87f55f9f2a2d7bbfc5fedf99f8ee08efeb0ec5221ed63f7fc395fc7af2e03805a9ef0443772c279c7b00e26627fbcf25a8d9cd10a674354a041bdb866477807ad308013843db4542de52df9e2f9f93669fed4d08be9f196a298a8c967b52c6c8b1b85d20fdd6b6ad4d6c9d5e9b0e4575f1f279894467b7c3e168befc0f9dc0cbe24b79bbee68ff58b413554df47f257cdd82ba8901c8a739a6d88c380acf19b68e6d4078bc7750011c9ef0e2148fa19fa1a604eab878861c1432323f7e19e068c5d79bae28f5a48b8dd2f759dcfe833782b0f47abc2492cdef0c56f0c0e31b076de02612342996fb7749091a76cff906a69a9e6464ea2ddf2e8fa59a579af0a5f28376e03d417f7107d4c5fb077953116bffef9d1612a477b71bd2c09e01f628c3a323d79ecd18fa7e7a4f66feb21b0cd4e2016b10053eb73885d973337b943ed90c5378e356122880348ad827f6f5355f4e79f71779ded4d165210356428116ce2b34a32618da283797859110f2f7896dced59db4792545365c17331a517883e66c18182545bc95a4d91d3753e3607059af2ef1c4c4ae1b15525ef4dde1678bb9a41b5a6157b349ae7486bb69a90fab75cee186420301570181fc696a163d57ff1c1c1c3dbc7d99e51c81e5257f48fc3cf8137790aef1e284b77d0772cdc11d6cb29f6284b898a027a758a569f5c202cfb406d890439a5bac42f7e7df8afa7b9c43974dc06a7f933d7c213fbb54bb9cf0d1534bc77f72265611719086d7a74836e0df2b0633b772f0ebde5003c9e0d53ddb864d053282391e7137b55c51243871c5b3d19bfcd26743e57b0a5b1c13e5d99549ef2cab5d9d71ada0c98e8eb38d2abeed9424933994c3b10f19e15f327c25834d538965889dbe2412887148f8a17872025cc9dc15a04628b23f3ee987216da38cce9c6a8fc0b1806f71aed46e33785ad772dd1a178c6df4e08e947157f778f6bcd9e98ac1dcd43b1af21e2061b153c2efef6cf8b04eb3aed08767af9c2f4a78a56083f5806ef294089182f63b2b37b6b401d08ff7a5f5ea056176983a9ea0174ba13b2be23f78a3ef637473bc4070002cb34fe044a6eaad351c67711a9c11a12e5fb6467683c56fbbaf599bcd81749c8f8c417c0b00094d6b5e8f0a1f29f93b6b8b4fa901968f57dcaf332ec15ec553edba66ac2df982279bae754557dad3103a28cbb9dbf0f6e98fc2a55bb2066950857730ac1c65723798a832d1a01f7d1a5bf3b6d91ae0b0a681ad2be788061f495aec10926ff717fd9b113a8c45dd9379ed226208834e362f9bf5bac318502db11c7014ae9300053c689778a409bd81e251fefcabfef8e19ef846d125881612ada9e2e2b3a2f97459cc2be515a9df7039609468923de6aadad1fae8e033729b6280caa6308b35380fdb5c84f36694da66b888c67e9b1d0854eee352ee23e442bb71bcf8ee6590a3ff6f490c742f221f61967ec651474638d7069f32a4d909a83dbd6c1c33d05ba04754d11e92980a898804102b335e8fc77644de1c40278bec88ade033d849294dd7fd469505319102cc3c7e0e00f7da4c8a0f6b297fc0f41e6a5dfa833b5d097d28294b2760f8b2e7ccac4cf6a2c26276e3c82f8fda19e7005c4552376e5c0bdc8f0685671cbcb5d1a596601e92db7e784fb2e7626ec4c7a3475b791f446fd733a129f701deb8e1f577a0491b723c04bda605e7162c21346c7f8676823640b2a9f0b8d9a60391ad99600133487b51612d96d24d64edb7125182962a607e32841f5d1a10d47011912628211d3536013cb597818a30e326eeefa1d99592edfb0901f8d37354aae59ceaff855b37bacb39dbbef18d696e3572f4ff40f37776900af5096e7e3eced413824d9e41519c92c2ffa8e8e7c759cddfc13d99d4a022e94479cce7cb7646ded7a32829d91c2617c1cd2d4b71ca4155a1913f8f8c6e42a7d277719676ec441be2953cca1440f9cf127928c772e6e4e26d4f7748edc8f1b2cbbfd24257399f0403126bd794fb4904db63b92e39b4386b8219bf600d1c4c9c6d9613fe383cca4997d7dd601732eb3566b0c373df42c3d522327afed0e527d7ae4c565e48b8c63bae5eb8733d5f9d26f1692b9de4c13e09b0f6f45c11d5a872696eb8b81cd9bacb4a9c3ea4f832f3bc78a3ab42c4d3ecc04f52429845cbc84606791e2efa2e4aa0b8d141a0d63181d6ec97fa4fb498dcc0f84a84d2780eeaa44f93a7dae693133db5bc6593a985b56d3ad5d704575e723", 0x1000}, {&(0x7f0000002e00)="3184481ecc1dad2db056ddb3dee983679b660434b3fe19958a03aa9aa3b119314d512c771c6cbc13c7647e5e973650327ae45ddb598d0b98e10d91bb55dc4104298d64821556f69ddf9e6158eff7bf54397741117818a4204b06ea7611ae09bb", 0x60}], 0x5, &(0x7f0000002f00)=[@rights={0x30, 0xffff, 0x1, [r0, r11, r0, r11, r0, r0, r0, r11]}, @rights={0x28, 0xffff, 0x1, [r11, r0, r11, r11, r11, r11]}, @rights={0x20, 0xffff, 0x1, [r11, r0, r11, r0]}], 0x78, 0x1}, 0x4) getgroups(0x2, &(0x7f0000002fc0)=[r1, r12]) mknodat(r0, &(0x7f0000003000)='./file0\x00', 0xc000, 0x8) ioctl$TIOCGFLAGS(r11, 0x4004745d, &(0x7f0000003040)) readv(r0, &(0x7f0000003280)=[{&(0x7f0000003080)=""/168, 0xa8}, {&(0x7f0000003140)=""/118, 0x76}, {&(0x7f00000031c0)=""/83, 0x53}, {&(0x7f0000003240)=""/34, 0x22}], 0x4) r13 = semget$private(0x0, 0x3, 0x20) poll(&(0x7f00000032c0), 0x0, 0x1) semctl$IPC_RMID(r13, 0x0, 0x0) getsockname(r0, &(0x7f0000003300)=@un=@abs, &(0x7f0000003340)=0x8) ioctl$TIOCSTART(r11, 0x2000746e) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="d99dc797e60e63bd2abeabc2375e8890ff2020afd41759c0fdb92a79341c24b0a8384f1da9797109fb00a194b638ffa23c562ec1ba477e0da911f4867533b09b2af201545ae84ae2384929f97cf1235c14c284ec5486554570b82aebadede0cde0f53045796090f8e534e41126855310cf313021d135f89f300aaf91e9ebfafde8643231186a7fd8c753a3d982ef172afbe7202c64aedfd55beb8b8ef17165fd046537d1016d6da27f3845c8a5a4f98c4d3c5425034c154e526b7744f13bf5bc6c92b228df1ef8fde3", 0xc9}, {&(0x7f0000000340)="9d2e47d6d751c76b7eb53809ac9d0087d941008cce318e876cc99a073c18618929d7d90a2d04658d2bdda86df006bc34b5b61175a430fde9e9a75b3e092574ee2f7fc69f5678ecf63066325bcc33193f4c2f6d49f33b6a26dd2640ca173ff3e8dc53a4db2f382721358e0155ff8f31fd410d93b781bef2065295f0b004cd23f6f47b1b388b5954fca4fa63737531dcd50fe1b535df5511d659ae92acf9fe0f10e6a6c4c0ba2c555692d307831d534793f4c19512a18a9cb6fa401b71fc925edbcea5f45e095f79cd1e0e8bcc2eaa5797ab7c904b21fad2fc42ef7fb6a32a2aaed1", 0xe1}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x280, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0"}) pckbd_enable: command error 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0xfffffffffffffffe) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xf863, 0x7, 0x4, 0x1000}, {0x7, 0x6, 0x2fc, 0x9}, {0x4, 0x200, 0xffff, 0x1}]}) connect(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f54696c653000"], 0xa) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) accept(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0xfffffffffffff72c}]}) fchdir(r1) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x8, 0x7f, 0x4, 0xfffffffffffff1f0}, {0x0, 0xffffffffffffff01, 0x4, 0x3f}]}) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xffffffffffffffff, 0xffffffff, 0x1000, 0x1, 0x1, 0x3, 0x9, 0x3, 0x2, 0x1000, 0x3927}) clock_settime(0x7, &(0x7f0000000100)={0x4}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34, 0x0, 0x0, 0x4679}]}) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/70, 0x46, 0x43, &(0x7f0000000380)=@in6={0x18, 0x0, 0x3c, 0xd2a}, 0xc) r2 = kqueue() getpeername$unix(r1, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000440)=""/83, 0x53}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/215, 0xd7}], 0x3, 0x0, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63, 0xa, 0x3}], 0x7, 0x0, 0x0, 0x0) syz_open_pts() r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000053c0)=""/4096) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000040)="f8a4196af9699ed6371fe6369e4591b985c8b0b4c27d49ef99798bc618124ee9fb51f41de6426305ad69c7c9525c5da1e66eecc02a0e01ff90c3988e8fdae3f1526c870525c104a8f3143f9d893472c133cc8632c25f6aea2f8e68b69354248679f0f1e62dd057744a12a00adf0bb02961beb3ca18f1d34b7fd749bbf303b73394b92e7e3711de1826db7ccd6fee27daba2a1e5d795ba72f9fcefabed38d10ed904882720665a9dbb3eabb0b81b749dd9b6dc24a21a13d6384c14b603f42a0e165f0c125e20d2f7d86cf5a0d5498d1e686a4202b7f8dd159dc92b6bb290b5faae5905b", 0xe3, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd2d, 0xca75, 0x4, 0x80000001}, {0x8, 0x200, 0x80, 0x6}, {0x2, 0x4, 0x8, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) open(&(0x7f0000000280)='./file0\x00', 0x1, 0x80) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) dup2(r2, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) kevent(r2, &(0x7f00000001c0), 0x5, 0x0, 0x6cf, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) sendto(r0, &(0x7f0000000040)="25f3a55a94ce2f3c128edf7fdb0cb39a88664fe7f5ab1c96f5ee32a030", 0x1d, 0x408, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, r0) fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:10 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x7, 0x9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x800, 0x0) accept$inet(r1, &(0x7f00000009c0), &(0x7f0000000900)=0xc) socketpair(0x2, 0x0, 0x5, &(0x7f0000000100)={0xffffffffffffffff}) socketpair(0x19, 0x4000, 0x9, &(0x7f0000000740)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x8000, 0xfffffffffffffff9) dup2(r0, r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x0, 0x0) r4 = dup(r3) r5 = getpid() fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r5}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x4000001000008c05, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r8, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r9 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000680)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) sendto$inet6(r7, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x3, 0x0, 0x0) r10 = open(&(0x7f0000000580)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r9, 0x80}, {r9, 0x6}, {r10, 0xc}, {r7, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r10, 0x0, 0x0) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x1b00) r11 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r11, &(0x7f0000000080)='\ao', 0x2) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x4000, 0x8) recvfrom$unix(r1, &(0x7f0000000140)=""/93, 0x5d, 0x40, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x7ff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x100000000, 0x0, 0x8001, "d60271307ad420ec32f023eea4082dc2aa90e6d7", 0x100000000, 0x9}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0xfd9, 0x1, 0x2, 0xbfd, "736cac521070603878d9900cc182b754401832be", 0x0, 0x7f}) sendmsg(r1, &(0x7f0000001900)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000280)="8098999af2a28155d3e77895ef1967c45c330483d221342e8046407ff1ef7e88959562037196c2f2b509563294076668ce251992c2683d54e8b8c64846ef93ab5bae6a214aa4cd2631d21f00ec2b7d91fe95589d5bc99829dabcfff0c898f4611669845baaaf639e13a65c392b6e28d94230548089953e6435d975f3a26078dc3a3b75a48c86060e97f4e77f877cf47c0f7b59e2c2b96cf4489fc1e30f938f1e6b0dde48efaefce2646ed626372a533ab8add7fa43af0d1e9a8fdde4757eea01d4bea40f6a630f3f9b9f1de1b3b089cce8a2acb46f2ffad5e12b351b989e8d4f34e29fc90ab7a9462d4c334f0a374ddf09", 0xf1}, {&(0x7f00000000c0)="c84a1e237d5f4d5212372b8e0a538ee65dc6e4d29c6a83c7f477", 0x1a}, {&(0x7f0000000380)="7686cc3a2300f5a02f597970f82a59ab1586aa82c9d9619d409b80f6398c8c92125290e0f7a46377c280159600929fe867ce3f54fd6e52ed52bb8dfeb9729f43dbb7cefb71c8704d4297dc54b352c58be976f65819a31fb4e711ec04f9cafde38d81849a841409fd464d37fe4af3d847f7159202d21e8c45d53f9dd0927e220e0ec277e3e19eb250", 0x88}], 0x3, &(0x7f0000000480)=[{0x88, 0x1, 0x80000001, "2bf3522b219ee19f3c9ba74995fc4d53ba3274d3afaefc3a9c83b58ccec32d34d3fbc3a3bda08f0565c1d1b8293c6a81da6b6be04bcb84a8341311bf072e12ab7e3901258e4dc9ffebbd502218fd4ae9e4dc418dd0045008d143a01807704bb0871258b8eca04d69119d163bea46c61f1d751d0171e894"}, {0x110, 0x1, 0x0, "910162b211ceb0115c187770d94516a476d22aa8bc7fbbda1e0cfda195bf8b57debd247a2271f5ced4a0ef45b91673ff4f6f655f3c18adabf238dd75a9707cc79b57c6d787f6bc78aff98f6d49178d472365f56603dc838160934591f31a5d77ca125479e13f65b2c2fd6189d8fb3f2606450c1d868d633ddad079300c1cb008d08470e1666e20a74e93ca06b62204a005b0511cea37d60052042ca53facb0f2ced9d00cdb1c2513deb40a0c57586c9908d538965f0008e29ffd475cb5c2719071605360d3477925448f6aa1cae77f9fc6d8c3099ee1581d56cb2e6b08ab47cb494a18b3072fa34389f177134b2058ce22a2369d611f376ae55bbb4a"}, {0x38, 0x0, 0x6, "981e34cb86c94c5617ff88debc367e4aaf5bff463fb8417b91ee5dd1c30679b2f4cc9be328"}, {0xb0, 0xffff, 0x2, "83d9282fd6a37ffb459cb9f32c53b450793368bea9b0cd717168cbb13f477f201523c57f39ef12f0eee46401755c3d69101373e5d571ebbfc0ee8c92690fe1d2059b2acba0ded56991135900991c3fff0381b588472b7ee42055121c4c351ac0e632370ac05fd0c62355ecc13e20e301d3e4e086b03fc4c1baef1426080b2510fd5bd6ca9c0f2977f9dedd15d666f17f2bf0aebfbe40976023e052da96"}, {0x1010, 0xffff, 0x400, "f1fa61ea3d1df4c5a0602bb85c667a3f1cf9c7af41cb27f916bf3b4180f35492c65fd62d6784f93c9e85f7b4d68342ca9a600668cdcd32458a8df85f01953889034b84474a9a18506958b58b6476ca9f5e930ac9bbc6103bfc3017631a67f0088d2aabc4f66a3a9a1412759dc39c71639d2bdbc0bb983497cc4fa6ae63c90373cb7dc20ef8917d2e9b36597e06b667c00f0dbef51817871c11157a94fd429e7d1307b5db04b0a6a68b6f84b751d4b90178b83db2caebf13b5f2a31b7a74680781beaa343f19270e0c2a453d7ec18ea894b53c51ba4646267297179cb9c3b8ccd448e084771d8d3fabc5fa2974f4f7d3eebfb9b63ca2f59fb69decbdbf09f30a8503341052491e50b60b4a1e710e21823430de498c03e70f8f245a0d7684f34531029d5e3d455aadb03231694ad19fc2aca5cbfd7364923f684fa3bba2566f4a21efa344de1f211c1af2c57dfdfa15b114c0de966a068f1e37fd46161d330bf15b7129b3a6dff5001b3107b37bce98a933e2b8ccafc615096565e671e742156869e805174dfef63ba6119a5bdadeba7c0a949c87269f7d7bce6dcb1eb6d63882ac688c0b2c2b3fbafc3297f5a72ad17dc888a930e788889ced5611303b2977073f5a50cf103431e5afa08dbff2919ae4c2a5b32226407b53560fb9465c7dafd4e8ac1b00285b478d64cfee3648a5d2a185fad9dea1a7674fdc65d3d7801e162d73e8517db62ceb10e84b0094abf11f543c49d695bc60ac41d15201471ad343704e5822ec79a9422517fa3846499233f497a1934faf4d1b180a69f323f0ca6f8d940a1c3b0566139d2b5433ad21b4947477db5fd1ee55989bfac743899f252934c0baef72683942e9144aa8cbec74d70dc0f7ec1dd0694f866c0ef51fc2b117b50f31558f34ef59dee1b4e133ea2b6ecf0e7a4e81e411134ee485979a753e575ab0b2d90120d824840159c6815623702e7bed1527b78d2eef7e0da8d99c263b5a407334e8979b2239de14afed6a024fa0e9fd166c78937dbeba9a0b73ec82c8c7acaec692ab4e236516bb97a9b1c2f9b0c5b48b7c8190dd08aebc693e1a728db3e1f1488a29ac01dff6c4a148f4dbae3db8f7c38e2c654091039b668b190408a112e67e15bed36ea86c268f8008997bd8358aa9ed22cfdfb4bc3f86e21a025f083d78261a5d3c7cc6de04937818f89e5e4d5db048ee0b05da3b0811e2b724cf1987abeba22b0cb64ea744d5b497b0a76d75af047b764f48d20d6e482f50dfba08005e4629632b170fb89d784ff16273b45adb2ed8e3c72eb22e9560939a597590aea1bf2ca1153d2e41aa0395849aef6c2b8f493317afe66c71576fd3b46224cbaf9590cc07bc8d4a2075b1249824cf6f4cf93fe4beac9487afc496973f8f6aa988ef04645b7edf23c044f5e642a70ec36c3925fd3228b9e1c2d1ca5e7ffa55a62951bfb797b14bd94b46a21068ebe0563c8b323012a238ff261804ec726be2ed8809c6d3b25e5ae031914b592cb3f8cb46c608a4662a36b4a8257cec0db86e6484408ad2386a5d3474aa75df87ecb3e5031746c7b1c47c492cb1ec13863f2602369ecb7675c91bee154bacbde3d6790b536e31a802c75e8790a88bf087eb30f5c5988b7e14c86460cc35b491c184c441b993adf5768e331179bbc1790a60e017ce6716344f07644a16524292482ecded7c0e83ad7239b137f58533a2babdcfb0270b01a17c5a88faa72a134c488b6fe5b39bb371254732f959259583d5afd9dea0a28864c4088b864c810870c2ae4e6913d760f8756ebdc3a957df7b14a9f1cf86454a46c566accb3b89532071e028c1834e797744c6a0c9d6e4103e36944630c97173d9cb44ec1713d6056efeb20ccceaae663f77200d058a4d0537dbe58b956a1d68a3e2898f4d604fcf2eaef77934190fbd0c731572fbe0ede88052159095e65ba16063b3a4731dddfad0ff346cdf0a0a1ce7dbb66a1f897bc6b5c1ec779be1d173e07b717fcabe10389499f3b366706f85ae4de47d10a05327cea4109d01b9dfbe0b21e35511260d23ea61a8bf2d657eb0044f44d19f42283509b71748558957a0aeaa2878587ccb39db53622b455f2b7687e0c52c9668ff49642bf293704409c5169c3c56fb96c16586e6496434b9df7b7c2be2baaa1bbd1492ca383efd1ad304021da29d0f7dbcfd640604161d5ecf8851e6bbc32e12ab5d178296bbd867240a8123d210c13f9808a862f6038339f95622766fdc8bdbaa7d34ee595b95abef02b1be4643dd5a703357deeab8e7de800aaaccac7b522f3aae3f29049d9285d8b754bdbeeebe3282fe417c426bdd21288bb412acb2ca8b12ca7d4cd221f4e8d0ddcf4626a6aba0c4d4e369bab7ce61ea75da1ab23627e02b0c364d085837a6fb41ce18ab28f1cb1622afbb6805901900976fcfae3c81c30220ba1987baf5cc30f525cd5b32f6daeee618d03012abb3cb0fb37608b0190108cbc1b69457e0edeaa99b404535f8cc1d810ae8f0445d03e1ff3ba4df5dc0b7684a6fe7d65122abc013ba73903cd0fc5e4f6cc18825aafb9e70764bceda8294a15fa821d5b44d28506104bc7fb67a4835e7a5a2e28c7f641a952fc866cb69e6d51bde583cd4a425b26e2a2b01e6191cd41b3fd33cc27f6d1ce788206c09fd3539eb5801d0aa3f2d28c6d0017977a6eb725b102f41c620d10f500c1b5e88c5a242c124d5b273255e94f256f8feb3c6a09081b92f599f0c934f0044ff533c20e8a60ca0d8f55011dbca9e5863a9ffa677af59bb2dc63c71476407b4d38b9709dfa39684c55c0dfbebca710b2364115a5fcde31ffe7666b4ffd928c0ec277abc72a1a4a7f557cbf47d37bb7b34e5c36e2939ad55b579fac8506388f78fbd65d64be3ec352b85f1fe2cc1ed212ef9e073dddb42ac08a703c6a16bc4530f552f8f093168068409edbf02ac3d2aaeb417575dde8cb31a4d1b13689ed851c9e9061f69819a13a84652c0793931316c2f62623b5c5c0227bc718e73a13e9a1ce5bc01c63176d5781239ed42612ef53abd7b77ba229de15c17fdf90eb58abd9bd4979a524899ddb6eb1a2d54eb8083de2c2fc85daafb242ae935ad2eb4b778b6c58a9f611dc570128aef4aeba600be9b432096912c0deb9b91dd2ea1e6755b04df0c2ed115ee72bfcb58b25a0eb8b573c249d99cdde502c721392f14777e83b7d63eac6d2a3b2fe2106b4f85dda86ef792d31b8147951e62bd162deee311d63d6b1da399356ffa5e1db1a1c39221a192a8af30ec7e93a79d21161b0ec421bccf5b7bb375fe956c33c3accff7969191be424c0a7def4a384696a5917a126fa3236ecd186019903357622df8fe123a18a70fd1c23cfa9c8303ec9366a27864d600b9f019ca75bc43e888ef1d5e975ba22a49b6b860159e386d9dcd357bc2e76ab41540102919dacfc7006516597fba372d425edfc049ee3cc0435a8e47ea0b58faa996169d798953610f8d6b6f9cdee27a9cee97737c5da8ace50a5c57c32e312aa54055c08c740fbc35d10a5778c686d47c85e7a12c360db485ec39b1aa0ac413fc87ec2c5e02cac54a4687b406ce77827b9cdf3cfed36a79811d0e9e962297c233b3bbc18de87e03b2cef1f87d4b75703d019552e2e09db08a9ef905cb47053d39a28ed482f358f39b1d01d57fdf4520e0a5db81691e83e2aa889ca910677dc928febeac22974f90029b12c9358d9498e6ccf6520d7f55bd423a7e6c8709b9d61cd61db6293fb80905eab0289f9993dff12dcdf51d11c4fafc4f908922ea6af759d8cfe9c81c22424b4cdfd1a8ed962edb6cadeea5cce50cd223ddb521c184102361c8616a5d86731303d3b7792b77785d0bc162e98bb11fd29e010c9e26ebd8369ea4c8ea51c5bae6c24ccd86c868fea62cfa886e7dd027aa3edfbfd236525b6c06d8203b09fce8deb33115423de8f043b4e59727823da40af7753c7b7f754d0d0b0dfd026ee5f568cc08b4af54bdeae2ca54e7cf69840fe0e170d86dd840448c5bd2ab31559059094ce8f7be80bac777033f5cc995ca8a3cca317953f3872b5f9d12f5bc8900945dfa0e7a518f6f009c348ff6413109fca6307a05eb0bcaffa69a662bc1f7cd736ef40e009e28ac52854db29c59c0cce92f10e9845a4c68ef4bb4a3cc8a79558897cc47371ac498ad435446af23f052b8f7ecc6e2415c10f4fbf3dcc78ee914573adb11efef4a7883f1f59eb30ded51730689b65c2c5f3c216866d6371f3d7449fefffc98684051359eeefeba6722bf63881c3e0fa4f17c7e3eb65604532e34e08cc0985f7a0953a4ba4bc7121e67ca30435cfb2b209b2882865a425f207ae33d216657020b6dfa122b948e8a4aab0bcaffb513dbe2e08f632b488ad15bdf25c9e0fb38f9aee4acbcca63fd0ee14f1a1645430e930282a4a75f633f9d6f845b04d0b48e3847db85f2b83eda01d9270281a15c98a49ce94192c458060deebf44bccb9828f741508bf7f13bed491c5fa858026809d9579355d6050412358fb2c4680620f669539f6d499527360cdb0e5c0001347557ae889db1abf2006946739065541ab5fc7fd5e4f7c1e245da36d4a66681b93798f99910855a1fbbb7f2c5f6575dc6b245e5b02f3d5f365be358e42860999f791f82c347ab0e5ec8b6d689750aa057fde6fd3b1047daeca50bd1383b17045a75ba10fe29870672bd216fa4dadd44271464569813859e57bd3beae18ac5cb3262f528f73620b0d06d68dc0065f29d3c72aa944bdf359025c0e95f2bf6cff8c0ab0b2ff14018c392942808de37e8c9866840d0eb82e86c350a571f9d2855fc45f109b7bd28830dc62bdc70bf1c6b4dba0148095ad4346d193fd57762cf25ae4c7096cf81950843d3e72e9eacb8b1a4eb5fb85a026adcd94460ebcb5a3cf122379a5a5ceabacce6b81cf295dba2a9fa1faec6d70d9929f62bf841aa406036a5de1091083ac59b82281e07c20448056a9fc9c5b195fb95c31cac1588cfbf1578474b0c824eaf7af1f2f2e66cae7cc02cd0c693e41b708aff450dfcb739426ce7773a3f330e301c3bb7a423f4f59f65e2164a550489821b7ca535cb1ec117e166fa7330c382c98bfc648edc695f2b89c5b7dadb357a2cc51faf9ad49b9b63ee0ecb4c279c00ba1debe63a2417841c7390911025147395fa648ab4a29fc31e7b45c4b188ebf97e1932be942ac202ca59bc5347fc67b1df54278c4066878c8a0c206185e42898bdff7cf7fa9ba49d2ca010d7361f8b7c4e6f7c40d2c86da8c2fdf4a38e624b0eb9ca4008d1c060265f0db5b07fd235d2dd72fbb0c9f619986d540692c44ba018a06d820c29d6f0ef0d3bdecec561e18422c6c76f612a677a6c5a6d64691169176c00a9e5523bc84d37b5367ea09eabef984492280fddf4b8ae8df4a228651c71dd1c8d0fbe5470479e9677ad73ba1517f6020e8181eaf89b6c111f29af33fe151eec2b386d2881152875a8193068e0e2c018b24857d7c091bfb5194ed75dae7d253b23e866615e00a614460cb23962bc5894fa80e21b6c429b10de064b31234e0aac7d21bc24577aa052a25a390820ff7f1c60ffea7f1c5cc8959c2f4870f3ade2802484f51c76ed7f1748930c1a3ff7ce5e154dd149c79b6d2560cbe25610db8502020068dba695919c845cf45f5dcde725ff4a6ff15d987c4b53a6ba279f5e65eb39279d3aa53603ab0e17dadd96844d0d76b1d1a149b014bb785f6594f3869c66aabe9e0fd7102c0145cd2cb323d3f445450ac11d86054e69fcd0d90d7956ac8f0cbf2a95b99762a8ada3690"}, {0xf8, 0x1, 0x665, "464883e7be4eab3882a1c8953ff40a0d6a0d8ff60d9f9bae1f8d74de5e8302a90bce315c2a7906db21ba53eb4863d51ec95efd2cb791f08248021e52d9aa07d9d9b704be53792c8844caeb4d700fba88d27186b5fcaa5697741a2ecdae56f5c074d159afc9aea8b6b70efcc43ce37d69e5d66fa8dfb1062f23fbf5990b7eadb7de284caa82aea05ba345f61f8ddd41efdb670f106c9b6d5f99cb6b308aeb510d75135e5d058cbd729d4937521f427e2389eab9311e96eb28d77899e24c73f32240c940bf3665473c9f5715d763e76503592ae7ef10131e608a77d86fbb89a1e20b4c43"}, {0xc8, 0xffff, 0x6, "143d512f41a6cb30ee056d9a83fc6a5443e16eb793b61ef192813132ddf625c4247a21c6d0329fa200007a17af79b46e0ce6b9b0e4b09fa687845fa54c74b0316331ff5611f6d71b1b24fd4ffea1b73237d34cb568ece54ff3d462b85243e7655753936e53b0f3a510d3d94c715de99bd727d0cc7b6c65c6964d98194bfbecb7de01de4f4108d7e8bef5b033db3d8c78ce58dfcefdd24c4a90b105b96da9620b7a15dff118a94ce2d54737f004b266ade3b68e"}], 0x1450}, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") recvfrom(r2, &(0x7f0000001940)=""/241, 0xf1, 0x0, &(0x7f0000001a40)=@in6={0x18, 0x1, 0x6}, 0xc) 16:00:10 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x7, 0x0, {0x1, 0x7}}) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x11}], 0xf8c, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x801, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/125, 0x7d, 0x2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) clock_settime(0x4, &(0x7f0000000080)={0x4, 0x100}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x11, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x1) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6008, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x1) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000480)) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) write(r0, &(0x7f0000000000)="61c4", 0x2) getsockopt(r0, 0x200000029, 0x80000000000041, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x401) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r2 = open(&(0x7f0000000140)='./file1\x00', 0x90, 0x80) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(&(0x7f0000000200)='./file0\x00', 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x810, r1, 0x0, 0x0) poll(&(0x7f0000000240)=[{r2}, {r0, 0x1}, {r0, 0x80}, {r1, 0x21}, {r1, 0x8}, {r2, 0x4}], 0x6, 0x36e) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:11 executing program 0: mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:11 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="67c0d5dffedb4491f81c0d91600eee6e889df890910a96241f28bce46928fd0aebc18f7e2b22187c873897c592cc2e820f3e01c50abe8bf023dd67dc11fd3b99c5df1c899bc75ce8d8d09b5da013f260b4d17421c5281e0333b69c01f8ca525c9b08153c81f2b21a50aef8efbda90e9662ac9ac7e2e75946f04f76b41f2070ea86448ef43a65918dad900e5eac806f8c656a7decd527070d567899b26dd3bbd6a3a8ff0f499219ec79b0eaf7c5d7482c57f03d7d3b38bce0f58e7f265f14ce73a6615fa82858e094114af2d83d398591a3f1548f49f041699cc17973354f41d9a48ad7fe8c6abacd25", 0xe9) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xff83, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = socket(0x8000000002, 0x400000000001, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) setsockopt(r0, 0xffffffffffff18cb, 0x12, &(0x7f0000000080)="4ccc016052512ad6a1576962633c82a40c2c5f64d75e043469acf8dda6e1b6ae20ed43b76ef10c058d1dd8a32b0bcc024518e578ce52984941b865068292faac901cff685988c703671123135f1d34c30429f117731ee50ba525fca1757bc520f0b8aff34ff573cf10cd1a9ce2b0d9f21a490b1ece1598845f82fee022bdb3", 0x7f) 16:00:11 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x10098, 0x8) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f00000002c0)=[{0x2, 0x10001, 0x1000}, {0x7, 0x0, 0x800}, {0x0, 0x0, 0x1000}, {0x7, 0xffffffffffffd2ac, 0x800}, {0x3, 0x59f, 0x800}, {0x1, 0x1, 0x800}], 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r3 = semget$private(0x0, 0x3, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xfffffffffffffffa, 0xa0, 0x0, 0x7}, {0x9, 0x0, 0x1, 0x7}, {0x7, 0x8a, 0x2, 0x9bb0}, {0x80, 0x7, 0x0, 0x9}, {0x1, 0xfffffffffffffe01, 0x10001, 0x100000001}, {0xffffffff, 0x3b6, 0x100000001, 0x1890}, {0x2, 0x92, 0x9, 0x6}]}) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000200)=""/120) semop(r3, &(0x7f00000013c0)=[{0x7, 0x7fff, 0x1800}, {0x4, 0x100, 0x1000}, {0x0, 0x0, 0x1000}, {0x3, 0x1f, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x435, 0x1800}, {0x3, 0x1, 0x1800}], 0x7) semctl$GETVAL(r3, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r3, &(0x7f00000013c0), 0x0) dup2(r0, r0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2c}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xf03, 0x55e, 0x988, 0xed}, {0x1, 0x9, 0x5, 0x3f}, {0x3ff, 0x0, 0x8, 0x4}, {0x9e3c, 0x1, 0x3, 0xfffffffffffffff9}]}) 16:00:11 executing program 0: r0 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x3, 0x87}, {0x2}]}) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/150, 0x96}], 0x1, &(0x7f0000000140)=""/187, 0xbb}, 0x840) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) clock_settime(0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f00000000c0)='.\x00', 0x8, 0x9) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000180)=r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000000000006}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000380)) socket$inet(0x2, 0x3, 0x7ff) r1 = semget$private(0x0, 0x7, 0x90) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x401, 0x800, 0x0, 0x5]) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x181, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000400)=0x8007) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000440)={0x10001, 0x80, {0xa6, 0x8}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x14}, {0x61}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = socket(0x18, 0x1, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)=0x200) ftruncate(r3, 0x0, 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000), 0x0) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f00000003c0)=0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000002c0)=""/184) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xa9e1a79862cf26e2, &(0x7f0000000240)="7f") r2 = kqueue() r3 = fcntl$dupfd(r0, 0xa, r1) connect(r3, &(0x7f0000000100)=@in6={0x18, 0x1, 0x342, 0x8}, 0xc) kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000140)={0x84b, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x8000, 0x10001}) ftruncate(r2, 0x0, 0x101) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10810, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000640)={0x10, 0x3ff, 0x4, 0x876f, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x80000001}, {&(0x7f0000e7d000/0xc000)=nil, &(0x7f0000c48000/0x3000)=nil, 0x6}, {&(0x7f0000d20000/0x3000)=nil, &(0x7f0000de9000/0x1000)=nil}, {&(0x7f0000ce6000/0x1000)=nil, &(0x7f0000d20000/0x4000)=nil, 0xf0}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fff}, {&(0x7f0000e67000/0x1000)=nil, &(0x7f0000e67000/0x4000)=nil, 0xb039}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000f0b000/0x1000)=nil, 0x3}, {&(0x7f0000d3c000/0x1000)=nil, &(0x7f0000c5f000/0x2000)=nil, 0xde}, {&(0x7f0000fda000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3ff}, {&(0x7f0000c97000/0x4000)=nil, &(0x7f0000fe9000/0x2000)=nil, 0x25}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000c36000/0x4000)=nil, 0x9}, {&(0x7f0000cc8000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000d14000/0x1000)=nil, &(0x7f0000d9a000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000dfc000/0x1000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffff8}) getpgrp() setrlimit(0x7, &(0x7f00000004c0)={0x6, 0x1ff}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000500)=0x100000000000a8d) sendto$unix(r0, &(0x7f0000000540)="f768a2c4434d1420ae7991387aaa44f555d974e3f712874953da124dd82587fa6c42d6728c038af9a317d23b11c190cbd1b2a78535474ccdcdae315b45910a026831f07e623a515ace102fee", 0x4c, 0x1, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) getpgrp() munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000600)=0x80000103) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)=""/200, 0xc8}, {&(0x7f0000000200)=""/48, 0x30}, {&(0x7f0000000240)=""/190, 0xbe}, {&(0x7f0000000300)=""/91, 0x5b}], 0x4, &(0x7f00000003c0)=""/134, 0x86}, 0x800) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000b40)=0x2) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f00000002c0)=[{0x2, 0x10001, 0x1000}, {0x7, 0x0, 0x800}, {0x0, 0x0, 0x1000}, {0x7, 0xffffffffffffd2ac, 0x800}, {0x3, 0x59f, 0x800}, {0x1, 0x1, 0x800}], 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r3 = semget$private(0x0, 0x3, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xfffffffffffffffa, 0xa0, 0x0, 0x7}, {0x9, 0x0, 0x1, 0x7}, {0x7, 0x8a, 0x2, 0x9bb0}, {0x80, 0x7, 0x0, 0x9}, {0x1, 0xfffffffffffffe01, 0x10001, 0x100000001}, {0xffffffff, 0x3b6, 0x100000001, 0x1890}, {0x2, 0x92, 0x9, 0x6}]}) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000200)=""/120) semctl$GETVAL(r3, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r3, &(0x7f00000013c0), 0x0) dup2(r0, r0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x80030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) clock_settime(0x4, &(0x7f00000000c0)={0xfffffffffffffff7, 0xe8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchmod(r0, 0x90) 16:00:12 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x6c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) r3 = dup2(r0, r1) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x84, 0x8001}, {0xc7, 0x89c}], 0x2}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100001000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() recvfrom$inet6(r0, &(0x7f0000000000)=""/128, 0x80, 0x3, &(0x7f0000000080)={0x18, 0x3, 0x1, 0xff}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) 16:00:12 executing program 1: setpgid(0x0, 0x0) r0 = getppid() r1 = dup(0xffffffffffffffff) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x6) setpgid(r0, r0) setpgid(0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x4) r1 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x297}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 16:00:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x4, 0x4, 0x76c}) r1 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='./file2\x00') fchflags(r1, 0x0) getpgrp() openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file1\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x20a, 0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x28}, {0x6}]}) syz_emit_ethernet(0xcb, &(0x7f0000000100)="050972e1078d8eb437959972a61265600558771a0ad9b1ff68ac7d882c560db8efaf1dc8f1704192d2ac4572cfb782622d49eeb6a7ba5bcf8711db07a4ce8ce9361537ec9c086f5c448d413031eb76b47c421fcf4512c8d20ea4a92dc226548f583305fbfe2176d87847680e328460d947b242b8be0a38a774abb3f7de3e390773270ed9faa01b576ba55bdd0fe4cbd856c752cd91b1c0e195fc43e9410d360878e909033cca515b6b348ceb25285dbc2e87c73791acd14822e2ab72b27b732d4eb5e3e8f8a080ff2dfec2") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 16:00:13 executing program 1: msgget(0x2, 0xc9a68f5e58357e22) r0 = shmget(0x2, 0x2000, 0x80, &(0x7f0000001000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x100000001, r1, r2, r3, r4, 0x20, 0x8}, 0x1, 0x1, r5, r6, 0x7, 0x7, 0x9d4}) 16:00:13 executing program 0: clock_gettime(0x0, 0xffffffffffffffff) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchmod(r0, 0x90) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x3ffffffffb, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1000000000000028}, {0x800000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000280)) r2 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x2, 0x3, 0x9, r2}) r3 = dup2(r0, r0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x6, 0x1, 0x1a22, 0xb2f4, 0x1}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) fsync(r0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:13 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() setuid(0xee01) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x400) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000440)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773cb3ac764a4c928f97d151bf63880941023515d129729fda03f0c52404a335010cfab215913f4323404acb84961c22838b98b7ad70029480f3f47eda0e55f5abf2ddbe12f66c49b4", 0x235, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) read(r0, 0x0, 0x1ed) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x200, 0x0) fcntl$getown(r1, 0x5) clock_getres(0x6, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r1, 0x6, r2) getpgid(r2) 16:00:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) write(r0, &(0x7f0000000180)='X', 0x1) r1 = syz_open_pts() close(r0) write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x220, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000000c0)=0x1) sendto$unix(r1, &(0x7f0000000080)='\x00', 0x1, 0xffffffffffffffff, 0x0, 0x0) r4 = kqueue() dup2(r1, r2) r5 = socket$inet(0x2, 0x8001, 0x20d3) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x1, 0xfffffffffffff6ef, 0xfffffffffffffffa}, {{r5}, 0xffffffffffffffff, 0x4, 0xa0000086, 0x1ff, 0x6}, {{r1}, 0xfffffffffffffff8, 0x61, 0x86, 0x6, 0x4}, {{r3}, 0xfffffffffffffffe, 0x10, 0x9, 0xec, 0x9}, {{r4}, 0xffffffffffffffff, 0x2, 0x15, 0x2d8, 0x1}, {{r4}, 0xfffffffffffffff9, 0x8a, 0x40, 0x1, 0x8001}], 0x40, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x44, 0x4, 0x2, 0x6}, {{r1}, 0xfffffffffffffffb, 0x1, 0x20000044, 0x67, 0x5c}], 0x3f, &(0x7f0000000240)={0x5, 0x1}) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r6 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) read(r0, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x91, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="2174ddc59fd69b1823c462eb08621967b7d82369e9a439af08e151082fd376a45ace0f3287357c6b2d93af684bb13f0831028bb6f0ed37f7cf973988360a89f6c6b009ac74", 0x45}, {&(0x7f00000001c0)="7c514fa4a7b06c489861866ee7470913d9245c0174bc16c3598229dc5e8da0578a9232df26d8c60d12adbef36f6620b9140979edfa637b3f9d17025aa4fa3b603fe195d3de5e5a83905f8c83351e68278ac6a0ab8cb7f37fbf0e71c91799028e436d6c7f0f14d658ec7a2ea1957f0d39b50b2017afbee6f836218163432d97e275a066c3778f9435eec11c31c915928718aa913c0254ea402b478a24d15feac493ea313a68278679be6e6c72741462b307fbce123fece132663de61418a77ccb0e89c7b17db752611fcab88e217de40c9cb3ce1bc102ca865e787dc82d2bd9c05c", 0xe1}, {&(0x7f00000002c0)="db2636c5e522fe5cd60dfedb3e7f11385cf576d5be7b211d5f941c59c96fd0e1a61f4feeefc077897f3baf8c92a7781cc1cb7f035dcb41b2bd8d4cad9a8ff8c4428c2cbfaa2e4d30d10184a15a2295c13b8297161d56715d74844ec0521b4056782e43db93a0b414e099dca674a58ed2c840d2b11b8d00c5352511e0e9ecc200997d78b19573bae814642c912615be2ce3981e185b2190ffcb081ee73ca5d0", 0x9f}, {&(0x7f0000000380)="f4e80431d497f58370bb22bf6ceb5993b217c08779caa2ccaa127b0d286b4a574a963309069d1a3da89e8151e770794bfebaa8d4eeba4e0a0ee7b600d14fcf068fcc6a3e4a426ac15fe061737acd35ce1fc1", 0x52}], 0x4) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000500)="60b67b8db0c7257209462af53464f685a847a94908f12ed67ff71b0a3637fc523249b2ff4721304725773b2a60f569657062cc8617601b54d250f493817fda3336db80352a57f63d558fec972898b931868eba60d4664e6cb235098ae0727a8ac818a90c624bac7c1e588ba477610125098b9d4c296e3a7b58f8c34a368334886b12a1fce70d3e38ea0445ee36bdb041d233be4f1875b4bbb62458f4e504aaa530c61a14ff66", 0xa6}], 0x1) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000480)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2, 0x7, 0x7fffffff, 0x1000}]}) 16:00:13 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x20000000) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x8000, 0x8000, 0x1, 0x4}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f00000004c0)='./file1\x00', 0x80, 0x20) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() getgroups(0x1, &(0x7f0000000180)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000500)=0xc) open(&(0x7f00000000c0)='./file1\x00', 0x10c02, 0x100) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000200)="4e20d8affc6e169560fa46e532d873792535304d156160fec3af8e778f4f557f46fdb92b7ee3f02eae472d121e3e7bfccc39373114b15c755324648be469d07b18a0bb579591bcd749dcd5ab9e60958a2c57159884804e68c552060c730e57b58081f587d65eb98dd729f77fbe04a7c59489ccfe355838b7e788fab06fc4a4009884ec5f9794455c2c2929b5c6da711cf5b9ed656f6832f587cca273f3534912a87acb60005d989e7854e68626bdb3ab31d3589830778d3510eaf20cc0f83260f5baa363d96d6921cfcb2d5b8f0d4178ac492c971d6bd9bb9480d3d7ea8b45114588ea482f2f4cde021b370f9527ac50905eb6f432f4", 0xf6}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="18000000fe5d1a727ff4a50ae0fb51b36761ea3a21000004", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xb0}, 0x401) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) 16:00:14 executing program 0: r0 = socket(0x400000000018, 0x4000, 0x800000000000003a) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x401, 0x1}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0xc) 16:00:14 executing program 0: pledge(0x0, &(0x7f0000000240)='\\\x00O\x02\xb9|\xc6X\x8c\xd9\x05\x00\xb9R|\x89\x8e\xa5\x17\xac\xb9\xa9\xb3\x9b\xa3\xac\xaa\xfb\x9f\x9f\x9bY8\xc6\xb9\x9a\x06\xac\xf1y\xa8h\x88\xfcC\xc9z/<\xb2\xc8M\x87\xa8\x19T\xb380\x18\x96S*S\x02>/i\x14|xZ\aX\x9c\xa1S%\x89^4bw\xc4\xbe\xab\xd3O\x9ac\xbe R\xe8\xc3\r_\x9ad\xb4!\x96\xc5\xfe\xdbZC\xb5\x1c`E;\xa4l\xf2\xec;\x9e/\xa1\xad\x17:ptv\xbf\"q\xc0H\x02\xa9~\x12:\x00\x00\xdf\x0er\x8d\xaa\xab\"\x98Vq\x87\x83s\xcc\x1a\x80\x17\x12\xf9\xa3\xd9\xa7D\xcb\xf6\xbf5B\xe5e\xe7\x8d\xa2\'\x87\xc5\x11\xd8\x12}C\xf3e5\xf8l^q\xe3B\xf7W\x1a\xfa\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16F\xda[E\x8a\x90.\xa9\xa3i\x96\xe6\xf9\xb1\x00\b\x12\x1c\xb5\x9a\xab\xc5%V\xd3\xd69\xd4\x8c@\xae\x88T\xb0W\xa2W\x02\xc9\xd7\xbf\xb0\x7f#0W,\xd4\xf8m\xcc\x88\xfc\f\xeb\xa3\xaf\'f\xfd\xc9\x90\xc4\x19\xe0\xaf\xaf\xf1\xef\x11|\xa7E\xb6hY<5') mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) pledge(&(0x7f0000000140)='+*,^\x00', &(0x7f0000000180)='\'\x00') poll(&(0x7f00000000c0)=[{}], 0x20000000000000b1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGKBMODE(r1, 0x40044b06) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x7828, 0x0, 0x0, 0xfffffffffffffbff}]}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x0, 0x28}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80000000000050}, {0x50}, {0x6}]}) r1 = msgget(0x1, 0x28) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e5") 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x80, 0x3ff, 0xcc, 0xffffffffffffbc68, 0x80000001, 0x1, 0x3, 0x4}, &(0x7f0000000180)={0x0, 0x6, 0x6, 0x195, 0x8, 0x50f4, 0xfffffffffffffff7, 0x6}, &(0x7f00000001c0)={0x8, 0x8, 0x100000000, 0x7, 0xfffffffffffff98a, 0x7, 0x6, 0x7f}, &(0x7f0000000200)={0x0, 0x2}) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)) recvfrom$unix(r2, &(0x7f0000000140)=""/16, 0x10, 0x2, 0x0, 0x0) accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f82696c653000ef6709b6a387df56fb17560158808d75dae40c39acf318731faaefdc7dc20590c0ce18261b2ee4ab87e7d4021d3bc0d48cf0fb34fe2123742c5b63572cad48588c68ae979e366f9eb6ff519edb938e71dbf833b2651ccedc58ab9326d0e372e38a0b"], 0x10) shutdown(r0, 0x24002) open(&(0x7f0000000280)='./file0\x00', 0x10, 0x40) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r0, &(0x7f0000001400)=[{&(0x7f00000000c0)="39c66bf76705458d286d4a97b0f014ca0226cc641ec70d0070e00c020238e6375454ba7559ebd27afd0a31c2e96fec0081ef201afa5615d8b91930679cc0c387387889", 0x43}, {&(0x7f0000000380)="134e320d0cfaec722532b41b6c116fd757552b8a5b8b1c6532d077123fd3faeadd209c1c52329cef6c7c5e8ce78162aef201cb1ab48fa268ff0cc5d6418d58438169c31b34d4029e03f7c2839610e0bdc694eeb391860fe1c495fc17ba807161c2a194c0b9664a64afdaaedeba9db8506b57dbe8dea85ba51818056e6ac92c3b97de4d15fd4fb2e599f7ba7232d94e7e5cc9290c2375370afb6b25cd16670f05eb2393cbf2902aaa180e3c091088c83afdc40e62f069d377c6c0f2950865b9e421c63c7d79e4281b99fb4381e89b3e8d7d81b78963b4fc2152e1501a87e7b8f1180293f25fe7353914676d7eacb0b3ae7bbf1125a2eaf46ffda76056556f87ac8b1e63998cabf264d86c939ac335ffd3049ff2aa6f0e20f6fec27fde8aa78dc7cf1ba0620e90148878d4cc5f1f7e0ce4ef230fd2da02746e222bcc77029b3d19d34bf6b01f5e34d32e1921c53c2d4e8a3538fc8fc3cb66949e0a833a16c7f3905a7e2739fd459d5158119fab00c474a53bdf5949e4f73d540954adcb15d76aa55c5928d26c2e4c46daee8e8aa8c50def2e6df6cf24b44e78d3849948e2347d23ff25011c69ed79458d4883d99464aea3713f93a2cbc00dfb525aae9c19c272ce2e75296cbedbd9178e7adcb1b35c469860e8f485a09213e18bc9c35a6f8697943cbb6f5fa1ac7f815c6e3bf8aecb0fa9773812e876a948c8e86db0d0d4dd684dc7a84a857471690b188abd9839ba9932ded2604b6f75fb3ba81233ff922b3b45602c0d3d411ffe34c001e94c42a96f9ac740fbac6411c8fac0cd2986d4796adf5eec2d4095c372616ea31bec92fcf252f18c652718bb1ef75a6792ab48f1d962d967450989b03e8cc75226f04c859f4be5850983c41aabcf22d023df7ffaaf52c6d7fcac7c80e6aad168e0944d77865ca62774dd610e964c53a0c4d01700098f59f1882aa32752517096082f58c3f143b8edd892a279cf3dda8a603d5905c5714405004c081525bdd60039683ad212dd260a5d07151981f12f94e8467adf97dd76adfef2d55277acd9463cf533be05f35e66c792d5d9b67bec823b5160bed1facd0a030579a05461d62576c1599c186511d60b3aee48e82fcb0a20c5fdf29fbbf91a4fda2f98919537eb931b9bd1b9b8c718b671f13e415115111b7033fb9a879c5b335b939a4adc622d4bd6378827e59e7012d02a89337008cffa705c19a87e715526f1d30b20f764ed0156e148c5dd02cc11b417a9a73c4e4630b198d94c6f6685e81813d9a224a4ee2f435d8bde9e76d5a9d6aef0ee09d59ddfe2308a9159a89cd8943b96e2c566756501fd668b3ec756804cf60abcf15bf4d11ef74c534bc2e027d6d73fcb284f7a356001cdab01519d4ee44446692e1183cb4e40a4776e374fdcca35625f5ce0be1e910c88cfc64a6c7c22a624cb4b30728e1f2ab0e204185f8230804e1e43c36f5bd0b60e61433a60accec5879ca6bb84c29083cb6b47da3a42c916c85f76aaa8bbd322438bffa3eda0ef6c427a1c5efb4503a23266f5743778571d70c09dc0510aca3c43a412bfae43a905dc62334a12fe20b39fd5ef8ee8f5864194954cfbc667332bf54c8650d2a09666ce47c80a97ed94821c8e250a100953d416de673e3892735a077414b062324c2adcd463f1cd7504bcc86a3d8aa4153f9a21525dadf08a72de23dc83e60dc4f1505a8d3c2cf820aef3d6c965a50d5f0afd3496834481e41da3969739d1cc63ecf0830fedf87359b45bb02071d84d4aca652bf03a96f11819c6c7001e96ac2c3ed8cbaeb3fca58f3691161728b7d3962049f8753be139a2e7e21bf49af2f1f124aa4f8cf9cd24adb4d57b80a5483aadb5e4ea4472a6f4ecfc6395a99251384158e397b98f0a92ef36b3ba2101ada1df7642e3ee53639bf079c2a725c45b3bc94d31d3ebac20fca36a880e3d721cc3b3bd4a593d3858c1d457bccc05e6c59922e4cf29c460561b8c6426cab045a1a0accf2ef7647fb49eb388653bd5553ec081fa911568f47959a8c66ef58f1170e3bdc5e775b936903da4ac8ce4ad08ae9d7440c9ce915b2ca761e68c87a14ed80dfe97fc7052f12a2e4e02f6b8b4cb31b7c277b4a471e4ca75337df7f006fdbeb9e477c593a7b4db28b6b7403a4f96468223f9bb5435c5d876d449a35721a9bb6f4068d4ba91142861a68c9d1d54de7e38208c2a05e9d12fb3579a333667b67b19c8c9647577db740385af82807dd143971ff2fb4d1856f672432da0db04e1e12e0276ba42f39a4e2824fbbe82806c6d2ac4859a0d2f1fc6f1ba1a29a4ac3e23dd6c4a9b5017af1c7bcc5979e95177d3c9917944e6fff9bc1a5157232813e021086239ac2e9f6e0912efaea8b1ca543342901811a814c27af9a155bacb30498cb6189f6b51b328458323e50913074fc0b48cc3a149a803498e5d584c62d43bf1a324b5d55e1a8c2293da8ddbd80ef22079a4656643395c8917c3d11f85debedc3b0a968e930caf1c5de88d846c05b65ff1060e5399f69882512d737faa77da3a5cc1be1a0eb1e2b662e8b36c80da07b67f6091c362f7be0d490f9a636682faecdd431ec1c0892e5314d1fb31cb6f3982df05b84c7462704ecdb7e060a3f2551e8d61841deb88af480e8b09f4a1f99b8d0e6cdb4269f6f03fdd5fb512d6ab383f044b0e7e0f49115868d99d361d3f9f30150216992849e5d4c930a1d5fa8e9ab2807e75648858a6eea917b5edccba6418636145d066beaa01f849a369c9b278f512b8d2fcfffc785d6b7264fce0908c855604497257fed324e9eeabf3478624127471d61cdf8201c41de61a2451499ad51488f3df99bf71a8aef700578c1eaf93cc48d25dcac2edfa3c9f280cf4db1d7f5d359cacf6878509c5235783137d75991db6ed830dd087d626feba582db32577ae9d8a8cac69dd8a1848743a0dcfb215b5165c02155421ec5c4b06531732b4b2ae55f8c233a553a38692c8eb37c92ef36756cb4cf4283e990585f81aaf3939d742861dd852b160251c572f60164ab40ace774196d47e1e51e669fcd366b529716091751468e079c4b0020cd39ed4bab8f8df678b1103bde85978b32252cbd231d17379c37ddf4f1831d7b790f2ae9c921bda1c88c4000cd325f30825e93520a2ba9852e02b1ec26a18859c08a81fb46af1a0a0998a071b4ff042679545bf59eda4edb5bd1cd83e1c1675094237326aa2374d35217e08c884985da0b122e151f123e45a7b728d3de79c9259f43d3e67d498fca1ed5f1fcd092dab2d6b8a623d2926e158372c101915337e4a1c2c69a4c99b6473e9a7398b7164a5244c4800ef2bb91a7ca03b71dd38af2d6a8c31d60eefbc44e38bcee3c2b08b141634f1ed291ff976aa65428daa8fc77805a2928974959900a12b8a3568c20dcfc3b03a1d00346a5f3aa38d928b676180cd625661a107b57e53369d96338d95ab33d842d8579abeb12bdbee82528ba039d85614a8ea5f935590654c2c275da43acc59898d3baafff61c857eb43fe932db05ded0227524edc81662293c772b43b5bcba48474fc96c083ac8e36fdbe57f92186124e071da6b19513e16c2c7e833cb63d6fd9b4ace047d1d9be0290ac0cd3bc669649ad764aaf6e05a77eaeaa85a008e3985cac3bed8e16ff8ec3344b6f8d89e74f2ae75b19afdfd37b92dd437fb4ea29c65c63eb8528f430da918e13a6965fdb16bf893bc748c784763296c1ad8d83a5f674e566b2558f0d91354ec88d4e3972ab2668747d5e7f9b735c963d18d81d03256b8012333248d4d9468bf800b810ad180ed33b64ac76150f7af7ee7b268d4e5940a134f5cad4086dbf139ba1f5e976ba170cbbef18afe20042c1c57119854888f4e7f2de6b02ee316ac5143b5d49ae2a33e970922408cf1039d0626532eae6c94fa93d5b663dc7e43a201272e50885b8e020048a8d4944ccca158345d32b56a2df611424de5ddce1d65dbf8bfea5b5584992e65a82006e19cecfc2fb4d561b09e843c91fcfcd60c793a54032df60937583934b55f787bf900078234f95f6ee4344b9c199f50ba1a10f849eaac0590d9ced069750587b1c215719c7a9709171f92bdeab6a0ce07ead4a01108ac31cd789dcf23ee68c64650f8e15e1a33014e228def8fad282e1f25c84fdf964fd89efd9bfb829d87a60e348620d924252fce52d16f19ecd0c7679dc1d5e82e151df405bca3f9d0943f390f6a9da1c5ce36938858ca90c5349bef40adaebbe3d0163be61103e3192d87dbb8187e6f5e137985d500a47202695de31a838e0467a6219104ce3601485409997915773096d26228ca33e59cbffad4af82ce1e2df96e3688ca131755a497de4a29fb44c380328b44e5e2bf442d5cc5a58596dcd62e0bbab432d214a92a59125f0049f06597b8eab0517fa802a1be99405f69dbec02c712c192c4a5260732f18ed0dcd7e07cb60fdb8e75199f6df3232391eb1f326ab55e737bb9692194ad81287fd4bf486b093b6b5242618dfbcfd7bf32833d9856f2d27640d102a12aaa2665d8539c86dbe5f17504c3d9b3d42ccbb3b74c685a438923e1394b652b8d79490ecac72df0c0074f7c5b54120e1e2885194d64572575a8656145eee01166ad2e53250a107f4965a149919e1327173ebbd47020d7ff7bdf1d4b05c3335abdc9cbaddbca0276b7d07a06260fe1865ef6958f746b4e3150f56acdc93bfea48e49f8f5b3aeeb763e91c2bf181892443b55c6c161d64c887854cd6de72479c9666de9b6a9229c022a5db927482c65ea5f8d3691a2a34a1794e740453f5480f1ab7552e60d01c20f4a347c7dee88d6e774ec10bfac35b8cfa06711645f27a37f478df905bf7ee84fe73f170f1200f6fa1d91838da2b929c276611273c48b7717ec734bd1bf3a067191b661b6aa8c6d1b407a654076d19c8733e076cb44d52c4fb95cdd8dc928e9e2f24ca14273f7351ccc5c8033e36bd8369cf2d5c81a2a770077e56fd5122ec2715877f787ee357e8d3994cc541b75eaa7cf21049ee48c20b0aebe4cef5a90fafb25abae701d75dc202b8531696fb1b2318cd5c580c2c908b21a9d2fa5fa120c13ff8788f32594cbc4d92a3939a2626ace4655cda8d01cfcac72c2307edadf46ab9cf2daa36e8c977c33c4510439382704a94befbef57e2eae3e6826afa619d4e1eaf6100b7824f140eb8025d4b52c2ebb7d81bd479006de7a7f523739baf1f838022cabf7471e6bd0db0d337f9b9b54175aa1f449e126a9205430f084d7921fc17a601263f26d8e18d586b4aa3b9b270839a477f37b4fb2754e3109361d4eb1193d43bb04405e749a42dd7f6f79e95b549851c01dfbdc18cac94d850008a2b3433fd85e280a7cb873d04fa4a2594fc619642bed3759f0d7a9385ffaa4a7b8fcc58cc1970861be40f5dc7972033cc2eb3d85488ce8bb82a169997494fc309da17339db5220d5d5d827dba0b77c09513882bc65e8cee106a63171087d5f44b2e2b334e89e5e46e34313ea2d97a19fb1dfc18bba3ddf66a1e75446fe712dce3baedfd4235216ced7048ca4d4f89a1bf54b24d655c3da4677c97f8ae475d982a0a26d4c4040d65f234b1acf4514980f077a718dd099931bc1e8d23ec5c3dca1389d7f7514c93c76471009ad8ac1932721aab4a9baa551b8735e3a8e276cc2acfdab713cb621667c513727615ef1b66bd51d52814fa81b2be4ddbc273ce33eed61384293af60d21df1d7365b4ddb27ba326429a5524b22b48293a5e61c2064dd5fc158cfc5e198c4c60c18239ea0707544402fa6028cdbde8e0dfa", 0x1000}, {&(0x7f0000000040)="3b2b26a5dd8a27", 0x7}, {&(0x7f0000000180)="f19e6dc61aa8776708d33e650ea46c4b4dd6500c4a76c9aacbc290f9b3edd6046093e0c63d5c99d42e5ab1d5388682eb6794f2d2361df1319aad056c392a5a5542c212da7767e0df806d3ab499a415e0d6891f2ad379f2ad27094aac5f48e96e123ba3a9c31e183cec6fe9c219e811f25bcfbedd00c4ee7855b2166367730820b23d1b9690c9fd14c93c46ca64d3bebba4f54f71d43a68adfb0394aab9c61e76a9b34abbb3fc21eedab829f3fafdb16d5accb6799997aca7640e207e2c46ef3a97b5b9c95abb7fd9427992e388f941f8c7122b664cd1b2b9daf3de8ab7b63e", 0xdf}, {&(0x7f0000000280)="692b9bc75cff0467fbfc47b85de8773b5a4a2dd4bdbe275e7d736207cd3a522950d8d0298124877a3e2f4a4486dcf7bb68bb4b1ab1191a4b1317c436afe903c0a79fb0edcf1971e527bbe7eb46c7db09cc40c0e20452d0f4e6726c41e8412c5c706c443959b41cd7334df821e6dcf6ac5b876e73977d81f4a61607ba7aeab8fd64bfe1508244e5a9c5b0942e2aef1544acab272362ca1ea0a3d2", 0x9a}, {&(0x7f0000001380)="f5366fbaec74a163a057173dd1a147daa90707831a08bd9739c3a9106a1d7ba196c03099236a6f555ef820daea6e94", 0x2f}, {&(0x7f00000013c0)="283d2e318d7fc29147056934d05dd4b9759cfc8d31a7b422d69bf118c062b0226af37e8d375db777c1eea6acc56f8909d0c0b528e0f9d4638e9c9930086eb1", 0x3f}], 0x7, 0x0, 0x3a) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0xffffffffffffd7e, 0x0, 0x0) execve(&(0x7f0000000340)='./file1\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x3) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0017f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c7d81", 0xfe) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xee, 0x9, 0x7, 0xfdb8, "010000006607dc8dbd8a0c3bab7a8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x1c, 0x8, 0x71e, 0x6}) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) dup2(r1, r0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = semget(0x1, 0x1, 0x12) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000002c0)=0xd8b) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) 16:00:15 executing program 1: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x2f3) 16:00:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000240)={{0x1, 0x6, 0x9}, 0xff, 0x9, 0x6}) r1 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) sendto$unix(r1, &(0x7f0000000000)="029f33fab57d72b9d22542b274ae90b451892e5925fe10fd92f2c947569b6e9c3a5526e34abf1a13f819d9ab548ab8190d62b4b711e7130d137b42f3f9bb1f58a214855358184207", 0x48, 0x8, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$unix(r1, &(0x7f00000000c0)="2c82ba48acf61e7f85b2d27d176e88a8b707492d97bba564c65ffb946584afce40ec51150564c2f72f0757b2942f20e24196a1fa61347dc1ff000111fbd38e9f11f8bf07041d2c5b06928677515e54bc3e71973c2263862b2f1618ad125c91bebdb60c85e84c821bd0", 0x69, 0xb, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) 16:00:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x108) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/28, &(0x7f00000000c0)=0x1c) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x440, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4d}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xfffffffffffffff8) openat(r2, &(0x7f0000000280)='./file0\x00', 0xa1, 0x88) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) r3 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000140)={0x3, 0x0, 0x5, 0x5, r3}) 16:00:15 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)=""/102, 0x66) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:00:15 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) unlink(&(0x7f0000000000)='./file0\x00') r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f00000000c0)) read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000180)={0x5, 0x4b5}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) nanosleep(&(0x7f0000000040)={0x81, 0x6}, &(0x7f0000000080)) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) fcntl$setflags(r1, 0x2, 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) mkdir(&(0x7f0000000200)='./bus\x00', 0x158) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)="6f9e1a8ab6bc8d812e5ee1542eab14077a45b2f3ec352a884260c2146bd70482dc1c723e6f4d85726188b36b6b5834646f4d9da3287060d2969ffaf7a23a489633d2f9dbc98ffffbb4706802edc6ad5c5ae9127f415c2fe97fc221b7ff9ed34ec9f2e15c", 0x64}, {&(0x7f0000000140)="c32c060387103df474ba442c5964c02e6b405866b1bb9bbfc2476412bc0d2d7e50f53cb0aad9d13915f7a20c8070c42ab8b1321cf9cae429e127f19e26f6ec3989e7811ced5ef17440d891178de46cd99ed1af71a19e139e190f807f658f222485e5998a895f7d422a63a2bc6c793da3f5db94b158c7b6b53fbf3b371f5b64c55065988a2768a50b7202", 0x8a}, {&(0x7f0000000340)="68dc1254b223e35bfdfd7a575e2425ff165a5fe8b3263296fed281e8e948b1ca0aeb280d3875881656a5fc8a0e3e37f1c43d126558079049555556fdcbad461f399e42c113f4a269b4ccbf4f06fda0ec035c4f7e06667231d9cec8521ae6d4653740184187b77c309a2bc82b063e1225868f89472a879d77e5d3b16773360cdc16", 0x81}, {&(0x7f0000000080)="53691e60352d68fb69b6ce409e8042efa2acd645f5b11c53fc4d2b9e6c26f781a0dec086351570207695da29b7", 0x2d}, {&(0x7f0000000400)="4517d553cc0886806a0c4d6e02c377f7d341507f7ee10c23e214c9e5552ee074fe5725339d89a6792f6e398d96f06b2cf4a02adbcba3201455101c4c5bb7e06799f6a3a5a481c2b22fc363f1090d2fed75ad9c814b7a11ef35eb98ea6c20606e7c17c5350d20bd805e30766aebf3dab85a29bead57836193e2c80d7e2fc0b6885ee6e1503f4e844ee8eee6a00bd22ee1f9337dcde92bda7c32923ff293494fdd42ca961426c002ba1fd3712aa280775854fde7ab10c832", 0xb7}], 0x5, 0x0, 0x0) write(r1, &(0x7f0000000240)="c5f7053b30d41c1ce7b92e63df8735cf72bbe5ef9e677a30e3e8cf4d9423191b20594ea127860ec3e5508d135d54338c25c27e38265fad2c400509db75503a3c1ffcc8eb2a816685887f0d047b01bcec863b163f9bf2300da73942e4736791e92244e8025d798be5b288269c8f36fe6d01094c05f026663eb5db6c8b3e2e98dc30eb7d922bc6bae8f00bbd3b2377c0c109d093c1e6c0a2a1acd1dd1b9b9d76054e39370a05a5765f13fc5efbb7496b0f831efc093ebd218e167e7d758e54ccd763968c6e9ce765e2485b037a05a1beec617dc4d161761210812ba9104af8d0f572c3b980e33613aa3e0b", 0xea) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1077) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0xfff) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x39, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000040)) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x202a, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair(0x26, 0x8000, 0x0, &(0x7f0000000100)) open$dir(&(0x7f0000000140)='./file0\x00', 0x108, 0x100) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x18082, 0x2) pipe2(&(0x7f0000000200), 0x10004) socketpair(0x0, 0x4000, 0x9, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x20200, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x200) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x4c176ae9e9cdb35f) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x69, 0x6f6, 0x3, 0x1, 0x2, 0x3, 0x0, 0x1, 0x1, 0x5, 0x9}) fchmodat(r1, &(0x7f0000000340)='./file0/file0\x00', 0xc0, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r2 = msgget(0x0, 0x400) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000140f6c32484e6b4900000000000000de352b4fdbcd227853d4ca56eb0000000000000000000000000000000000000000003fd6d502c2dbecacd285d19e78af773db22821c20c9ece22c56f6d76bffa639a2bfada88359366d67a84638d6f5cea55ddf638ef69271c72cac254a42ca339a4ecf55d037b8447a30318f2473cef815d56e4ce5f2f477729c3ad31d01182d4a711c279d748139d9cdcbf6f39fb756aa23c4beca162505d1fa274f996b27f7acc35c3aec0d7e6a38c70a58249"], 0x3f, 0x0, 0x1800) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x20, 0x3, 0xfffffffffffffffc, 0x7ff, "0cf106a40252a853ebb31b999df28df4ad135b7f", 0xfff, 0x7}) 16:00:16 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000000000fc52ffffff000012de3c0f38f26876c2e78efc3da882b454f03c00"], 0x10}, 0x0) 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x688da179}, {0x80}}) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00') 16:00:16 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x2e, 0x1, {0xc00000000, 0xe744}}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1002001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f00000000c0)}) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9cb2992007e46b8c5a2ddf71452e2e2e", 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat(r1, &(0x7f0000000100)='./bus\x00', 0x10008, 0x80) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000200)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000001c0)=0x1) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x6, 0x3ff, {0x1c, 0x7ff}}) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 16:00:16 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/146, 0x92}], 0x1) mprotect(&(0x7f00002e3000/0x3000)=nil, 0x3000, 0x3) 16:00:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f0000000340)) syz_open_pts() getpid() 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a02dbe96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x120, 0x0) msgget(0x2, 0x21) 16:00:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x1) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047466, &(0x7f0000000040)) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xe0e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x3, 0x1, 0x7f, "3cd73a4d4148c612e24c835daab2f3b8181c2438", 0x20, 0xff}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) accept$inet(r3, &(0x7f00000004c0), &(0x7f0000000ac0)=0xc) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) sendto(r3, &(0x7f0000000400)="2596d215da5676e32574b3b2ba3a1f89987b729272ce50b4ec3727f71623e59216755b8da5b606b0c737bb8d6ca76eb318ed54d48f56f424202d97bd2d6343869324c45eeb4716bd7d74123deaa0db8707aba0e456dba9e336cd2ed1cc25e4372f371a9b640e39f29312c4695bea325b48020d6b58cc7f0c6a96dd6145af0bcacdee18ff8e58b7e3c2116c6a", 0x8c, 0x4, &(0x7f0000000a00)=ANY=[@ANYBLOB="012024879726f8a92710c57b16a3769f52c9e7af54eae3d9417aee9c69ccaadc8340f93ef45157a40747553a0475eaeef9f44dd38c77ed1d72176e0586c5e3cb3f7df38001c0472e09e933d3e5d8671ebbe74420867c1c0db5375cce58dc67e846f7a67376678399c5e5a28a7d20cab5175d2cb07709f5723621ea2f1774fd7a2eb2657f2c3976291df726877db942ec4b3e4b1e5a032f4d2c8560889fb79af6f5ee60bc39a92e9f4fbf9e"], 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x28292, 0x0) r5 = semget$private(0x0, 0x3, 0x400) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000500)={0x10, 0xfffffffffffffffc, 0x4, 0x8001, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9d45}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000dfe000/0x200000)=nil, 0x9}, {&(0x7f0000fe8000/0x4000)=nil, &(0x7f0000e6c000/0x3000)=nil, 0xde}, {&(0x7f0000ea6000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000f87000/0x2000)=nil, &(0x7f0000f22000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ee1000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ed2000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000e99000/0x2000)=nil, &(0x7f0000e2d000/0x2000)=nil, 0x5e8}, {&(0x7f0000f5a000/0x2000)=nil, &(0x7f0000f14000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ecb000/0x4000)=nil, 0x3}, {&(0x7f0000f57000/0x2000)=nil, &(0x7f0000faa000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x57) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000040)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:17 executing program 1: clock_gettime(0x0, &(0x7f0000000040)) 16:00:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x532, 0x8001, 0x0, 0x66}) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x0, 0x10, r1, 0x0, 0xfffffffffffffffc) close(r0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) munlockall() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/207, 0xcf}, {&(0x7f00000000c0)=""/64, 0x40}, {&(0x7f0000000340)=""/181, 0xb5}, {&(0x7f0000000100)=""/58, 0x3a}], 0x4, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1fffffffffffffad, &(0x7f0000000040)=[{0x30, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x1000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x2, 0x4, 0x0, 0x1ff}, {0x1ff, 0x8, 0x8001, 0x7}, {0x4, 0xa5be, 0xff, 0x7ff}, {0x3, 0xffffffff, 0x3, 0x4}, {0x2, 0x2, 0x100000001, 0x1000}, {0x1, 0x1, 0x800}]}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x7c}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') syz_emit_ethernet(0x1000000cf, &(0x7f0000000180)="b6300bc964c81a8483a509d10e1f2ceda4af1ff1b63e1309a6f1918a91fa96a71a733e2174b33d9dea44506c2a93caffffffffffff3c598ca76c1db4c431efe259054e3b12a6c8e1a2cf4d49435598703a3084832ffe789f0fb7026067550e6342b9be7f1ae8d3de7f86bcf9c4e6ff26aefe7552a1") 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x3101, 0x2d98) socket$unix(0x1, 0x2, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x101}, {0x1, 0x8}}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockname$inet(r2, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00de6788c49366c0ec2228e98663b506a9cd7189297ffd3986fe8ba04c984be197c2e3aa243c5db5117293f80d7bbc203f296d0f033cac5809db55242e24381726f87e7dd364d42971007aac6476662ed808c215713d67ce51e7fa06c7eac54f90a465b41c76f61138e1dc139cdc9d18a76477ca3ca19dba41117ca3f8102ea5f7797ca4548cb6417156775f897aee62ebd176fb8801b8de7eda1bcca5"], 0x1) connect$inet(r0, 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:18 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r0, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000000040)="8525b010dc69b8f26d7d10d75b88dc96c3fca95397b32b5012ec581112629dc6c5e6a401d206354b57cf25e44e57f21d4c03d7a972a1c1f76870ed3099a6874e30016b1e4acc987b2c96bee93e4e760ef3028d93237092811da152e791f4fdba016d8a542180da5d317c099be3c8eec3a69524015e554f", 0x77}, {&(0x7f0000000300)="f2ff28582250adade8cef0851d9681d42ebf78648d84c324181377c9d828556714e17f942e3f1ffb0085352adf349351069759e138521a259ab78190188566ccf776b388e5b26b1da80b9c9682015a91aa1e3a6f06f1cc894a138d850acfc907c83ed3af7628b3ed6fd9c15a6fb243d45e9d3be859cd0b23fff729eb02204e3dbaf7f702c55fbda08790cc0114476fd1dbf139865c0b2bbb66582d92efa52da4f1e71e20c2ae7070234c2a400938c51394d32c559dd36993cb6946ce6a0432ca5e2ea305476ced9504ce967bb574e016ea122e3ef5624489fe6fd46c5fab3b26d4c691fe2aba489e227617e2b5e4f364a7451cc100c61ec9880fd8c78aac6b50a8f74093e8e07ae4a92ea84fe6d99c2ea4991a9b9743c561eb86b835d58ac148f1ddb16c4e704fff7da4bae4e68ced8756f63a85e26951c5c4e12805772878e8e976d28965bc81189d3ac6399379ecbcdb1ab86d4665cd53f1868b22537bc54191d1cd39e55993ea789c225e8d4140f4e8789b0da586dcaf91eadfbe3bfc4db7cf61ba56a0b444f0dc9e7cbdb79c2add85e94035766e43934bbb7460d0c5c52ba391e90a528840a36ee1dc1682796904b518ed904ecbe77fbc80d71cb96a592b1a3d1001add52e62067a4e810cf910d1b0a7d689c43d76a153f1fd60083dbf83195b746bb57a87f59adbd98d5fcd284bfe2f4e6d95eeb7f1f1ba294332c8d14c75b9a7b988c6acc2cb5b150d13e27b9134f74f32b034e3528e1bd06a474e4a8a5f3d3fa1e9c844317f355250b102207f31302c287b4273dd92a1144d65042e3f6fe8eb383fe4d7dc1ae6620362a8a48184cd3fc14d0b51a61afc8f1644c687debc0373dabdf412b521e20ba9b8d450f40109355bbea87eabfeef65fa87e3a854d6680dc94cc582dd35c715bef2cf4d534e2842f3a9badadfa75e2f95421e682254387126e8e28cec9ee752f7622b567049dd01effb1e118bb6fc67e7e54b81324289c763b802b956587dda46cefd3eb8c856256aceb9f92d5a306651a25b36cac8a7a99ce881ddfe321ff211a7770e9a7453e1d076e036ed4dc86ec8328d7119331c50101b055fda3d1bfb327bf8db6520a20f458cf259782c12297f1245acd9bfd8fc979f9ecae720259685de2765349d8e7c35032e5143a054a2b2fbed29f446c22e57e2c4e09553a983ca315968d5848ba9ecfe5eae5febf2adedafcef84d79c46128a1c7f0fbd4c24c75efe1f42c78d69e0b1e8255fe3bd918e133791c42d2b27684cb0ea7fb4fb9d34c87746bff4b11edef329e8a47bf5dcc8ce76ab837ca21b2a8af2ad377196d98c20e2fdb433c0da5b78bb5357e732a0aa572286de7411617e7498e098928d85bf528263f6aabdd966dea95b14b41383b16421bb40e1983adc51e13a9d5ccd6ed1eedcc39bcb409dd200b2c1529baa680c3d66da2b12c5e5d3458b783a5cf2adef0429c91273220ac9edc03851b5a1537b59dd523f6a231a3bd1bba555ff37a93367922175c819661c1d415401dd81d859ec39dab7e9011f931b08b24ec1f79e2027f243827249430c4469ab5d2507cedb69203a5de8f2c4532b2ab2179bb0000c0cf2a5f2d44c8f7115c84197f16a42c93c43a6c536ab87788d363b3d5338d2ac9e353f94e72ffdaf1c63eeb3a9d64063951b5b3dbe737492dd30a7aa52d21612e358bec3c050ae200b401d0ee74a984dc88950e9747b0e863ac9e6b57607ed3c379c21c6ef17771d58fc73907798dd3e2d9d17a16d2b8a7e3336d72e71256f62ee5906f02375c775680f8f35034fb6b303c56ee8df5262fc6029718b4110c9ee2ef2ddeec8f2e4d59526a423aa13711c33bc3ced4b0fa8464a0965ade99355b06b2dc8dec4dc79b727614e8af9059cc3692b0ede0042a324943b213723dcb2f2d16d13820d271e26f12e67872b48d41148ff03e6c4374a54cc9a674f3ee4baf68ae6e69c5809e71d2240b244d8ce58013067c041e05415f96af276c3aa4ad2a0abb296e09e2e6ed7bb725a7532ad64026b60c483f11a056bdb5a7d43ee4212f3793b98a38679123488c826a6698da0f10fd2ed86501663283c8a4fda5b0c01f73be7dc2866de5bb07e5019ca7307860063d9604ef2167fc3de437c389c04dda5a5644d0c627c0a8da82beb53145dee3dd999dc83a24ea04278154700dbeccbd795f179a2b9b9bdeba7b38158bde1cb2100b5d151f03a71596e85cf46a13fc2c3ae97b2d7ab247686ff952e19b16d54b9e2166eaa770fa8db9861feab4857d77b902cb6ca1e9e24b3d7558dcce19bd8f069bb983657e30a53b26968b489d927e83b02117708cf012824f4ec1cf0826004d3ed2650bf7245b8d8d796b17c8201bf9351ed886b5660234acef4444582a4beda867a8fe1bdb189d06dc11c6cc0cd9bf4aef346cd442649d576b7a25bbd1d7c23b38971964acc3d5f4aefc2567999bde3b5c5b1d2df9778f08e224134add54e3ad2ad12c3ee56d8f6a99d7cf355a42445a36e576eefc58c27ccf7260eec6872b0f0a1fb8fd71ee7ce4fd63e253a60d196985dace4407ebb9295142e4b642a9460f6dafe1dc83fe8a58e78f760ab2df2bd327cb0697757da55e22636ef8e6de050b64910032592b9bdd6c3af3f20c03312f91692203e7500eb279701fb0f1aeb30ff05961c719a84ed58e0deedab7a07e3379a61393cc89f8a669d02c7faf55b9467ff5c86a1154b318a92c5b05642cb329cbbeb2d39297d1a27628fb709456ada922feddb0e7b045e7c0618210875862bfe1877a70fd4a2a847f4ec5540e2168af885b77e0798e2e43cc5f68716b3a8630a4fe18b8d67fe7e018fb880ae7aca15a407b615e8d9027b6741cc8c075e8100d1c34b3122c6124b511ec01a67580f950a375f71744ba0e6a510d56821dfe1ae59a42864920b97bfe4e63fbbd62b70a4841eadc34778ab35e26f7f3a5d5b667c3d1f41dc6978ae38cf48ebfef6ab91cc2d816ed6d93b261dd21ac23bbd340354adc2ab8c0da34ae59929d7fd2d6ea9ccef8cb8d0c080ed16223872eeb6d6b0ecbaa1cf4fca6d42486eb1aeb0a8cc8abdb4999a9baa86372549ad3e429abe93f3474f9a70fd2814e06f945433050034e1914732eac614b1df18d2aae79e84e587916c3e8bffc25269ec38e7b3f9f8ef31c434605aa153971c010c7ec58d291d28ac7f8e867f3fbde7d059c688f71b8785896b0f63c13630c614c30c4a825e1e1bf33c630c860c13d17fbb975f30c629177b51b508e2aca6701c7d8b90e7f34cbe8850f49397ce21279e476c9275ae039537cb4a7330cf5ae29fa74ca945941f367a35f18d5ac069395823941d0fab9649295fd33033427f57d63c4c31a31ae1352a84e04e9c6562f304f819bea43ff503f69942829af5719abbd74f126dfef5322a9c61094f7c13723a4073e7194b47b7c7b8bf877fa302d0b1561249ee9b89bd3a74f311e374dc195b708cbca07b1f5a3c6742c013b6d5eba40ed374f348232e082367716fd6ffe9761acdba0279b5e49d2788b02674afbb4abb16932e01ec26dc256d9d2340edfda913d479bad8cd8517f8f62fabca71487aa60a1ccbc24e14417488488d4e506828a47a158ffd38a04be10771878a6a8fd797dc9fd4b6f2272fe308c4dd9554ee74f8c2dc72fe8e45344fcf0c3c8ab25ded94de73461e010de52946c7db2f4d6c725837eb241fb9b34e205bda566d3bd07b24afab6b90ac680c749105f6459dc076a656b389b2affb6c7a06649a4d4c0813ea503b9e85de4ea81f0dd48e32a55670fb83253ddea37950c85fa871fab1f5e1b97ad1327fc784c7098519002debc2199d5518f57057b73ea95bdc5d1982ae241dbc49e0b3dfbd1ce7f350735e9c7f058c0bf0e3ad0502aac0f438024cfd1211f9097480b35670865c67532d68bd0e6ce97bbf5fa8cfa0b076c108235a76279ad7566f385ecc04d4b279f357b0bad0ecded90f2cf0b3ef6b746f5e5d4f2d693ad38c089a6574ca1c7a7cf743e9e456c8cf4bd698b3f8b65b804dba2874a155eae3ce4ff590173ab4c2d64e3bea6292a7a41dd59ecda39a78e48d17fe1bf5522f7e92ba49322bbcefb13cd1d67a3ebb9c0283e06194a817c9c17d73b2acb5aa3df2373eb6d671384c611dae32bb64da5f707cc5d9922b1609e2923ea3e915350dbda4d8b95d152dbf4255ba68eb241a2975d68a7cd8b8f0d4aa39b86b7f75c20e65df0823d6a5823c2ef7e831b01c87a64ddc6079d5b7c6566f6a9e55e4e94846549e69ffd8ef3faf0bca43b425cf376295d012cfc87b1e3935e3e70620396e548f335a5ae955fa25b388a48d0f73c1a8279406ea47a9087c17729daa2d9c5eefb053dc47402ebc02c2f5cf354d28a383f88d9e82505a11f1953a936be3953f11ef5269d884eac4dbc92d70fb06625a79bf6d7928c3253f33aaf27218ad32ed38a1b0e997ece1e51ef12d0a565e741df6a98422b771e2679de732c45c410a164368a2589763cbc80ac2865b19078b2aa300deba3d351ba5881b6d4a28e519426f3df3b2e3eaa0104f50ba7d6de145879d35a8c8f86300535e0b1cbc27a4cbaf3ed921421b1930c56565b0300df94fec68552968bad3d211fc329392357dc82071f6896af658246fe55433e8c0fb4b6a43d979dc38a3523ff7feb44c4e761ba0e0dd771282975d3227be5ee404f1f2530bb99828caa29094a3718fd5ce0fbda7ef647184baba04c5e06f77e5ec36aca1eaeba137795c52c97d070af81c226f4a9c8d7d1e51d8d0d07e58e867fc28f202289d9eb2129835ab3b9cc150cb713e0d21c02e95d7f4c7f9e1ad9e4a32c38e1fcc11b0edea5bcc4d697e5f8a4983b7bef182a22e982c4bfee20aee76ae4097d2d59f3f4b1c801a2758487caecfba5d761e6150d45a447fd0785e69a9349b77c0f68d039280878518f4cc68b889534375062fffe20b241ff0048adcf326566057a1b2b992d6b3310a96e2e962dcb3938deeaf93d03f2c0c2e7309e0c64d9a5827a0eebc62fd116e2e527792e7c1e6304927e8b233295dc101825db92d2762804526b757e3eb4b8821ec6176ba638ab400c8eab1cc0f7024dcc39b69c195ea9753e5bbc4eb6a72705b254afdcdcad57ee2f68945a100588bf1d5475acf1ddb69c1d06c903ce6ccf70a06524fee88359756816be7f99b68925b5ec4414e504f32d634c5c708dd70fd3411643b4877df226dc01fedf82e0917df105f3d84c772273ba77f11247ee24e3d942cae5a5a338fb9b2380917cff754f5e085b977b53204d7357bea89977f83a38b6ac072566788b062b7669b7f726c941a21d6cf070d614a1e9a42a753ed8bbde7374f3944307cb3c0541b40f6a28b3bcd1d3df26a67ee469ebd69c1155ad19439e05409bb66dcc75594a1a05dad21ad7f0ce4f0d9177dcd8ec0b1aaa639a11f1caf09d0c1f311cf1e57f9730d2c00fd979c9174b3b3771c65e2536cafe182211f572d9f3f6e0b094a7f26cb438ed265af6923bec9064fc2bc70658e44629883f089839935398c4aaf477f22c4340f2ec8654654d08a98a3002994b2ac3c0d35dcee9a1f5e1de7224aa64a81b2d246dda3894a277f14710d597147675470d284d62b4759a726bcc3c9149d630d4fb2bc968c84aa734c45a84750ea1bbff5929092b1e684e8e33f36975411b27e6f69654119b50335d47744c2239540f74bbfd60269ac2042becc62dcc0b8dad3afec7dc8c5adfd89dc0342430f9f27d110c9e38449cc0dbcc7ee0ca7ff81b415852b59e2a38988a53327d34459373227d2b62679e7b57", 0x1000}, {&(0x7f00000000c0)="c73fd8eb2bccec629a5a9f9a22037324ac371c7ead0263e2697d0810f7e38573155cbf9b29298bc00053af02d7b299785bbf806d213dcb1ad34dd4250f5a5095f77ab7eb39edc05742ad1a9a6bb0bb57eb301f73b6a6e5c65eb803f2fa9df849b518db1f5a432d108c0d136a03ff9f561ccde1f91b4f4333d7c189157150cfe077786af1247cfd072b7dc20ea652510f89d20595174300459c91ee66b1cd00aa2d7043f4a75845250f154e40036c42bb9740c6e6cef336ba37ac98c623cd268424754b01bb35a0f1ad", 0xc9}, {&(0x7f00000001c0)="e73a279fa63d1ede537cd11ed70aa671008310985c57a4c176f1f2606ba693dc1813fc19f1388927929239928a6c4b315efe02de39a8aaaf4a6a48466c04840b6cc8bc566ab1e4026169a5a8400ecf932e660a3e60b179d18d172b169f3b50e7369d6269dd01325cad7ed7a4049f58f09d8d2065edb50a9a73fb10e6f2c41c2432a1d12d6de485d1959c88d2480d9db8a78ae1d749d0b0b7a38866f49fd8811b3d35d46a0f143d12e9585c5021827fed5ef9e04febc3c04dad533d698dcd54c40202b5cb0b3e7fc3d66ba685463415fba2f9eb15b97e4af7c15b83f23123e553b4ba768bda2f098e1e6a181882ddfff036e54ab4e042a56e02fc17a49470", 0xfe}], 0x4, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x188) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000001340)=0x1) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000019f97)='J', 0x1) write(r2, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) write(r2, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f00000001c0)="84") 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000001c0)=0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x101) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r0, 0x0, 0x401) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x21ffb, 0x10000000000000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1c07d973c0ff676f, 0x4c) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x6100, 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) chflagsat(r1, &(0x7f0000000280)='./file1/file0\x00', 0x0, 0x2) bind(r0, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) rename(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file1/file0\x00') 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004008000000000000000000000000000000000000000000000000000000000000026c5d3a14676", 0x2c}], 0x1) getsockopt(r0, 0x9, 0x100000001, &(0x7f0000000100)=""/88, &(0x7f0000000080)=0x58) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="e0f42d97f5a7f320dd937a6a95e466aa449f60df49a72fc0191ee792806902f8d27de19743223cb9a582acc6285151fa782dcb2bd0d7e7402826eafdd229ef91f51113385c5f6cc07ada990f55a572e19ff5f45db337159ea27e01fd6d7fcc5b46cde00e314cde8cd9053d6be91b7a0f8c98a8931bb5c9302e6148dd3a4a015e252e1b502fdbc55cf014cc9a856a140691a6cc39d1498114754d52d4d4fc935f5af8a199e28bf13c11ab5084bcee4f7ff99d00c7", 0xb4) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x2c6) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0x8, 0xffffffff, './file0\x00', 0x2, 0x400, 0x7fff, 0x7fffffff}) r3 = dup(r2) connect$inet6(r3, &(0x7f0000000000)={0x18, 0x0, 0x9, 0x3}, 0xc) setsockopt(r2, 0x1000000, 0x8000000000009, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x806}]}) syz_emit_ethernet(0xa5, &(0x7f0000000100)="26964702efd53b6782c13bc0bd452fee651d86b28b0cf48cafc4adae3e740a6e46011f5d1cea692fc6e1cd9e380f6d148ed6a684be1adf74db60c60d9ec29c5a31b8d7c8696d62de30494e48988532c07d7f622a688b406bed765d9d345eb0d448fc91868137375bc0a21510ee82b93e772b3f69317c6483960752225d41ff9070e2bff024bf1c0d7bbd838cdfd7975bf98d6036f07dd0f94644e293e706379378d29cac3c") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b7") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x2, 0x3, 0x6835a69d, 0x8, 0x5, 0x1b]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:18 executing program 0: r0 = socket(0x3e, 0x4003, 0xfffffffffffffffc) sendto$unix(r0, &(0x7f0000000480)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0x150, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="e4cd2fb77cbb61a3dcc113883771ebd1f131b90fbd3d0d9bc12b0152404038420fea23c56b7572d787adf133189047afc2607a038a7bfb946591b151", 0x3c, 0x1, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) geteuid() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:18 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) socket(0x10, 0x0, 0x1f) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/98, 0x62}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x1ff, 0x3, 0x1, 0x1, 0x7, 0x4, 0x8000, 0x2, 0x2, 0x1}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) 16:00:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x60, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r2 = getuid() r3 = getgid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001540)='/dev/null\x00', 0x10400, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000001580)='/dev/klog\x00', 0x400, 0x0) r7 = syz_open_pts() r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/vmm\x00', 0x10000, 0x0) r9 = socket$unix(0x1, 0x7, 0x0) r10 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wsmouse0\x00', 0x80, 0x0) r13 = socket$inet6(0x18, 0x7, 0x9) socketpair(0x18, 0x7, 0x7fff, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = socket$inet(0x2, 0xc000, 0x0) r16 = accept$unix(0xffffffffffffff9c, &(0x7f00000016c0)=@file={0x0, ""/4096}, &(0x7f0000002700)=0x1002) pipe(&(0x7f0000002740)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002840)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000140)="42f1eb1b7128d2b8ac11e3f6434d0db6f9c46797b5c5566f00135bf23155a6cb6b4cd2d9781ce413f0a6e70db85c806669dfb1dd47806aaf8cfe7211baf5c2bc004312cf79901ddf8e8f006f52bd27ac593592cd11b5b4", 0x57}, {&(0x7f0000000280)="5f128b97b11ef3ca14474a90b445f1ef529b740c8b7d9475a9247eaad96cdee8f50cc5244c6cfa87d39e0fe728651fe31878c1574539a3cab211fff7ff747a8918fc2f154317748f13bc650e10601fad898ba8daae027165221caf0c488462b1f90640780ba3c41c12a789c133a65cb1e9d9d29af038a1582763cef8dede151b3099fca2edbdd57c16a5cdd559a59e6da31c922f338cd4c44b050ae7a3166a4172ce3c826eab309ee83e2b643eb8aa93cb01fd6fbe260ff923e8e0e919408e3a420000d8569d7899d5", 0xc9}, {&(0x7f0000000380)="e31e13ffcaccd18df8db5f58a550686e58c9e01f5e63c819005d277d67e84f33525be0450e2f4fc89183e802955210b2d32cc9b2546ce5c595af5a4a68aa5d586476ec56cde98d862b17afa51c462e8b576c9b09959be37e16fe6ef7e3907ed891", 0x61}, {&(0x7f0000000400)="adf670ceed79df278263be80f6ea0b4868f6923c649c4096d62a5aa1b74fc4ff7c071a325345fb8d785a9470b5fd5495f47ac6f7925e4fa6cfff5a977f1c73ddd15218dc2a1162ecdea8fa1ae4835f7a7a9f8529b1c9aea1accddf8684197819ad4616c59fa1a658cfc3b5f970e76fb1f821183d9edd49c05fecb7e3c6c71f0816783711e47cbaa5b341fbfcb9db4eb1a457ad9b5327a1a0160a3d74de0741586bb3925eda548ee21c67cb10f23510c1ecba49a0ede8866cd4289d3cd847ce622f0a0d1a714c2d096d839b2ab408b2bc43bd4e6d20d375d31d077be36a803eaca898baf27b8e74c1e11d70b4c8658a4848ff3f34529763817e9563139e481383164ef863e47fde1fd52b10e9871d636f6267ec328beebcf2f7fcf3db60857a0bb8bbb4b9e9bdd1d263e7df0e2d92182311079ecb50470f10d4c3ea49b5a7eda7306886517527d3f9ca4eaa33035e0468e9967665482498358bed90227f036678f33bf7cb63559361b3abc5dffbfea29016dd5b5add1430b91434d1c6599095f93da0fcc64010436bdc0ff800672879190f57f143b4a999cd4c3d022ea3158d388b77f19ed4f580c804e5021c53f32372f267567f1bafd0a487e93d24b691a3b4de7eea7c2cc1acd271de104053428841316b8d7cc6a1ea164899e7dae25e9c7ebe402d0c932fcd98bbfef09424f8ba81aca8701090f3274947f37f54d2dc6454141a8c380fb1ef09d1e703bcdc7f6771e7de68f8c10cfc4608245e62446763729fb2307db673f1524408afc7082937cf789d80496943083a7dc04044841ae8e60d9f8dcae2ffec2c57024e42b551b0834314e79c50e31eb78949263b9800aeb15f5a6464df284c1b98496e860d8a4ccf6f85785b68a3eb6a8b0d4d7c2ebffe1f98300faf9fd8a2a913a8a487c4ae25897303988f2590b7136b37a6781ddb054a6b28331b54169678754757e7b2029008d810a1a36782962c96e36b8635cb0dd0b8082df520c1079f683de3ae0c25429bd6f6bc885a76810cbe29c2d607724b9fb9687d72f880479e574396a0b6300f40d56bdc803335cfe3a3f973ce9c655126343e064a641ed544b112037189e29d510e5dba7a20961ec4316f24db04abe1977cf5f9d944ee156ac9a34e126bf623a62fed1f51502b470e59bfeb194747d5df673390fbd8de04ea58ed7509a90e6231e54dd4df6146806ac1bb15ec8ac8d5c7d13b77cc1b2e02f4e29932ad58fc7010194b8df0539b1b43188c25ce0c8796048a233f621939764f526b1b7b0f47e2102637fc5ff6afe9766cfef15a2fb15656f2f9550db6f9898161156aaad62244efe0e28d7c40ec4c2166056ad7eb187b8443cfdc04f8fbe44ad75bc36685d85c23ad14620a0a507b1cd43a033d3ea11e803cd2bdfc999de15e1bb6292afe818b5af6abac311b924d94db5a7239b543699ab8c70ab076b3fed3c9a515c6c2bfd8448d8abd22fa35c35c2def37ba022d977ccff8dae73bcd688fa241b0771d8dec13030a71bf7b2f055d03b17d30710774e1e75df9b3801ec4030d4954101202c88288d74320ef00284cddd74147e50e63764b7285e391514f5252c477f26bf239bca6393439d818750a1941fc7614bc6f0fc24ac8446444ee5f4bc7542df744560fa10a6da9a52173f41092afa095f72df0afb401df5fe3db4079ba41a7abe0349a6ad995a5f0d5b012cb875003ab84d4a34a45476ca58c08e56bd48c776237e7ea09bc2b44a8e466705724d8f22583f7f454bdc302e3acfa8fc578c2c7eb642a9184d461e28c51b14d95c22e460504cbf7822ac60048b20bc3db3241243c464b41ab596b72330de094b7342c4b92cf90904dba80dde402d42b99109d43e045c86d728c81345dbdd926b86517b8e9682ca67c807d6a40c2cd5ca19a51346180484a4dc4de2de8500267fd8018f0756428fdc18f22a83ec544d95ee149cb2a825f71d406eca679af1581c176a07b9d4d89b6b19f127827ee823eae6753676d38639ffce29b1870ab53481f37e19c75cd23bd4231064587aa0ccce2859c58aff829133d83946326e04e9cfb8ea6cb6f80a705d6e2a6b1d4f3c992acfe35a9001b95eeeed8369a08c0d0207290a398fff83c710e491e447e1e33b8db72a0e73908931e2c501dbab1cc23668db7d2f17842bb1d8bd9e118dc16d21262006c056849f4abd90fa707ed95d371c8450a2c3db8ca8f11885e636d1857b7f07b9bb223eef23ea4afc48b2e5f1ea8669c4edce5fec6054030891bd23f1cf5dde28f163975c3235128b198fd8e56a8b714d40777cb1b0111587554e1e624cb0d1347dab04da8b6887fb21ddd012172c9959b4cf9c1ff2f6aafed2873e13fb8c372edbd0989608dc0235f8ea72d4c85ef2c98c56fe21a4bfcf6951c3735ae60917447f49e3e50ac958551f646aff6e9a323cc8167126f7485c36725b47632a061738112bea93d4d3f0a1b7ec949fde2d3a9744a656f2a5838b61c9adef7201be7c6be9bdc5508dd7c7bf2c466f212434b8a1335de67f943d22e307c9d8c0d9c20cf5e7ed1addc26f7217ed2ed8c299e9ab303178a3ded3ef1207c4c93f57a3e4555bc6c6425a3d34c3ccd0647d388aedcc86dc1351ae347fb68b2a83828eee4212864394110904ad9a213156c838cb1b80c29951a046d454e1829fa4b085132dbf938114dc30dc75a7ccaa861c17bdbff3a5ed9a940def570085d961fb22dbb8366d97b92c12f71bbebe44ae64d08f81ddb2ad726352fdc0d3d8d9f51748aee204160fa46b82d680fdb237d6c399dabe1a965bd58c73b113cb82e90bb8a8954cbedeff604c684447b7269e1d5caf7f41601ef1e5f485fefed5282436d4b87ac4a2711e283c80e273bd4cf8d45313f4053c862336800134a0f83c1796e72bef4c8e7e2c22e077b36c76691565ceb29082bc79bcefe78b3b2099dd252c5b71fd59cd05c0433202bdb1727bb850d6316edcfe9eebb65a096b11d6a814b247b8c63217cafa6c9c9380f97182263745b8f7c9bf419dd7cfd2d1c23bbbaef2c3f96eeb1241192df0fb04655f51f168f1e791977e52676c917531e50b9e038c0b9786b569bec82c89c7e82a535948cf63e5b9358d143be7a58c770a24406b6890243e5daadf1634de9598104bfd68a2da71d4102f448d8c562ba3fc0843004649004aabe2884150b017ec390eed50c92ddfc52ea6739e8b803f5eef3699bdcc21482ba6604bff8a7bfd520124ce02a70b9d177d8e3ec81c59e140b1dd0f006c2f492d1b49bbc0172b9ada9d061790729655c6218956849d59d7c00f92e8c46cc8f8b8b7cacd959773cc6f2bd241c9c9bc39af37f111ac2735d78639134c1997c2e7ffdb38e84cb116d7e132c0f2ee83d37bfd7ed35b28e0ec20d0b3dc894bfef82f8af4cfa72ea8a5823243da28ea87b55dd31a2b53c9bcfcc4ea267d242b30c0a5dbf6e34518a9b6ceb9f5b1dbf280b49675533c35c229cabe379eb57ddccb4e5227cbcbd0a84ce0ba2a112b55a733a16b4fbf103420c67ba2ea7992db921927edaf93a3b05959bd32915bc8b2d92c5df6c04e51d022d55eaf7eeccee85f5bebf997fb8c3e3cbaae775b1d9d7b3822acb0c9f9590dce52ed79ce25ea0ec319ffba7f1b839dd323af20623e6404e5c3f60a0737a195915c9adcaea61fef23591b2ba284f088c6c1059e1f873620f6210c483a28c6bca39a1d72bb3443f6889e7236fe41a90f39e8b8284b43760c107cbbb6ed3c616c2edcb25b78e97ed899d5afc2b88bfd0f7e19689f9d472cf1ff1aa198b2377e7c871633e0b2cc10ff4535f9b2b7902feb96fbbfaa765ca22574f1622f72da85cf0b72b321d080add69e4a398ac89d2e26a26ecd5bb7b920dbb52284462be70d59a8781fb27c65dcda586b2d105661f0296211b1801849cb94449400c9852de60b1ceadeff27ace9cc3ee4b3e4ac29fd19fcacad46d9d24607a7c331a53f150fc815d23725717f5e08e3d856db0e74c87f429cf8759a1a2352a19d9bd3ca9e60111a394f431c7a71745b3ec440a5e9bff2f641647715bd9370b84128e04a48f88f044700548d5610f3fd276927feaa74b6472f977f73e00256ad943b99a48c80712b83c9f8da284286784fb5d8c226e821734a679ce87f010f4b302b75e441d2819cd7f128af203ff16eb8036a407d0514040ad2a30c851ddab9016f98eaa8b1dc02dcd345d38998cbcd37e9620abbb2d270224a9464a1739c5a61b637099be857178e9f9e1f94327ccaad420f3aeb9e2c025e0a51f6468eb7521dc8f03a71b5c9e65ed69ba6956df6c51539ecc078630eb4d3b988e4d978dc5cf37b3947e86fbf43c76ad4d58f5012d2e62569610af5b805069c6136acd5053c8543968a2eb8e935ce4fd2ff2cf5b56bd98b3b677e5eb97ad77be09ed52d5a90b925848f07c9e2c844e0e363e495f2cca44ab0ebd6872539b2be5b721ac1591699d8332157a8331924a955956deec560ad4eaab5381a63a4cab42c274e3d384a7e49bd0073cc798e1e271633086e2458665bcdfae4ca9942a27610bfd55136127b003d930729b8ae217d9dd7508b96693b385dea83b7fbb4bb052e895995b93878fec69e6c17d1af327db37dd38a1d620a347eb2f69b6660702e2ce53c9621877c35f446b9682532463ebd1e1745c3ed4bc070905a5d5cb5a5f95cf848cad2f83744bcb756477e7167f59a0982b00726967e33c6661f122e0113128e065b0535573c41507e549e2024b918c703772d7069a59a088a581b0af74e582cbab13a597ca300595d896ba449c6938d88915c3f449dd1be8c21b68f658bbac5a9ec3db60e4989d5fb9ead0770d83fcac023a5316d64e6a7f9c6fac001aa337fc8b090630c711949155934acf40dc0a6a8b288671ebeffa6c066b2cae2853cd3c68916758156a616f363ded042f6f366c0d94e6d7ba2fee807cd70d84590f17de9b7393aa4c4ecea6b04d37f7ea3ef46dbd01df8fe41b0fd869d9b1c16df66327ed2d54d9d7028b08578383e5198cd5d252df4e98ae686614bcd7c2014e94b423be20ec54ce4ab295236603988ebdce69104881ad1995f686a38c790cbfc5a3b8d1f0a78dccd77dfbecd26a0bdaf32a6c07325b27756773cee9a66fc3a86bf6f45bac93b3959e00bce443e69e192f4fd8aa1865f93597388cc6c3e3f5dc2bb7d0664ee4faa7de5ba2e4b657dea4a613a15bcbf23eb67aa84cba3a3a3a3d21edcafd5603a7503ff0560e2fcb90fe49960657e2c69fe47d887a7dec41c18e4ac95c3f353318ca34df760a33f07bbd5f92179b955cab042328c9e18ad819eae791e3819efe845bec446903ae69581ab365f6cbf27d6795f7a1504deb99e33aadb2d74042a8c42bb5224b9f01ba9332d026ea0a33b3ba95b7b0d7b2ecadab46248a2be6b407ff9c8798d9b047b9d9da2c0abddd25b39fdaadf3ed14deb1b3eb775367c4a4d01099827bb803bd80a1e7f7a3db5aa8104ad5b707e6b152d96ceea947f3cf1fa91f87bad20a503dcad3ae7a4c6b51998150ba9fa3a691af9d4633e8b4db86d99bd944000c9c03add9634f7dc4e2d1d8b74cdee445bd9406976910cd867952af216503cc828e969d3d86cbc991243cd45c9e00f0c795d7bedf3f768014421afd7991cfe91361103730de2ac722537203297df6e61ca192732a483769b930da77f54044a182e2b4b101e69ce793931ed4b5d5d2c66be1d8b0ae83fb51aff0ffd22244792989f6e397badabf44173e00c6b494b3262229b7ccb0e2e7000d8e7c718bc924f726e614a0f1dd1a7c9197", 0x1000}, {&(0x7f0000001400)="c12e8a0815b0becb13e8f20aa53070cf00eea954a33b4cd59cf1dfe41169a433b52ca85ae591b47fed974b1f9008ae81e84d60c05e693538f3f9c47c9ad31db75887eecf8fe1123f1868639d0b8b3eee509a6d34c60c95482c030151c5230887b46e3b86af287dba9929f23596d2786684235bdf318ffe11725c3b398dabadd796cc769a6c340560e5f1c2be", 0x8c}], 0x5, &(0x7f0000002780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12]}, @rights={0x28, 0xffff, 0x1, [r13, r14, r15, r16, r17]}], 0x90}, 0x401) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x50}, {0x2000028}, {0x40000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r18, &(0x7f0000000100)="b1e91beece8a18d8ce07de7a13b0", 0xe, 0x0, 0x20000) 16:00:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x8000009, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) 16:00:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="eb1b9a1e1b9bb389e7aa4e713048e68a31929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3, 0x2cc2}, {0x6, 0xffffffffffffffc1}, {0x45, 0x5}, {0x47, 0x80000001}, {0x0, 0x4}, {0x46, 0x7fff}, {0x0, 0x20}, {0x21, 0x1ff}, {0x85, 0x7fffffff}], 0x9}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xf97d}, 0x8) 16:00:18 executing program 1: setrlimit(0x6, &(0x7f0000000180)={0x7ffffffc, 0xfffffffffffffff8}) mlockall(0x1) rmdir(&(0x7f0000000800)='./file1\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xaf2, 0x104) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = kqueue() write(r2, &(0x7f0000000080)="14c6aa79b665b4127dedd76d0e0e2537828e2ce5eb", 0x15) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="b5417f42bca7cf514c2a935abdc7a8c2a3ddc4ee56763828f1e69889649c4fde62edda6a6e8fe022182a1c2030cd5ec887730729be4790f1758c40111ab44035a5243943b1a799abebd64c6acc0c87f2c4aa868476fed077de55c6ac73791b9ca36e07c3", 0x64}, {&(0x7f0000000580)="1ab0f228df0713631cbdcff5b140b8fa51bda68d60baa83996f20ab9647a9adb988d315dde81390df07908f2dc7e8b066b904ce0b58ff825e5d8dc664564d23648345d947297581e7b4e2f6e9e515e32e90d28887356e2826a61805e59879b57bdccd728065c5ed3033f28cfb14672b7b1cde3b88ea5bac7521fa649c5ec2d8711f79e2d8834efc37657c55075f0f66f220ab65c36bc62c8777dadad070bfdcc901965195ba2ac58d9cacb8def3e37e12c2f135edd6a6a4165382870fc4cc33e85aa16d21293f4e58bad3a7cf6cfa3defde493e2daffeecb2ae683cee15e2a69fb5c4f7447c19b1af8f4ca5df8a487916d1f6d2155", 0xf5}, {&(0x7f0000000680)="de9fa332a8adf53452ce8e584d3b408f3a5301a8776d4bde95edfcd9ea34819eb92beec2d7058817fbee3a374c453c1aebac5d2aecf1367a4c6ff308545b0f3335e0dc3d7c24136bab5c63a8a64f02deecb08447b2e658f965fdb2a785597d9b8c275d9c6fe08bc37e7081dabebcc2c9fef038090c997c38e9b7c3535f86e034529caba3cba85af5c63e39d3a24aa3d7afebba5af1cfae8a024e4b569adb5c9a3a96968c7bb57992713e8b21ae3fafb5713c3a2d66f9f5afcc8550472fa7e583b0f4cd6550c0bb3d81eb7c0b17ee130e39454e4097e31f323a3b4d134401c9b40bb7ac54ee6b35", 0xe7}, {&(0x7f0000000000)="bebc1f8cc1f6f893e218f29a10d66b8dfb9593066d00cf39740d1a", 0x1b}], 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f00000001c0)={0x4, 0x7}, 0x10) setrlimit(0xd, &(0x7f0000000140)={0x5, 0x7}) r4 = shmget(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) shmget(0x2, 0x4000, 0x5, &(0x7f0000ffc000/0x4000)=nil) sendto$unix(r1, &(0x7f0000000200)="b3337223d791750cef0a657503f5160a63c9829521417487e3feb1d5d917b3812abda73d17212c55258ac47360bd237d367a6149a1d3b7b817585a05ed0772f02a0b8e348ef1ec9ca3ef9f64e705028d6ba3895970048f10580d3c", 0x5b, 0x6, &(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f66696c65306bf2ebfb542844a1520e4c8f78770fd7999d07e265d31bd733d05d498ac068d0b4aeacafe634c743f841ae01b6a87bae6aafd3079ff1fadae8e4377dd43f97a02476d684fbbc16ac3e5c610c16b57580440c923996c495050eacf215468f996f8a75d812dd6e62885cddc7344a0fac79bc758493375d6dc84c8224eb790a8f483ccfd88e1c64354e1dc27ab8bddebe7fcc1efb5ad9356b216a6bd9e807b08065b7be2538bf60d6e9d474824b0845abdb56acdf8821297e3681efaf02878ecd161fb65e3a6fa9be659fd34be7c200000000000000000000000070d666d7f67d8efa27f0623483d8b411a4f0d25cc5000000000000e7a14e04bca0eaf4867b9a0008a0f4262eb47e49f0e6e6426eac0f6ccf98a95d692734dfea976bb0a0014251644b8773b236496be77b85d689ae3ff59d92f9f67b368084d67e996b7afbf613830f8c6cf0e9bcfd1ce8999bb3a709dc5d7b3c54b76c5327aa76203ec62a400000"], 0xa) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8811, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup2(r1, r1) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r3 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r5 = getegid() sendmsg$unix(r2, &(0x7f00000016c0)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f00000001c0)="783d7b84db5a74b70898afed6546c07cf6db59f438f0e3b82ee1d472044c5741f0d563b43d1303821047db145a9db2d565e5352fa086f07fd7fbaaf221191861316f2f75b972d456c258407ee8eb9323ad1a55cbbb729e1237763ee7a8baf2518e8086dd384aafee5361e2b6eb07a61c858c78abc7972e30b2cc4cb19a50868e0fc6e44d123cf4fbfba91baf2eda9c4bdee735783da2aed40c4f1850eb003ecc72523195947a5b3a138768d2ba9da944c991d0843fec96b6", 0xb8}, {&(0x7f0000000280)="d73ec0cb109cfb89abc6bc5b64c4983e022664ad534c202e62fee9174172fd49b84d75a2baafc6a7b3d3a4a2099132e8c5e820aac87636e4ccf84198816fc06397e1c7dec73895d39e1b1862af9dd503700a9cb4002f13a9b08a3c4066", 0x5d}, {&(0x7f0000000300)="80beec38fc7da38632b395e8527e87a12ef2fbfb7f4966ae87a96b200c64a8d07d6b586f0e28eee68e18f355e0cbe211a7c0d7c5d44f1fad4c63a5b1dbe073e92aa064f1a7e6ca94656ffd1f6aa48f7e11ad19c0b453328769029093d476f5b956ebca866eaf22b9d5530f0570a9c975708ab8e073dbd0ce553bcc18b8a75bbc516e7ec24a", 0x85}, {&(0x7f00000003c0)="f99253887522f425b0fec365365b6cf3c06ac38aa5decaacbce423fc1393bd8cb7d0879e547422da2194a7d76a0ed46ed5c2a73b73e8b3fa8cdc42b98d73149f05fdea025cb493787bf72b3fa048090f4c711cd84560fb4852b90041e1b36ac1527517e2294d3e4fa27aa50319f17a26570686187f53ccdeb0c5d7fb059fb0fe53af634ba0a4a7d50cd3de2ecadc23e1e2a8b825c8761f673b244c36abb4ede1358601e8abda291131d70e3525b0370bed7e6b56f156903fd5c4f38f3e12caa489a7d85db9748f614e7160e0e7833fbecc5652b54d4c7801825d045bb189b6e7c57d0513a41c520913f49da0eb54e5515a5c44", 0xf3}, {&(0x7f00000004c0)="54bc9789a31a11e30a4587c80f22db10e8d9a43d02a16f64149eaf6b3065bfeb60dcce6af015f3b7e2492c0b1ab2de06c18198c48a3f82a00c69534efeb75120c1d475711a35e630f2228012b7a2361c03632966798e9875a98ddca7acbe0fabcce4637b36f7b2f27a9fa3", 0x6b}, {&(0x7f0000000540)="ebcdc8ce02ef62450a7383ef003e0bcdd0daaa158e6245b59f147b26ed1362eadd1791cf0415722a4725ce13fd3dc7a4be9eee6023817599dd9183d6b5864bc1b7fa5ee5505cce15ade298bad9761e82586b3ec0f3f9b5d56dbb83d52605e11af3c759004a7278f3bf52bc7b2fc5e73ed77ffa101f3aa95c5d8b0a7271623ea533d5eea6f37e5984a418373e90309d12784cecd0746c63abc8d93a736a4db1245bc07cfb7c6e4f7769319056a92d79eb034efa1279082faa883af87a0dac8b9b094e69728ae72ba469263e4b4cbd9eee28d3c0176c624af9efa459e1bd63546e611a96315e2d528d11b7ff485d4d2a704a92d855d2a729c34d6b68a21f2f3021e103d07de227e16d531ee63b0a67517135b57a84b225ec76d9c8ff3bbf87dd5f42f2b4cca9363aafc4738251e9944fd5d291121dac47cfff9e5cc4d311e73f2359511669574fc116e2e7a0cf48d25f9122b343b19e509db0c817a3ea2ff05948cf96bae13a98fccfc7e8e2dadcad1e606ec0a50ac5216d7e937051102a931188e37e5506e3fe697438816cec1a2a87061b533d2aca40b4053891f96dc4921948eda25e1da883a2895bffe427f1d5a3a27aeb0052bf6ffe8e8934d619fe818a326093b04883d9e9172dc8f9c5d05f61d9e88150ecd08f43dd2e200e04c852d1430a7bddd30c0903364dd4f6b33d01f332dab5d62dba014763701bfc87106c700581326b7d93d44999276209180e5095ef0d42df9ee8d33cd4243568124624192f78f63712483d656e16e632538abd3f2e8003c7293ec36c21e0b7950363a03785f2d6f43b8425d6677547e9a07bbda64ece263579e58e4673095c87449614294b5fea8145a00196a8234c06a4293bbe29227aac49437f4d9be4430ed0ee3e97fc78ff8faa20384cb5a361844e4df138cf26d2de798859984705bb58227366ec3f017a388d86995561e8d04cd2e3e31471b42c6251165e591045ded50b2dd3f0976ad3eb4ac53863bde046af06dfe5c062b25aa4d0822d3546a2373a6b270e0495afd728446a2913e7f5665f9f3566644a90f64c52406fb4cb1088486001ef254ef257b0529b0a79b0950172a6b48a5774547b45e586c27ed2d320dc16c49aec9f3e77b46a861377a6fb6381b4d0e5124202380ea375933654136fc7f0b7de2ca0491634255690517dd8dffff3508d108117cb2bc7e3ade824d2ddea09d0abde87529fa318a0c6fb9a91ef9792ace7865e00da6f336b8d7770712387c52c079b001cd746557f7e2f120f6794f7643d146a8d8a1d3bf2ef37ea11683595358c1591213d3b36c84a6f7a2fa58ba0f4d2f80ef2452bd7de24491d798cbb7cc33c2be4086f0d9de9132d21f828b9b2b84c345e580fdeb06b32b7f72e3156da99f06ea3e0086187cfeca26ec80f245595af1520e8ec01f3841f2f4b79eed324314eaf52ecee14f4d5e3f910cbf5af3a35a4929f39f2aa70c2999802e56c1a70283fbcb70705c3c9bf6fd9ac9acce5ad762673d5218e6484f9c9f0a6c609674a06a1281dbedf0c1aac78ca8429092305f1aa1107561f43ef279ef4c199d466105fc19391b48348bf9b2d471086dbf6f95a669becca323e8bebdd9b20cff902deb6c616fe5538ecb871d0fb8d56a37611836b351c04e3008419eb9f10c9a56af7979cc3064181c6a260c856ad32fb09b052dcdbe3b756b721c50ebd79d6b6e921b41d1d57f9738bccd875cc6d6a7f30e5b781654e5eb4b8511d37ae126406f8a8f05048ac5ee7bafee8b8e85a58b280a3ccd1bf9575bf81eae06733a72a203198bb81ee179a2179888cd981171cc5c1b60746c0637e4f402b532ff33eefa100dd0d263bfc73243c70a9265779499472fa56e8a16f12acd646f6f5b67be4d4370dbb7bbb22ac4ad3ceae0cb1e60c26a89cb06bebb8140a314d8a6144da0c716a24f416f8035f0772def9a04f89c20b7b1b9ab735e80cf969ce811aff1a3163f2bb934606d9637e9cc49f6383968351add3c3c908193764db624ca7250ffd1e932df0b00c7f32390857146a6977f0c898bb85a81ddbd16d49a95049ec298a1d05da5b30642e835b6f57e7c0a84e696e4996093b7c1e3168a7f65950e53d90f2455cec53828125a40a38cf4d49bd79f9fd5de505bbd5377c23acee20a3f9c38e47b630e163e1d2b1f6493450e1624db5c0266ab38fe15cc6f858acd6f7faa3d84184f3332ac8d28cec293e8150eb66a953b9294184930b52d5a8a2601d85aa9f6e0beac58c82777333a53298637e8a082acdbcd19ca40fae3d57eede572ad5df4ad9eb60bdd7a728ff0730837210cfbbac9fc986b632f60a77357892a334f6dd7ca35b576f3deed0c3283e5bc79ae6171069e1071c2868c703958e90094aa0eb9bb474ece7c7f8447f88db162b4e18212385d802b8629e76282ff5082c024c57d9f87c193ad25e192ce4d69759730581165f40f61d2e61c1e65a3583e078486c4c005c203ad2561e2118c755de3ce10604c9c7226f8765262824236e5d1262e3f195f9a90bfc57fd1e847445cdd5f5cc3e99920cc41a388ad2bb58f1cab81937d77544880b8855e792d1cd7943617ad4bdf9065882897c8add0961ed93b5f25f51440a72eee37bc650be608abb76372b423addaa5a0242f85e140c66408d9ebca0e54eabe836c58836ca3170f673ef96965120abc33c27e754523623c261b1d099b9c605822a57327a215bcf0becc868d7d28cfdc682e9c416b91df4d7ab6f1e24cce59d2ac9723b96b2a24076157048884c1f60a4fbd22a9109ea1ff037c08246189cd1051769115422cf4492ee0ec77374afb20246ccc8e8adffd6b18bd6f83caaa647d080adfd8686bdb91964c9f63f10c96539723632806dc0ec64db5a7534f57ad3a1a1c06e7d3c8f8de54edbfb9f763d1784dc69a0a76fce616e58f3faa69acaf63a4775a7e2ba7c0140332663cde1b0c0a73df1fddeec22b2b6d354c030aa4c89daa82d87c2ac57aaaa0caff0bc3749c647265f9f723edf03847f047fe1721b408c2db439429265eec98d435fe20b99de8d45fdbee1e3a1286a994c311b89854a7396c8131192d4870f280a058ac3fb4a998e7c2cdb1d827854b68b3774c29718803ef61d694952817261b499ebe19d81423977af938490f96a4bf4ba2273acdc384c23d232c18d5c30c0f36d220f9e5203fb21e147ccb4727888cc8a6acecb1feff0178ff02609c77098a2e6611eb1c26f3847b1931416c603ba5065aab4fcb02c32b6b5ba5b83ec3b7dfd7dfa0cf732364017e99e7245bb8f31a5b5f31c9077e9e3f696857d0628d473d90a59e791e7259b095c01173d5d79889f73632901eb92fe5b1216a54100ee98da5889f8cdbc1040ce56abe61ab5bd0df0a085b5e054c29f237d24e783add97a4b4318747ee05bc4b787f59a842fa6e2c41bd52694a567e32d8f90ae5ce48ae56d0a2a21e208d3f021a51d727f673d01875c499535ea2e1455cdeb3ca83eee8ce1cd71516df21bc237543175af920f111e557e3a8d86b808c2ae7ac4f4866d5ae28b0c421f70195f34782568e54fbee2918c26e815217d5a2e9b02a29cbf5e41f0a35df6cb92a1d9b42e490e1ae072dfb7c6b246bcdc8be174de6335548ddc7403d9b2c914a1abff5c47bfa47b7423fc00439696defc499f526c0c6db7d7aa9df91929a2ce92beb5abde448554b8b3aa6b16b4ff2f6168d2998fe2bfd057c2437fde832d8e3a5dc930dc80d692a5db490d0f4d03cc6f5ed1ae4b933a73000399088f17c3cc64312c3fcbedf248f206cd74f2dde36ab928d06b9941729bc562cd4592fc85e73be259e00b7bb26113b8dfa59eb477abbcb00178e452741d2a73ecf24493935b7d108db4c70cca402cbdf30bc33f8d92f920cffc79e7976379205371016018191acbb5c6a3921bed5f20b98bfd14928d9307e173450af9f0f578c9e71b4f2233aeb0f9870ab8851bf076ea786566f50f4bd197f61d779b908d422678a3a750c8fe1503910763f42fbfd8d12f264d5ea64cedcfd18e094d01ab341769235334e9e1f86b819939c1e02f60762864e7f5c2be82d5459c054d4cc4515591cd3466c29e9aaf832ca4f886d41113a9299280ddba6d137eeb3704c2ce22d9c6081c443502b076ba4cbed8f60332a94ffbaca73ab54728c2c549f31a1d66e0d7ceda6eca8f54312c6db17fcf154e0240a9bbfd717a3a3e6cf6b1bdb250ab93372e968234bbfd7e5723cb6d2adb38638c77f973e81e1c340bd8ae90781aa709362337be6eedbdd757f2146cc60a5ce46e4628f5bd81fdf8455652ee0078448ec3b61ff69a6084288790b88a602ef7002531b0850d61c305c6724761c30a7c57b7eab6d3e82a0e08ec2893272ea09f607bf7de34d68006d8b20ccc587b9c19ba5c3c686ccfbfac2147f6f7ef9dbf8dc5a3900b6956663b2707833bd5813f70501a865ab288639737038eab202dbea4081b4414f0434e7f0e8ee762f885624915ec5bf3a62189b9ca5b3e90b278e6cb221d5c9efa417fa202e3c7ba75b0a0a12bc2789e7b39f96bf306074a9daccdc8d1f68cce09d03362eec00f2d82d79259cde0c4d64938ce436b1aeccd44628e99b9a2853263f1928cabc9ea5e3f6d2d7540f2a33ac5d81a4a5bfff8caf7827ee71bfb1407a27797bd29719964b03129d7a2776acb0f30a0dadd03c008b301b857e92d782ecab34a62fc0cd905d6b5d31ae944b8c40c021eef77cdd23d888d80fd871af77749cc08fa0b82d3bff7a04ef31061dc10f74fa135cc7c4427bab79c56a5b870cef600d6a11f6652efe8e4168874e1f3b33f170760c332c00957c6f729e8b6807b6afe59fb8e547b293bae6fe51dacc394dcee58511116f1dc91b85e33793b39ba9af30e598b59658c915eadfd3446709188db3aeb239c1c889ba41016c98faa6d6039bbcfb18f0c549662fd22599f2af390a76be2e61a6508b357e9a503f67344b404a5e1c25652f09012856760c1beca6865a10947f788c35542a0d7c43c9f4b757b20420d2148ece415e85ebfead683d232cbc9ea96231834c57f2b184b32683d896bde46d4b57dba03ad4b8f18c4fa6386b0c9b920d8462fb1ed37a7603e2cad2a1e52fa507c62b5a2358933ab52b5e6368ae051fd963f8601fc33615689d1ce784c997a23ce332833fc2b195cd866695784ff28af1fdd4f16dc16ada69278c0a1da0d26357921cc61434ee1d26d5363950c62e7b6e8a358db4dd061158af86a5cf531031de349582ed2198fb5a4a6895a9f30a18151542950eb73a1c552d9e8ef1762f2a7d8f209da1561314fea5df6c4d1f2d33f3b2c815506063e9eb31b36df277a70ce7d5e8e15a0fe915eea1a653ebe703d00e6056977dda884bd60b90be807a4ec0eb1fd73f5e3cb9a3cdb1a846fe71348146be698b2ddba544bb8df530594ba8af9c3a5f0c61f4c0cdc217ca10bccd6f932a2f9e0489d66ee144b27ecf5135b92a47f17b45d272e2a4b9b0405c7757a52f21a73e5338a518548b2f42c7df3b352ea624670b0d89faacc2299026e532a9d3b2b8134e18be658928ba319b4b9810c01b5f5932331c55b666b9e7ade9052daf97301af4d5eca69d84ab6206c9018e4ba76df44a6cf5d313e2581480c92c2ad48459e00f58478d200849aa660fbbf97f47039393fd86054957891f1f04fda94b2b02fb90004fe17b1cb545b4fbf5f474e6977daf13b24b20232900a8f30389162aa0e16ec491a39cb18840d74974ac9a28d7763167512eef54fe89446d32a4009964da2830cad5b44aa3b53403e98a3", 0x1000}], 0x6, &(0x7f0000001640)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r2, r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x60, 0x400}, 0x5) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000040)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x54}, {0x35}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) kevent(r2, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffffa, 0x24, 0x1, 0x8a2, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x1f, 0x7fffffff}], 0x8001, &(0x7f0000000640)=[{{r2}, 0x0, 0x20, 0x2, 0x73, 0x5}, {{r0}, 0xffffffffffffffff, 0x14, 0x60000008, 0x1}], 0x9, &(0x7f0000000680)={0x7fffffff, 0xffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = getgid() r9 = getppid() r10 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getpgid(0x0) r13 = geteuid() getgroups(0x0, &(0x7f00000006c0)) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000240)="1adccd2db271dca920a7de46fba01176351a9eabd34c541a074260496ff349c131f35c01b5803398e2e91ba4035c967596749e8fe3b77146", 0x38}, {&(0x7f0000000280)="715fd5257648abe66df1", 0xa}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13}], 0x80, 0x4}, 0xb) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10100, 0x81) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000340)) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2800007ec30f00ff8000000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000180)=""/242, 0xf2}, {&(0x7f0000000100)=""/21, 0x15}], 0x4) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040)=0x5, 0x4) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:00:18 executing program 0: r0 = msgget(0x3, 0x47c) clock_gettime(0x2, &(0x7f0000000000)) setuid(0xee01) r1 = msgget$private(0x0, 0x0) semget$private(0x0, 0x0, 0x200) msgctl$IPC_RMID(r1, 0x0) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/230], 0xe6, 0x2, 0x1800) 16:00:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xc0, 0x0) fcntl$getflags(r0, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f00000000c0)) dup2(r1, r1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='+') 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x4a5, 0x100000000, 0x9, 0x81}, {0x5, 0x1bd, 0xc6, 0xec}, {0x49, 0x7, 0x8, 0x10000}, {0xffffffff7fffffff, 0x2, 0x80, 0x8001}, {0x4, 0x3, 0x200, 0x8000}, {0x1, 0x5, 0x3ff, 0x6}]}) r1 = dup2(r0, r0) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8000, 0x22) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0x3fb) r2 = getppid() wait4(r2, &(0x7f0000000080), 0x0, &(0x7f00000001c0)) read(r1, &(0x7f0000000000)=""/24, 0x18) 16:00:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) r1 = semget(0x0, 0x0, 0x484) semop(r1, &(0x7f0000000180)=[{0x0, 0xffff, 0x800}, {0x2, 0x2, 0x800}, {0x7, 0x3f, 0x1000}, {0x2, 0x9, 0x800}, {0x3, 0x9d4, 0x800}], 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom(r0, &(0x7f0000000240)=""/233, 0xffffffffffffff8d, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x3, 0x3}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0xa6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x751, 0x1, 0x0, 0xa09c, 0x800}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x1000005d00) open(&(0x7f00000000c0)='./bus/file0\x00', 0x1, 0x90) open(&(0x7f0000000080)='./bus\x00', 0x10400, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x81) 16:00:19 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7", 0xe2d, 0x0, 0x0, 0x0) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="019fdbd34a62862e0a4cb5f7c41f081c775ce103247300c41db904c4d71d7731784403962052a63ceec6ad33bd8364ca5dcec4ef9adac4838339c28c510fb5c0f285f99b67ab552a7ef6075fa682e3138689db27b42b5fdc4e6a1946335c1538ce35a61c6ed8732f843781635d1f037072067ce5904d2b56ed151ed413c568e7142862bf755424148b8bd590857e3353", 0x90}, {&(0x7f0000000240)="5352c915317786d8b1ec58dda568b2c94b10ad351c77d44abba74fe98367db4ee4bc24b70d98c1a20a00ec56830acc5f415eafc946563fbfdff06d55cee75c328a0419c0c458812491d1f955c52cfd376326a62d2c9c90cb4c47e9da3963c1a4f6a95b7adce2615176bc7a0c5b57d3cd5827f22fb62d98fae407d648733f5b9431", 0x81}, {&(0x7f0000000100)="2133654e09cc63f3d41f23d8919e0d38711dbd3649667b00df005319100598d4571c346a91b45fa3dd2ffd4d", 0x2c}, {&(0x7f0000000180)="0c376c4616bd4d16ecd4dacbe1ccd026db46186b076cf5", 0x17}, {&(0x7f0000000300)="50c85fac5dbeb9de4dd0866fa0d6fadc79ece065fdab8f66f1644befca5861e5d086eb36eff07d04dce8094dd84d523058b06205829185f41ecd18aba3e4cbc7b02515e073e29a84133d03a52e348eb0836b4f0d1a9144beb6ccd8bfea2bf9eeb1291d553dbab090da3c4f6cfe3bc0cb4e55a8c1f98a3d676b7d6cfb36befb9d", 0x80}], 0x5) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff87, &(0x7f0000000040)="860100ba7e21c13c865acff81b9c") fsync(r0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051360000000000000000040000000a8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ee2c15b91ad73a6a5d511786c790ff37281c18e4fd89720fd3872babfbb770c1f5a87cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xfffffffffffffe08, 0x20000000009, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='\x00', 0x100, 0x10) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x7}, {0x40006}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCSDTR(r4, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = socket(0x11, 0x7, 0xfffffffffffffffd) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0xfffffffffffffffd, 0x400}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="eda0f0d7a5f733407a01"], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) pread(r0, &(0x7f0000000040)="9e409ca6a7108de0b0f683fe08841543e222cbf7a55e07510df788f029a35aa6507e882cd3f02514f7be7c100e5f5ed28ea6700e352004512f13e6b0", 0x3c, 0x0, 0x0) kqueue() close(r0) 16:00:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x189b0, 0x100) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000080)='//file0\x02') 16:00:19 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup(r1) accept$unix(r2, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) syz_open_pts() lseek(r0, 0x0, 0x0, 0x1) 16:00:19 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="84122f97df2685323d580aaa7900baacf3ab100d41747b75d11360b133a11e2073afc2cc54dfb85e1b85329d66b3bc2296d65efbbc49a6fe4560ec99d9a7bbbc4337cb299a2432c7aeea7477b4b2f758002414", 0x53}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="6a879ebf782786282f81becb122681c685e29fe64cda0ad6f1313898c3e3b678fa5187a1257a9b9daef31f8e850dbe0d5e7499e50d86afc6aa6f9e3d1723d9e454672e4e1c35ba63d2f0dc7953600fdd4cfc1c592f21d8e0c72ccbb13e0ed31a7e", 0x61}, {&(0x7f0000000080)="6b2ca5e0a1001c89d1fd0c07b5b9a1a6be41334a0213fcb623049d7baec06d6af2fdcfcdbcad346bdaa580be58056a7302386a9ec71995550e119154415ffd689f4d930357a5d0749ca03038f867324c918c89e2", 0x54}], 0x2) 16:00:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto(r0, &(0x7f0000000180), 0x0, 0x2, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0xfffffffffffffdc1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x100) getpeername(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) recvfrom$inet(r0, 0x0, 0x0, 0x3, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) bind$inet(r0, &(0x7f0000000200)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) r3 = socket$inet(0x2, 0x4000, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)=""/39, &(0x7f0000000180)=0x27) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x5, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) sync() chown(&(0x7f0000000240)='./file0\x00', r4, r5) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = getgid() setgroups(0x1, &(0x7f0000000180)=[r2]) r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x2, &(0x7f0000000140)=[r3, r4]) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xb, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x1c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x208, &(0x7f0000000100)}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x620, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x3}, {{r0}, 0xffffffffffffffff, 0x21, 0xfffff, 0x186, 0x3}, {{r2}, 0xffffffffffffffff, 0x80, 0x20, 0x9f}, {{r0}, 0xffffffffffffffff, 0x14, 0x80000001, 0x2, 0x800}], 0x7, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0xa2, 0x10, 0x7f, 0x3aeb23f7}, {{r0}, 0xfffffffffffffffd, 0x80, 0x0, 0x80000000, 0x2}, {{r0}, 0xfffffffffffffffd, 0x11, 0x20000002, 0xffff, 0x3}, {{r0}, 0xfffffffffffffffa, 0x2, 0x11, 0x9, 0x6}, {{r0}, 0xfffffffffffffffb, 0xa, 0x2, 0x5df, 0x7957}, {{r0}, 0xffffffffffffffff, 0x54, 0x4, 0x3, 0x2}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20, 0x6, 0x8}, {{r0}, 0xfffffffffffffff8, 0x20, 0xf0000051, 0x3, 0x1}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffffb, 0x6, 0x0, 0xffff, 0x7f}], 0x6, &(0x7f0000000340)={0x40, 0xe5c}) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8080, 0xa) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = socket(0x1c, 0x7, 0xfffffffffffffffc) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x4) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x9, 0x2) 16:00:20 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x6, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r2, r3, r4, 0x120, 0x8f}, 0xd5, 0x8, 0x1000000}) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)) shmctl$IPC_RMID(r5, 0x0) 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) socket(0x2, 0x8000, 0x3f) r4 = kqueue() close(r2) kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:20 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f000000930a0010005900000000003f00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc01", 0x6cb) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a", 0x151) 16:00:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x240, 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) select(0x7, 0x0, &(0x7f0000000340), 0x0, &(0x7f00000003c0)) 16:00:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) shutdown(r0, 0x2) r1 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x400000f, &(0x7f00000000c0)={0x3, 0x1, 0xa9, 0x0, r2}) setsockopt(r1, 0x29, 0x20000003c, &(0x7f0000000040)="02000000", 0x4) 16:00:20 executing program 1: pledge(0x0, &(0x7f0000000000)='\x00\x00\x00\x00\xb4\x9a\x93G2\xad\t\xbe!!\x83\x89\x11W\xe2\xd5\x1e\xab\x85\xda\r\x9b\x96Is\xa9\xda\x99\xe7H\xd1\x9f\x99\xe1\x8dO>\xd3\fJi\x14\xed\a\xe1\x9f\x84\x19n\xfb|U\xa0O+\xbe\xe63\x85?p\xc3\xc4Q\ab5\xb9\xb4\xbf0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r0, 0x18c}, {r1, 0x8}], 0x2, 0x8001) shmget$private(0x0, 0x3000, 0x2d7, &(0x7f0000ffb000/0x3000)=nil) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="96d3a4a1564ef31781ea20304f7dc370ba0c52d5e3914001e470f3360c95c70cc7f37145e54b89c9b9d5a95f8fb8", 0x2e}, {&(0x7f0000000200)="dbd17512b3c970ae7bdfd1eb9f16d2b02d13c05dbc9585d436429135de06706cdbe2aeb422c7b121660aa42c9c61c4377854158b245ebd0357f9da0591ccb2e469723f1f223695eba1f84fd7c51f476720ee6950d784b6d2c48c31fce9f489020dbfa13ffa7087ec2f68e1cc63122eccf21e15cba9e70c7659cc314aecb2bfbd72b921102863bd8d67f26a280946eae475ebad3a3a76f37ca9d82f2efc3f1bbe16d9c6fa987baec56916bfdea7b9a83aa51f2d8f0150e61ba1ca01780be0c3f93a0d48114391393da8779a94051236dcf77924c2a901bde317d0eb42710a0ae38d18e073352b", 0xe6}, {&(0x7f00000000c0)="66279f968beaeea1bab1a0b32d8e6cf75e5263347b020cc20a282f8829f02553f16dab8a7065615797af6068468bcd35fd2d0348f51d35cf2c27449ff0a24c895e41b3357073c1ec88bdaed1a210f099e9f7495b4322d3f9e911552efe7b7507c7730a7b16c9f26c41", 0x69}], 0x3) writev(r1, &(0x7f0000000940)=[{&(0x7f0000000680)="91efa8eeb0f5271ea6f7dacd02f523ff83bab5b39eed71061aac70823a93c70b55e66e948499d611d1fdf68065d9dbaa47c7efb66f0aaa6b359f510a0814a81ee6ebc90f5074c4d4302023283a24b281c2896c139f8624771630ef8f1ddcf65c1c5ef0a2a6c4abadbf1e72e461d67b482e0a88e51c3a7ba90d00cad89c02c52e47342285bdba6f1e791ab02b0de13a29620ca9b906", 0x95}, {&(0x7f0000000900)="0dc3038cb29120140b4cf01943ca", 0xe}], 0x2) getsockname$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) setsockopt(r2, 0x9b14, 0x695, &(0x7f0000000840)="4f0a086f52875af43bb01b2735e5fff444a5b25cd4b61fd0d47db48c09658a4da513c1391b467618a0e92279b2b7de0028dc955efefb36b59e54387861e435ff18003d63e5c637adfaae741fea11e15f55ea16cbfcff0fc1016554dbdfcbff47ad746beb6e487e73264887891d143059f759b1954e997bb1ad0dafcf8b407b159a22d29da9f41ad0c4a1a4c36bac44bbb2348ffb2215", 0x96) symlinkat(&(0x7f00000007c0)='./file0\x00', r2, &(0x7f0000000800)='./file0\x00') r3 = kqueue() close(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x0, 0x5af, 0x6, 0x0, 0x6a, 0xfa7d, 0x3, 0x0, 0x0, 0x10001, 0x10000}) connect(r4, &(0x7f0000000640)=@un=@file={0x1, './file0\x00'}, 0xa) dup2(r1, r3) writev(r4, &(0x7f0000000600)=[{&(0x7f0000000400)="ec86e4294b0929a372e36208a143807aab8d1897e9f802da8dbf778bf1d970837537b6718c6cb9adbe76a62a8014c26b4feed28781e3cff58c11680a16453ece5ddff7b8501f66572cacb7fca5c4e2539f3fc6d18ccf8ae591b229da95d99c4b87f3c06fabdfd6"}, {&(0x7f0000000480)="884f072919fa29a6a5f806b1a454b2054aad0dc878d4f6a88a7cf241a822d7a713ad6a830be471b51c9dec7bf72d6f6d4bf50f2b222a3d670e02b18c1a56277e24ca594a2c143d0877e6c3b46bcafe2f60cdd751de6cac1739f46c26383dbc23664a6aa10f972aabd973094753a236bc7006440b0209a68f4745b04a5b81732e1e822b863fad0731e1bc3686688bb88bebb078adfbdf6326cf5b19d8485ff142271f"}, {&(0x7f0000000540)="96ab7dbf22d1c3a3bea9851a3f001a674224ad4bfbaeb9e4444b97ca5b1909bae4b8a1c11ddaf3945843496194cc3ac5631e7c7c3f7fdf363229071374cd206d6e5786"}, {&(0x7f00000005c0)="428c11e19c1118543c7342"}], 0xee) 16:00:20 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x801, 0x0) fchmod(r0, 0x20) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0xffffffffffffffff, 0x6, 0x44, 0x1, 0x7, 0x2, 0x7, 0x0, 0x1}) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x8000000100005202) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r1) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x20) semop(r2, &(0x7f0000000000)=[{0x3, 0x1ff, 0x1800}, {0x1, 0xfffffffffffffa8d}, {0x1, 0x3, 0x800}, {0x3, 0x2143, 0x800}, {0x4, 0x2, 0x800}, {0x7, 0x6, 0x1800}, {0x2, 0x800, 0x1800}, {0x3, 0x7f, 0x1000}, {0x3, 0x5}, {0x2, 0x21, 0x1000}], 0xa) kevent(r1, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 16:00:20 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x6, './file0\x00'}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x88, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0xffffffffffffffe1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) fcntl$getown(r0, 0x5) r4 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x41, 0x100) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x401, 0x101, 0x3, 0x0, 0xd, 0x4, 0x5, 0x1, 0x1, 0x8, 0x7fff}) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000380)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000003c0)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000400)) r5 = socket(0x19, 0x4, 0x7) ioctl$BIOCLOCK(r0, 0x20004276) writev(r4, &(0x7f0000000780)=[{&(0x7f0000000440)="9bd8473a746368d3e02aacf44888a7bfbe03a0953bb2cb039ba2bb0084ae7908717a1cae8fae24f2bd67e30f70597da01c42844b3b7b6650596020ae9546efbd6e52effb004ed6d5d1afa43d08f459c713bf42880dc0f5ca2939025bb528d8e9b74b8f625cad4f8523998b03dc006a9b2090df01eb00f1b28311c03612ab1288a73b3a72ff68c7aadbb8fbabd140cce2e35202d9efd1cd296cf10b67d7fb69", 0x9f}, {&(0x7f0000000500)="163a36abca4fb7a396b96473653800bb7c9a653d7826ca2123c9bef7baeb287390b04d7f538cfce6e17ab24347fa53a78fea70c507121b29c4b560d8652f1ed9ee7dc16c82cb33b62035009721e8cc8f26b0091904fbb6f0770ae22a3100bbc8f18e2ae52b2a619eb092c4f484d3a0c7a33b3a737a4291a440ba0044b0087d67d3c4f75565fde16fbb6a9493ec8c953ed7ed02ac6ca10a771e900b63d7ef0f5a95c38af770f2e5c6", 0xa8}, {&(0x7f00000005c0)="8ecd07ca8d80dc4a3345de0813404ee49ed6c709a900be9d73085f0d", 0x1c}, {&(0x7f0000000600)="d6a69914a2811506d954bd434a47f80422273397546fcc4ba63bf4fdf852da07de22a5f98c33f40ad4aef1efc5fcacbfaba1fada901ec6481d0ced575b3d67b82a2790e2e2b810aabaf72dbf184fd453684d5f671ddf911b46de47a60feca86ecb54e43b4cb82a492b8881dfb35e5671e25422c509f38159d68649", 0x7b}, {&(0x7f0000000680)="029f693251c6d601893c06ca4d7f1150d02dbeccce37b4499a35f0a4defcc320bf47ef19830b49d43c44d3d8aeac0359cd50d65ab5526376bfe8a05221004e17f15a2da8f8f5599d2d3f84a6ce0dba46a99ab1bff134a7925fbd194a05db3a4a66ba3cfc9afa13d96d9f219a88e334073d825ad72e68df11c7f53fb3062509b50889d68b5e95cbaa3e3c706976a301c8c85c294faf0b8ebe30a4b5fe467aab2e57685ea0c84fdad8ba07c60c8c4e5e18016f4dcedf134b7c2ef559ab83c39e6939b5b404690d99d2a6d40913d71790", 0xcf}], 0x5) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000800)={0x1, 0x800}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000840)=0x3) fcntl$getflags(r5, 0x1) msgget(0x3, 0xa5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0x898b, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f00000008c0)) r7 = open(&(0x7f0000000900)='./file0\x00', 0x0, 0x1) getsockname$unix(r7, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000009c0), &(0x7f0000000a00)=0x8) kevent(r4, &(0x7f0000000a40)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x15, 0x1, 0x8}, {{r7}, 0xfffffffffffffff9, 0x11, 0x800fffff, 0xffffffff}, {{r4}, 0xfffffffffffffffb, 0x4, 0xccfd46165d3d0f91, 0x80000001, 0xfffffffffffffffc}], 0x2, &(0x7f0000000ac0)=[{{r4}, 0x0, 0x42, 0x4, 0x0, 0x7}], 0x80000000, &(0x7f0000000b00)={0x3, 0x6}) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d95) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x7fff, 0x3f}, {0x18, 0x3, 0x1, 0x8}, 0x0, [0x0, 0x10001, 0x6, 0x4, 0x4, 0x9, 0x6, 0x4]}, 0x3c) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001580)="6a8668", 0x3}], 0x1, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000340)=""/182, 0xb6) socketpair(0x21, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000480)=@file={0x0, ""/51}, &(0x7f00000004c0)=0x35) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x0, 0x4, 0x2, 0xffffffff00000001, 0x81}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000400)=""/124, 0x7c) r1 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x2000) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r2, r0) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) fcntl$setflags(r0, 0x2, 0x1) 16:00:20 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1ff) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:20 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) setuid(0xee01) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) kqueue() unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') socketpair(0x17, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x40, 0x4}, 0xc) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080200000020000002ffffffff"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000000)="2e911ddf4de0f28e1be3bac5db76cfdc8d5679", 0x13, 0xd, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x5, 0x0, &(0x7f00000001c0)="0700000fd234e5ee60eaaa5b67816293f823b833b92299cbb45ffc1e4f7889d5c101b11173e47725ecf0ff3566e9d7a7a950456a81831f7ceaf84dc835197eb7837094b0afc9ec76dc67ad7ae641054d09a6d6c99c54186df2d4feaa2b5cc9a95e7bcefc8deb5f769dd85d39efc7093aee6713f820ae8a0d63d4dd8cae16cfc98eb2352c01a7201996b9c6e4577c0cd73089dd4c3693198afb4d62a6fc1a6688b7c49f0f511a11fae3c214c98ef1a168685abdf3a61aae940aa5719c19135596499ffbb338096a2a5222c88edbb0e735163d8d1d358d2c68d71417c831df06b5199bb6cf0c1d2d3a50945983c2b452863ca57980b5b1f0ca4792b87431b33b003fa66772ef3e68888934e73e5f1bb14cae84a771bc2a0f", 0x216) 16:00:20 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7007, &(0x7f0000000080)={{}, 0x0, 0x0}) 16:00:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) msgget(0x3, 0x240) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) getgroups(0xa, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgroups(0x5, &(0x7f0000000280)=[r1, r2, r3, r4, r5]) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', r0, 0x3}) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x40) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x7, 0x7fffffff, 0x70d}) write(r0, 0x0, 0x26a) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x7fff) 16:00:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x20) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x9) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20040, 0x44) msgget(0x3, 0x420) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) fsync(r0) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x8004, 0x7fffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="44b74438fa5fbcf3abc7fa47bf85fbad475affbc3a7b86985b1e0f32a65a3926a7db4910b9c4615d53a9b863f94da2e8efdfb78ac35dbda41a6f4cdd6db52a55dd72371f32c67be6d7c3b014ad4cf6a9c0e7de9353237f978c629e78345113096a0d32921717bce124dec22ecd62925629158662ce503fe421279e8a2dc60690a96185de15e66d5cea840dbd6713bf799c5c6cfddb693c7f4a798271332e93467e1c89256299d8d3ac180f85b6f997f3145925ac5cc1305563a9c2c2fc72a653c794bc46", 0xc4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="5cfe1b1c3711d380b193b74ece6e77ca06980c806a3b2d52c9eb7e727a7d82a5b9d89edb69bc5678fe749557c52579ec11348273f915f9719d6a336a907460dddff2e14be5d87cb7cab264a13fd536431ac0be05a0854a7767a415af7e1dbce91142278f630a8c2201fe48c64e71f0c53ffb4ffa2a188727adf19c4747352a5329ad4ea935acb33a80f03ba270bdffc7ded1c6caf0a512eab4716399e823dc30e7d871882ede7f172cf2ec34a0761170465162dc1df1e97aeae2e5f86380398584f803ad81b5", 0xc6) 16:00:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x180, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x1f, 0x4, 0x8, 0x2}, {0xb61, 0xe18, 0x5, 0xfff}, {0x200, 0x1, 0x6, 0xcc}, {0xe65, 0x80000001, 0x4, 0x1f}, {0x10000, 0x9ad, 0x3, 0x2}, {0x10000, 0x8000, 0x500000000000000}, {0x55, 0x3, 0xe8f, 0xfffffffffffffffd}, {0x7, 0x9, 0x1, 0x8}]}) setuid(0xee01) munlockall() ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r2) 16:00:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x2) fcntl$setstatus(r0, 0x4, 0x80) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x101, 0x996, 0x7, 0x9}, {0x6, 0xd538, 0x7, 0xfffffffffffffffb}, {0xc40e, 0x7, 0x2, 0x7}, {0x0, 0x0, 0x4, 0x8}, {0x5, 0x53, 0x1, 0x5}, {0x1000, 0x4, 0x2, 0x4000000000000000}]}) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000140)="409337e6329f6e0bcdf29856bbc1e7264107f3df068b6b9f89d5125d314e608bfe79624d886a4154fda6faf905ebe8eacbbcbb0159575f260fb444900faa8941c46deceaac3acedbd797", 0x4a}, {&(0x7f00000001c0)="94d4237f2e9b34a30f07f78d3dc7e8a00c3bd5d6b758b74a74e9844565e124f4ecc0ebaf1ebd593546866845b2d3c0e90e81e1975e8efd217e3a77ba9a9e1cde0598a6d101c672cb3c0e041ef82c2d4184e6a0b58e7f7dd5e21fc38bd2a958fdaf03bcf6437c373f42f168f0b565a81070e2867eb9ffcbb6ef", 0x79}, {&(0x7f0000000240)="8c109f2c33f3ca7b15dbbe3262174677739335be078f75b72e33c4bd45eac6bc3da3340bd288a948925acf6d7bd00446dd89d7bbf5a37b4748c0aeff8dcb77d9ac5ee9a555b884cde54c10840e082b6245f10dec13870c9f2e1828627a848099fa737d", 0x63}, {&(0x7f00000002c0)="d5ecdc58552fd44f1ad0b570ac5ea72abe200ed77cc05ff7e470861ce9a5be29a7fdad7f2f113b9ed868fa98e15940e34613456e97849d3a1f7fb4eab884e85470ff29e00505f4a995387fe5d260965c7eeb76fc8e1fff372c7a2f66442382f7a5bdc746676ea9ac19f6d2c6910812a50fb7424717d5a859ffee99e20e1339e766d93a1378808363d590027a9e70277643e6fc5542261b2505c37c4d602086fa0e8264c3c12409cb82f8b20883e1a8ef6f2e1f90d8e8165971e878ed108bb45c9817201da886954cafb2ae2692be2b6c5f29a46860418cf203f8bbbf6673", 0xde}, {&(0x7f00000003c0)="55af65d785dbd84802c1dffae95b77a8b32f577ed167dcb8fc9a9152499a36f9f94b5e90e800008748ab5aa2d6f981aad4bd2eb8ef2247acf214b917816b77a8783601e3ddfc0b51796dadff27ad09693a3594b2ce7f476bca015153a24066254d07257422ef3dc3f592121c07e57452ea627769704748a73c3279ebbd4880273aa77856e67f2546e1bfc076eeadc3bb12a9b2f2a23c8584b0d9e34026dd36243d5277eb27dc9fe73db581831b4f0fbd1e32f25eec6a08a93a71276e8a31132661a3568b89ac836bb7963c366fa267916c1161", 0xd3}, {&(0x7f00000004c0)="80861c96cee689794ec170f4925c15f61a776914a62f9471551227979df38aa558d7825b072442c2e763a2a5dca7a232f4e3b95e64cfd75649d58d557a1cc630633cd513610c2ddd25f2bd8fee89e0e8ae532c8fd04f5ad910ee282d0f1bd5", 0x5f}], 0x6) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000005c0)={'./file0\x00', 0x40, 0x6, 0x1240000000000000, 0x0, 0x1, 0x2, 0x0, 0x2, 0x1, 0x7fff, 0x9}) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000640)={'./file1\x00', 0x2, 0x20, 0x0, 0x0, 0xd7, 0x7, 0xdd, 0x1, 0x2, 0x8ad7, 0x5107}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getgroups(0x5, &(0x7f0000000780)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r2, r3, r5) ioctl$TIOCEXCL(r0, 0x2000740d) r6 = open(&(0x7f00000007c0)='./file0\x00', 0x0, 0x80) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x10080, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x10000, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x20080, 0x0) chmod(&(0x7f00000008c0)='./file1\x00', 0x8) pwrite(r2, &(0x7f0000000900)="124e68d79f395996cc1aa05b03b672270e46d596b12182786beb7e9e91e1bdcc6ea48fcf2827c41f4949e3603863f83b6e56106adb49f276a6ddd140aecc87e506a60516809c90a744420e58d89d244751b2f71887ef2eb882180be59c39908e1e5dfba7c8856c542d16c460430a9180d737f50134c130dc037bfdcf133e818ff6fe44a84375abe0eed19c5d7de72f72518f1f0ceac524f2b0ae4575eadfc2a9725e69a8409a3e3c72a10c01d0850eeaa514b418f4b006babc5b94c90d7d235acf0ca51b0d1471294f3c234eb43053c6597ba23344a35634be92cf3e087939f6613f98fd887f97b55a016a84a85fdf6771b68371af4634ef4e9c3e2f27be63d1dd9c3657fea518d0f2bec420bc03debd47a5aa7dcebab1c3aa724935cc59c899bfac3a5f3c0af904d47210c061794560714a4c32011d0a7d7ead18bab681398590e872d69b3e85c78a07e9fe1ed3bf4574f530e5ff2ef0bc3714926831e98b4c7461ceccea4eacf3a4627f80444003ccbdacfa2f67ef13f6d11a8bd18429c982b9bc3766aba8a62db45ace52ae4514d1163b16057fee1e5d9cfd0f0387cbed83d881160eb45b9ce35bc051fd5ba540f1ec2a04a768a2b49ae951799fead72744fcc94c6af75846d4b865c1c9e2613e8deda8cfd35b2202f1720979a458d97abd7143762b9441c2f15d2d973baec88821f69937ea9388bfc0d69e886f6b585d7bc5a32c0e318844cf0e29fcf7966ee3bd84576cc644771b72b31a95bd4e450ae275540cafecc5c2c20fce2cb3b1a58815d4cfcab14eb7f3d300ceea5c7a6647a658594c0ffb3ad56a853d326e8c1b4d73d6a78797684f9a75a421499e1b6b27d293dcccd01f59c5bdd6d76f961ea4119a934af77fee6dc717df22001162020c72714d7b22562b0f5d3fb47ac4357d6537d9ca2713b09d1f4c0b859b7d1f352a1b771b5297a20f9663a0ab55e8a1ab123f36cf999efee3131ffc67a6ee37ec335f4fe8d1cd2cd5f7e2b1aeb1bca97c58ff7bf1cb812c27354a4fb534d40764f1358b315013490703f1c20f67f78b884bcc4d915061f1b933739fa2a3821a7072fa7f5f417885d2c53161e2a058f5794203907abc21be3842012aa2f30975b9c9b2c92a7279dab5a06baed7694aeea20b635d1787515342f98154df0c352ceb9bea556dcc5330e56c4ed46b5293bb59ceb85ddccbfc552f292406c36c592defed2b0f0dff863d811f8d33694105a2fa286f773e5a9b8ad01d702f200d3cefe73ed047cdaa338ae8719b8aefe3618aa8637dbcbe7f7d4061a98d0a586f30456f02f51f4ba0c3523564a954f484ba51de7b9f10a70152c693cbce77321387d12df887a1049c83ecaad7b7817be7ea2e3bb9f10b491738bc40cbc8fc3d7f35e672fe12bcb358762ad255e9a51e08e3191c350771a237d0026865a0eed212eec3790b234d63a004bc8e9c8f33f19ffe275b625f258406aa1a396cae82db818a301dbe3ecddce5b37a050cfa66ec6bd56bb446b65b99fece9cdda71275287bc12368607da7d3431c92153356aeec1bbbfdb40c91838d5860dcefa542ec5cdbbdeb19d5945c8aeafc849afe374d02bb02c810ad71827cd343fd59f3d3a8c827904bacdc9dc383ee46604d922d3e5bd3bee178fd129f127ff8eb7ebb7269744b5dc8d24ebbd709ce7ab716cb2ecb3dc7fb4b92e2d99da7e30912edaa09ca9e93a02679b10e7bdd7720ac8b50a2a6e7c8322be2c78bd199848bf0b3c1b6da828c4aed3bad2b3e866c6e64cc9d0b7d7601b5b24ba9d7dce3c70813491f606f419c27194437ac23c439d9df99cb054b44bbb39ad5b841f3e6029ee8cfad98f6d9e0d7eb5bbab247f651327f111c1e5c33982b07881c3a30985e12daaf4f5cb09ac173395ce9d2e8acac47d6a0ce6a21dc2006496e35ad0ff73434d5c689d3f9516f352c70af8cf1c505dd32a22107258db5d1372d1c650f18aba834c79b29da410c30bc92c3769cf5f6aef99ec4a2ab1113153256103ab54bd541885acee70c4b90ffa97d62537f6c65b0dd57cc8fdebc0707b7978aab98a20524a9e13ad2f13796f4eb39bdf2e79c2d208b327add720ca3359b4fe8284dd67802f1c9fb7fc2b324b71a69b30e597bcd0e73624f4ba6bee417f250b869e9bd04add00d59a864eda74624b541c9237da71a3e77f37355f4fbee0694e348542516ff6cab6743385ecb8de1925d5a46906aee49bf872f14dec40f12a44cc6fc5f2f0e724bda185bdc697e9e059bd8ee880e88e52f99f47bb87ddb8f6e645a741f7cafaf3b40bc3d34cbe38055928311b0fcf1c37255bcc5985096918ecfd410f76f20179f50a3e3a618e6eef56be942f5cc25ad41c20115461677e403481e0f9ac3928ca0b03acb26d2367e92d4b70df9676757bcb17cd328068eb4b60fe5e0d8cc429f839ab9ecba79f2208c2ce735829f8abea81888d5ac3a5f0598aa3f6ebbe02b797e0623a6999cefe277ecacac3b1cd94f84f63adb95710630177c5220d974b88c2ed4b8c0f21cade9400c9073b838bbc39b3b25e52be9f3d9068fdf710687b907e980be12e8952267b7a25f25cc46c28bbd4d0d2a0091f770a81e2ef3ca1c5ba20a7562b1a028b14ac0cf8b4c68ce93db1056588e5c911cca48dd78bcb59121d10490093617e0961fc71b871eaef95c487b418b00f8e865b93997866a134fe4c0700b4c96a5703bf24b4117cb622aef3133bdadd77bd21f6f0b309c82a007a7d5fd9d729cd7b94fd4cdd631cabce299335a0bd216eb2d1ca5b340e4ae422d3c2de08faacd435e32fe634200abe6b6ffe4c18bbf46a18bb1203df13bffe12ad35159d1f3c9e1ddf7f1c80f4735646ad9c93e21b134b9aecf45f2b1a2f7817da4331e6b03856c951b84926bfcbe8689520f59beb374c7f9d44473eca43278dce29cfd6e2d5c7c20d42c96f9767c9e2712ec82c7f3cab51e30714fe0f0359ece388c873d0fc14eb8ab6123b778aac0d98fbef2561c2195b71b02022ab94851159ea034b8bb4636a2b5d10b1201f563cfd099c578e5fe3205e62b030f6fad35ad6607b0be79eacc86c9f81693dd17d40298a3489f1f2a5ab483df3f113d76fa719d3a0c4c188940fa70250ae31e259028ecd76ff2182b19b249be38284a51476b92d573174806e2cead7138365194ab33f1af829d55431edaefc0ce3853f81b06ce9e35646e665e887aa78b273430cc07d814145be739df59c1fa3ae71ee2f8f7f67a7978ecd707f02c621aaabf9b5ee8d461e49a3f2b8bfa49d293784cd48bc929d5aa12aa6deeba1a60705a2226d1029a8ab58644d997db256dd7d668325ccaa091f2a56d8c67a501a85efb8c2c52771ebc82c118a53255e9c3dd76d8511e7865be92ab160e3d42a15c0e939d71810cd83adb599de62f297bbc61ea83077c1dd7b919838ace93546d9ecd62353cf3f8392355bde97a7bc4f672174486a83330a5a219ab51c0530cfe43afca5ea5448d4cad9164db741b5cc5b90382a0d3b6b1faf1677828300bb0d210d9c047f84aa3b40d16ff1841ef4887e609bea165e38ff461bace33fab359cc3b01e503b5220a38025be23bea397ef785d727a9d43873dcd5b287f7bef32f2e8fd16cb2dbc4922a51854c8fd7052395e0a2fe5901c99b16b4f18f688289bdf9ac159423328a8aadea606a584cf8a0da5752ac5a0451a554f45ca84f25b78ecdee7c1e0bcc9c3593deb2a3d9273b36eaf45900f30da9f6ab3c288546843a4ed97b2eda355fda7088be7d451fde0811861549b3c6154d64a9d6a808b61a07045512b6d766222f8f0959800d4d40edc3c5bc7ebe98d40b2b84c060647e38332625192a8fee4781c3ee97f936cce6786e0e016d6813afbbe22e81654caa1117d12ed0cb047803a3864abf6a4d765a35f2dbd520496d7ca6b0aa64cc8fe9e5c7b8419d79e6d675677b333d01daf98eae36390b4c3e5cfd26bf45444e746c7be5a9a30169f54d39fd244a4cc7cab210713ced66b71bbdf94756679e68ce5371a6b295cd17f4920435ba4a995246d2865c787ec8e4688d3e395828e24ecfd0b7d57347667f86dc270b29ba694f44e22f7f788908d59a0004c492b00d579e7be1176898059e199c51f67d5890d768b1d17f83206cf37aaec028044632d128b20e982272f7706bda9718e8ef5e5cece24df52c712ce91e0ac3eccf20fcffee9ab4e5ee6c23b80aeaea4c29e80681780ab18d1cea039002e10dbfe78181420f440a2819ca1d940ad995bc941d0ada0333da3a938d8fbb4e0cf4217b3f6442f41c09aea290a93856856174dfd4ff22b50a65a9bd2a58e2008e09a60d1e4ce8529a4c9bad79e8d6abe4a18b726dd7a929e987d8aa62a68409c903ebf716b2c4f0fabec1434dc727fe14089cfb647e9d810f42b92e989e8cb85976932a1c0568864086e029b380aee81eaf49715b84c58ab90935ccf81f8e285b149ae8ff6cf04602d55fad075a748776c597eee33659e6768004ad493b03f71b66ec0c32491f3feb3a8f7830350117ad394ad6eea79c2a75abaf737ac5a3ca702b3d6ddc4b07ab1299dcc31bed4bf5eba6f980aed2a0d915d5ebd0e2c524ab1893e1f766108cc8fd4400669718dec562bc7e48a5fec762ee4c1caf2e13d15a2027f9656ac513911d3ade90a6446722703b842bd5c072903509cd745f0f68d02a918cf99f3464a0ee3d8ccfd755e8d14710cc94a41783b53912baaaaee651e95ba084b9f3d324543a0158077b2eabfc0d6d8a36b680003a4a30b09d196d11947bbab9465f300e8766d6fafacb1284622ec0f1c7671ddf6115efbc1a3500be0ae5446f8fb6a9f931069fb3d9cd6215db625839e534c737a35773124d14bf763180bd1bfe8c4c04ad571c33997a602f96fc502037a68490f2c648b30d40159e8e55e69273b93d766de14a1ef7d9f94b80f27c54f7d62c8fe9db921265cbf0884bfaaf39a98d05711cba2d3e84d581dec1fd0e1039883d793d9a7cc821d38b938c858bc0c47b77267971866f8ea79e7fabf2380fe8c3c6b2f6df13674fbc8f6271e55d0ba427d4af0c451bf73998181a52ba76bb75ff21ad6e527b5a76d36758c9de07f74e15e727c7bf622c85c842f12b7e1734a1c4ced6572e7594e696367cb7f12ee8ca9bf9751c44f9d3414651c496f5f09a8d4681e618ec0f942553ae12136cd4cd0f14507079aeb09c36030baca3ac70b7dc665fd2e2b8df491680516bdedf4d4f4f98f9b7316119b760143bbe8a3a1cb87f7c2acd14ef114acb370719880c8f7a3d3c0e0bd178a771678deffdbc3e9f57edf87ec73077171617166822a6958d655463c67392bf3a401abf3f78fe11919e1ddfe7ebe79cbeda87c0d978f927e91b4383a87d647829f5f957d5a240c6d061ae6b18a19b2520fae9534b69efd62fa6ec33ca72c590bbd7823c08854d18deddb977c8adc4e130ebdaffbdc432e59b6e21858ce9aab352e2f18fb12dba855d4f9d4ddc491514db115a98999d1152787c9e67d760f4920d053a2afe58edf27559be8a0d89aa25126e3351ae22ee2882e939c1ab22d45679df6b7a3b805a24386972279705a98c695b4b1d54f50743302aabaf8ab40de310e6c4442b4d784c698406d09834026212b6d0ce25d03945f36318b08ab134eaea0b16debc694849fd57e25b1b7020c035c1a7684cf9e301ad2f0d97f1b0cecf2bf1e3792b4384fecf739a1b9a6aca06d28754d93571f9bc2c902b69e4944304cf5855e8ef6f744a4820c1c7139a44ac2c37360ef564f82759441bebe28583e54417d3e39fcb5b6c", 0x1000, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000001980)={0xa, &(0x7f0000001900)=[{0x7, 0x80, 0x6, 0xffff}, {0x401, 0x9d7, 0x1, 0x1}, {0x1, 0x3a, 0x5, 0x3}, {0x8, 0xa48, 0x1, 0x9}, {0x1000, 0x533, 0x6, 0x80000001}, {0xfffffffffffffffb, 0x2, 0x8001, 0x8}, {0x45, 0x100000000, 0x3, 0x2}, {0x4, 0xfffffffffffffff9, 0x8, 0xfde}, {0x4, 0x168, 0x7, 0xffffffff}, {0x5, 0x1, 0x8001, 0x3}]}) setegid(r4) r10 = syz_open_pts() kevent(r6, &(0x7f00000019c0)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x2, 0xffff, 0x80}, {{r1}, 0xffffffffffffffff, 0x88, 0x40, 0x9, 0x7358}, {{r1}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x9, 0xc9}, {{r8}, 0xfffffffffffffffc, 0x10, 0x20, 0x606b, 0xea4f}, {{r7}, 0xfffffffffffffff9, 0x92, 0x0, 0x8, 0x2}, {{r10}, 0xffffffffffffffff, 0x10, 0xf0000096, 0x7, 0x6}, {{r10}, 0xffffffffffffffff, 0x24, 0xf0000000, 0x6c8e5988, 0x3}, {{r2}, 0x0, 0x20, 0x10, 0xfffffffffffffff7, 0x2}], 0x200, &(0x7f0000001ac0)=[{{r2}, 0x0, 0x50, 0x40000014, 0x6, 0x3}, {{r8}, 0xfffffffffffffffd, 0x0, 0x10, 0x0, 0x20}, {{r9}, 0xfffffffffffffffb, 0x88, 0x6, 0x2, 0x7}, {{r2}, 0xfffffffffffffffa, 0x2, 0x2, 0x3, 0x70000}], 0xf7, &(0x7f0000001b40)={0x100000001, 0x7}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2012, r6, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000001b80), &(0x7f0000001bc0)=0x4) r11 = shmget$private(0x0, 0xf000, 0x20, &(0x7f0000ff1000/0xf000)=nil) shmctl$SHM_LOCK(r11, 0x3) fcntl$setstatus(r9, 0x4, 0x4) socket(0x13, 0x8000, 0xffff) 16:00:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x20000000000010, 0x3, 0x0, 0x0) 16:00:20 executing program 0: unveil(0x0, 0x0) unveil(0x0, &(0x7f0000000000)='\b\x00') 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(r0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x81) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) lchown(&(0x7f0000001100)='./bus\x00', r1, r2) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/4096, 0x1000) 16:00:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = shmget$private(0x0, 0x1000, 0x101, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) shmctl$IPC_RMID(r0, 0x0) 16:00:20 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/68, 0x44}, {&(0x7f00000001c0)=""/184, 0xb8}, {}, {&(0x7f0000000280)=""/253, 0xfd}], 0x4, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) 16:00:20 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x2, 0x7, 0x8, r1}) kqueue() ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f0000000040)=0x1) 16:00:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x2c, 0x80000000000000d, &(0x7f0000000000)="ebbfcbff13b9fd812faa4e71df81765cbe06753e07a63448e69931929648", 0x11) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0xe000, 0x0) r1 = dup(r0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x5) chflags(&(0x7f0000001180)='./file0\x00', 0x10001) recvfrom$inet(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x801, &(0x7f0000001140)={0x2, 0x3}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x83e, 0x80) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x81}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x3ff) r1 = msgget$private(0x0, 0xe) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/4096) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x3, 0xffff, 0x1f, 0x1, "e0d4223f65e0422fb0d37f23bcec9dd5b537185b", 0x100}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x1a96e5c6) flock(r0, 0x4) 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x100000000, 0xff, &(0x7f0000000180)="a75f17ce4ec45d9bb425213bba12aa56d1e064e4e57fa67df4f99822928824f4e7edbf63c21e81204a3eaeff5494b1606d24b61dd07be2139d0a958dac2ab1d5ce23df4e589df6d33f86a80bfc99a9fd3800373a21f6235c7d04f51b5023e08b0721975e9885752b4ffec79bcf3cd24d02caa6e8b40759d0861e4e3523fe27df9a3826c8993e07dde1c5f6a8d8c537976b871c827ef9ac9253de9c641f7de478ea2ecbceabe47c691a3823038f361ff82723259df953c4923365d59cc3bd0788759c8ae108c3745e275d370eddbd1305f54e58f268301fcac66edddc2f2003eb13af702a8ba98ba74f2f145c672b37173b2f679c24d81f7d4760c37a46b802de841765e4ecfba01461de322e9ac2ddf6d99ce64af2fdba1ab7c69ccb3a913f47152e87ed02e70ea5db1b4dd32b738fc685c1493f73312feecdd95f5ebd12fa8e8e97e8bc36bb200518d32fe092969790d0199bf304830ab3dec0c822bab10f07a8bcb649c72f25b365f31ef8ff472a96848f2fc80dd5f4f327e4c383da8e6613621821611fe65b2f1b4347f5dea62a23f09ee6d921f0feb570ae91e29fe4fdf250ca4b40ee62d46d29d1db5657c30e0143a546de32a48b2c51def6b07c0a28dfec7e7aa3bfd334262b940451f3ee1d3a5960ad06c83f36e406b188fe7a83d411eb73fc70fe13900d100cc75652f31fe3323098d9f9b3201fd4940a3d14e808daf0402c2735b1c471d1db5cc64c18a816a44288c339bda9cd68c62aa1d1a9dce59f1b17a922912b6489c3a35b08f3de9e990f8d6d1e865c8ce3a2cb2a421a91f684c7e753432a10fd858b65f17eb6de55adb769053c14e5ed1838b75b7794803ef0e7e7eab8611fbed9fffb82346508e1e70ca19bc86dac19acfd16b080233b118444f3f2e78ff63e32d6e417188cefd3381936f2dd02f9f839b1d1f31f8f7cf947cfed3f7617c33d3c19ba8e7c48e236f287056c3711be51721fec2b79384f1523da03de64a8d0db2a187ac6ed4f582aa992672fab18a3ba4579c927501aceb8727f294745d01c18a9fd5a61c4b11a409908f67b69aaa6e4ebac70e6d3376c0a11fdfe43bd761d3a58f798997334e130fd15de267bfa43f7d6a6781f8354a01db32e249187ad1bd12ba0d5075fe4aed233f70e80d9415bf2d3669fd37c0cdef24e093a1816a92eacbbf7fe33567932cd26ec640c2c63a8575e4805aba98094636c129b5600dc2847cb4b67511d558a59dbd631dae7727cd68576cb361473ad1d106efaa383d7138835fad0412310eac1d2ce836623167dc4189135a229121a7d6a20d56caefd0712cb6991648ab61f4c12e3c2f1c281cba2fe053b75408c4f8af3a8d1cc9b5cc523449017eb72a3cfd3a453a311b4599cf7c0ee9b54555362ba43cbf486150748befe8c6fa8ce7b3ebe5659584a3843868dc73be0fa45c2a46a0ae449e4dd3e17cfb6c603c8aae139afaf58dc31e849a36e194fa815a49c13cdaf78b99df9af206e8bdbf86b0ea18ef97e6135ecd0bd922282b49f508a33f69a4530670c936a4f6cfe9bbdf2c69bef1122e6e233cc36c90241c534131b5f54220e521499bdf0d47933ba0f51c4529739a6f5d6d513aaaa910df6ed38fafa3a2975f37f536c13d6069929d1d42af211462d9ddb1829df63f62b0024135cb5076e88ba21c7913413034f7e82b3580867c835d425118093ea204b82c409f80af50f34facd7a53e13fa4a2fa876fda486d379794449a3a487672215b41980faeb5531798458aa0aa98cecda406b3e044279ad379bdd1880fff8170cf808e374a74868d4398cf61fc81c2a681c95c4228f896f2105080f69b8f89efa3f27c00f9f75d8ab33640dab824ce8693159564fcc6bc6016a764b69c6966e855034886dc590179a8a97abdedd63b1fdd156302a5748fa33cabd1b6394f3b186f81912933a5010f212a9faae97121f9da5fa747fc8f5238ec798f9300e7ab20abda93a664704b67ca865d832e7cd532e3fd4c1ca9cc6e2183735895c705aa6d38fc4ee009e5604f67b6f2c1588c1fed2a337b8d8e832d5bedc64d2a3a8b714c54292c34ec6cd3dbd12a26eea9dab66bb2d4e25e8363d1e665d4b4ecd0b7c41b6d309ce387667ea59137c7714dd0ab6cf29c65a9f97088219bff69a11e6eb060024630c6fbc291baa9e56bcf9022cbea01340a455797866950355a502d9e7fc7e1f60ae892b3ec3fc3dcecdcbbbfd419078e6520cfcd9cb02ec5ea9a76b0e4bc22e76ae9c6b70a87549dbd6bfe5b68f257fed1c4c59ab05ad2f2e1be437a9d7700d75b26a60f7f74ec20880fce0905011c372c7363e25559eb5212e94d588a70a2ef03435aca3fcbf28a723fb46f73871817e834345eefac9db7571b1551fe89d13388801344129e889007c2e43303452a2bc3ead01a0746319a83288b5acee4213d4fdae2b191806f86833dffb4bf2c5ba6ee7fcb2512c9b2a73dd1983ae8ac58eacedc98add9c465b940c7c3d650eeed425b8ff5cd931b81aa61a7d443fcac9105f91ab168f8424362919db521bd2fe3b69e382dc4f866e0ba66feb9b06d4eaf0a2c143a67cb8136cb883c90d2407a4f51d15256c94a80835d1734532ee0305a9f9e14d623e534f6b8659532447d88c3d6c8af10618b84442625cd6b7fcb3873e6351c384b28f4f3a154de3f06211f415c1a831e3c018fc56d16249f57f8a8f49937266ac06d09902c2dcb0d1bdf1d863853000a172a567256400fa91b58c98a619dc58e36d79755177445f25171dc9f35362df4a2e74e495a4740121f4c73c7bc54f690d1292970d1456d99ac54a844c9844c6a34ea7ef9fe1a8425abd46a06ee4c52ef178ddd50102a6c4d6e6dcbaaa50778a906ce5d38bd4f08cd6d4389ea3b226474551dfad2736cb933f33026e00c93879ddec3e509908dcb29266e125810ea8ba5019fca9007a90fd9701b1f229269b0780c4d3156ebb859f355edaeabeb3458b8d46edcb84bce6405ff9bd3ccc04998845e4480335f598404e3a480cff39cc472a21c346aaff5b5ef366acd6c7d2b8db3bfb478294df2817cbfcd02164b45ad360b7cc56cb14ad2e47471ff3759b906f306719cce7bc6a37bf2d80105f1211ab8159e7ff330c23e6b110dafc75c2562603e90a98937d6b7bf8fc871b4fa5bdc3d7417d46ed26a154a172168aaf32fb8d9e52b147b82ba92c5231df697470ddf16a9ffdc086c3ecff39832ed81ee2381b0dec32a94a72c40be4cf83fff32251abcbba557ed3f80343cd1b36eb4ad25f37e7c9b4e95559bf71401d852632fe675392f5f336c8dce8c7fe852c9b9478fb6b0b7ca5271ced8414ac11c7409f16f025d51d0b2eb97b37b2f4443daf0067a29264cf0ef861af2a3a801ab2cd9c5dafa007da188e3c4fc0fa6c21288376d2bc9886a08fcefd0aeaf665c8519d8989266f47e40eb44b28a8354bd391d54e79e9b76818b002283e69d01c5a4cc9fd66e8f29d83b67543410f8e7f87b9bd8cea0317b4399e3a519fd2dbe36498196fd785dae8833834bde1516bde1af0acdcf7e7a193f03dc4185f7096d42c01601e11a9a7846efbb41a84dc8aea441a32eeb4818f641ff7233487be7ea4c61bd4e1fb4b1b78776194208ec1e922f299774355f1abda409efb13580925389447a2a09a3b5c4a7a50b20dac235a468aa1d1be87b51aa24ad59328711f338545259b806997fcd3e951a629c3a26b0b78dc619106918082caf09703aa080e973ce2e15136aef7e4346c263f3d42697d9288b386c4d78d9c463aa187090253514d46b9821f8d1cb2735990498e0871f827ba7ab41490a7242b096d7fc0b7ed9416ce508883f5770e55e444bf1e8eb9c9c98718ce96ef2ee6e596ec7aeb814db8c794a8e749213d4977703929bcfed642904b5fec18a2c1c63015dd13d5f92d58be3c555137cb5859504708e8b58db7ede42f870bbe80da1e9e2bd36074cc8ba86a646945005002d94c0f3a3f587e6f9f8fc2919748214f04831ff5119c0acae5ba0dd92d0129d8ed47878c11c4acaaa75f2ee6e5ac17d9befbc208edb6d8859c15f426428c792faa901b5c57057058b6a41d447db874a5e916929c28edcf872a8f78df93f2a26d3ae839c48f16edc519ce182db3b06e86b1992db18feeae828702b8bbb1fe287a738f7d037e7fd100d88dd8eb227d7a988967aa667ddd92a493bf684991b43a75c43f49b2e8a773bc21c1c5ceb83b166a361d5e55f3d9491ed48c8713766e36e708ff63c33c3bd5ed7ed15b0b8ba3e1a7edc9467d4414a3549e942dc4e91287eab5d4e450f5bc1b4500fa837acf4aff337119626f4742959a022aae2cede4b12e6dc5137f2470034c135227f1435828143c678660ca122451d427a922692d1309d23cc7cdd672f7d8e5d656ead104b2bdc92b1bafeb825b80d6b8bf4d088f53ac38aabfdc9dca41b2d9a648d2dad40bed4fa1c34fd41574251ed2790f3fc8d3fd2d4abac31afad6f289b406cc35859e7cbdd9d35d2c984c26595170c8c7ff1cb901025b2b6da348e51d28d477437708cac55912a5848da356460e296944ba7a5e71db0dc43a2038ae2d602109503334cd30b4c65d5ce0b61ae914b3270557230a9ea2439d833632c6a15d401dd85dfbd33d3390fadc3e9f372ab58add2b08b0a42b37599ffb4c869b7c591ee1e979b9ac05bf425411bd99af5bcf4b1c0ec4b1fd99556e118dc60c5f5389337cb3cd13981404b18e6aa5cdbc13b80b1f3a7485619bbca0b01db8e876e22f87854b0beee939f819dba3df904097123ba8229c6d1c1e0023f465694a3965063fbafb9969724a648e10516a55ea2d4e1f9de33ad6e5394eebf298528513b4d16410475117d8703d4fcc5f25c5bcac979d33cd5f6e7bc44565f511c942e38588486674efc8cbb4d31b48e23638d4fb014f26f3cc96b35ad0a569aaf4e66a0a6342a711b9605365147736b209b7633d964fb4fc02906fb57a8955644aa5cfe9013276d773ede4a3bc63c37c21c8b9c96a18f21c00c87f52ba470f6abd3f77c503a0bd5aa5a14a0bc59dd76d9df11a4ae4a2a09623ef8deb5f622b0b9569cb71219e0347253ef81af7ab51fac6e4d0ebea9ca9eafab41c8787c7edca40933c9d6ec386b32c1c633ae229e4c4b10d770b1fe46097c2f6a4ce2e590f97bf14a14b1a9d0af311dfde35707f6b36fb034c6413332dafacb7d7375de3a28054a6794c553f62e60b5f135cbfbfa604cca4593b5df3cd3d6a5aea1537fb263f470eab82f3826e48800d2796dfe541877d4a19ac34c540e5c88c017664bfb90323f9028b43e429fb0fa9d6651e20898f2f29f54c8362726ff5a68d9e1fd7922188fc31274462754a8a8f5e4988d7a5eda0610f2159ca0a65e42cfee6fee7c176c516d5e29dd15c6924cb9dc8755fcb9d1e037575ee6ce567c4f423251999d7f7963c1e8a7bedf2d3dae12032b1bccf0bb1a042d02448a35a7a2fcd9a5e852e882d9d962e2c0874f7d6cdf1502872a42c5977cdf2283bee9f73c0479a947225315b5c89c01a01cdea517f0c5400727abd316e70609626abcfa51f79239381fd31334a56c5978ff6fab344cbdbf8dc4e584e10ba21576479d76b7ceadffd6fdd6eed339678b2e33ed92c5394e22f13aef5df9795cdceaba50aa59c2b37bac44abac1b6bf2fdbffb0da5f3ad675f4850113591e1640aad1c764d1e4d3254100c8dc0432ded6a093a9d377de26caddec26b7e73598c8b4782fd4a9064393af7de97f2093f68769b04eea3ebfe1c1f237da07afaa11d731b4d5290fe8266e6de", 0x1000) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) accept(r0, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b5c21000000000800000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:00:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="07000000e2b81800000029ff07002000000000000002000000000000010000000000000000000c000083d1d9eb00"/56], 0x38}, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x18, 0x4003, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0xfffffffffffff91b, 0x7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x20) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mlockall(0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) 16:00:21 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x100000000052b1, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r1, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590a", 0xe3}], 0x1) 16:00:21 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2404, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) write(r0, &(0x7f0000000580)="0edeb693ffff", 0x34a) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="2aae32f61abf67426a550f683f2d9fbda1a55610febbe1310d432469bc05704785abae39e6cbce215677b8a18db57f0b22d4b69335e68ae1dc96f56b43fcd10c8b46958c6ce63ad44f61eb3c871250487b33c6579d335a2144cc4072c8e031a2f0a937ad4ddaf2fa71d70a062685833a948ae663a72dfaf03873625a8d4e88263b0c17ec9948538d5957d84db1c164becc4712ac4bad202f96863e886492b800c486f3fb79b7c7bce5b13618b655a6377ca72851f557ed9ed59dfd505a9ceaba0d6ebe25a3a3ddc9a449dfd233d4051fea3e1098b701836eed396630ba", 0xdd}, {&(0x7f00000023c0)="f60fad9d83738235001c18127e888a086cfc457185e2d90ecb99f38eccf7cb0b44fa4bc1395c958ea0827b6ab7899c3214575e6c5975c5cbecab693f86f76dc773c71b89c60a8b8f723739b234dd44a85a39a0a4972e388b37f16e5a837e06bd8118c8c6285b036b86e5749d25d3368c935b", 0x72}], 0x2, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:00:21 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) setuid(0xee01) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) 16:00:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0f0000003600000000002e31e1d0104443745c271bf88c66726c9f4d1938749315e0ea60b62c4fb64e1573b3e784d5b7853e2d5a7006375ff40f0135c659e72d2fa120c1895373fb079dcf3eaa1e3f7f0cc3778f5fd7daa51ac325259d74941bfa02fe4c64812f006a96cd654d"], 0x6d}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000280)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x1000, 0x7, 0x1, 0x0, 0x6, 0x9, 0x2, 0x3, 0x401, 0x100}) 16:00:21 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000080)="99fe358a", 0x4) socketpair(0x10, 0x3, 0x2, &(0x7f0000000000)) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x1, 0x100000000000b, &(0x7f0000000000), 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12db8ab2784bfd08ffff"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="727e02d765c0d085", 0x8}, {&(0x7f0000000140)="bc71d786a1c2b0d84f5424cc62acb92cea41c16f2d03782c081c9a60b9e4547c3626cc94f6534f50e6d527c10945535e6590a56b8d5364714146ad", 0x3b}, {&(0x7f00000001c0)="d5bd1256571482ca35d074fc4260947fa4bc7387078fe0ba9a6bc973157cc7c851633487382ca1fb0cd171563d19b8f25e2d2126f6905ca34267", 0x3a}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x8) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) fchmod(r0, 0x63) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x20008, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x87, 0x81}, {0x87, 0x9}, {0x86, 0x4}, {0x23, 0x7}, {0x67}], 0x5}) syz_emit_ethernet(0x0, &(0x7f0000000080)="b6") r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x100) recvfrom$unix(r2, &(0x7f0000000140)=""/98, 0x62, 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c653000de7b352f384552c2bd"], 0xa) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000001c0)=0x8) 16:00:21 executing program 1: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = syz_open_pts() r2 = dup2(r1, r0) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x80000000000000d, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x0, 0x8001, 0x23b8, 0x1}, 0xc) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") poll(&(0x7f00000000c0)=[{r0, 0x111}], 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80c0, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x86) sendto$inet6(r1, &(0x7f00000002c0)="a91a07ac711ccc263bc1c2b77d523a52829a1d581b5bdc22f7993c28a831aee6ac46e19579bd3f1326b39f7c5e6ab710cb4fb9f3fe5a5eaf2ba2ebdf55293eccda5e10316edca31d9517aecadeb35271c07afcd849a0661a7821163131fda705944ea5e3cab83aeca7d323267f6586cbecd8ba8359d8cb9dd038b414a7ced349df25e1f3200fdbe5dfe21ca060da7d2333b7c82676c11a7a8714cfc67cf745d34b68588326318e03851fd807a8c4084053ca527afd7b1814f29e4ec8fc6fa09925b54df7afa8942a28ee42c058f6", 0xce, 0x2, &(0x7f0000000100)={0x18, 0x0, 0x80, 0x6}, 0xc) 16:00:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r0) shutdown(r0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x44}], 0x1, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000003780)='./file0\x00', 0x0, 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x280, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000037c0)={0x10000, 0x3f, 0x1ff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000020000001, 0x0) select(0x4, &(0x7f0000000000)={0x10000001f}, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x1) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x2, 0x9}, {0x5, 0x81}], 0x2}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket$unix(0x1, 0x5, 0x0) sync() r2 = dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x50, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x80000000, './file0\x00', './file0\x00'}) 16:00:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)) renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') 16:00:22 executing program 0: r0 = socket(0x1e, 0x400000000002, 0x7fffffff) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000100)=ANY=[@ANYBLOB="a88257eca694133a38fc262adee056279344d64e7dad0aa54ce8bbf771527289187876950f8c4633e35668adced022ca15a9afb91f33635f1380cfa6be81bbf64f0706366c0e9956729e788a6229a4629d447776418a"], 0xa, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)="f071554ec07c898b42f457fa132d5b06d3ef023957", 0x15}, {&(0x7f0000000180)="7bd031603afc011eb00d9938c60bf3cfffee551544ed310662500cdee3adb6317fc8da3660249690b8c352b140bd829f4b9ae1c2207a6b13c4b86f2b9b0e6832cc6f616219dcb088ad997765e1fe6d421c750594cde39b60f35789de79", 0x5d}], 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="300000000000000001000000040000006d4bd4424e8655bd54535c216d382b3c93b48bd792d30726e861000000000000310000000000000001000000ff070000dadb12d82316bf57d52dd2a3e885b6cc1000000000000000ffff000002000000a000000000000000010000000fffffff082c0787969c303ec25db1692fddb10e1b88ca78696b2254a16f40f56c61c3a42b707b1272b4d43baef0a0589ed0c69343d5fa44dffbbc16c95629c538d3a4e4606ccebd2d3ea7d8b091e38a46bcf4e97754d8f248e0db544a95fc4cd7f0cff7e9eb9fd83833fb2bb440c0831e94c284d880f0be2c9f479386462d3bd3377be61ac3dc9446c36b21e570000000000000"], 0x100}, 0x404) msgget(0x2, 0x238) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x11) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x47, 0x0, &(0x7f0000000040)=""/71}) r2 = semget(0x0, 0x1, 0x210) poll(&(0x7f00000004c0)=[{r1, 0x40}], 0x1, 0x6) semop(r2, &(0x7f0000000480)=[{0x0, 0x9, 0x1800}], 0x1) r3 = semget(0x1, 0x3, 0x46) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000380)=""/209) r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) shmctl$IPC_STAT(r4, 0x2, 0x0) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x101, 0x8, 0x6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet6(r0, 0x0, &(0x7f0000000080)) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x2fe) 16:00:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) kqueue() mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000640)="fa835d582a2baef305b3661c956b2d86bd9d4392a21911cbbae82b7366fcbc10740f7cd5a2be350a36a8c2e48e99338c00e427e0982c8256e989e6f5706500abf84edc4ed0e41bbafbb75753020d4b40add105dacc0cbaba1e86928bc2492c6462b856c4166a4f808c84b0d320254e821884a375bbc8c0d48a134def6cf5d77d03f19fdf2aa2d26a2579aaeaae306b6bfb9ec76eb04667693d", 0x99}], 0x1) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8df278f86dfaf25212128bbef06a7edc7337e4000000f9638febfc751762a148addb6adfd0f323d9c2a8bbd15c24c296c042b34e4243f896a2b48e40d324fc08dd109f3ce208e51eb9785c87336af2111a205854ebf232fb0e9fbfca36cf58e952395cebeb615779c7c510000062e319e8eda0f1ef76cdb2dbaeddaa68fcbf4d5beafaab8c1882e0af155a21ffed4d7da99c9344d8c36837c55555c0afa6463e77535c1f42c892030b73e431044dcb7f1cb04a6de52ab8ee92ce00a02a8454779f547b10793ddcfd413b628797b7ae65cf1dfcff07998539431569da7e0fe5b220f61f26440d64231dcfab0d59c1814da704fa1b69b35deacb17d0d8f511d76f2e48f4aa4f6a037a1f6ed86b6f430e91b6e7a01a6521aa490790d51fffae8c3a659dc0ba7303a06c5283e76961725508576dbde369f4d197ccec6a649209382ec57f1c61bce39c4fc51f386e3b8473e47b895b40a13d8e2b8a67febaba35d0388543121d0831fbe3ba9fa447e858c9b320d0936653738ed3663d33ae816b374b99cad3703760c8b1adfd695c5f3c7a3aa3d212279d497f9fe525d71ec41ff721c26936ef71cc9e9fad5590b8996ffd915d670a383177f038304137291ecde5960ee03eab9144e67c133497e29fa76aeac0f8eacd969d709e41681bd68dabfddb0686c00fcfba8f7637c55372c70f941c33ff8529f3d27b0546dc9b8f3fb20f499b9de7191f64d599fd6c51fa7f6af1528293b7980825d32aae68ebc6a331541aef2f953c0013a71c6799d0d8d09fc17b56dddd64029170cd96c7e0", 0x268}], 0x1) socket(0x10, 0x1, 0xfffffffffffffff7) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x1ed, 0x0, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000140)="94dff7945bf8c627363eaa3e", 0xc, 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = geteuid() seteuid(r1) dup(r0) fcntl$getown(r0, 0x5) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x30000, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x4, 0x80000001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") shmget(0x3, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2000000000000040}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0xb0, 0x80) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) geteuid() chmod(&(0x7f0000000100)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffa8, &(0x7f0000000180)="b6e74a73d943b0ad1cc0d72e6246b23caee44a72bb89b70a57e62978bd2f3abac355cea8fbf5d40d3b1e9fa7d5ba182b643d541a97ea8daad071a2d2d852e4f71d7d1247eec6a48526cd2eb5d966aa60c16233a1360f013683d3b927ba8e93c69fae4256d52f2ed5fe3c2e069d012d9b1d7a26c5eb6ba5625381dc1e965deed76063c27eb4535792ce19327659ce710ad58fa6913a3d88baebfd093d0c1f6ab654d641dc3f5d84b854653113d609ae180e04913cfd3236ce47113ac5c3e2de3674724d99ef8e624000dcb39e78000000000000") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0x9, 0x6, 0x400, 0x7fffffff}, {0x9, 0xffffffffffff90c2, 0x3, 0x81}, {0x40, 0x1f, 0x7, 0x6}, {0x69f, 0x66e0, 0x80000001, 0x20}, {0x5, 0x7bbf9435, 0x400}, {0x7, 0x101, 0x5, 0xfa6}, {0x101, 0x69, 0x7ff}, {0x8ec, 0x9, 0x8, 0x100000001}]}) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x10, 0x0) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000140)=""/185, 0xb9}, {&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000000300)=""/90, 0x5a}, {&(0x7f0000000380)=""/8, 0x8}, {&(0x7f00000003c0)=""/155, 0x9b}, {&(0x7f0000000480)=""/40, 0x28}, {&(0x7f00000004c0)=""/34, 0x22}], 0x7) r1 = open$dir(&(0x7f00000005c0)='./bus\x00', 0x100001037d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004570b, &(0x7f00000000c0)=0x1) open$dir(&(0x7f0000000580)='./bus\x00', 0x0, 0x100) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x21, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x2, 0x8) mknod(&(0x7f0000000380)='./file0\x00', 0x2084, 0x800) open(&(0x7f0000000040)='\x00', 0x0, 0x40) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x64b3) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r2, r2) login: pckbd_enable: command error 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x8) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000280)='./bus\x00', 0x10000, 0x80) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10080, 0x0) r8 = socket$inet6(0x18, 0x8000, 0x40008) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x800, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x4, 0xa0000022, 0x3f, 0x29}, {{r2}, 0xfffffffffffffffe, 0x10, 0x1, 0x101}, {{r3}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x4, 0x31f}], 0x0, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffe, 0x88, 0x0, 0x6, 0x4}, {{r5}, 0xffffffffffffffff, 0x58, 0x200fffff, 0x5, 0xaaf}, {{r6}, 0xfffffffffffffffb, 0x0, 0x1, 0x1, 0x7f}, {{r7}, 0xffffffffffffffff, 0x10, 0x2, 0x1, 0x619}, {{r8}, 0xfffffffffffffffc, 0x2, 0x24, 0x7, 0x72}, {{r9}, 0xfffffffffffffff9, 0x20, 0x2, 0x3ff}, {{r10}, 0xfffffffffffffff9, 0x20, 0x11, 0x0, 0x80}], 0x8, &(0x7f0000000500)={0x6c03694d, 0x69297d23}) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000140)=[{{r11}, 0xfffffffffffffffe, 0xbb}, {{r11}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r12) 16:00:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x800, './file0\x00', './file0\x00'}) 16:00:24 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) pckbd_enable: command error 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000080)="994bc089908e351e0b33895c8d7d30aadf1bf4b08b8ca9d4dc83d9526ba34b3cd270836ff9e7aa9ec9d9a06d5db73f35dca7264960661d09dd9ac2d19f90ec49382a1be16a65dc80daa52e5ce86c80f28c498644ba5e2c815a99fd333245a02d8e69be58e75a454029e645a720c080e19ec098bb41563bc191c966c2abbe98f0dd74d685ff58768d0fd3fd5e3f8a9fd8fd67ef46bf32464a5c"}) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000200)=0x1) 16:00:24 executing program 0: lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)) mknod(&(0x7f0000000180)='./bus/file0\x00', 0x2404, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="fa1204", 0x3}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000340)="16fc5b1f8e52a15345fea58b47ce27491ca37202914f20b069a9a2b19854cf9339b1fcbba29ae0bc29678105a07dbdbec060a5f6a758da0e452b97c71779cb76a0bf74f316f12705d0e0a8f1ca2a7e3f1aca2485f0523ae84215bdfa45", 0x5d}, {&(0x7f00000003c0)="0836596faea4366573f4b43b5d3cb5f76e787a184db1b53248dd817201322c48a188dfa74c89b2d27b4904011abbec067bd65ba5084c72ddb1c76f024b52eb2180fd44c72405ce73e8dbc4af9397c9f5e3e80766ffb5e883965843f0fc09ea4956b7d42ad3751f1422bfa426f03667a90e5f0dafa31adf0c4e61e9c951505d479a272d19f0cb4849714743c6d41321", 0x8f}, {&(0x7f0000000480)="7e784a008cee0d05224756b617b374613cc4055e9400f125cbbbec31c4dd6365a2eb7e1cf961bb1e2c1afe2676c2e40b60ef0cbe8c6ef45e8ea511c11df736743007058e24625c5dad9df1b0669aca53e3b7bae02dbc006e9579842fe7d6ffe5144cece2b34a0453d5c8f47a1a643e730d09bb545ce6b324a2464e4320a32905eda2bc939d0062497e715f1702f6feff172de956a4d587e0c7561fe8e465f0381717b81b9159aaf32e569b0ac69609f812bb143574b725617d97f31cbe01f486fd4addcc86b0bbb2cc352fe4caaf8d84bb4978", 0xd3}, {&(0x7f00000005c0)="5cee499eb960db38201ba2ff3b21e4b9203df516fc62e4f3953ad52e757aae44d403a6796c5a4f480db0ee3b48496fd680e4909d7fce88a00f1909cc77c406251ed076d1f1fd584f6c7659f88d0de30940908dcad6aaeb6380d00c43aebbd4eb8c6b4347b4bcf5de8934b57c98750858ae6fc6799f738605d38f76da4d164296876c4a8c66c8cffaffe4c3907c8f6523ad86a84974d08cfdd25b04a39e8d36f849aade1d971bc43608b1769e58dc04c59056d53a9b1dd7595426c18f3d9c4fc667e44f1fee1cd5c357a4f6be86c464ea001fa7dfd0ea5f8525642b2d08df21613a53e4f9811a4ae1612d7d030d4e1eb7cde35cc29fb3abc7384ef6abef1332faa470ee2a71e5dc3928079c09fb2da17a08de614bd0e5a87cc100c2ef89edf36003253f0fd2e8695fcaf1dfdd7ae7575f0b4406f1cb577bcf455177124117bd58b24593243449c46c89177f098260479c7d61c173dbdc46af0641a12c6ead2106c9e5b77d003e54f9c28d80af5e8dc7234c7635949712048f05b64ea648e0be7a9ff2369a8cc1d57dd85208c1dbda054f9ba9b3a0437e7c445b3ca8c8ef118f56497942947a39aeef63754683c098eef21675c4dd440edda84168a0825de54bf9241efce7fbb8150dce842dc71e61feac23158140cf55b7a0163b5bb09fb480645896982b0eb7c15e6a39b11710bb2925b50f1cd9739c7e89546e3739576a35d1db6f29aa06c057d5cd25f1b23f8d13944323e14d4174dcdb393f35855f9f02285bd0348033b54b99b4d8177b0a1a479e53327bdb1a987f7357dcadf413ef9f7dc188dcf90e8a597056429c55dec7c8780b7e7ac3", 0x254}], 0x4) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x34}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/102) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x5a, 0x0, &(0x7f0000000080)=""/90}) r3 = fcntl$dupfd(r1, 0x0, r0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000180)="372c313031d5c212ed49f72d395f98a729224f223068766b910c0a29d05dcf5ada6a164e0bf0ed73f8d7ba65c842038a00d0cfdb9e31cc3be99d60cc04b5eb52dc4d4a49c1b645f0ca92b2b9c9093adffd0b9862ec0092ea2332bbef9f481ee3c2dbfa1465812ff672bd9d13be3efcf9474bdf86aa2ee35fcdf56a062f999c25f36886d1d81ec756777aaec9d4d5310f45b46d378eb065624304151e6a8ecec2b7f12373d57dec1fbfb1c2b1323bb71712c6808094e5c664131978c315b7777fc6d5c25371d6843c1944c13f996e5e70e47db87384ef4db4", 0xd8}], 0x1, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000040)=[0x0]}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5a, &(0x7f0000000040)=[{0x7fffffff, 0x3f, 0xfffffffffffffffc}, {0x8000000000061, 0xe8b7, 0x200, 0x7fff}, {0x2, 0x0, 0x1, 0x1}]}) write(r0, &(0x7f0000000240)="61da4d7b20b768c0881ee417be05b472b629bc292e86b2c89599a2fff3126d0550a47e5846c19202f17d0950bfe895dc474ce397e3da0721f246dffb28595751a555a81e0fc77bbe112cf05fade3dcdde414c37f735287ef304e6f233abff10f5bfacf64511fb2ef62f80b5aef80cf8c6f309156ac8e60f79d798c80472955ba6875c1eb390ff747313431a3dbd2633fd677cdf9db1b97014f3b710b3f2843a7c282d4df3c0f587e0c0c54a80d781ca961b898ab59a86e5f93d78286c9f6f19f78", 0xc1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) r1 = getppid() wait4(r1, 0x0, 0x2, &(0x7f0000000340)) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) 16:00:24 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = dup(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000013c0)={0x3ff, 0x7, {[0x9, 0x5, 0x0, 0x0, 0x6, 0x7, 0xfffffffffffffc01, 0x37f, 0x7, 0xb9a, 0x3f, 0xfffffffffffffffd, 0x0, 0x0, 0x100000001, 0x1, 0x8, 0x1ff], [0x1, 0x0, 0x8, 0x0, 0x3, 0x0, 0x7, 0x264, 0x0, 0x8], [0x8, 0x1ff, 0xfffffffffffffffd, 0x2, 0x8000, 0x7fffffff, 0xfffffffffffffff9], [0x8, 0x5, 0x3, 0xfff, 0x10001, 0x800], [{0x9, 0x2, 0x5, 0x2}, {0x4, 0x80000001, 0x9bf, 0x4}, {0x2c2b, 0x2, 0x0, 0x68}, {0x0, 0x7, 0x200, 0x6}, {0x8, 0x20, 0xd7, 0x800}, {0x0, 0x7f, 0x9, 0x4}, {0x7, 0x100000001, 0xffffffffffff0000, 0x1f}, {0xffffffffffff7f9a, 0x8, 0x3f, 0x26e}], {0x3c, 0x7, 0x800, 0x8016}, {0x26d, 0xffffffffffffeeb7, 0xfffffffffffffffb, 0x6}}}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20e80, 0x8) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x80) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 16:00:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:24 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x252, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open$dir(&(0x7f0000000040)='./file0\x00', 0x20da8, 0x1) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 16:00:24 executing program 0: chmod(&(0x7f00000001c0)='./file0\x00', 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:00:24 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) accept$unix(r1, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) write(r1, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x4, 0x1, {0x6, 0x9}}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0xffffffffffff0000, 0x10001, {[0x401, 0xffff, 0x8, 0xb7, 0x7, 0x8, 0x5, 0x5, 0x100, 0x10000, 0x200000004, 0x7, 0x100000000, 0x50fca055, 0x80000001, 0x5, 0x3, 0xd359], [0xfffffffffffffc00, 0x0, 0x5e01, 0x800, 0x10001, 0x3a23, 0xfffffffffffff000, 0xfffffffffffffffb, 0x1f, 0x7], [0x9, 0xff4, 0x6d6, 0x39d, 0x1000, 0x7fffffff, 0xffffffff], [0x0, 0x3, 0x300, 0x5, 0x8, 0xd76], [{0x3, 0x81, 0x2, 0x5}, {0xfffffffffffffff9, 0x1, 0x10001, 0x1}, {0x3ed7, 0xfffffffffffff686, 0x5, 0x1f}, {0x9, 0x40, 0x8001, 0x7}, {0x100000000, 0x1, 0x3, 0x6}, {0x489, 0xfffffffffffffff8, 0x4, 0x800}, {0x1b, 0x9, 0xe6, 0x3}, {0x3, 0x2f5, 0x81, 0x1}], {0xff, 0x4, 0x4, 0x7f}, {0x8, 0x5e2, 0x7}}}) 16:00:24 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x406, 0x0) r4 = semget$private(0x0, 0x4, 0x200000000000001f) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000001640)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000000140), 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r1, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) r5 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r6 = shmat(r5, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r6) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000029c0)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x6}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) semop(r4, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semop(r5, &(0x7f0000000240)=[{0x0, 0x3fe, 0x1800}, {0x4, 0x10000}, {0x7, 0x7, 0x800}, {0x7, 0x200, 0x800}, {0x3, 0xfffffffffffffff7, 0x1800}, {0x6, 0x4, 0x1000}, {0x3, 0xffffffffffffff7f, 0x1800}], 0x7) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r7 = kqueue() r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kqueue() kqueue() 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x6) ftruncate(r0, 0x0, 0x200) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xa1b, 0x8, 0x0, 0x1, 0x800, 0x5e80000000000000, 0x40, 0x0, 0x3, 0xef2, 0x400}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') syz_open_pts() 16:00:24 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x8, 0x100000000}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:24 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0x6}]}) flock(r0, 0xf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xf09) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x87}, {0x4d}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x401) getrusage(0x0, &(0x7f0000000100)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x6) r1 = shmget(0x0, 0x3000, 0x610, &(0x7f0000ffa000/0x3000)=nil) fchmod(r0, 0x8) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0xfffffffffffffffb) fsync(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) write(r1, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef002", 0x9a) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 16:00:24 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0xff, 0x7782, 0xa, 0x1, 0x4ce, 0x81, 0x0, 0x1, 0x0, 0x1, 0x3ff}) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r1, r3) 16:00:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = msgget(0x3, 0x405) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xc0, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x401, 0x0) msgget(0x3, 0x250) r2 = msgget(0x0, 0x10) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockname$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/131], 0x83, 0x3, 0x800) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='c\x00') setitimer(0x0, &(0x7f0000000200)={{0x2d9cc015, 0x8}, {0x200, 0x2}}, &(0x7f0000000240)) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='x\x00') utimes(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)={{0x8, 0xffffffffffffffc0}, {0x7, 0x8}}) msgctl$IPC_RMID(r2, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}, {r1}, {r1, 0x20}, {r1, 0x80}, {r1, 0x15}, {r1, 0xe5}], 0x6, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="2af37e8cbb6c1c4d0502b79323273fc8170a8d086ba9cb603dad147139a8622a6091524e16b0cd75aaf34ccd924bc84b6312c4c4a6ec62ba2edc1c7a7b95438205bc2bdec6859655afd25610990f"], 0x8) r4 = socket(0x11, 0x4003, 0x8) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x80) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r7 = getpid() fcntl$lock(r6, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r7}) flock(r1, 0xc) writev(r6, &(0x7f0000001100), 0x1) semop(r5, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r8 = dup(r4) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x80, 0x0) getpeername$inet(r3, &(0x7f0000000100), &(0x7f0000000200)=0xc) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000020004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000001c0)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) 16:00:25 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munmap(&(0x7f0000e00000/0x200000)=nil, 0x200000) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x8, 0x10) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)=0xfffffffffffffff9) shutdown(r1, 0x1) r2 = semget$private(0x0, 0x1, 0x2) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x5) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x10, 0x6) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000000c0)) 16:00:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:25 executing program 0: r0 = socket(0x6, 0x4001, 0x9) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0x24) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000001440)="65e50acc7dc8dc439d2dcc0100000008b11101a790c78d053cd18ae57d42cd6c9e5b2ae60800c096daa3fbc3658fc25ed8002610672e", 0xd) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) fchmod(r0, 0x58) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/146, 0x92}], 0x1, &(0x7f0000000180)=""/232, 0xe8}, 0x3) r2 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x40) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000300)=0x1) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 0: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x6c, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) 16:00:25 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x7b, 0x0, &(0x7f0000000000)="9e1496fabd82de9fe6fad6e4a9fc8ce32248d03269ad3256a14341c45ebd2cc4609b6d18fe50a4807764ca8a9317a7da95c305e2c67513aa057a29", 0x3b) 16:00:25 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt(r0, 0xfffffffffffffc00, 0x4, &(0x7f0000000180)="0580e8b9ed73a748706060e9c8b0d6b56aa29232314a8e0f9e0c93cbdb3922162334a1181d7dcf9efcc347525fee98ad3a03668c31c89b8d7c8bb330c47fd67b1d4519288e37df23964c3600629591a7fa7b8b2ba442aeb06cbc77a117605d9c34f8f96e9e51c6456e69059daaeaf2ed700c46a6877a14b92a7422b185bf4474d26ec46c4c768a31ba508c7620748407ca4fe9c59e9180db3f31ae15b2bd093d6c7d4e6073e18912ae915d7c684bbe94f818cfd6c70b1a575896e140c74679e832a3f6f8ee26b577fa6d131916492ab8ecc132c647afcaf85e149279e09c69959d03c1e40580c053ff511bdea42bde631e9885ed7c7d56e20e24665411b97ca7c7498aadfba703d1c5872a6ae19c7d2b6d6b477a0870e6908d860040639b8881bfb00ae47d76365e006d5a78b530ef200c900b9b13c6a502758a67695dc13076aa846028081edb194474a0b2b2136cd120ca665f2d792e6b08eeb04c32ac99b3574ef0130e4ebb084c0e40b9f8693ace911bc9439a52045519ef40e44ef68d9a95793c963476f1323de447e4cf67b922e68da9a58a307286d3bbef8811628466e6768a8954012e7b5d0a00a8776d5a59f228e627810f47f43f5896761c75ad956fc2a376d73e55010291740c8d9b76ecbbd91246e081ef57001c415b71aed75fe51a10d5bdd073034678f96f40c7a6758589d0c50057cfb951efd0310c9f24bc591cd85b11f3b5ffe361f11e3df7bdf25d67eb657649f220282dfbd8d77770b055a1d904a23a4780540bc80d31b9543370b6051b4eb4427ced6868dc987b4b21f93659beb284c75ef27928be26a25d36342306b5b2e98642b309c49be400f57252098354d3d4c29ecc69d879fd08620456e981225e9d5e5915dfda1bf21b805e023334e6c06af0011960429fd3e7a3c89dfb056e5fcf036ebdf0150b64a5e3d767ffb538dd695408d209bb511ea2097fe171a22fcb03b29b38d4ac1708d40a8f52ec9785794755b55d44f541610f621da1b5692bf1ecf880752543facbd20f495a7f455fbc6ab2aaa88d9361cff6b6a1afcfdfae673eacb235f58dab2c490513f2d4ea44a7896a7d4aaf6c387cca331dd429f3a0662b4a0d96c4a2b964b6e0f0955360da8b2cc1ed8e3b47112202305d71876721b36d32a695e685a9aa9a4ff136329b0b9c0e0841cd09460d0876de69ba7e23d53c0966d68359ce3a77a24a247fbed1025db5bb4cc9dd74a537622c63de99838cc4b9644f25cca93b14858922b461cdff9994fb5fc76f578f4ce23c8cef0dce47ac666c658b80ca9f61045d4e4dfe230d8c3ae948e35ea3c81fd07703a1ce5ee3b10bd55cf68356edfeb75660cdd285b07d860bfea9788da58143a39baa1b2f31d77d9c6ea59e294437efa9f797de4c9ea1e31e3565bc0a126185f4f5d70425cf902ff086659716a4c3545c9c183a5834b095b909bd359d051987a3f73bd9fc6b53ee7da9d6e12589ae295fa3e0789fcadfbc2d4d9f0ad02f54dba39bc9a899405b7b83c10acf97b9c0f9611677815d24f22771791e8f56c571500fd47b07f89b626bc759319e3a52ac2c33388693d934c8f2094a3775780b313594a78c6a24484b50d6e37ac5b64c1da7128105b79d26c60c3ab95beedadaf569b8fad8ba7c1cb3db10e9c72f4cef0a980435c348cc80cb74c55fdfb43ef041be3a927253b4d5f7137d9d52a7f988c81543c90d252231b773aaa2c5cefd53f661bcad4a4ff4e44ddce021dd839480c101a1a6cede02f09bc87eb6cfe73efd2bdbb747f29c4cab6da551db267ac86eb8445c5bf58c3c0239e437c39021e93447cdd33e0eba6923376230f1dd6a4da6da2316f5e4d35e75b2a9a4dbedcb2287981047015849a491b6d73ca272e2059c026325fe1b0f0856aa0e252c4f9d3167af769b11e55630c4629ed9a66eab3b820e766302a9654b9f25cce912099ed7b71de04908627933406013009f0fd92eddc212252afaec45af740c3e641fc2d6d84e4e0584096cd85193f9b2cfa0e0978475445aef2c74c5192bbb1ddef30d3d5466e902beb4e61e0989324a48b9aeeeb6928be3ba504356118bb25f477bc64d30eaf579216290b1e7eb1cc3cf6e6f0a11d87f83700e174e8d79493ca7913513e163fd8e90b49c25af56082e0a3699879f018929044515a9d8e657ee3539c943e73f2f48fd2a546fee0e0f412e47e60fe8ec9e2ea110936ae7aa4361da6a6b0fcee97dbfc010130436f34f174a7a170f59764207dedfa5e74674d50da25f7cf56621f659fc0241df98859b948ac46542f5bc0c12b34b3d8ae15a1ca797dc0cb05409b16e9fdca5d09f8ea276bff32e2785e07c832a80024413fc8d609fa9df0982b866aeefd3942ca02af8ce4834b77b97d2b0647c056691ca780472d05ef6a608d58519d6f7250f2884f3154f7c2d60e981992188518d1be6fb927c82bd31ba20eb27337025748ba1616296da0c31136ad8fc767ed900b677f325d51ebd4849007a91795c2a8b340169893204d7dd241d79673351d9801df1231c670ebe758ac95e3b1b9b58f9eba1ec64f440dd33520cfd82f855224c862762b8b107fd4439054aa84b78f10578b8c48a643f5efeecd1cf8b248e9f13049ffe7205e632b8143b352d89f97a2b5155ecc6b0331d27eaadab7d524e883f43187cbd5f24acad9a8ac2904a206db460c1438a0d850129b28a7820a752723a1b8348327e648a15b6c095287edc732593fbea3930d382ae7c0be5dd64c9fedbebd7ae4f241ee6651e2a0e6dc149d3362bf46952abe17b9979b47f3887c23b42c534f56d051eed54e47dcacba2840285ce7cfafb318b5cec0e7c3211522e5c6a24ffae9fc7b59ce30a62b8de8080ebb1514a71a5f575ff55cdbe44d581a6d1f0a45fbd8668251114328b077b25e738f78aa6236e6521bcad2b1d5542f56cdfae0a77534bac6f072a643c0176a45be6d33471432688207608551285ce1959903f93f1010032f57471e04fcf5e1cd82bc5c25ba82d7c3c80b95815c55f32ce0e240437acdafbeafd600f2adcf47a7ca2f82e5228beeba60abb968628f1315bb4d89c0a04a56578f111f89b0838e0b86677710ed3607df87b9a6f2c029c065d815b6b07d0f8db904f77159d023fda670add74717342dae883295bda3621200d865e18851010e987ed2cee8366edd864680ce253d76b2cf94d15d9c5fa4ef522864698cb095a9bdb6b666ec7e2e00026c3890a4ef87de8fb6d177bdc121c5b86e77d7cca4ee376536ca55ea2445dab78cce0182852d2d6e55372feb4242904777553de8539a0f0225277cd174588b21be06a506cd9ea26b9a11a943d3978f47d5b9d4b279719444668c008d0a4ff2b43e5c441fc7b34040ad3998f59b702aff55948b6e677103b3bb10a82b651e0fb8ac8fac6f09ca11ad81d506c0cacd54a9dc82820900adac5e9ea44c1e02e746a23612d91609569e4c477dde2c7262cc680cb6a166f81d947afb18fd6a45a8b968189d2b157cd812cf8b73a24c11b548d63a64ef6f02ed26687961db31e6a81428ec1e6205b101e95eab19fb766a30d3f4b9e83902b8656cfb70f03d56eed782a6947194283043a2d1d8ae77254a547aaff01ae61b89e1c9bce618b428949d4652ebd1271e51dfac5f2ede55adddbcb20e7bb91150d9658f1c33938efc97fc6ad06fc43cfd8816a2c4d0e61f3002897b60f85056afe0ca09fc29dab7c4d1bb9f8df2fade7bccd8c8f449b367f4ca625a6fc348924fe83e35a161f062496d5ddeae7ede3eeda55dc31f8e8dd27d7f9474dda39d371193c49102102828c6e8250303070fc9a64b693fa3cf1405746af47cefa62f51e9360c85e5835572db1264205f1458ec5bf9dfe15c76909a59b048c5aa5a68e0a5d31c86b2959c76401b696d0305bd4a11faf1a7971422da4db0f9cddf6675ef12501759787fca93bc09f84c6a6c20f92648b034e4b517f30d70bf4d5acc4b320137be0ca7d95a08574937faeb5dc751fd5fb79051ff7bc6679aa6ae1eb8dd59882f60681b21edb69c0cab32f89f49de4ec79c3523ed813fde91775e9334d950ed9331c4698b37d29d6e129be79988f53637bf49c0dd918878f697640e05cab78369f44e0fbe9fad8c3aa529d72dc4cb276d159c9ad881eba49bfd9545f3bcb68287b45ff846fb6f46c60ab622e45893f4b046202b13b97bfc5e677cd8ccdbb24317dfbd963fcf911fb45da8bb3bfa4f199c765d232f2c4b1e4b4d6385e39fc753ccfd939c7d2ebc0f77cff17229f6c7fa6ff4ba1897ac5d411d7003399597c65acf9740363b6040ed25079bf3f24f8be868ee5390e64de7162ec65049110d97f133dd2b300db27248a63a2755f7e750aee94a7d982b7b961a0c921e35404d3664ea761009c3dabdad1fbecf8a3d2ad31a8a18cf13352d6420cce0affce0c85c96b42497a6142ae82eb6242de314d90181313603ad07f25d1cf1d8b28bf28fa47f28017c3fd981ca2d063cfa5fdf2ce9195306536cde143d7b38fcb3a5804f15a48cfc31d03e578e73a106ce051a30aa4ea93a7930ee563b61d0416bae733b0884beca4259f5db8e4da7fdf57fd39b578f2be0c3f75997b46b720ebd6bf3ce3a3757d217bf238165b87c29fbe254128d7ca1800d222a4f9c3b93fc9d950f61186bbef0f6da30b063357610830a396f3e01c3ff3b0f5a30d4abd1a1e742234428b1f4eed3e6f66929097a5f2574920d5981d1153991c0981c32816be471bed88d33bb700d132491cbb173699513e29a5f2166820d343c9e187ea6ed8e36001c3d3321e3813eddd8e96e19094b0c1de9ee9546e9194cce072868ddf37eea3e46da394f3dddecf70059a654fcb40053547cf426c8536bbbaff954c3b45bb32d38a51889cb21855a94a04a267bf542ef6e9ded40b2101f616e262ffaff9a02ee7b2e4d706d93f468b0f3a9746c29053778713044088b1ffb8e4474d51c0bfb4a9b2ec18369e08296f713ef10abe5eb30cee5a75cf47ce0410f25f1a6017fef9f1aa505210188441d898662364a2f71ed9355c8a1ef2c1a83bcacc1ace2f94fe5fbb255d181957adeeb5089097a6d133c626dc5384211f30341777456edd509146961167f64b1a6c08ca783f272ee1e7886c2fd28758894bf71e2d92176933abba8f51eb8a6b848947d7b4d7632d180758c04a6117584778cc4ef183479426c19a5eb22627229170f405fce93054976c18ef5c373ccd609689d2a66386322045d89c9677a46c22736694d0903933e98de00433f3148de66a2bec57d3ad668d61b4bf54201d868343a498cdc4418e2bedbeffc5f73841a9bf6c5dde57236f82b84dbf79931b0486491b5ab5ab1df6beb1833a471c7d6d6cea6c4725cdbc441762a467372a38ec4ab47df82d70874168a2049694e3faa3266aa58fb56b3a1f892bce6181482e43921f611fa54cf9252cceb3d7ade36a588ef028356c297b6d660e176a9b5a74001458468f9e39e42c0392b91d602a68c86ebe65cb83b709007ed7f80e281fe2f4fc95522b758f9b480dc99e9bab90df3b6128969295cef5d8504c4ae4df994f56c7ad0a5ce696759ede4796327cc479c13e9bf1b72d13a8777084f5ec2b13370effaab244eadcfdd87149eacab2fe9877b0eb54ee7f3e691c93ea51b337512c277bc3f9c1cde7675e276c009d14c3b2b25264b52a26adfc2f31105b6194b9d516101ac506c22e236475b8001d02e51951bf4049b0a7f0f1d829913cd4c3e3cf95c2153571e98d8c11730d4b833c434b39e26097dff7dc69286f4f", 0x1000) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000080)="d3307310806f50e792c9a28921d348f688c3394e19e5ddc6e7090cefeccd041b524ef8fef07e152efbf8def5247737a90152ccb7e8e60476b59fa1dbc94d4b1d576874ae6d96d43229336dbd2832d69ac47e410df155", 0xfffffffffffffe8b) clock_gettime(0x4, &(0x7f0000000000)) r2 = dup2(r1, r1) ioctl$KDDISABIO(r2, 0x20004b3d) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x69, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2e66696c653000"], 0x1c, 0x0}, 0x0) socket(0x1, 0x4001, 0x8000) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20880, 0x1e) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000140)=0x7) 16:00:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2d}, {0x6}]}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0xfffffffffffffffa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:25 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) clock_getres(0x7, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x12, 0x1, 0xa79) socket(0x2, 0x4000, 0x7) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) semget$private(0x0, 0x1, 0x2) 16:00:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) shutdown(r0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x10) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000140)={0x3ff, 0x6, 0x0, 0x0, &(0x7f00000001c0)={{0xab5400000000000, 0x9, 0x1ff, 0x8, 0x80000000, 0x3, 0x3}, {[0x7, 0x8001, 0x8, 0x9, 0x200, 0x1f, 0xff, 0x3, 0x6, 0x100000000, 0x4, 0x0, 0xffffffff, 0x5, 0x8, 0x1, 0x3, 0x5], [0x80000001, 0x8, 0x6, 0x0, 0x401, 0x9, 0x9, 0x9, 0x8, 0x2], [0x1000, 0x8000, 0xfffffffffffffffb, 0x0, 0x8, 0x516a, 0xfffe00000], [0xfff, 0x2, 0x4f39d112, 0x1, 0x8, 0x7f], [{0x200, 0x0, 0x140000000, 0xfffffffffffffff2}, {0x5f63, 0x1000, 0xe23}, {0x5, 0x8, 0x200, 0x100000000}, {0x7, 0xa2, 0x4, 0x9}, {0x67, 0x5, 0x0, 0x1}, {0x9, 0x5, 0xa7d, 0x6}, {0x7, 0x4, 0x3f, 0x3}, {0x401, 0x16e, 0x9, 0xfffffffffffffff7}], {0x6bdf, 0xfff, 0x7fff, 0x1fe0000000000000}, {0xa0cd, 0x4, 0x3, 0x8000}}}, 0x8, 0x8001}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f00000000c0)=0x40) 16:00:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) pwrite(0xffffffffffffffff, &(0x7f0000000180)="ac844c81c7d33f9408eef1d32b6ee62b464cf580e37eb35d8fba85d2296a457df5eb06462d6b08b7f5dd3692387ca83fb5db8f97a5fd66cfcf45ff4a1ffaea22d937c42b22a47053d31c6b689f358ae4f4e4f03a14de5324891c489b2f629de5c775143404e6a52828b45aec69866f2bc81ae79f582fbf1a736964ca97ac6d8c4f2dce20c822f316faab1c410101051fa3c609dd6856da27ec7040b7cec144f4054dc01670df59f4f3a04a12a056292ac7487518773aa50b45a117c8d02b9480fd4dea4461a1d347569f6817348b7d11ae907cafb38128063277d00de8ea118a8b69a4c4eed1fa68e21dc47d46f69bb7982bd95f2d63d2fc4c69eafc0943f5be38a6ea1ba08c05b08e2365aff374a06cff491f2756ea544d15b552c199f8fa49e6cccd6dd9cdc0f12f91f60326bc7c2f9ef641c6a7857321fd97859ee9e59fe6af2726e391c8c4eb9b65bfcb8fb78542f994f281f89075fa8937c1de8949da8265af984a11cad39a9bc7196c7a426034ab8443864c961cd0f4f993e0ccc96447732f3bb82cec48c7afa08867f1b0c0c2e4f82a86e67fe0c1d8efaa0abafbb1d5934fbb2564da1bbb8a437d5ceb01736306a6b55cbce16f3cc8aa5d379460b4fbb123f75681fb18681dd4749c604239e12a43b002a208d3a6f3e2a17c1bc7ebac267185aabc3bc93f7d1ac80a58774b26df0bc455cec8e4f4d58ec3c398178698c1ff1f54440c33f24dbc10b8ecd0ecb9bbb19d2edd202638c7b8fa03e67ced4d2db0c1da752880b5c637a5bbb5ab6d32acf23574db6fc172a044803cc7d01c7e011af7b6de1532158155ddca3da1b10767decab8a410af8533123121e6b2ed31c74516b95538257ee97b0aed4c6f7520cf5a307cc9c4276255219942d7c0c05620b2ca70f2554d12ae2b8bcb5d75091a2202c7e0b692bc170cafeba762dbd29af9a9244d2a56d3b4de44574a3f44dfa5ba848ad003b8ffa4d8d3deacbe89e73ad91adaba42620a98f12396c7bd038b7c1599c2508541168bd1829f0b48cecf880ef8647824951fce520f24a37d21e78e73304eed019662b6b0bed296cb9d6b51749f22353527bcd8941fa0631ac1424ee13617978eea1879936484e0e38051e906a5f6ffd0b0677dd82fcf2f8e638e9cdda95f755c9e2eb22c96448ea5c736f89b51b62345d5d7a39064c1c6326288b5a9db792519b0117e7e6c51e60e3360eaad51fa6a44a9c13da899c12496871eed7ae66d6da4aa863b343b3ca4e647b95ced9dc80a498ab656f34b24bfff54ef5f4c617871f666774ba933c975b1fc5bb94248e659a87b7e587dcc7a7b5ee71dcc2fec2b1cdda0515deb9f22e09319c7445552cf9b9ad7539a6bf24059ef1fbd92bf1ca127505e32fe9184036290224bffac5152ee3ccd08c52c59ea90bc0990b381397e4af80457f7bdfd1ade9e2ef67bdd2e56b3c81c52edfa2d1abd983f0072f72afbde16a4648582f15634c4cebcf471d98c9993a752354e0801e5231d627b2db7a89807a4575b6079acebf77a10b50d63541cb025ddaccdf5a19d05f0ed160460a785ec2ac9ad31532859deb8fb4ab4c92fbe324da35f3b8e253db7faec1b9b4b80d78b6ae288f5a39ca7a184d44b9d3cc1e395255f4d72daf6f2505379664e2311a37a0afd569a7487ec901bd2f17944175787287bf9a086fd07176303c2980c008b6a5700b26aaeee602d4c19e41245a58055031f3ad8f68d6f4f093a979e86cf985fc139a8bc0534171aaf76dd44898d937c9e70e1291d5060d8993c6d0274310881f8e5157417014d6b8fa38a5da586a9a1cbb8353c144759237dd4b0ff68ff5a6bc8c12bc0d8dad9477f7ada8cd1e43e40213c55a819b81438504bd28d332912daa93324b8ed134ab3f2a671749130cc2e2672a96a841d290cde0883e55b5155b313dc8e6a9f8c6c3a714262b62695dcaca9035eccd2b7421b2106dd80cc61bea94ac737c3bf6f08be08e3f3c1924b5187f3e8bab8c5d22b0b2f20b2f4fdb11d81c4d78be4b6689bb9874b15b70546577951ae8ebb5c3ab94e19d07cccf369310898a7fa65f16c0b3b784db114927645342b95a94b2bd384e84b3993cb7fb34a2adb3e5375149b73b6086528356790182316182df4e0c5336c090fc33ebdfb84faf3e91914f393015d33527eb6e9cdda83ff5062e1ee936035885bd27688c2644af228a4d45ef5db73ebc22a03ce039931be632d1d0132c9f9041239f72ef9359c7320cedaab7c4936834ff723df2266e0e36f607ea27dd05344a628aaf3dc28d1851e30a68563bb580359e6b23b0e1a720500d6bb855d24ac3be3398cb205ab80102e865023077b11d81578b60d66f566fb80153fc5a59326218410aa692b53f5de4e483464b0caa51be42e16491961435f70a58085536e8ca79d4f755e8a338243ffdfe1e4b519724a638546fbb29c7fabf8e2898a2f24062793e9fd956902af17b38b4ce7d37508bc97d6d08d62496f8a29b02d6c06ecc6306eb44b460a0a23216db3a17bcc564f3efb8807561482ac76ec8aa012fbaa6560f5ea8ab774373284b1bb11cf4fc0ac4e6d6d181c091867692c019b62cd45e4ae8261b0d267635b6a661f3252194c796fe156c384c175d40d5449eb2a0c54e273f1526b55e7a45fc6f8e37880efe95ff7cf03ce319c7ef48aba5b45edde87392db3584eb1957ae23431c1af955ea4a42715700b70f045cdbd65d69f08373fcb5caaa2abe01f419e99203803530f5986cd92f9a2da36597a6888b9cd518ebda8ad9fca8a679ecc7420eddb440cf28ee0ce0953750a3a36dc85a2cbb19826d13a7927e351a8ba5be646e2bca2f993ee2de91b557b48e6f0f598d16c501f12dea4296f8cd381abe40d47160d679508c073114526b9929e845cd1af2810dc351b6f1fbbc77c71881d1b5470527b0d1e3722b2120a7c01fca962c82dfde6e454370ce6e239edcb6633f4a5bca21537d5844d4ad6b7c841eb8a7974985b00f886855688322014be09bc69be27693d7e2c698735f2a73b392f6ba4b028d9d20be02472bbc9458c9196e7711d2e8fb93ac85272fb58b726514bc73845614fc2e15f57a8b6600c9e04a68db9ed8b40821b516ec31b53ce82ce4600240df99eda8123639d2cf53dec7f0307df98982f3e310de7c002945105998211d275f7a860a2319fc9c30895057ab6bb460a0cf2efb81437a950f1def1b89d2057665c2181488cba0fb2f9c6bfa79bdbcf43e106d001e9b8fa895785d5ede3ef437eec9693ba0494671161bb8444c521c85bb0900dc5f5a866d3a402c32f0d07c81337f9ddab31245fb69b0f9fe604acc016537ae4ba595cf4a3bdb2c75014d6be1d56e90e1c239cb4bcfe21fed34c0eace62739d6cd4ed5c351113a762841b5325648c77c392991ca7d207d5faf7162f0566b3aa922cb8d73e029e26295a9fd509d1ecaf1877fad00f55d09898db4a6319f6593a1dc2ed8c78a0d2391607a7a9b0e37766a8f7034e2b46dbf236972a6c61cf1721eca6b835a6c30c36e89fdf79199f4de1d1db84615745ae2039b1364450337a73ebf46d6c6df341306f5c08378ace1abfb27f8e09454f39dbe11f93cb9779e607591a11387a1ab9ca1f500154457fdae575fbe92669a53e1ed74b9580f305931a38549e4637064d6c5bf7aa1a76a276229349730218eb7f6aa7d8af44eabcfdaf270995e0e7a0c175885d6f9449182a499f799fe86642f91347334221dd42bbd7f16dc97adfae3b8b39d57a8df5b0f37150ce8bef57f188eabff455c0aa2a8c4d49b704c44dc879c7f5c58d42a1d53521efd5ad773551a17adc8c99da30d403301c70ccdf7d6ad254b75182e1ac9fa658c27618461faab21e29a1ce338c27874f597f9f769d45ca8f853d51656eff6c47dffefdd3f24b2bc5505706e14c029ae18e56f2b426e2b81344e624baaa653f9889e17ef8d26ebd217ac837a7103ec64c74c95bbfbe722756b05111d49b31679e298f43e3f7dde971ba4fddfaedc873be065467e94faec597b70858ccd07d9bad3d52412a76b066a517c7ac1acb35c161b3e6c4181136ca8ae479de25aabcd51227f2ba9110740cbbff461a63d259753a583af9488dde9057e176277a00a6bbe7783ab43a90fb568fc79be200490ec1cfd0bb54f919a81dbbdb9070e70419c856f06c0cf03e0ec2682830818ea7e97370c78594f7b3108e167c29f87baf9f74f502563c18af6f8acf89783c4144203d132dafd25d57234214a23504f39818af5ae1f29c3748952bb5869b5c66cc2299fe6498c62bd68061452fe02c10c338b1b3597936f219f77b50fe9f494eb0f3af4d6b676de7a9a4a7d3391271e89a87a57f43781786f69a745dfddabd83a3b2535434d1c4fab70404d20189c8f79a2baa45899ac5cf2eeddeff58ed4cb9004ae177a1aabebf1dc7f0c601200f26e8e5f573e131e009574b02bb9a8835759f90b42e2c392b24abca3e2c1bf0aa5fe3bd4efb26415152edcbfd779387072a7fa3b0e44c0670fb40de57b27771a658a2cf31650943cd7dd48902b5948ad55ba3f1c8ff60965ce4a0ff844ab597c4daa6d22312fa577e0b3abc23c549ce5bd5be5b676662cbd11bc6dafac4a50406320247918de1b98f2a4ed00df2190805af2e1455f901f6c6d9ffc26d117b13ee0e3c014489d412000b7d780b4dd1b9ba6ce4c668de242658b45cec5c22a27170f5ee574c61c373bd7d825bc2d184f7560e0011d6fefed2feb4dcc129f99b4f402c73000a334322a5b735d2d96529086b150a350d38ac7c4eeca1e70113d58da7f72e3fe37b591093812ddaf97b9e38d71f55bf326a4d4ce1ae7b8e91b30cbc5cd0a7072eddbd702d22f2953bf86bf9fb8828576b455f9e3a90f1a353a47ffc53e7980b50fe468d30f7bba7837f7a139c719e7430e54bcd6bdea4af13f73f62a080087913e0e22b376d68bdbb7380c00ba7342c0c8b4de39ffbd9db04154b61385c7c6a32efa1170662071d5ab25087044f40c407724936a298d25c9bd99289ff09c8e67b56551ee6f4d8c22a95420c9285e7bf821c0f7909c32c0b9e7777ca2569fc59cb7b24604ef813e7bbd59aeec2c5161b7a6a11a5c104a0d470750689eaee16bf7cb8f18b0a4759f876b094e7a61c4f1d0e6ecc194e7c479727f94555293e4dcbf866b1d37e58e41d37ffb32ecc58eacd8d4ee2c7083d35c5be228e10116196fb2e75e264c3e848efec8f9dca3000930a5b63af826ad43707774d7234f195b3c29cf4e0155d698ed092bc81cca554327982f299054c5ebfac6d84af794a755783f812173bc6b319a75aae7f74e83010cc97302a1d4fd337a6d9d7642b2fef54832732cc9f468db7d74297ac428bb8003d5e7ef6221247406ecfd23406efb70e722910c606a48721d512305467d5930b81e5ebecb1f397f45d0ce03d16e749681ac27c638d74347f5fc0d845c39fe3c563c02e37057c05d31eac50d9a120c50ca7a95c13a0c00fe4aec6897d1c3909026cb88eafb8550a09b709f1c472f5e21d9396d280cc24cbf442e4f9b30fb20e04b69a1c9d0a87db45304fda713414baa0273f40c290448a9908a73329e41e21736dfa2d48e11990a962e977dedde6b3109d3dae86553990b7006ca055ed59fbdac10b39712f01ff408fe4783a39b3c39425e4ec132c966a39a9280bcd7688902489ee455f08ea4231bb6a576adc558f474faa54b047304278639f35c16fb34836cfd876c1072048211b7bc283f03a23c3512b950c3719cdeec3de49e5c0787e3b3f6774ee21e5592635dc5", 0x1000, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x181, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = getuid() r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, &(0x7f0000001300)=0xc) getgroups(0x4, &(0x7f0000001340)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0}, 0xc) r12 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) r14 = fcntl$getown(r0, 0x5) r15 = getuid() getgroups(0x6, &(0x7f00000014c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f0000001180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001240)=[{&(0x7f00000011c0)="d9f39546c9d5653b4aa4885d97a5c588dc33035cff223418eb0b4e50ef070e45bc67b3508baa35f9ce5570747031f7734c8d018129e9ca752afa6812115521b115ed53620399c8739935774a7d1e2f00503d794fee3c224e009374d6b778eb0ecc0e8ff1183d569afcf812ea18ad9148962e5a070f8640c1323bfcf0e90986b0", 0x80}], 0x1, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x128, 0x4}, 0x5) socket$unix(0x1, 0x5, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(0xffffffffffffffff, &(0x7f00000021c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b290f020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce7ede061991419f282c6399260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f92ad62a9150e68394e56f09700"/4111], &(0x7f0000000000)=0x1002) shutdown(0xffffffffffffffff, 0x4000000001) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f00000000c0)) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") recvfrom$inet6(r0, &(0x7f0000000080)=""/14, 0xe, 0x800, &(0x7f00000000c0)={0x18, 0x2, 0x3, 0x45}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:26 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1010, r2, 0x0, 0xfffffffffffffffd) msgget(0x2, 0x244) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x2, 0x400) msgrcv(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="e8ed0d000000000000000000747cf33d7c93f99fdc00000000b200000000000000000000000000d0d4301e96b0bfd30000000000000000007a1f30a47f2d61a000000000000000000000400000000000000004002000000000000000000000000000000000000079875eec81f0d34b88dc419b145ecdf13e45d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e6d9fec545a252d5e71ceca67e0c7b9ac15c835612db304ae898dca3a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92d43a206e32998aa7ba2bc85f9ef82b10d9a6c10fc1901d31b14606a2aee2254548caa52b9f48a60e0f0449a07fd0cd336a25a71d497700eef06f3c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49ef0000e403577c5d9461e8fdb63cf7372db2fbe3628c954efc941944b360b56bbd847026ec480000bab92e8800e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bdd2c9914523629e95cb8982dec3eaed0686911febaca8346a823750583af2ba7e0aa1232a05f1a22757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50"], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r7}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r8 = getpgrp() fcntl$setown(r4, 0x6, r8) fsync(r1) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x801}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 16:00:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000000000080, 0x2) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pwritev(r0, &(0x7f0000000740), 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:26 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x106) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = dup2(r1, r2) dup2(r3, r1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0xffffffff) dup(r2) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0x0, 0x90c1, 0x0, '\x00', 0x8, 0x1}) pipe(&(0x7f0000000140)) r1 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@un=@file={0x0, ""/73}, &(0x7f0000000340)=0x4b) r2 = accept$inet(r1, &(0x7f0000000380), &(0x7f0000000200)=0xc) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000240)="0dd3c4a9638f7931ecac72d0c419700713226471e15e3b9adf9d80167d4cecc04aa2322c22379400ca1fd7f624c09bf07b32e885f120a00575a2cf46d3b04e4311928cbf1b9650b49452f9a838e46ba40edd07dbd31448d3b760714c9ff73e0b274fe1073339fe0b7a0a", 0x6a) syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000201, 0x0) write(r0, &(0x7f0000000180)='t', 0x1) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) open(&(0x7f00000000c0)='./file0\x00', 0xc1, 0x8) r1 = semget$private(0x0, 0x0, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/4096) write(r0, &(0x7f0000000180)="bd", 0x1) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() r3 = syz_open_pts() ftruncate(r0, 0x0, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000019001167f5afa609000400"}) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000100)='./file0\x00', 0x808, 0x20) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x0, './file0\x00', './file1\x00'}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000600)={0x80000001, 0x9, 0x3e2140b5, 0x9, 0x400, 0x10001, 0x3, 0x10, [{0x8, 0x9, 0x0, 0x585}, {0x5, 0x800, 0x3, 0x5}, {0x6, 0x401, 0x40, 0x2}, {0x20, 0x6, 0xf5f3, 0x9}, {0x0, 0xffffffff, 0x0, 0x5}, {0x0, 0x1, 0x8, 0x9}, {0x2, 0x9432, 0x9, 0xa1}, {0x3f, 0x2, 0x9}, {0x401, 0x56a00000, 0x0, 0x1}, {0x8, 0x2, 0x401}, {0x1, 0x70, 0x400000000, 0x4}, {0x3, 0xd52, 0x7fffffff}, {0x8, 0x20, 0x1000000, 0x400}, {0x43, 0x800, 0x5, 0x1}, {0x2, 0x7, 0x8b, 0x2}, {0x8001, 0x0, 0x4c52, 0x9d}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x100040042, 0x0) writev(r1, &(0x7f0000000740)=[{&(0x7f00000002c0)="07e846cd923af577bc53c0c4910d701711cd4d3f4f732edb6090c6f37e57e5290ffbe46693d3d9920caa2491d2244564f67b8edc9f19eec01a7130bc2de1522c5317ea6cb16f843e670a8f8540ce549b747eb971b8d105ea1f5586347536bbf8ca62bf69bc1927b6ab5ce2b75b25c5a2f4a9317e04b5cdde9a05cef9873f694a86594d860be7dc098cb75438038b01bc18545c", 0x93}, {&(0x7f0000000380)="f3e92e866469623320b01c335397c3e940e45a40a854c3a0491f1a41d6e9b8ab530b84c275dc248699dd5ba7f61e49ccd76efaae218a8c37f0eb1390c8840e8f57e658cf0b9960ff00068dcb45c37b97eda5ad7b6e7bb12590847b4342c9eb1bd4b2e7e444fcc787f874040cf7fefe16cf1113c4cc5e976d7c3ddba215b3bc6f42af3c774253df61931d7bb3dbe82132bf899382c48a16710bc4cf3fde6b1e49b4190809", 0xa4}, {&(0x7f0000000440)="9c18f97c92411bc06ec69fe574a63d544cdb90a31656d6c7e9e1f88bd5bbc0841560419bba85a231d4cb397dd01e0ab7c15026c6bbc3a80275b8326a24d2096e6bd390b1d6a0720f898b9dcdd49893dd2dc1889df5d212bed044423c307ea653b2da3ae06324c3d800e0a91dd220e1f6550e4f4fd92c75f67861e7d3f131a36f4df560fac85640b3ac1f7955692149c80f8e2131970f5f1ddd56bf89c8d947df535bd50dd5eec01c01e86a218c68be67de7a9e17554376f3f0f96be365653bbb603511ec872aaed19405a2d99a0b98804ebe8308bb0655076eadab1ca1197494cd1cf62617c7fad43851c11695", 0xed}, {&(0x7f0000000200)="1f53d58ee22b3c64d4791cc834dc36759f39759b4ecf01297ba32431a9c440761cd8ecee86e3ab17332397b924a5157e82e0e278eae3e810bd609e4c4c994ccdf42d710fe9f9d5155fb02cca44c39d619cea", 0x52}, {&(0x7f0000000540)="21577cdc07c5dc8fb5a52db3cfc90b3fb3408cfd4aa60efd91c6742f5a159f87618482420eab4dccb5be75a84e4eb899d4dd94deeafffea4069618b14ed8b10f43e98f1e2f0c44b5a98cc935efe9092c475bf5808bba7f2462a988315a147a7f1e1b47f9e7e276de00ddd3e11074296973d5640fea16f085f5caf2888e97d16bed065f34d553ac8cb928db047f5052c271e25a249f89644f77301f1a2c1a2afeda4f21dedca75a3e2ca6ac", 0xab}, {&(0x7f0000000180)="86ee9bd6892c1faa91212e7b935326e1a0d3a5a6d4527a269737b08d5b0623b4b8dd18bb1dfd2d8a0975a68bc76e90dc", 0x30}, {&(0x7f00000016c0)="e1c1e644375b85833c83fbc0bb858e9ea058526c9c158e9f79ae6112a825ead21b08d5e943ae8fceda0e6d61ba9f001640a131f610ce0127a34146ad4c5b4c5b74ae529d301ab53ae61250c0fd2cf65d296d633b9a81098c3ad4d5eaea093e3b06b25f1768cf1daebd5768d7159375b8455f47519a3117bf18f89cc5a0c0a99e56e4801d588e17b73fd64abaf70a4d91dceb8b3c2313f484548fad1bf0d74e2c4bd645b908e91167eb2000d7de70fee1e47fc01ca845dd2f2875d0657a19a902248f799ef4f285983f40ae3b5eb1395df72d789d666f33850bf9075ac60574aeb7d871964037f9e096590ef13e36e44a9997cdbe5d8cfd726bee9117103ce38ce94f229f0725150e27da86f19898ff3b8c506e9161d875fa180aa0f1e6d24d8872d8aa1483323122f2990136a08b502737ef81f1b1788bc5447a47e2fd096e013fbb445627ba92419ec0", 0x14a}], 0x7) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000007c0)={0x10, 0x2, 0x4, 0x1, [{&(0x7f0000002000/0x4000)=nil, &(0x7f0000001000/0x11000)=nil, 0x8}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000004000/0xe000)=nil, 0x1000}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000007000/0x1000)=nil, 0xc5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000008000/0x1000)=nil, 0x7}, {&(0x7f0000001000/0x3000)=nil, &(0x7f000000e000/0x4000)=nil, 0xfd}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000009000/0x2000)=nil, 0x1}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000010000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000000f000/0x4000)=nil, 0x80000000}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000008000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x81}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000011000/0x3000)=nil, &(0x7f000000e000/0x4000)=nil, 0x10001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil, 0x101}], ['./bus\x00', './bus\x00', './file0\x00', './bus/file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x400}) rmdir(&(0x7f0000000000)='./bus\x00') 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a3e19a82ce5d36d, &(0x7f00000001c0)="b6") 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x2d94) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000001580)="6a8668", 0x3}], 0x1, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) r2 = socket$inet6(0x18, 0x1, 0x7f) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) accept(r2, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:00:27 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x800080002005, 0x2d94) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x100, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0xfff, 0x1, {[0x8, 0x800, 0x826, 0x40, 0x800, 0x400, 0x2, 0x8001, 0x94e, 0x4, 0x7, 0x898, 0x101, 0x4e3, 0x4bd, 0x8, 0x7fffffff, 0xb1], [0x8704, 0x5a, 0x8d, 0x23, 0xfffffffffffffff7, 0x0, 0x3f, 0xffffffffffffff29, 0x9, 0xc24], [0x3, 0x8001, 0x68, 0x4, 0x8, 0x2, 0x1], [0x52, 0x6a2, 0x6, 0x6, 0x8, 0x400], [{0x8, 0xffffffffffff6044, 0x1, 0x33}, {0x4, 0x10000, 0x33, 0x2}, {0x4, 0x0, 0x0, 0x8000}, {0x8001, 0x4, 0x4, 0x2}, {0x7fffffff, 0x1ee400000000000, 0x5, 0x9}, {0xffffffff, 0x7, 0x0, 0x373b}, {0x9, 0xfffffffffffffc00, 0x2, 0x1a891e99}, {0x6, 0x200, 0x3}], {0x100000001, 0x4, 0x5, 0x200000}, {0x3, 0x4, 0x0, 0xdb7}}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10602, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x90, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) r2 = msgget(0x1, 0x20) getuid() getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)=""/251, &(0x7f0000000000)=0xfb) r3 = shmget(0x0, 0x2000, 0x30, &(0x7f0000000000/0x2000)=nil) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000002c0)) shmctl$IPC_RMID(r3, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) getuid() 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) open$dir(&(0x7f0000000540)='./file0\x00', 0x200, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000100)=[{0x4aca, 0x100, 0x6a5e}, {0xfffffffffffffbff, 0x0, 0x7f, 0x400}, {0x3, 0xe874, 0x10000, 0x3}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="7c8d6cf61f9026af385a2697a0eb9fee92dd788da199baa1d934081012d7216492019ed0a11dfe303c0cccc6972561d6e50f5c6af079259c615f8c2ff3ddd729bb8b78503dec6539e0b55fe7bfe5d5df65481c61c9d8df2d60953a486f24aef332584dedce8ca928cfc1e38221d64908c85f2ce543b8fa5207def8c1d5d4c3a32311b3b32f4f87c51fddf452d28ae4d8be409f5a153ac029f5162c166047dfaff7e57503218eafca2bd26afc8b064a53bf030820443f0fbc2110cb67589111ec5acaecbf", 0xc4}, {&(0x7f0000000080)="4b18dcd6a3bf8b297b07f9a01c0b80d7870dfa1cae42c056487a2952442d6d2c0851c2820ae6362faa06ef92af6c", 0x2e}, {&(0x7f0000000380)="7732ef3ddff7a19e9bc672a8a3e05d6b119034ebbf37bfe6a11191cde9e457baed2175d1d00214f07b61f08c67525e5ac84553f265dd6d725f9189d25796467a149ca3e39b10ce20c6d1857f98f01015da076f1158c6ca4116880353739745c2f1560aaa8e824e67af4f35211f9b3e39edb6c6c7496555423d1a79e0c84017eb0935c5e764559799fdd9eb2048d9ff2cef5c531accb1142181", 0x99}, {&(0x7f00000000c0)="af62b3b6105793ac969da471228ca90bdaeeeb134e9ed90a7090f06fcf07941428295fd7a5c8035ff7fe71e20b7aae1764796050", 0x34}], 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x6) sendto$inet6(r1, &(0x7f00000005c0)="7d1c18edab96ae71e14428ddd6bad93d186df6c76a04d5c4e743dbea1bfec7a753f7d5fb5d0dc62c7da95a44db9a6e75608c7b8b46f7a3dad0adf991ee20159b296c703f5391496619758b633f2335ea5b73141ee66c", 0x56, 0x9, &(0x7f0000000580)={0x18, 0x3, 0x4, 0xae}, 0xc) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) geteuid() setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) fchdir(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) ftruncate(r0, 0x0, 0x8) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:27 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x10002, 0x200000031) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x6, 0x12, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x87}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="a2") 16:00:27 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) read(r0, &(0x7f0000000180)=""/77, 0x4d) getsockopt(r2, 0x9, 0xaf, &(0x7f0000000280)=""/226, &(0x7f0000000200)=0xe2) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="01002e2f66056c65300078a6f6638c184c5b2e5499bd96813cd50bf38ac4fcffa98fa9631d128b0f7d2a216fdc34b301db732a754deacd692339d384db0296b30b2768857ecef923078cd3f693a90418e219402a4bd87601fe21d7eb442ccfd23915b443851fe916121d9764b0896a11902fe6dc66bb85c45aa107f0b4c2b0ff11b16d20f3141a381f209de532caebb86e317906d7872f18a086e3db57a5530f05852612f62ad4693976f3fd245e3b6402000000b87353fc470bd10c39275a61f3372e3e454ce7db67c0a04a6979c96d4813cfa52a"], 0xa) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0xfffffffffffffffc, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000003c0)) kevent(r0, &(0x7f0000000180), 0x1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) getsockopt(r2, 0x6, 0x7, &(0x7f0000000100)=""/43, &(0x7f0000000140)=0x2b) 16:00:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) semget$private(0x0, 0x3, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x8, 0x2000000000000ea1}, 0x330) pwritev(r1, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x84}, {0x6}]}) r1 = msgget$private(0x0, 0x10) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000280)={0x1, 0x1, {0x63a1, 0x9}}) r6 = getgid() r7 = fcntl$getown(r0, 0x5) r8 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x5, r2, r3, r4, r6, 0x60, 0xff}, 0xc48400, 0xf2, r7, r8, 0x7f, 0x5, 0x3d6e95c8, 0xffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x3, 0x7ac2, 0xff, 0x6}, {0x68e2, 0x8000, 0x1, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESOCT], &(0x7f0000000000)=0x1) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) socket(0x3, 0x2, 0x9) sendto(r0, &(0x7f0000000100)="e934969d5f1988171984d02b262ee4a25d24fbf3ba01dbae79f54dcd1487835fdf631a4286f1df5285fc5872982ea14146bac0ebd5f4671714751b22c38cc5402290438ec9fd6c2734f85530609a40e7698ee7f76c5e03fdaef7266b3a52bf25c7354c61b99797a927003536147c84f24032a6e0fd0ed0cc9ccb98201093c0bc85408a5f99e7ddac6927a38813e2904ceebf1433c46015c33fdb6cf10383859195d05b1b34054c097ced341b519922e8f600fc78a3e5724a690d40", 0xbb, 0xc, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) pwrite(r2, &(0x7f0000000200)="f33566a55aed2dafb88bf4f5f2db32c48d07a1169e7f2684113797762de1a8e9578ba3ab5798324541fd6ad278b5d0c779a9777c985233645316f03a9c468b25252fef8157ed7ef185c3bacbc79e2f74022444fdee73b13406c908e557aae470e320c5be8fadd09c3dcad80dc8ae293015912d6838f28f4bb9900be86b6f89b3bd83bf19cc8ab9aed5af2bebd5c11142ce01beffc68f0f862313ab3ee75aa8cbf28da7b3d5d63cf3d91b33b49e40b9ff195d18cb018cc3cb6963e6fef018f2cbde8093647536ed59950801ffc6e74e5d2330e835621e3648750118", 0xdb, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:28 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8040, 0x0) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x54}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x60}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getgid() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xffff}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:30 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x5, 0x0, 0x1, 0x2, "5f3b8d70d1c9cfe13625988bb83d856630b56f90", 0x7, 0xae0c}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/32}, &(0x7f00000001c0)=0x22) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffc, 0x83}], 0x6, 0x0, 0x9d1, 0x0) 16:00:30 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000006c0), 0xefcf}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="8ac5edd09735c18ce2dbf5f1680a8730a580b177a2b26eea5a8e8aa1f0087e0a5ee54a496a078fecf160b5c74e0808776917", 0x32}], 0x1) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/8}, &(0x7f00000000c0)=0xa) 16:00:30 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x16, 0x9}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x1ff}, 0x8) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r1 = dup(r0) poll(&(0x7f0000000380)=[{r1, 0x5}], 0x1, 0x0) 16:00:30 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000080)=""/134, 0x86}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/228, 0xe4}, {&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000001240)=""/77, 0x4d}], 0x5) r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) dup2(r0, r1) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x8, 0x1, 0x5}, {0x0, 0x3, 0x81, 0x7f}, {0x3a6, 0x8, 0x5, 0x1}, {0x200, 0x1bd9ee5, 0x2, 0x8001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x800000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{0x80, 0x0, 0x861e, 0x6}, {0x6, 0xff, 0x6, 0x2}, {0x5, 0x101, 0x645c, 0xfffffffffffffff8}, {0x8, 0x7, 0x3, 0x10001}, {0x3, 0x1, 0x3, 0x100000000}, {0x7, 0x0, 0x0, 0x8}]}) setreuid(0x0, 0xee00) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x69) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x82, 0x0) setitimer(0x1, &(0x7f0000000100)={{0xffffffffffff7fff, 0x7}, {0x6, 0x1}}, &(0x7f00000001c0)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000240)=0x8) socket$inet(0x2, 0x3, 0x102) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file1\x00', 0x10200, 0x40) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x48}, {0x80000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x100) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x7) syz_emit_ethernet(0x2, &(0x7f0000000040)="9e80") ioctl$KDENABIO(r1, 0x20004b3c) 16:00:30 executing program 1: r0 = syz_open_pts() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0xfffffffffffffeff, './file0\x00', './file0\x00'}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 16:00:30 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pipe2(&(0x7f0000000000), 0x10000) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000000), 0x494f) write(r0, &(0x7f00000001c0), 0x9a16) 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockname$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000080000001000000000000000000000000000000000000000000000000000000000000000000000000db349c2e54066426da30588aa33c7011d3f209b796e137324c69db1b0c35b6bc8cce64a9ad5ae28877367befad33f206a85e818c25eeda415637e0833f27c02f3d496641bec2876403cab7e3aa86cd2ec8b26c1c0feeb2d6af25e6653eecf3622aae7a3de5b02c702137d8bb638a4fb8254c473933f1bd0fdb5d47234ce41c94a7f70292f648b536bc448e01efb192d0e5f449fd681400000000000000000000000000000009de7f4d24eb82d14f2162cec685e40b017b40bd2d9fe3a4ed0af6755611728883692b2b98330ebe4778c34321e2970260fc66b1fcab25e65b020570abb649bd2972c7b295c6e345839ad70d795bb371f34f960e153b"], &(0x7f00000000c0)=0x4a) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080), 0x4) 16:00:30 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000180)="e63898415b0828351dabd337c0b92c8e70bac663bbb02f0b64a7ad7bd02f79bcd3183cf55b758832f287c06c8b5e625a4922c9a1da61a68332188395f43a86c25a2dc128b0a88b472c181e7cdf78cd77cf70dd5df461678c3d90b9eb9c7d5ca16b5805839fb35b22ee3c30bc97e44720923c13723904acd11dcb13beaf507400ebd7e07d17820b5379f6a55ec5986c", 0x8f) setreuid(0x0, 0xee00) r2 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/38) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:00:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) listen(r0, 0x8) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd54, &(0x7f0000000640)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb13bb633bf895320d69456947c6f44a691584e82c582f7bee33f8e946b3acd001bb5d3944b7d31d702eb822c188ea60fc5c4fe579f65ca6bf1e28ea58469432e7116700177081343f31a56f743eec3a88441dbf40c6bb314173f74331f557b21c330c6de17f64bf8fe78bf9e943909d3a53e2f1a7e3918f93d96e461c1d7d3b4ee44aac223106f137841f98ca886ee9237afb47854f132172da2") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x28}, {0x20, 0x4000000000000004, 0x200000000000}, {0x6, 0x0, 0x0, 0x1000000}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:30 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r1 = semget(0x0, 0x0, 0x40) semop(r1, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x4, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r0, 0x5) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000100)=""/45) r2 = socket$inet(0x2, 0x2, 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x7, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) r5 = semget$private(0x0, 0x5, 0x1) fchmodat(r4, &(0x7f0000000140)='./file1\x00', 0xa4, 0x4) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000240)) r6 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) r7 = shmat(r6, &(0x7f0000ffe000/0x1000)=nil, 0x3000) semop(r5, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f00000002c0)=""/93) shutdown(r3, 0x1) semget$private(0x0, 0x4, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)) semctl$GETZCNT(r5, 0x6, 0x7, &(0x7f0000000380)=""/218) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000480)=""/160) pipe(&(0x7f0000000540)) sendsyslog(&(0x7f0000000580)="4d773f16ab4f2dfb4f2cffb51cb55a3452fc5f3d42d3b8882365a50513c6305bfb3cc1caed0e1860b4d43768e58da5c20d397f60ab97a2aa89543cefe9a6786f1dbe3658ce02013e0a1147f7d58d0f5ecd640a444dfafd6e9d0675929e55b2b31adf1349d896972557eaa12abc95950a279ac7372958d811cf486666c1d4f40f57790961b33cd198a80979d3068ec288a24f5193cfccd9a5674d7c6883cbbc912ee4935d2274ad77af6f4dea8821a3ea9e7e3476e3e8", 0xb6, 0x2b) shmdt(r7) mknod$loop(&(0x7f0000000640)='\x00', 0x6000, 0x1) shutdown(r2, 0x2) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000680)=0x8) clock_settime(0x7, &(0x7f00000006c0)={0xffffffffffffff51, 0x744}) 16:00:31 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000001c0)={{0x7, 0x2000000c}, {0x6cb, 0xa}}, 0x3) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x20) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) sendto$inet6(r1, &(0x7f0000000000)="eb892293c47ad05026160f2e322fa8c59270a735a0cc0c0874256b9852b754b58f608baee093bebb5d3d7f10347a89a54344895e5e5daa49130f72c34de7c54af7ad7bfdbfcfe7f41b1a311f12643b0a6a53", 0x52, 0x0, &(0x7f0000000080)={0x18, 0x2, 0x4000, 0x9}, 0xc) msgrcv(r3, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r3, &(0x7f00000003c0)={0x3, "6970649929a01266fc5714c67d5ddcb6a2ba1622bbb43f27726946fd94d601a2982c7f2ea0d912cd5f8b141b61af64153d9f32fc84052b2c71e6fd992143b7145bcdb959a18c6dbd911b8ba6a10a5039035389cd4988f465a07419260f485add19ae32fa0c27a65b5ec5ce33e175f47becad050c4aed8534ff7bb6406ac8729ea8b96425e17709916b373071d2c01e53c5ebd1e67a9a2588fc73fc622dea7ad03ff64d4ad4fb704aeeaac3"}, 0xb3, 0x0) msgsnd(r3, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/86, 0x56) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000180)="cfd020d55cb04cef63910fb694323fd70505736be9cda60b45acf157c0653ff19c8898941817d5f02d4b88bc890ba94fff85a26d78c9028b43b4d59665888350feff1fa08da60cb9439eb224eff1415a71ce460329cf340b72a0afa10df99e621721", 0x62) seteuid(r2) 16:00:31 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x4, 0x3) dup2(r1, r0) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1000000000, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1f0, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x1ff, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a0010005900000000003f00"}) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="04e45e2f7ef8a2cc8951928c5d5bc523613c734051cbd779f26f795d3eadc5622d1f1a3bafc6ef472d93bb449ce2c02cdd5bf7c99f668c1e8832accd8ec7890aa296eaddc526320e0b88f26077213cbe523f2643889aa4c9a903952e4add5e0b9778b3813e0b222e6708ffaca2f22740a11f05328960d8ada774deb5d47543b0df5c1e0a39605552384f1190026e11644b503037c7", 0x95}], 0x1) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x5ce4, 0x9}, 0xc) execve(0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x101, 0x1) 16:00:31 executing program 1: r0 = open(&(0x7f0000000240)='./file0\x00', 0x100204, 0x0) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000001500)) setgroups(0x0, &(0x7f0000000000)) dup2(r0, r0) r1 = semget(0x1, 0x3, 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/112) 16:00:31 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000180)=[{0x0, 0x0, 0x1800}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0xc7, 0x0, &(0x7f0000000040)=""/199}) semget(0x0, 0x4, 0x80) 16:00:31 executing program 0: socketpair(0x38, 0x8005, 0x200, &(0x7f0000000000)={0xffffffffffffffff}) flock(r0, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x3) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x80000001, 0x5, 0x2, "e0d0c716becc9cfa7a423e9bfff2f069362cacaa", 0x3, 0x81}) r4 = fcntl$getown(r3, 0x5) write(r0, &(0x7f0000000880)="b60f5bee0cc70cac2c9dcac6e3fc69d81a53e9697a428f9313ca3800115457eae304fc37a54d494dc8bdf7708451c7c7fa88e8a9fef0957e3f6c81db396894805eb20953014e5cf306000000b42033ed4d0c481c550feddcdf3bfe5a967ddc4c09a84848076e4e171f776260a1875fd6be07256eb504bf2e98f6e8bc18ac567f417f19be94100485c0fe7a34fdbecf1fa6e2133ffdd7656e8c9e24f4b06da61bd0ef609839b6bcaf5bd711b3ff609c2514c024429bf8fca507787924ff083a51a894b13c77e8fe121aaaebe963e77f334e", 0xd1) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000280)) getdents(r0, &(0x7f00000002c0)=""/75, 0x4b) pipe(&(0x7f0000000340)) fcntl$setown(r2, 0x6, r4) r5 = msgget$private(0x0, 0x4) msgrcv(r5, &(0x7f0000000580)=ANY=[], 0x0, 0x2, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x2) msgsnd(r5, &(0x7f0000000700)=ANY=[@ANYBLOB="02000000000000006f6e2e67e7c7df8fe1cf81534de002d927989fba594808ef633452df6145725a4673a13ac5b54922b1ea10bae9b6b904a63da4b76c41fe36c057364f631c5a8f24f3245531814e6b09aa22a1382c93f29db97ebdbbbfd3514bf3a3cc3d168146b97e8997bedfda119b5e78afa74bb3a0d37782e2895f4644579026377a52253282bedbb81e6113b249a8e3d7a5b32d3d9998dde2a5cc7661f71a297d9601a5b49c33b37f"], 0xac, 0x800) 16:00:31 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getgroups(0x4, &(0x7f00000005c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = getpid() r6 = getuid() r7 = getegid() socketpair(0x2, 0x4, 0x5, &(0x7f0000000600)={0xffffffffffffffff}) r9 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) socket$unix(0x1, 0x3, 0x0) r11 = getgid() sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000080)="6d1470f0766fc16359a2e4dcbb556b2cc52a9d531ed86941031966ffe003b5ad6b7b5802458942611e2596c555f81e004c3c7069c7e1da66c642fa39b752d8287f020b155f9e05992fd952e82f7f3f5cc85aa6eea2aca9e56e54517a136ffd50b6bf4a41804ba25587c7187360bc3dfb99d92cb38f7d66e65ebf7c3de9e8303e013b8421de7b51d0d49a9b6b9b988496179ef1374245c5845a5659870e7afb3f8751f86f2e48e26d79ccc1421fd5aadd03b097d775dbfba4f26fa9dce531c335b2d75be3c2fd", 0xc6}, {&(0x7f0000000180)="aeb5bc12308a1f633326550e2e3c46d922b7c867098be84b6440f6d00c6c1ac8a963d8e462f88cd64fc042a02e8b2f789f2d7ba311b2f68a7b489a12ffce4678c322c492f2f7eec736954ad3d33f767832f5d066dee92fa6957ac46a2d06", 0x5e}, {&(0x7f0000000200)="def8708838567a7883cd27b121951873db2525e1a6ff940af8cda747f10ee050e83e7d40b137862a4b1e24d1615381f4234a96aa7cfe2baf4fc109d3ccbc49aa5fbbcdbfa67dfd42c26b47bc427a95de21ae6b5d55a77935abb116007a1c68dda61e8d65e8d60cc83aa2a892a3e0f29f5ea30f3b24290946b74ac0501fc34158fb84ddcdd86c07044f4c539f8f1cf280f2af7fffb9b0756ac2e265594e38f417cbebfd5e6d006235500cc8a1", 0xac}, {&(0x7f00000002c0)="44e109123831b80f226d58d7a06e3ca81d426e1b224f02ecae27d4c52646c4a7eb73bd61fe35e24596cf504646a83c39bf4c556b33845a38ef052d0aaac7979973fe7f9ac2118052f9345373a26b68a0981310c9167a99f6487454195753a0914927d99b4e48c51d46f4376915ce0117e5c62514a7e043f6dccf9050562b6378d4e77562d4071e4bf61ac28ee635bbf665d1df9f01d74128c9036d997315cfd5b0a940bf836c12f8564407f48a1e60a02ca476a68a5da1e4ea9e7392f166415f63175d70658e67d917dd", 0xca}, {&(0x7f00000003c0)="2cd2ba45888e224e98ec83af355af669368e1892d30ff3db1e8f2b5146d097f5f517e40af3526bbdfa538aa21d525fcc3facf77054b5d32e9d6f3ce6562f881972c41065b07da197cf48570059af9d9c24c89202a551e81762d753e51e551da894c091682d92920bdb3893dc6d442b41eb9aabe39c31872f69363194d2c72b747e25464e2f10b024e174b3784e4382b0e8448a57607a1a55ffc5fe363f456085711c49f4210b3b94db1f14dd89", 0xad}], 0x5, &(0x7f00000006c0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r0, r0, r8, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xc8, 0xb}, 0x1) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000001) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x100000000) 16:00:31 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) msgrcv(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000d033b1fb0000000800000000000000000093a0554e963fe478b2cf08001200b376625c3899000000000000000000fdffffff0000000000000000000000a7491907bcb2820a707620b6e32dcfda0d317e06ed9bcd9dbb21d65ac36c818c57b63717241a333c79db15c78934b5900136fd4601fcff4e382228c74cf7a7c5ef40a0cfa38d456811bcf72d7eb38d818617371c9aa1667138907fcf7c6d089ce6e7781c78bd0469a5"], 0x1, 0x3, 0x1800) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) readv(r1, &(0x7f0000000780)=[{&(0x7f0000000140)=""/188, 0xbc}, {&(0x7f0000000200)=""/85, 0x55}, {&(0x7f0000000280)=""/158, 0x9e}, {&(0x7f0000000340)=""/223, 0xdf}, {&(0x7f0000000440)=""/206, 0xce}, {&(0x7f0000000540)=""/244, 0xf4}, {&(0x7f0000000640)=""/107, 0x6b}, {&(0x7f00000006c0)=""/154, 0x9a}], 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x410, 0x0) read(r2, &(0x7f0000000040)=""/33, 0x21) 16:00:31 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x14, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x802, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x70, 0x1, 0x3, "acceb848982a5d7840076aaafce90b579dd32422", 0x7f, 0x1}) close(r0) 16:00:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1000000385, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x35) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x98, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x7, 0x5, 0x7fff, 0x1, 0x1, 0x9, 0x7fff, 0x0, 0x3, 0x5, 0x7}) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x5cc5) r0 = dup(0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x2, 0x0, 0x100}, 0xc) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus/file0\x00', 0xa00, 0x10) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000002c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = dup(r1) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000200)) rmdir(&(0x7f0000000280)='./bus/file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000300)={0x1, 0x7, './bus/file0\x00', 0x22, 0x2b, 0x0, 0x7}) 16:00:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r0) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:31 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000380)) r0 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x10000, 0x60) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) execve(&(0x7f0000000540)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='.--#\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='X,\x00', &(0x7f0000000000)='l\xe8\xa58/\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000500)) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000580)) r1 = getuid() getgroups(0x3, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = shmat(0xffffffffffffffff, &(0x7f0000117000/0x4000)=nil, 0x1000) chown(&(0x7f00000005c0)='./file0/file0\x00', r1, r2) shmdt(r4) fchownat(r0, &(0x7f0000000340)='./file0\x00', r1, r3, 0x6) mkdir(&(0x7f0000000500)='./file0\x00', 0x180) truncate(&(0x7f00000004c0)='./file0\x00', 0x0, 0x100) mknod(&(0x7f0000000480)='./file0/file0\x00', 0xc000, 0x48d) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:31 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x2) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000200)=@in6={0x18, 0x3, 0x7fffffff}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000240)="1f22fc07f2526a2d8b98f50b7dfc864635cb571eee8f8e16cdb6657846c055a77c16554dfe215f0791582c370b8a95f0aec8d94330d1d5b6121982c6cdb97d7e03d72d0fa44ebe465efd273a8a0d14b5f2265f2c7395ca4b997d92454f4ce249cf7cb9518fb7181b0edcaac1c90fafd9fd7f05ff2237cc9582aec837e10e8c0964d3ac72ff0f25166d656a2600ad8fac369a21e5bdb403f8177c6dae9cc4923a0b37", 0xa2}, {&(0x7f0000000300)="4f17f8039705a8b685ef47966b15b658219d78af", 0x14}, {&(0x7f0000001000)="75baad4b938644ce00297d47f5faf98886b010dfe8465dced79ce23cc17354ae40446ab7da5dbf98f1ba443d0ad12b226eda0d198b3d6f16681d4e020371d57188a85f9ae1e1914a374b5fbcf7c7d28ba55954303daf172cd35ed30cc7f4b3df54e724de887fad350f85b05e3bb0a75209a88e1b231981ac3972476a0bfeff765113464772b9395063e7b50386ed27b444d3a6184ba1934ee6fe122bc7ea55dd71a1322ee92e9f3a413b1fff012a7fc843964ddf481db4dc7a560310c2d4cbea6298b23d1e6591c2f750b580220435e06efea82d6fd50b3cf1ce8b931f0a4b519e1d264db09f4062cec860eabd001ecba5b05c4f6a2b47aacfa2ef5802b5db98a4e668a755bba7c207ca36932bc6acdde62c5429aa7c94a7175f51272d1bb315d092520ddf2ff080ac98b1f2066e625262eb3167e2e8af72dd797ead7f8e08789a67cfaa94ea7abfc52340c2cb6a5b99191adc351e4c6d32912b0c06db97a4f8fdf55f80d106dc7c98862085357cd094da0302c9d76097d869017681cdfdb960d19bb0accab619c3580a04c293b8ff6651d348968c009fe259600bde5c97b3cf91a676c53b48a885a0512b9ec3bdf6d3daf8e868fa414c8dc9cf51ecb666a2c589993dcaf69d6ab3fdd95d9568ee0cd774f7896106f7a8c294cc07c899a4ca0399ec7cac059ce5af8baf15ea904745d65fb2d318730fccb3f89814fa684f466d1788f92ccb237dd762e8bdfe34ad76a4a753bf65275bbbc9f9d35fb942f3fe8eec7335b8fc57ef94b73c75bf8c9741b4c2603e89a80115ad35b090c96f731cff16f4253c9eac42c3c1f47282458437befd8aaf6516aaa0d2e0639cefc36e40d153c76670bc631a6d5b0e720101d4202ba90ed447c72fd4b3187ac3e2f8892b10d844badd2796f98992ad3e8152f920273adfb53be939cc81e0a70c0733692a880eb06e2a771d4ad62db81d03a52f235828e6d6b37453757ce3745df392779d4abbfed670e7a7765b137a2e8c9d5db9ab6e17b561e4774aa4254444699367655deabb3ffc1a3f470ca949cf8db5c0590fd63f05c84e98eaccae9edbdcd5e624b77792e1bc47134a0dee17981524e8188a046467424980fff72d66f97fd30098d93d5a91decab81eb219ae5481bd78d36d8c95a0a58e0894e06343cf95c9d8e9e0d1e8aeef28e863e376959b4eca8d3ec2af73449068e6571266b14d7537211ddba565310521bd6ca79c16f6c7b66f4c27fea8f011ed500b32ccad36a01db4e9f0bdfc1bb377b7af814cca6dc9515bdb8efb0aac9dc5d609d703115bbd0f5a71ba8f0a8a4a2563f892a52169d7718f0343a3ebe68d76e54fdc013abff89a4a27214d8866a7b951cf0d0304f99270620b774dbec8add17f7fdf5c89fbfb8a56bd8b471ec47f17fd3aa3ae2907d72293ceb7313252cbfcb921a16db4272b25688febb54c054011f71d8a1eda3c9e99cbbaffaf60fadbfd93a114dd3f044e7cc6aea223422f5de0b433fdd18bfb616ee0d70cd0c7bb97d5737ab27e2077ee26887b6d590942a64173b81f90782d60dc0eae4893a40121fff59b5b7c8a90049e10fb554aa9a010b4e5bdbafb23b08122aec5c52f64ca5861dc86667bfcd038bbb4fd389a3460ed68dce4c36f426cc3385e68ab50fc85c4b48d65e431dd94dd3d6e5af28321464b49089acacb7693a14146186e453e6fa0f5c636d8f542102d46b261570a0a5ca3f19153abea743cc0ccba75d12f21d02ed78e05e788c7e7f21c9b73e4bc089bef44ca09128d9a0a4df5ab7ef86afd59adb9e47f1b4aba313a414c1cdd68a05ccae947904f5a8ab7cc5a48c1b8d18bff7a93867401ff7bcecf15371675fe85d0e28373efb48e0ccca1ac35721cbad9a313d42a58584215f48fc9d43dc1c810c3d6d71d8023fc4eae2cae7f9751ad5ed1903f2c4067be6b54024701c626db746048354a038a7315a0b4ecb79affbab1ebea90b4ddeb20f4a38481ba87031fc04395107f8fa015d07d8db18f218ace3bd9eff5fcbd47063fd8359b223e3994feebaeac1871dc7acc2b5e6a7b300a66c7b2ae31a11b007c19ebcbc25e22bed37644915d626dd2efec0ac79d92d95ffffb1b49f4fdc3205821155975b6ab32cd4bd548e5860f51b2f590384df72a6fee69a561c54da10c24e9581aa866660d02f4487f11b177243cb492a3ca448fbfc84e2ed3af3923918a1a82521682690e413833b9cb62947705f80e3e3221ae6433c633a26103534c3e8a0857f86ac0ba3a7f58bb110fcd068249ed1723978b6ff41bdbc08ff9beedd8247ad3953e6b4c9eb29fe3885db75e41fa09eece01017586d5505edcd75ee0ca78631c7b9b59be41ea0fcc9ec3b1ae761c56126458c758cbdb5818098b320ec18cbea3162cfc7a9310e11a63ae1c4dc033a0b544496ad2de9620eba34874ee660ad0c96e66d17bb406d76693ef5b17232d9a0e7a882351229ecea56ee4c8e9cec025c57b9bcb749360e88425d9c03263c4e44db8dd61fb2e520f89d54b6b402e47d2cda7a8eaad9134b4ef6a5f186d82b88b9961c1d4ab4c72953d45478a6d674de1d9552b9c9aca24f21f6402e50e06c6db4f0d8c54993012660a47d14a1c3eecea2adaa5056b6cceb5786d6a16e1e749d8fd0376632bb7942c12a0902a18c1b4832e633f74f31051e5c5081f48197890f0d41c56f73cd89e2d326afc5eb6da0fca1f25e476fffb57b7d4d1cc8bedec971a1052edb71497e4fde4f6f71cf3c36bac1fe6a21a90688eb12f3689af2e5c6fb96c23ad7ea9d965a12047a315dab91436e7b70a7046463fdf5635a6d3e70307bebd8009658c2d9ff0681a71db7c0bc7b11cc9028c43126634df25fe85deb94c4dd6559d269aaf6c4fde81e221c6723cfa7f6ff617f6fa1a01bca14727e50d5aa53d49d8b2507543e3e691855f95866e834ef8837fa8219104f29fb31a7a5971147f6b2f8b9b96e56ee61c28233e301b1f5005b8be22e5055a4c915622fd12cf2538220415f3d412307ac60e773acb3f6480636984651fff133ec417b466cc54574e73f3ff3d423e2494fe2cb1d333fbe20757866538750b58f895fe7463afe84efc40d448aac52ff919d72519ca77f4ef127a13a7f293f0a00ef3c4fe9f3cb182cfb672120eab444f4128f4778752d6434eab8ffa1d5c78492a7dfe0157d5c20305e9b880f61b979dbc2d94879e6067243a58dac7a7763c6b8f2ccc1f529961d91675905a571e6a7e3d6b570c466a78f064025118b9ab9087b28d9d30e1fa12f13fc9dac9f68d1a06a40415358ef0de2314a31b5366574daa77d6ec9c83c3217cfed61cd5a247f03672d7689de93a7e37901a37a41efc7f6993bfdc5b86021468d72e67b4ed75f58f3097fc975144e59dcce00db1a62889019adadf7cfaf256d9c5413814d0d8b43d58854e841cb3ad2dad7a108ec961345d8997e43bb7990e4af093ac20954adb169fcae01ab3509a1328a24540b5787aa76684ed0600134ff1f288dd3e5f86c002409e1dddc053c0e0e60f2b66226090095761710def1843ab5fa5a2ccd2bc89abb326dbb4db66a0e229e960b77b4ed36b6f89b98273357a77762710ef5f8b7421628749bfe3be4581c0b89021c3e6d099b4c71a8568b623e5141181fbf11f4cb1ce55a278e9f630f9a94a392010356d703c4bd7fd3895af9ca41d09a7810648b5c4e8b169a84a753e4500635fe8087cd05c715d46573588548c2e41d1538b4c5dea76e0a3cdc2fd94d8ce465eae0876b13077bfe2a5abe922e7a4935e27ea0b6f921f3975036976a4d149c0e13662dda7dd0c9fc9dd8dc82d99dd05ab24afcf1b7ab1ba226bd3b95f4fa852ce059aa527a7f6ecde2c8275d2362cb73914c7a9f56e75fc28d14077d0555b0d435e5f9afec6575384a914ab0e54d90e68a86084250883124441eafa4a03e60adb41dd148241b19a3f63c4b49c23fd320a7daa48ed4394a283f968258cf189cf02824f2b83142785e8fc9441143733ca9fcc073511c2a93fa2d83ff97290a30b9e586a68762ecc57f94eacf935e362ca303ca7d3299dd0d2755d9fbae9f47fe4b01ebe72d8e1900703020a248bb3d65bba7e5386ba3bb37da3b1cf25ec57de46fa7ce413feeb88a7c19ddfb43d5eb2973cebc90e1bb546ac4dd284cffdc602f8fab5749482457fbcbd3824e5747bee1f63282699507f45a988045bc45848d08123a8a31863da560c4125803c918db75c4043fa29d6bfa48e3e22112042b343de5e619dc843d04df2f61a28193d118d70dd1c139cf38415dc7038574159896467d8caddbe0dbcecbfcade4f35eadeaf069f261cf3b34c21cb4d90fdd7dc3e693de783f852ae71319aa397495a1715cfc82f8943526c223204453cbc7527236399edff5d118d7333b72eba1beb5917336fdd5ae2151c9d0a813360ee8f221f431a467e0f1342b2565245abd7163111056e433c92dfd55f2a50ebc1488be54443f71fa14fed3b815539e65ad4b439fed8d9381ac995e2548d0190b7ced95e8798d3a77258394a668d43e5e38120741bcfaa7900fe29596af7e96507ad622b75de4e086ba5f7f5c1dc8c00be8cb0518689a2d4aff40103dabbf9d9042214145fd3150b48b9ab5a4d7f8633e90c3407e746a105496c0d5b6309c2f55f90cdeb87d26ea640f9ba79ff24dfb9fd0084db368e108c879af938bf770e2a9e97ae8593317d0b3acc449baa39fff8d006cf0e09f6a252ae2ceec0246d596ce30f1aaf732212268e244118c376b6ad5ae7cbc90132cc414e84821a118577f819b466ee3f210fb0bb6e6456cd374ae4f7148bb220514e97f1c7fd57d654da4caed06408bbe107f1936816f4fde4134c80025dc3180fe2c426d761afe5c0f81125544644dc097732a28340c4afac874f3db104bcc052c80f4f4582d71b3803a1849e6b14f3007fc93773d60bea72faec702c391602d099cd5bf25f32a83e803dcfe379072fcd841eb9c3f3ec8b817d96b8b96073c7f71001d457d461a0facd59b7b90afa0adf405779deee52da20c6fb1a450448daa63597cdd9493abfa9ade315c259ccabb8b1b830a0fed48fcbb933aada283c3cf071c00664a2043f3877220af0488351e75503f0766fbe0e17647394fd4c2c3de3002e392a17c62e9fe6ee059c41542d690b971f0c913f06d05055484f9f449d45c036cdaf22b1789985dbe2cff1ca1b5e38d18f44766e8871f8719608e879d783109134e5d43826012a4f09f52a8127b1fce2213865d4e29defb22c11ad5e784be7d214b89fddcf30dfe73eccd32300da99471f6387342e6e7eae799bcf7c196244bb5c174835363a5dbc34fc117d5afaef3b1c482ee188e125db12831d77e009069ee84ea5487a8c1235659217e70b9a9f825a0ea23aefe4dfb0dbd72e25cab5594155a337594ac385cea97d717a2728aea13dc4ce0b174ca96b70c613e0564e8d61ad31a3d98f88a4bd56bfee880f52fbba7ab2bef083c66c612e3ef82fc9f3ed9e70fdd2d3c8d10cc30462e9d4feac8a4028f4a417ea0d59e3ef897778e23df59231184450b715fbeeedf6d433761b51fa02114bcdea779156e1b1ddfbc0bdb0e7fe7e059adce2dddb80b0b85b9ceaa99eb576fe97aeddaf8437d4be2bb3f3f34a66a452765a5a96096792ffed7f87fca341790f6c151a15d7fcc97ef4754e728b0e1cba5e8908ba2c7fdda38a5d2153d723720b451a4987ddbf91bf298c3cbe16127df813a180f34b2f59c8fa81583ba822281355f402dc4fe6694fd83ad3aaefc8dce5bd73f286634e46ec21254a7f90b4", 0x1000}], 0x3, &(0x7f0000000380)=[{0xd8, 0x1, 0x3ff, "f60a939cf7774a978a784fe9ce42aeda6c4624a01e2e5b0c1f5d77b632b5802054d0114e135fea5020241a3939020f0a4b677c5f50acf38fcc270909aac37a34445719722f64c097f16fa64956233094f6253230ecd31c7049a5c916331123e7dc585ea4168a06629a9b4629352fe216c1a15e6e3c13b1405572d9cddcf53f9c19e3c9cd3c2d3794ccb5217929ec94be8a1356f7e35947abb0de5806d79d3340bdc953632b87059bf5f7a6ee939952ae2002cf848a43cf817a513567577b0d6db3"}, {0xa0, 0xffff, 0x6, "d2e912e6db891ee04f7851dab191321f5cddb74045692a5061c106e286d4ea1a1cba8d4fb2d31bc9524f11142bf1a1ffff1dc306836905dba7fd61e55d2801e4f20c5fee6d3afc1253c17d80596f729cfc6c61ae4cb4795595cae899bb6d4285f08e9e3e5020a2aedeb3890244ca01fbfc495f03b8684ba00bb4b89a70795d75a57a83d2ec29d5811ce87d46b0690261"}], 0x178}, 0xd) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) r3 = dup2(r1, r2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r3}) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1000000385, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200000000010, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x35) 16:00:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0x80, 0x8dc, 0x3000000, {[0x0, 0x100000000, 0x80000000, 0x81, 0x0, 0x8, 0x6, 0x7, 0x81, 0x4, 0x2, 0x7, 0x161, 0x2, 0x4, 0x5, 0x10000, 0x5], [0xff, 0x9, 0x3f, 0x800, 0x7, 0x3, 0x0, 0x2, 0x7ff, 0xffffffff], [0x6, 0x0, 0x1, 0x101, 0x4, 0x0, 0xfffffffffffffffa], [0x6, 0x9, 0xffffffff, 0xdb2, 0x7fff000000000000, 0xfa3], [{0x5d, 0x2, 0x2, 0x8001000000000000}, {0x8000, 0x101, 0x7, 0x5}, {0x3f, 0x1000, 0x80, 0x9}, {0x3, 0x80000000, 0xb4, 0x3}, {0x4, 0x9, 0xcc8a, 0x8}, {0xfffffffffffffc9d, 0x8, 0x0, 0x100000000}, {0x7f, 0x8, 0x8, 0x1ff}, {0x5, 0x9ec8, 0x9, 0x6}], {0xe6f5, 0x0, 0xff, 0x7}, {0x7, 0xffffffffffff7fff, 0x100000001, 0x2}}}) pwritev(r0, &(0x7f0000001580), 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="42607d8c1e228b2c356d63644e2fdaa403a2656c1f6c8cc994ebe93ad675132e111764cf2bb162f74cc6da724e31092c5321b15f7363867ee82e3592f056aa1357d2d91f03286225c478b23425676f7fe5937ab5902ca16b74c5885f735c6ecaab743db84ca41c81919783e9ba3713be2283e106a458ab8190390fd31c9eb359845a91839f4d42fbde4b5ea17043a1ac889d6b701ef65d652ea28e60669708f19db8e287a60ed33ce5668d7c8e18a3ee9d26e8bb67582865a2d743101fdbacf90dbc94a43249820693512e8e6c410c45bfed8790a740bda5cef52256b7864382696aed6762c946ec1ff3306b6a6adb2abf83bd04", 0xf4, 0x0, 0x0) pread(r1, &(0x7f00000004c0)="1e6f15f2dacace9357646b66b07806f87f9116a267731028307ffeeeba5ac51c5086426298328c38125432804c5161d3f4f82d8fdfdad552efad46ca911c2510d4139dc38220ed69cfdccd8acc5d7bd68a0c2294e4165640d9944e73160219a436a8f4b90ac2cb8a16b1704c", 0x6c, 0x0, 0x0) write(r0, &(0x7f0000000440)="ed63cf6d864b36f83913d8a8e074860541ca9f4afce5606a9f928db8baa79fb44323d37eac606152fd5675c9ebbf9b6f539be3870aa8d3666f5831d957e3a42ca096a4e316b1f12043f621158754f64a84fcdaa837b7fa0ba8ea7c934af4538a2d4718278d05d8b8f96e", 0x6a) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0xfffffffffffffffd, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffbe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x20, 0x80, 0x1, "4db8853bbfdb9e3115ff97f1d6a984e954570295", 0x101, 0x2}) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0xb00, 0x0) 16:00:31 executing program 1: r0 = socket(0x3, 0x1000000001001, 0x5) geteuid() setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) setsockopt(r0, 0x1, 0xfffffffffffffff8, &(0x7f0000000000)="1f004cbaa2f6c466e306875c9b7da81fdc9b98bd28ee3f66d812fa0f6a8bc370fcf5ca2e5042e96a854d37f900ccbad784df206f585839eece93e234681d135fc7de3be2524b03fdd787de051a43760464897c1fa556986d1f63b8efb3a51d7d7feb7197de02144168096e373191efdc3593b2e60d637f861c0fe621f6b307d2a5bd2b001f0495bb22a021af83ec196f650bb7e863b4083f5d3595dd9a64f129377899333800deb4cc6a19a3f38dbce8d1a77b1f37c8dde2038f7f9bd53639e8c7eddaaceb4a8e7da88564e32a7c68fa3657e525f3", 0xd5) 16:00:32 executing program 0: kqueue() r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) close(r0) 16:00:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="2d012e2f66696c653000e48ac0c975d8a9889811754a0ca188e22586b0336c167fae05ac4c31d8be5c848aa5b085b2dae27b8e19ac2dc361ba9cd89cee97ca2d6e05efeeee5312a1fd2e9f34ade0046164b7275b0990f5872a9b93b83651d8dfbeacb2498b00339ae42c0fc0d2cb010f34f4d6bd3f0567ce662f20c149ec6c93276117fad1550f42e54a8a4daef1278b87e7517346e5673dde314d820fc08d36d92e422de096c40659f595cc2639574d1b534ba37dd7ebe7b7f98c7a"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="c0e0cc6014d96a2614415eb3d8607058ab3c603b458faf6677851424bddb9c5ea398a269551f79d4a9586bb034bbfe4ce6c8d5c5a571ce7a5013dc5339b67a61d6aabc9b33fb2192a410394a5343de04729c0ed1ef546b", 0x57) r1 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000005c0)=""/4096) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() getpeername(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000019c0)={0x10, 0x200, 0x4, 0x6, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fef000/0x10000)=nil, 0x2a0ee2cd}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000fea000/0xc000)=nil, &(0x7f0000feb000/0x1000)=nil, 0x80}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x101}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x81}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x10001}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ff2000/0x9000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xf7bb}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x1000}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xeb}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', '.\x00'], 0x7}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0x4195, "0503c966f22e95a163797f00", 0x0, 0x1a}) fchdir(r4) syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:32 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x2) sendmsg(r0, &(0x7f00000049c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:32 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0xfff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x9) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x42, 0xf0000000, 0x1, 0xb1a}, {{r1}, 0xfffffffffffffffc, 0x2, 0x80, 0x9, 0x672}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x80000000, 0xfffffffffffffe00}, {{r1}, 0xfffffffffffffffc, 0x15, 0x10, 0x3f, 0x2}, {{r1}, 0xfffffffffffffffa, 0x1, 0x20, 0x1, 0x8}, {{r2}, 0xfffffffffffffffd, 0x1, 0x2, 0x6, 0x8}], 0xeb, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0x2, 0x7ff, 0x8}, {{r1}, 0x0, 0x20, 0x1, 0xc53, 0x3}, {{r0}, 0xfffffffffffffffb, 0x21, 0x80000000, 0x3f, 0x3}, {{r3}, 0xfffffffffffffffb, 0xd0, 0x1, 0xefa, 0x9}, {{r1}, 0xfffffffffffffffa, 0xed, 0xf0000002, 0x6, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x25, 0xf0000030, 0x4, 0xfd}], 0x200, &(0x7f0000000280)={0x14d, 0x8}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x1ff) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000002c0)) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937fae08544a69e5dc5dc90beab05fc4cf1b568d230e34e10e64eba0b6c26952893d46b09249875881a6ba7a7ac4aab89071eb209a5be24deef99c84fa811126ac085c03cc2d07d4cb045c5f023bcad13f347a8f4d2a5fc6ef3affcc7785801bd04de207caeea75e40e8b2b8f163e5603d8d33256d122a0e85131d469fc962ee1b9072743cef1844a064235f02732bcb2b22667604a3fcd9ca0119a6b70d2b5f1859c7e026584592469c00c5f60119b6bb1f11fae2e130cfd39167c69afd770db80b0dceb4bf2aa2a17c497aa7a59a96f14f95ff0029e9e2103a4d723b53c028a692a0acfb7d81a24a26f1e0a8b070f32059694f5de2d99da1aa2b40f3f54220ed44cba102744ccc341aa400ad7464820cf8e7e046bcaea96947111a605e3c23f90e13ba391b139fdbebddafb1e897bcf7eaab0d136d87692976f9dbaca035808686b8e4", 0x1f1}], 0x1) 16:00:32 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x300, 0x0) accept(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c300"/110], &(0x7f0000000300)=0x6e) setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0/file0/file0\x00', 0x6, 0x800, 0x9, 0x0, 0x7f, 0x566b1369, 0x4, 0x0, 0x0, 0x10001, 0x1f}) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000380)="f97b6b17d1dd7125f752d6b91e7d4ddb9447f60339e505c0cab9eef2e1fe412dcfbec3e0b188f819f85ac07540dc7a1aebb484a6db638e8e766b34d7fef85e1f0498bc37ee3ff4f5deee164037ccfe48426c28e3e11ec8f08f99205d259144f7688327b5a68163e9b97ab05043373d05ead9de4dbcbf55835929cae43cb1e473722c503c5fb3879421944b76786276ce70eb93c339b6545f57b7a51acbf2328ac895ec3bc84f3eaeb1225d6085742fde40e7f81a2169c37c1bfe15dcf4d9a9f2c0e2a7221e74211c47e337c9debe6026f2f1bc88c75ea6be12e764b90aba728e5241359a8741c43673", 0xe9}, {&(0x7f0000000480)="e81d8385e2a8973a31236fb666ca25097299e4a59ce8952e40dc68fadf39bf71460b509e8d5d956539d56d0bd0f02611cb1b2573b25836564bba03d1d16499a65e821fcb2f12ce47e18cbd8c8dc369fd4b330f89ea09a92333dfd5c8ddacec1c29a8", 0x62}], 0x2, &(0x7f0000000540)=[{0x110, 0xffff, 0x81, "d7fca2a14495882515e4f6e0fbe72e0d0526061c908c566f27a0cee50a96352b4fd8530e97439c8991cf8a78f01defa35e18e3843bf3e1ae38641fee55dc72eee15008ba4d5b44d9bda868b50929aa47a7d08fea37f33dafd6d82a2971b1b118e2ef4aeecf09a8dbad3029cfeb0063c24f0a6dd8f41e6b65443bb54a7cb2b6e8e4a586bc96eb1fe3967dcacc6798be267a66c992843e2358e25dc39b04f912a8ba03c64b190317b40c974265b2141e4b7ee7455c8d757a066771b5399c1f64cbb75c309fb814c787d5f722810825edfadd552916cc4868ff2fa9528602a6d254121ef9546f9c97c83afbdc27c1a532e26c83b5e4109b4b0b9c5d02a7f4921d"}], 0x110}, 0x4) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000740)=[{0x25}, {0x75}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20085, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x8, 0xffffffffffff7fff, 0x0, 0x3}) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000180)="31d1cfc4799ceced9d1ede17c53227823eeadef91acdfaf901922d6e5c77114d20acb85f261c6166779b8bf62fac09445263d2a6916ddab45e7390138b6a21608940ffb0bab418c14a23a17ca7de3d10f643d788b049bcfef2605312b52f19d033ef46b543e237cbe33af9a0d525300f951e15c9e88b1c0fa4", 0x79}, {&(0x7f0000000200)="a106b97ea9bc5e3d314f7499c311558840248f467727aeeb8e01dcf497782e2f77dc6ada02bb017491916f0987887aeb4d501dc3260261ee446e760c67411b789ac3914d0b7b84ca0da30df793207abde687a7febd3547fa40d04df8a0bc0cd04c26ef8b78d7c5dcba664814ec58c9bc18c7644ba137481a2de815bae90f8b93d329938c650467f5da9176a78224588912d74783fb8a1de31a59ca0c409cf6dbb96677bc0b63ffc2f0fac9e1280f98547478089da490d4592e0c26f79ca3eb634a3e434de1dcf4a1300a5df8a401d1a8f710a61442377864d0a909f5333904f284612c9855cf007ff16652e6a83a0724a29f66", 0xf3}, {&(0x7f0000000380)="c51fdf6d54e87cfb1de9ebc3f43ab870cb45f3b8761d7366230b607afad8e90f0199f37bcc264facf5fb0ffcba7a665bbd2cb65a6975b2bdf395f90a60a8fe5a9e5e382d96691b2f437eb2996920dbda0ff831a9208b2ab3c002bdf75106c711e2f67f47402d5c5ed8d7ed8640bcc5450a3e1cc2d973e69b9962fa63f338f477066e2e4168eee6416ae8b66d3700e2697244f755a9bbedcb7b0e48b83a2fd870a0c4f7828608c4aaa5a65ca28aacdacfba2215ee86d4c0da92d110410d7d1d4d770788e51cf29815e07d2c028cb22255bf713ad96b4b788653e11701db6a07e99a5d", 0xe2}, {&(0x7f0000000480)="6d192c6167af1b89d7e612fcf100bd96a6141250c925abe46a8233c91a4dec5f5378d6a8639bb3ed87b9c641ec3b41d3cc8407f24c96f507479e8b165db2ce6dd590037aaf7681db8418e9c0bb4e0b3c1749f1289dda4c0db1be3de36e7573585bd506d0a8c412da93984510e2416ff879a415cf18a3e3a8fe3ff0a4f7844db8c45f2ca662087675fbc3254f1445f3e0043eb2e618fb7dccb7e373309940f9b671eb15ca113e643ef5f4f5ec97ff9e4bef76612db738d3315d034458b7b26d6110fd084316d2da0545aa5d3aae68057a19283f678c2e04a048e221cafbf362e627", 0xe1}, {&(0x7f0000000580)="def800cd8554e229316dd0fa084b61d1f945904e2eea6a6fec595094545a0319260aab8e406e6edf75efe55a649271b5733ff69e846104f5174bcac9d6430aed0a2f9c68f0ce82f5ba1516ce8762102a1ddca45091178d1f70f86138706f6f6b3d8ada42e823932c476810c611d761ab71bf1c961dbb914d9065580170514ee4adff06e46281bebdd5d4c75a0195dd2a72482b1fe8755e64f04f96587475c1ffbbdb971e616f0a3698affb", 0xab}, {&(0x7f0000000300)="833806dd034f5e0ac4bf428f121a30b134adf515b6f83312a19fe7f3a96e682fdeaac41b9e0d3d50925424", 0x2b}, {&(0x7f0000000640)="671fbadfe050a1f4", 0x8}], 0x7, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)=0x1) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="45da67b10e33d6f775ee1f0e38181116caa378541b260a05d19e8ab1d5dbfe4b3d19853d458a7d9f3208669d438e5620685673e7d6fe5a4a64acb1f6c250823e66444ad2bdf09bfb497edf3d39c95b8c49f47d2fb8834e4dfcfe1582a1170959e37167964ad80bc2331bd2d73e40c62535b2d8afb74b9f312362dd7c680d96b0e3debdec8668e9661cd0fb2fa633ae88b8876748ca800e4ecc296321d9d288412267b671f60f155a4c05446eff876fd6f632a68261759694bd10ac7cefd282c4f9a033fddd0ac1d7199858b86a201378821ea4f3a6a299aed5ad71895f1912", 0xdf}, {&(0x7f0000000300)="a4d9be86a0e0743ec1e18d3b6e0a80e12cb7eaf250f7bec53542776d825b97da9575f01361d4a313088a64ece43ce48a85c4ebbc9bdb718f175f76c44616b612869a1e16196decf92e585cb4d3fe19c36d676777f84e9a3a53c86f3cd4e76e9640dd57c358aadeb806b510e95b2ecda7b2b8b132e08156ae1151f3ac09522acd568125d0ce1817d3421f6fac47a5c1d33fe98c04ee2190bb7de3015c1d6a76c7ca66ce2744006a93d24ce8a59870f2cb025019cdd0f92d2ea75ddb17f2cb1fd643f9955be566503c7bb10587d18e2685e9742ecce3dcb44d9b219971d09af6dea804e752c42ced32856d7caaae1ae25b0f3e3375babc4245c3dbf071fd17c7e12969b3e931abc8055ea636552ec9ca13394579a57a4a4fdc6da08c51560d17bd32bf0b0eb7e6ff25e4f02258be2350a312a8b3797434cd2fd7c69665fa081db2e21317a6b1440e48081875cbd7b5d71c9f74fa05d4e643b9bc588802f6bf37dbc0c8b8c0e9ce0d7b850912f7a25178a02e9d8cbe055ab661d9dcc772c8a0083458c1eb882a567075bd496905c2d3f5a32272a72fd69fb7a28417fb6df784bf471184740aa4202af658c172587c86c1e9aea1652872a8ad1b8a959d6be4feb43c9ec041b4c91a780d6ce02636a43bbf9d06fc7ce3a9e16565be1cc90fe0b5008d1b334d3a8e17f78724da626096054dce8e604f8783e88ecaaeee7b125a91f9a04896a71cdbd78d3d74690e9ffab69e2f29f4e9c138fed52c273878be975030808430558e00c650944b6c28fc284c3fbe3f9334a2a374f6aba2d4c2a41cb8c484a0efb274508ecc25e841e7a9dd7d27c2a589b5b05487f27fd16731889db7dc7bf65efa9be64824059a4993f60c76a06392abba08b7a79342bdfd779452392b0e151eb0ee92a86ebeec3dc9acaead2b8ef8437e87639ce588d5330eb01b79e57c3d4189c19dc299e6fae1cccf6c11472daf79fb6c583e5b7ebfc7fd4640eb1d01c70564bdd35061b3d09a7ef899b1a667f54ff321361fc98a5e5f8d3088ce09161e2bcc4afcc0b5a7852ec811b5a2893f77a8383b5c1ed2756b26367fca0dcd17355c889487ed7c6117979313834d5dfbf0616477160905359a5081016b198ce128bf4fcf27883b50de2dbf494dbdd61af4b3fd396bb513ecb5e5def8971e2be8c227e5f9ce91a67c191e7e71beff14d4c2d4656c3193d49001d9b2e4c0a45e502b5872e75c1c8d512608bc605167ca16c16f0475e6362592a6279bea032433d2239eb971efb7cd7833df5536b8a3dd3eb6c99825235fd8458582a2c4b4cc5f0da110e930cc72e4eea04bffe665f29585f038465da7e17b553f82e3c28ea3ec08f66739e53a65bae088d1bfa098b98b4b9e54c36a1889b23a90980c4799a1e6fe29e1d71d77a79586d3c86550037e722b88c65ba2eab46239bf809cc09674ea9ac4ebb2dc5c87152b36dd7fb2058bf67bb99a84fa3c350907f6b5027712388afcbc32162d928f167116c186253d2bb693dda4a3f8b18ceef96da83ca0ff4d4bf24d41ed8c50623c38c6184575fee4edb94812ae69e25d5b556a9431d803b89f5c6a6af04143bed049fa1079ac9a5fd48844151aabe53149b58a9ec754b082e84e4716fe043b36ca70ffce23c43643e2736658405de6e6636f4cf58471ee7c277d2e683de9b3ef85c1876c2c8041db8e059656c03eb7bff2b656d2d39c9d426e8be4ead32da6cce6169fd278ef392f077fb3b070f18dcea877dd006611d9c4c7a16a4f42561386489e775a44bbf5c42fdf42a7683bba5d2f6abae27881c9e9faaf6d1287f965839a5d1a8b5008d2dea29913c0580a1bb805d5f33424c09e228dbe811e58584b9de8d9a175ae9b29b89f7f4baf544c4c5b1975d1a3f10ff44741d5beaaeea0b86634732836b9f143888dc29a857d49ab23d8a85ffd971082cbfc2215d0a736575ebe73ecfea8b42661b390bdcee2074a48f46a997b12e4c62740fc4794e44234208228e24ae81411879cdc02455069b94f238056ddc6bae3622ba59a4b520fee8c637c8dcb6743700350ea5193d56f7c8880869a3a51ec259f2cba5e093d1d5b451118be13332404685930fbe85fba64cb5f8d3e3bbd7c146c012a1d6d2260a85a46db5733361eb4b6027d6a037465b5ebcccd201a1ef98755d1d1ef2cd735ae9e4cd0b5b9c8de735f6feae8b36f2fdae0d8d9dffe4ddfabbee798014da69270d5998ea7b2d4bd79296e2c12448870e1fdd87972aebc473d0fb7c86023cdccf4e1e1ed3d36f4f58d6673c99b1a4cd8541ba0f3f4c4f750662d2251ae4c62d9d0c14f0f86dfb09d9c7947b5bd9acae36b6065b429ee75bbecb05d6fc2d4fb749661ba0a2c1fa04f0f7dba1ea0eb8c96cf221af0d01eebe7625d79ea1eefd1a0ccf688e9989b53c59fd11c73b848b5346c4ae2cd11bfa46afb105fba5442d4182e4dd17a9713e7eb4cf92870d078b4234fa4fa9bb78567e4a7ecb7a047faec9bf12f3c5e5b61fff4bff6e068825ecb08460bca93d1dca4259adc3430e6a8ed28553bac533a4c9b5fd4165b6727b06a8ff4a055a2a388556621e2eb53d5bce116fcc1f778ac58ed860eb23d9b49723e3360184d778e0dc4ae8140cad97b549a9bf62a9b50d4b669b20b6ceef970c95f872a234b9bcfb6b7bede8716e0db2313b15bee78bb7e44cdc92e08c7361207577e92d6964243ab9f4ec02937c8d415f31681543a0729d7899f748c2fa91f172148cfb0d68bae1d2e9596505279c88e8b45fc039543268a0f2e6ff02014709b397cc4a59ee7e630abd5909cf332445f7e0c932abececbba73cacbafa01d8936491e6122b76af6a9f7ad138cf57005b4bbe843d1ccdde69f9a796b43c9b9e59763a6ea14af923c221ce356ea9c7ab3d46db995a987575f38201528ebc686c4bb1769b0d6c1478e8b39c0ff00d0b97164cdc5d405b913b5d6ad5ace7a12e73b357646e15b4e35b369d502f310dd5b086cd2e78ea7f4a5aac42c796583be35dcf0ba5087c2f7bc6af2aff107dd3ede2547fe0d2676f3015598952b1d4d71ff944b52ed9234c858b9cc23788815a1c884b899c7542b643df5186818772e55490d5c85d41359cdacb6e61fc6af2b5590cdede31529b19d14c1a213bbfc0a1aed931567df619cf689071eda765b9242ce60d275093d13b425c696cd474fd852b0cc0f43ea6cf9dfe7bd4176607a291f63f185aae07f1b2de48a97f9072bceab955b914a8a0b5ec29dfbd186fdd6e52de7a8b738309d73fd482e8fe7bcb4725e54c36809d9047777991703a31b2588a51ac898d345b68151595a757785b92771a03226871c6acfa070991dba5447851b59e128d067751ebaa997b35d94f8d3785fb9d47519f2583bc5824eeac75599b4a4ddc918108b34163209055284076345658e8fd7f2ae7b199789aafeb60d09a146bb75614eaf89ad75b1a753322bc6b0ea3ac2ebfae0a2a2f34bb9c6e9594208d19ea7f87bfeafaaa16320992a339e25c55a2c740d38754d6dca7961f14312eaf611a6c6c3ced95775cdd5e7097e22c854d5b75107e0d456f7d065e48d7186a026c6c025c43ea60109bf46e1eaecaad23e7a12cd7a9156a6db02b92c90577d477324e7d7478da0a1e8270bfff6edf6f99d82e133fcd53c5ae478d9657759a7a4a2b442759c04c24643538acd6ecbc5a52f5012b735686eec470252238b12af977655ed0fcbee36ac870f34962598103e00f045cebb7b25b0f7ccb496b47f954e2c34268e0ac27ab09afea26312b21b1f785ff533c9e64d7ca4bd43c65185d81cb6ca5b54abf8678fcf6d3705cd3120f0dc7b31bc43aafebf60df86a946420821b9560daa7aa2d4484cb777322b6d1777e4c159f8803ef66b14941211a107717c4a0d583a9b842c76a20560a47e3fb5117e42639459f797321141f14e701e1feb4c0c6f7fa63245114b0f387e5cbcc7d0ad834b94381e0b53b7f0de0d9016413a9f2b5d28f72c2e6a687e1575289a726bdb888bc738e48429a90702815b8830c55a70f8eb71108961217b4621b450ab5871b2f72ce196e4aa0385c9eb4897ea2997b4fbf33650955376dffb594e59bd45f308a0781a2ab0d4a85896316c0ac6f7e7b728756b2e796dde86b3704a26dde911953e0092823914c79ea1be899b5836e811323bea4b38a6d71935c87f79f6794fdc5278bf7b99d728ec278b4c534c79d1044c99316164a756133d1aa21abb68db8dcb269dd3de99ca9ba23f88c522bb55aeda6983b45429741ae69718044cd70adae44be8179dc3004d0416b287e0fcccf4a4b244e3a40de3b895237936cf0a260ff86a5f48d5385d05d622d79fc4986e557bc793e7c8adb6d78909412e3b0794cca06b606c7a9b35e1df07b83b84687c824f4e95123bf9f77eef0b007e51849a11c2ffcc45668131875fd4933bf0d21f31d7bc6a8897ed694a66b4d7f26a29a3aa8175848df771552f0c8cb1cba0316adadfe805bacb99fcb4578c1f6204637ac9eb254ba7885de6b8ec2bcaf2cb809d530ada0554c87d67526b0f894f408786fac867a3583780a8293cc0db2f106dce3deb1e66f62820e65c824d245c924c6a16d2071556125b740baaf1993768e79d011bd6e8188479976dffb4f1a4e49b1a4ae2a350d131f8e7b7e0371cf02003a1652e8f4350a66c313752d247d278bd78feb0e75d42a205ec6961db668257896133ba720d339121f0d5380190ef16a959c74dfb058a53dd42c8e82a11b3aa8614ed063cef8de31da195855e476d4d03aae016a8462d444c3be9cc5f2a20699e900a9068321157b2916a05bc915a0b9e556bc610da76db4edd4857f6ca192c095501d278a2b2f75fef6aa4342623377bbaf5a118cc8ae475a0fe36b3154f275ed472b55c35d508aad92cdaa17b764b3c32947fec70e9ffcc02313db4a77478d83c82eeffb839abae5fa4838b19997404766fb5054817cad0787d8eef58ea537904938c3e358ec3f1e2277bf5187720797cdb02ae59222c4c17392b885049dacdac4d85ccee887708121c8060b1136970dff4deed0bdd27ce5958c39e25934c49c1c498e149c2eaf919298404f621eb33172d5a5746ebcd5cbd9214c0c7b2aa6b583331d1b05ab4c8f72860012e5d8ab560f838ef538d51e46aa6ac38e627691af74f935b8ceb3a2805d00c4696fa2b90ae8875f0b10849b4b7678ddd5b55f279f3d1325af8a3249225665199250620c1d6f66d33e51c4e2d41ce725d70ab8cb3fd0944372a0783dcf38f0a363166d3c270977281a19c563a3139016ddc6b486b6e0951ea7407d7691668e515a6119d1b82bdf7728cafaa01dd6b313556bacbdedf5657bbc013b0c684d00aad525c4ece42efb8d7e5beeca9aacf5246e7e4f7becd86b60703219f949f8348b5d791d161c875b52825260820314edc5c8fc28038adca1244e433fd0e2bdca6e8fbb7e0b75f94ccad375c1d5e04c31b1d3b5e0888353203436fcb6565c9bc470564ab4dc5b63ad781a2e1529b80d8607cf14f602c1b8e887c3ff9f9821bbd78f40a5ee4e118a736f09d2ff1269167ac73c9ee838cc468fb822343293a8aef691dcc72ff4c4141cd38e54b81665b0e91624cd08c34aedc325cc0c939f0c2c72db9cabdae369414b28b656e54bec5c0ef35579b0564cd01ffa493f84ee7a437f592c8e7099ed6351a2b605056b5b16e5fb02ed31bf31d54369a25840f996c82a057588e3685d4806e2345a48851c5bb831ffd7abb2240f84ceeacee69c5d68470cdbc332129534d7327f002eea1c5dd37f0294f690de3", 0x1000}], 0x2, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='c\x00') 16:00:32 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) shmget(0x3, 0x1000, 0x48, &(0x7f0000ffd000/0x1000)=nil) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x482, 0x0) 16:00:32 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1ff, 0x7f7, 0x8, 0x1}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x8bd, 0x3, 0x7, 0x5}) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x4, 0xed1, 0x6, 0x4, "0fbfc0d685ec2ce7cc85e911ada4966fff13e134", 0xfffffffffeb1b378, 0x6}) r2 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = fcntl$dupfd(r0, 0xa, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x6ef, 0x7524bec3}, {{r1}, 0xfffffffffffffffe, 0x8, 0x4000000f, 0x45612724, 0x9}], 0x9, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x52, 0xf0000000, 0x0, 0x81}, {{r0}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x88, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x21, 0x0, 0x2, 0x4}, {{r0}, 0xfffffffffffffffc, 0x1, 0x40000004, 0xa02e, 0x4}, {{r1}, 0xfffffffffffffffb, 0x10, 0x0, 0x1, 0x3f}, {{r1}, 0xfffffffffffffffc, 0x8, 0x20, 0x4, 0x2}, {{r0}, 0xfffffffffffffff9, 0x9, 0x200fffff, 0x1, 0x3}, {{r1}, 0x0, 0x32, 0xf00000c1, 0xffff, 0xea}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0xd27a, 0x6}], 0x8, &(0x7f0000000380)={0x1, 0x10001}) socket$unix(0x1, 0x7, 0x0) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) ioctl$TIOCCDTR(r0, 0x20007478) r5 = accept$inet(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000500)=0x8) r6 = semget$private(0x0, 0x2, 0x40) semop(r6, &(0x7f0000000540)=[{0x3, 0xffff, 0x1000}, {0x0, 0x8, 0x1000}, {0x5, 0xfe1c, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0xfffffffffffffffa, 0x1000}, {0x0, 0xede, 0x1000}, {0x3, 0x5, 0x1000}, {0x2, 0xff, 0x1800}, {0x2, 0x101, 0x800}], 0x9) readlink(&(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)=""/165, 0xa5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000680)) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000006c0)) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000700)={0x7f, 0x6}, 0x8) getsockname$inet6(r3, &(0x7f0000000740), &(0x7f0000000780)=0xc) 16:00:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) sendto$unix(r0, &(0x7f0000000040)="f4bc8d12b91c9c5796d511547ba373b264d0c6fe42d422abc2042569722f264c98e345835087fed3ff83092c5bd2f311c2e9526bff41dbdfe8f76c29baef0ae0aacb91caa9643a7f7cbb01d97b7262ad85f4fce6a925897d8d699da687a3b631701a5b176b19228c712acf9d57dcaf97e077250c1a9eb174e12e24ea531708a55f17347ca7ea4a0d6dc6f5453b4c6ea4e8e2b5ee20a99a0e825f8d09c1d1c7087022d8ba", 0xa4, 0x5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xcb, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3df, &(0x7f0000000000)="855127011bd6d0de534d2db6728c") 16:00:32 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') r1 = semget(0x3, 0x0, 0x8) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x4) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:32 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x4) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe2(&(0x7f0000000000), 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") 16:00:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r1, r2, r3) write(r1, 0x0, 0x0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() rmdir(&(0x7f0000000080)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) close(r1) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2d, &(0x7f0000000080)="7886502752e7ebaca4fe794dd182e448b9326e2dc85bda91609221739a0c4500089c057cf314368a588d4f34af") 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x12000000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCLOCK(r0, 0x20004276) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1, 0xa1, 0x2, 0x8, "c57dccabcf3fabe6bd145f91e8836ef91224a780", 0xfff, 0xfffffffffffffffb}) dup(r1) pwrite(r0, &(0x7f00000000c0)="fbb08a8d1a029be96914f6357e3a", 0xe, 0x0, 0xfffffffffffffffe) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x38, 0x0, 0x0, 0x1bffa}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfeb9, &(0x7f0000000140)="87187fd1c86ede6eb767f2f6555e9d95e1bd33c40a120a65fe81f152d5d6f03c6c57d7590f15e83a65f06f1501556f1fa72f13961a9c7ac4418373d3df77c1ea1c86700936065bfc60f87abac53c9436d0e0098e38e3c39ff57570e41bfca8c8071ab943051c6a309c7c482d7aab648ea72006000000000000003ef497a35e16c5efd96c5a09113260da00ccd4f34ec609387d3a8051bec9bef109598c4687cd4356f389dec0fa11021c26") 16:00:33 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20800, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x8800, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x63, &(0x7f00000002c0)="197d175bf9096fb1f17ceda6fc7fc33f5cb58f4a51b7a023a94d4f0222ea3dc9a819a7217171cf2a36b7d0921f16e38748176ee95b32d08925f3d31e26a5298cc6c92438a90369b0ca389d80b0b172dddaec74027efe970942ce9994045fc3582b14c8") 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000140)="c813b5a39b53456de573c7233cd6b99a6378cba138d35b56505948a46e0e1a53e30668fe08d76403309aa66cf7f94aaa5114a4ad4c1a67eb5b03b4b4348232abb13a799ce25a86f89906c83136965e37a27a35334438f498e4a27adc6d1eab77064fd20c92d72fbb845226b3aef71d86a3b47961cb6a95b02090ad4d2d9cfb59e5d61d9992b9f9a9cd14f166454a4d088b2b8c236bdc8b34999c7b270fa059644064e3", 0xa3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0xffffffffffffffff) write(r0, &(0x7f0000000200)="6ec860b69f166ef4cc78288ff7a18d7645e53bdaae51a3cd8f3fdefff34a4959cfb03366fbb3e016ed70f781fb774dc48081c724cb7bd85eb5688616a9ebfdbd6102a2504c72cab5890e29e9cd37a82b614c3a10b67ed44b7945da21020057495329eb259832084320818058f0a729d8ce676c9193fd43ece389173cc045217104302e24b962943cbf8446dd57098ceb4230481d93e49123ac5674eb148355192c4c660d98e6bb6d991b1d574e962dde799f976a57a349ae41bf7938541452da4e31531763a4b39a3e4b1ffad9b881ef3931ebad544b2e8263b664693c5d438ca06a85cda5a436af1dbc25469de6", 0xee) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlockall(0x0) pckbd_enable: command error 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000003}, {0x80}, {0x6}]}) r1 = semget(0x3, 0x3, 0x8) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00c6c8dadbcc0000000008000000000000ffffffff02000000800c31f898807d4cf01fc2", 0x2c}], 0x1) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000140)) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xffff) close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) close(r2) syz_open_pts() 16:00:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x7, 0x7}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:36 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffffa, 0xffffffffffffffff, 0x4, 0x7ffffffc, "77cc51bfcd000000000000000000000000000500"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:36 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x98) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x2065d) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x3800000, 0xfffffffffffffff8, 0x5}, {0x0, 0xfff, 0x6, 0x80000001}]}) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:36 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8188, 0x2) faccessat(r1, &(0x7f0000000040)='./control\x00', 0x161, 0x1) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000480)='./bus\x00', 0x11, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0xfffffffeffffffff) r1 = open(&(0x7f0000000180)='./file0\x00', 0x202, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000900)=[{&(0x7f0000000640)="6324ebf7057ce8a7f7d614928d8253f6024e35bddc7582b90151ee71d8489dbba667d92236bfcd3c686422143c5e799f435b9dfbfd581a375c22802e4e13e5a6eb09cec4419c46cd6850624dd6d878ff13698503b4852072907017fce86dfa012238f497411790788ee58bcefb3260cab9782387e69b937503964c1ab18af2bb6fbd2cd3204708546d7eeaad91723d29825854049261acb6f0e94999ba59b8958504ee145c22329eaf651c0b0a9098476315ff745082e40d8f7b9c78a8f50096030205f65f4c531bfc63cf4ce9a1adb1332a6ea9e5e96c4150be63900f24cf53052cf4863f997a52ce505f4d5dd6599c09af6a3524efe95f7f416deff3c8d7621c5fb96de3d3b6e1c5680d35f692e89f791466209ea12c3e55a4b8909ec60bf18c5b1ad1215b130b414c6ccbec27cda1000442d530ed6ad257fe000000000000000000b2", 0x144}], 0x10000000000001fd, 0x0, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:36 executing program 1: socket(0x18, 0x2, 0x0) socket(0xe, 0xc001, 0x3) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6c}, {0x30}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffdb3, &(0x7f0000000540)="b47d925452fd73779e47a601b82091d473f13d8abc006626929642ec6b230888964d125c49f341aa6356f2d8b9ef20d731ca8c6ad89f17b80a0113be070b3c90c4029fbc085ee86d38bf480320b98f809eba5ca076a1b611e378a72fee931aa46d5837796727da0ae94dbd38be37caf05b4cf82d5e206177da46f71e337fdbdb1d7b2f85dfcde6e89a03c71172a60000001c9e66e809014daf51e769ac37101b726e71ac5b89ff1233b3518fc611aad9c1a1b046f19fe117e8d83e3ef181a56937080c5513481afb2b2fe5a175df1f7b2341de68428e0093143ef8504b03a9a5bf50246d9345ac6ce9f68ad8eee4e5b38bc4fd5373a7deec9239cd1b4a33f61c2d9ead99d8ba44eaf76b71b61a20a4fcc7ffaaa7b7f09f424f52eb8c86ba622ab261bfb0f6701fba86261093d27fc3627e90eafd6573e9e17d680d40767983a577b3836d56ff4be8d42bba27e288b9d8b7061b02ea1c915fa4ab9feb8ad6ae0b05f1785dd2a1beca199e1f8d0079b3312962d4cd11135d991f0b0f6a53687080e707d99e4d49748d82b01d7547dcb12a1a15ff620887a8f5b84d18aed43675f8b77e49bd9686ba5bb53a17e29e1908ff") 16:00:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) poll(&(0x7f0000000000), 0x0, 0xfffffffffffffffe) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x100000000, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) clock_settime(0x4, &(0x7f00000000c0)={0x4, 0x1f}) 16:00:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x43) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x644) setsockopt(r0, 0x1, 0x9, &(0x7f00000000c0)="e56632e3a330fee6f295b63e3646dab3de0b78c8c1aaf5392ab0ac8690fe33fbdfb75f5eaeb25398ad1f5eb9b0d93d0f992bfe8e20bb9212d25829e0f3c3c5086d3cdc41334af022c6702b92742373cde3fbbb22ec2e3d4f4768925c33854da25a1b5ffd7f4e438c94ade6bd5ac766fe30785dea086b2f62f1fe770f4011e7946748e8288a5578c3d592c0f44341add137698147ca5867510da48d696c6e96e1c7f7add623f6fffe4200aaa97314ea066a5524b45d35c1c655157a73fbae9503ef3ae74d07e4ca576c36839432fa85466aec75bde79cef", 0xd7) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x8, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x0, 0x7, {[0x126a, 0x2, 0x80000000, 0x5, 0x0, 0x2a, 0x3, 0x4, 0x3, 0x1, 0x7, 0x3ff, 0xffffffffffff7238, 0x6, 0x2, 0x2, 0x100000000, 0xffffffff], [0x7, 0x1, 0x8, 0xdda0, 0x8, 0xaa3a, 0x3, 0x1000000, 0x1ff, 0x9], [0x2871, 0xfff, 0x88c, 0x1000, 0x100000000, 0x9, 0xd72], [0x8, 0x3, 0x8, 0x7, 0x7fff, 0x100], [{0x100000000, 0x80000000, 0xffffffffffffff01, 0x1}, {0xfffffffffffffffd, 0x0, 0x1, 0x92}, {0x1, 0x7, 0xfffffffffffffe01, 0x9}, {0x920, 0x5, 0x6, 0x8001}, {0x1, 0xb15b, 0x7, 0x7}, {0x8000, 0xfd3b, 0xfffffffffffffffb, 0x8}, {0x7, 0x3, 0x1000, 0xca7}, {0x6, 0x55d, 0x2}], {0x6, 0x8, 0x2, 0x74}, {0x1, 0x8, 0x0, 0x9}}}) mknodat(r0, &(0x7f0000000440)='./file0\x00', 0x6000, 0x8e) setsockopt(r0, 0x0, 0x1, &(0x7f0000000480), 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000004c0)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000500)=0x9) sendto(r0, &(0x7f0000000540)="07b228e7152423c6169bb9726aa4a6f95b785a59c8e2d2d0039496f338b9cbe1252c831a0646135a2587cfcda9d2d56fc82ef03305fe92b28476e08ecdf16f97b327a2b09ef213949ad1bac6fe498a1d97aba20c3a650cc4c2d116b24afbda04a0c5eb00", 0x64, 0x405, &(0x7f00000005c0)=@in={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000600)={0x3, './file0\x00', './file0\x00'}) flock(r0, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000640)={0x2, 0x800}) readlinkat(r0, &(0x7f0000000680)='.\x00', &(0x7f00000006c0)=""/81, 0x51) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000740)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x80, 0x0) kevent(r0, &(0x7f00000007c0)=[{{r2}, 0x84dee7c592a55fa7, 0xd0, 0x40, 0x5, 0xee1e}, {{r1}, 0xfffffffffffffffe, 0x10, 0x2, 0x1, 0xd541}, {{r1}, 0xfffffffffffffffc, 0x10, 0x10, 0x800000000000000}, {{r0}, 0xfffffffffffffffc, 0x2, 0x2, 0x4, 0x10001}], 0x18000000000000, &(0x7f0000000840)=[{{r1}, 0xffffffffffffffff, 0x14, 0x80000000, 0x9, 0x5}, {{r0}, 0xfffffffffffffffa, 0x9, 0x80000000, 0x80, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffff9, 0x40, 0x20, 0x3, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffff8, 0x0, 0x9, 0x0, 0xfffffffffffffffb}], 0xfffffffffffffffb, &(0x7f0000000900)={0x101, 0x5}) mknod$loop(&(0x7f0000000940)='./file0/file0\x00', 0x91, 0x1) setsockopt(r0, 0x1444e000000000, 0x1, &(0x7f0000000980)="5a7895cb3958ea6f960fee99418f57154ebfae500ebce184b0c867a41b1014801cb4c207b83b35dd28bec12c844d75392b4954b176bd1b4805ac007697bd412ae5ae36dadad9675cf7b805ed3a09aaddfeb1cb496cd9cffb", 0x58) execve(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000c80)=[&(0x7f0000000a40)='\x00', &(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='\\:.\'@{+*)\\\x00', &(0x7f0000000b00)='\x00', &(0x7f0000000b40)='/dev/wskbd\x00', &(0x7f0000000b80)=':\x00', &(0x7f0000000bc0)='/dev/wskbd\x00', &(0x7f0000000c00)='/dev/wskbd\x00', &(0x7f0000000c40)='\x00'], &(0x7f0000000d40)=[&(0x7f0000000d00)='/dev/wskbd\x00']) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000d80)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000dc0)={0x3}) listen(r0, 0x10001) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000e40)={&(0x7f0000000e00)=[{0x25, 0x3}, {0x87, 0x3862}, {0x20, 0xffc}, {0x185, 0x8}, {0x0, 0xff}], 0x5}) r3 = socket(0x27, 0x5, 0x2) fchflags(r3, 0x1) accept$unix(r0, &(0x7f0000000e80)=@abs, &(0x7f0000000ec0)=0x8) getppid() fchflags(r1, 0x1) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x2014, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xfffffffffffffff7, 0x1}, {0x18, 0x3, 0x0, 0x9}, 0x5, [0x0, 0x20, 0x9, 0x80000001, 0x0, 0x5, 0x0, 0xc23]}, 0x3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0xffffffffffff8000, 0xf69e, 0xc543, 0x5}]}) 16:00:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000dd5000/0x4000)=nil, 0x4000) 16:00:36 executing program 1: r0 = shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x9, 0x5, 0x4, 0x7}, {0x4, 0xff, 0x1f, 0x6}, {0x3, 0x7, 0x0, 0x1000}, {0x100, 0x1, 0x4, 0x3}, {0x5, 0x3, 0x3d, 0x3}]}) shmdt(r0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x20000000000029, 0xd, &(0x7f00000000c0), 0x0) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x10, 0x7ff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e2e", 0x10) execve(0x0, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x57, &(0x7f0000000140)="8308081150a4c7801b0439959d4c29ac2a7f60d7929959074707d600f2adff3b5ec04ea51ac3358bed6b377a47cb68ada095e204c217b94573f3a12e455dfc2608c22cb1a7dae30796d46faae2d5e9da0a1eb95cf88450") 16:00:36 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x4002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x9, 0x17, {[0x1, 0xff, 0x7, 0x0, 0x6, 0xffffffff7fffffff, 0x200, 0x3, 0xa7d, 0x81, 0x5, 0x61a4, 0x7fff, 0x9, 0x9, 0x5, 0x100000001, 0x4], [0xf9, 0xfff, 0x200, 0x3, 0xffff, 0x0, 0x2d, 0x0, 0xffffffffffffffff, 0x6], [0xc3f, 0x4, 0x5, 0xeeab, 0x200, 0x80], [0x30, 0xfffffffffffffffb, 0x1, 0x7, 0x5, 0x7], [{0x3f, 0xfff, 0x4, 0x2}, {0x3, 0x2, 0x400, 0x1000}, {0xcba0000000, 0x0, 0xfff, 0xffffffff}, {0x7, 0x8, 0x4, 0x51}, {0x4948522c, 0x8, 0x800, 0x2}, {0x8, 0x1000, 0x5, 0x859}, {0x3, 0x0, 0x0, 0x3ff}, {0x2, 0xe1, 0x3, 0x6}], {0x101, 0x4, 0x9, 0x7fffffff}, {0x3, 0x9344, 0x7, 0x3f}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x4, 0x54e, {0xfffffffffffff000, 0x5}}) 16:00:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000700)="f3342ba0fdff", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0), 0x0, 0x0, 0x0) 16:00:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000003}) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) open(&(0x7f0000000080)='./bus\x00', 0x20400, 0x60) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000180)=0x808000000100) ftruncate(r1, 0x0, 0x8000) 16:00:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x3, 0xa2, 0x8}) close(r0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:36 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x3) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) symlinkat(&(0x7f0000000140)='./bus/file0\x00', r1, &(0x7f00000001c0)='./bus/file0\x00') 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x402, 0x7) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x80000000}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getppid() writev(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)="00000018600400e71706000000000000430000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = shmget(0x3, 0x1000, 0x8, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x100) msgsnd(r2, &(0x7f0000000180)={0x0, "f1bc60c226eb63dc611f1f80019f67d0feae3aa96828868e530cc690fda47e8ce4a63dba6485160d3143d43fb11e493df17877eb6045315b512ac3a57383c070632fc126f63640906cf494e5cfbb82f6a56d7f1e3c570a569e65e8acce5179a2654c210383bce491905c7987bad21ff4cfcff7b755683b3ccadf75f253e6c82178da7b0c7306eba16af856a307c0ce51e8ac822ebb2b62a8a09e23f1a34984302a2af95353cb4d8f35fa6afedfd383e1ebc28706e204ebf0e80be63b9a60d3cd6bbc64272a8a12e1248e0e7f0474ec31b92672145e5723589a96c8dc5b2e1c2fd917e498abab34b6c38417d269eb25b3ab19f24c3331a5368ad51bb27b01a8"}, 0x107, 0x800) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/255, &(0x7f0000000140)=0xff) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) r3 = geteuid() getgroups(0x2, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r7 = getpid() r8 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x10000, r3, r4, r5, r6, 0x2, 0x2c75}, 0x0, 0x5, r7, r8, 0x4a90, 0x4, 0x4}) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='p') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x202, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x6, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1d, 0x0, 0x0) 16:00:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x0, &(0x7f0000001640)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000007}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:00:36 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() clock_gettime(0x3, &(0x7f0000000440)) r3 = semget(0x3, 0x5, 0x400000080) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000001c0)=0xd14e) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xb1eecf04) chown(&(0x7f0000000200)='./file0\x00', r4, r5) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000140)="b4e9e71bfe8c9bef8ee748c2c5c15fa0e5cb0e20beed40e913f936dc1a30aa01d33ec866238a", 0x26) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000840)={0x10, 0xfffffffffffffffc, 0x4, 0x6, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x94}, {&(0x7f0000f1b000/0x1000)=nil, &(0x7f0000edb000/0x1000)=nil, 0x8}, {&(0x7f0000e3b000/0x2000)=nil, &(0x7f0000fe0000/0x3000)=nil, 0x3ff}, {&(0x7f0000e99000/0x1000)=nil, &(0x7f0000eb7000/0x1000)=nil, 0x7}, {&(0x7f0000e13000/0x3000)=nil, &(0x7f0000ede000/0x4000)=nil, 0xf0}, {&(0x7f0000fe3000/0x1000)=nil, &(0x7f0000fd7000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000e15000/0x1000)=nil, &(0x7f0000ee8000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5000000000000}) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$KDSETRAD(r0, 0x20004b43) r6 = semget$private(0x0, 0x4, 0x0) kqueue() ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000540)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000040)=0xfffffffffffffe1f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) munmap(&(0x7f0000fc8000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000500)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000600)="7d28b04717a45e284cfe68b28450817073fd21ffd24ffa5c915f26b873583403e84e5d1052a28e3e75d68c085960cae9b2385ac2d6d899b91d8aaff59326d87d48fa21965ef5cf44fbd4aa170023de", 0x4f) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x8, 0x1, 0xffff, 0x14e5, 0x4}, 0xc) accept$unix(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="a7000000000000000000000100000000000000fa8f9b2d6207726eb929525fb06b98b52d167600000000b20000000000000000000000000000000000800001002e3ce35d990026583a67451368739d2dedbac6f39bad43cfc65606e11d86db3d3b89cc04000000a7774f6505be4203960470b6111443ce684ca643f09b63a0c1bc87acbfffea381cca865619d00f5995791c9e0d45ee79c5c798290587a286283aef070000002454dac4ff80acdcab118c3ed4f24b6340aacb8d09611fc526204e787cd5f559e140a8000400000000000000000000faea5361118f2704a8c7b45bdfe3fe0bbad0014ee3b72f485837ceba674f345209291d3293a9e5e1853e3e7deace516f3c744de01b3d1d50a61f0cd3f0bb359a0bc4240e919bfe6060a0257b4b0878ef2348c361e0633a93dff94a8ae2c747ebb9a3739e929911ba4994ed2bb7ef2e0b7ce398a4ff29f899b420076e39ac58646389cda4d15fb4a626d71206ba4643a2338dd83d7ad22a603ac267ebad2bb687d1b96664ae78ed0ef50438f19606688b2514de220c563c6429b674b1a8484933d7d7d1398684faad6016f6b21d50247c5984c9ecea9c7d50d9f05d5caf4f94c67a5b3436b1e051ad28a5a8ee77cc3e374b45cc904bb2a33030561cf23cb599d46536618a408daa76955db3d4dc60eb4bf3fb4f2ed76d5370ac7137382c8090307b28a8017966ad2bd4e93330dd28e9d1ec6d7a26fa6de7ac5139b0828049c0484a1df5a8cc306c6636eb7d8f7a9d2657b6c7982f7764ebdcb9c53bd432808acb247bb43cdbf1c29e9893cf45ce9de1ad5ab50dde635f3775fbe53679f08835fd4ce02457d6cf199d68560b56aff09eef7225507ad2b135813bb42fafd6679df4e68d04b70babbe8358ed38c8a05e2138969ecdb21dbe85a61134ea1a8097137d65ac2f6978f9eaf28749d35bef5453b85ce99c957ffb8e61f46a0e08a24c034975721519788324f89ca2ee7cdb23c58d51fc7b97e4b9a5df68d3515407f8e9216083134b"], 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000003c0)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x10000, 0x0) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000000000)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000005c0)) semop(r6, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) execve(0x0, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x44}, {0x60}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="da96aec75cc4518057a4178def96dc4995566b7451cf0c4a124773dd9327ca668a8398732d83300436d90314e5135fb146c3498901e48970d340ebe159b3b8d0b3f9d4072a2fd330b740fa0f6ca1a6c63b8aa035a6e6a51bf75c1050add193991a1f368a528702fd71a1b6f69f32315600dd07e0505b1afa9b5da17ca69546a7a16fd35a771b56aee902c3961cbcf0621ef98ca2647300f47de687fe71af598e9763398b926c61761085564e9242e7e4325e9187f109d9d68b4e60652df8a100010c43889239edc6aa8e35b3e8b826d9f1df1393e44be57559bc4b9449bf86a5db3109", 0xe3}, {&(0x7f0000000240)="6fe67d84aa1b561007dd1b0b0190a42c7bb2f353d048fb3f702d54ddf7e0ad030f4c2d4c6bc34012a9443c4742f9f3f481ccb52a3199bd861ae968b9cc85fb62f13086910d9963120d6676590a", 0x4d}, {&(0x7f00000002c0)="85de93b4fa6ea93042ab7bd56158261c7ee7df736cb842c1ddd21b38aa1596acd7ac9428521581a3214cb86018335ebced012610c6095ad4248e73ab63a1bd91448507b2c8b71a3b10d07e2c9d43d2e1289c175a8b5db7fd06da09de41121387285bf8bf5ea906f3faf5964c796379b13dc2e81bc58aa0384985ffb7f81f0fbf3279780c34d56123ee974979246727a5e7fc67cddae3d9c0025956d9ff3e462ec7dc6f39815434f8ac61a6763b31c584593358b28c698493e9fcd2c69f45bf340c2994a4614c719057981d526a15ab62b27f4c7f59a588abce337e84257d639809e6f7c04daf5f2efad2ba9046c1cff162", 0xf1}, {&(0x7f00000003c0)="f13305e020717ca4e21b21cbbaf2a7232b1978bbed99e78fb26a24d2109118c2cd35b97397bc390f00b7585d4ea59e9b977d9109a5b868c9ff06d9e72c2f50acb541ab5eecb7a324d569036b07ff499aed5930253bae110b1e9124ed967b5f0bc6adca7aed5693c7b59e285c52fbdc023be41070cdb9d4dde56c42e6b7e09cf2cfcb4badba367f3681204a1ecd341ef96b725b34d263a435424ba712bca31a2f02d308937aee75515974c342a0835a094a81792068a3c9293476599dddb1de32d09e11245bca5a32189f", 0xca}], 0x4) 16:00:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000200)) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = semget$private(0x0, 0x3, 0x120) r4 = geteuid() r5 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0xff, r4, r5, r6, r7, 0x1, 0x8}, 0x21, 0x80000000, 0x100}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) write(r2, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 16:00:36 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="e8ed0d000000000000000000747c7a9009a7f99fdc6bd4961963722d00000000000000000000000000b200000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000002000000000000000000000000000000000000079875eec8170d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e659fec545a252d5e71bdb745172ff25931bdb887736096770d42620e757b44480e7fca90ceca67e0c7b9ac15c835612db304ae898dca3a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92844144be32998aa7ba2bc85f9e09fbde01a6c10fc1901d3182ceb14606a2aee2254548caa52b9f48a60e0f0449a03cdf76f0bf5f08ea15ed1edc7fd0cd336a25a71dea46cc89f0693c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49effc62bca582da5d9461e8fdb63cf7372db2ad2afe4c0d3df85d4cff916882e2d0fbe3628c954efc941944b360b500e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bddffff14523629e95cb8982dec3aaed0686911febaca8346a823750583af2ba7e0ff0132a05f1a01757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50fb475721723f0c5a8a8082e5f200000000000000a5ea26d453195710641888506e013e834f75299db0d4fdf304c14c7aebe703ac177b44cffed1263f9c397c666dccc5379152a04078276fa91bfcb40bdf54a899aacc54fcaf2ba3f267c1df9443e6fb43f679106309c1df926953f1e846c0c05b516425f1511facf44515d7fb4ea35e828df7df30850800000000000000c59324a1c873f4b85300"/697], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) ioctl$KDSETRAD(r2, 0x20004b43) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r7, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10240, 0x10c) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) unlink(&(0x7f0000000000)='./bus\x00') close(r0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)) 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x7) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffec2, &(0x7f0000000080)="bb7ea608ee075000"/18) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x45}, {0x6}]}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000200)="d7910c1af116d4969150e28861f2df69503662642138592b61f1e39a2329e2c154177df0be041b1702000682a00aa890bd479f8302a93f0053e67e2dceedf682a72f13e7ae62ecffe9b067e8bf6ec00fe3cedc8858c242cb046876bb46dcd79eaf128219b65b0effcbba491fd1833e8e9374425d2070bfae5446c34fa23c3fb9be068a0d0872466d92e45ed20eac4bb44b53e837c5fa538bcb9d86e643b1bd70ad0c59d77441bb87a725923be4ecfc8e33e475c95f792cab7839094be2cc06c74c884ba7abb2f185cd634449e3f8be2fb3af5b249d976c026e4ae437", 0xdc}, {&(0x7f0000000040)="3f33eb832ed3512d99fbed7366f6cf1d90b097fc6ef7c0cfb1bd88a8e7bbba19ca77714c3ace4f67777f2eb56294c83f0927", 0x32}, {&(0x7f0000000080)="992897f4e0b01d16a75a5e52c58508c609567ba4d273ad87b4532cb5c9e8916b66105d90da44a08adca955290addaf434d2cdeb65af0c42f0c01bd9494cc8ade42e1", 0x42}, {&(0x7f0000000300)="af283e029f1ebe29c2f15de96414747c2614936a31d0cb2d08870c1065356a1e51f387ed7d67c52cbd1f129ee27d7864a6a577c4d0b07520430e76bed695727a474c1a05b40b86a7d7d9e3da4b3f88f55c4fbf5d95f03f9b2da4617c5d61131e47aa9620cdf7c5035d8661639069d966e1e4863dec2cdd5787d72da65776e481281826a3643e31f879f7b0950c403ece63e673c9c0c284ab72773536f0d37f1ba5b99d96", 0xa4}, {&(0x7f00000003c0)="6ebdbd659aebe0ab6c63ccda560475987066b4342c4d42e4909ac1016b83d09077947ebfd9329377d118d0115b8c5d249a45474dd5112d7a82be0b71dd973949c4e14b898579a58ae7c5235868c11056a78ad821c5586826b4dce999a04add9526a0e67cf416770ddb86378a30e2096ff48c2712964290756660c038bc4cf325e2aaf945102c7c376b24d39492", 0x8d}, {&(0x7f0000000480)="0ccb4121bcdde3d05fe3d47464bb5257a4342bbdd9abd67e22e12f0b88c5c4ef55846031a5", 0x25}, {&(0x7f00000004c0)="f16b17969c3434a0511e465bbd8b5c2dcd68677b195f5c8b3945bba6d2233ebd1f2a3086c37ca5eae4e194df9fedc408c9dffa26d2ee198985e0b0bdaae9980bdb554a2a", 0x44}], 0x7, &(0x7f00000005c0)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r0, r1, r1, r1]}], 0x28, 0x3}, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18c3003c08feffffca32b2b57e5e00003f0000348adb0100010083352058a42f5cd2b8a8d1e4b4c4d31fc6626d1befb52438d0b3246e0f9e8a7f28270d9111e1a0a80e598ff2a9a4bbb5cb6d26cd7133a66f1423fa355cdccafa7ebbb48b2df68a60309ae6376be8d0b074ea5de7becffedaecfca5c18a3ab152eeaeda0551b37e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c24760877adbe23804"], 0x1, 0x0}, 0x0) socket(0x1, 0x1, 0x7) 16:00:38 executing program 0: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x1) socket(0x22, 0x4, 0x1) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus/file0\x00', 0x8080, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x4, './bus\x00', './bus/../file0\x00'}) shmdt(r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x2f) r3 = shmget(0x3, 0x1000, 0x401, &(0x7f0000fff000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x6000)=nil, 0x1000) close(r2) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)=0x1) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="a9d82a57c1f2f57b7ec0ef54f981248849595859894f9ba363c5a1f55673f2c52ef35853b6355f3e5015f900dbde75c1605ec48b08ea718d682b14a7bf15c6cc9d3566c64ad80596c14f44016a8258e2d9f745eaad47a0fd3ac8fdeb9bd33a2249", 0x61}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8000, 0x0) connect$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) 16:00:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) sendsyslog(&(0x7f0000000040)="941829d64ac4d3a4183a6140fbfca1ef31c539b2278a2e0e8eba809c1c71eec2ebc95d83354ef9c1ab3c5047774b967d4a959abe582c86a7cc1f3b9d8bd27ca1ce", 0x41, 0x10) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2000000000025, 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') 16:00:38 executing program 1: select(0x40, &(0x7f0000000140)={0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0xfffffffffffffffe, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r1 = semget(0x1, 0x7, 0x40d) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x1) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0x9) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0xe281, 0x4, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000), 0x0, 0x7fff) r1 = syz_open_pts() close(r0) dup(r1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) 16:00:38 executing program 1: setitimer(0x0, &(0x7f0000000340)={{}, {0x7, 0x2cd6}}, 0x0) poll(0x0, 0xfffffffffffffff1, 0xffffffffffff4a0b) r0 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r0) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x800, 0x0) r4 = semget(0x1, 0x3, 0x20) semop(r4, &(0x7f00000002c0)=[{0x7, 0xffffffffffffffc0, 0x800}], 0x1) r5 = accept(0xffffffffffffff9c, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000700000000000000bea1a31900000000000000000000000000ff00000000000000000000000000000000000000000000000021000000000000040000000000000000000000000000000000000000e99f6ebdd8c40c9aaed74a4035645dacb48c15f3004a5049cc55b2ad"], &(0x7f0000000140)=0x6e) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000300)=0x8) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x88, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000400)={0x6, 0x9c84, 0x45}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x40, 0x80, 0xffffffff, 0x1}, {{r3}, 0xfffffffffffffffa, 0x9, 0x400000c2, 0x7fffffff, 0x2}, {{r5}, 0xfffffffffffffffa, 0x40, 0x24, 0x128b, 0x5}], 0x2, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffe, 0xe, 0x40, 0x8000000000000000, 0xfffffffffffffff7}], 0x1ff, &(0x7f0000000280)={0x1ff, 0x9}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='./file0\x00') 16:00:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x90, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffb, 0xf7}, {{}, 0xfffffffffffffffb, 0x1}], 0x9, 0x0, 0xd37a, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x44}, {0x6}]}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='|&&\x00', &(0x7f00000002c0)='/dev/bpf\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x8, &(0x7f00000003c0)=[{0x1, 0x1f, 0x9, 0x9}, {0x7, 0x800000000000, 0x8, 0x55b}, {0x4, 0x9, 0x7, 0x1}, {0x3, 0x7, 0x2, 0x80000001}, {0x0, 0x100, 0x6}, {0x10001, 0x1, 0x1, 0x800}, {0xb67, 0x1, 0x5, 0x400}, {0x7fff, 0x9, 0x80000001, 0x1000}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000dc0)="d059f51b8ee301ed2491718abf4450da4183694804e8f21718436d38c0b80810593a595902f3724405dfbb48cfd13a2bdd9df48ec677fbb70e79d765e876e138c3dd1eebbcdeb0a2cef7aa910056ee4a33ef360ff0e0d16204888db0407f0937bbf0249c844870358747139993f243e8cddb11dcc567f092dd0005fbaaa2f850f62d26c6994202269a6f7043dff9f1905d5acef56009ee22a8600f29e771754ebcc795781901f27e7c05de3b080000ee423b6697aa8ef2a84397c96ff0dd8f0907114c9b1049a7586417", 0xca) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000200)="dd3850bad13c77ec09c8d687a7507c43adcda13ec2452b", 0x17}], 0x1) execve(0x0, 0x0, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x54}, {0x1006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x880, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x3, 0x40}, {0x18, 0x3, 0xdd7, 0x5}, 0xfe, [0x7ff, 0x401, 0x4, 0xdb, 0x800, 0x2, 0x9, 0xffffffff00000000]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x403, 0x0) r2 = semget$private(0x0, 0x3, 0x508) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 16:00:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="461afd8bf0c536887add8e1fa2aca39837dffe88867dbd2fa4d8d09376310b58c4f2e240dc1aea3e58f398207946114988cd4848b902c8bb77c753cbb1266d1a624bc3c3bfa3dee14c3de339e143384c22bfb5aa512663ab15fc8231b55af7885a6a67f591adfb8e930a81e527461d7a7123c2bf9c8ad1fdbd5795109c49885440153a36d89e55612e", 0x89}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x7, 0x7, './bus\x00', 0x0, 0x9, 0x101, 0xc0}) execve(0x0, 0x0, 0x0) 16:00:39 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001840)={0x0, 0x0, 0x0, 0x0, &(0x7f00000016c0)=[{0x10, 0xffff}], 0x10}, 0x0) r0 = kqueue() setpgid(0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000080), 0x31c5, 0x0, 0x7c04, 0x0) ftruncate(r0, 0x0, 0x3) fcntl$dupfd(r0, 0xa, r0) 16:00:39 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10a1, 0x4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) sendto$unix(r0, &(0x7f0000000100)="355cbeccd8598c5bcda47f149be252ec19d18afcfded5f2ccca8c5e1bf2f4ef03edc8481c1103c81b24b3681c901d562b1f2627cd7977d122b1c7b57b898909950b10bcbf030adf5bece5d512beb549f16dff43f3ecdfdeef7120a7f66ee027d248a166e763591ad1a448d7ef2c5e1b318ca9e62f5c15397f38f3828d7e70f9b4755372959202f", 0x87, 0xe, 0x0, 0x0) 16:00:39 executing program 1: r0 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000340)=""/188) unlink(&(0x7f0000000480)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300000000000000a600e1ffffa75f174090a000"}) mprotect(&(0x7f00001c0000/0x4000)=nil, 0x4000, 0xa) r1 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) setsockopt(r1, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) r2 = semget$private(0x0, 0x3, 0x8) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000001c0)=""/211) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="f41e2790f5942d634e880a7d228e140888f2662881e581cd4ee2ecd36d1fcb6027305604292465fe6066b756bf3586610aff57de3dce1afd0bcc05dafca2ed4de9facbf1f1325d312300ace47c4341b504da83bc073e146dd76fba807f7324a4d695404c80f9010f35fc7232f489f6726706cd76f712b4d9f67c1734b1b1", 0x7e) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000180)=0x8) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000400)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:39 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='W\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:39 executing program 1: r0 = socket(0x0, 0x2, 0xffffffffffdffffd) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0xfffffffffffffffc, 0x4) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cffeff1ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2cf20acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056e2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558ffff597a668d0800000039ba404bf5eed155365cde", 0x8c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7c035281, 0x100, 0x3f, 0x5, "71aa079a5290adc2f550e0ad31fe70fdbb41bc61", 0x9, 0x2}) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e027e040000000000009c11fe4dbfa6"}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 16:00:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x6, "00000000000031000700000000000600", 0x0, 0xed}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getegid() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) setsockopt(r1, 0x10001, 0x81, &(0x7f0000000100)="d1f2afd7c512e526cd82254605ec5c0db3adb2e56604fb29d4bc72f9b1dc2a4e110ea8a6e15ea34db5fd06ed3e3b3c49fd6c94e207136051e62e467b510f8bc1a1133fac2ec9e50e533ae7ed4e81d0fefb3f9b849e275c6ad01d3bc2be32526577bbac946676c7312949281d", 0x6c) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0xc9, 0xfffffffffffffff8, 0x100000001, 0xffff, "2b7ca85ec1700d7a991313e96474081112db4d4f", 0x279d, 0x40}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x100, './file0\x00'}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x47e) connect$unix(r2, &(0x7f0000000240)=ANY=[], 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="8e66b9621d6f886408a9d8bbd13a59f91f3be2990267e7c24e6613573ecd5dc3ac20cb0e5a3a89f27543d9becc345af2992bdbc623c083305cca8e2472da66d626030282a66c30173aa73045ab264eaf0ae4c6194540e954d01a7364564b3da6f77813587d1a323f7d7de7a6b796e68a8a161923150483831034f1b441daa9bcc8ef", 0x82}], 0x1, 0x0, 0x0) r3 = dup2(r0, r2) r4 = getppid() fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x3, 0x1, 0x5, 0x400, r4}) r5 = kqueue() close(r2) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x4, 0x40, 0x80, 0xff}], 0x4ae5, &(0x7f0000000240)=[{{r6}, 0x0, 0x4, 0x80, 0x2, 0x7a78}, {{r0}, 0xfffffffffffffffe, 0xcd, 0x2, 0xf0a, 0x3}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0xffffffffffffff81, 0x1}, {{r2}, 0xfffffffffffffffd, 0x40, 0x4, 0x1, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffff8, 0x14, 0x23, 0x80000001, 0xd4}, {{r3}, 0x0, 0x0, 0x0, 0x101, 0x3}, {{r0}, 0xfffffffffffffff8, 0x4, 0x9, 0x2, 0x18e}], 0x1, &(0x7f0000000340)={0x80, 0x2}) kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x2c}, {0x20000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) 16:00:39 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r0 = socket(0x10000000018, 0x8000, 0x8002) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair(0x18, 0x3, 0x4, &(0x7f0000000040)) 16:00:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c4, 0x40008000}) fsync(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:39 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x18, 0xf0000004, 0x79c, 0x8}, {{r0}, 0xfffffffffffffff9, 0x20, 0x3, 0x8001, 0x1}, {{r0}, 0xfffffffffffffffe, 0x2, 0xfffff, 0x5, 0x5}, {{r0}, 0xffffffffffffffff, 0x2, 0x43, 0x3, 0x3}], 0x4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x7fffffff, 0x8}, {{r0}, 0xfffffffffffffff8, 0x40, 0xa000009a, 0x1ff, 0x4}, {{r0}, 0xffffffffffffffff, 0x70, 0x2, 0x100000001, 0x1}], 0x8, &(0x7f0000000000)={0x7, 0x8}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) 16:00:39 executing program 0: r0 = kqueue() ftruncate(r0, 0x0, 0x81a4) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$getflags(r0, 0x1) flock(r1, 0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x4) r2 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x3, 0x1, 0x24, 0x7, r2}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:39 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x40) write(r1, &(0x7f0000000080)="a7", 0x1) pipe(&(0x7f00000000c0)) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:40 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x3) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) sendmsg$unix(r1, &(0x7f00000013c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001300)=[{&(0x7f00000000c0)="829c82b4b6afffceac5d6dead5932ca28e945db97ca67f8a5558b45f4151bb201a3e88acf61d8a1a486db35feaa784446063e50c8ec552a4799aa90264414f7f8ead744f800506d1e60a2ee6560abc95777f51da1347ee336ee513f005707b7e6f0d9eaea4ce936ceeaaa10a206600cabb5d9e5e310a65ba69d45dbad924bce07e27251b27b8118c6e0d6f3eb6dbf41eec7f1bf948c13fb068da6d808476e1de3db3096e420fa785d5c3539543fc4e843916158fea6a23fb9cfde4c760c2d9b9b0c7843cc2a7de5c55f745428e59a2f8837798f6aa1248126bd0e39a3dbfee684b9a666cd9b3d1275228964463202baf04a641133cd869bbcc00cdd2f375cf4780d3915b9b344c78b578f2d602638be561bcb2a90dab088742fc0471bf8d7bbca6f92b0579b73f513a59af3688d063ea29731ada13937d86f4d64e7b67238cc8aa25a66c4ea18ac737f10870b5d1ec4006862ea3b34104a2c75fd13a6ce3440fcc8cce047e01437a3f5941971c3d7fc9cd297aceeac5404d2a74843a737cf3d41c15c202e2da151f12cbf724e170d3d3f005eeec093d5a19380855b1e2278001cacefb44d70a2cec6aaa502d6f2339fae6c14a4fab658189a051d57eb22ab10551c45ec05e6dc1af949b7da49f1eb8bf2bae6cc265979c5e0d7fa2368b1fd32d50a8a7c644717206b91cf179fc16dff2eeca21188982dbe01477a6a9ea7509820b39522f686baa42d256ce748b5de975beef8ad3dfb93bffa3d579d46e4a2d036743479579248c078485446975e89a79c4c6442b2c0b31267ad023fa6259ba907d65fe0711706d963798766ac84d392d9a93d7c5b9dd12ac933d9a50bf8b136fdc883be553b30fb0ff3549a6ce9986d2a32a464aaafe8b98d3f3b882e9d85d9a0855d670ec75e089baded36ee2f8c15338022250c7357f8fb9bbcd5b6630ef618064546ff20f0e402367eeabbb9ebdf7811ca80f8bc53d9ad27d9b569deaa1a908846fef1e3fd26f33425bf6e5b3f46c62f0228fcbc4272b83f15556c95cff36e751ca947a76230a6b7cbd58127f3ec0ac6ca2ef878421dbe0269c76f0ddf41da5f73964273008b0a4670ceaa639f9429820c83c998b664740b61e2f3664179a3c422b4c7bbe1691f7e818082d1042b07b0039f2a7c236f8d8672081286350e6132b331ddffd33834f1115861b8e08be37bf783bdf7b2c3996056b6ae09795b9002bee73f90655c72485139db44a70742b8e3249905b3a51ad04a708344a552ccbcf2fbf02ea4fc6f1822a41534cc2860e2230ea0469fbd45f09593b926fc06b79de6e70f252fcb680c12c832c5271f5e8af0708b0f6b1d6a0f4a25b8fffad8a844f212710cf407df31315b7931db46ed382535ab55f8dfde4b87ccf73d887108225f20569e0e33af67a1637c79c2ff03cd53ed3d1d58f5c13c02ea0809381098ea8b079f9b4708c8631530c992ad8dadff047e5c9a8b9a9027ae6bf14573f4a06f6e126a95b3bfae2be5bbe4eef244348a90491e4171c23109a1fa327013e935923c67e631ac8ef15c9e11c9808553eb13443bca0badd47fbf5ba00fb241013f789eee1a78abefe906579f7c8c90c53a98bffce2d3406f99d9e5a82e7e24ed8b87223ac6d1c62bed7f26d1cf0cec31af310fb5bcb3310ca97157d8c9a0ddd40eb0c29415a71ff336dd6732188cb9c5bff50a3284d04fe90f31b12ec0e3fc14d7e24945abbbfa7b10be99b70f415d251b4cb9acb259c671470ab96fe8ff0b8bcc4aaf33fcf95e948dcb8265fc7352bbf12a475ba3ae8709cf6c3d57c68b7feb054914531e2df16b3c4016cea3f3e8b022537b73c3f374e430a2187f1f63bd4e05f4ee065249c18edeb5d70cb7209c3a23a2986acebd186beec3814241a4d260b94123e7f07082287a0cef3312365c2ebfffc134e0285f5a916b240d2f98c25fb36ea986beca86b81af07e06039f566a934c0c5886d0dd1feb4af94b05cdf634996d4d87b8c43c5fee2b5a688932a93cad8f165ca6ea4153b26f773968041b4d645262ddb58ffb75fdbac9b991aa2cc14ff644809bd87ab9638d84153b91d859d87edc49c2fa3cc231607b9c6367fb4eddcb16d24b6f61154b5b2f2cfba49429e21e48a9db5746259979aedea4a5277c6def494f8a9cb69495135f3b8ce87a0a49e8114680c369ef15e224702cfd9ade75f5c9af52794b5b6a7665cfbe9ecc90f52475ec70c80b441561fd91b0fabaaa763b2a995c5b199fda5682ce4a3fa1946c72d2eef8dce0c7c39036fdcc0493d63e1d3e6105497653548ce6e73c4a46f5193b0760d0273117bdb6abed9fcd26704ec7dd06213a6526dfb95c7f4b8793f6d9f15e76fe3a808b4bd106de2a08022acf39a65bc93a866d5980159ce89d1beeced9f70c9e536942b0408140c9ed580650b88e2ce963647b25595ad97bd2bb6c49dee45ef947b853cfbb2d00a1dc5712e2886bcf1d0359c69c27089a1a885586c60ff5ddb4119b5e94623cee29e7d6435ae1c4056d0c63ff96e152787f7279362d30836ef6aa8fed71fc4577c846be3a0f541aa626d0bc6920c710e564291262c0bf3b756b5ce46c19f43d65111bc3e7edaec128464739525edec1d690cc7676f5257f2792baef975b5ccc7f419cfba2cea3de768d8fd6b02400f80d793bff992f42704c9f06a4a2937b4b8adb24fa695884aedb64451b61b9d635bb515d0b2c653cde2f4fe2c933dcb6c6139fd7c1b7a9726c2d2416967f5ecd2348730c68cb7bf311a6dc5b53006a48b337c344cbcbde801ee724edbe0aadd44da0d98c4d1b650a4f3cf7701b7f6b935f6e78c24d4eb846376b3fd657a3aeb90622ce9800e07020001483496337f1e68f81ccb3b4f305ec5cacb7f5654dbe1bab94e235353a95bdcf7995587261aa60aae422ac43c93c71b12f377163f37b06117109a09086a8eb9ddd905392fdc99c63745d5f67e02dd79176d4cc723fc749112909a535b5f626589c8f9c6cd2cc0dad668bc838d4664e74f9b4494f74aaba885967cba7458aeffa6f49f77efca24871250b040a659ee8e1c2b5da621f29094b0a29a7b5ff8dce712f936f9920d3b767e6b60c0781579fd62a8a6982939a5f851043417c2e2a7c5164fa04de6a1f95caef5d16e2a6e8aa5416f052aeb79d512fff820a39d506e5e0ef0e66056bb149b1ed7e000c9be3320060775c96fb38c802aae60cc9274006cd25a5b061a374b597302ad0c2d01a268bd94f09a6bcb81773782ee89283dcfcf8eaf02138259e4f5c65724a4b95f323eaa8dcf9c397bb053a16c6ee088d9810d0ba66efd523be9806b34d60b3730f14aaaae0fa2a2f14c2367e0cb2d63de023a54588601b069204374b00efe88097ca2bb5a8f38c03c42e862ce8f4fe6604e9ad7ba44436b170f032509015f5a6a99586213ff650afc3b33dd54e1d76cb24ca6e5d2faa467c13566e5c15fd9f93ae5ef6c766dcc1f80f958e08a32c82fca6c6b768d56a00ddf056dec6ad4ee44ad208e2eee4d0c4f26b0793441b5cb001e958e6e31da4f54232d8ec0b148c738269a5b1452429c7cf41e705034a792c71d8b1615053409073a1fedba282a7b46299ac23f14c4c3fc07097fe1a3c939c3ec33bdd6834a21a11057b4f46bceaa47113ebe41dd8ae2be5f9ebf035f1cf65a0903250e228f8793f3b1a63a2e9042cc0d3cf8c0080ce9383ecc4cac55b5e5133a31f392df444221c15a453f331c1a5ec2a4cc06d4afdbdd9124d991980361a8e4e6733b11e1b5526746f02b8c92cce2ad7c618e4ed0847b1b782614bf1309c9e8237731674c2f42a4c27379b34a60da4a2b6413319a1da1db5248f78015ba395ca06fb7653d3af9df5bd0c09c0dc00e93b2bc07bb224deab9888a0368254846f2acc682ce663cd674aec2c9e4825b24efadb2baccd7fb42e4b8de305b2da8c0150ead554b4cd4a9b76b9ddbb1f420a8411aeebebb9d5e43ac3371f2ee40ed5eeeefb012e062aa64f563b775b211f4a74e91752cdbae369a762256ad150f6cfbb5704caf273ee19ed2fbbd96e360e5b48e2a092d84ebff3a1f74db559bfa23b7cc790f531c0e262083973f4f5961e3e7b6a3ef888379b00ea33991c72dbd45582e91327c08e73134c186ea31b63cbcc1da2391010bad1b3102bbe85c996d1ba564bb8707fd4c22bf649ce35beacb4b3aba32ce26410aef208fc7295444e1ae3fdc847fbc9a334a87c11ec7f8057f9dc3b5ff5cca469efe763bc8bd9f50ecf4205d2e89764bff8e64fabcad9404c780b2e04b0ed98234703811a88c17abbcef0d70959284b5713fbc784b9e9f8f3427e2a6047a23c2186b54a3104b270d7923eb15ac917c145cab3d48191fdbc6dd849a7e7d1e9f5fecb1d1156f97f92a7e12133cdd00a6062b025ac804e308f5dc48929511859ff1c4bad5bc434cf13e75270240a53f0f618df3395a0d2f047f16404c528fb82417df0a2d290378e3199325cf1a737a72d2a41bc066582dfd96d8045697ecd30f07eba691d2808a4a4dad97c6c40032b39192400ee3a9f616eddc3928e25d7b9013e684608bb0483811cfdf866badc5ad6b842cb07bd4075c705f4070e3a98a536c7510dcab9ab05ffc672882a9293b6dabfcf065bd2bf349321ccfa29dbebcd846cf7aaadd21d06da70d9169d6587d7626b17614fa842140610b963939d4a8c41fd2121a0fc0431eb4496d848315bbe060fd114baf74d0e735ce87b79dd1b44d9f624665c5d31c88010f2477474500ec069bc2267fd8397c7c86a201c1ee98cc7e026de712a6353e369d9c5da04366d1ebc56e72405a1efde65e1d681c2e63fbadc0d19f6ccbff1e446d752f3c03a29886c2440091e0782bf50d3a74618f9f5520093f92e3bd05420c02d3bac7e39bfb4de889788c8f176daa336226f0ce2db69f90cc6083bffe9110109406a2f2b1989f390608f8cb00a29af4b6952a5b3548271c92cfea0c9b3519b6b86e021525933b9eaad26396cc679cb92802a63a2b461bc72df320a6888db74ec2335d24c6b924698fdf46c07cba38f2474b9ca57ebe8015d205dc24d86621104a73beb89143f76959d339d6b8499e520d2283dfdf027e5e744c146d1421d42aeee4e52748ff4c2dc741217267215081c205c2561e832077d3d4ce0befe4386b93139653734d3dbdbee533b046c5725e8043621b6628e9571a11828c812c7609493315aeab785758fd19b98ca7c6fbc907f3ac5aa201843893596f29daa3a9072077516136a68023630797c6c5fb1f559469cb4c838cbf08be46bcd88155e3d235a2cb30dd8f4492ca276eb2c37ea7515de6965b17c978aa672f0b70af1935c0c4d108a4cd08ed42ddf927170a320e1e0d4f5bd5252d7ee22f7c53ede01a14347fec02d8eebcd95cd6109d16bc756af076a591d9b5d9a0a9ca1b908ff98e8a1779b3f96153ea42acc64ddae38049c662812d1c490cfeb90846056eea36b5b0c6d5b74cbf4d8bfe6ec4317808b7463ea3cc8ca3a1ff8fcfc7d8a462f2e00e2fe1ea985d40cc4534978cce58f04b51f0cfa5cce73f1892204fd8cea576cffb0ee0e203581efbc725faa2ca865374b7fafec1e604c9fb4adb9ebec3ecd615a8d620404e38ad47a99d475e1331a8a556294b08e166ea2eb5a8ee0b75aecc05fc99bcb235ac311e6f522d7bffa0dad667b3013a52d12f2b8a4f153237f26ed107eb1d8199e938f39d8bbcaaf910849ba42670342561a8f9ee112cd5c0b62c591734e1d8d432f6d07315085abc0c6a5a8a4d765a70bb308e8d4ca5bc59cf9ca8cd85fef61998", 0x1000}, {&(0x7f00000010c0)="13a7b1c2e69031948341ada30e2fa97a06d57cb05a76189a007ed0834342dc489d63dba99b3a51d36ed9c97bf1770668522c62e5d700956e9401d729b1695b23f85ea71f65dead1801772d873edcfe4d5a079d68", 0x54}, {&(0x7f0000001140)="6d613b436485798210fc7a2312a55ebf6e4e1b0366e3382079259a47b6379a7548e1e9e3a60d4cc94878a2dfdf3653f7652a982503a457306820711b2d1e218ddec2bd5e9f35da376c7267d33e26f491785a19ff145013", 0x57}, {&(0x7f00000011c0)="6c3ffe8b22074c71fc3450007ca883e34d2eebc49934ccd0f3102df48c3978d51e161922eb2745ab47e88686974e7a1275336c877c28796cc94ba421b683907cd44e17958dc03e5d821925a098bfd22017cd2a0c921b501ee3e48c74af0ceafe7bd7bc3296a967544712b547dc3796bde3cea3c865a826b80dcd2b58696f5b2acddf2e967b546607edc6cc54e033dfc4293cfffb9475005e0ba668036643fcccc37a37af5e6d37307a2a26e891c641fa2155774b737b1dcfe2695fae92783b18437f91fcdb13", 0xc6}, {&(0x7f00000012c0)="d34f2530c41fe8eaccbfbeeee0b3ebad7586480ddb980f514741d2166227471531824471", 0x24}], 0x5, &(0x7f0000001380)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r0, r2]}], 0x40, 0x2}, 0x1) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/227, 0xe3) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x12, 0x1, 0x80000001) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="ba94387efd7084512a22b41afeb9544c8adf379b18354d345938d994ba17e0e0f14ad825550d265b98a62e664c47491edce03a87fe45201637cc43"], 0x10) 16:00:40 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) connect(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000340)={0x3, 0x800000001ff}) select(0x40, &(0x7f0000000100)={0x5, 0x0, 0x6, 0xfff, 0x6, 0xffffffffffffffe0, 0x3, 0x800}, &(0x7f0000000140)={0x6, 0x6, 0x0, 0x8, 0x8, 0x5, 0xffffffff, 0xffffffff}, &(0x7f00000001c0)={0x9, 0x5, 0x80000001, 0x2, 0xfffffffffffffc40, 0x8, 0x1f, 0x7f}, &(0x7f0000000200)={0x4, 0x6}) select(0x40, &(0x7f0000000480)={0x200, 0x1, 0x6, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x7ad, 0x7fff, 0x3}, &(0x7f00000004c0)={0x1, 0xde, 0xfff, 0xfffffffffffffffa, 0x8, 0x0, 0x3ff, 0x9}, &(0x7f0000000500)={0x1, 0x2, 0x1, 0x5, 0x1, 0xe438, 0x1, 0xffffffff}, &(0x7f0000000540)={0x1, 0x7ff}) getsockname$unix(r1, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000440)=0x2) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0xb4e, 0x2, 0x4, 0xff}) getitimer(0x40000001, &(0x7f00000005c0)) r2 = kqueue() open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x185) kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0xfffffffffffffffc, 0x2f}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x0, 0x0) 16:00:40 executing program 0: poll(&(0x7f0000000000)=[{}], 0x1, 0x101) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket$inet(0x2, 0x8000, 0x7ff) r2 = getpgid(0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x1, 0x2, 0x9, 0x9, r2}) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x9) 16:00:40 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x4, 0x81, r1}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) 16:00:40 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0xd) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000200)}) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=""/124, 0x7c) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x29fe, 0x1, 0x5, 0xe9df, 0x8}, 0xc) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000300)={0x1, 0x3, 0x0, 0x4, r2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x8080, 0x0) close(r0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/106, 0x6a}, {&(0x7f0000000200)}], 0x2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) close(r3) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x5ddd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="2911eb34d1f202d8e5fb004e00dfdf1302592739adaf14a8c76b00f9543a971907658f94e5d3d985e8afa5d4e4c11d8e71ba06dc9a4b196922530e0047383314e4a547bb61569bdb0d8b4fce55c709b23486ce5839c38c66635fc5e04e8b422150d6cdd82d1d23d3dc01c38d64ac1f9ef10d5f689eb92f8eb40604412be954942d95b430c655ba43545d411cbf334cc9e2114b43b42b5c631d523a61d199e396d5c81d0e89999e8d150409c672d83f013a40f22616060eca8facff70d08e2cf8da04cab66ce53c1ee6c9ffc8d295bb955718d7f489477fe75dd223265c8971c983f8a69a48ea59df42f9fdb79cf6289255875f0db290ee59a4", 0xf9}, {&(0x7f00000002c0)="dd6bb9e6ced1e79aa11d533e0771030c939b7996b30268cdbf0bfda405146797ac10f3175bd4e1e618f43e60b9df40ad7ad20c9b7381cde4", 0x38}], 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 16:00:40 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f0000335000), 0x10052) r2 = msgget(0x3, 0x100) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="000000ae9a6fc100000500000100000000000000002000"], 0x17, 0x2, 0x1800) open(&(0x7f0000000100)='./file0/file0\x00', 0x8, 0x160) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000001e00"/113], 0x71, 0x2, 0x0) 16:00:40 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') 16:00:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000200), &(0x7f00000002c0)=0x10) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x2) preadv(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/130, 0x82}, {&(0x7f0000000340)=""/197, 0xc5}, {0xfffffffffffffffe}, {&(0x7f0000000440)=""/252, 0xfc}], 0x4, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) semget$private(0x0, 0x0, 0x640) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x54}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = geteuid() getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) setsockopt(r0, 0x8, 0x2, &(0x7f0000000240)="f7f96cff27ab464285c3fd8777368b203715d9662dce03f92025f28aed154995a3431921cf4e9f5523951867c4766c1d5c776018883c6569b6657c1c37388cea9e82486d928ee69f2b712d0fd1b19b5347628ad81048e793449361670015b67e14749bb08a503dec79a700"/121, 0xffffff51) 16:00:41 executing program 1: syz_open_pts() syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x60, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x55, 0x0, &(0x7f0000000040)=""/85}) r1 = syz_open_pts() fsync(r1) syz_open_pts() 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x8) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x2000000000000000) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x8}, 0x0, 0x0, 0x0) r2 = shmget(0x2, 0x4000, 0x42, &(0x7f0000ff9000/0x4000)=nil) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) shmctl$SHM_UNLOCK(r2, 0x4) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) 16:00:41 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[0x5, 0xd, 0x7, 0xfffffffffffffffa, 0x3ff]}) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffffffe) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCOUTQ(r1, 0x40047473, 0x0) r2 = getgid() setegid(r2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xff) kqueue() pread(r1, &(0x7f0000000140)="32abd02bce0ce78f056fdb29f45d2ddb89db25f76b5d64a9a9ecb8b0212371ba2c124b86ba4f0cbbff3a11573c14b5b78581778ab9c47d6eeb4790696c8ae89c9e6c0ad771f5dcec078b3c63860317bacd51d08c5873c9d472012f1a51a2aa1baaa99330898fdc0238fe5ec32c89fb299ebd05c0b654cffa638d04a7ed317c93d70f88ad5ff226b76591205a9b9045687aded8c0cbb4e802fe174f8ad80f0f6657b516104cce8399006b27397e3f6261d4a2372785097a44eb0dfc6993fc31312ec0b18ed53cc3cc8fdfa9523c5b2722f6e0b0b353b02c7be0a0f25ee2d71414a42938f6432020e47885805514f9", 0xee, 0x0, 0x0) 16:00:41 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0xc040, 0x8000000100011e4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x201, 0x8) 16:00:41 executing program 1: getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) setreuid(0x0, 0xee00) r1 = geteuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCPROMISC(r0, 0x20004269) setreuid(r1, r1) setreuid(r1, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x110, 0x0) r2 = accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000100)=0xfffffe1f) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d, 0x100000000, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x108) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000300)=0x7fffffff) r2 = dup(r0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0x0, 0x42, 0xf0000000, 0x4, 0x8}, {{r0}, 0xfffffffffffffffd, 0x20, 0x80, 0x9, 0x5}, {{r0}, 0x0, 0xc, 0xf0000010, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000010, 0x6, 0x1c00}, {{r0}, 0x0, 0x20, 0x40000000, 0x10000, 0x3}, {{r0}, 0xfffffffffffffffb, 0xdf, 0x82, 0x0, 0x2}], 0x6, &(0x7f0000000240)=[{{r0}, 0x2069f6bdbcd60210, 0x48, 0x20000010, 0x5}, {{r0}, 0x0, 0x2, 0x1, 0x87, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x5, 0x8}, {{r0}, 0xffffffffffffffff, 0x60, 0x80, 0x3, 0x4}, {{r0}, 0x0, 0x11, 0x20000004, 0x4, 0x2}], 0xffffffffffffff80, &(0x7f0000000080)={0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000380)=0x1) 16:00:41 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [], [], [], [], {0x2}}}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xd3, 0x0, &(0x7f0000000340)=""/211}) r1 = accept(0xffffffffffffffff, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) bind(r1, &(0x7f0000000540)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = getppid() r3 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x808, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000480)=0x5) socket$inet6(0x18, 0x4, 0x8) close(r0) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x2, 0x7, 0x8, r2}) 16:00:41 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0xffffffffffffff0b}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$dupfd(r0, 0x0, r0) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x10000) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x0) 16:00:41 executing program 1: socket$inet6(0x18, 0x0, 0x2) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0x4) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x305a2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000180000000000000000000000ba4614cb024b08a3a9284bd43e636ebbe53ea54fcf591a813a2942bf8759d0d2d7b559576dc783ab5293a5c47ae62126251467548831b5bcfa0d9ddbc39669f2a991220dd77fbf158bdf5b"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:42 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x100, 0x0) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x1, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x0, 0x0) r1 = dup(r0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000340)=0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "42ef517b008b000f000000000700"}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5ebb27d59a1a2746cb9844653091ca811d0b5ce73d0e2042b954bad06b5720924dd8cf5ca2e00c2e324312c91e85678ae951cc9ea4b9c86c03b347f5bd8194513be84be9f83049419403593858d6d313d0cb41718c6f86a82225edf0dbb2903e001e7c2606df05ebd17922185338a96d336fff40ee7374a95e0c845d77b4e9992fb8f4f4f8422f6d8b8c746e37124a36e55a554f54f1a5688e979ec742de17db70964cba14f95bc1b8d99965b477a0935929e2bbfe8ce748b914373ef1cb767446c6b68d5424df615b8a2e720711a182a4a64be0b2850858eed9bb3679333cd48a3313c5c1dbc8b54322a41879b3e9c165162d7959a512d8996c880579d0d11ac833e903bf55c3496470e3066967435b4ce281433427b470c490501dd093265cef77bfd4272ed0cee74a697c993b1e8bbba98eddb8d0c02e8f2f5cd95e73dfb0b59a18124a95abf12e572e8563baa92dbdf5de846690c421990da88036ec73acbe247185c066fef81715d6fae12b8b6c4ed8437923dde6aca0824ab4fe3e7cffec68e623a86dc37f490f99d1db1d10670a9446a0d77d47f1b746e7824abbebdb97e455b9fd1113441bdd23872f7431f93b273d945575163feca2b7110b577976c15c6ff21ecd161ffc24b7ed3fa2e2bd958e7f5be4e4f496eb0f1e145794663a9dab340dfb222154b69963e45643627e3609aaf864c8ac328a0e33f704359c0c17fff9be65554124ada27a9fb194761f1b69e85bb853817ad414b1fe52fd986b7a365726ab8b1d9e2c6bb42de9658f5e67d60dd4259f6fba21397b7471e13c552c76c8805da1879579f4d3da9c23bab7ae68a7a545da651ccf105689d3d61707e9e5cb799e8dd790bade73d811006e90b81a0baf94e0a9b84cd2e6425202bdd9451e34e65a300c18efb34b693965c86551b8078bdc71dac73291055752706f4c50567d3fd020bedcf4107e40581dcfbba6d856e22883ba366908cefe39bfb23117b74e43735b60e8b90fba0b49b4c4ade6c09d5e669277742b81822ea2283c12758a82779e14527f235f7d5627a1ca4c95f2fb89fea18bb0ec5560a5c36e1ed21583c3bff1c08a650c2473e86ea5c9f536f9bbf74b4c9efa38e5e06c6a2809bde5d2f73d8097b4dd040287b910f47f3c12c5170aacb4e30b77e7a12e61253919927a9bceafed54b3ddc652f5275ba2a26c5af02126707a200202fa4dab6d3e83eb976c67fa0924c98db216c0f0173163ea6a29ffa053fd9b200afc436c385d5e0778ef32dd64af9103b54e7f7d708d7882d3fcedb71a5f9b484b8da9dc19167d0069cb51208862081e60166811fb9d2d412edae4d0954258ea9d91b52cccca8de0175e1749277bd14c3f02af29c52c01095b3072215a08016a03c3b949c5b3b116cce445cb2a12c183c5525d4cb39046a6bc2a5af4e50609c50ae1c711137d6131ebacf89b12e5a68e10dc8f1af46859fa5218193408007608c4357e3fe81c8b52a6ecd9c5616c9b1ef0d31f0e4ce59f4c642ddb22742e9fec2317de4d762f1de847d2122cce099aa5dbccf872c4a470233c7200975c20dfc110bd572ac368b9a165185577679427c27da1ace2218d5aecd4f324ba7b83f8de3eb069bd8882ab994191d48bbdf12a07d537e5a8fc97c434154c14d24d1ed0cb7e2ac060bac5baef4a545a8f3eb0d9901b2629cd96d1c4e6a80e102c85a5311875eaea3e280387130ca87972a725fc365e75a2b69b5d82a8ebc7f3f8f2e0c8a3328154b1e79e71203e418ba32d73f7b4b66dfc1f122b05691d57c1b7a5f14452881ca5cdbcffe09d23fbfa7a", 0xf80}], 0x1) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) mknod(&(0x7f0000000400)='./bus/file0\x00', 0xe4, 0x7fd) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x880, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) close(r1) r5 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) pread(r5, &(0x7f00000012c0)="0f2f93b7f83c8cacf2b2a352b9e8900f593b5666ea8eb756b5bdaaf2d584942a24a7c0dee7c77d3d4663e2098b1d57bb7c6c50d6eddff46d2b58a33aca29ed2ee4b93a2251b1e15bb1ebdb37954aceec4f0f3e2afbe3500114dd66e521991f1f71a17defda4052612a03bcfe878525c0fc42fe3f8ba04ec75bbcde73124de1e8690278410e1d65467ef6d804a8ee91cbcf3d52f55b905a190c0e637d3ee97db9d60bef43cd578dfe33ad6f5ec1c8db2c19f75dfd6cf1e5a8e7831d6b596f5f26b3c4bc8582c070f533c8a805", 0xcc, 0x0, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000002c0)) bind$inet(r1, &(0x7f00000003c0)={0x2, 0x1}, 0xc) r6 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus/file0\x00', r4, 0x1}) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open(&(0x7f00000013c0)='./bus\x00', 0x802, 0x0) fchflags(r5, 0x0) 16:00:42 executing program 1: r0 = open(&(0x7f0000003780)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000037c0)={0x10000, 0x3f, 0x1ff}) mknod(&(0x7f00000000c0)='./file0\x00', 0xc010, 0x2) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4000000000000000, 0x7fffffff}, {0x1}}, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000480)={0x8000, 0x5, 0x7, 0x5, &(0x7f0000000200)={{0xffffffffffff7fff, 0xded3, 0x0, 0x8001, 0x2, 0x20, 0x6}, {[0x9, 0x0, 0x80000000, 0x2, 0x4, 0x23a4, 0x0, 0x8, 0xffffffffffffffc1, 0x100, 0x3, 0x10000, 0x3ee, 0x8, 0x5a5c, 0x5d248729, 0x20000000000000, 0x4], [0x3, 0x9, 0x7, 0x4000400, 0x1, 0x1, 0x9, 0x800, 0x80000001, 0xfffffffffffffffd], [0xdc65, 0x80000000, 0x8, 0x4, 0x5, 0x9, 0x10001], [0x20, 0x2, 0x100000001, 0xffffffff, 0x8001, 0xffffffffffffff00], [{0x754, 0x9, 0x2, 0x1}, {0x0, 0x7, 0xaa6, 0x4}, {0x0, 0x100, 0x0, 0x8}, {0x1, 0xb0d9, 0x1728, 0xfffffffffffffffc}, {0x22, 0x8, 0x7, 0x2}, {0xa8e, 0x1ff, 0x1ff, 0xffffffffffffffe1}, {0x6, 0xcb, 0x121, 0x1}, {0x8, 0x7934, 0x9ca}], {0x6, 0x32, 0x7ff, 0x3}, {0x1c0, 0x9, 0x40, 0x7ff}}}, 0x80, 0x3}) getrlimit(0x0, 0xffffffffffffffff) close(r0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x3, 0x3, {0x5, 0x3ff}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000020000001, 0x0) select(0x4, &(0x7f0000000000)={0x10000001f}, 0x0, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffeffff, 0x40, 0x7fe9, 0x6, "76cab2066a890802beebba9f8db5741cf076db04", 0x7ff, 0x8}) 16:00:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8c) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x3) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = getuid() fchown(r0, r1, 0x0) getuid() close(r0) kqueue() r2 = semget$private(0x0, 0x2, 0x80) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000040)=0x10000) 16:00:42 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xfff) read(r0, &(0x7f0000000040)=""/103, 0x67) 16:00:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000300)="882c", 0x2) read(r1, &(0x7f0000000140)=""/229, 0xe5) flock(r0, 0xb) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x0, 0x3}) 16:00:43 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) r2 = semget(0x2, 0x7, 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x78bc, 0x7, 0x8, 0x400, 0xbfe, 0xfffffffffffffe01, 0x3f, 0x8001]) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x12, 0x120) linkat(r1, &(0x7f0000000180)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00', 0x4) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x0, 0x0, 0x100}, 0xc) r4 = socket$inet(0x2, 0x2, 0x2000000) r5 = semget(0x0, 0x0, 0x80) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x41) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000100)={0x3, './file0\x00'}) semop(r5, &(0x7f0000000080)=[{0x4, 0x7, 0x1800}, {0x7, 0x3f, 0x800}, {0x7, 0x1, 0x1800}, {0x4, 0x350}, {0x0, 0x7fffffff, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x7fff, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0x80, 0x1800}], 0x9) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, 0x0, 0x0) 16:00:43 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x200) readv(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/246, 0xf6}, {&(0x7f00000002c0)=""/115, 0x73}, {&(0x7f0000000340)=""/139, 0x8b}, {&(0x7f0000000400)=""/88, 0x58}, {&(0x7f0000000480)=""/80, 0x50}], 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)={{0x3, 0x6162}, {0xd20, 0x2}}) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000000)=""/24, 0x18) execve(0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000001640)=""/247, 0xee533073}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) recvfrom$unix(r0, &(0x7f0000000180)=""/224, 0xe0, 0x800, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000000)) r4 = socket$inet6(0x18, 0x8001, 0x7fffffff) symlinkat(&(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') connect$inet6(r4, &(0x7f0000000140), 0xc) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x5, 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="892ce63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="efc2e7af4f3d40eeed882ad43c97dbe1e07252a6940fd7c623a4bbd32f4aac30", 0x20) socket$inet(0x2, 0x4, 0x6) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="a92ea32fcd2334c18718bfb5b27178626e648f590b2b3647a3a99b1865e6964481562aa28b472862c33623abb27d12137f584bb9215ee2f6b92a3d0da65030020046e907db32f81601568602579c2ef1a2c81ec6f3376ce229e6a5abc048c5f3cdb69f2d2a7ca1", 0xfffffffffffffd3c) 16:00:43 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/127, 0x7f}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f00000001c0)="39aa1747645238c7f2c2e8cddb23644366cc21ca502f0d78e1d0fcf28b4ad9637d61c0a73a501023b58d3519ef55704e74baaf37", 0x34) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x52, 0x4) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) 16:00:43 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) 16:00:43 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0x0, 0xb65ef6d266e9846e) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r3) 16:00:43 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, r0) setreuid(r0, r0) 16:00:43 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000240)='./file0\x00', 0x1, 0xa) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000440)='r\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) 16:00:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r3 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, r5, 0x6) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a90000004153000000000000245200679ebb3b00000000000098490d077aaf9544666aa81d54b9f8515c108e909d7e3b3bb2c0459f6ab00080ffffffffffffef9b0cb63fbb0200"/123], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:00:43 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x1, 0x2, 0x0) setsockopt(r1, 0x29, 0x35, &(0x7f0000000080), 0x4) r2 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getuid() r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xb0, r3, r4, r5, r6, 0x20, 0x100000001}, 0x4, 0x2, r7, r8, 0xff, 0x9, 0x81}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) socket(0x21, 0x7, 0xfe) setsockopt$sock_int(r1, 0xffff, 0x84, &(0x7f0000000000)=0x4, 0x4) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xfffffffffffffffc) 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = dup(0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) pipe(&(0x7f00000000c0)) r4 = open$dir(&(0x7f0000001180)='./bus\x00', 0x488, 0x20) r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001240)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x100, 0x0) r7 = socket(0x1f, 0x2, 0x1) mknod$loop(&(0x7f0000001400)='./bus\x00', 0x8000, 0x1) r8 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000012c0)) chdir(&(0x7f0000001580)='./bus\x00') r9 = socket$inet(0x2, 0x4005, 0x3ff) readlink(&(0x7f0000001480)='./bus\x00', &(0x7f00000014c0)=""/130, 0x82) kevent(r1, &(0x7f00000011c0)=[{{r2}, 0xfbfffffffffffffe, 0x3, 0xc0000000, 0x7f, 0x8}, {{r3}, 0xc7f35c81f79ff5ea, 0x8, 0x8, 0x4, 0x95}, {{r8}, 0xfffffffffffffffb, 0x26, 0xf0000003, 0x7fff, 0x4}, {{r4}, 0xfffffffffffffffc, 0x40, 0x0, 0x4}], 0x9, &(0x7f0000001300)=[{{r5}, 0xfffffffffffffffb, 0x32, 0x4, 0x3, 0x8}, {{r6}, 0x0, 0x14, 0x1, 0x84, 0x2d61fe41}, {{r7}, 0xfffffffffffffff9, 0x54, 0x41263adac57bd8f3, 0x8, 0x5a2fa558}, {{r8}, 0xfffffffffffffff8, 0x40, 0x4df4cbdcec1ca08, 0x1}, {{r9}, 0xfffffffffffffffb, 0x10, 0xc, 0x4, 0x2}], 0x9, &(0x7f00000013c0)={0x45e6, 0x5}) r10 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) close(r10) openat(r10, &(0x7f0000000000)='./bus\x00', 0x20008, 0x0) 16:00:43 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100c8, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x20) poll(&(0x7f00000000c0)=[{r0, 0x104}, {r1, 0x80}], 0x2, 0x3) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000140)=0x2) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000100)=0x6) dup2(r2, r2) setsockopt$inet_opts(r3, 0x0, 0x208000000000c, 0x0, 0x0) 16:00:43 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000001c0)=0x1) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x4, 0x40}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x8000, 0x1}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x7) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 16:00:43 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000003895efdcc3d7d3bf9f2f40db43d749baec8f7057db829566e0e413f9c90a55d394fa983d10f89080216ef527518515af7db6d4c4bec0828d62d8241228d55a63a25f7b414b09017dff4f7700807451de3a85b85bb2ab776237d8d591cfe901e382d29e71e74cd14bb01407c7b3705cbb0ea6845c641942753215973e02ca42"], 0x87, 0x800) 16:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) rmdir(&(0x7f0000000140)='./file0\x00') r1 = semget$private(0x0, 0x4, 0x102) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/190) r2 = syz_open_pts() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x8200, 0x8) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x4, 0x1, {[0x6, 0x1, 0xaf20, 0x6, 0x9, 0x8, 0x9, 0x7, 0x4, 0x4, 0x9, 0x7fffffff, 0x2000004, 0x2, 0x8, 0x80000000, 0x7, 0x5], [0x1, 0x6, 0x400, 0x3, 0xb8b, 0x3f, 0x800, 0x0, 0x3, 0x6], [0x10001, 0xe1d, 0x4, 0x1f, 0x800, 0x3da, 0xfff], [0x4, 0x7f, 0x2, 0x6, 0x0, 0x1], [{0x4, 0x5, 0x71b, 0x38d10e87}, {0x6, 0x610, 0x4d800, 0x1}, {0x0, 0x10001, 0x81, 0x80000000}, {0x80, 0x100000001, 0x3f, 0x40}, {0x8, 0x8, 0x7, 0x5}, {0x10001, 0x0, 0x3, 0x20}, {0x95ba, 0x10001, 0x1003, 0x7ff}, {0x49, 0x1f, 0x0, 0x2}], {0x0, 0xfffffffffffffffd, 0x402, 0x80}, {0xcc3a, 0xffe000000, 0x9ae0, 0xffffffffffffff81}}}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x50}, {r1, 0x6c}], 0x2, 0x0) 16:00:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$BIOCLOCK(r0, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x89, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x80000000003d}, {0x6}]}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="cc2d9f97d60c688e76d2bee81be3a298415a87c0b9923897bec2356b4cc0a3e366e1929328d98397f66e7d9bfbcfa702e6d7ddbdf1561335b2f1e442cfb04c55ba6ae409114c4d8e44f2c7b7bcffcca75226f4b7f078b29f1775ea665119c4c9d36c0697cea9c63aa8ab8b7c49daa41d718e1c8990ece9cc0c3a581bd3f65178b754a850c1dab8938572577b1bb040a958008bfd7dff", 0x96}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff4a, &(0x7f0000000100)="eb23f99e2299dfdb8f5eaca46f14d4c629eaa5be6e35a98226d7bd974f2aac4a152ea848681c813bcb0d64baa95ff548760d51a79d47c67fed10c42d69e8d1d8b6c0905a67eb45bbee3032c9fb6ca82463b24b12fdd5b8a66134cf3a") 16:00:43 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x25, 0x35, &(0x7f0000000080), 0x0) 16:00:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x82) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) write(r1, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) 16:00:43 executing program 1: mknod(&(0x7f00000001c0)='./bus/file0\x00', 0x80002002, 0x28ac) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./bus/file0\x00') connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f467f7d21"], 0x8) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000200)="1d975d96e958c3e4260db1755a6743051737a80ceb1801cf44652e07acc0992e12f326caafd9cfb488443ff594a224fec7bfc565e32f57fdf336d6297e5f44d59e9751a2a1aedb6925a18f53dcab04f24d0ee78352f1cc78aa680d0226618e1fe850ce90a982e406500cc08ec3ab0c094a3e609cbd53902b1893f3bd02d31f4634e3eaae66acc655b56095c9c56eac1707e22a807a0c26dc0d7774c9d3359faa3585e1f257dd433b6a066c6628439867355bc32f180ea73a94e70cdb15cc16661ab00985c08f54b6d96ea048abbda4902e532d8855204e677ab7abdfe548410f87c9676b", 0xe4}, {&(0x7f0000000300)="c5ea2ec54b3ceeab99a20a760a17cd9fa1d41296ad5789dfb62ea68d67a85377a37f92dfbc43dc7cb82ad9858ec8b353308d4a7063c16d6519bebe98dddc263d6f6b08935119fe60fc69a4f56b72964d85105869545eada2e68c42efa9b075d39b3e0e3f61c04a8ce46c74a4b93017819951418431eb1e058bb207a1201a11b302e4f629b1e68c4220b211295227a0f162a14bdc6890aa82e9c63b9574d27045756de8443f12bc3d034f4630383caa9e8e0c716061711894a1cff85bdd20918211435f903993a7a2a641042fa72dff88ceb8b4e010839ad2b4f1c547adfc2549005668dd5d54cd21beb7db8ac1194602ab32f41fe0f203bd308dac531b90dd52e34be03c6c323009bad6e81a25b5fdd67e294b53b7e343909e52b7dfc48be59c5694832c7baa84fbaa5a6dd8c3e281e4e257a443fe3d3a2cf4565482016c1a5944b2828afa369b4bac5952ffe08cdfebe0623455d9d1961f30a766570862b47617a4b05f4b96ce16c985e42615b76a228cc33ac1c1758d2fa97bc90a8e12f3fba7a603b6df992f231dc25b138d391ce1f86712fed6727fbb5414d9dcd92cf65579a6e041710bb5a84aa98ba178a3296d38ac4311c29e5791dc9aa1e8d1e61714c42f9bc53c0c750be2afb67badceec0a2c795062b79a21c78bf71094d82a1205d9db7843a4bb8fa41cf3516105018d5061934a25df31731356a2a289f16de09bb70cc7bde54f9f1bc513b82dcd28b7b9605bbfaa10a1d2da3f3fb8db7202f938418595b17bfa7caac6f916e7f7d33220313da15f4247c1eb155a63f399533637be51f8edeebbe2ca5a4783dcd722bb82d3fb5d61704277abd376c0bdfebf8aa4d60f287f92c87c30c23b1e716ed502564a2a3a5eb6d57584456f134ccf682f0da21fa2f6049df14559830057d341652389f21766784cfe48e1db5b39efb3778c4c00fa6317d4d37b24f809444e6f797b65d21035a01ead9c358c993551ee76c4ac47eca5d20d2b3cfe513f5b18e867b16605b4cdb15a1201bde951d696bf81efee23a3014844dc427a9c2062bb791b74a724b7e0d44f3e796a5888c634754602bd4ad789389c6e76639cd2dac69c0c6ea7296d282efde340eabd6e954e5eaac8fcc0ebf93eb744791c436e6008718bc7f1f566a63516cc309b8b41c3e31c1c3377991bffb4106980a2f1e4250cdf56e269b270d8dff2791258079a9f6db4749fcdb438c994a04c3182bb90e673fb9609cd2262df63d5581a83791be2fc537258ebce56b6093ad01fdfb348d72e504d12654762a1343fc9e59cad0502c4ee9ba9d50c7d119d1497aba234db3bc5cf9f57ee8056d435adf303238b5011a703e6912015315bcb6e3576211ab3aeedbb100388e609ad1b5f3dd4b7c75ccd6d0ce40f5869bc9366e07e2fc319fdde0fb3a0795601217974c7ff31565378fa8eb2ce951b886528ec89f88823f6f9016a5de27fae015b9a28902e4b110584a4c1ddb0d09d43efa935a408c6f0a1391c633a69d7424d22a394607ecf702cd8478a1b7764a26a380a61c4bbe923eded46c4706c7ec6c1bffb302724bf22457bd592ec7a0eee317055277e0d3e25103467c7246ed5fa8d5f486b677b8b713a9703e96c34d78e62d3dedadf7f1e14996113b52f73a3968c2d99fdca25e57a42a6e22b64880b645d34515c1709242d208adc2480706fa5336dee5314bf6b2163f1d9fb4f7375671700e89cb1deb53f41fcbee7a95930bb5b74e73041f37ae6356682161cc9b3222bdd0e4a0da59757b81f2f0fd2306e026fd034df6529600a1e52ec92863fec7a5064394d4743242a6098c76a072e33672bbd064799262d15bc2b4aefe0228fc79aa62ea853cc2c9d51609d8c298e16d55211a00447a5c6af4177cfdbe52957fbe54f6be771a2f86b918f94c0a68f1e89594b0c5aa03e2541acb321bb0b732ac89e4bf7979f9e885bf52041719f5b22385b599f530bbef7fc93a682c672ec6b95e6869d00afe097cfe09ba074743326ccf40908f5a7101baa555d452fd262eb3db28be1a9674ac8d65f67b3c18147f2bdd4361343d629622bc7bff891991f3d24ddfc028ea0454127b24964d591594097c9f663bef5cc612f5a24f812590244fe11117d220061d22d2f0c94d2632f2ffa85cc124d13f341455dbae41dab7c067a7f816d497710cc94e55a18bc31de2e6dd02599e7414a67af7a723fca50984e49998689747c0f4847c86a180600e4ab76d047c28de52883f4f91fceaa7139e77f91e57880837768e0ac2087827b5e80581d5ec332e6a2f94ce48b1d468f3baba6ef8237965229621c3aad1d7f9e8a222b24387387c6eab08de099e21e226ff96627058f435cd1ae9935af0abd2f4a2fb9b7891afd7f7e51c4a72725bbebd9d69005ff6acdb0903408989c21b69c5028acfcadbc09cd266d0e5134faa03c9036232d2a5e9251154f73602f871c006e1aca832667690a2bb67cbeb533d10968e7a36ba7d0433e13e0fb916dda2886fc99d02caa0f4848e6db15d41137f95a6e938d2ed7292957382061d039df658e1a2139e86dd58108e3312f85bf56682fa745456eb9c14bc5f68aa8ab3859e9238053a9bd81b7ca68f6f67dae4a8035cfb307d653de92cf327d803c14292ea1dadf3b5650c6c5ddaae381873299b20ec268d9d0bd56ab0b760acc5ae4abf52574c2a3d664f5c9d0bc803e1e47849cfea22e51bcd152e0c753f28701ee7e260bad38454b77c70ad6e82380f010058befe78745140922708ba078eae2533be8cc4b0a6230db12590b0cd6d1e0bcb9582c2ac718c7f7f4455ba85582622e93a699fb5ec8927dcc7e6a504911e319e3f6fa096b0301512127164aa2fa96175e2aa7052f35dbac749d785359be3658d79dac8a713a4b5c0e54769310bd3a7c87d2b9404d2c68c3421aff53b964e821c8cb7884cb3eff36eafc75c74a0ae479ea94e7c1703f0f3bd177b6182726e4cda44ab3ec677f65ba3ba3b72b3a242589431de464ffad8ca3662ca6c373c2ddf6f846da1de05abad8bd103ded767767e24a55e4edf0d6aaf6573dec55ddba46cc247645bec30b3c5ded6a46e005c80789608a9ce34da4220494dfc6f0d7e78120bd28974494b8d730ef488d4d51032d109887064e67df6272cc55572e99c4cf6d71817807f6b151b212a9ac346ef20b8dda39f7b74cf23cff6b7c0b4658e363fb11b1c909f5c5ef970c10da3bffe2469224a126443824bb8a6c1ea7959b66a1be3d1a1580dbc03bda17424d08876256d3798d3afcb31d36f91818229c001e0e6f77270e4977705a9322d46c14a22cc418a9e4cbe79f96c2259d5406a07ec6c899acbc9e50a813abb70c14b5caf822b752a8ccd0b08538ac10c984eb9e064ff836c13c7852f88cdc63cc8f84dee3d59217d65dd4f43f1a4228ad3f18201fa6fd2738b2848c33354463b7a303e3e086657f260d99c6126cc9bd14b7d23cd68277520a965a50ea23f801976311447113fbaa4f5e027780eb089df6ccf370cfd935c6c2a74a6f28389db91ed7cc62faf3a97b6296f63aaacc15467ce3662d738c3a902ad9db250808c48ee033cffecd59d2e1211c5f014f403cb7a1e3f8fdbceff34b1d1489ad894d2edefbf7be1f807dbadda7096520e20b9b4d34234e23d9671f0f2ba6b701157a152b3e73c0781f634da21611236d1109ee27118c25b5268546a80ea3ee36eba0e8e34db49ea89b15de27c354c1cd8584c01f5484680f882f7a8eef555642ead194ba644017fc5b41cc7f097a7dc57f60501e7ecce33d42ccf75ae24fe2a0333e502c242206632a031fe8bb2073f4cc427116db6ebb2a09c4540acad9f9014577270461cbe30c61fb0cba6feefb5afe77c65e2d3d2685064f0af4f1297ce3d23ac4c6ae33ba69e837bb801ba7943a45d22ff4f60a2da91c41c0cdf1a854b946e62a02b0c2c36bf67b169b1bc7bc28c92b0d586ea724a7e64f7a8f09b961f4b926712cff2f314901e9ff8bd32463f18decbffa34532557e44feb2b5f1f115bd133beaef7e158bd15e5f5f949225d03f3517981a74ab9185b825e5e53df1b183201a0fb37ecc825976c186b4a34e8275ba72b5401f44a3a0e3dd31b41d9d49c8dc15fd862a18def72df02f41c2a51096021caacd287dd181b6ab144a718c3f436d9f372f3eae0856a07e4a03fad368237f564ee812ac3852af39dcca459701c0877f97e2a9138b34cc117fcd69b897f39f188f1894d6aea5c5932cdf6e741f3e7dada93eeb11c0a5b9967e152c61ebbfe14637105c654da0fe55ef433a033c7708a36e697f9ee0e3082c1e6da8b6e66260fa43eba82ff9aee6dcd20317617a64cc22ca4bb7feb95bbe1f9caed0c31e1e0c2c467f9f29f012336b0c2331d938b2a2ba5ddd200b5204b8ecb4ec1555abb28e67a3b915d0ecb4950761fd22448660cb7e05ab4774987722d63807bb3e06a596fb842de2fea84148ab8367fd3e271748985264bc014cab8c91a7b25a6fab7a8290f94fbb0c4675791ef2d9bd42b6784754c092093fffc7c690cc755cb86d4fd240005ff199f070bb1b0f2442ee422221fd8b2a320d35e9a081a61206527f5a1c9974d0393a0c1e3c75006512ddd7351cdacec31a14ac52b29d93c4874adc05437f9595fd1ef5ed652f44a30356651fa4e4087930c2a7edd2fcd1a14a795ff0ae2a011555323f8d2848c8bc0d48cb4de4e14060a9d8f6095fa273c0e2cd0151d13205ae2e205f2e5c5d6eaf36af0031ca488729bb35c8838dfb7cc69c858d95e59209ce800aad2610b5bbcf6160fa0a252e92bfd55c9044760eb92e78e4c12921a0f4e02d81e2fd6ecbd6d3adda79a90ca9bb8721079eb6e14168c5ae2c46f5e3384b97a7118f91aa3f4799a3602cbeb66d80675536dda4d4d8b3850f9d71fb9fef6f353daab5a7edbc860a671e4b8d69e1f37f2c73e3773241cfa272c5540c94d73daa6ed5ae19c6d245b3af502b5b700a2f9ee908212a0e5bb6d30a3373d951b7a7f730eb9652fdc6d81540b69e39947aaed4340575a66bbf334f866b79e465f3dc2b2569154717bfc727384c39e770361cba38d0670b9e98163264954c5a6663f9d537487ecbac8c81e234f20b8f0f8a60f0cfeed608b4ca629b01225ee177f158d39ef8e6c6d97d3ea6d9d90c963943fb895d60eda5423f13648657c35af4790a4adfdefb77114801c08fe3599d4bebecbceed6ed911d0b7aa7a6cbf885d553294ab11119c221fd64aa9ee6dee9b031157ba2f926387e6f1b6cff5f22ab266a16a64831fb72bc36d5d5c9860e4d69958ab6a9d621e88e25b431387db3d288ee1fe67dd4b52c22c5a9bce099ec9ca4e74bf9abbb812abb6e94a0234adaadec6949daab3f8daa4901357415c0bbbb3e1259b12730b35ce3ba4c34cdbe06608994daa06e347630b16ae3762dc88dabd1f11e0e285b52b5d8cdc1dd79a7a64680e50645e434fea370af0d39104bda5935253713e9d39b31594051092d11074efe95106e0fc5cc4b38097d75e1763203d5807a99a636e6c9c3bb2e891029d9aab03a6940bb9cee15fe1aeb10bd41a5a84c44d9b423d5e85b199508e49d91453acf519a1aed3e0549fe8baab146a6fdb2ce5c7ce4807994a7cdaeb401202c8cb47bb9ffa586401f46ee3a2e8ccde95947d9c919fbf2d886617165554eca9aaf2fee6e85a8489cc390b454f9621bb226c08c347530ee0c8ba67d9b8b57e9379fcfd4f08ee31b2b4d3b69f30848004009911b6cc09f1188e45272fc86450197bc4b9aad47976bece8911979b4b343193b60527", 0x1000}, {&(0x7f0000000040)}, {&(0x7f0000001300)="872811d564b71d522831f9b8cd3c67519981e81612da5032650a083ff5e156f0cff3772177c94252c10ed2c680f80369908315591bfbb4aabc9ad695463856c37fa6b48f3e16b5aa807a1abaff2bb8e0e798ae256d55a1149d0ccf4922122a88cbe145d5fb5f9ac0c1c461a10fc929184e79b774de6a91044b5304259f9b346ca146116bbd3a59875b427300bed67407e24fc458dea3cb2c60877335d1673f56176019eb4e491445dc0e403f9cafe4fa7b98335e5322427fb0bdb2", 0xbb}, {&(0x7f00000013c0)="63de09c2f0c902e0437fc13b57f2651f7debd93e2362a4ec8214000fa6c31ec3153cb9a855ff79722fb2ffb320318d11cfb908958d24fdb0fd525d12553f16d8dd576b6ddaafd3106fbb45e626381cbd97dde7e1c4dfdf0381e7a19df09473864f120782ccea4bc0842ef8f9a7b2f2edbbfb80e34ab87d8284f534e6aae53a8b2ed2a534476235fc62bc430a44dc788d9b62d92dde166bc7f073ca915afc3fb557166cc3b586c0e8ba0923ee712d8d72fc6192bcb4d6d9b8042e131435a03f487d3fad53894945efde81ed9c59e521fc60e7ec381d7083215b96e063eb0d642c4210439438565b7c3d772f061c7eef9f499f", 0xf2}, {&(0x7f00000014c0)="24bf68a4980929a9827cfb349693cb267d", 0x11}, {&(0x7f0000001500)="ef74ca5e608a284603c6c46d053472bb70658809a0f9ff6afac5c57e36646cb8cacfa009ff2820b7841f5c9121de0e07ad4f9052e05e1678e7cf5ee97acea8a2fc38456dd9c8e311e89cbb03fb6af67c777f8c3a3519e578feb69f97427259007f36a98c2246285906b238064cef4b5995e5c50399", 0x75}, {&(0x7f0000001580)="e32a48489ad1f9463e9f085f20a308153f6941807c94c8b267e41549b6219348228aeb0342ce891919a5c34a2839a706f19754", 0x33}, {&(0x7f00000015c0)="101a1f132b2d670ee462cc540add2b9f1c0bc63ce5dbb69843b20dc3c2ada544fa999b1cc4319f1d78bfdf8ea0c75c8639cbdb10fb1deb391d0d29a9f1b9a5abfc91db83fe503f90192814817c9b0d845a29655c6acbb84ca614830f4a4005e7", 0x60}], 0x9) dup(r0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000080)="000000024c8a44e1b30bdfc982955d37c1c103287f07b7efa76d410000831a5283e4b28bed11ec5111024efd7c2200000000cd08", 0x34}], 0x1, 0x0, 0x0) 16:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000a80)={0x200000000005, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, 0x0, 0x26a) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r6 = getgid() r7 = getppid() r8 = geteuid() preadv(r3, &(0x7f0000000bc0)=[{&(0x7f0000000ac0)=""/194, 0xc2}, {&(0x7f0000000a40)=""/21, 0x15}], 0x2, 0x0, 0x2c) getgroups(0x3, &(0x7f0000000880)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r10 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) r12 = getgid() r13 = getpgrp() r14 = getuid() r15 = getegid() sendmsg$unix(r3, &(0x7f00000009c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000740)=[{&(0x7f00000000c0)="3fc6fe85bbec3445bf268db6d44bcd522fc790b4b8d96597e5438ed323247496c195dae38b379eb0d2b67691fbd4addcf945c758a1bab66dcfb22633da92a68dafd7b73951d83f3f5ffb00aee325cec9f5fa702c4cd3de7d5118534464e50d327630c47248d2acc6eb4db62af58d5724bad3eed7e28ac23a6e642315ca786ee62ca0453c4d0b44a4278eb79d37a2afc413c69f1d97c7e7d125db1c9dac43d7f0a5d4c6829754e0dc350997feb33a0a0ce0d7d7c5b3fffce13cdf0d", 0xbb}, {&(0x7f0000000180)="2dc9dc0bec6bfa77c4f91783498554d4fa71f05ee3ab95b93d8498a958aa87aadba33a922d7de876917965cefe5ba430b35e219a404a65f025fa51554c93dc12101ce4ce11874c673b4e8c3f205ce50cb47054ce515458bf997e6a76e03c27eece7a92729e1fd52ad97e1c3a9606b29e87e5ba1c9d8e02865376dc0ae39bad39559ee0842dd0ca3e4466bf17c548300c0adccea61c5db8cdbe315137cc47fb4a2dc02f7934052c7df3e2c5bddfc5231e6f80624d1212f6788bfbb2b26d", 0xbd}, {&(0x7f0000000240)="b3b3a7a0567df4f1253bb78af751691f6054db7d2442582727d8d8b3a88c3bf31fc8634220e7b13ab481c3a997c75ace975227e203a8d9ecf1b9d7b0c8dcaeb1ab14317c155561892d11ab8cf08ecdb50f1ba50fbb0cd72cfe9a3c2ebb63013b44703da0", 0x64}, {&(0x7f00000002c0)="a260fc9ddd81fa92dc44f92a01272b615d705aede3ee85ca5d34944790356d86e45c5065e7d645e7850479c9a859fb82bbfcfab25f939b50982a0108aae89d4215c4a26e8f9d30bc90084f48befae621a486b3", 0x53}, {&(0x7f0000000340)="8802160f8107a3271a3446bf4a4849b83c42fc25b876e0f89515319551b84b02aa8301c84aa2cd2bd74aed127e58deeda193c99c5c87bf2eedde9115d826549102ea97b431163c319e4a95295db2284369bbaf40adf96ff8f738aa5ff5eedebed2e40fad102c93b6751a986687d4d8618cb20abd14c3d36f6cbb8fb7059a16eefbad67010d82ec554c7b86b2dc068edabe6a05d665e81f53f8df23c49c76cfa2ba073b9c3bbbea4c08181bd12629f3cbf305b0ff5737ddbd04373b7485d7ba7a2d3d69cceacef084be7f423aa56385e1a1bfd56a146c1f56e8", 0xd9}, {&(0x7f0000000440)="992f721b5b02144fe184b514537347b4147dfce5e86f4a0a1a60ec557d567f9a5c4bc63924db973443e2763be35db21dec817dde7db9b675301c47ed8d0a5a41119f95dc944e52180986886744fd50802291d8a8e8b638721d19f4228497e46b7df4381b149061432fce25df0318b7103113bc5a44a0717d6f4db3ca33259d0b066796c4f1a2114e2032263fc3357c111e0cb426efdeefeb7bb748f16f42d9c9b8bfa0205dd6dfcaec8ef8d99beaae727dc379db11191de8635b94fe4cc50682648f7474dc", 0xc5}, {&(0x7f0000000540)="7d063f9d48e9055f7b276e210bd9679078b8df2da5303ff4a9d9d28007e72579639a57c56e3eebbc372f6e82d5fcd4bcf3ccd1995daa71fb11562c628f526be99b908274b772999471261f00e8101130f4f03fc2eb8072e1f142395fe623b3bb48bacd5ba91fb67b3839ccc0cb011f905f4409a19d41cd0c0bcf6f03a8dbed4abdc151b5747167aaa6f976dac31a53cbe2b2e083eafff94a32812573f881e13a7bc70191649a5c86d90c9169d7a599b18cedc90c00a79f6a90", 0xb9}, {&(0x7f0000000600)="5d5bb0f3851275cdff7ae4e8534f1fd206edc7c9c5012abc54f5cbcec9690f5ea9f1a73a8e48e2203c5c55572196ac42b426723b51abbce5b72dff8798d1557bc5a9ce4efe", 0x45}, {&(0x7f0000000680)="49e1ee63348dd2dd308c62cbb2edfe37d5f248fa4d59e540061a8678bc0b6f54483d97c7c9823a5e3211a43a3c3709c481fdf5", 0x33}, {&(0x7f00000006c0)="1d6a2f3dfde23edf221e15e45d4e01a030eacc9528d0d2bbe47a54db37360b40c8d90724ac4debdf3d48db0752980be40e2c6497230bf22578d192e4943c52f2b4fafe35cd0a5f50c8c821df7b", 0x4d}], 0xa, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x80, 0x402}, 0x4) dup(r1) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffbffffffffc, 0x4, 0xfffff, 0x81, 0x200}, {{r1}, 0xfffffffffffffff9, 0x84, 0xc0000001, 0x80000001, 0x4}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf0000043, 0x9}, {{r1}, 0xfffffffffffffffc, 0x20, 0x0, 0x8, 0x7}], 0x1000000000000, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x6, 0x2}, {{r0}, 0xfffffffffffffffc, 0x12, 0x40000081, 0x2, 0x6}, {{r1}, 0x0, 0x0, 0xf0000023, 0x3, 0x2f}, {{r1}, 0x0, 0x2, 0x4, 0x7, 0xff}, {{r1}, 0xffffffffffffffff, 0x80, 0x20000042, 0x1, 0x6e}], 0x8, &(0x7f0000000140)={0x8001, 0x1}) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xe051af5acf6813b5}], 0xff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x24) openat(r2, &(0x7f0000000080)='./file0\x00', 0x8000, 0x100) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x290, 0x10) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x5a454c71, 0x10001}, {0x80, 0x8}}, 0x2) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b5c4b000000000000004000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:00:44 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) 16:00:44 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r3 = dup2(r1, r2) close(r0) fcntl$dupfd(r1, 0x4, r3) setrlimit(0x8, &(0x7f0000000080)={0x1, 0x6}) execve(0x0, 0x0, 0x0) 16:00:44 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x8d, 0x2}, {0x1cf, 0x1}, {0x23, 0x2}, {0x0, 0x4}, {0xa6, 0x2}, {0x40, 0x4}], 0x6}) read(r1, &(0x7f0000000640)=""/4096, 0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x6, 0x48a8, 0x3, 0x4, "88ae0a2cf8399455f462b0480c076e1d56067f98", 0xffffffffffff8000, 0x1b66}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 16:00:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = socket(0x18, 0x3, 0x7) bind$inet(r3, &(0x7f0000000000)={0x2, 0x1}, 0xc) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) shmget(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37, 0x0, 0x0, 0x5b}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0xffffffffffffff01, 0x5, 0x5}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x0, 0x9e) setsockopt(r0, 0xd0f4, 0x1, &(0x7f0000000580)="b1470aa084299681b73821cdd1176029c5c630944a1125393bed7929e633ac57bda74d2d3d841af66884635771c01beed8539b2402cb06284fd1809b47afb290d197d0045345996fb60242b968ef39e77130752055200fe2c57eac3c9727b8c44ebeaf0e6ce4056ff819a32ca4c7f4b630a0f94fff0bd1e0dc2df987c1d68bfe399b76b3a5aae4f197e9f0d321228e3cf53e63d736b906011f8a5e2df2e555a2f1f92f3855ac33dbb25fa6996047846f5f89e966c5a669aa30630b6c", 0xbc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x7) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0xeee, 0x4}, {0x18, 0x1, 0x1, 0x6}, 0x5, [0x6, 0x9, 0x8, 0x5, 0x3, 0x1f, 0xb84, 0x1f]}, 0x3c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0xe0, 0xffff, './file0\x00', 0x7, 0x3ff, 0x5, 0xffffffffffffffff}) socket$inet(0x2, 0x4007, 0x67) 16:00:45 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x4, 0x8000000000, 0x0, 0xfffffffffffffefd, "90de290e7989a23ff89c16723f911a1d962f681f"}) socket(0x20, 0x5, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x23, 0x1, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:45 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6504000000251a901477de72414eeea3f0e472eab69f8f8a85289d678fa4f050459bdc790117bd2f143190048d1258c009a7b8039c0ee36da587a0036327c5aa9323c1c3526da391cab4b3c0794ae3b7e0a06560337b811f39869bf941449bf84a510366b2037ed0dc5902fa4e444718d0a079f885ea69e640df731baa395e236d5418235b005906f50260332e518f3e59acb62541ccc7d533dc12b51f33b9536fe656091b3100"], 0x10) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/87, &(0x7f00000000c0)=0x57) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) 16:00:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x400000000000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x401) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="2935b2bf7ae6c438501a9d358f1791ae1691d7dfd8bd3fcb91995fe08c26315eb09ebecf36a67bd5c3abdd32eb026576c1677a142660c78160c2072a13a13aa27bc19265b6d4dd905ce629604fd64f56b7cf394da5ba2ed37b578f95c5e9c64b68b6f4cae77584e1780d14f61803854249a5e5d7adf730a9a313a9fc90c1110c98178dbf9baba363aa309f43cec86a4d07ed4ec769105b87516be5dbdf6d66a8128f8e3ef6b06573e9c5488dd6a4fb", 0xaf}, {&(0x7f00000001c0)="17c6a0a08a1d3348fdf40f8720792c646c22a7b642e328d3fff87a77b7efa0326ca7bf37d8974238b81623ea766538bba7ce41fbb7db5fc48b2df1637a90820028894481692ada1efa3eaf51fee106b961f3d4850e8f640e856609ff563323", 0x5f}, {&(0x7f0000000240)="7f9389fb83bd1416a087b4101d398fd562fbabf2031697b32e2822f5e84a6817f28d93db43f8837ece75c2a67dc47d4ea930e6b509cdec0f42edcdbd1d6ec236045a1bffed481b48387cffa2016de119147fb2296dae", 0x56}], 0x3, &(0x7f0000000300)=[{0x90, 0xffff, 0x1000, "7e07939e296df675c7903849d5bc1fe2e68643a33381b85e799b3d07dd0537871c65c226d1cae06602757441aa8498248c1756f9f8339f770d60162b9c216456ec13ec28705380381f5addb18569316a3fd1f3c147d8c768c1df8d97e7a3c7f0c97f2215449372c108e9ee76b3c08fd8528fc82322fd63c9e9"}, {0x10, 0x1, 0x81}], 0xa0}, 0x4) 16:00:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000040)=""/135) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x4) 16:00:45 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)}], 0x1, &(0x7f00000002c0)=[@rights={0x28, 0xffff, 0x1, [r2, r0, r1, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r2, r1, r1]}], 0x90, 0x8}, 0x8) r6 = dup2(r0, r2) kevent(r6, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) connect$unix(r1, &(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_metric}) r7 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x10) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000040)={0x5, './file0\x00'}) 16:00:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202695e"], 0x1) mprotect(&(0x7f000033c000/0x2000)=nil, 0x2000, 0x5) r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = socket(0x2, 0x8001, 0x0) bind(r0, &(0x7f0000000440)=@un=@abs={0x0, 0xd}, 0xfffffffffffffe85) sendto$unix(r4, &(0x7f0000000040)="737efb704e7139c42bcfaeff43dcc426c2993d8463a098b4a5908200ef7dd7b2c3881613bc304c5ca640558a7bafa6dfb54ef3f5d62df647e8b17543bb", 0x3d, 0x1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xfffffffffffffe09) socket(0x18, 0x8000, 0x4) flock(r4, 0xe) r5 = kqueue() socket(0x0, 0x8005, 0x8) pwritev(r5, &(0x7f0000000400)=[{&(0x7f0000000180)="6e6a4f2a70993f77a764f0eb5d00b0f2003d091e7f423dedf305f100bc1cbd67a2943eb8ebf004753b715cd6a98e4b43e14bb05e9cb96d54ac6ba2062d1c7b2fb4289a0eea537bc6548fb455b011377ea6f1e8e8f56266b83adbd08a7d9c9489371abf225f12245523c6e75f88f5d52b722e24827373a1db0a5979136203e3601c3734d1e4e6a6a27634d6767a468c2f", 0x90}, {&(0x7f0000000240)="5a8aa14f5b4b4a2afc71e03e609138f093ba2967b839b3ac2300a71c5f0479535908b35c87e170e3a2de3a6211358ed25ef5df8177df0fcbd65a515fd623d6ec079b3401f9d1320b4b98ae8ca05f769500b27c2e0f73362a24442171369bbbafd041c47534d1018344a2c15b06308e6f87c019eca8c9df211601a475b1a8e59f25c2fab84c78898c2c86858c275df268d08d2d941d90b88e1d2fbfff1fd8167c06910850f774835a4bd655f60953b48dc46bb301b2c7a7e4021771f0c2a264fa4d5f6e41626b606ad48bcafbcdbfa5026a6068a564", 0xd5}, {&(0x7f0000000340)="8e419d309d6be2a29ddaea88bc0e3ac8f5b727c52140b3b39268e80edef6316e03d5181fed1f63660fd50b7ba5c0b429d8475106bfda83035a2c773e4aa767889e7a6c508cd1cbfc1b626829ab95feda6fbc3e2c80009c2ef9ea8ab34c04b923a62bf44e1f4182ea789e4b6afd2685ee80254d473504191ed4b81077bcb787293a5a865e496b1a146abec92d33b16a3f98ac4f3188d8acb75bbeab4fdf98db1c37", 0xa1}], 0x3, 0x0, 0x0) 16:00:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x80000001) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000006c0)="b10005136000009005001b000400000000000000cea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280202e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a300a3f8000400000000000000010000000000000000326c5925eec7e11acdc2c0cc6fa41ce6eba28c2cba0a9d96e28bde3f39a61b77eba203790c8e1657916557b7c4bd3fd0bfe5a33fbec7e6b8bf0731098929aa42a91a3a5e98694b53e9e206e6a12e02a7e9600bd6678e6663", 0x109, 0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = kqueue() lseek(r0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0xfffffffffffffffd, 0x800000001) 16:00:45 executing program 0: shmget$private(0x0, 0x1000, 0x200, &(0x7f0000000000/0x1000)=nil) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002c}, {0x87}, {0x6}]}) r1 = semget(0x2, 0x2, 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/4096) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 16:00:45 executing program 1: socket$inet6(0x18, 0x4000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1a1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) 16:00:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) getitimer(0x1, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000800), 0xea) 16:00:45 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f00000000c0)) poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0x80}, {r0, 0x14}], 0x3, 0x6) 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2008000200d, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0xa40, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x3, 0x175000) close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0x96, 0x0, &(0x7f0000000040)=""/150}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x343, "cb343bcb29532eb1645eb603db95bea1927e1470", 0x0, 0x7}) 16:00:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r1) chroot(&(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') poll(&(0x7f0000000000)=[{r1, 0x4}, {r1, 0x8}, {r1, 0x10}], 0x3, 0x7) 16:00:45 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) 16:00:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00 \x00'/15], 0x10) r2 = dup2(r1, r0) ioctl$TIOCCBRK(r2, 0x2000747a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = msgget(0x0, 0x4) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/23) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) syz_emit_ethernet(0x8c, &(0x7f00000002c0)="542995e9c1b1f53ce80debec5bc153a6b64edd0c2dfcf8bbe55f72338d1b860b50e85468212179db03c7e4b7f709becba4f8cf265f75c68b9415076f06bf7694ac2bc03c694fb12c90f1e9e3a03b6d3cb1b437351922698a8cfa46829216333d6ac49cba14182b113e5780e4a040f0a514e206f1f5be48c47361b7d5df0fcb31220c7c05486137e79384f553") poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x200000000d21) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000000)=""/32, 0x20) pwrite(r0, &(0x7f0000000240)="8ce363cd2299fee459c6b6318b234e6299515037eaa053ba0e15717d5e816152f6ad710a67626e3ddf4a516a1a638f5d20f030c47301353d37e23a78e7a72f80b76dd7a206706df2a4ab43500d44", 0x4e, 0x0, 0x26) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000380)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x2, 0x1, 0xda, 0x8}]}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0x5, 0x5, 0x5, 0x0, 0x9, 0xfffffffffffffff9, 0x1, 0x3, 0x1, 0xcd6, 0x7ff}) 16:00:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x9f}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:00:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10200, 0x4) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = msgget$private(0x0, 0x204) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="84bfd3c26a1f8caa44cb1751649feb5e725388d24d62631aee729851af41bce551f70ad61dab1edde9adb02c96ded7d44887b5e6c77a0cbe5bfbb57d034d8804622f9c4e0d1012eb381007d1bea3b33d309e4994a4e54b8e53b32dcc6162f72c20c70633a36bac616b492ec846b643cd863a73148a2ab4aa5161b787897b6a5def1480a29ec9fc75cebd8529", 0x8c}, {&(0x7f00000001c0)="ad955ad642bace715806df35a01fb453142a8f80fd066b24b9bb7e771038bcd21865c1cc4a7f6d49afd23025f14ac26837e97223a8efc0705c5b538898d681c598e61d5918d05a84f7c8b00c1675eab3697dc4d199781fb6a7b50aa43c2a31269b69e83cbfe1a097e4d2de1416f10b2d44d2968d664e41039fc347b88a9f064340a9ad82c2def6dbd7000e0b0d0989087753cc66696d8ae107979cfa5d2c3bb335d49e45a7aba6172864eda588a3bc57a909ea648342bf9d1e7b4166eb08c6f226c023f5462a0f6f3fddc77bee71a48c7a997b661fd061e156571736da6bb7fb6019c624b132a73edd0b", 0xea}, {&(0x7f00000002c0)="a8a67b713797acf717f6d1219c63b2045cc635b5f627b0a0f2e69e132f400ee77aacaa1e229e34c0c18a7b221b73d8f233502e798b1c96bb0cfcf4cc4aa9d9a597f7094495c32431dce90bf7d4f1d2927db0810eb5b6f8cdb7442bc7d2af22e6ddc363f796e18720ca4ede60d13d58811fe2adba4b015fec315f0f370363da3762ac980ef9f6297c8890d69a10d89e2332243c7cc05091ffb769196cafbdd2cf53116772199c309611d0a56d0e5e737e03ba80a30e93be27d5a825d741", 0xbd}], 0x3, 0x0, 0x0) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') bind$unix(r0, &(0x7f0000000440)=@file={0x1, '.\x00'}, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x1, 0x0, 0xaf68, 0x8, "c8ef68e51b279d4c58249c425d5185288abc326e", 0x2, 0x7}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000540)={0xa, &(0x7f00000004c0)=[{0x6, 0x2, 0x80000001, 0x8}, {0x5, 0x80000001, 0x7ff, 0x7fff}, {0x400, 0x53, 0xfffffffffffffff9, 0x6}, {0x6, 0xfffffffffffffff9, 0x628b}, {0x9, 0x82, 0x6, 0xffffffffffff02ab}, {0x1, 0x3, 0x4e, 0x2}, {0x9, 0x20, 0x1d, 0x7}, {0x9, 0x8, 0x3, 0x1ff}, {0xffffffffffff58f1, 0xfe2, 0x20, 0x9}, {0x3, 0xfffffffffffffffc, 0x0, 0x1}]}) setrlimit(0x7, &(0x7f0000000580)={0xff, 0x3}) r2 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x10000, 0x0) getsockname$inet(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000680)=0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000006c0)=0xee) r3 = open(&(0x7f0000000700)='./file0\x00', 0x820, 0x1) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000780)=0x1) readv(r5, &(0x7f0000000cc0)=[{&(0x7f00000007c0)=""/225, 0xe1}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f0000000940)=""/54, 0x36}, {&(0x7f0000000980)=""/215, 0xd7}, {&(0x7f0000000a80)=""/38, 0x26}, {&(0x7f0000000ac0)=""/239, 0xef}, {&(0x7f0000000bc0)=""/178, 0xb2}, {&(0x7f0000000c80)=""/11, 0xb}], 0x8) open(&(0x7f0000000d40)='./file0\x00', 0x0, 0x8) readv(r3, &(0x7f0000000e40)=[{&(0x7f0000000d80)=""/44, 0x2c}, {&(0x7f0000000dc0)=""/106, 0x6a}], 0x2) msgsnd(r1, &(0x7f0000000e80)={0x2, "64738f210c09fd795ac0f3f71d92f5c9149a9dc8479867a911dce7b1b1c5ebef9824"}, 0x2a, 0x800) getsockopt(r3, 0x6, 0x20, &(0x7f0000000ec0)=""/112, &(0x7f0000000f40)=0x70) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000f80)=r4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000fc0)=""/171) socket$inet(0x2, 0x4005, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000010c0)) recvfrom$inet(r5, &(0x7f0000001100)=""/57, 0x39, 0x1, &(0x7f0000001140)={0x2, 0x0}, 0xc) setrlimit(0x3, &(0x7f0000001180)={0x9, 0x800}) 16:00:45 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) preadv(r1, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/196, 0xc4}, {&(0x7f00000001c0)=""/160, 0xa0}, {&(0x7f0000000280)=""/63, 0x3f}, {&(0x7f0000000340)=""/174, 0xae}, {&(0x7f0000000400)=""/85, 0x55}, {&(0x7f00000002c0)=""/34, 0x22}], 0x6, 0x0, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000040)="9ed295b1cda935407e33865d4dc51b32ea0becc5eef29a3f354ea5454581f4ebe3cb2dfdf1ea25b29b0f19425312ec935956def501670c065fc2c120dee2bd250971c5aa262fd986ba6dc7cfa6d52a6f7125ea195148fef788b60e9ef86fd682f44a6e38fef004a038d16c2a238f075b15ddbda10b131aca492a23", 0x7b) 16:00:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) syz_emit_ethernet(0x88, &(0x7f00000000c0)="4206331d87abd5845fc9bed518bad044716b8dca8d8889e9480ce53fd8af5835171433fe222d85c73cfc6024dcb4b585053503efadf387aa999716bb6eb64cf65d0c210325d5d5b71df6d4c6fcefcb8eea3b9aef96956802a8534f6811cb88b01ba5b753ecc8ed2a22544d740877a6e7ba670193341ac6e17cc16e85f4b2369c6d1da5feb0ba3284") open(&(0x7f0000000040)='./file0\x00', 0x20180, 0x180) rename(&(0x7f0000000280)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:45 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00c6c8dadbcc0000000008000000000000ffffffff02000000800c31f898807d4cf01fc2", 0x2c}], 0x1) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20840, 0x0) accept$inet6(r1, 0x0, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1fa9, &(0x7f0000000080)=[{0x7, 0xdd, 0x9, 0x5}, {0x100000001, 0x4b6d, 0x1, 0x7}, {0x22, 0x77b, 0x100000000, 0x200}, {0x3, 0x4982, 0x1, 0x8f58}, {0x4, 0x3, 0x9, 0x2}, {0x4, 0x7e600, 0x2, 0x4}, {0xff, 0x3, 0xdb7, 0xfffffffffffff801}, {0x38ed, 0xfd, 0x1f, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x4) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x10, 0x100) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x6) getrlimit(0x6, &(0x7f0000000180)) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0x39a) setuid(r1) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x100000000, 0x374, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x200000000005c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:45 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:45 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x18) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 16:00:45 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$TIOCEXCL(r1, 0x2000740d) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, 0x0, &(0x7f00000001c0)) r3 = dup2(r0, r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10180, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0xedc, 0x2a3d, 0x81, 0x9, "345adefb8d2f8259cbfbacb6d38195b5680690c3", 0x10000, 0x6}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000280)) getpgrp() readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/152, 0x98}, {&(0x7f0000000180)=""/56, 0x38}, {&(0x7f00000001c0)}], 0x3) 16:00:45 executing program 1: r0 = msgget$private(0x0, 0x10) msgrcv(r0, &(0x7f0000000000)={0x0, ""/72}, 0x50, 0x0, 0x1800) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:45 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040), 0xb, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffd8a}, {0x0}, {0x0, 0xffffffffffffffe9}], 0x3, &(0x7f0000000980)=""/11, 0xb}, 0x1) 16:00:45 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x309c0, 0x10000000002) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x80) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x3) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x7fff, 0x3}, {0x9, 0x6}}, 0x2) close(r1) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90f6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b4fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a400"/101, 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f0000001240)=""/68, 0x44}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x0) close(r0) dup(r0) syz_open_pts() execve(0x0, 0x0, 0x0) 16:00:46 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x3fffffffc) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') rmdir(&(0x7f0000000000)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffecf, &(0x7f0000000100)=ANY=[@ANYBLOB="2800d9c30100750000ff0abfe170abae5bd57800"/34, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESOCT=r0, @ANYRES32], 0x36}, 0x2) 16:00:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r1 = socket(0x0, 0x8000, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x0, 0x0, 0xfffffffffffffffb) 16:00:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kqueue() close(r0) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x200020000006010, 0x40e06) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:00:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() close(r3) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r2, 0x7e}], 0x1, 0x0) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe0000000000000000c600"/44, 0x2c}], 0x1) fchdir(r5) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x4, './file0\x00', './file0\x00'}) 16:00:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x8000000032, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x1000, 0x8001}, 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDDISABIO(r1, 0x20004b3d) sendmsg(r0, &(0x7f00000023c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0xfffffffffffffffe}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000080)="e64d4b7403a7066d75948d34a41df417f54d7e1e80207b80b87e2f5f97cb9d1442e14edf3a53843568b62ee0f549635335179714ba9920e2a72822633e07a04977020a0eaa047d186b6e3972658b4efaca8412d4c216fe33eec76c1054b1231c991769595e4b01c0e1aaad8fe8dc58db5c89c9ce6e9f5501bad2c4c3842a198e929c240c66b1d8c87c8c5b7b9b6604b7af09aa9bfee64c389a5e7ec56b5eca461010c25edbfcecfde166881916096e091caf805be29e4f1f32917e957d", 0xbd}, {&(0x7f0000000140)="fa4eab36316e6ea70e77feaf7e8baf5b91456d044bcaca7b1a1e02edf5", 0x1d}, {&(0x7f0000000180)="d42a51d4917830519ca0e09e8711b045b361c32ab054fb94d843b8546473b3b6b3b71d6a197cbfcc1ae6deaf34a3404cd4aa97873ad8639eae05cc5c50034cb0a29996b43f9aaa4d8959367b978754990297eba90cda67063531a2808bcabdf0a54d902564a78dd50500984e8907a37e5ced15ae73dfa8a47b7c844f0b67a3dfd7ddf01785f9a459c2422eec1bcb4e289f3d9b8dfcce58094ecb02b77e0c6481701b9cf2cc45204b62bce6eb99d3571b33929369025bfcd70038f6c12e7567df37344d081db24cde47abb8972c668c46204af454647c7568e2bf8ed8ffa04151f46282202a2e8f0bfbca90b3d1833a830fea2eb03a758b3144b3f9aae3f2c94c7862b6cac79a1c1b14a0b1b05e060d40ef35e2213bc81e997a91da35560b2729c11f966ef325edf5fcb252ecf58b10f540e6c3b603096d40f603687a92014b4a1ee95fcce8b24a2e5033e9161800bcd14a223f46f76614f6e0b3d9cf85f4804f5a991425debe35e95004a163fda610586811b752b3ab1d3798c553775132c48acba8611856794c1e3909b1286d007e992d56fb703801795dd8f1a2c5b8b9e0900aed1cd5e08103c1bf7cacf700e1609999072f568bec28c773852024f3391dce1e3ea03e6e7f74674639aa5b4d7d7032644909101e1be53ba5b4bb0d485083255d8aa352a0653d5613904f77b5587b9ddabe31f1c0802f49ddc08d15ddea11cc1f33f69562123d08bda02e9411e7a9785623feb4b013d2b77a93651d0e284c1d51b294be1d28c500ff02abf13fc51443d9427a790c42441f867b47d0d6e2a80a44eb1df42472b17bb7f4b3e705415ddc908bedab97b22d644d5320df2b5c6091fb9cf7d1bf27b8b196c15161e1353934b01dc4c579da530e2c095805d7b15cc30f867bd1ce7378381e7675871b917e983463309cf0b918fb240565022cb9b02032c30a3a0be24f03b70e6d394d0d52e228f59729b0488839f362fd38c1bed105e7292d94fe18c22dc80bd4aa2c96b87abb33ec141d1724efe4ca88b6c2f05c470f55618f09c375a77dd3a1d7d997782263f917a021f96f8b221547cd8319daecb977b0fe37e0cb9205c3ab27e93406455fb29df9f15eea3d40b3615d0a78c7e1ada42b1b66fdf11a63332b91839a6e6d684506f83a9391a8c08edbaa91801608a65b62a5a79c4d40e9172e18541165b7f4729b576ab0a3f52fb19f96d9ce8ed63f4656b545b4ce4204fe037fe6399d4fc7debd3399dec0324371f7a86c085ffb54478bb8ea66cf50c07ff54e90e7a69caad33c7fda3cb36e3c86f1088966dc9d819430184e3ae8692e0e1c7e02e98afb43720a01a120d82fb691def32ece5cac7c3c1b76e7e632d83d94c5faded2163a179e7be03f1c505af31c8325dcf02183221d4b428e69365ef995f3f5b64189899d0bc5999183214e9920995a90ba27821080cef82125ba2e08ce0d48afe4b373f3e8ce3beb5fa83f1825e89e600603258300f00c7965c53176eb0faeda7aaa2b2bb6b44a374c3997ce1f4074e207c0ccf70c98a75e77eaa4380f0590030d1ef1c7d84d2225d7e52b00772c0c0365de85ebeb08fd6aa7b860955e46b07e8247e5f93dfb07c9186b49d6691b12a73357ee015b9cdb5b5fdfc035ee62366d804c383dcfc198fa2e8656cb0750cc3039f2eb87c8c861f18bb86b63ef6df64ae6436c296f40c7cb7c9f35bc4eed47da627b85973a43ca2959d26ef108f2bf2967020dca410194503bf45fe295999cab3b9626c0926f4a53b7546ed168a39fb65b8956e752b93cfca6645a635f9720af6761bc4da846d17be086d85d0759e667e29d5078a8a97f40a95ead910507cf0681ea9a9d207dcc54ad8d704aeccf14351880be5870140e239d55aafcffa2d29f37c2ba808c46be0eadf3b76b70f61a0b5a2a23c60eacb9a0cd030cba80dc89a9ddf9d76977d78403f16aeaefab9e15410aab3d3789e5f95c55e5f814f7bb51294564f58925596105ba32ce7c02fb9fac16a0bf340853d66eed079f4e1199f3b78489f394a0746934486e706efa20a4dd96f0e75e232032119581e71d028647c5d9bc83b27f24857b9abfa333bfcdd48178b24264546ddca9e98c15e0e8b05ec88863575456f9ecfb208bb4dfd7e3298452d840fafd114a86072690f5c2712c0693f80bea176b0877e40f93687fdd9a093a62a52e58aae7f253103d693bfa87b4c38f198d931e906573829b4256ffe5a11cbb01391901bce8a508808cce11ac05569ca3dba4b3a27859fb4e3feff5581329c15fc64626d7412ffb8dd704ca86d433dd3aa39506cede5bfc0bdbc7c88c6d5c51edc037b3c2e4ab308210d74aff1c442f2f3e28955e5f21865ce424a595ccd4718fab3e7090ad3e5201edbd76dda76de397cccdb0b14e589140ae53a19c01d57650cce2c29a411a736ee79a06240abc1bdcd266218adac9f6164563b304c90dbeb5c1ae87ed9de6e4960d4fd17507d867b49d002fc93c88aac204421e1edf15c1a02616eef41a817757bc2fa41462763d6009c25e03d63e72898062b9bb1249ff217b2adf3784171acce156c7b8fc85c0f9df7222d341c4c201455bfb23efb7d05a5b8f286fcc59d26431dbf3aa2137437b94a96454743d13d9e9306dc8078eac84f694e1af49dcb45fadd70fa5bf75e50e070c18a2b7c708589530eb3169728455e34c1447773c088d10e296ce0d57f7ef0d3d03086f711c7b6fe0ec7f189d02889f5237b9fcb4cc825c86f645cd8e8ef11cf1fc7e3da1f5bd71e4d78237d190aaa67986507e51654bc18bdd4b7afaacdfc8a367c58bab05621a86b0482eb5fa5365b85f7de0c0c20b0e00b4dc492e0247db1a0f8ca8d0b5609808ef7e8ca7989cbdf0d79db64427f9d39e36d6a2690856409a7f233c88f1e551ddd382aa535d9b8429f570995726908b06a97e94cfcdb2a1a0b05ad244ba4d8caf2b4830afc7244d4d4fcbbdcddaa3e9f5bac4ac520e25b0557b2390570eb13c140577fdf9783d78a5f3eb5c9ace099c5a5d735bff9a979c619d5994596f1ddf8b7119df211b1466b2f30af6c805719490b8a0f5f98c11e801dd79bbfad84be30fc837ebc95931090ffaecad77f2a94a808cf1d6b540de2c53f5af12f8030b7251df0a6e8eee543843c93dae382fcdc23c6bacb5150c343fad4765ab7a5c40138a184aa8cce76d177b654b71bc2e153a6485cd8c5de4387cfa16be9f661da72fb39681b0babdae854babbdcbfad1a31e0ee596eb703f65696da225f64885d64d743b37ab19bad4380334c03db0f7d9805801dd3ec6303002a5b4cf3a8f6e6cf33f0b738c53848e60288e4e41b6dac89d5d253221976365247c178b53678fdfe508139ad96ef3343b9f4a95a507aecae1e02968ee3a5a8100d7a9ca29cf234e6c561670bd5b2115c27b992170ae255174a6436e9e9f1bfa86898535ceb9c94acd8fb4a857c653e7a01071a9d38d5e0926d7baea6f2f44edda6d636e2ac151dbd9b7499380833937730e033f8cc757b1e382f69f80549df66150e58105b691c5fdad6ed41e396aef8153f5bfa2b4076d23aa5825a29fbbf5aa1a83d5bd8e389ef526e49e6a8fe5848bb3b313736be9792e26f9630f3facd9a082cae95fc0b84388f6911d687c1ae6def0bd20775b9446622ac0b53258f982789fc9c06c4313115f30a02f93381a95e862239490fd9a7c6da81c54a18e9b60a970b5361ef71773d08ddcb2d9ba332056fb1acdcf7b60627d1cdeb603e2c434cfbbc2871e97ed00a7b562d4bc4bd6deaaf5484221505faf5516d5aa3f8b0dc3b572d66c662bfcb1019fef731e66c46848d5544202a95cb33f885361fa66ec033d1b340101e13f9b1e2c4fb8e4e76cbd93ce58c008f8caee35372ba4931a1ad69910679798fbe5373c559cd6c19b6904a8555bdc490a282555b64e64ceaa4b53f15ecdb0b97affeb7dece144eefbd0c404a407314daf37821e8218ba53ab6e12d78062c60b77775cca0e3167f2fe94e51c69bf78228f8d7a7ff3a2463274b059932556699bd49ca7d07a7468811ac510feddeb3b7d9b584d76e5fe2c8d78719690ff21c2fbada4ca30032acc0f5f3c21ac542e8031f09b3582b624c822191f9d8df82111165452add7b8548ad0bdb7fd38047b003716706d58a993a19aec7bd9835fc582d290bc53ee608961fec4196eec43c1182241f39a0f27d1110b81cbe8e55f61a8aa928842bb53222dcfee9b27a287b1d909b0ab217b47953df33e686c953c98828f2c4736444ba7e800b42fdc523232d746be4d59dd80c33a75dc96ef8d2d8a29951254f5b40a5ea62a2192eb646208a13e188426c238d6517433e9ab31681331f29f8a113a6815983d8de2e120dac0ee8e63285adec1adb1bc8ff4f53602eac52fb3548b28eec8c1809d6332ad88e5f81da341c05229a017073d0f702b82b2a8c9b5394e745b8368bc73fcfc494412942ee426d3f02a67390cbc39dca3773e8d41ea33232b13d38c453dfffd8d4b19986daa9ab4d8976e87e2c9402f9d01c4e8434b28cf9ef8d926dab482643ba6f3557f6d0d29fc0ab52bef9924c3dea179e00f3ab4c327ecd9abcb3fa221e4ff2d30240af5055e9a0a250f94236ae3650fd070f7b053d6de1c5188ca1c1362dd7fbad2eedc9d4c1af6e7740d77e44f289e990242704ff9cdf4e2a03a44dec5e2708dd3f2c5947d086b590c1625d00798640a827eb3a25211f0bb38e0f07c798a281c2abd8dc048650ca8b258637bf2887259ea739a65b07a976e4c25939c4a91df33cf57d8aa427752966ccbf055907b389e731c8ebead336e8e13d802141533b30057003857d08c15d7132a85d47dac0b1d0ba541f1e122915a37a0a2564663f0601ccf65b316ce5a0601f6979223e3b4b46d09526b2f4dffefa1a8da3e0c893c41839c989eb59c24669e4b4b13635c69ef0224373d2d26d7c58b2cbad1180c21abd0aa6f37794cb5fcc5eadc30190610448577b8cdbeb324dae3c6925b6e5f6646e6e16409fc6980b73e04a3a0722760514b8f41cafed67bf4ab8e7c64271040c1daf5dd8076cbdeff636c22293e268a1a205b3481e8a0353a48a73ec857b9726ebb2e9f2feae74ee3f9a04d86b9120cb74872f3d20cf04e0c5de234b6ae245fb81738cd78e574b50d4ae31521cad4bb7446244d8db4a01d7cb8ffb755b7991c76b7f74351f68485e2c2fc83347d2864a69fe21272bfe6245364f60ba6af3d9b9a8034001fb28ed34eea2c96d85830281f13715a8ea1de90daa36528441b09dcd157aecaa494cf64072db11805c1bf3106f7bcea0cf93804e1d99b47955775f197d428f72867955fe482c4085e48569a629604cd9a4b4dd9fa3ac4e86a7b329f7dee202b91652c3a07a423f62f5d3347a9920eb00201d5905a6cc068df47667cdfbe58b93dd5b3026a8ed0515a05a1f14ffb8fb9056d5077a93f068d07296c57af251561931cf2c545cf6b12222d6789e3656c81750e0639d7ad15b4af6338ccdfa6240f40ec02d7c21ad5c684de4dbd62fb8887c745da5656478fc2db033a618e660cb9cb961ffa2993ddcfbeee1ca49ef46a999563e63fbdc3b379fdbea5448f642da25bd7cc8fd7acc871fd2e2196860e1b99b09a49fd20737dc8e0693764f876ec1c9d05f375fca694bab8c054a74feee56d77d8035d77e02fc52e3875c089072f14bb980f0f180b5f70c4426393fd3d1519d94af9f09785241a4fc138b6b731fbb7e369a553daf0d1570c4d2fe70c87418b5ade651cdbaf7e6203b89a75ca462aac669f263c2ea5b7d3cb", 0x1000}, {&(0x7f0000001180)="7e04f696e763ad798d9649a16967274dc2fa6bc63351224c3d941b36a70e3ab0dc26dee3204640cda80c61c7808194ae6fc4ca757ede8ebd77db50b626d7c38a176ee8ef0e1668f783509639ee951e0e9858d909fe", 0x55}, {&(0x7f0000001200)="b9c26ab901028e5581e99b8da16bcc5a42d1d2a62777608b5fcd949a847db2c9385d1039320fca5d8d015700ae4c25d9ecb9e17e20228edaaebedb937f254f564703899f93b524acaa1dc379d03d22702dfc5de97252dcca5e46323764fb5de52074646342569d1c5f6b19a1d4a2bd63740f16051f01ddfd14313e35cb671e48dac41bfc737fea57ca288c8959c2f97ff7401816731529013ebb52e6202a426c4a8cc88323c2eaa06d873137a69ea30715caed4c2b402d4829a6fc1efe7dc392fb519fa7e9c00189e3c6c70612802b1c87027c85b1daadb89f", 0xd9}], 0x5, &(0x7f0000001380)=ANY=[@ANYBLOB="1010000000000000ffff0000ffffff7fc83e407d75cc77546ee92938432ffd8d53a3496f2825c5c118d28553a1f13e90866e0a2712de764e0acd19c04f71e26d593d7a974b2eaa94301129ade3f4d48e0144f0cb4f09a88ab789774e12c09d6bdbaa03b21198edb123e8f4c180655d6ddff0d63646a3d8597ba69ed7c664a2ce17b313b7d68e10f0384c030bcb1cd78ef77bbfc9e0c89a4a16b5a7e07ef31c3a1aa8d3ee6122e89b2d808c0e7579a131940f3c8114334198640b2fcbefcf15643ebc578dfc66abe4e2ceb644298e4d37f6268bfad1d6c7bd79f02428c9be2387ba4d7952f6bc988273a79c9becd0b6aebc12753bb28e8fd42a853fc0d568f86d5b171f6cee692177b8bbde7eab6fb7d4050c585988d3e1c1ba40e088ad4dad695cf7ef2f0549bf2993846a2adb6b9d909d8ee10c0e6b89733ba669cff40b5865dd486875ee4530989a476134f6f7801c1d3664587a6b74ea61d91d8a756475683c7008ba41cde837482f65c704389760f5f318eba11fae55a8a7388bfa6ffb7b7c7749af3f4436fc3335680890c7663023999dae4578f9dc4b7a1dd5b1f29438195648536364454c147278b90c2070ed46292ed88cbcc19f7a1d4ef1bba136c11c4623e7c24b141f6cac4245f620b18b578fff92301567b0bd64f283746d24b3921bbf225c8cc51c08a82fb1dd954c59b4e2dfc13e6f8f8d1a22cb297a5ab46c8de85cc3748c3c8640471f321cdf6e537941e14868d86e6837cc46256fcd9efde3007592c6a8d7901ab3e9bf7352c8335f961ab5a2d0790fa5a6687c2d384f98f60c78a45d048c4d0536f70976ddcc5aefc10f307b00c65bb52149debaa8d12dd5bd33b7c8c3b8f632d2a6201b99183ea67ced7d87b82157207167a8f701c5eb043f63411167e1c7282efada7c39ff81ea879f5b8db69241c94cf5b87a7334c06e9e30e8dcef0c2aed752800ca8581957c0a22975d0ceefdd68bc18a7aa98c4c9749db40707a6de5876fdfcf56180e16b2f27c698b9ba58fc50a8408aa99eec83e6b46d6204006a0fcc170bd9f4cfc1b2e52e59febf6d7ff37b17b1d12ff7ee886356fed36b810c022295f4c3dad9c4cd1981727b344a2a1c5fc9fac2e828b523647f82672f625a55e5d5740f646945b76d4259d5b85cb5f4b672d3cb52feb4ba70733b6a2728728ccb81ba32ebcc723c37b4b3879c6fcf9a91d5664f8e0ff4313aba08edcebb79b61c27aa3678d8a92e7159ebb64167121532ac1d525655942d12ae71759f355b2f5af5274b763afa8bcac7e69509bda1d6d92fdefe6d59eddca53fc8da1bd4f2d882b81ebaffa8f52f7d3f7ab5451da6d040bff9d653feebd0584c563654543362c3b53c6c3120a8240b0357d601fcf168cbffad93e51948a8efca2bcadc197d9c42e1314d010ca1261db198b4e1a1d521a1a9721b03384167176a549043043ec72b06b883e83edc411b50dfca9f8578bdd701b1aee736fb992f480da73c7630e4e084196cde00ee3e235d9293cdaa7e20a50e0ccad1af9267735f7812a21a2d4077a190bd10288a02d86c9722631ffa14a98e195fee229540c1f3fbfc5b64d3c40c950734466337885f4f308664a53ef67a7e7e970058a6d925ca765643ca68bd53ce93427ed99b9d9ece089e8d303fb585d2b80ac06fba5b43550db6ddde8e054659b74cdb22f8e9eda84788e6818044fd2093b93802865102a8abf6f0c470c3faa2b1b377d7d943af3024c1b879c63a894e34bc889fd0fc1a3f147e442e6f745879a77133dd37f112d572f7340026126b9e68e8705d138b192c4f67b5a450bc7421b61a731c80020930d0355f32e1978333be632cacf840eecf67d7617dddefbbc3f7133fc8a21ac0f5d0b7618562919d210eb2fbca84c4e280cfa6a437aa4a47a0e8018a93527785cd5e2770220d98683972c0a4feb0fd59c73ff2a36f121cba9e51e439b2efaed2447f20367571239df767ff6cfb96ac07d1b66fe8befb14cbfe7de3005600042b7fa03ea309bf1f302799f63133840c00ca382fb70fbd0b37401593d732abf21006ec9a26ad692fdaaca9354ccf643393e68606446037ac6ca7670c91d130f7aaee6efd5e02e9a36017f508090c04fbf210a5c3f71399112fb089bae7731babb3f0d41e2bf5f548a4276804db21b9ed20ebbf9edc26e8b8ca7a495881757c80ca83e184855c74916c7e080a195efce85e5f67249982a5a54ccf9fef83d4c0f34436a579c452e6a9ef6967ec3c80200000000000000f11b582de6e1fcf9ce0a2868b45a15879594be3b9cbeb39cbfa79d1ea5d913baee938af20bd6aff814fdc4e3981df881c2cf92e6c4d392b254c1ee6dfebaba6775a61a7a76435f04b29ba09aa65840a66efa022d8b95f8292bd736393825248d05a26c0d0d4ba2ecb466c78a7fc9b4fa1145689409ff3c67c837de61bf337fefa6175b4d1d0efa88457b372c47cfaab7356b21aeb4e775538ba56c21134a2b7c6c03d72035a73e1a49993c9faaf32f436c92ef3d7cb4a2aa1de6f00b1b7a1ecba0b4ba25b743337c40b97957874a6106c7bd5e95e33816b07c68f39668ae25906207f341e217fe1f2929c1883112fae6fcd2ee3817c188f64c0db3258b4e99833d73f1386daabb97479946757d3f4bcf6e18d43ebb6ee6ce327f9dec5e30b45a925cd7d99d43f07c9de03bab22facc41d466c7c5d83da07f7c22eabb600e35d55fbd8cd258f8d01dd400d04c7975d311918f782b66a5ff085100c4ac94109bba4a137510ada33f2e50a4330b1cb02745668b250439189b8efb8a023b8aa900a61cdcef4db34c9a6a62b55b2654c39ad702dff7d1cc13ddb3f206f95393465b9a69822a088ce4ecd554ce5d6725fe7bc66d600551c099ba775a0aa6e022a5632a131f06f097ba28cd6a3fe65ed4bde5f55d9d5e84b90b0f29bf79f8e1b7eb9065808d87d406ac5629c0f716da853d8e532b9808729263a8be6fe94acce4718333780fcef6d4c639bab0074dc0676e0ef9d8c7b667b8ba5cd7361aa8016f6b02b95bfbbf79d443863e973e28dc05a7857ca4a823b75a3ed8df4a23c5321e6b93f69c2932c1c4d07bed8fb0665412fd54633ffeb423501b805735f14e9c574682c52ce9bc5f0c639fce1279697906aa97304f094e11cf6040ffd6edc3d9e52f6b15d8f17e31dae810af8bc06d9b59822ac275afc3b42146ffef2b51235ae10e2b107d1d5a6d142b18904f92a0a0abd3ecc9956bafb59e850d18ad8a07968c498b8069d96d139c63866fdd229425a9d7a075707bb30ff0d321f00448a1a69254ad8b0cb8eb7c93b39455a5f7a640b162a3c6d1a13c3cbb7b00e2cf2c182924b1bafb5702b93e19d17df258ab89f5bf13b4efc5674c4aab767057a0a112683b8639aead93ed6daaec379c90af712f4bd171c977b991a3b2ebf403a68ad5908a2b37e78397ea05cf585d02090babf74418518fc98b624a834cc7c7fb42d6f1a3ac8192d7303621cd0cb308f17b67ccdca315f1dd002878cef332d14eb066c8a9ba052a8c27e3ec54c0dcdedf1199e5d3b2713f7c9fb6566f7a688cd1757bceaa8e578a8002821bacf163d3f0fc9d9dcfb51fbda0f548c11314346991143f35b0478e37dc0a7c5c59deb45dbce0962447b48ff20c8fdea62b37f182f9e05d1ecea97dbd515fc9675c8a3e83a65f6ff56a2d2baf6b048ab7907167875b9f4b39860cfd0c48fbaac820a75155b02c943e27a077275b5d547ad8d448d8fdfe8bac9b233ec70fcb57e404d343da9787ffe726207b974c0c18a678ba16f7168991291bdc36f257ff8d974f0914b4fabc645ace187f62808b0a7d697816ccec54d79069c84bc99e97813610bd0678ce48033d5fb1a55a5a8d98efdc29e3e922997dd637df5d70ed9d7afdbc5431c910768c6c6f2e36a9d2afdf3d2a2da02601a544b75066a90d68ae617a27ea67f73d37c98dccfef297883425d3376d4998c53e99f5e3527a4ca65d555525b2e347e3fa8d45df4877de412b1b4bbc99dd8a4b7fb97c54b2ca67e38ac1b88f3ce77c42667cb6a0f96bf26d1514ebad5c7a69d4cab95004953da9ccc6719ee3a801b71afb3ff70d73d59278f7b1494d2dc0fedfb8c32088b220e101c970f0dd5e4326fa912435833b98af43c2db47b726c44723382e923cd3ac88503788ab5a0d0fbbefbcca428bbea20793933b491350ebe3e113e5890c8814d6653aca244fe66a6f78754996a41eb71130ebe22dac8114a719e1b13ec4996053ee47fa42db14c6749894c9c9a7a9a8d42a7e402de9b058d754e5071697a616ba41bdb5ae958830a932ad9d88d0a1f67398caf9e4c7eeb1633a13296d394e91c9c8bf56f3e0ea753a142c0b7598f943584dcfd52348578431f74ac23700e47304052417700c9978bd9ce4648d2ec5f2460799e13032f7c8b8f2be352645f884ecf5f030c0dc102f6a66726788062452de9e158884b3181292cb5931f03e9baab29cf4530a27018b7cdf76dc0ad517a42c71df6f9c28cee03d0758b0f3de00f9ea0f0d2a38d2f6aa6aa6932d98bf6882188cdaef191dc1946b5a3af6504e88cbea033e5c5bf165a59c1075510d2a83b06f34b9b4a2f997bf676d0421e4bae2e5c6dd88d0e700ef5cab2f19c9d75e3f30ad5f06ee73fdf10bdcfe2abde5a5de9b00d3b7169036fd655293b840d52f160996464c3b1e27ac551cfd093d06501b6a950b1a0109a1ce6780ac3d51891fdfa8eb5660ae331dc3d498d491034355f56a30f5c7cd91777a2094a884b63166378e46b4e462429eacc07962e09cb5f4d8d35bf56814081a9aef06f0bc4c0125378f0c211bc3672d26a9f4a9ff674ada8070f93bf36bad37965ff58d599e1039b579ecdeb8400fa4048cd7fc99f231bd9f7f88b73298ffd80f4b23a3830e51ec4af367ff23f8d7944d5f7f3560e4322efd114edefe79d3c11e79ae67993103c3241a43e1b487aa89b1648554d496d9bf4a65b238a4aa91013dbeb9f99239a42052912989b9d0880dc53780e45eab06aa0bc881e4e8b248800dadfa98c86c48a347e62f940e0129e021e1476679424c5e43ed6ed010708a05911bcd9146a0e125082d9b81ed48ad8bb67680625d7b15227f33963351a38a47e3386c2c9d5aabedfeca94af36f4b642d0517479af9a4ed87cf1cf036993f8cbce55f22600696c56eb4b6c26ee4ddcf7ccfe291a1929854fb60158cc770ea352a361bd21b57500431ed9bdc91117b404bbc7563f4f909ff5acba7f10f6294ca91cc128bb612721f6b0e587229862caf6a1c73de1d9aa534a7136e8572fe3d5e8c4b7c6f19ce8ea5681dbb06467832cebd3b14407988a709f6ed7b73834beaeac142e44fb31df6bf16477d692a841d260e27ac611aa8517a5193ca036b3f1a37eb830de1312f76a6e2d23545bd401cf0a157807358f18bbd16f32ea6df06af28f85bef2bdb8866dd00eb3212884b36a22c4f989d1b32b5ac40bcf0a2451d5489de762a6992b35da55532c929d21c5a07b53bf3797e982008989fe9d4cc5c62bb4a722e52db985ca65e112371b3f88baa420ea53fb6407ba88c180568727f8eeab5e4caa666ca24865f7a258b87aab2b67263b354f24f8caf5ae4fcf8597a28f2e255070daf681f7d683f26e637239c7f86995240958161bf9ca0bdaef36a17d65e5a7b8f92ddacf8bd97e57031a9711fb91b961c559e7c36bc67b17a4cf14bac24ac93e9ea6a9c326185ab670794463b338eb2bdded629d0a70ec2f082aa719e1ab051e4920fb726298813bc42e8b86f0de37653ef84426677f7c0252d4a7c3ee83c3e0a167"], 0x1010}, 0x4) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) 16:00:46 executing program 1: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r1, 0x0) 16:00:46 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8edab246", 0x9}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000100)="e51dd4117b506a45ae294e58ff0332264770b892ac4defa74c96ef895f7005e30d5250e3488cc98e4cc0ed7c999c452cc2b55d0144cfd583a421dfae07e181c5c7988ed5a95c05f20ea09367d2aacfe6c8c042fe057a4ee55f8099c91f75445973c852f6d8f76b04964e5bbc2572c46d06453732c93c139949630ec1d123b329868c324acf11beeab45c4fda163b592be244834528bb8319768aa1088d2f469e6fe0976bac9ac6ed7f7561a78c050e594df0f80ec86bf59ebaa9e9e6f7f47445e39880d86ba703734ba8a4280126e29aa74330e069d60192979fc8cb792bd7", 0xdf, 0x0, 0x11) 16:00:46 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x20, 0x160) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000500)={0x10, 0x100, 0x4, 0x66e, [{&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0xe000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x401}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000009000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f000000c000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000009000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000000000/0x4000)=nil, &(0x7f000000d000/0x2000)=nil, 0x401}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xb2e}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000008000/0x4000)=nil, 0x101}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100000000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000006000/0x3000)=nil, 0x83f}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file1\x00', './file1\x00', ['./file', './file', './file', './file'], 0x6}) r3 = open(&(0x7f0000000140)='.\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000200)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r4, r5, 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r6 = syz_open_pts() write(r6, &(0x7f0000000000)='\x00', 0xfc2b) syz_open_pts() r7 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000a00)={0x10, 0x5, 0x4, 0x1, [{&(0x7f000000b000/0x1000)=nil, &(0x7f0000004000/0x4000)=nil, 0x8000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x1}, {&(0x7f0000f42000/0x1000)=nil, &(0x7f0000c72000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f55000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000b00000/0x2000)=nil, &(0x7f0000fe9000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f59000/0x3000)=nil, 0x8000}, {&(0x7f0000d06000/0x1000)=nil, &(0x7f0000b3f000/0x4000)=nil, 0x4}, {&(0x7f0000fa1000/0x2000)=nil, &(0x7f0000a94000/0x1000)=nil, 0x2}, {&(0x7f0000b5f000/0x2000)=nil, &(0x7f0000ab4000/0x4000)=nil, 0xae1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fc6000/0x3000)=nil, 0x3f}, {&(0x7f0000edd000/0x4000)=nil, &(0x7f0000f34000/0x3000)=nil, 0x3}, {&(0x7f0000fa6000/0x3000)=nil, &(0x7f0000c1a000/0x1000)=nil, 0x6}, {&(0x7f0000e10000/0x2000)=nil, &(0x7f0000f5c000/0x1000)=nil, 0x1ae}, {&(0x7f0000c43000/0x1000)=nil, &(0x7f0000dd7000/0x3000)=nil, 0x2}, {&(0x7f0000e0e000/0x4000)=nil, &(0x7f0000bd2000/0x4000)=nil, 0x1}, {&(0x7f0000bdb000/0x3000)=nil, &(0x7f0000f48000/0x4000)=nil, 0x7}], ['./file\x00', './file1\x00', './file0\x00', './file0/file0\x00'], './file\x00', './file0\x00', './file2\x00', ['./file', './file', './file', './file'], 0x62}) 16:00:46 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x4, 0x4) 16:00:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000000880)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000140)="0cb598579b3eb27b58fcafa00d087230e57d20745a273084e718bf03967a5a2683173f7e2d0b88ac41e5ddd5f1c0747868fcf6eb53464abf30c5f60a3792c082521a18726a06c779da3cbcd718f42b2cf66efd8046ced72a5155aa596fc75e8ec4cca5028d8265c783a4", 0x6a}, {&(0x7f00000001c0)="86006e3560b20f2480a157202c2d4d2f879bbe59c12bbef8950d752d746b182128e4eac57a3d2510ef919eff0f054fd9311308dccb4ab13ec6fa7c", 0x3b}, {&(0x7f0000000200)="1d22614efbdee561bf56159a6affa320072458cbe74569e85a846262e314d1c4001f61f084f2", 0x26}, {&(0x7f0000000280)="04040a6981e9ea4d60235bd4b07d90c4dd60de677222eefd4aa56d14658cc05680f3fd15f3a743caf4975e157d3c2086229c40f1b099148595e625bb99973c8935d2a3f1749c221720890ac5058c400ef81e07d2eb7af59fef498df91b1e0ae371381d5000d32c950bb2ac3a4b7eb19eccd13966cb8810a3606cea84772cfd2647d24cccbe0c1ca1f5ed05a77c60b4abaa9426d62e837cf2ca285a0bdcb373f2987c0bc43788874cfc8b6949fafeeffed012fd3bf36659f0038d88e08d2f44cfe0d7431557af3933b1b0fd8e47ca6d4bc5a4576449cff5ce0f1c3019822ab0a932d88f1af1446899e5755826f249e9f70db2d1bfddc411274d5b8b942458", 0xfe}, {&(0x7f0000000380)="93233406c7fb4a8c51acbf95b1ed6d5b53de21a4db14cc92e468838f3397074f7e696b96b8c15edde2111aae2b7a40cce19b8a1a020090baeca6268072dadb300c8337e525def81d16be91639c0b8732d9fba5185636c95b506a739b061fd7aec1e980fec2ac40579335d656bf6512b6a93e62f6bf56d6c417054042eff549c07361d608ee86768d57d6f73a0f839964fa4ea4c86eac2aaa671deb249dd50fd2db190eefed87126c254edd221c31a1fd21284caa155e790d7104d145f1ea", 0xbe}, {&(0x7f0000000440)="d12d00ea709182c30fdbfba6a1afd5a8511e5113875227dcddf3", 0x1a}, {&(0x7f0000000480)="b31a9dcea8b9f32865956dabf5e5272d3e2b97a013be30eea420e6e38d87a4590e78af09f2ec0b1141aee919e4565017fbc6cc0851a871e01d72713c7139d3d6fe5dedf2de31aa2aedfea6", 0x4b}], 0x7, &(0x7f0000000580)=[{0xd0, 0xffff, 0x8, "2cddef0010ead156664c9a2d3b0a25e985d4eb9068cd5e3d92f09809a925fe5a0e9ab1941c9b0f8c3c437d8e02a496ecb6251af12bcbfc388c285ba3edc0f6e6c5a89a621716e606b3bf32093a894b6e232c837d637618e60064126f1d731c5cb213708f7798b86c08ebc241ea86ccb3b42c227865acce2ed9ad0488e48d775bfa1e6afc2d00a3d91a71291fd6aa6a2bbaab4f50f790b7137e819db6108dd1fd6d488607f8cde9822274102a6eb47c3f2d835a54b1eff5484073fd2c36e6f38d"}, {0xa0, 0xffff, 0xcc1d, "2fde8c76a3292076eafd5846fb15cf37c9a7139a1ff7d30ae15f01e2a591cd70ff833ba71f9ca2b4513bad277839092ebf6f6f008317af5d64ecace356bb591852d038e908f88327252a5f3f625780741af944939a8cf261c6f75f04f3b25006cd3062828af7636a5de859a2cf367b553ab44e89331a7ba1f8bf14644b9ed8f7e056c6dd58e2c7a13d"}, {0x50, 0xffff, 0x89d, "a625693849374e1591321b43760c9affcb9267ae031977b4e21d1e28c729973d5a8f175aacc73425e50b90d075296240b64d187d68e876ad6f8231fbed3f"}, {0x30, 0xffff, 0x7fffffff, "29d46483968b9132e4d1c73d7ed6985ee45c18a8f72ac1c2d061"}, {0xf0, 0x0, 0x3ad, "fa17e8e38307edfabf8b5c345b75d077b8e943f2a4eae7c8d77ed8de13c44eb54af59f242833738834cc6eaa64fcc8865a3939715d0b2fd68c0ea7b423a5979c3eaeaf4f70231d9b8776a13da6da7491f781a78d1a123571811140995970495b8f6158fab26e68402166238d7707043981e8e455498e928390cddd6799898e345f01647609737ce9480ccab6e7e067b1aeae48143c6b153e2fb4ca0b00da16c3b67c39150142f35d4d709fcdcdd892a8a98b07d5e53c06bd0ea19842391af3f49475e7b873fd99872b0baab32b338d4048466a0c4a86a272c11b"}], 0x2e0}, 0x2) mkdir(&(0x7f0000000100)='./file0/file0/../file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 16:00:46 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x28182, 0x0) getpeername(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1017, &(0x7f0000000000)=0x4ef2a2e3, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x10000, 0xfffffffffffffc01, 0x0, 0x1, "f93227160dde63248f2b63f88ff1c4dadfa27580", 0x3, 0x2}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) socketpair(0x1, 0x8005, 0x101, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) chflagsat(r3, &(0x7f0000000300)='./file0\x00', 0x0, 0x2) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) socket(0x39, 0x7, 0x3) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0/file0/fi/file0\x00', 0xfffffffffffff947, 0xfffffffffffffffc, 0x20, 0x1, 0x0, 0x5, 0x7, 0x3, 0x1, 0x6, 0x8}) 16:00:46 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) pipe(&(0x7f0000000000)) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r1, 0x3}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r0, 0x2}) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4c}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) pwrite(r0, &(0x7f0000000480)="d9685392f7a9103d9ac79cf4ace0803ce7e071a53932cc7223c815432da5c4a6f16c81af1b4e9a27bb65d1b92a9c5f6a93c85071db9ff731428ca9687f3b011efe8f2ecf850948b8e32b463e32cedbf31c8e852ea1bab11ea13d22424f5d08f0886491f329df7fb300000bdae73bf3e9d5eb06bcab9e648e55a0479d86be878b847aba98a6f66560b9d6770eeec12719633af33ffacf470cc6ee4ff07ee02e4d8f331dd90e6de53ff2d2b288b6a9a5d4431f9283b83020e569f31feaabf42ff2d0282e7d4299ef3c79f0792da73593870352ab3a641ba114a16a4fb55d29bb7fabdab7e0aa143554fce30cedc3f8", 0xee, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x7fffffff) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') getuid() r0 = getuid() setuid(r0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d110e68fc6247efa91a"], 0xa) dup2(r1, r2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f00000000c0)=@file={0x170, './file0\x00'}, 0x1bb, 0x0, 0xff7d}, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") poll(&(0x7f00000000c0)=[{r0, 0x111}], 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000280)="bb") read(r0, &(0x7f0000000080)=""/32, 0x20) 16:00:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0xbe, 0x10001, 0x8, "9f0df665bd3edfd5f489f6d2f788a3260f1016e0", 0xb4, 0x6}) writev(r0, &(0x7f0000001780)=[{&(0x7f00000002c0)="ecafc2f5198b06e71d40f6c3f2adb15941bc4e1a97828fc3a950a4fba64f4d839ddf52b3293a87e8d0139afbe36e794c04c8115a3d8968e2f6cbbae0a7fac94bdd691314072926e3ec5c47ecab0901ff099b7c713b30af5f2e5cce8f22555ef386946dce3c85da409a3b1ed939095c0f95fa41c0cc4219644f1f426fa5c9c1fc5ecfec7f52df4946dfcbf7fbb1c1f051bff081740d2c89d54982554ea0fd11a8a3906e75a1684e322aef750269dc0583633ff450c170a2d2f1905c85bc032774862054f371abf1f0b9ea6b", 0xcb}, {&(0x7f00000001c0)="946b242514fbbdc022810430b7726f860c959892cbcc1c602d3059ccea45fa378501ab4b25da6b8f7f8003a456cb9dbdc0e6417af3c4b5377909e95f503ab1734ec5d836356567dba69996d2b9477951d402e9c881f519f0665cffee439f2aea4d875331e77ab9cc869af94fa4a89fdb5e15ca6a9f59d3682db5193d94828425cefba5e90cf0ac6c146bec7008b44dd9d569c499f677e6d5059a8094778caac1227607bbe70ff641f9d4329ef4cc90b5acd5bd048383d5955c17838bec42", 0xbe}, {&(0x7f00000003c0)="a60885dc551ad9974a18fbff47146dd9e8e34962daa6947dd2df8bf060b6f45f7de2fe44bf83735825553ba224253f00a2b9f435aa5c7f0a9e6fc999e7980811863de8d7acc6174e160d400a34e14df06ad963c1bf7252704b6609742522bf2fea95a5f412b42cfda49e57fc456299447c67698a04af60187553fa2cfaf2acced6c6b80356a9db3b7c94f3526120d383376ebeb5c7d31ed3d776f37e89d7d6d4648cc28794b2aa7c656db23fd19925c0b37026df6858a08df1d6d1f8cdf39d64650b", 0xc2}, {&(0x7f00000004c0)="c6319f61d2c6aec08ae0f1bbaa67de267cb35432ace334fb62ff33162612b38dfa7598afea258f1edcf845c0555a6e11497d2acae8cd9ad73b0a02b19ece5ec10d3e7853e33e6b933cea539f101b99e37e40bd84a65fe8aa50156ce3835fba9e0a55f3ab2eae1b12b615e7e6124fcc81455db3f2617414dc2e814f959cfbb502ed76e359beb2393eb059056f562968298b105e2de2043bbcf6d29eaf5a5ad7cfecfc28bacebb5715233468", 0xab}, {&(0x7f0000000140)="1a957b", 0x3}, {&(0x7f0000000580)="93145a6621681da8bb5bba4c7552320a06b080e8fd1a2054f71bac75029bccf567ff65f520b43ea85c82b97287f59fd8072d65ee0fe36c6df7588fa4f4dfdbd53257f739081f266cff95004af7d72191952d9d958bb384a5e0ffb94ee2403a88c123006034d9a5c9f1e0cd4601224ceb05662aae4c36021cdea708cd7e60d2989d2ec4ba08298098f23dd427ded018231a8c763ab39920cc1c3d2731293af3919178c1f0b90be5f9891c0c465093acaaf4af143584257f307c7ad7a17410f07440a63bc6d4d98befa1fa5ec2c23e32e6915541a592da570d9a207e8b98498e67e5abf45a4773000df5327f8203235a7629e14c4f29d0ba81f9bd357d6369ce0846be1c0e0982b14ad0c0c39d09d428b463363880a6220ad79cf10616cb7ff1a1d49f9718f10fa15d3dcec7738c50b2d93572344642101e180b1d422cc5f84105e17c5388ae3ecd0212eb6b43d0f2847a2d2f9d5ad34d9b8ed6899ab0aa104d748bc1279042598a4b5ee35663291dbdce7c13842033b8101487a7a7a065d5fac2de84ef0185219b8edf663cba77fac5404addff5edfc8ddf0bfd1a52dc86bc1eef5125a69d817fe2bc1b5e9ee62c99cc65840384bd1aac69061684288f9a5c6598d29aa7634b73ca5433007d1160cc0db9ad0c517be1a9ae0490f0ba840ec081ab42c2d7db0948cf5dbf8e18cc9109d71a5513e31459a1210288f16fdc2c0a700d6118c9d6595b33ee0b35b3fd35715fdb761d1d323f168c49a9d4108fbbcc6892978136701f6b8a7d251f3f38caed9b0530dde4771f67ff787a5f85383ea7d95de702e2a18e0c07973e3ec2e28eeb310c1399176bd161148062d81e7462f1a188e8895bfc3f1f556e990d50f02dd1b53240caa25ab63ae81660a5858fef51224cde109a4d572606c9641192f9504ad01f04472fee5f28e93e76e0a319a53d0f7984217087d0635dc86c01c9c04e9fd571c93a8e51d5cbcde2b7a03cb2f9d515de958a06d257774b8712eae43ab4590ccbfb8d7f6ad36d41a4d4bfd8531e8a55e095e8acd413eb28c1e1e37e978581022a72a67e017d060a833032a0bc6bca12fe96642f73c2a939c2c35d567916f6b9cafea4710c3e4c630b8b855cf50c3cc55a4f227a6acaee00abef95f04472ea358df6b1da541590352c751dc8b3d1b15bf5b486725ba7204742a0627fb76dd60a7772abf58fad362b936a8615098f6f6f9cedd479bf96e60e209c9cb8abb6ee47e4ec7083ce1cec89247efa7a08ff47feff3bb249c344cc1eb4f2e7ee4a8b1cf479701284bb5f38a6c8ad86ddf28d70a8f7d43cc203db3f4a17e53b2da231fcdfe26359ceb5618940b652170c7ad515e88194424ea3fa7a71ac281de2de9ec6bce716e79d425358bfc5f19ce1318a5086e50aeba5d1848c5b38089067580f729ef3b09bc6a961e2f715ec34b00553947063501943ff815fb225d1cf28cd46382f96f22b213a203bbf5046fbece0c58c8f8c559607cc8ff8a0960c0896bdc109e66256909e6c0468f2a19c9a1a0f0504957850ce8cd39ce4fde4aa8dda69bda8cba109a7aacc0cd822c034004eabc1edd37b803c725edae12436d92e834a8adf4ae5ba0b06a8c6233fb7f4ad1c64782f80ef6612e0a3299759be43be2344e69a4d3fcd1039692b3444890488201ce2646adb8c52c412c766cfd4f770796cddbe7cbc80fba89364efcfaceff3bf90a3d375c86bcf460dc4c6e7e9b3b3173a4c8a58295c369cf4ded280e251adadd22fb1138b07a134e4686a2213d79486418c6a6f9b2c2ad9f4fa6dcad228bbba1c850efc13153123a70cbfbb6317b604fe95291639adde7b19bb4f4279d61e8212a26c16c52108fd78a16bb2c23b3b369149c2488b09d500eb39c19d8555d46bb54826ea8c5b0364b2573d3ad4851b219f80172f082ecedff9e9a7683e274b4a4623d0976215391b7d75469af62d8a7955927ba8d2100138a09b3decafbc26238f8750398a083475d196c6cf1f4df4e18f4eadbd7791407706335eb3decc1c61f4f6428001b64f7be0896286e4eb843f8de2fcdbdd8781d26148f2fa2a5b0c89f8dc4d5b5a90faab3f8973005c39989f768efbc86238ef8d62ea5deb66d43dbc16724b7983eba5f9e1c0ed9783da3fe828ef243a83ad8c6c842d1f22cfaab58713b2355243c7fe3ea5243485a01d566dec0964e16f6ce3e695205d661d8a2420da148dbaaa8bec8275843cfb6a97b8ed10e95f432dbcce4b50d15121b46f1c7cb0f1d0b74366afa685779509a615cd3c6b37d72aab2821acd6955e43271945108533f07a8f2162be51599bdd49fd4018807e5377998d36634ba93496e1e20a6b4ed222080e6827cdb8a94bd3e8b852e3f4996dc2801aa6908a3a99786ba957f3f693e4260e462e2413eb31436e6ca6762fadb1f399a9511b78c8bc32bae53a30017bc6686c1a09d0bd526d29d358ee4714c817230565a7a36152b93b04f9560d17960fdb3e852982b70a340c2f250772a2a0cf7b46a4250f25160576ac0bfa4cda8d5a0fc6e661af23eaecf41a40141264c22ef1d33f7091a394e3e175a3cce701cf7f3d5d2eb2e1bb5c183729c0915e7d646cb706d118e16158152f4d08358b1cd1fcea5adee1b2b3baf374f948f56df91b616be37e40a4a0f332772251cfd9c17a23fa3fdc4bc8b98650b16add1e43b5ae4a3a286dac7c7990ac15a3587f62baec851898927abf04a76c06c21d28abb5112aad01d37902f78a46c129cd14082c1b83fa1d838f68e7b7757e0d76daf7740db2fc54cd16180dcb536f6ab9a6fc99f0351408c2c4de90cf63a260456e8fc27d2498786d42ba7bfb3f1cd5f97c6dce64f1913b39db794a3811d878f9eae55bc553877c8efc2fc605be12d84b970c68f530d1219610159897acea52304b883fc769378748c8d2e816e5175f26ca0ceea22d8982dddaa02b26a5402b1e4333660d87d1663cbc25dc09478f0b578ca7d0b8dde092acdafab24eef98f98cf05e7a311c8097d73b75dfd2edc31fbed009102e7db533e1ace5d8e588d28488bfbbd3266b835723c2e0e906fc6e3b8f0df8583368e4b604e01200b69c06ad6c35905c1a2fb2c556edcb8065d92065ee89d9ad85c86e13b189fe7a8c83ece6e6f98f3003363f123f3055fe360a9c874297602b7488422db78b6761a9989d6cbad2276afd67dea14f360077c55645947aa0bd61f4752300a02b0b53b7df27c538ed71073c3781bbe1ca55b3d3a08d81d0ede1793feb51cd9aa3001af7592c7f8eb1b6aa2ae8da7a82a198de54da57df8c604cf4063fc541912986255540b8703d7dded4f5d522ef2a714c02e451aa49812b5ad965e8b6569fcf6320101576a412da2f48a0242484c7bc0010b7c59ba4e3d9caebc430d366f9866f60ccc7080333c134cb4f1040e4a473508accc6fe86516fc17b5253b8b21a157e3d013e262edced7b5cc4ea6fc5def6416a15d5d91ed2e7426248f47a81b719917683dad2695b5c82f51ee1bbdc54562af1ad03b64eb6c0cb0963fd761b6e07e9ec5ef7656995865d1e65aea0afca33f4f80dcf4bf5dc2d8d13f00600611bfe4ab7e3dc2862bd2665ce8ca1870679a322959a88f8f4e931198c9b3645154b4ab21d2951adf46cc861ef3c3c402ed3b2b0db6e56b3d6267b5bb6ef4ef19d3f51425841f73a9d3e1c32ca189eb822944b9571647226b1ecab3c43d697105ccaa3bb7414bcda94246677102cfd554552cf8578ee22edb23b1f4324897155baa4dd5497cd9227cbf06c1992550bc82c3fdc7e8645d4162edd30afe6e8c8a31ecf449e77200ce21cc994c5cf0333c9f56e3fe1877480497dab74be342ab58d0c90d9a89059becf661f3161837ed98c51cd2ce9646446fa8149546cb172c4159d894a3f007a8f883f0e62a3f164e754a9de4ef0e0e8bd32f4679dee80775a54b59fec34ab84146ca82b7c79a733a2db674ee78ea081043216fc96c3eb96fab54880782dbf19876feffe68711cc2ca488445a148f817c5d8f09bccf3d6778e59f7aa3b246a63fbb37ea85dd6491ebdf040d34fd907be979ba54dfb8e274f3baf584dafaf5d509c375faf6da2787b5853022720579f24a23eab8205efb70b8ebafff862da8cc20aa26c63e1b96e1d53ebe86c3dbba9621571b42c4d501fc21a5d5945b601c3d70e44539cac15a5bc1bb7dd900b4772d8da467338247e3ba7c99a69c4c15ff19ceb245c57dacd6e685f3a54c8a0ea5055e553b33fea2d25b4524085e83c8da63b6c5a2e427e2fbbd1b3a8ca00e9c4fbd77905e99ecfedf6452d997ecf5c8bf22f0edc0fd1e2eaa37ad71033bbe1464a816d334f9f7ddec2abbe348270e06e028b637d9d637f9bd2dd42d719aeab79dab2dfc616a0b961d51a38d5b69c3f8d97ef7d3f7e86e8db5975282e142baf333239bfe19f9c3561d65f2f1f0c4f1e07bcd3d6fa58cba3ba1ac8d632290b703539d649812080b8fa3daec06d9e4ce93d80e0c2969b73e3f52be34bad8ea2b93e38e385e0d8d7cfa8a8bd0ef12b49ae85fda09cb2bfc05f0778be8a4ce194eb376645fdc030fed8ffec4cdc7882715b8f6c3fb36e7ad9bf349b290d0eed295a3a3e248aad6f7b9aff46dfbe19df221d38b7f28da1541f498c82317c7e706256c2d38a418b276ef255188474d2780eaf60f4f8c985df7e649ef13a1f2307aea0e3f072788c877480171558f7e3b10d64719ff950d35280f0f14d9c381ff1bf5a44c25975e4b6e1d0310e96f2e06053ddbbe45a4b0ed48944aad6cc7ee2b4058d2076551261a70c657942b3d9edbdf0505ac74696681d0c15dca5793a866de3cdbe98c115fde6ef9f9f51158e1ec2a1392f5eb136398f8901d5bcf7f754b33f95d15556c9c3326867ba7caa4d4347b9c713a234a6f48926be08c756ad5fc47b22b634854c4200ab5e8656b45dd29a91343888027d4d6f9e91417b449fdeafb2d8eaa40e6e6ef070c9664029e3fcf75ff3e70c48d6e7115135090caacba6761cedc69acd7431cd917f694e9c8ec5c436642a99d1ce9517d374a811343c426273562239df3f3cbdf3eca046bac488f7c90ea280eba6c4d45241ee7f64935cac51f7c4d7755d04133cbe26a5afecbdf83e3d00802eb3943725119c02c24fbcf14a28c9836d6024ada4774af00465eda210817f4f7521124389e718e429d41d999f46aadc3489e6078aead88863adcd074e41d049fc3ea361667b626ca3ec97bd7e1b03d22e875cda38fae6eff5ddade0e2cd3db0d286384a1b33c13f94c8516ef6ecf94d52164690ce988467e675b99ed272ef9a1b8f951db465794f2cf676ee0ac67e1ed1939dde1888def03ba23e2b88e059db76a509d2d475e5598bc762afa08e3cca8229afced0f9ddb61b9be6f02492eb67378024022c98e817d8d9706aaf6dda6087a20f83e0d350e4edacceb3be02c251fd4daa066d2887d943c9b1a242034cd70b9906406f5198ce3d7e727eb99aafb75526a1235cb93068221e5d204ef1008ad1a9eaf3298a3a107794b7cba0ab2dc24ce33f93123368751f276d9c52f481f1b7f1a896c3a0fc71ec0d951afe10e6943d07dc77088c3874b083af7c61931439bfd0e59541a78a095f844ceb9b2a0f6e1d3d6be61ee3d1b36ed891b36e134382d3442d44af94867519828651cf41b44fe3ca3352a69b3e0d927cd3ad6c910ba0a0097674ad43b68edd4bb928173a253f550b1326dfee45d6e780657db16a45a0a539e7623a8ee28f96df1f1c76c430617176a2c68cd9b134636b506212dac770a38980cf50a2ffac65ab640", 0x1000}, {&(0x7f0000001580)="5dcddc501ae25324e9584bc5c718ca8a6d0c05c3e2adfd378a1bd40c111a6290f85adf2aa6775686e3389e3f48f6c70357d3b86e43292b607dce6f7d28384798ae25966c1ce77d19b6e5cc9f73b11c2e4fd0179a1238fc28a2349982f369af5756da88cd60ae8b220611538b9f702b2f86bf1311b19253f31d8517e7bedb96", 0x7f}, {&(0x7f0000001600)="d54181ab6ddaa4c490c75871454bd6cce41db005d69e3d6195c7aa234ed52b8b3e587b72bc878a059272c25a87a1", 0x2e}, {&(0x7f0000001640)="9c1be3d8f2391bb5f7421ff4cdb07df537aecf01fb05a6b64f927331b0c43c6a1d55c21c6de3ba49571584aff1b1836dd8402a60bce8757f84e060970119287b817615f114197aa2d0a32d4f274e2f038974524c9e21c92ec997ed81cf6c7607ba32a36f4228a47b2d7d561e6842d85da2f0290b52d04791ff0619fd2f381af4db17b51532e89df70d4292247e76cfd5f8900db8acdd0a6575281f15ed", 0x9d}, {&(0x7f0000001700)="8fab291c8b6891b1b8db53de424d23aab800e5c179bdded0b4a6149d7cc8106becd356c71705def87b76381a27a5d82926477c2559753f6be9ecadec9ece4ecd8574194e0e", 0x45}], 0xa) close(r1) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd00bae7fe9500680000042000"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x5d0, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) 16:00:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=""/225, 0xe1}, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x601, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:47 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r1 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x10, 0xfffffffffffffffd) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r3, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r5 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r4, 0x0, 0x0) pwritev(r4, &(0x7f0000000140), 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f00000029c0)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7c064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26b701a67628d94c2447317edd141e107ffdb0c41baa38a9994344276f75db24a54ba3874c012ab7de108bba41f03f444238d7da2a899381a28ea6b13c49c8264c2d47743c10bf23386ed702661299438ee40570e9a39ad9c3396b58c8a263422598", 0xe5, 0x400, 0x0, 0x0) write(r0, &(0x7f0000002d80)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320062b750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2d21699f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5755d2bfa94b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be617f25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa3927f5a9146eaec0cc1e8c6733eb86dcffef9135bd8a61db0a6871229945c7f737b1d4dec3ed821ddc15a64bb8f3d9deae02dc4542fbcb94c9f3bbbce0c0bbdee9af85b88a3e2ba53f9e4d475f99c44b95d3f3810ec7b3e6f73154980688537d18b76eec58c2affc005d9f490b", 0xfffffffffffffe63) bind$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) r6 = shmget(0x2, 0x2000, 0x1, &(0x7f0000002000/0x2000)=nil) read(r4, &(0x7f0000001740)=""/185, 0xb9) r7 = shmat(r6, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r7) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) semop(r5, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000005c0)=""/88) r8 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000002b00)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) setgroups(0x2, &(0x7f0000001700)=[r8, r9]) 16:00:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4504) r0 = shmget(0x1, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3f}}) 16:00:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e2e", 0x10) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x557c25c6d0445ed5) execve(0x0, 0x0, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x8f}], 0x3, 0x0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x1810, r1, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:00:47 executing program 1: r0 = syz_open_pts() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r0, r1) linkat(r2, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xa7dd) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getuid() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x80000000, 0x980, 0x6, 0x5, "030c6d9284fb83b0faebbeb9beee68ab47fb1fff", 0x2, 0xfffffffffffffeff}) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x103, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000040)) 16:00:47 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r1 = kqueue() r2 = dup2(r0, r1) readv(r2, &(0x7f0000001800)=[{&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000180)=""/82, 0x378}, {&(0x7f0000000400)=""/172, 0xac}, {&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/211, 0xd3}, {&(0x7f0000000600)=""/211, 0xd3}], 0x6) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x40002065d) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f0000000140)=0xb) write(r3, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r4 = syz_open_pts() r5 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000700)=0x8) shmget(0x3, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r4, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b03", 0x5d) syz_extract_tcp_res(&(0x7f0000000100), 0x64, 0x1) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x101, 0x100000001, 0x9, 0x1, 0x2, 0x8, 0x10001, 0x1, 0x2, 0x400, 0x6}) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCCBRK(r3, 0x2000747a) r6 = syz_open_pts() close(r4) r7 = dup(r6) write(r3, &(0x7f00000019c0)="278da958f45b4659afa4f5b67f70bc4b08abcec6b0c3a1a4fcc715745d5b626bff39adefc10224af1cb33df7b75e5bdd4616f21e2e7dc6161b4513af5b25444b4266236cbd50e0827b634350ee89ff05f8103a37df2f9eb83707a21dc420cbfc7422daeb3ca9c6875c4b3772067b55f02eb8772d49826b6484919adf0d616b4ddb575e690ef53afc3d45413926874f5142d9936ac681bcecea8c437f82a616dc33127c87b06162af72bfc79cd1782dd5a64b198bd22d26e45befaaf17c3238a25f19fc505d6248e8bc584e2d6b1c151b45484ecc688e22459db0672b0068886c46bb3e4949e154f48cf76412240e6e795860c0e8a87e67a849cc6d6c3bc858d09a283e63d0aeb9bcbd70aafcadb95429d881fbf72b2edc0042844eef6f4182e88065fd593a9844658684251492c6c966b68bfc2dae2536a5e041d07f817b69e197575c9a6ff21290cf2519c9ce7ee7b73c1ecaee9d0fd0d8f2fd807519eb043bdd10d39caf89ca5113cb03a90f072d244c97781b8eb0f614bd554ec85d15b1cc88aa7bb31fc1220ddcb48a7fccf6b23b3ae0cee755233f209790c1ad7f1470e85fb9cf286bd5cbce1f0db0ce9680cec9ae0d4eeb488e595ff1e097bc7d15985c94e529c93da82575b4895c380db032d24d715ba9e6deddcb13d8aa6f4593d2d530593667d4ed2203b6ef8920fab83e20a7c5964f0347d37b90a5f2f88d5bf19cf4e71706492a2c292976efa5b4e3ca67a5bf436041f9b53b5fd49578a35d762fabb76748b66bb314ea008946a13cbb9d5367f5037fc188c1cd109885d679035d001aeef73a11cc51ead6e2e529e1697abb4cad3626619ba35ae64eb2332c9f0e44e577bf49e469807de8b3ffe5d5370ce6acd78360512ec6182840600472732c5ef9873a1db26012c7fb4d0526b9f3f8e27bc9aa30e6d73e53ef63e5a41141f5a15e4c8b3735a5bb83dae1af367e1968f999f1ae570a8d03d6c22b74ee627c43eb89f98a940f15b6aa29539e37d206c6150c12734ba80daa064e68699a78fe0e29abda699e21db1a115412d0f794e415afc4c3fde890da0d8ffa6f0cc611947233244d46b066f7453a5842c471ba3197e80d73e934700e8719d4686bd7ec862a80a210a1c38ae17294ad020095b978bb77f984cfd6d9b050c5512b8aaf2aa9025891b03ee4d3b515b93123bc9444f25bbec1029676a1ba161e57431dad81b104a2f9af7ee5df1e591305e2fc6c885577903fdda3ed26e4ab05cbd7234068beb872e406121ca4b7b44b3d3dd227ced829b85a27355f54584153977bce818f9a8a503f16389c4377a7646cb831648bc87e146c4cea9b080e98b8034ffa9b3bbaf779cc36a037215ca0ced96b3a7c1b87c9da64a4873b8a24d20bf9f1b1b3e99e8e7191c031346eb6e95e90cd345f4db339eef892308cde4172abd20291e4677d43cf7eec2fd2b45ff91b3fc8068d95db437f810f96d40ac6e826d214bfd90917c67c11d7b09259e5c210750c751c0abfd39bdb4cf780a156f54b3e1d4893688fa915ae6158bcf8dc67404e722643ed4b50c7efe1b485b84f46baac2ab01885e1e743d5c74cc1a2cbe38c0dfdf70077e957c3e65af0779a1b7d2ea87e8659e2b7012ff787940fa13aceac8f11795ffc05121f67e785d3a46684c5e4c3134b2a2cd943a65161472ca64218367ca4afea0a56d6fe753c9a38e6d28db31feb5d039a0c638b2b96ce05888b806b0335d0d347a1a4515097f265e875c80e3970adef48e5c3619ec23a9b9debce58fe186aa7e2810a3a3bf1180cac09d8c1767246a14255973a83ca663299c54d8c823910fed076ddc02c443960b735bc46b4b6690ad8c7cc790ca3a6eac0701279714b92e0d02dd38e8422599f03eb1179dea7ed1b18e97e7545eb185cbb67495d0f14dd787d3e6ed8ab1db109a29c44ec34641949e996066c61b05b3937d8607e751536911b7dfd8a9efc709b6b4a1cc9f5b6bffbbccf2ae4b7f579d5e487a169f9d3881e7b590caf2b30a9133fd29e2ffab3c75d6dc0f1ff20d719c0a408fe5ea4d0a6cc5989b920b6e8a157583e86ea9b463dc7020142c59a5b532a2661efac4f857c5a1cb891fad770af8b74b37b2b4c412f19bcb2b08e56588e449d8f8bb985ab636c3ca91a34b206e1613f8619003fea97fd1792ddf183492780a7043132c02073d8348fb3117690f3dafe0e2056c2e4241fd274ca51c99d871d74caf64a43136164659600850e288131d2f0d3b32b7100472ecabccc69032b2434316e41be93c0b9901088627cdfad3ef4a15407e111a6d2c95acf67394ceef37c5abb4dbc5b077efd489021ac2ab6e9ce121be0ff84ab0b9ce165245cb2bc4aa5831099dbcc675155a2923b59c46a96e0a35a3c4546ca09bfd14e57ee49783c7bcf7cb3dd5c0b84564a27324e92fd5daeef59c64d85842c84a8cf74cce098b9dd3925c9c06293fe6acee4cfd3975254a20fb8b292aa76f4f43736bfa355f6086d2cb4aa23d4d53ebaf6815d1d68d1ee40a2a1aa216c303711a22edf1876192d8c6b5f5da7914cde2abed4f52700eed66bb15a0830355c0d101b6140c4957c50de991b83e2ee7af3255bff4bbdccd357f0bb6b9a9b93ab53c94e0bc99448982e211bd59615ca343ae3cbb68b25681b95cc16b2787cfa85d9c53d196123f251f4e036f7ec4265db0c05631f1df3bc85fff24dd1990de99f41deb47d4d6760e120f3a7dae7590b2851f55d52789ecdfe4e2a76b0e32860eec1f1598da4b4386b58b2f88cd9b28b31e3657b3998b4fd5e55b4f90dea8c89a5f41b5cb689e2aacc35350e6dcedb84179fa982326d703d7c0404f9031b7f805e50ce95b29cc44c6d36db4479b2861bc8f14e01e761f04c6836db0c5baf5eea3243feacf6a234372975f73e00457ac7388ac0cbc3e4c8b9ce726b1256faa3e4594fdf6c836e517a2b14375a5eaa8dad9079c5a21639b17320f00459c467c5110737a5d6e956a34c1070e67c75f045fe00e7fde482becf75aad8b43a1c1481acc84bcdc0bc39d44ce8c39afd497398efd3b968784e8ff217cc5002008db9d06684ad80d0b5e8ba7adaf9c9e99714ad6f4d05d8df3a8b75e892b310c75a05595953561bb229bb7bc9f2327f99b76f77e9197fd179bb0a8362765ff906006eea595dfa3d35e273e4a3f1dab07046ca469308a33dac7e62b399939a4850ee6d53878fb3810fa68f202d8822871493dfe7e6d2b3f260d00b612fe34dda3581bff8512488c39c58d5aa6989e40657bf390b696e888d26de44353294d86550044ecbfff3bd33903f90c46173abac91dc165d37e2c31dc43b5606a3cfcd24f00cf15504a185b1fb62b98ea77c8e1db904e73c9a50c22e273307be753b50138827965d763511892cc49b34e9a336431497c3a6cd8af209a2b6e33ac2235375f40579a9f5fce4d4cab912246e67aae91d8470a74a59aa09801b73b58dd2cab5358432a858c31754e3a8cfd30e17b3cfe55e6fcf8d943722d23d4e23975ebe493212346afcc2debcebdbdffcd5565796f1f242d3c565635e5c52d52f69a2e428810954b4e5d5e658baf9e6c394b98642223848797bd88410d387455d1e7cb29837f8bb3fd6a7c30c80058543cc889546670e344a29348a03fc350dd309bf3edd14424bc3b15e89e544afc1ee0167c9e6d21fe0d2e29f9c3f66feb0cd406577a5afac5c97bb87b059cf6100a373daaa119da2930c1df6ef86985d5206f7de579a786862d26ede4e6f24ca673ee8eb328f14cea15e9601f6dc4d108c55035b0e49990e3ba7ff1d6a5e8d10075e65d75badd39f9327396fc286ea036b85455f6c04ad854981af82ff80f2d6bebfc6feb8472a26ca31a83fc1fbd6a178457de6cbedecfadf1c97d962f8de0b129b0c5af8bc92a5ab243db62b570a7acdf6c826595724aac2a95873e53313450d5009626ccdbf96b7c302ebadc592456ecf5648c94e9c2791a2ccd1f4373a8f020e5051fb4c50a770a45855793dc88a89e7ba2c819c46d5f98da82472bfe56f19b0c4e46fae24df88dfcb549b3564a7625a829caf1ad5407267629520abe5f61edd5562ec8c388f9443696f791129dac23087c1b5e0935c9ae530a5b98cde6e08bb8fdce4af59b274cb40f66b744e69ff99d2c05083936299a1515334861bddd5edc8ae08a026b06c728ac33a2f9ae317ab2d33fb4bbac5f498c9be20bee9a4921302d37c250895c1e4d172b027b3f99534fa1611406ec1834067b9c9edbf72d662e8b42ae085afa0ada789e204aec246d4be5fcfedc20c4ea121228bf5111d9f3c5e730f77dc94520d03027c654e86fa9b22d418a151f23e0f86193f916e62197de60917afac0bf71f3604f4c67489b2996d0f9a2e5f84116d6637126418a7865e3e11c2738e88a8bef20b82cf12bb9e8353a80cf1b878936eb5b2ac562f4a6af61309ded1521eb9ed3fe7a6f4322b533d5908fb2485f4ce6bea2d7cf917af1e8fb81c071cefc7a7c419bba9b6c1ec41117acdbaf8f2a575252acadcb0240f5700019ca623a273357c40ed929a84ccaa16524053b84d824827f93b1c09919a878b85d84599ee4ed1128eb844b81b3baa8af1596df58e6a672fc220e1d4f11b387d1f2da6260e101f1a425e9616fd4cc7d9bef7fdc3eec0579fca11e87015b621acac190ca38d55338710e3a976f97ca2e49bca77bdfc2515018f02826f3c0d46c099db1b42c71b24e64e47151632e7a79763b2f703a98c278ef898fcd3d28724bef466cb2dd30ba84f23918e1ddee59d4f849768e71d51320031d83e96141f0ca8e6bf76cc876f3c955963783f9b9d19c13edc577af9e4c086bf341ee0833539a48e55554bcbf59826c1646a4483a096d8bb3ab84ef2e8544fe98c7a8e25db9d06f5ea7cded77b84407ac60040578669d99db0b77c6315db971161997891a2aa00793fcc8c47e1c5b197734d46e453ca0e4c3ab9d8f6893302b84745232723f73a66d609c7a70236a8262e95303df0b40b3d6fb03a88a8b1706d76e4b2f3d2398f87c69723745a32e263054182542c614edfa765c76881eefc4630a1921a8c8fa4b818ef7f53be0ae774402a3569d14141d7ab1c89034b5c8ca01735d4880849904c8d927cb34a39cf18db9caa95185ce31ec4538d3a22acca72ae87a03a7e21fbc2940e457b6f5f3502ae3d8d1d0fbb2e7cfe60c7bec57ec3af98f4e6a1b51affca568c0386f003f68ab3fb936936cfa6b32983b4cfdd62ff5dd3c883ec0affd5e97ead47d79aa7465b6b5b8d4ac45ff0ae02db35576be939f2261c2f8bc27d7de27b820a9a1c021a7eb855cca3e4e0030974635180154db0de146c64f502e3822b5457a89f9d4d4dbd61fd07106835720720cffc6c1c28617303deba3f95f1b6a7e49252aebd24f25e0011687e9ee88ccfdb7ee4a6bc822c1d7f0ed31cdbb7e727244053153a947cb58be9bdcec51681fe260e7de9bbeecc0855151b50a14e606e7ed12a9a22659eea362e32214fe107874a51813c0bea04e0004bb161b7c508fd2a68e1e36ea9bdad1b24811ddd63bdc53a510b6b9171ef38851d799b64d0540a974028e3e3accd0bc4ae26ce494d7eb2c15a368fae7ffc8f8687cd1a8ef5c30c7e5657c0782d8691ecf0a7698959836c5265ca98099bd91e9a0270ad566c45af25ce62a49401439c6a66b8cda483bc593af67bee5aa2c24f9c99d901dd886e595fbf2e47193b0e144959f0048cda9ebde4a34991f3ed36d938f023e3ad6f2b5c84ffa777f15da22774443540a96f8f665e61f56789553653f779a20b", 0x1000) recvfrom$unix(r2, &(0x7f0000000780)=""/61, 0x3d, 0x800, &(0x7f0000001880)=ANY=[@ANYBLOB="00e748eec1000000"], 0x1) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000740)=0x8) ioctl$TIOCCDTR(r7, 0x20007478) syz_open_pts() 16:00:47 executing program 0: syz_open_pts() close(0xffffffffffffffff) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) r2 = geteuid() getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) 16:00:47 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x29, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f70556e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6de67722af3b08e9a6e919eddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f0496edc3d387511d95babc9e9756cb", 0xec, 0x0, 0x59) fchdir(r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) fcntl$setstatus(r1, 0x4, 0x40) mprotect(&(0x7f0000000000/0xb000)=nil, 0xb000, 0x0) fcntl$setflags(r2, 0x2, 0x1) 16:00:48 executing program 1: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x4) mlock(&(0x7f0000c1d000/0x4000)=nil, 0x4000) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c, 0x9}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000400)="fb3aafbd83be9e9172f2873e13164bfcde9188b2cbd73c32c2497a78067650d88994f9e0ee544dd4efb0f8c0bbf75f97c4e65429138853a5f4f546917274a5a3ec6721c543f64e90eaf477b5c32f55e23d983999ee87ddcce4735e3d42b4dfc0fecda0f2613f28775a699ef1e7a184d203eca3388bfb9b3aee872786743bd644935b424517347cbb53112fda7dfd4300000000000000000000000039deb1cb8251c7795cc44847b160d396bdb241d057d77a0820baad8d5ae4b43720e7c309f5651389", 0x91f1253e, 0x0, 0x0) 16:00:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) r2 = dup2(r1, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x1, 0xffffffffffffffc2, 0xa39d, 0xa7}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0/file0\x00', 0x8, 0x4) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00'], &(0x7f0000000440)=[&(0x7f0000000240)='!@\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='@\x00', &(0x7f0000000300)='-\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='-^&\x00', &(0x7f00000003c0)='*\x00', &(0x7f0000000400)=':\x00']) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x5}, {0x100006}]}) socketpair(0x10, 0x2, 0xffffffffffff74d2, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000380)="4e5d48a44eeb23585ac2fc7a423ccb5e86b70fa1a490c32291ef72ee638147b062ef603a75cbf7727eddff06e7abecf896646987c8dc91f80d26c2f0c55301624b6323e6a9c711fd60dc8baef2175633ec67c96980b79980bb70d0a59c2acdab586457cf7f2e36ecc63617a2d6e39c45dfd013324661aab14572b6bc93f26f34eafb52a9db663d6a676461906150ec1d383fb4e82f317d2aa63d15235a4ba6430b63850b90a10cc7cc7639e9b98386cfe78cf2e170d70e476e7b15bfe0f2c0e65f4a070fb6b18c", 0xc7, 0x8, &(0x7f0000000280)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x1, 0x80, 0x4, 0x4c55c8d9}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8010, 0x0) getpeername(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:00:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e7257093844f5d9f3f71815010c5a2051cbca3ddfe1fe49725cc03728350e0e07f2eb7215845fcec5c67233338047c27589a6c40037faf6877380b0996211da0321ca55777716b72b2e9300cc5bd2bfb0a61080446bb58eda72c15b35991267b6c82b055af1adb7b4e4cd6241375058adb6d58083156d998a23da9158777bd25f8ab1495025fa971c0ab87c5424fcd1f8e0688ee1388aa0301cc4ff4be54e71d5731b96114628c67db282c915c14914175d10895101873133357636af78c897cd19910014b444378cf28a5d978e65abff3b1c16e9c3614733cf1c263aeb1b23daae7a9e9e0100d2db3f76ad986046fe55f211d842cc410d0cd3ff3d4ecb44176d2d321266d7beac4df1ed27f7171ad0245273a0e35c277dae3b61c39a8c9c2c4238e70429e52b7b93db08e98af21f14c4b772639d789d5e4dee57d6606a15e7bf460cf09b06c88821f42a60e2e478c8b7d9063e06c06734a951f8e7d4c2936aa019853138d271110f236e42ed7e1091edf3a237daf9550c2f6fb5a9c50fe11ffe67b313e8265d81ce11c1c828c3a8b968015d057d9650393a84d5e366768570586b7d8e800a84bc1dc4d7a435cc440c32b0f808929cd7e069d1bd34bef14f9bafcd157772946b13448f55581b34a4b86c68aebe1376951be0f9d39dc3ce99b15b5d6c8cc94e40b656d407ef35eb1512ef9285d7b59c7e3d3424236f499c88ec87890a5e325727d61f4d3f0d88f2b5e572970cc5e7edffb376ea6fc2bd1c0ae232828e8acec81905256fa9d218bbc75d65c7bd779753c54c9560045e0c61f6ee8485d210bbe7ef773cd497919c86d7d2954163c045e7b554167e6a0f192336a63a0ee23e82fb995a2cc266f9f32fe3e5366a566512371ce46dcf5a9778fb8d1783d866b7bc39c71bd3a2a2e8290cd156a9a52bb34be31ce5f44fc15b2b3a9dacda3257d47d934e7b68ce84a13e3936351768ebc2f936985f2edf200d3d4834fbd45eb652f93f538cc53733fe6c0f49fc52844e988ce02df6361f20add0960603431eb2fee40d0db226987628c2bf9f9292c3ec4dc454ef70d21ad453d5835deb850a29", 0x488}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x3, 0x3}, {0xed1d22611444cbcd, 0x4}], 0x2}) 16:00:49 executing program 1: r0 = socket$inet(0x2, 0xc007, 0x5) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x11, 0x40) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x30, 0x0) close(r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500)={r4, r5, r6}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000280)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getsockname(r1, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050260000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:49 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0x3f, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x40, 0x4, 0x9, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0xc, 0xf0000045, 0x80, 0x2}, {{r0}, 0xfffffffffffffffe, 0x80, 0x62, 0x100}], 0x7fffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x40, 0xfffff, 0x7db, 0x5521288b}, {{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x8, 0x6}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x6, 0x9, 0xffffffffffffffff}], 0x8a11, &(0x7f00000003c0)={0x2}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000480)={0x817, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc2485607, &(0x7f00000000c0)) utimensat(r1, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x7, 0x9}, {0xffffffff, 0x9}}, 0x2) 16:00:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='.\x00', 0x40, 0x40) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x80000000) r2 = msgget(0x3, 0x310) msgctl$IPC_RMID(r2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000100)="6e4aa6d83bc232c0ec284dd50bdc2754e1178d03b682dd973ed79c63bd5c245e8e45d2fe320034e7a27e4aa422402ee6c1779bcf6d6e4da59a966aefd3c0a6f230bad2f7e49f9c61d089c51823ffc80d0142144e05a7977a1df51cf5884aa0547ddabbb02985d66edf47d8535fa473d16817172f021da385184e3cafa16da7ef49ba11667a57259c32d80eeec28e1aa57ef36476a88423fc82daaf42832f29d0fe0ed317bb678789ae99a4c3c31815bb6a42e8c04836dcd95d400442f421667444b75c3fe593cfe876df6c6d621b31fd52f71ebe34014b96ce9b4792052982b740f2d12a5297194fd7", 0xe9, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000240)={{0xa2, 0x3}, 0x2, 0x100000001, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x8b, 0x100000001, 0xfffffffffffffffd, 0xffffffff}, {0x100, 0x80000000, 0x7, 0x4}]}) r2 = dup(r1) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000200), 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000000}) flock(r0, 0x3) close(r0) write(r0, &(0x7f00000000c0)="289603f602fbf3faf0b01066f31ae2d363ef205fb3f55a9d0309ed8c2344e870e9f75d6f9076033b05c8f5675684b60f6d0360413ab84946e349abe373b7a607a14f39aaf19351af8a63dca4c9e5ab1cf25b5e9322c3d6deb3983c94a947f7f63859de50097a40b7972881aaf83b60516decfa62fd437ac6418e58166a1fbd1894a7a9b2d5af5825fb14af0fa23616547f5c4a6319e017ad26", 0x99) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x1) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:49 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9000381, 0x0) readlinkat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/66, 0x42) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x0, 0x4}, {0x7f, 0x200}}, 0x0) select(0x40, &(0x7f0000000080), &(0x7f0000000100)={0x9}, 0x0, 0x0) 16:00:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x100) sendto$inet6(r0, &(0x7f0000000040)="8043d77e24273c363b1e8d85641206320302baaef632323a0abb32fa528f5d95d42f5928f0638c2ec74009da3eaa956156d3bb81c225f6a312a8de9b9632f220e096018b17fdbf79025330084a62da63c83596a242f12f8400a981c3152bf82db2f5ddc58b830c921a6bbdebd564a35d93276be6c5282e9ab562b6711f56ae65a054d8f5058d6c65b6a56b34814bd4e5f4fa9858fd6a86f67990aafeed5a7cd271f40c87d91a1cf27744297a7906be0abaf39fb29db5f6756896f73b45764b8a5953ad5ae84d44676e679f993a1030b20720bb92169becab37a3229b468388703e9e97c8096143516843de987c72188f1be0cca1df81f8504f4a70a6c4db90128c5fb02731bc44d1c83ba5046071b2abcc6f8c928f8aa1935cd750659352d5944ca980ad126cdab65e073d0ca994128cbfa42d68fb081ef4b550eea37e016ead77123dfe6a826d2d80eb061f9fd826148754dab8e857e25249eaca0f74b7c5f695c5878ec1002531d096771c0ba73121b06935d096b6d5a3ab6943aedd23fd971212398ee9dd5660851f59905550d43d314801816877f6a6fef5d157170b707981f2c19251955a18ec97b86090bae6222f54b9be440448a01fac40bf219498b252a588469a4697c4bb7c4eadecd57c187dcdac268d170f210aa6088cda806541dd16764edd4ae3bc680c44a70c3cce299aadeaae2d79fbef3c0b20809a2a08ada188aa836554b5a8a40d4542cf0e06fdfe6eac2dfd29de07d6cb0ac66152d2e035a4b3309a9b25e4e46e58bbcb04c8662ad29e93eabb3da3770166ba9cee109edc85c7fe37c681fa84153c77d4ec1afcf5872cca401ea824ba360fc830ddfea6585fd3ffe0248e1e70d6702e227aeac9f84f737ec0f33b30ec0291caab683d05500991263323e49de3b54381597284546ace94fbb4e081680964baefc24871b4d433d4197e27f1f8fa2efe1cb9f26f39af18940383811a5ac16d5bce8c88e898180d1945415196620cdd981524c4f22cdabe8c4d6ec8e14c2672ed6d039a3a1d6d56c3b2b3f97cc5c675db89d8ae66593c756f73b863415c4d120a3101890e3f1ea634c3c84a6b7234658599865834c2a1403a48385bca1d3f9b498ab91a985f51abc8947a42914c6e756445d69205da00f137c9cc86465d8807099f3f54740705c29aa7f42d0da6e6569ae32cb57e2b7fa826a77f3017d145f5bc015265ffa65ba6ae5e8684f07160603b6f3ae388ca16e4f1628a82b8eaf5c13c0481f70f367278fd86eb9baa99372a0e3b5fbef5fcaa7e718d2f52179aedd259c283c71ffb66a7ccfe7e220d01540f845ac8e95df809aeebbc7161793ae3c53e72d47fe804ff37a75603a9b2eaf138896775bda998024eddaffb17f542cc4f8b7638215c043e134d752bc528666c800342bdd7d86c666ed72b29aaa07bbb98cdf3944928e84cfd07c109137b2df405739aece8ac3d94d86479c711eb8b1f7425a62e1f0a87682987d48ecf2086998d4835603533152cfed156ac8a639bf377023fc63bd4e2f1773f1414af43ae6accae16db0d7d0fb5ef70c821ef1d49b107d6340e35631fb32a2c8cfb34d9bbde8a378b0f5963fd1508d3ac88648bc63c6b269dc20cc3be6fc9158bfdb0669c594e7d0808495e3a09100ce742283e229b9ee5aa2a6f5dd182727ca954b14d9cb02a4a2eae9dc4158393720c1c2647c73864d8b438c790b558dcadcce1ff7fea1154f460edbe49e15473b568493fda9fec830335d0b3c3faa2947411d2e0b4d8f710d1e4e8bd75c6d2d20e0156ac2e31ca2670c58b2e8caca03a8855531ba39ba9b9b487e50482d701e1008b42236e3c9b50d3ff22d481c44aad1da5ca5e74f768b889496b204be445f477f59d701c47f886fb4cd09b53a06bf0b08550284f2911cf00daed2c95105760ebf878550c90c174fdb09fea4d9cb5eab339128c6251af36a05d8d42f80460ee7265e7c55218572814f0a6a7b8b4a8de9c4eee19b1fa3ca1b0fc30c7e7c4b0a792e112430deea462edbc5c7d5163fca3b800154fce25783682125fa89adc7aa919fcda6b8393916c2b9d93ae4420bb31f1f8910c98a72874d31298c191a6994a3f384e99ea75ac4e587558fdf5bb5951f9a003f4d811c9fabe62f3c5af6d781421a463ea7aa1ab51d254ac08b8dc6e9fd08c2463ae82414f8139afe827955b8bf7f9b6cc558660e72c8906ce08810ea9370435f50d607525b849bdcc6d8312285d19bdbfa04047f42ec26bc72589f8936aa2bbc6d688c7fbc9b924a908b90f431cda2ff1a30ac1dec295231615e20d5f21f40cf4830196340fea994b27e1741a637b4afe1882c5d4ddce7d97ca602de7c20134084ceba5a05e7426d9bde5b37a3448d851b4a5713ee1763804aad83befbba69155f277ba5378c9cada8c06536d6bdaf03298802c4f6b9047c3c74e06a6351430b327611dc9f83af6f6ab59288fdd7a5d1cd3d5124e11961f5b7f016fafd63ce8b43643c3295660bfb737fecc66383bc9421774b0aea5e8d1509732dff5be7655b1862acbf57f81f2701d3b6fe0abedb36b2be7e71a03b9003f9d80720858d9f936b767db54481a4850af5cf4c41181430f94f9e3795a88fd80c71017873930f97198985018d8167fe08ef75c0694c04fe9f8a1af37c154e8b055a8f497986ff5d28c4dc47665a799a6ed16c30deb64187a301e516a3332bf1a10728f92c02edabef5803a4f1e49efc87c1055a5dd6071514f4471a0ec2e107a7a29d563ff8571287bc6747219cea3cd14023927e834fc9ee5b3ecb80318b3177641f006a67d67528448b7ccadf8d340c7273c780b1cda82cb7f8a32ba9ee2aeab5437c4decc930f170f77c34a415e072030a80290e880f5a3daa6b1e5b3dd101a33a285664e8a98678faa32c005906c2c11dbf8f198e2d8441897f792122f3690d96d61d93dfa4c12535bba2c9c7a92e537cab141a673e3ab63b633caa1173d0c08aeed6414761b205ef4a1db4d4eadee4025392b9d1a741344e9226d851f38bdfd962c93b924fe6b39f03070703c0f46b034ec914f3c4a59ed34f0ff6c75a127fcc0fb11205925dba6430ab4f1ff2c9e229bedab7dee7bff3d7569128911145274a3bf48982748d916403b5911d71834896cf23d2f7615323da436073ce4b8af21625b1bf4287f9f7ce8fca29c64dbf9eb5b5382f17b7fd54a1c949b2a909da0f50fff794024266e711fe8a7e1789f935ecf6c0db61d48b4894d5839824508df5c1f64a8223e726d5d2d1e7aaf8d6a166da10d5f5680231894df15c308c858ba33b8100d224c093a62e18f318809db90b8684adb3759cd2125a26c514cf8fa9355e6a0ed295ba9276e8c0c948a584f3cd86fe7292d568d90d10c9989ac9ee5dfce35e3b0814ea19edf3a69a45ff53d742dde421947244fe55254f4ea71afda90b8b98cc68a85f4b234427d0a47bc24fe1cc1d17c542fee1fbe1f9d92b172c63db6a9d41da5ee871450554e80916a9f0baf7b387f97811fea884e018f41c22dc02921056132010362f6b40adea0e2d2cf732f4dbf336f599df1e61b2f61b7744e897d1c825cb071000f993bdd8af30dadf59aec60eb91746be0110c16b75bf2c869c2cef17ede990e29fb6626dc505a0b18830899a5c02326591631372ec704ab0674478bc6a9056bcf618c0e96488f80f6abc42de8a51888c4949c2e1337b530c87d46166f4771dc98e8ecaeaf53182a3c5777896e1efe84cd2072bf719a7383de5ed535b4c6be1d3a03cd9e1a18cbf6bac7277c925a93b935d6cd7bd3968616e18fb87f139336a3410d8191640395115a69fa32396d315768680c1f2285c82dac0a25e5f270504c1360fbebe05e600662f0d471381902cbfe73c2d39fca279da2db0ff1a395ed59dab9bf72cc5108def415b2549e7d5bf097e7b37653420acf8f6e416d19594a00e1fb9a0d2e8e5597e976299970d7afae7579acc4ef9e468151b5e28487336b8aab1b6b1deecf8f7c355bfffd679411d6b36002a30b94007c6d739ffcc1245fa00e56b9ce9c09c1ef075af73907467e4f8864fcb69f34e9848ff62504520f1389a8ac3b7ea6b2cb13ff348afd34b7fcfa2af0216ff4b833744aa10099c7e18c5cb2ec9a224ddcb1e124ecbd2cb6d7de52fc50c7d56772d3feaecbd549c99c95f59bc5075685af273f7f2c6aefd9e1b55c46ae5fcd895f97eaf8fb57248de3949fe475fc967771c2a19c9433533c80012159adeaa88ac53e2e3c46a056c0d9b7e105671722c9dc3e557be5f55615f37b40adcfa33022a6e2c19880dc3cda92308f3215f1fb337841269060ea969d087808207f8d4c7ff5cb0c40bd93ce88f7ecff04c3f93d2f8eaaf5fd89347a05a61df4d9adaaaddf1c8fb99d3abd32ff6bf6088abd3ea386de6473abba33d36c1ac250862a851a8611574a6d23dc54e979468ee9c34287a9ace2df1f7b561096c67af39bb4c3f3d9997b34d6ce2509dccdc625f69117febf4ec34cf7523aa559eb08e672e423c8e95187b8556b7784d5bb43adb3885f5d1ef6f2caaa72f8bdeee1255a8a37f31b8d3adfefbcc643da374bbe4d44325c0e21a18ad3426f84c6428c6862bf56356e31eaf4a1ff72c9e719fa9d3c25264b04c055bcf8f663c332b05392edb8d3e2eab94ff31fe4336509ea4c97bc4d2e600834b7b83c2b92b316aa0bea98f73f341481fba6ee30b646dd07ed548c691b6a6eaadffb2efc152ecbe88ac3ea73c7979908572b4dd10c7ad810f200f8ad991f77ffe8fa83ce4f8e5bb05a5b8eef3e3492e591adf3e1ec284d2cb61ba34c2137b4a9dba841c197bd4d2c9927bc0795883126f02e339401ffdd440251260e06d2b2c26915b090d6cc8d9deea47986f9352393c0ca30bf964ffbcab98b163c2bb2c0d2ab418f124da47eca540acc11b03ffe91077b81c0cf774acd016acd06c6b599ce584ddf2347c377923345e83e66a250c75415d47442084ca7cfe81a4e5a78824ae2cb188dbd9e7fbff84d998cecfcb37794536ac3cbad8cce45492db2c029679ae08f724b4f233fea9fa8dd6badfce967cba2b03883b740f93eabce0ef3d6ab85449c4282640a835d080fae3953c3f534e80e38759c6beea5a06bc9518ae9607646aca733c66390cc8b32adc851c9411de1aa9204ab8c69ede0ea8da3e13a670a26b73e53cc83c555a5bf3b22da6db6a975e8e9fe5566454418992c7f01d3b7c0d1e52bbcc97c058461f62ad3b9b4b2ce5222b3ea4d08cbf894f62f37c49cbb01f73376ebf369bb168c0a1241c24638d12af6afb3efa18ef711e2f4905437e9aa74e69bfd16e00d1047f50681cab98f33498d23ad4950a04558593c7a5664629f8aa00d27afe86237afb55bff712362d4d29b21840541743b03a60021ec4a1baa695efeddbc889b6df39fd465a6dbb7a279d04b388e295a8aa9eced10c7bc1d8bf29ee41fbd49f9cd61a06b25436207967ae59bb44b4c247efa4434d48457844af0e1049b38ce1c42378d249c3475a3b0696590da99d04ddd634880dc2859fdf9d51ed525b7c13674d779e2cdd7f5bb62b014e8f59aaa8ab3aa3128568d481896a5a3e4fe2d214ecf07020cf3179adb0eeb1fb63737a18cf88459a4c3f331b49ac8d5f10379a8b9265322e66e6c56814cafea146313409672313056347976ef147a6bb746703ccd271fcdea8918855ed9d8a77b9dfdf42410626e040d547c7cf949fa1df979d6ed8eead2df35af79f7226abb60a477abb21bc3c6f287b132f50e1661ad6e29840cc846cfb7b160eadc2225eb1ecd", 0x1000, 0x4, &(0x7f0000001040)={0x18, 0x0, 0x200, 0x1}, 0xc) setsockopt(r0, 0x6, 0x10, 0x0, 0x155) 16:00:49 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x280, 0x5) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20891, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x82) r4 = getpid() wait4(r4, &(0x7f0000000140), 0x1, &(0x7f0000000180)) ioctl$KDGKBMODE(r0, 0x40044b06) r5 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r5, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000240)={0x6, 0x6, 0x9, 0x7fffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000280)=0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000002c0)=0x1) r6 = dup(r2) r7 = syz_open_pts() ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000300)=0x9) setitimer(0x3, &(0x7f0000000340)={{0x7fff, 0x9}, {0x2, 0x1}}, &(0x7f0000000380)) r8 = getegid() openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x800, 0x0) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000400)={'./file0\x00', 0xe13, 0x3, 0x37f, 0x1, 0xfd5, 0x7f, 0x1ff00, 0x2, 0x0, 0x100000000, 0x9}) r9 = getuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={r4, r9, r8}, 0xc) open$dir(&(0x7f00000004c0)='./file0\x00', 0x880, 0x4) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x40, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x10, r10, 0x0, 0x0) connect(r6, &(0x7f0000000540)=@in6={0x18, 0x0, 0x44, 0x6}, 0xc) shmget$private(0x0, 0x3000, 0x40c, &(0x7f0000ffd000/0x3000)=nil) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000580)={0x20, 0x100000000, 0x1, 0x200}) 16:00:49 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x82) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:49 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x0) 16:00:49 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r0, 0x2, 0x1f, &(0x7f0000000100), 0x101cf) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) 16:00:49 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f0000000140)=0xc) setitimer(0x5, &(0x7f00000000c0)={{0x0, 0x20000000000b}, {0x4, 0xffffffffffffffff}}, 0x0) 16:00:49 executing program 0: r0 = socket(0x1a, 0x5, 0x40000000) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x2, 0x1, 0x2, 0xfffffffffffffc01, "9bca522139643505543ae3f693034e98d6d5de63", 0xffffffffffffffff, 0x6}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:49 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x120, 0x0) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:49 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x480, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) bind(r4, &(0x7f0000000180)=@in6, 0xc) close(r4) syz_emit_ethernet(0xa, &(0x7f0000000100)="5412c6efa5e53fa4150d") r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000240)="6f25651896fe1476f5d002f878c53b863e8666603d9719c90dcb18f07f4c14ea94194f919a5c2a41e78500ae93d8cb4002867f194c7b7aee6a3db85860341e8b15663a6a2c621cffa0d08fc3b3b304334c6582eb09db2e0800e8d2a7487dea4a2da303b061a459f16b7933c3286cae9f6490c3dcfcc6bc4b4f2015344e365103df6602fe3b2f49d1ae36d3079295da45c5c5a97d30649e151b72b15312f16620c6c26e9c0312e2e5318e3fbe0a261fd03e4cf1699962c000f00f0a5599186870b407f0947f6eb9aafdf0d79b1f6a4c3025a22765770e2add428c", 0xda}, {&(0x7f0000000340)="e2ab6c269c095a2807c457adf8af1de2a03824568543233e4c43d0b9323acc3106f61bd8656367dfa278f8482a5d063d237049e4f05023171489d0827ba9e0d713b0d24ab717ac84ab8e9e27f3f5eb62f959abd72b072036564ae54f6798d0d9cabe9082be8230516f44ee42d0ab7bff649b902343f9197ade424ff2e1cc3654ff927fb1630dcafb11ffc4738e50812853ce934513ca6c3c8f85a10f7dc0f8a85c62b367692531443c4137f41d3ea8d4c8d0565449f8e794b7b8a2c5aae37849f9", 0xc1}, {&(0x7f0000000440)="c4ed4b349c2d258ede889e3cfc542364f9e689a06a691b0f9d534892373934aa25aa03be640ccb734e982490112c033a07292af9b5740de4e0e76a9e6e03230603051f21e2b14c3f0f3feb9d823be6cf4278a1b5c1cb664a835d03db", 0x5c}, {&(0x7f0000000500)="c634f0812f23bbc17b4874e421ae0b604e08aebf639cbb904473bd88e6148532f68fa19a4513f57e993ab703a377fbe8546c00ee22661dea679f", 0x3a}, {&(0x7f00000005c0)="dcffa8ff85c840bff7101d0b602d7b22891baef996e5f9cfdf73b5b7a46adb7ccb3f0bb5895b90178e54381ff5d944fb9086d10517c44b6114da0c8f8b7ed0ce3d3e62", 0x43}, {&(0x7f0000000640)="64c967d16d260f2b54d0739c6439e78271acbf2aac75ac769eddf354e6bd8eb4254ab0b75872546d962b4d2d79e7dfaff62762a52e0e6185d01b274781c767a9472efa5cd49543607bb440d79dc56d01a7c97aaf5ceb8882e65be2140c6a3d05645a43862243b7e8790079b3c8e9af803683bff7cdbef16252dc03a202a93ede7bb398a6fdf48941672afbd80e87b89e89e3ef23acd0869e0efd8a1fbf673f9d2e2d1c46", 0xa4}, {&(0x7f0000000540)="0fddf33344aad41ef418a970f1380a90ee78e64fe422855ec728f5", 0x1b}], 0x7, &(0x7f0000000780)=[{0x18, 0xffff, 0x81, "8c03c7c95045"}, {0xe8, 0xffff, 0xf7, "bbdf14aaa8ffec1423fb06ad73a4a05fd7b3c9d5b158ab62d0891dc448f7f0b202008576e1c928e8158db5b5dabb134c21d5bfe0051f8e041f22bb17d4e1f1ae6d7d212775037983782ab6a72e038d00a9393f8bc196beccdedcf5aaaa08262618bc5fe2ae24eabb8d9591d4e6d7b49b6b52563b08d817f33e06ea9f46e30bb1a37a2a3157af2b3868556225991c12e54ccc272f31722cfb108cd6fbb5d3b0e486ab478f9f4f312606fb8fc87fe51cb3b69b47d2d49f632f823332bc5ceef0bb97fa68aa2e202a8e5ac6916996e4a12a2b996985ae4bf6"}, {0x48, 0xffff, 0x400, "b364fdff7ceac14d074f3f1b98c609b6c78a1ec5d82a48c54312c52a4e0c8d78f2fcc21c606257d91b2e9d9c91bc841e0bb29da0f2"}], 0x148}, 0x408) socket(0x18, 0xc003, 0x8000) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000940)={0x3, 0x40000100000001}, 0x2b9) ioctl$TIOCSTOP(r7, 0x2000746f) readv(r7, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x7233532532207d7a) 16:00:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2060, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd2d, 0xca75, 0x4, 0x80000001}, {0x8, 0x200, 0x80, 0x6}, {0x2, 0x4, 0x8, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8013, 0x0) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x7fff, './file0\x00'}) r2 = shmget$private(0x0, 0x3000, 0x84, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x8, 0xe, 0x101, 0x0, 0x6, 0x726d, 0xffffffff, 0x0, 0x3, 0x6, 0x2}) 16:00:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0x5}) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) pipe(&(0x7f0000000280)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1ff, 0x2, 0x6, 0x4, 0x1, 0x0, 0x1, 0x0, 0x0, 0x80, 0xfffffffffffffff9}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) accept(r2, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000200)={0x1}) 16:00:50 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) poll(&(0x7f00000000c0)=[{r0}, {}], 0x2, 0x0) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000600)="ee6ea5d7f67941f148fafbc386157601f4f035d985d69d4ca6207d4f05103536f997cbf6c3d96bc36ee381e28527febe3ffb2d11c1d5f3277b22aa9c588f9c24def24378b21491bf429191a745939e183e8028a8a8c74ef596c9b0d428d92b4ce03199f1497da80f5b363d7a8fc4012ef32aa7b64a6378d1298900e2b3c80c76191504b201ce6ce0be325e995737be1ffe2b435c82799995829eae61bd1c322e505bb2cd502e8a0f857abb8ffc915566803faff8eb601c2f79e974c4dd32b4ed19f0b9ea38fc71e5333b1b1bf9d9d478da1dd813b2b19acaf7815b83ca9a80939ee93c5d3d3db47b34487866cc88ce7c3cac9e388bfd4a7ea4982cfc551a4c7e82d89ae7d5493e929b53cadf3b958124487f428caeaa15ad439e35049b9e09b408de8f7bbc918841c7d152d5fe31499e8c5bbd6512d6bfb8909512b355b2220f4b15f6e2e472ba79d3c2b249eb89b6a3206dbac25ecfc8485a8a636546a9c2214b703c85969983e5efff74dff452688512729b30d6eba7d4a9c4bcecc6851a4cdccd68bdb2a420a91974058cddd5fec0da1614819cc31c742ffe4df75f61ed86a91cf11b86cb3edda847c9fd6d4a95252b13781330a708a63e23164c4b81af61181edfa27f857f1542e3b6eeed31c76b2aa2fca0994dd78c870f59d6d8c2aabc1330134ee67ee2f34dfabd5f1105d77f49a79e231191e31a8c1c451da70f0d077fc2f35ef5e3c26a1db81cb34e71aa1e742419a5a6b87df536d5837bcb9fe2ea468176dfda57ccd728c1494180101a36d9913adb81ca49b092b89a612002443f9596e32cafe6411759ca546e32f55804ff88e219fa5d51ad6104da5d10823da411c544b03ca0c01142564dea7bbdaab7128049c25c34e62a056d4e79f02a89611dde685f0941af15b72aa64213c54459470ade2992a5cc9cccc3115d1b79f9ddb21e8fc7962e825e06c0a6938afe792c06d2c59ae3d4c0d5a7591bf1d799967657c504c290d8b763dc7c9ea6104db0a38bc0d42906f857a99e42c66ab6faa7e0802e55fe6f062d96bee6a9b10d97e1a8e8578d95c77f136491fc5b7a7b443427dbfb75ef529ca1699447ab41aefd768d462ebbdfbe12133b54917cf9e5025ec30f2e0e51a2189eb03052f17c549f17bc071f9528907422c459844414dc00a4b82016ef771836457df80a1f67eaee7e81ec34cf6e29fa65e6af85c7a9887e74dbdd996fb76339efec012be316f291a785245351f35b514d04b0775ae8898471b295a2fc0653e575adfb57424cab3ac816bdda437a35c8f93fabc9ddfcf435d4906f3eedc39c4d1f9f5e7e0dfde7d11d194a6de0ed975e76dde86a26ed3c4d20c49c43585b3366bab0d41b3910443f1ea9e8f3f5daad38ad60279968642c2b998c70f37e86ce26a1701da4cfa33fb5bb82f795b0f2c18b7a5d940cdd0912fb1e8bc5d9731361065dbcac5af9c9c510695f3a530ea5965a42e08cab94f7c35e5e8eab26d13b643d27551f0b806a2bad6d89660bcfa79e79a425c08a28ca3ffe5b2bed1b6d7ba673676fbf17e35619b380ed60be3a0109fc50d19a3d27c777f7f5fd43e092c552ec65829ecc38151a329de8fff63e1670e02e26c284a7aeb5d57bee079a332b4b282976c6f9b9daf9a3ba4b44d07e7ed09c95076596b9624eef795dada007f36177e0520aff3810f14d3ad3195258e721edfb80a439db1d7f24752edf8f1d1d8d5770b8333655a1aae6053245e605b48f1990bf1d2295293acda13c885052ff1c5c4d648bcddb7c2a7185e1964f1c112b9bc36d342e01ea1d38926da0865c462044ea811e3a9f67088b27255e8a7357e821db0415c74cd1625c86c1243f159f7e4ebd1f5d2b51a5447301ea4f8050d733bbe6c698e5753664d28deeb8bb093eadcb0f630b693b356220a743827ab034fbbad7f96b1b915e9a4dda5be8d5ad8c9daa65e519457fd5c4ed853c2cffbf50d76528b9141bc61e1779f6ac170e47e12e0e915f78b300fb4dcd92830d9cc2c4a06eec83fa0b0d95db9d5bda62344796b4161a8d1284fda351cc7066927c0f31eec65e90d8d1a8c18e6529176c8909bb2111dafcac874fceae27aa99823083796fdb5c20308d1fde251b999ad542ec599904c68c17606f406303e35e16ccca88c7159cf92e68cad0b1fe02f51f8313b95e4b3b21ec422be9bb3a52ddda8174f3a59721d3eb4427dbb52850c368b6e5a6bda2d1af204fd8901081056fb41919c3d72bafe4b8c6907ed1ddff72ddcd061efed52c046a6789b4ec1f55858368aecbca2828a46fe8724e3080ac6c1df68e113b5876845365e4576f04ad15aff77a44e6df8bf290ae3c4234237c3163fd3a238effba47c49486f1cc85035cb8e6b5e55ad33351e9a17e3ffaa9f87f9e7a18693708ddac9add6127485b8abc999c35509204e7b4ca394b759a47cab4462442611d5349fd5c11e6c3f32c4e280dab9f7a9c4f379c80533604a32a15b134b55ccea19951231ae9681881e067dd6b53c0bdf62e0c2c22d0c3bd30dd6190ff1ebf2c00a868a6f86678bb1eebd21b47786b34a659cbdf5bc75fab0d3169316df89e024b154f550941e6d1c2ba5b96a96e6b75c04e61eed2b578135db2bd8ebf06183620248f3ab29442baef56bf95c1fadf32bac14361336c51a6ed7e8df50be0afce0fb5a946de0e507ada57a50bf7904d7633165d8c4c9f3647b3f6c5d254c596f993a4ffe81ee25381b5350dcbb1b3d56edf75c6522d3acbebc45a74bb18c22463b06a363fba25d6e060a2ed7bfa4faf13230f0149c72b3cfc7523b772914728d2fbf8ea01fa490f10621f83f6b305751ac7460c5d192230fe3dead96536548cce882dafb050814f83d236ae224df77afd3c8e1c4c2e287f43b5ddbbc911b3ea74d311bc1eb02073148aa144f30d0f4faef35e384178a127072147033fa551348c4580567866aa960ed2b8cbeb61f0720edda83680e3281f0ced5b5530d896c8057a86db794f41f6dc164110d45a8a8fe04bbc1ebda37c64f3b9f24bde19d4b33d7ef5e32fa35e550de13f5b687680d454653088958b06ea06a32b1b0dc2dd370b1904c67ddb243047c8b96579ec6e886d244289b7aeae61245eb4a7eb99b8d2d4430c7a31b9b7efb70b19dff724c68def8bd90ea6272d7407600d0f0a718961ea6c9a9355afab83ac002239666a0c8c0fb286eb7aaf378c4334de50e6f4ee290419818ed1f19f14fc844047914bec3ae7a1bb7e9951cec14a2dcbb54c9d6660b1051a3bb62a904fc79f3f99546547037d79bbc68758fc950d5c54558a184f716c013c5b95525f651b33707010eb44cbd0dc7d1cd6cc9caf3a38e769ffa1bebf14a72fcb50694b41a1ec5439c0839854be3486b3fd4912ff27ba77d210f21ab68f89b46316241c3883df8b0d9257840959974ad43ef7030a633e4b70c9611582206ab58592d772d8acc0fec1c57c2d52f75a7bf3993354388efa8647258005a4a992b47d3c4cf068517b1e4a69e578eb8c96866ead9d0b5edc35980eebd8d3959ca43520edb478a84e5e0518069bbfff9401ca26dff4e6f336a3c5f48e2b00061fb3b16e095d02b8417941aa019aca5d0979e0d4bb0bbc8ad856f8fc5f53704feb52d8fa39be28ae21ec1a46b09c4d7983c1066402e2678cc4eb56b22b9b8d19ff7563bcc0d1680df72de04b09908d6a38b30e9975b8825da2050cd6a665781353fd8b2e6d581b208170e70ab7f61cbbfca3c37cfa78e98ff67ea71e4a736d0c27d0f0a5631ebd2789c8fe6bdf1f41c8a9eec1f5dcb84c245acae2cbb2e38b104fdaedc23be98d11dd1b0936d2b9d32460c8a03569bbf67ec508162e9a5b4432cc7e35f442da2a314fcf0a5ba1af0fe5f065b07220b9b1e42243c6fd643e99b669827ab6120cf3193f1c9101856bac28fbcd2ccbacf39f7e4b7a7913dae4d3ca1998c8480204252dbbef083fe1fcb36e2a623c691db7be2717f5202d44ba6c9fa016f3118e73fa7495f135f02026e15fdbc4607e2266332f0f2ffb25b839fd37e61e545b13ae65138de724bd1c37289dcc8661de6bf85dab41d67dc740f8ba9183ba41df8b14cc7ee2e34d9e21939f5fb40f7b24803b19654d4c2633a71d56cdc016de7aa68ac7b02f3617fc839277ea86e29678fd60b3ca83de1e89832f90aec9e64a57483b1d6857ca3af3b6f7af5bedccf7c48ed899c84ac48509d89179e7cb8f94f09fb4fc976b1a41d6b232af03665331333d55da52ecc6a21a4ebb669f6fa5c9c7973cf134c3ae515954e848f34db357b9ad151657578a8d5b629bedcd92b052bea21ecb4b3e493b3f8f0736ca24948c617c573cb32742362ebfe6a15d00dfdf79b50e2010a235408a12bca5f9352784a1af9ad1d7aa2e0020c9f4bb7d0311e54e339a0f828e144702c077399139b0443450f9a19bb653dcb2e81d3d47507ef46b3c6eb09e2483817f610a55c40b648efdeb479ea5d4dadfacf292e38ab28d09b5e3a8ea3b526893d7cff497da8ec77be15c0e178c9c86e9439711ab7760e99f5749656dabf8632928191199c862d77fbf0fcb99c06e64a0e1592e0a025978fb641caaf91a3931cf3cfff44c758a8f0b8e688844f31612388c4a203fd7d357f89551fa7d631bea32813a9083108d319ba580e3604cfea679043ddff997cd3a7593a23b26f47261c15f1435bf4d9532e6bc79999c91545478d69ad43a03495988cf3ca6888b82329ed7ddcecb92c2b151003267f242536932a4c9ac720e7bb0dd96ada2b311f33c2f868c751cb64a30dd9141d2185bfc082822e69341522a01f9473875275d8abf92bdaf9c8b68aa8de81222fb96c79445b0c53acdaaf6daff751d70e6bc34960acb00d3d3f2be4f120b2c1c16d8f96a4d8d4c10cd2c7ef8e3228e8fc121a573c143057abfae78fdc2c80b4fa611af81762a6a20d3a31d82a3b70ad3dc497ba4bb03c274f98ebf11d49c7ba0350f47676065765956c20d8c6909b2193039732a2e0ebc1ec20bc5ba6acff6f604c500423973b5b1ca3f4df6d788e3e09e4bb816399a30fbec3be663c4fe046c3c0370b8f86b9af18e1d8bdd2a238570763107ac952b2b094ad7a1577a8cc62516f97452244dec93436e3b388c78e83d249bb6f0a4c2868d119fc0c1d2698bacc4f90b9c819791217a43af679def7faf0d1e57a43847b82a1d5e66e6b763759e75284f9fc1ee51a351f98c478a069d20430b39fdd5d0c382dfc7df1e5fa024b741bd6662972b94f48e51f6d035613ec62b98660eb2504ec44a5e652e3d177388305dd8f850742c23b807fff6f22d04790045363203f68c747697ae8111a1a25272811e568367f5545784404c1b8a80238a7061affa37346bf13151d4074a66c031bcd6fa1371a6ceca396baf59c2185c64b0be646c628dc64b93a124769798ae7a5eb91db71af45e06ef945f5e291bae65563da288346a8f3d03a71be9b88c0eb56a471ae522764b4821aaf84f10dec1a27a145f85a6877d1654fb6cd332f8cc9e709a5d6aa8006686a86cfb37650cc6d2b86c6d5de0abc6e0c8d8e24d5969194c9f72ab1d0ee18c6420a7bf6e869f1c2701ab823e99cb206fe4bc3d998a380412865ea22f79996ff5ed4290fbf64dc76b53b1a2911db70a11459b26adc7a311df86946e37d436e1069c8967278450e8b08ee8988a0d24c8ae21b28cde0450ff10c8da7ce3c8305a1f6c72aef72f11880ea6182921843ac94716d4535847a696fb84dbaf3c474801976f2934f795da27e2d630973d19ec667d43372d776412bf6d1331348fd68361", 0x1000}], 0x1, 0x0, 0x0) r2 = kqueue() fcntl$setstatus(r2, 0x4, 0x80) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000005c0)=[{{r1}, 0xffffffffffffffff, 0x1}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:50 executing program 1: setuid(0xee01) msgget(0x1, 0x440) geteuid() 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000005, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r2 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x1ff, 0x32}, 0x8) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x4, r1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="581d78ab92aa5a23b0fa4e29da7d2ba09bcff5912b0bd130e8d7637327df7e4a780edeab0ecdfe9f88a1d984d91d557e5b8d02264adceb914bb42f988a4a65b4f6d5928805d7a014e07f0439", 0x4c}], 0x1) r2 = socket$inet(0x2, 0x3, 0x100) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) recvmsg(r2, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000000040)=""/162, 0xa2}, {&(0x7f0000001180)=""/118, 0x76}], 0x4, &(0x7f0000001240)=""/57, 0x39}, 0x0) execve(0x0, 0x0, 0x0) 16:00:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x104, 0x6) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x1) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0xdd) poll(&(0x7f0000000000)=[{r1, 0x11}, {r0}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='^\xcc&\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='-\x00', &(0x7f0000000400)='\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='[:z\x00']) mknod(&(0x7f0000000180)='./bus\x00', 0xc000, 0xbe22) 16:00:50 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x3) 16:00:50 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) read(r0, &(0x7f0000000000)=""/10, 0xa) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0x4, 0x8001, 0x1, 0x7, 0x0, 0x8, 0x2, 0x3, 0x8aa2, 0x4}) pipe2(&(0x7f00000000c0), 0x10000) 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x800000004001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) listen(r0, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) 16:00:50 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8110000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x89) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0xdff}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r0, 0x53}], 0x1, 0x0) 16:00:50 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10000, 0x100) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001280)={0x2bf, './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a0568111dc00faf00"/4098], &(0x7f0000000080)=0x1002) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:50 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000180)={0x7fff, 0x1f}, 0x10) socket(0x38, 0x5, 0xe5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0xc0, 0x20000000, 0x1ff, 0x8894}, {{r4}, 0xfffffffffffffffa, 0x4, 0x2, 0x8, 0x670ede9c}, {{r2}, 0xfffffffffffffff8, 0x15, 0x1, 0x7b1c, 0x80000001}, {{r2}, 0xfffffffffffffffe, 0xa0, 0x88, 0x4, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x20, 0xfffff, 0x10000, 0xff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x5, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x6, 0x200}], 0x7, 0x0, 0x800, 0x0) recvmsg(r1, &(0x7f00000006c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000300)=""/36, 0x24}, {&(0x7f0000000340)=""/228, 0xe4}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/3, 0x3}], 0x4, &(0x7f00000005c0)=""/204, 0xcc}, 0x843) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:00:50 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20100, 0x48) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000340)=0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x800c5606, &(0x7f00000000c0)) 16:00:50 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x10, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) 16:00:50 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) readv(r2, &(0x7f0000000500)=[{0x0}], 0x1) connect(r2, &(0x7f00000000c0)=@in, 0xc) 16:00:50 executing program 0: chdir(&(0x7f0000739ffe)='..') r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = dup2(0xffffffffffffff9c, r0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x5, 0xf}, 0xc) 16:00:50 executing program 0: rmdir(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b2030, 0x3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = msgget(0x1, 0x49f) msgrcv(r1, &(0x7f0000000180)={0x0, ""/255}, 0x107, 0x0, 0x800) write(r0, &(0x7f0000000240), 0x0) 16:00:50 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x5}, {{r4}, 0xffffffffffffffff, 0x81}, {{r4}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) recvfrom$unix(r4, &(0x7f00000000c0)=""/37, 0x25, 0x42, 0x0, 0x0) 16:00:50 executing program 1: syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) syz_open_pts() syz_open_pts() 16:00:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x286138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x23) write(r0, &(0x7f0000000040)="510f", 0x2) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="f8d92a2089de6269fd67b525cf594c8cc8575157c47d01405d8b7386f35c91f866dd1f9ce8e4e3009eaf26a1c3e125e6aeb3711324ed07a3737851721486cc37fa783ff1ea3b22ac9ca41295dd8ecd1b08da611be61f416ba7204d76f586f78e6543cacfd2bee834688e03b97fc241aa7d5b042eee9736ae267ead61caba0cbdc89a1af97fd14364c38c2ad06c61", 0x8e}], 0x1, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x9) writev(r0, &(0x7f0000001880)=[{&(0x7f00000000c0)="aedca82185cbd507255312ed67b33ea41ec050f7e1f503a93fb3c616e16643dcd3f5f55c287117b6c7bee49fa693f58e5be077d1abe33e36a82b", 0x3a}, {&(0x7f0000000300)="b581f8060b587a05cc6c1d35c4fd95aaa5f1991c5a2b2150335a2d325f00749e322469178b59ef2495b853e58868faf87806b0e28ff2456f298ba1e30ff0b0b779208daa5fc3052c388d05911dde8864536fc3d519d9a64f01baf2fde83ec574a100f72c68d784d5ecf70028b494274adb7c80eaf83805b73b8a3a8c9c639194ed5d2c573c53c598da16976764961157928f2febc86c74ff2d45c19e2fc6a19d63fbe446c122663c8f145bf180808d6495b19f986c9e337dc84979e4596a0b9390102c27b5694ac48b2c5202a85029f7c05b7389d98686281d9e428d10c33d112dc178b29bb13d6fb009d354a35b", 0xee}, {&(0x7f0000001900)="0dd2223ab2496a46ec670885b9444c52b642dc7298b2626728245577b8d95d9682de579623f425bf5d60e2142de9a123cc64baea4147aea1caca8fbe2a773dccb8b392398ce95b7640e8e40a7d15748086715e86578871c0e897e0f15bab9e3039689682824697b2f2ef8f3e9b91b394b67f263ae7a0bd2a37f998f30e6e2211375436b2a1771342bc3f6bbf1d86655fdabacb3851c6c34c5f0f1b87f048e1caefcf989998c0f167fe2146066423947d15da7023c315a0c1f84339439a4f74e81475e0ec76e560e2425e89ad0479b3ed79c7538fe36db3a075d0de2f6ded0426d454a64f7daa603eb58ef9f8", 0x3f8}, {&(0x7f0000000500)="f0f8e4065321520b1685e0b985bdf09e0bd4711c545ea95397df1e46e4658ce43e831bee5e72e4db665160613679810f5413c3c7c99137e78d66f61ab1d1cb0942d031baffb8a9c0fbc683b4f402959cdfc7ea240ae2233cb14b0a7e55d40cdd80a98ca88895b55a732c07a6c8a924a9690fe151d657036bb0f690c31925496120294074effd881203d027b38cd44536a52ed2da525c37d418576a599867ada1467b4edf8fa1c60dcb95a1c7d4b916fe6c10bd4abd7dc0ef4fee431e0b37a7c102579a2e5b9fc4f87f6d8f3e258fc8760440ebf349c912175ab3f62c78090ef075df41deb7714bd258e26a131dd54f542f6d63c08c959ba93dda026d42c101db61532c90fa15168476d51cf38f097f5e1c1fe3ad72c7208051d8231080265a539af01b323eba9b3967f3d19fc772ca2295de1c888d92efac24e035b9cc410c1120813a78311455c313e0689f6adbc88c64b65a0a4186e0c65e3d5394773213c25d577986d54851d346859fadd9ca49f8eb53cbc65bd100fb47da358c600df67660abeb54ea88ba6a93d44b087bf282e0e4fe80d797e323477064b23ce17675680309e8bc1b9a0ad99fe3e728840fa47959f90d876c79fd3c4db479ab45ea2d9685dd6f43a245ee80d7e7ce347ab7d6d7fb6aee1cb1a13677ea6efccedab7425d2c846725dbea873d4e534be93be72b1f28c916f4802e848e8e974e2931a33aaf2fea389b115259e7084cf5895d8aa2ccca31ebc529bb067d82971c2357b39efc73f78f07708768e279941166aacf9a436810d007a8241b7d7cc67c7ea44125b79b5d31ac6cfa458f21f5bf6527b94633e674288af6db749378a2d960c73668b98449bcae2c9491f74b3ef7d95167d01f96cf73cde47f9be9b364cb841365ae887c074129383fac664da73c6c05e11c4b8a2373b5e6217047d18aeffdd947fbc5b115b87f8f40a31e0ef418a73f7612542fee2ef39e3ed6bc24a9613cfd90ed2522e5a2951d21d37069545b42556a9397a5662f459ba5b09e7768aae85ac318f6003cdfdd1a39b43a47122289a31fede88cff5eb98212bfa094b8ade451e888729a76a9a595463b5024305f22e347a2a6bfec35f619d241a8d64b6b01c0044ca42464604764eeb486eb12d641b2202aa33d5eebd9d0839ec29570c18a6fb8c00f22aaee8778f4f6735fe7d99a54f3965524ff1dbd4107a3826a236201262994a886120522a00c5fea699595696a469484d968f62f764d14e3cf6e4e77ffabbb6b0fb202b18880b902dc840493f7dd884466998fcebc28ecd146826109ae12f23dccc49ca4c93be48328392a5ad8a1d3607b0c20f9067007015c61888fd9533970aca974043bf0121d41c3573b064789d879eeabfd671d1d1a4b9ee0bb504ce0f34391bb19ce55104473c27025dadca4fcf4811376c03d80259ef94f03ff1888f1f274bb7a538ceb5e837be131f3f661e26ca8fe151e928289049edba40c11de27842f30d73c0853198fa580e5b897dc470f128111e99a659ff4e7e1b0f8f57d5628a484c6c458c0ed16e05afc719bd8e8d9399e6fb6fd83840bae110a3e8fa3c5405d9b2e109aefacce60adc08cc9f55fd972d72edda78ae18285b8ec1d0943087c696f67b7de2f8e78e1d5f9479aee247be0b9abd5a4fd35c85903a8d41c9523a19745fbc901b80ec705e888c2f445d9b1f54f937f3dcf5d26019af290415b58aa38ba4d8d97675240533bd9f7aa72d0401f775984d6d9c5810d486aa1b5cf05dfba18e43d14846ac2870ae69c6c976b17b646a13b3e9de1cf62c0496cd6a15512ad00a3b7635c8f19b6a08f7a126db7df21685ab82a490f07e5b8dfc1e01b84c70e3e1c37f203ecdd5fe0310ea0a8848eb374cb7deca7ca813a8ddaa9d18ddd83eeef9c4a9dd4acb2167184d0e6de0956865e06d883f855a6c3c4abe4fa0d735f82df33b5f24da7b46bd0f452e03662b27553b4015143c5f73a616ec5d86d19c439b93b1d922d76f459c66a0c47ad8066674240eb56a1c5ff396b45b208aa11ce6a6732a0cc185d1da2f3579c6a72ba22be5586026c8322322a070eb1579cccebb617ef9fde2838f2bb6b053825c534c1a167309ba27b37c18fcb3b85b315828243d1ffd93dd8b64986a13f4829f9359e6f89d40c2ae6caed2391b8f88faa642fb35a10dc20c2c51bfabc99eb40371d6133a70713be65b8f1a2467ae2b4831a615425a34bca478ad35e20bf274bb99472730ba639550d4e8abe1b307def94eb1549cd42218e311b8df25f68b74dce825e9765b0d9cbc373a6011a709d58d7d07e1100b292c4e27cd188f5b8a246dc7a1c5d98fec6387b5245900fdd063008ba91e34d8fbd546bd36b781f1a05a1207d2c454aa3d68231215ed50abf608a9ed525eb2e0798ab43b7a65935dde18af1834a6cd91d2f2351230b2eac32e63f30b217beed6521f1195282e0ea93d7a7b7763fc2e5f5962ac0abbdaaa8880e7c2d429d30081f0fcb31f318978813d674d790623ceea7a3d673a10f4d2e755cde4c9acde46b53d5c439add0d5ab53ad3d685b597f46da4eac7de8c7b5ec4dda4799e2551b80359e7b11a50c2c7c3d245584c43ad8ada9792590c9981cc9c174f650994f8a5749babec0cfd695a4b89d145aaba25ceb0881be70017e4d3ccc3f58a2e12f5f3a1d14365add2a469195830b10b7f1e66cb9dcdcd3e9618967b799becaa3885a79cff0ca2458b126c11e7eafb4976e06afca7c651eec0df952c8ec937ea36b1ce19541ab2fe338cf59daa53e94f45b83f1068b9101ea7b6a0519d8eefe50062aa08e0f7dca068edc23fe131da2e3286b73eeb765b7108ce44eaf6b45c07baff9fe0287c4a0b4048415b5cfbcfc94aae070f375b090312d84dc3a1b8086a6faca6e8e74bc34904303a5cae0ce986f59236a6dc059e76cd7d7e45dab490a5412716fe6b976e46fa432bb2473a07b5a83bc4c1bd81ab3d335d76701f139d707070bd787e752dbd950395b12ea6d2cef09d95e6373a089adf3674e9c4748798a5ffd6cc82943848bfb3be7280c77750314d7664edc7aee4b7f70c0734a0625710c178ab7842466a74881488e0252533d179400b325fe18af16cd573f0e139bcae13b49d058ae80acdf6c620a15bb15dd3bd1ccbb60041ed5e45340f7327d0e13055c3584cb6d0dd2727023a760b4691aad9e2867c78bcf0f969eba292f1cd734c675fb304222382289acff54518bc2edc1fa9cd585b8e5fe8a0e4375406d91227fd8e7099fb968368a6262bec50c04d113d3e79eb1c5df3fbff0368c0a1081af2d46898c5fd9ac694cc16bbc0463bf4917f86606117921a21a4dbbc9a1a1e2188a8bdb5ce60a0ecc6bbeeb3d76c8ca3a44f5b37b5e5bf4eb277eafb7f03708fad3742c3428ad4e59839ebbfbdab0a3d20aa6d7ba74a62c4b41e788c16fa559ca1f940c05caee1ffb78fcaee5c8ceca5f49b9c103dd14eeffc31142bd8552eca3c76eddbb71e5ceef44bb85f55469be3d26cc44ca8fc8affffa1b39a162b89c453c76eee1f1bbe1481c76e9c302423500fa721612609e566f5cd927bc662a58f175276e1931ece3813558bd38d8e3b3453a753f7896610f451cdc74ece7d02f2e09a38fdd80b49b1ecee4e9e9b3d562eda571df739aa1a3e3a1907c3aacc35d0bfbb362f71b7ccb6e1ce2ef49a9acf4a91aa13541f117ea394e9b71d601c5de6f4315fbeecab12e26262f028b859e358cf9fb7f510c763b3b5048f806befc6fc404b384283792ec38efcc498f8688a7611e3ee2ec8d0f19253168fb6744e504b643798d91315916d07efc0cfc61eaffdc876cb0e51f7dc155d3dffe9f1ea0d6d16b2141a856b9ee3e381f232d2bb142f57c26d2515cfa93c1569257cd3dcdf41e3a93946d0e1354ab3ae1434618d8bcb01ca2c5cb5be00761b9dde933c927b34117842a9b37c7469ff0a468290fb9676f8675db93174a9bfa4e8c97cc4b74ae948184469826170deeb27ee68aa7fdad6b00d65ff0e19f8a80720edb1b67c2e8684adbf5aae0a8731553c438dcef15de0aa9231b2a82ea8b620dd60c1e6580e0ba1e16d178632a3a73e54eefc262c4b2a069dfeb80a7b0b0b8356aa443f917c0b565e0041e0a74adc69eb306be13c3cd8298ec5136ed17d2ab29255853a00737d5a8a7ca42c6397965e79c24ffca042f1caeaa7f9e0a53fb301e39c6ad9d44038a6863c897ef2d4a2c13be1d7468e8da1ac71f9d9f034aa516bde7d6146433ac1669a95bfafeaa541760128d327ee09ffec5124e09143a5f9592c3a2b3eb72a3db4529a88fb97bdc7f5e67c2b2029486fdfbd88807b026c60ab03361ed7cfb5c2fde63314c78e639e0b5d381eb350ab1d461c54ed561d616070aec1f49434343e9e1efb751abc3e8a7f65bd1dd5e9dc2e2da60ee56493717cfef7b819e0747075332173c4c17666bc1bbca0fe50219c61a305e8e67da7370564f5a3ad79291f2bb43f9bc6b3543ce7e9c1e5357185b04652744549fbfae584e561beeb28270cec836fae36db2b986ee8d186f010094b15276dee8bc59b072c801597326c5a9737231a999494f3979225f21c44c4bd3d1fd85e7b4d40e2a699a740cc4db70d7addecd4c47d531ef8394e207775c9c0b95ca544c96e90a18d0857f5c79d2178397e37852a37f622b0bdd929ebf049eeb4e2b47f60ec70d7bd0af5e5c06e152d866f21e3c81dec09e65ff29d4608c9fbff1d956b0b58e470ba890730da0beb82a29ec68f6335de9b58151e84e328ca6ba1231b325a184e08e9b0412deda6704fb251d90d6087457a590586eb78dc90daa5497b361b94e52975b59b0ad489f76f7b47fe76222d436e5e1d440fcf292a2ea9e0bc0c3408c7839bb1a01c34e411cee344733c4ac128ff8ddc8607b77eb512566573e1c93c59937d582e04fd06947574ce694235816f01cd5eb7749dd511d2a40fa00f2ae8c0464bd630b8836de8906bf49bbf0074e7acad89e3e5a45ca1f8334ec049bacba3a5a1864d4e03e721f8e5c22837db822a45c43d6469f458ef7f0aed25e5c2917584c5d49a275b68e108dfdf557a8e36d7bd06eca2df32e11bbdc852965b522e7ffe8c4c04bd55b82b1abb4399b2209a200401e9f5829eeffb6ff4898494b14158b011dabc5da3a893436738d0d328308479290308b0fdab3ef0cac4ce49a873bd645218cb49e96f1fa5a233bd093178dcf3ecd660a850f0eed4c588b95ef6c0ff47f2825172adee149f39661f367ba9c5e559858dce39daf2f73386b5f03b327942dff25d0b3ad8f289e3ccdc300d75ed47f3aee49fb802ef7af31c056ea73b250c7ae67dd338cd70e885f83c87e8fcde05b7c186771af7a3229c66da10947223c2d4d486d069040ae8c36ee73f228c42a3c5aac1627561c5adbe70c954b7f1195cb21ed4ab8d1ef27413fe84c81bb4adba497301a9ffb9e43e49c285ef21df032574145770bc17b58910e75acfa97295e5c85cf551629a7199ab6cc0921a2651cd357a2373ca140a2356273a427ddb2d490a009f9f0223198fc44ee5dbd91df0e28e469967d2e1734cecd4bb1e3c35c9b63e5e07e8df447a788a12fe36106252e8ef7f78ff7ed05414b360e0ce6d8bb412da0271a77b6849c5b25498794eb9a2afa5aaa37b74ba2ab5590c84267770bcd25866edc5e7cbb3a7d35ef2f7d4e2af52fd8ea9c919af625ac2e192279bfa997329cef64d0c52ec1ac941f47090b07079c767ddcb6b2cc696670f9314e1cd61a19f6adc3e5f2e16515e4740b07b7c2fcffbe3bfce690", 0x12e3}, {&(0x7f0000001a00)="c27c30ed626f2e6bb69836280aee19683b3fdbfb0ebfaf9907a3b8517d85a4032e5719654098ba0af67f9fbcd6e1fe8d7d121058b5d28476c159b09388493576bd3a4ac24347c15faa9e417ccb98305108c1cfcd3e36ff32da427fb07f32be96f19b97412a0db07cf2125cc58fe9f3b9f73300d3cbc345602331b6d910a6f25bc13c52ec0307654d2e50207ef6a30489e3805920fb64bd5fd865015501ebbb0fe8337b0a9d332d", 0xa7}, {&(0x7f00000015c0)="b9126a3aaf57a17562c9a34d51eeb23a0c734f77155db80683460a1e69c396e36fab9f88437e37c4088f88b428bf57b41942b20e22570e878602a66a5c9ff452617a66e13fa1d2d0fce576b1041a3ec76171741a80a2e3a875e2658c4236ee07367c15874da5671967a4a0b237ddd294ccc200187778eb04be6ac8ee1b2cb26f1468ccafae6a71d06160887dc50752638630fd856d347cf104391ddf0edf23d78106b0e3251d835386c9d4d913e34cf557126bf2da703a54428b181ada9762f5e17a4ec3175bbe4f8eb4315c64f2c26a1e1e40e77a022ea42d97fd2a20ca307947df802a41", 0xe5}, {&(0x7f00000016c0)="5df4521fdabcef658dc1be99d967fd87a737d3d0f45d68d256248699e7fffe46f00ceaab5b1224c163e8299e097ca2525926253fb036cf30c801baf600b68c9c68896b39ad60ba25da5db1e0d37a8c44aae04bc9e2c9e7722bcfc74e6a47a1951c729dd064b74a2c0aad1c1137d06a143874f143d68a881b25de2dae98b6911225c30d5bbc1a218a98d0733b347cbe8a92274d38e4d3cc366491f1c2c40b98330eca72cf8b91a98e26c73535151e63a31e7e37a396bcb516487812639b52a987f8bcfc1adfcd1a20be11a4", 0x6a}], 0x7) pwritev(r0, &(0x7f00000017c0), 0x163, 0x0, 0x0) 16:00:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:50 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x2, 0x5, r1}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x200000080, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085762, &(0x7f0000000200)) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="514ddbb5361c89d12fae417c6cb153a2ff6c9f34134d05f9fa272f0da28dad63ec2ea045a5892115fffd3bc34252126037dfd60bd9a591dd42e9c632298e2a04a269b68512bbd82d59477b50a104db03f8d3c37d6185b67739cb87", 0x5b}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000240)={0x3}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x9, 0x1ff, r1}) getppid() close(r0) geteuid() 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0xa0) ioctl$KDGKBMODE(r1, 0x40044b06) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0xbe6) 16:00:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2e0000) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000280)={0x27, 0x7}, 0x10) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/71, 0x47}, {&(0x7f0000000140)=""/242, 0xf2}, {&(0x7f0000000040)=""/64, 0x40}], 0x3) 16:00:50 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0xfffffffffffffffe, 0x800, &(0x7f0000000040)='\x00\x00\x00\x00', 0xda1e621b52470f83) 16:00:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01453000"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) recvfrom(r1, &(0x7f0000000280)=""/153, 0x99, 0x1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f0000001380)=@in6={0x18, 0x2, 0x4, 0x5}, 0xc) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getpeername$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) r4 = semget$private(0x0, 0x25f542b97fc7ba81, 0x101) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0xfffffffffffffffe) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x0, 0x9}, 0xc) 16:00:50 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x2c, 0x0, 0xffffffffffffffc1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) 16:00:50 executing program 1: r0 = socket(0x18, 0x3, 0x0) getrlimit(0x7, &(0x7f0000000000)) setsockopt(r0, 0x3a, 0x1, 0x0, 0x30) socket$inet6(0x18, 0x1, 0x1) 16:00:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x6, 0x1, 0xfffffffffffffffc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0xfffffffffffffffd, 0x0, 0x100000000000000}], 0x2, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000), 0x4) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r3, r2) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000040)={{0x1, 0x3, 0x1f}, 0xc1e3, 0xffffffff, 0x1}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x80000200, 0x2}) 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) 16:00:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="91") 16:00:51 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44) accept$inet6(r0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x10000, 0x1}, {0x6, 0x3}}) r1 = shmget(0x2, 0x3000, 0xc, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/148) r2 = shmget$private(0x0, 0x4000, 0x3, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:00:51 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) socket$inet6(0x18, 0x8000, 0x4) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="e018c3003c08e7ffff120100007e5e00003f0020348adb0100010083b8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26bbcd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffadaecfca5c18a3ab1527e0f73434fee3e3710dfc7719795b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c871322c4dde00fb46eb9d307eea735daa1065688416419ba15cd80f156c51e49646bf1"], 0x1c, 0x0}, 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) fcntl$getflags(r0, 0x3) 16:00:51 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) pipe(&(0x7f0000000040)) 16:00:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r0, &(0x7f00000000c0)=""/77, 0x4d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x1) 16:00:51 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xca9a3b}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x4) 16:00:51 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0xa2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001b80)="c0") 09:15:55 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x8001, 0x0, 0x0, "f3563d5d3ca178916fdf8beb1822ceb191d1ddf3"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f00000003c0)=""/126, 0x3b, 0x0, &(0x7f0000000000)={0x2, 0x1}, 0xc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x3) lseek(r1, 0x0, 0x0, 0x1) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) r2 = getgid() setgid(r2) recvfrom$unix(r1, &(0x7f00000001c0)=""/188, 0xbc, 0x1, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) rmdir(&(0x7f0000000280)='./bus\x00') openat(r0, &(0x7f0000000300)='./bus\x00', 0x2, 0x100) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000140)) 09:15:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 09:15:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendto(r0, &(0x7f0000000140)="3979c07723a95477923913e52b01e01e0a330b461b71c98aa0f110682a4aadb952c6b2cf2ef175bea8f90eea9cf6fc94c15af06b7e46074084a5b57bc6468161054710f7cc6224a39f73610ae3f7dda2c875e4abfcb60c2e317f2324d81d59fb220af7c888ed92591fed33adcb96d58d6c28ef233994cc97cc3d65678cb6ac85c504c712f509bc6412dde37300fa70fe297744669d69848cc6ca95b81322b1f42663809a1cb723fa701380a0cdf69ce22c77592804af2d448775c1b4766b323840fe1a5ed86740a8558786ac823fd4", 0xcf, 0x40d, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) 09:15:55 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x5, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/69) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = kqueue() close(r1) geteuid() munlockall() lstat(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540)) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x28aa) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x3000000000, 0x2, 0x2, 0x8, "5692493d7eb3db55c1b312361968764304543501", 0x6, 0x8000}) r3 = dup(r1) getsockname$unix(r3, &(0x7f0000000400)=@abs, &(0x7f00000003c0)=0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) close(r4) 09:15:55 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x5) getpeername$unix(r3, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) socket$inet(0x2, 0x3, 0x1d) unlink(&(0x7f0000000080)='./bus\x00') ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) 09:15:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x81, 0xfffffffffffffffb, 0x5, 0x3}, {0x2, 0x2, 0x6, 0x9}, {0xc7, 0x3f, 0x3, 0xe5}, {0x8, 0x2, 0x95, 0xb5}, {0x1, 0xfffffffffffffffc, 0x8000, 0x8001}, {0x7, 0x6, 0x10000}, {0x7ff, 0xffffffffffffffff, 0xffffffffffffff76, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x210, 0x0) vrele: bad writecount: 0xfffffd80385ccde8, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1457, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vrele: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *303675 11116 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd80385ccde8) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff8000159d6300,1,ffff8000ffff2ee8) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd803740d710,c0106477,ffff8000159d6300,1,fffffd803f7c6a80,ffff8000ffff2ee8) at VOP_IOCTL+0x88 vn_ioctl(fffffd802f85ff10,c0106477,ffff8000159d6300,ffff8000ffff2ee8) at vn_ioctl+0xb6 sys_ioctl(ffff8000ffff2ee8,ffff8000159d6418,ffff8000159d6480) at sys_ioctl+0x5b8 syscall(ffff8000159d64e0) at syscall+0x508 Xsyscall(6,0,ffffffffffffff1f,0,3,c7418dce010) at Xsyscall+0x128 end of kernel end trace frame: 0xc764be27770, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic vrele: v_writecount != 0 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vrele(fffffd80385ccde8) at vrele+0x188 diskmapioctl(5a00,c0106477,ffff8000159d6300,1,ffff8000ffff2ee8) at diskmapioctl+0x2a8 VOP_IOCTL(fffffd803740d710,c0106477,ffff8000159d6300,1,fffffd803f7c6a80,ffff8000ffff2ee8) at VOP_IOCTL+0x88 vn_ioctl(fffffd802f85ff10,c0106477,ffff8000159d6300,ffff8000ffff2ee8) at vn_ioctl+0xb6 sys_ioctl(ffff8000ffff2ee8,ffff8000159d6418,ffff8000159d6480) at sys_ioctl+0x5b8 syscall(ffff8000159d64e0) at syscall+0x508 Xsyscall(6,0,ffffffffffffff1f,0,3,c7418dce010) at Xsyscall+0x128 end of kernel end trace frame: 0xc764be27770, count: -9 ddb> show registers rdi 0xffffffff81126a97 db_enter+0x17 rsi 0x78c1 __ALIGN_SIZE+0x68c1 rbp 0xffff8000159d5ec0 rbx 0xffff8000159d5f70 rdx 0x78c2 __ALIGN_SIZE+0x68c2 rcx 0xffff800016bed000 rax 0xffff800016bed000 r8 0xffff8000159d5e80 r9 0x1 r10 0xffff800000997cc0 r11 0x309f0f4244c76523 r12 0x3000000008 r13 0xffff8000159d5ed0 r14 0x100 r15 0x1 rip 0xffffffff81126a98 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000159d5eb0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=303675 stat=onproc flags process=0 proc=4000000 pri=24, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff29f8,0xffff8000ffff38d8 process=0xffff8000ffff6370 user=0xffff8000159d1000, vmspace=0xfffffd803f014ee0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 50085 406481 31721 0 2 0 syz-executor.1 50085 337967 31721 0 3 0x4000080 fsleep syz-executor.1 11116 479834 61769 0 2 0 syz-executor.0 *11116 303675 61769 0 7 0x4000000 syz-executor.0 11116 126867 61769 0 2 0x4000000 syz-executor.0 71524 63138 1 0 3 0x100083 ttyin getty 32358 350295 0 0 3 0x14200 bored sosplice 61769 414319 38951 0 2 0x482 syz-executor.0 31721 405245 38951 0 2 0x482 syz-executor.1 38951 106930 9919 0 3 0x82 thrsleep syz-fuzzer 38951 93204 9919 0 2 0x4000482 syz-fuzzer 38951 491788 9919 0 3 0x4000082 thrsleep syz-fuzzer 38951 486457 9919 0 3 0x4000082 thrsleep syz-fuzzer 38951 145121 9919 0 3 0x4000082 kqread syz-fuzzer 38951 524161 9919 0 3 0x4000082 thrsleep syz-fuzzer 38951 508589 9919 0 3 0x4000082 thrsleep syz-fuzzer 9919 449877 77818 0 3 0x10008a pause ksh 77818 179782 98823 0 3 0x92 select sshd 98823 176627 1 0 3 0x80 select sshd 40123 319270 75454 73 2 0x100090 syslogd 75454 245080 1 0 3 0x100082 netio syslogd 16869 355801 1 77 3 0x100090 poll dhclient 77952 225985 1 0 3 0x80 poll dhclient 65058 273900 0 0 2 0x14200 zerothread 83425 420943 0 0 3 0x14200 aiodoned aiodoned 40098 202392 0 0 3 0x14200 syncer update 21666 22083 0 0 3 0x14200 cleaner cleaner 25860 185625 0 0 3 0x14200 reaper reaper 90472 417868 0 0 3 0x14200 pgdaemon pagedaemon 38342 62983 0 0 3 0x14200 bored crynlk 62266 350406 0 0 3 0x14200 bored crypto 65001 124741 0 0 3 0x40014200 acpi0 acpi0 39166 298294 0 0 3 0x14200 bored softnet 42230 147951 0 0 3 0x14200 bored systqmp 2085 355556 0 0 3 0x14200 bored systq 39763 165132 0 0 2 0x40014200 softclock 3570 123024 0 0 3 0x40014200 idle0 39509 11908 0 0 3 0x14200 bored smr 1 318964 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9527 6370K 7105K 78643K 17293 0 0 pcb 13 8K 8K 78643K 204 0 0 rtable 117 4K 5K 78643K 620 0 0 ifaddr 60 13K 14K 78643K 251 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 153 0 0 iov 0 0K 24K 78643K 342 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1214 76K 77K 78643K 3517 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 41 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 288 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 2537 0 0 sigio 1 0K 0K 78643K 50 0 0 proc 42 30K 54K 78643K 595 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 212 0 0 in_multi 33 2K 2K 78643K 97 0 0 ether_multi 1 0K 0K 78643K 8 0 0 mrt 0 0K 0K 78643K 17 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 422 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 85 20K 25K 78643K 6767 0 0 UVM aobj 113 3K 3K 78643K 133 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 84 0 0 NDP 13 0K 0K 78643K 67 0 0 temp 178 2727K 2799K 78643K 10772 0 0 kqueue 0 0K 0K 78643K 21 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 0 1 0 1 1 0 8 0 rtpcb 80 142 0 140 1 0 1 1 0 8 0 rtentry 112 54 0 9 2 0 2 2 0 8 0 unpcb 120 865 0 855 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1136 0 1136 1 1 0 1 0 8 0 tcpcb 544 351 0 347 1 0 1 1 0 8 0 inpcb 280 1057 0 1048 5 4 1 2 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 20 0 20 4 4 0 1 0 8 0 ppxss 1128 45 0 45 6 5 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 190 0 0 12 0 12 12 0 8 0 art_table 32 191 0 0 2 0 2 2 0 8 0 art_node 16 45 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 9 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 286 0 276 1 0 1 1 0 8 0 shmpl 112 131 0 20 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5482 0 4073 46 0 46 46 0 8 0 ffsino 240 5482 0 4073 84 0 84 84 0 8 0 nchpl 144 9217 0 7584 62 1 61 62 0 8 0 uvmvnodes 72 6803 0 0 124 0 124 124 0 8 0 vnodes 200 6803 0 0 359 0 359 359 0 8 0 namei 1024 28331 0 28331 1 0 1 1 0 8 1 scsiplug 64 4 0 4 3 3 0 1 0 8 0 scxspl 192 29255 0 29255 19 18 1 6 0 8 1 plimitpl 152 253 0 246 1 0 1 1 0 8 0 sigapl 432 2711 0 2697 2 0 2 2 0 8 0 futexpl 56 41583 0 41582 1 0 1 1 0 8 0 knotepl 112 523 0 504 1 0 1 1 0 8 0 kqueuepl 104 593 0 591 1 0 1 1 0 8 0 pipepl 112 1596 0 1577 2 1 1 2 0 8 0 fdescpl 424 2712 0 2697 2 0 2 2 0 8 0 filepl 120 16285 0 16188 5 1 4 5 0 8 1 lockfpl 104 945 0 945 3 2 1 1 0 8 1 lockfspl 48 327 0 327 3 2 1 1 0 8 1 sessionpl 112 20 0 10 1 0 1 1 0 8 0 pgrppl 48 50 0 40 1 0 1 1 0 8 0 ucredpl 96 3271 0 3264 1 0 1 1 0 8 0 zombiepl 144 2697 0 2697 1 0 1 1 0 8 1 processpl 864 2727 0 2697 4 0 4 4 0 8 0 procpl 632 5965 0 5926 4 0 4 4 0 8 0 sosppl 128 43 0 43 9 8 1 1 0 8 1 sockpl 384 2111 0 2092 4 1 3 4 0 8 1 mcl64k 65536 1606 0 1606 130 129 1 65 0 8 1 mcl16k 16384 5 0 5 4 4 0 1 0 8 0 mcl12k 12288 56 0 56 6 5 1 1 0 8 1 mcl9k 9216 38 0 38 9 8 1 1 0 8 1 mcl8k 8192 36 0 36 9 8 1 1 0 8 1 mcl4k 4096 126 0 126 3 2 1 1 0 8 1 mcl2k2 2112 16 0 16 7 6 1 1 0 8 1 mcl2k 2048 57852 0 57804 16 9 7 13 0 8 0 mtagpl 80 79 0 25 3 1 2 2 0 8 0 mbufpl 256 105365 0 105194 98 85 13 38 0 8 1 bufpl 256 14550 0 7684 430 0 430 430 0 8 0 anonpl 16 245019 0 233318 137 73 64 65 0 62 16 amapchunkpl 152 11448 0 11339 37 29 8 14 0 158 2 amappl16 192 12666 0 12022 100 59 41 45 0 8 8 amappl15 184 1271 0 1268 1 0 1 1 0 8 0 amappl14 176 1288 0 1280 1 0 1 1 0 8 0 amappl13 168 14 0 13 1 0 1 1 0 8 0 amappl12 160 4 0 2 1 0 1 1 0 8 0 amappl11 152 54 0 43 1 0 1 1 0 8 0 amappl10 144 64 0 64 4 4 0 1 0 8 0 amappl9 136 1761 0 1756 1 0 1 1 0 8 0 amappl8 128 1399 0 1384 1 0 1 1 0 8 0 amappl7 120 32 0 28 1 0 1 1 0 8 0 amappl6 112 50 0 44 1 0 1 1 0 8 0 amappl5 104 291 0 281 1 0 1 1 0 8 0 amappl4 96 2966 0 2937 1 0 1 1 0 8 0 amappl3 88 274 0 264 1 0 1 1 0 8 0 amappl2 80 22194 0 22116 3 1 2 3 0 8 0 amappl1 72 55297 0 54871 25 16 9 19 0 8 0 amappl 80 6218 0 6180 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 132 0 20 2 0 2 2 0 8 0 uaddrrnd 24 2712 0 2697 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2712 0 2697 1 0 1 1 0 8 0 vmmpekpl 168 21356 0 21332 2 0 2 2 0 8 0 vmmpepl 168 316473 0 314686 142 52 90 96 0 357 12 vmsppl 272 2711 0 2697 2 1 1 2 0 8 0 pdppl 4096 5430 0 5394 6 1 5 6 0 8 0 pvpl 32 774671 0 759844 323 129 194 236 0 265 71 pmappl 200 2711 0 2697 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 802 0 241 19 1 18 19 0 8 0