kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Feb 28 11:07:46 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.14' (ECDSA) to the list of known hosts. 2020/02/28 11:07:59 fuzzer started 2020/02/28 11:08:04 dialing manager at 10.128.15.235:11238 2020/02/28 11:08:04 syscalls: 337 2020/02/28 11:08:04 code coverage: enabled 2020/02/28 11:08:04 comparison tracing: enabled 2020/02/28 11:08:04 extra coverage: support is not implemented in syzkaller 2020/02/28 11:08:04 setuid sandbox: enabled 2020/02/28 11:08:04 namespace sandbox: support is not implemented in syzkaller 2020/02/28 11:08:04 Android sandbox: support is not implemented in syzkaller 2020/02/28 11:08:04 fault injection: support is not implemented in syzkaller 2020/02/28 11:08:04 leak checking: support is not implemented in syzkaller 2020/02/28 11:08:04 net packet injection: enabled 2020/02/28 11:08:04 net device setup: support is not implemented in syzkaller 2020/02/28 11:08:04 concurrency sanitizer: support is not implemented in syzkaller 2020/02/28 11:08:04 devlink PCI setup: support is not implemented in syzkaller 11:08:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x1, 0x1f, 0x9}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x1, 0x1) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) pipe(&(0x7f0000000140)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x4, 0x80000001, 0x2, 0x3ff, "9539224fe6e19b5c755c375b4c696d7801c6d7e1", 0x5, 0x2}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000280)) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$getflags(r5, 0x1) socketpair(0x18, 0x5, 0x4, &(0x7f0000000340)={0xffffffffffffffff}) sendto$inet6(r6, &(0x7f0000000380)="c9e20e7b7bd93f304eb6fe0cba0a5b6737fb31408b5b6d75cfdcd8eb2e780ba5509fd9260a74ab3081a9ff", 0x2b, 0x0, 0x0, 0x0) semget$private(0x0, 0x1, 0x288) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r7, 0x2000745e) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x8000, 0x0) fcntl$getown(r8, 0x5) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x800, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x801, 0x0) r11 = open$dir(&(0x7f0000000480)='./file0\x00', 0x10000, 0x2) socketpair(0x6, 0x5, 0x1, &(0x7f00000004c0)={0xffffffffffffffff}) poll(&(0x7f0000000500)=[{0xffffffffffffff9c, 0x10}, {r6, 0x8}, {r9, 0x10}, {0xffffffffffffff9c, 0x100}, {r10, 0x2}, {r11, 0x4}, {r12, 0x100}], 0x7, 0x2) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r13, 0x40067664, &(0x7f0000000580)) 11:08:10 executing program 1: getuid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x38) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x1) recvfrom$unix(r1, &(0x7f0000000180)=""/30, 0x1e, 0x0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$KDENABIO(r0, 0x20004b3c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000240)=0x7ff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x1, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) renameat(r3, &(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000300)='./file0/file0\x00') openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x0, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000380)=0x3) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x400, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r6, r7) r8 = open(&(0x7f0000000440)='./file0/file0\x00', 0x20201, 0x4) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000480)={0x3, 0x1, {0x0, 0xffffffffffff3c1a}}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000004c0)={0x7, './file0/file0\x00', './file0/file0\x00'}) pwritev(r2, &(0x7f0000000880)=[{&(0x7f0000000500)="2414ac02287001507ee24d2f675b0dcec1240a56627a553b52fd5a0a9e09", 0x1e}, {&(0x7f0000000540)="8ef1aa25126d2dee0bfc0d42a4c9bf4ad48bc35521892e6a71c99b545165bcc2ebe238fae6039cc3e5c1f23f3bd101e1580bf5d8e9fc00b819af07af833eb8777ff9e3f0e7e775b3bcf8ffdef3793780558abfaebbaef79f106cf0424dc30c35c80091fc74", 0x65}, {&(0x7f00000005c0)="e2c4d47293e247ee6f31f390a9938749006de26b89d64b55", 0x18}, {&(0x7f0000000600)="7863b5d1e36941849d85a9a7d41a90e10c2668d643fb9d43fefaed3b57d7dd0778e9fd6d43baf18f29291a08353ce35fba7df5486535a9c15921c86c97215870bbd19d2a", 0x44}, {&(0x7f0000000680)="14d0b2ac69abaef3c87c4242d11f7acc11b5ffcad6530199924e3c17f8897283da042f33d21de25fbb1dfb0d5ebf3110bfcd20b131a79ad74e01994f2ee9495dc604dd3ab3fb30f5732e1a6c1aecbe941527ed9896b60d3977e3372ac0016d301d7cdb8f8dff076affeb51b7d508acd3a91e7a64626d2eef83e2dd2f5e6d77a4424e0154f290b55928ea9162743982e49b25a9175c389fb4c068295b8367b699d053179b646258b92d547ab8b1e3abdbacf8b653fc2d8bc7ecd4114686ed15f1ff300edfdf6bdab1dd2c5c1fdb1b7431831daf", 0xd3}, {&(0x7f0000000780)="107bca9bcd06af1ca30aba41902d1723b8de9f6fa5fba1975c8c30dd04e60f7e3a97691d6a2b01d6e7054a55198d033921e42712fa0a79046ca4be9f509f02f4d5d64df1a5ee2713d21152c02b5659b7b6ee8d3e83302ad1efa900e98645e225da9b80383a6a7140cc369f088de90f5f80a813cad651edceb7fbf990d685b2f51d8369250fadf429962c0eb7aad3e8eacdb1280360d19c33b7f6b4dc25f9b4a1ab0a926feda236b755dc3b042c492587788551fe3818815cc782424b8b96ba8082607f3b57bf517f368f273fee686130c46209e1f157c6f53152ed22b9d45d504590b4", 0xe3}], 0x6, 0x0, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) syz_open_pts() syz_extract_tcp_res(&(0x7f0000000980), 0x2c017cac, 0x401) r9 = semget(0x2, 0x3, 0x6) semop(r9, &(0x7f00000009c0)=[{0x1, 0x5ff5, 0x800}, {0x4, 0x6, 0x800}], 0x2) r10 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r10, 0x0) 11:08:11 executing program 1: clock_gettime(0x2, &(0x7f0000000000)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/88}, &(0x7f0000000140)=0x5a) fcntl$getflags(r0, 0x3) r1 = socket(0x20, 0x8000, 0x40) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) socket(0x2, 0x3, 0x52) 11:08:11 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) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) sendmsg(r3, &(0x7f0000000100)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x70, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)="f2fd63498dd958bf632ed88988f0ec6d5d9c9cf0e4fff1c9c67c673d8ea2f7410ba42c7509f2529a97e398b208ffd40a49515f433d0f646bdd016d0587d6d2ff8655e588093171092a982c4d32463ccb6aa4eadd67be5881b47d7a08b3b65d5dfa5b6cae6c00d4f85fa8618965907f538c976c6c982819252bad378c007b89b8150a4ec50b937fb90be679d2b8e77f5686170e01b56040d663dff107b6da32760f86ed286a2504579bcfbc639256da47b65f2dd2c17ce5ed9086aaaa9e69da10b974b0123638d50c12859db091b74c039884369f90c2d5d0e999ff6156ca3970c104c4e399a772e86fa82049c2036fee4ddb30a987c42d805357b4ccdc4163561ec22fe4fdd785afd3959f4a2332e703bb89e1d46f89b8f14155f3e9b637170619c6adc967fe82ae7fcf2283fca72fbe94552a2e2cb5d7102bf06df6e34328d60d15b162b2582040f48513d9e09ca94915c316348e10797c753cd8357f8de28ad763733f2859b4d29571c7512ac263f26965c291f71d48cd13db672fdca8c6d1ab24b714844985632d95d0041a22b5ea5d3d40cacceaa53d9baf2f249b9b4b943cd0c5b6bb740c56c6762f08820dc1997bcc4f488ed67b3fe1064617192962bbeb97e3f038b8359afcfa3b36aaee4337887da654a2e654aa56319f326b0e9cc057a8821ab813172889d818410ba7051314e2e579d0ffe68ec0afb7a82d42104eb58295152e602f4e0975c1e8fca88813c5c9068c8adb878ea0ced6c29b550add712ffac4703950906da2233b2d1064a33c6087f13626a1d3e2b0e6a9bacf0a0f5ddb389101f5cd3ab9647f858b2fabade128a5f0a909963fe503bae227f6c29c47790ca40ee6d0dcaa4ec661266cfb40277454573f1a227b4efcae56f421036e9695dacc844ab8e0b1ab8e702eb1b30f230b67f423e9b462659a9b57daec223b4043c549fc3df3d0d5c7fc616ad767b63827ae2c7514f5c0d3407ee2bee06abbf4e87bbb4863cfdbe74390aca7987cef5257037b1852dd604834873cb134a75942d743b2e821a06091d003581aea6522d866a9377af8ea7b087bdfce1b3d1e1499020a509ed457815e7c1349ff0789c7aee3555792134dc0d4b4205f52d7b9428776dc3dc560e899143e7e677ae858a361a7cf8b874509392a6c037a06678126a700432198a80f107b03f9a8ad29bd57eb8e84c0552f7521926e315cc7ef85c970100ca3c72fb869d5854ddd140ff97d25284d7c2dc7d811329d387c993e721507d53dbb56c1c9a14a7180aafd24e098c4c1c306825c5be3d11ea172b45687c125d46d1a4d4329a9e878737cf3833638fe5678535a75b9690daefc7cee4d623e19ac66d78529e68a329b92a9a522d2d320b77a72d89131e2b74f726c556e6a2813096b88c59eb60af61838a15f661e059682a20f9c8d5e3b0fc0f49ef3667ea1f39d1c64ab874eb0f2378361dbdcd79ae0e84a99261a133987a4942d7362c3755e91d38d10c7ae4abb10eacb4e950f41c02ecb7e23190a3fcab470e97617a8b04be3c1879e9f6e931142ad0e220b7b95098d7a13217e37d0c033ac27ebbd7773da81a4b220857d7f9753562d054f024b93769d967e4ebe5937ab48e9331eec6aad1fedbeb57d5845b356d9668dfde1af758ec673e2f894ac52301b3a7907333e73fc52c5fc5097144850a42da15f0469e9cac41723e3820eada25a9b73b6207eb10bfb863a2a5264b8d41023e8e98e8ab26d03a5f1a8a43587e1f186cba9906969fb83febc9072e38e45c0a11e097e8d347bfe8e717a001ba59270128e81a25e485ccc9e4d905e34020c215e765b1cb7c8a2c99178a04721f1701942414697cc825ba493fdf6f6fb7c17513cc5f05115cd610dece0ed28f67e424c9cfff5ee511904e1b3a0c37a9b0fce0c8bd4db3a8016f41b3b7f891a760ef111c94c4120149814dd19e878ff954dd47cac2e758426562fd936c56e455133b7b3a804be928ac170b462f666e8d397b613c2d18cc24d127cab7404bfb782b2b7d1dfce0e2489b0b8b05f1cf1090faf4bd9c863375f1eccf8bca8f47271298279ad6b1d26297479f56d8c47dc4d5794fa806faa6c3345a6fe87284e133c8402f151a9615bfe955ff0285a66bb4aefa6078beeaaab41542b2d01065b1774430230b774f8a6caa362a1954bd29a23e893190f6496c4b9a0b5c0b0261406fa6be3ff8910acd99935632f794fbb5f2b7abc831abf64141ab883fcce7d252fd8ad4aef84a6aa3019651f38ead28a96f81f0fb7e4ab021efa85d3bb137e41fffe8a5c036c00f1537c2d1e3359c6c2cd390cae9252eda523db00fde3ad0433fbb1873ae101f00ef1eae3b729bde9fe74b800611d83013e130053b98deed87c01a5b28708a089d9793c0d31d3034a137352c9c560c5f3eb49a42d172accd1dd53c1ca435c72c486dbaa3a9f71aadc2d72f1087cd9a7b3bb1f72bceb178becda05358503dce3b48e96d7e16593bd3da6a659f0dadb57dea7420a732426630a53fb679c20c14105f6deeab5517df3fd56f22bbd94a65d59d3fc0fb36e26b9b92f55a9d08beeb4821ab6426aacb047eb51666ab23ff32271f93a634ca367d46bf86094b25bae0ae568f57e84b307fb8a0e981267f30a90a2af29be4de11dc75b4c8ab19db27fca722da57d43e2a05a600e9f3400967d62e35c0d0a45cfe8c5d2670aef2a7dc7d594333def5e5ca176abfa2af62d9f8b1ec7e06007b745c4169dd7276a3742aeb983f72d651a579a418f9cf69db5809493756413fa53014c0f83d32ee961bad72912340b5e3d41f443b449dde90f9ebf08a1390b01006a79a8704b72c325c03082ab714eaa332d9f7a8253c3d8cc3c169eb44050e4ea5e1008c1fc5e290ba7acbb26edcbccba2cd4857ffc5d0b17e8f98aa53d56fdb7ae0d26e76fc81bae3642127a80fc7089a8dcb300957dad3dcb0c5e5eee4efce96934d995fe8eea6ca3909d83ccf8d0c33cccc13b26424f3bbae79cb591aa4aa9b1b40d56a282db1497ab7e88487acd20ef76699af6707345b6c1e36137e746320393c76e67080b18001f8d0ebdf5436e74493880319285acae98873aa94ef5735b2b1f9cdad3d7411d2332c8f7fac626f02f96a133cf477aef275abca1f2b239d66b19828e9a81f9b8ed9585c8e14119865a13d2500d3b98f40dc4cf35100c5b20eff977b0fa6523f0a0b0179324eeb92a2762a6e4037325424431c0bf72a164c11b77f784f97560d5dca0782e7c5d15be615a1c344f27ee6c6d9fa66f91f8e3e4f9a563d3be274e735bbe1081e7909c2858ea545a61d19887ddf5cd9af2b95ba034c88d05ca02b019aec0ecf5c62f617d26717f3b587ec548fb6f44c6d76cf4e9a0d615378ddf6ffdfced93937c609b27a4b26448ce3f70baf4045285572d3b47a83099ef9f41fe336b43fe187a52f2e34a7e18d4d2bb4b0c229187492142e7d549b530e0c645e05ab87eef3027d2a87a57b52d34ec3aca4badc6e2f2b647a743b88ae32ce56df9f9b99987621e3595d930cc2722c29b18761bd1f193d32711014c2d7add3f38b960c9a1f80c256e69fd979af3a1a72804af0e6790789bdc347d40c539ce4f3bb6d3fcc729ed258cf9fe02aa14ee21aef6f56852058c29cf5f62cde42e4a1eb1e2c59580d4b2cdce3ad728adef40bccdc60e7cfdf81c83e8fa16d0c935c71d8692c80a89661b4526e6fa1bb71b50de973fc7b863003cd9b08e7285e86ede6564267103215c0f929199c96f1fd37242a4c76987a12ae990330ea94d8c222c647c76b2cc6f844ff5e1d617faa9c5169cdd0c0a92ca324c1463bb26bce07da7bf3f5edba9a65e7f19e57eb39785db723002ffc8f76e10997ad1845d88ad58b01001d176ca360e5cbfd7361ead5281539f2a24bbdd1bd16ea8513928a09f33302edb9c38042a8fe7d6419b5b39cd5e0c62ebe651e7044b460298ca941c3375c678e84527e1d75f8b3fc1cd6314e2f90915c92add2eb9691ca05e6265188539ae6f1b67e48aed1ae6cd4256ba75a0353b86b6a5ef8a64b6e4be28ee29d09f5eeaa6e0be66be94911c0b3c12227877ae393a43c9d6faca49d9bda9e70272123b15c63e6c1c6731917d9aee6eefcda11cbd0553d09411aa90ed087676926fd2f3919a90182327982311792d5c6794a2e684fefc0454a79a0a760950820be088af90194cf7bbca7ebff87c76e1e2973c1cd5268587594bed6c35eb0dce1e8aacbd69529ffffcb58a028cfa16f92810edf626ef80bbc67a1cbb668afb1fdf4e464221949d5e8fffdb334bc19a3484a6b87306eb79e7bec98b73b02abd17e51069ad255243469fd0d6347318aa13214a496862014334f3edc3ca15d2e60585eef70ede760fc3e377b61b8851353792313fa7fc4a879183b67c80ee0ddf43a3e7ef7d757340166f918271db53272586c4c4400513aa90cdce4f0d2cf93fba53e7b246fe74f017c69e23b86e65b7a8e9ad86005dc3bd33d46e6cbdba4dfa503cd4fbec3b6fe7196615e55c5ebc424e9f405e13b05f619f95201fb5a6f973432d30c969040a90c40ede0eb64f9df04b9dc2fcd98d275814af1ecabb98a90ae866cb051a81394cf78b7ba7fcffc785d63e3e5d1fff0e1a08879ddf7392bf08bf47b533195aa366328835ff6cb14760121988145ddefea1a7f059312847af7dc0f064245f33454a559064280b8d95a871ae6becdcde27520b3d0de070af449c089ccfa2f97863d2b9fe2afc2089ec0905b2d86f4bad099acba1ff4824c4d98a5dd7326570d5d7e6bf96ad45645730a93a7c7046fce0605a92fd74dcc873741dbc41b93a8bb9ee58d171a52dda4ceec6a2ce35e1bb5cc79ecd4580084058cdc71cc06ee6356f782ba2bec289538bfca3b4c6dc0a3773f114d7a3cbcbca1a87ab6b1f3e9e49b9901dc85d29b23cc0e30c95bca4df03a347d466bed927e774f884f2beaffd11a0cc93757be0b048568617fab508e7c320d50ae109350b9504763e17451032efba90273d3020c1f1edc01b6f53e99cb71857a7bada2340767502c96bf3a238a4772bf55c726f182aa5bd905f582d81f986b9cda4a07dd15df79b64c7fb5b28552e7d264ec0c70f6c6ac53dc51989c6c8e9f81f98341be663aa840be954f91a90df4a672aca7c3294e65e0e0e0390a56b5b4fbea5892121f58e15478f4ae61d6b4e23a7f962d4a84fe11e883e068b219c8cfd234cbf356f43ad32f34c91c643bf316b8b8244fb9c90918d045a4e0016e380f70aae583b4377606a40479cb55a7faab3088468253ca61e42ac3130e37fa45c6321ea96ad36de36ff9d5f7d6eeadd77935e9a05e291964c2ba16da045b05ad55e0068e3e89e6b9550d754cfb1f5223208ef70f6ef926a5147c4dd58a424e24e1b30bc5e4fd568eb600448a01d52a0c2a81bb698e8d98f13654d672eef7cc5ccd040a57b3d2ab0d3b0a6f72b5e480233d2b1581f487ad1257c72a206597b28644986adec9f3ba22c7385847b4ca3206b502aa7ce348797ab0b9725726856f98f80f25884fba57a43631fff7327f0d9b1a5a44e0ab12cae8b3786f5fb36c2fc92a12ee407424557947e26240ea88599005eb62177bb56f82fb738a6240011f1c9cc372c818d20606a1ceadb8cb370ecba67b7a05c9d9f9ba70aa5bcb7e2b23ae0054506f845eeb01b3bfeeeeb6a6e3893b435928fc48782ccfca26c955e2946a51561a31a0d22ea63144861dc877b20d30000bf2b6c3b296839059e30d9e8681447df923bc1b9adf1fdb3e31cf7eddd736be48de5108c954bf7f6c1", 0x1000}], 0x1, &(0x7f0000001180)=[{0x10, 0x0, 0x556}, {0x98, 0xffff, 0x5, "2b858037ebab5cff122168d83db4ba8e2bdd7f476493b8b3384835b98b86b7cdad91286348e3d96d1704bb78130a04cb0faafc9974778ac8aa0dcd2585dd65c79c254b37d3c3772cf42176937e4945ccdb0f234aefff8251248cf179b8efeeac17aeb01dd2433fadd4716e921ff7eb3d5d1f017d3ba08c9f3f91f03c31f601a9b32106be782b"}], 0xa8}, 0x407) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 11:08:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0xfd, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x8, 0x100, 0x0, 0x3, "686f9661f26afc17ddaf59fa6ee49c94a880a153", 0x8001, 0x200}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 11:08:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x408633c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r4, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x4, 0x9}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000140)=""/226) 11:08:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="a920952fc70b42ec5cd71b9651e947e507a3157c88689084f6c0b8c66393caa3eda49ebe62e7dca57a4470d99d652a58a2f14df9fbdecbeed574f7544944d7698d47ac359fbc9205dbcc4cf03a0066db8ee7b9db23a257bf8c50f5ddbfbcc7c61fc5f4ca0c146112f5f6"], 0xa) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getpid() r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r4, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac10) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) semop(r4, &(0x7f0000000580)=[{0x0, 0x81, 0x7b46b348df2aebe4}], 0x1) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000080)=0x5) fcntl$setown(r2, 0x6, r3) r5 = semget(0x0, 0x3, 0x12) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000440)=""/208) r6 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x5, 0x1334, r6) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x100, 0x1ff, r6}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=0x0, @ANYRES32=r1], 0x28}, 0x0) 11:08:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) setsockopt$sock_linger(r1, 0xffff, 0x1021, &(0x7f0000000040)={0x5}, 0x8) write(r0, &(0x7f0000000100)="eb0af42cb43b3fae6b35cd543166e53c24dee746d32cccf9170c396ee7861512e61a0a0b87064e14882f5c4c5b2b4540d3c21733b6a9114b0d7b0e71922c5fb3e33ab75960bd82c4b96cba656efdfc5188fc81e1e5b3bf75ca0552e6ad95995faa85db4c8cdbe578f01ef0bde6db0978a7ecd99db84ed40dceebaaff13c5c40f4f81", 0x82) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:08:11 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000a48000/0x3000)=nil, 0x3000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 11:08:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="8206adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896810400000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf3725b1a0581adf2ea95d010000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be00"/661], 0x10) getsockopt(0xffffffffffffff9c, 0x3d, 0x6, &(0x7f00000000c0)=""/151, &(0x7f0000000040)=0x97) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:08:11 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176", 0x0, 0x6d19}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x0, 0x749}) flock(r0, 0x2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) 11:08:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0xfff, 0x4, 0x1, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xdcd}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1f}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x48}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1400000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x800}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xe1cb}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x5}) open$dir(&(0x7f0000000100)='./bus\x00', 0x841, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x3) login: pckbd_enable: command error 11:08:13 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x8006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x191cc531, 0x80000, 0x0, 0x11, "010000000000000000ffffff7f00", 0xbb09, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) pckbd_enable: command error 11:08:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000001580)=[{&(0x7f0000000040)="a31c3c97493f5e32323267434ca647945c20dcb7a56653db2ef695613a501fba5a027958a266cc7ac8d205d3831a6d18d0ff8d9f3ec3c085cb6db25bb1b0c8ed0c99207e", 0x44}, {&(0x7f00000004c0)="af049797a3491bd0eec9a656cdc1fc6639de70c1055fda802d9389900e07fca2af597b5b92f715a478df9c2b3406c74e328175500570eab5674eb8c33ccfdace416d7215ba1122ea52de68d20127aec467a32bbb7648c48384c3638c036ea7670f767b716a9c7f0a10e0459ae301aef07ae0323178b76f3bf742e89e7dfdb08e8efb64bdbffa2a4e6eaba89128d3d8b004fda772aee634db543afc747f8ac7ff5fbdfda813756b80d7f726d383b73c2be0d41197d0ac7cd5fcc2c87d7c8a988ab10b55b44eacd7c982d0a5ed5e6f9df5a84b521907ca9ca253ddaf2a1875f4eb244822cb12ee80a0a6af9ee69db85e5323a4c49bff447774fb868d2aaffe797b3f03665f250b6e52935fd773d18b7831b4fdaa93b26a66cbc8001c828b52effcb747996fc0f48d4cc5293056e1042b1ae171937ccffa33c55b71a8b6ea8510251018ffe698132010443f47b95501bd71d243af22c9aace61370b671ed8c16a54a2725d89d97ca8e6fc5237aa3b6c2a8c403fd466c8f78c82d24ccfab44759edd6360d47455817d22b4eb40f56a8248cee8d74544cc58db6a0877e1ec53ab1a6b7928aad2c62bd535f3cfb5fb49a03449f4bfe25baf7ffcb1f5751cfa887b463545b9719f75aec749bc914562864a79f4256a85df00f6e04fb2b30c0ffa815fccb4347f69a82f56f2e54c9090e354b2cb23976dc17614afe5a4ce5b3f19e3c31cb8afb2ca7e079e102ec70fe56e5bdbed08ba9775d7d8e5b2f5af9c6fbc10eaab64e765eddf58b2fb27e9ddd427f1a6cb2aaddcfba9111347a6c8a288f948d0a5e3b4766600ea684b965aff48f5ad4695f07dcb5a9748db0d1dde60c67978b06c766ada536be57bbc2bdd6135e0d527a333123362e9b3fcd57986e346b1370ed9e5bb9b675dde9b05626e7704b20bc3d05ed9b1dae54036e4716daf7cc445518a3c5bec0055ef432d49704ae313016f820fa5e4211a8bae59f8575cb96af00744c070314cf72e8a0c913b0ffffb376bc11578ebe957e4eabe8ca42fc36036d908ef892744da2a454ffb5a4435e3d23263ca5ca62e4fdd0bab2de2c10f1bab53118921408136e19586dccaa1def6560fa3f0c9468376fbdc9bd3f7448c6f07e58df95d6ee521aea167839a9dfade5a0692f6b6016db87bfb06d8d614f5491cddca134c79efea29b1baf644af3f41579bf44aa75076ab775e63d12485ae466e28869957ddf166069a6f6df5513252f2a9656a21fd8cbed2b044bd475fec88cfd1dfebcd82f45776ffc2fea9dcc44bdc52f04b79386a6290a4f6760a246289c231d3e95dbf49ed05517b24b926047d82b723cdec7db6aa23507a39b18f22a47e5612f46c2ebd9dc371abac30019725947c488395d6fa4384b15c5961e654759914cf21e9ec416bd4079ea9cc999a45a905c1df35cdf49cb6954dc7dc4698e0fd3dac8c752e6d592512fe7ae3de0aaf4ff547d16c7cef0132928afcf9c42a5a3d8b555d6168bb313e44982d185acbd6e8fb0bf77e3d6fdc02fd541b8faa977b3e27bbc7761faa9c0e6ee1526967f749fce70062810def04990e55895284c923047353a4fd71ce7d4a878d2ae009f309225c304030ccb4c94bb9901e09640e433c9d0d4dcf0fdde570cdd82d9a1b87dd2e9afc8dc8c82b056abda68ba132d60c1c8235a4c1e03855cadb3b517652190fd0582251b4b85691c9136e59857fa07c2eee2e8ea73fe99b26e07b579ae770f8cc22892528cf18709a98ea318f76b2ce336d62041ffc34d8df8913cbd1659960396a73a8d2c3d281a2b8790c58495ee09733411ccb3523e3dfe4dfbe11bf5a9950804c52709749f9087f0b56d69c48fbb693b5b702b8741e8b3f24c50bf9bf61c6fea0cd484bbfa01bfcd13d5ddbba01aff0eb951fc3189a2252f8ae60c48d69aea1f1176ea46f87a7ba9cc3137882a39d0e7121a20244d09920eb202a307b1f33a7641dea80e8c95ae65a856f6c79faefaf558eaf16ee636ab33c2bbc03436849cf93c34e3cc758e176a6af419065a3baf9ae4807b8b355b725b4eb3ae1732ea811cdddf4378bafb42ead5fd62499883856f1792ea61e5d2c388064abb7d2922694584f8b34fdbc4c6a9ec2b7866f3fcaac0d56a71c268e705c97940e54c18f2023b8dc3c895fc57dd5001df033ef5b910c54d1671bb0d7d21ddd32335dc6e198bb002d9a82df4734591d914e3463d9f06274b9812d350c6ab32b3b586ec1dc78ff174b8efcfcf8cfe89885ac5f6e597695208aba89b694a8baa69dd7f721630771cf2063145fce2f701ad5f5f8a58ba75a2e6746dcfe949aa6347fa21e28d198e4dfde9e92037663241ce5e4558ab8aa8804c586a6b1260ef21373df3b4361f6fba7d4cc1ef3f161bfceccd5537f828f049609e3f9d9d6c7c2c90f1639d9618bbb5b2f56f6bc4d640cae066f030477a1fcb5ca4ec3b5d63741598d69c92ebbe569962246e36f6a16bd5789c9b9fa0e3034e1285e681a6e89259739de3e649edac63ad61fd222904c17e739c6e461de1256c87abc75de29a1b82776700943bfb4b35e0989bead79ea417663b2d3daf4cfc649a86d841e0528b0b1b778be2d30fb79879d88999ecfa555e4bab20b3cf54ada033648c3d5db82e2b369eb45bfa7c3e93df34d8c0a584c21c7ffe736d8b897488e9b5587f73fb30f2f2c955092f50bf4ac9ffe90d50613a5fc0b1cea19df654e9ce29612b08eb588ea28dea3b750b74b554c114647cd23df30704e993cf352e190c697e5b816435a6d2f9062bd2d24811c04ae528080906386dd8899dc776ffcdcfe319ac7566d4f2cd937ea22371f0619a04a378c0fbc92c6c8fae2c41d6b3bf746393447da1d52e8138d0d2244ddc3f8306526c1fbe52fd4d9c943e11f97880e418ed228d9b60102221a3a1209efdf33bdb2482592574e18fd9a09927c15a52c8dafa81bdab26ba6211a846600882815d5dd6a406b6fc672683ee8fef7dc09d02ebaae280f2c3de9f20f749a5d1903b63fc0a78853b18200a39cdaa151b417baa40efe63dd752a54fa5cad1770739876291e34ce2c99d0a17d60f929825780ad2dcd339d3fba3fe15479dec791de7c992bdf930b80774d0e96884dfd2de6d8d50fd6c7daef88c97d086870fd44642201f4daf7b4e8865d2f632835ee648852e863e0ace71b26c5e328fbb06b755b4fda7a9034112b7a8a34112fc2a3cdbf23cca047fc5d9b02cf05a6043e44ba18120fc4652c26a899ec1ebe660c8fb24874cddb293efd88beae3feb12a3a56cdaf3b765384a1f8ce6640871251eb2b405a4a98280671e5dd4b0dc82c7c9c478e5acc873711e13319709f56fdb159396346a51743ef8d9ca90070051a6a386d8bd16dfef01dc3f74261476b0d77052adb4e17d73b59ed0290cd8f871ade099550413214362bc784e1fec8d07cd36a2e736bc40e3ad3c3af7dc4b871a3c8e2925fcdf1d36c76b0243949ff9935fb6d3116ce1b3e2eeb46e8d632ab7f9dc47f4c01623cb239be12027114fc8643e4028958cf3bd567bd23767f8b68ac5b4ba2bf95834f1e6f4b5b3fbc023d1ff12148fd0c3f831718d41c3c6b465b213b5e6135a181570dde68eca817b324053404131979ca9d9a7a91d436902071baf212439b33465787c2eaabf8eec448cc784ef1a1469b6f1e900ffa08ddc133e3f5b4756d1ba1f44f4b90d76daef9b79d7658be630b3ddf301a7b8f83084801c827cfe59715a2d9ab69bfff3befa65e0ca9488c21e61cc576dc129b6f576283690ebe979418ce79e2fbbdb31287724d5937a405caffb31a0d0ec7d972bbac50ea88c34372b104c921e4eeea8aabe4fb3c6023a85052ecc0dd7e4ef7b2e817e920908fa14ed142321738976081f0f63ce54d47d99a9d8d0c7da22ffbe95516649251256b19c2d031cdc8b4afed0379933eabede3d83790662bf1a91f56e3aa1774bddd9a66d4d5d24110498c23a14c2fb3b60b214f932ed2447a4c07e524af93aa8c33e8595b99e9db49e5d06c9c7326a43e50f88c1061cc9592916c5e654cf6c8777f06576644431821d112b1b1711256d01fe1415f586c08bf017a979a9f4417d15aa46ff42c3a1582ecd60911da33e838e0cb1a2e52808c3f59888b16d3951f36d3af49d1119318fb7e1b69d5a7e9a5baf9d9d7fe6366a1f97d93806d854a69c5c3fb8415cc3a411eeffaf2f34af34eabd20ca6c9561c1d01628b938b1bea05a698913421b0dbb0fb42464a142f72f69795ba7c8cf9296d7125aa014f708d57b346ed39dbcf9142a969a4ede82df6d175cb43de8596ee6ca18c641db1cbfb36f79e7033a62973c2a2b1cd58a0d3435d702b1eb124f004012c673262564cbbcd88355732b1cfd10c028c4e78fa2135e79e9ecd3118877f41887d5c5fe8051f71ffe1109e1f6f703bd0fdc11850925ce7f9c07c0296f96b6bec4e1d7df80ca24da5315592d2b6663a61abb9824abea4881be4641e3a81b6a4b757137639839535fa7c8bfe5085ea4376eb52775f6f901d6e2884e5e530302318f586e93b098bef5a3056f589f2b2b242c0db427a2522b0c28436f6c1e4fc54ccae63034af5131b1e81791259930185cd00ae6b39e918835e32ca7740e737b7d396a1adaca78881a53f39c34b06ec251b244831739cd9b50bb911dcfcf5dca01a72ec608a39087f94b93e04d34eb8c35b8c070002acf86b5a9feec32066f6e2119a64b5609a03d3dd1169e00357074ca89ce933589322090551cfe4cfce4d833c0e75a39f5ec3970cf9a880015a553806385a6fc97b33cb5fd3c9482e859b71d4f044b4b278171ac5842750e8693a7bb56861beca27c05858d680e8c1a4fad0866980ee31de6920cbf43dcfb8146d008a97b3bff95037d396f308ac502d1b8cd4d339b7b44628179c647ffb3a285862042bb7486a4d505c0f4b81b64de5fb71c3cd5865e1ce3d040b66f42b22fc0a7f31a2a784dd8eed5c0bd99ba774da2f40ef558bc54edf084f66fd7c9b98e3f03335fef07745864d437b8f073836b1a8d592bea4a5c6ce06af88f74d27a93746fb800575dfab7d87b451916ff76aff6bba25d72f921bfca2aef3fbd400840c27f23457d488e4d3809b69879de6d92cb4886252ae28a3e5eae54fe29babb46100e6ecd0ec5dd18620495250d83e16efb6f6c46a460c2bc4b23b69d0177f61a2483e23a248e58805c59735e4454c40ec7a66d2e7cab80b85e5489da00932b8a2b10d6cd4e27b0f77b607cf893556472765e57de6e7abb518d227b4a781281bd058fc7aa5fb9a5a113e11d8087706f4958434a021a9bf451c9b059d54de546ca4206d1d7d5fa324864658e87f752ebce990b1d64518e11862c4e7d887d7ec2d6f1d962c31ccdb24eeec6677fbe361dbd9171928bcd82b80d1759773d274912ae963fba67df12ecae97ec923bffe0f1c958c0399f308c0c4ce989635dab3b98a6c7528bad442598b348000d1ce7314f7cbb40b88d5f581207d6535caa35ad8fdc551dfacaa8411b58daae6ae61cf889181012b69d9317696ea05c5028055ab7ccfb31282db6a58b924201cdb48a337e6688459d88857a97f8be9a2b8afc4489358291303bc1b234b3d8efaaa5d94c8f0f625ed1be28871d9d30ec301681936a0ac6f6c2dd846a116e8e4320b8defbfadb7423deccf5abe02712bf3a5ff695f702f0139ad01e063d71574f3dc1e3d90096784b6c69e5b81819da7125d263f2d4319ea2b5999f5124140365bdad134280948ebf27955f981215cf688caf7f71d8a243b2b44e0054278e12d74e2f588b287265b2", 0x1000}, {&(0x7f00000000c0)="3d2fd07ed8a2027eb20fb2704bda64177e65fb21a947fd1722883a9ad548e469981388383e70e5e5a1c08f7fee9fa895d4b176db0e0b4d1db818aa69af49e51504aefbc2d23edeb8968bfd87c8120efa8ecf41e9e57666287b09ad889e8e9a27d86456bd31408af5927340e5ab8b1bd014c8d0027433a4686ad6557d09b65a1e4cf093622dedd35f9493a01ed12ce08405a080a2c5113d9a62026679333d673e47265d9244e02130d5151e5f565d025b4e2b3d80861d7eb4bba4bfa95e42167c9ebe9cc5e0293e550e642ca64e18bb9196b093795669b827c8654a90f58023135aa3b1377fb035c0940086235669", 0xee}, {&(0x7f00000001c0)="3925f7ed", 0x4}, {&(0x7f0000000200)="eebb31e68db4cee9f5a5f13e6cac9b159e566a783689508a218594360d5f9955", 0x20}, {&(0x7f00000014c0)="be8db02cf2290591499f32c47cdaf97a14fd9865b21ce7014e9fbe2e1b035e5100127a6d2a4de1c8d0534b32962f67afe9241629f801b345e7550e3ebeaa5fe3bec068439a07dbb8cb4d4321a1c122d100134bd2bfbf8cac56cb4e27bc440f2f819d39ea73e21b9e235f1f6851f8462c7378d35e9c3aa4cb41cc130acbe9ada3b2d46ec0f7ed7440dcf2ee1797512ffe97a160f40cc9d9695e5ff96a55ae3b9e64fcdfe37df247e9", 0xa8}], 0x6, &(0x7f0000001600)=[{0x18, 0x1, 0x0, "c9b152"}], 0x18}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000001680)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f00000016c0)='./file0\x00', 0x80, 0x1) fchdir(r3) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 11:08:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000001e40000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x1e, 0x4003, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:08:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 11:08:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x10, 0xfc4fae25cb196c2b, 0x0) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESDEC=r0]], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 11:08:14 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) pipe(&(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0xc010570d, &(0x7f0000001180)) 11:08:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r0 = socket(0x18, 0x4003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176", 0x0, 0x6d16}) ioctl$TIOCCBRK(r1, 0x2000747a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176", 0x0, 0x6d16}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000540)=0x1) close(r3) msgget(0x3, 0x22a) r5 = socket(0x18, 0x3, 0x85) setsockopt(r0, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 11:08:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x2, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x3080002000, 0x40004000000028ac) r1 = open(&(0x7f0000002540)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000680)="000000186204018b00033aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b9b337e1efd144827", 0x34}], 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x10) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=&(0x7f0000000140)="1124138d"}) 11:08:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x3d, 0x0, 0x0, 0x1}, {0x880}, {0x103, 0x0, 0x0, 0x80000103}]}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x4, 0x2, 0x3e, 0x80}, {0x0, 0x20, 0x7f, 0x4}, {0x4, 0x5, 0x20, 0x1000}, {0x3, 0xff, 0x80, 0x80000000}]}) pwrite(r0, &(0x7f0000000040)="d00000fafaf83e01f9a1971767fdf4f8712100000000000000000efb", 0x1c, 0x0, 0x0) 11:08:14 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896810400000000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4df331b0845582424385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f4e77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f74240820ba72acb1e2ebe10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f5e7dd8d7ff9f49d884ee2cf3725b1a0581adf2ea95d010000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad273558abc0151205437b4185f1b9fadb84df06927ff5d30e2b950be70f0df434be0000000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = socket(0x1e, 0x4003, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r4, &(0x7f00000001c0)=""/214, 0xd6, 0x1000, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:08:14 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x2, 0x4000, 0x6) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:08:14 executing program 0: clock_getres(0x4, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000340)=[{0x4c, 0x0, 0x1, 0x2}, {0x80, 0xfb}, {0x0, 0x0, 0x0, 0x80003461}, {0x0, 0x2, 0x7, 0xbc5}, {0x5, 0x2, 0x9, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) dup(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) r5 = getgid() r6 = open(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x1b3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") connect$inet(r1, &(0x7f0000000380)={0x2, 0x0}, 0xc) fchownat(r2, &(0x7f0000000200)='./file0\x00', r4, r5, 0x6) openat(r6, &(0x7f0000000400)='./file0/file0\x00', 0x10, 0x140) r8 = semget$private(0x0, 0x4, 0x10) semop(r8, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffff, 0xc31b3780bccc3428}, {0x3, 0x5, 0x1000}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x1800}], 0x7) semop(r8, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x100, 0x1800}, {0x3, 0x81, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x8, 0x1800}, {0x0, 0x1f, 0x1c00}], 0xa) semop(r8, &(0x7f0000000140)=[{0x4, 0x100, 0x8e40825337911b6e}, {0x0, 0x8d1, 0x2000}, {0x4, 0x4, 0x800}, {0x0, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x1, 0x9}, {0x1, 0xfffa}, {0x1, 0x27}, {0x4, 0x1, 0x1000}], 0x9) r9 = socket(0x2, 0x3, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shutdown(r9, 0x0) r10 = socket(0x2, 0x2, 0x0) dup2(r9, r10) sendmsg$unix(r9, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) semget$private(0x0, 0x9, 0x42) 11:08:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x400) write(0xffffffffffffffff, 0x0, 0x0) r1 = dup(0xffffffffffffffff) fcntl$getflags(r1, 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176", 0x0, 0x6d16}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) 11:08:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x8000000000000, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0xfffffffffffffffc, 0x0, 0x6, 0x0, 0x4], [], [0x0, 0x0, 0xfffffffffffffffc, 0x4, 0xfe], [], [{}, {0x0, 0x0, 0x80000000, 0x2000000}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {0x4, 0x0, 0x3}, {0xfffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f000006d000/0x3000)=nil, 0x3000) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x9, 0xff, 0x9}, 0x5, 0x0, 0x3}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x80) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x5) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x7], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) 11:08:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x3f}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x104) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() r11 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r11, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r11, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x4, 0x9}) r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r18 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r20 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r19, 0x121, 0x9}, 0x800, 0x1, r20, r21, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r17, 0x1e4, 0x8}, 0x5, 0x5, r8, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getgid() r28 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r28, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r28, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r24, r26, r27, 0x10, 0x9}, 0x8, 0x4, 0x9}) r29 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = msgget(0x2, 0xc0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r35 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r37 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r32, 0x1, &(0x7f00000003c0)={{0x0, r33, r34, r35, r36, 0x121, 0x9}, 0x800, 0x1, r37, r38, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r23, r26, r34, 0x1e4, 0x8}, 0x5, 0x5, r25, r29, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x1, &(0x7f0000000140)=[r34]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x5, 0xffffffffffffffff, r4, r9, r39, 0x10}, 0x4, 0x3, 0x80}) 11:08:14 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa0160c200000086dd6026f52600081100fe8000000000000000000000000000bbff02000000000000000000000000000100044e2200080000c5d5629803376e7d93717a55249d85255c8b896b14276c653eb73e16dbc7593ab339db27d267666bd750d85093ce04d4c6c455af37e46f7f39f1651cf9c97f59acc1e23b0043b30ee4d318df71fafe62172527cdd50fd70279dd02e64e724a0978772bd4e06c3f35117778f44024911935b2a2bd8ebc318fdd8a4df1dd3132739664f7e0fd9d207770edd82887e0007ba638db000000003fc6a7bb851d1dfa1e274646e08a9948e618c91488d01d050000005ec008990000000548f1c03a5dce47c74ff94f0146ed230ed83229fa714f684828d87aa4d272c7b63a1add63ff9957350c396b6c2489e13b9239291dec5b3211cb6168b04ed3989bc33ba961e5407b320d6ed43b2e4eaa0f91307dc1a3d35c6ef64c12fdd97c604fe8a8ddca9360be5fafe84af38c1f5a4782999a0f03e2043d6608cd4d767aeae078ba49e512c1d08c97f7b95ac0d56151c76890dffb05bd8121"]) r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = socket(0x1e, 0x4003, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x10) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000480)="f73fb937a92f15c3db584d8ce6facf8ac38a72d1d0c9e65516ea8a1520cda61028ee19e0c583d8b0a5369e8765e1672b7b4788727619d26d2a8dad283b19491efba190cd08dda2f8b059d4d81b5fcde0e39eda204cde6d6cef995c40b5c67511f7ca1e2a1db31dc22345f9c5de73b4f89ecb0b215cb3d328c2b2c0fa639d57c9b5c61552d930b81667a66722e39345f8b8ba7182822d79e92f9ad1852cea762e073089b528c13a6a3b052eb307cf579de24556d3fdc8813b88cea1470c361d381dca1b94ea8420cd50709240118e30a67d1fd422ea8991425f155e74fe5160fbb9d943ddb5ab2ac206251d34f737c84e1e5caaf36e3a80a02e477c192b08275418cb337a1c5b930ea6e5c56d39054503f96f4001f85d266d67a832ef98161e1d94bdadd6eb6ab00e5553c8985bf1aa8af3a69c16881573f8b64207d20725c43eda8efc036a676a1abc0440045379418635799a54b9d104c9269a929e25012692df41989bfcf31e48fd74552f3a9f90489d84514d28403369941fcadca10ad68332dbb5fb10573d57ca16c1e018869480c3379b3d27611d9d03530c760667637c2c5ab5484cfc9fed43de58ec91c40dd5c9f148034b9f84a6ab1da0e4e68efd5cc106db4d245115178943d6b7307ee502c261e02b8ad158ba3c6ad7b75fc657321ca45a37b5aaee46165c2076bc90022e2f3872a862a854243374b1c8f24fd6b1c8ad06c7f9765de599420f1a2ef15f9d844972c5053b7c94b1148400a800323c5c19fbaf3180863f1876f21c2e936d490edb29b2ee316d99c2dbd3c85375ea57a2faacaca356a96bbe603c937d828f5e82317fd2990807e33be43bc1a4b66d38c6efb14483ce94df2273277898f48ce91c52136865e3493533888976fde1afb837b66517d101f0d99f32a630be083652caba4e2c14e3c568e5773efcf961a490225305a41aca59cdf6d82b28d6d447461b067a0227ba688f879f1f0db206d604a0e71c66b76962a8eca4e27f589a879c27cc283801f879d7ca4a3e395488479ac9d7b4b95c42e8c061a48cba4aa4be0fec8d27dd652f931de0e7e24c6033bf095fb8ee9a699c128f2a6228b8984aedb8f71e8004907ab1e5b33b8a1c504b297c679fde5d4a2509cc054355958fd9a7b05c303be639c3c2e55576ebf16d8f8f272351b9de5d18f474bee010cb001cc309b34ded1ae724f6d8b33b79689ba4d7a82ab5ab9c2d2d17adc9005175c6e9ba67a806f1a9a2aa3bfc875562c08eb61120a6ca28ffd315f19f89fb20e567a76ba35fd3cced2c45f9a71ba605ad55824610e1c7bdb9947efd826c267c91763be7da09bca7be751e947f6888765029fc662688b3a177f546036603dccf5aac424f7389f13544a7ead2f6c7b68083892f1db978ddc7398f3e5044ed8b2a56bfe9080bd26414dc1b79e0eb136d1b9321ae21ea69a2d673d9041cd7fc39d473116e0888fba7bc393aee43bdacca470e4796a6aebfd26ca555a5913b2989f2ba9b364eebde47cb682ea3df4637dcfbb45ce60bc454b768f190280ad94176eca78270bebe6095fa1b86b13c27e870a8031ad6cd8cb6ba15e69144098f1ac356a859fb425cf29d7bb1d8aac2c8c24d01f975f9261680a4b6222928ea53727a729153fc001ffccf7c173141aeb47a5cc4735b52ff0d9e0b807043d6b0b707583a8230e4e1c941609a57c19b613966a8e72148e474aec9bb012b8d0afeb7f28f010e44b5e682789c1c065a3e7b36ee8d52cc3b5cfb862aee09064598c371296ee63f8cc082e873c609dc1c54a636bc2b8724b864792a5ed7082fa67446d6c33e96f16768f43cf1e4a4fd2d4293a3771b47867ae772a870180e73a29c972f628f49a0a8ce32ce7be70b6d9ecf7d5b8567c24742e3d118c2920127ab166341eac49746591af5f8517b94cd202345eac124c24dda41791d774e3064b89941678a1128414d088ec4ab37bfa561422abccba4dfa6f48277a9fcd0fac5d6e176c70c17e390d21ca98347bc8aefe6eb0e40ca5d6bdf20e2242371b6aeda2f25b56d948a27c58f1e5bb25b8b26689439ae64f381c1d627088d0c7fedfdc884d9492a39b71dae0b024b1cb4bb64a3d6c807860d554f8fc556d68d4da19bf01c4cdd04320f72ba73a6005a5af6dc364b3f3fdf182f1c3bc1d3d063af317f9e5a1ad7135c39bdfe5f9f3e83e706967e4e3af3af5f398fbfeecd8f7df0935b994330a896804675f4c9c95bfc9aa55cb55e75935fe5e312d3cfc587abab42209aacee146ae6b0be82304beea37cd66e1ca08b0277af0557b9f47a055f9a28ee6ed13dfb42249597d4bbe3ca75c534886a53fb57ee31d12070d7f4b64e9717dc154bf27e5346bd5f7add426e55f0c7382868b628ada408cc3f76dee0fd3aafad1a17f0c550b6b605ed4fdfa184b96bd1358c6c4d9edd3d8d429b5dab116d7072b7ac9dc9c927492a1ad169647fa9fa9ed57247a10b773bb192a73219ccc06bdd8dcbc01c7a007fe6a38cc576d35dcab8cd31cb005860f783cd0c72b49e65da67200cfcf7473852b24c20a39c12c44988413abc533dbb435a06e3d34e083ee83123894cf2e63e6047d475d55007190d99b6d8be679723d212b151c55085eba4aca24d22e6bdcdcb229f9352aefa71b51f3def5324d0966ed476e6a9764c7b85051491e762c6b645f7be21e9b6f7433e251cb065e0725d6c1c11bb2e8b3b8dd4a72b07ea2ab97d7a71c93e0ac23135a2857ae4c84e03ba0904a25dae5a30e7f2eee43fccf712713b4e255a6cd73279cf7dce3e5ddb86747903df2fc9fd19d3e9cf8acfcdd3d7af067edb4a2a2156492c15d3fad65a946e07f01e9d48126050a3bf75b7e80eae235acc83af50b561884b5ac479da01e6d76b5e0686b0e9e7890ca4e8f3e73895e388bc13ec67250f2a8b42fb5abb61eac9f928da54aeb01b00c2120c1a83e68df5d8f165092ef002c3a38b08eb90d2ff3b8ef00d2a4c629da9b5fdb602b6c29aa6968d8558511faa7cc7daf8e28d02ffede907e47263b65d2cf0547957c766800a546d3316252c5d521104534f8596c2ff4504e58bb166a78a9ed8684d58fc60b8d360e6db172a26e0ea8a06a09b490f9d904e418ec6b56e74553d3269f93334b3798b35ed4b52d707560e8f704143a618c9f443a05fcc715b673d4f0b399f001b0b4dbec2f93ec24d5c53228526bc05a8d07655cf0078b96e264161c6782aa052cd82cd610b9e032889cc282bdf96b2b6ef994262904ef011356572b43f2ab79ddc59aee62835a3535b413055408516d271ca5870977992809d43ef9924848933f314f943b92d59169e988453bc8e5ec9a66b999823fab16da13157c9080ad37e21327dd2a11fc06761822f81030e23922a6399f80cf08484e3e7e6f4d9d43a51a03628880f767ba7b4328e35ab0421c4655a5007642e6b4684348da0426bd52347197abadcb97fb42454b026b5f01f33ca84b1ab2b9c15ca8d8dd728875817dbbf2fe1933dc1262393922d858ecac9a388ef72de6498ce5d0d6aa077d207f9eb0f87162c57570fb08084edb4ecabfd6c381d08ed4e35cc97f5885b0dafe039801a99b5609232ad5cf4a12629147ce5a9576fdf7cbc3c86f5176d0bf523f208ee0514f4af39c3c7bf8e04a4cf90c59e30a0bc8878e341098c22e511fe2918351c504c158292eec2bf96713ec6f3b8f2902411b14256197dfdd6134f6d626ab2b9952a1be94d8483fcc866aa32caefe23edd28b82dbc89a9cc0b497516ba98f1ac4e3d50011e1c1b10c7de42a156c39d347a7a8bd6382a763db9c04c111c39f9fab6cb647ff767f20ed28c201e7241a664145544c61d796235b2da5767e94f97b6c050dc03cad519dda4856f652b864601e3a4a245499aed17780deaf4eb0fd41e10bc05980bc1eadf6161ba250e95073ff0f413c792fee1ae88e8d146b04d63d1cc1ef820177415b621fb28f657bf7dcace5b287b1500a7039a260a1f5c49305e358c5d2bcf9343dc04a6dd4d38c90ad2e248b4537cab1e2ffcdd10de6f90e1aa7d5f7f82b7a58f66e0456a37ba2ec10593a61c16fb4c5de801f737b7f0940bc012f172bde15a4207cafe3f2f041521a153d88cab383d96b9623a1bea5c818cbf988c0ee0635fdc050e3c9eb69cd16a6276a6aee87ab19cb954b7786625dff7914873bd4403924114d53e1408a07b029f654f63877aa8d5943f2a56292945c0c8979127e6e6dde1c3b7e15c5a750de1c1195a49e9f44f5afcc58a7a493965d8e6370b2cb1bbc542a149064395f90dd3397961c36ac677086f14ef01fc90e4b84f596bafef8012b20503390f8736d0812e567eca24bd2d3fa344f924b04f6e9b3dfab0ef653c3c243a96c7ab98ea26ecb84da76bc1c49df15047a51db05532b51959f9740bab8b5b9fb3e992fc896dfc19c7864ccdb7833d84ee3b521a17f4afdb9e4806ae48a9a8518927214b33d53d622ff26e2ef967505974d6f363210c0326b64787c66ffffd24bd060aabaffab22d7c2004f1226debffea1f3ac7ced1eebbaf8c2940d63d70332a927d6b1f186f1ba2fab6145d818f172825ab7772523597c98139b00cfda59dfaea5c20180c849df050bfe46f90a9ed0d2cf817f267b930fe6a5b6706106022db072cd00cd79a5260c2e164dc3102fc62951760cef2078904dde0bbd1b885dafc350e743e3748cca49d31cc69e34764e05aa0f9d6cd86427e338294f9d60be328b35e4f37956f7ee19cf5380029549c4780bc97a7be45fd74533f7683ae7c53b202ca2c455c71a60d6dc1070a8c3ae3878530424aed3ec938c0a66442cd3a5e801731aada95be7d36c6c41caeefac427894477e94643372ef8d1e3dc23d4355ff52232c2c2bdee66e6b9b03718e2ff902cde47a3b90a5308dfba2bb97b1d3cc455556f5f68fd78161cba2248c3425722a61496dff2ad8820d15b7976f9f885a166854af8c93f3896f562d71eea2b607d815d4b8a2a5cc1c29ff3022434c95b829ace395e85dca30d7ac52d619a3c9b4d9536d52b00468e2c61e06e4f61d46d83b769eb8dbd1926dd867645a63a64dc504525e38bafe00e05ecc8418a94aa6ff463cb51607b88ea09cc71d76e453d2d06ea2fc98b50f7ba7890d4eb0fd42cb9ea28b16b5a47bf7be5e38bd06ed8c1e9142b3fe5b10feacca11bc5d411abc923e1c970c6613cb1b944702e4649181707e58a4c8801875d2b82d252b0159d32a420a232c32a4811c811a5a4fe2dab38e8bfa1d03785ee24438dfe376468fcc2de3e394ca6ee738aa6db6dac85a3ed435c20798706eeaa56a76ca6879ebcd3586af9a4bad7d423d8d08747b44b1ffbff9fd300acb76bc8fbaa9d0f71c9c71ebc7730ee3c084b355d3483d2ef0538f2f4b80d76474b166d61879bd00ed291389d6f34756bf8c6a20200bdc7d33646686346ffde6ee110a11695cee11187057094447b0607276443e9bf0301db0f3a85337b42c3f54a87ec1e88d0bf82e23864475aed89b73096f5062dc6a6a722ae2003f2d34baebe5a8ac04fc9b3ff38fbf73661ac651273d9259cb51684389c62562217399bd91e3349a0d9ac8c997de3a9d659832b6f4ff1588f3b355235e2c2bae6f72c3c6bbd4f0e97e91d559d1d3915707408dc44948d5cf8952a6a0ea80d3cab0b56913d7145c2501e22d5d3e0b277833b6d939424b03a823a13c8f8528da7a77fe43e2c942e176af7c9692b906ee4314f8505436f8a19b7628146cfb8e2ba0e5c941f25dfc1558856043dfe9880463fb90d62e5a6b403e577a455f247a5d38fc", 0x1000) 11:08:15 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) r2 = socket(0x1e, 0x4003, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) accept(r2, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 11:08:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x50}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0x7, 0x9, 0x80, 0x9}, {0x9, 0x9, 0x3f, 0x5d}, {0x4, 0x81, 0x0, 0x4}, {0x4, 0x40, 0x9}, {0x1f, 0x81, 0x20, 0x4}, {0x80, 0xd, 0x0, 0x8}, {0x0, 0x5, 0x80, 0x1ff}, {0x6, 0x81, 0x1, 0x3}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pread(r2, &(0x7f0000000340)="52b4912de65a8a092f494d86863d3cef3e790f7c2c85ed87755e0f6d7575f0b6a60284865042bccdbcd2c405f91b75ae1dca3b695d0e77119a67fc16889c6c9930e41744d4b8c532cea548b172753d6056f0d36d2f71c59360f1d2859784459d2486fa6971d4e5d513acc7faf45e13d9fcdfc2b335f6ab7d5132a95bfcffffff0f401142812baa128cd6bc09", 0x8c, 0x0, 0x6) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 11:08:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3b9b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x65, 0x4, 0x0, 0x6, "ce222e8cd3211a9b3634733009e6d95254c7d9b7", 0x5, 0x1f}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x2}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 11:08:15 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00009ed000/0x4000)=nil, 0x4000) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000000)={0x4, 0x5, 0x80000000, 0x6, "1656297ea0231f8f5533bee32e465d52f271835b", 0xffffffff, 0x2}) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 11:08:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2c}, {0x6, 0x0, 0x0, 0x87ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = kqueue() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) dup2(r1, r2) 11:08:15 executing program 1: syz_emit_ethernet(0x83, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd601bfc97004d1100fe800000000000000000000021000000ff02000000000000000000000000000100004e20003f0000000000000078d33e1db1c73936c77aa3f7fac33b042bd360236862531934ecb1c373d6ea51369e92fb96cc7c6fe4e24d1fcafff87429e50b32881721afab69cc3712c37ed0ee8a3d6b372cc3a053e6b17aa50544256ab3859921513df4452d0faaa6684e82d8bf1573aa3e3d086dbd62d4a2cb13207d205ea4ccdcf1db54d1b8c3d5e0a2033323013c0497e6024e366b66ebadb918dcf80de622f0dfe9071152fa76097bf39606d7a3d09800300c1e6429160043466f5cdc5574ce2a505c8ff06735565191a050282f7323baa7253f12d2759fbf313da17e12a91a03f79b96e2106ac91cbfcbff411790814b71ccb631d0fda5ac324b78d34415ea75f1dc0cc64684aaf4097c810e971c108e308b87731d60da5e98d941e711240ec3cf74769025d0794e606029d629c20ea46836d30ab4c9e53fa78e5e20191c59a3819b8f3757428b47e6f5cc3db5d3e0c9c01dc260da25b499987a07e91cb60b03199503363c05ed6d6e7e65b27975fd821dd9a98e50f640bdb2846922206baea1ee5ad5e945113ba1ba1d3809d32a78b677dd2a374a5f3f159e784c2212d9435a8188f795408d25ce5627d9085512d4a34104d7f3973ce04b79fe835d53ff2bc6922b80c79576e7a6674f0c88f3eb423487eb2141f824a875409e97b8d82cb81c803538f6a327"]) 11:08:15 executing program 0: link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x20029, 0x24, &(0x7f0000000300)="2d7acd4ccfb9ba1edd259edc8f3d19942caf9e29ef9cb9778c2b31a2127343ea1295ab64a5f00ffc6974aeac7b097e0dc707cc323d983592ba087fdd215b39241636455000b197e80a1e1681c25ab14f0a096a646c02279c8663286012d92964917eee267ae84bf39b52244eb0b4fab8550807e7d0188cbf8bd3f9e0e65ab7d47b4f524a1df0a1cd7332689fc7f3e16acd56695cd992aa6202da43151dcbd3bfa1f04fe91eaa34ab46860a7fd047299c1fba7622af125a95cae25080dc35397ff3984b155764dba063830eaf9b80fceabd8b7662b781c431b6a21f46df20f143a735e9ae2ed3a646607c6eea3e62cb7ec1dd16a57e52b51d11cdb2d133dbce068252410e2efdb434288c89c3086757f2962424b484e9332f7ad6f7941ce966fe2df4f250ae05f2cee964f7c037fbbac1f5b8c8b5faa353f7d2ab5baa300053406987664850561543c55f2b1222cc8dc32bface6bf8850c3644ca8ca7be45478d32c36570d2", 0x165) r1 = socket(0x1e, 0x4003, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 11:08:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000000204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) write(r1, &(0x7f0000000140)="3a7eacbab207c981dd7347b1765d2bd6d452ffc99cf052845e650592964362e64f2fec79dbb4c3e60339464fdaf4a80ce8245f4d5d07393790e1d3d7ad49c56fa5038f1afc87d5a921d0644bf81b4767", 0x50) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b23e90071daec316714a6969b9214fdf6e6176", 0xfffffffc, 0x18df}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x7, 0x1000, 0x9, 0x1, 0xfffffffc, 0xd4c5, 0x23c7, 0x0, 0x0, 0x80, 0x2}) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x400, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) 11:08:15 executing program 0: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 11:08:15 executing program 1: socket(0x2, 0x2, 0x0) r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x2], [0x80000000ff, 0x1, 0x100000000, 0x0, 0x1889, 0x0, 0xc83d], [0x2, 0x0, 0x0, 0x0, 0x0, 0x1], [{}, {}, {0x0, 0x0, 0x7}, {}, {0x0, 0x10000}, {0x0, 0x0, 0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe(&(0x7f0000000000)) 11:08:15 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176", 0x0, 0x6d16}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x80000001, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xc264}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6f5f7991}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2400}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x8}, {&(0x7f0000fd1000/0x2000)=nil, &(0x7f0000e9e000/0x2000)=nil, 0x5}, {&(0x7f0000ec1000/0x4000)=nil, &(0x7f0000e61000/0x4000)=nil, 0x7ff}, {&(0x7f0000fb9000/0x1000)=nil, &(0x7f0000e35000/0x4000)=nil, 0x575}, {&(0x7f0000f88000/0x4000)=nil, &(0x7f0000e9c000/0x4000)=nil, 0x1}, {&(0x7f0000e55000/0x2000)=nil, &(0x7f0000fa2000/0x1000)=nil, 0x8}, {&(0x7f0000ec3000/0x1000)=nil, &(0x7f0000c28000/0x1000)=nil, 0xb340}, {&(0x7f0000da4000/0x1000)=nil, &(0x7f0000ebe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x1}, {&(0x7f0000e91000/0x3000)=nil, &(0x7f0000ec9000/0x4000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) semget(0x2, 0x2, 0x61c) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x45) 11:08:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x8}], 0x2}) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="551f64ac614a0a8a755c7ba757e6873aab8bae1fccbd3f84cf9a9ae950e2db317d34c4f3d66fce633ce4c42a799d5617a4", 0x31}, {&(0x7f0000000180)="2d781cf9aa54049ed7d6daaf54d1cde01245dc62dcf3276997aa58e7fdbd617b7001abbe9d31e7e799124aa61d17b991016d9538dbf856b01cd18986", 0x3c}, {&(0x7f00000001c0)="d79f63efd104d5960e8b55438ca2983d98f958c240a848e1599ac39d89146f6a873e2884882a9e11b0fc53c7465f6848400a5f7221967257e36ef35884a4e289ffa689884598834167cff4a0d7b101905b125b92c9d1ceba1893cb217f34e876033bd93a37bc116af269c6138cadf3e780261ff86770cc0455a4cb65624a64278494e6c32f4e6cdabc5430d4bb9ce44894d1bf6e0c2cd41ec0edcfc387d7deaf344b1fe3b98bcb1c138ab84cae5a73e9d5a47bfafd0584d7912ccb624277d279058460cc213809cc87c11d13ed520edac242e447c8c3905d295a3782", 0xdc}, {&(0x7f00000002c0)="2cb496ed83004c90b797cbded7e6a9d9d970311d2a079c7266a3d3493610535a1c9f6d51098bda3031d0a45672d9e259ee0129d1aefd46c0957ea67cf4322d57e87817a512744871cabecde17513e640453eda3df120797d22701502e55e8ac14f9770f6d84dd559585b1db54333784def722306d7e54cd2bbd248a2cb4e207671365fa1768f51a778dce9f7161a9a7b50a343a200583131068c7c6bf288926a1a77a4e0fd1811a41c0208e6060e045394bd77dd64561a29d6a00beb7ec89ce259b5afca5f388eb0913b8282b40621c5a4410489a3cd37010fa691b2fa625223adc35ffb7d1dcb412f88b4eb98b79e83", 0xf0}], 0x4, 0x0, 0x100000000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000400)=[{0x82, 0x9}, {0x86, 0x2d}, {0x48}], 0x3}) 11:08:15 executing program 0: r0 = socket(0x2, 0x5, 0x1c) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 11:08:15 executing program 0: getrusage(0x0, &(0x7f0000001280)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0x6, 0x55b2, 0x1}, 0xc) 11:08:15 executing program 1: getitimer(0x2, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffefffff], [0x0, 0x0, 0x484], [{0x0, 0xfffffffc}, {}, {0x0, 0x3, 0x401}, {}, {}, {}, {0x100, 0xfffffffc}]}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176", 0x0, 0x6d16}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x8000, 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = dup2(0xffffffffffffff9c, r3) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3, 0x4, 0x1f, [{&(0x7f0000748000/0x1000)=nil, &(0x7f00006d1000/0x1000)=nil, 0x1}, {&(0x7f0000038000/0x3000)=nil, &(0x7f00001da000/0x1000)=nil, 0x8}, {&(0x7f00005ee000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ff}, {&(0x7f000043d000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f00003af000/0x4000)=nil, &(0x7f00003bd000/0x4000)=nil, 0xffffffff}, {&(0x7f0000077000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1d}, {&(0x7f0000733000/0x3000)=nil, &(0x7f0000760000/0x2000)=nil, 0x3f}, {&(0x7f00004f0000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00000f6000/0x3000)=nil, 0x1ea}, {&(0x7f00007c2000/0x1000)=nil, &(0x7f0000210000/0x4000)=nil, 0x1f}, {&(0x7f0000468000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000380000/0x3000)=nil, &(0x7f00006f2000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000703000/0x1000)=nil, 0x80}, {&(0x7f00006bf000/0x2000)=nil, &(0x7f00007c3000/0x2000)=nil, 0x2}, {&(0x7f0000316000/0x4000)=nil, &(0x7f00001cc000/0x1000)=nil, 0x1}, {&(0x7f000001c000/0x3000)=nil, &(0x7f0000761000/0x2000)=nil, 0x1f}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus/', './bus\x00', './bus/'], 0x9}) getgid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000000)) r6 = socket(0x1e, 0x4003, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 11:08:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:08:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000001300)={0x9, 0x5916, 0x0, {[0x62f, 0x8, 0x5, 0x8, 0x100, 0x6, 0x80, 0x1000, 0x0, 0x8, 0x100, 0xc4d3, 0x6, 0x1, 0x7, 0x8, 0x2, 0x9], [0x0, 0x1, 0x400, 0x2, 0x5, 0x2, 0x1, 0x800, 0x1, 0x1], [0x4a, 0x10001, 0x20, 0x2, 0xfffffffffffffff7, 0xffffffff], [0x7fffffff, 0x9, 0x9, 0x1ea0063c, 0x400, 0x4], [{0xff, 0x7f, 0x3cfddb13}, {0x3f, 0x2, 0x0, 0x6}, {0x480, 0x224e1590, 0x10001, 0x8001}, {0x5, 0x59, 0xffff14c8}, {0xffff, 0x3cba, 0x80000000, 0xff}, {0x5, 0x4, 0x8000, 0x662}, {0xcff, 0x1, 0xbf}, {0x9, 0xe88, 0x3f, 0x9}], {0x9, 0x3, 0x7, 0x48}, {0x2, 0x1, 0x1e0, 0x5}}}) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0xe6a}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="2c32b3a8f045af8802d38c46ea27a4dfa1009dc0ef05874a", 0x18}, {&(0x7f00000000c0)="547459a813cacdbd82ee4ed9f684eef094dfca4477be0847a2ac864e463c9c918c64235c1ee68d91b345f333383926a3b42371af08671ca25c04ee3b3a5abb97a3af06b74cbc0337711fd8e371bf77e933157974fcb7d45263b2c7e9e214b407", 0x60}, {&(0x7f0000000300)="5957fcf967fe82406562558974727af01fe581abc7d4d8c96abe78f43a76d7008f99e358c82586b4c6a1d8737082da2d2dd340db6f738e5fef90262407bc6b6d45963027c43eb37d035ecd6e3daca70e99a1898e543d64a54fc46e3e6ab1db74a25e75202bb5ed9cc62b9a0f2e6bb176e2d4e31330124c429100c2f5f2ea4ca0271da7775c6e85241e27f2ec107dc6f4cb51087d7c347e04b22d93ab988e0f83961c77937c8ed1841fd2aaab7ca3cb1529be4f1d3a39876284c02fd4b038a6b80d57cb2f2f1f67cab56497c2561ad4ac46f234a1a3e53e5dd6ea331efc552865206abbc83027baeadf83efa5fbf1ce83fb0ad65e2c49cef734c9ecc8a5a8f262401db46cb0c73024d5480df7f61a9100c5a743570be4ce195062c8bfc3b6e71135aa73858e16776f98745262eef06e9d7d23f55bcb2048fa78dd3e81a49c281787b9e2b459a77eff5bcbd20a1cbcdb2e142dc5ece7d9b1471e9858d29d0f044c98b8ef84d4d5c78fd96411174d56fd91737652913c233d62c7c6074242b127a5ee654dbb27c787b6f7c884a0862fc7ff7dc2c73816f5de86db23a1f6541409e413f0ee81f0c9376efb6cd1ee699af73b90acd3ae54d7cf9d9eeaec094c044034a5f213ce5bfaa5108d77638ca04a4ec117dd84fde2d80fad793d666a4f9d05fb512693373f64d443e420940657c6ddbb2e9b85e7dc2d870e5f382c026fc9ae51714ae4cde21b3962d7ff0d6486adef950ec76cfaa84d59bd88f9a52cdd84ab4445b9db7b913287823dc211d127df58431623e6aee049ae1a1f9e2b9f1ff228e0bc5606661b420a7c0ff2523b3978ef8bc94ea3c5c80eafb5b10572d9cab032348510272ceb6a1a17a97321cc44180023311a63b758ad9f314e52584b8d25568c2b56ce1ab6c3d703039f3978c51cde55782e40bd2eb52677471dec8c5df19c0c96ade98b76ca72e1e5a892dea2fc23a3859c7e43be546e86326aab3ca0450f999905cdff64417496c838fa1b75fe7b2208890643e1a73c3610506c5577eceb76debe54e06c67fc2ed46b2a77e71691d04d59a30f6cbe68867078cc2d95674a74d7a52f0275adb1a7e109e4a8a63adfd80fc0671f066a7dbe2306d3be9c2c66fdeddaf69c1910170e211fbbfb47b130f2367a5b7f61cf8f5d6c71e00e26504579aed2ec17d59a348e9e0e432790ed7523eb93b533b0e93a3f45fcbaf7e32bdb2fa87eba548df93284febffc68f45bb0f8dcc8683310ba846b797233e5832b2a35cea59ff1cdd01c37a6a1b4473cfcc2d4af20b29a3bffbe50e14121de15ed33660e5be39a65adb482421a2809493920b03a5c9ad1652811917a3d7a30eea648bb5b7520521886e448eb4481f9929dd68210ec960a22a1a33b5cd07b3ccd9ca3698756442e0b685e33ff94f1f2843eec6838a6f66ad64beed75275617f8cf1faa5c03bda93d9a32d64f3426735c88ca2da21ab5384da454a4f92ce1330ace66f84cb238fc21aac7a0b3586937409ebee7dda71d7d97429bd914c888a0a984cac8218cab29be33512747e017738d5040b731533b9c8445da993c7ca11b2f13f3fe66dd060974ee94c113e536141a5d3c1e9f7157863a1e6b6bb7da3ebdaec9fa0f6b2b844f965983cc12d8b435ac5dc6f4159b454803b7ceb3bd5d240d33964dd7f2ab687cedd457ccd42337c5a570479fdb4b221aba914636688b4f4f2b97b6da6c06188863b7f40bb059c0abf49efc97ad5bf2c7900b7b7339a438f0f1ee82a02d9de064dcdfaa5a7db96484059abf11c98c81473e332dfa651eb214ee4214b831522326d35492cd380e554037baf9480423f7e99e8472a60cf9e7e077bd7253cdfeeaab7c54edb13888ce9882f2709780ed266706956e38a5ba1dc0a60f462cd3c2e514441705891fc77ff71212a1cf9dbbcda1e5a4cbc83ec4a2e0d9f1f78e21945362e76f6048a9dab73b7edd0174fa7d5ef6701cba86f181212fd6e0cd0aec3edb19273b9f5d8db399f338b1d92d7710d38a5c9f4f5a9320d996aaa0b561d1345cb291b700b894a19f9d1c1af88c812dfea37b81885c2cafd2b60863234227b6f06aea5dc986125851de84e6a734a6f29949940c0eab92d39818deb7324982075b1fa4a1cee5dd44f8bcb0ce1bcda228c79424d8b4a87e9fc745d2e8d1100777c63792098b422c079f46a8704d185dfb0f3989646dba610fb1543aac46af0f56392971fcd9016a4519710a5525a352876f8cd59698938e303c9b624d29191ce530072d9c88ae21f4c9461494d5c9a743299288f2f48aa075ef78b631bcfdd35b650b3c287b1afc55380f69942f9998d6dc91073c1469659b0dc209d5c55e27236970a137cd7ddf6ab861be95c8aaa209bc725bb304a42606544377f389faba123a91bdbdc6874aaaa456f6eb67e6b51cc0e1086c404d2545bcbeb100096f598737738210429c4162b3ed133481c2b37f4d2a8955c971605115f0a88ee602502b323fa317c811844719346695ab57d4d74f5ec773558c42f1522c42fe960e791a95b5788ca598dbb6657cb62a88ac6b298280d8d83fe3cd6b56caee5f5aa92e768362f17d601e0431aba5e32743f40af22dd924ed7002a5a3361b6f9d05433142fc4c6c7ff1065ce2b44226216ef2a59e2c6e3a4b86edcce419b798294d072bca6a0cf71bc02c8905c62723bf79b121db45039fbede7814e435bfccebe7fd98738258f5e4fd4ce2342380b48a6d463b5d9a70161f607327fd3b6e70f4b2ac6d972e0089614c247ba60d765629c327b687c410368985f55bfd9b7e58ee79898b187fb85068b4fa17dc712b9bb27503dcb88da7904c97441d62829acde03f7e019e88645618b34724fa544ea281bc5d2333a59ecef2726b425dedb3e51c078c8c3199e105c82bea2dd29e6e473b8b273c77be0136f0d8c248ae7c6defe97ca0636b847cde925e524c2f49dbb18594019bb7c0176f002902f19c4a8a6d2560c5fb6601d27ae3d35d579e5fe6d97b6ab76c08e7111521286f961438973af741666a6bd5ce77c58da2f56c2ab237d531ab022b03e36154c6313c4a59f0c37a6e89175af4b6f068b038cd2e654014e28f4a75080057ef8e887b8d2edf95dded937a3b6b54b80c9ebd8267f1434ff346ce69ef8739a7037debfcaa6b1ec3a80327a6732b92f038b1a4724a93fd05128888026057a986f464c22a8525ae7b016100ac2746292edf5dba66bed5d44130968ae177ce10d4276acce95d893dcc422c8c667f5dc5635c9589bd05f6b4e4af5d02bc995d12925d5615412fda914f6e50aad4be63fb3021899d1a250c8b8f9261ac201fa0860dc29813beb3621fe26a9797f42cdde7633f3711ad5a0ad0b120187d459d4ac4d945c060165ea9caa2e56f79d3c201be6fadbab9f4160b90feb1b3a3bc9ffcfcae96b7a95b1e4c371911928e6011859e0560d172da62e7e04d28076e698b45241994706b65dbf339c4dd1a35c09d61446cc7e094d56e3170f5b73cd0491867d99ef3838c8a6671b8db79405dea34499420c2c3aa74f26082427321c44971b83f22af0739b9668043c9f10a762085e2a09f7bf1b1a46eb8a652f57eb74bf9b1b64f3e3fc0e263ea344545f332e87895ce9a35639f488f6aff83f6155432fe336e0bfcd28ad5aaa1651dc318d69dc5191562fb12502d2d90f62d01e354878d4c1b8b8cb8cdaa8cb797597fd1dfbdce9814ec2685ef48b907b0b26416f4bb27d26cb655b192640b47cec5dd27950977272bdaa171aa8df8ed1801ee7096b65b7012f550768cf292826970d82e5417181469cb40f519f57a5827e8aea5942a17e19d0d0599d47476bd625d7288cd69df8d179efd77cdc3043bea133037c191d98482698df0403af9a6c8abfd08a34ab4fe264154813671f69133f0b0aafb5015483d05859904e6bf5c6155bce1aadb94666f2f8b6f4ff6e7cbc058ac7044fb28964a902df47d3ed33e4e844098e8e2a75e69c2edfbc238e3a72a379c045d127fb23cd218215039a39e3ea7971dbbc76e8123a6cda154d569a7b677965b1b46e57ea009d7cd4cd552cc1c078e029f7bcdb66aeae9472f7c8050f8d7effab3477bdf7c3c46f36f3cc1e6d3f2eee08d6418fd45c94bdf7ea85ac02c6e12efe43e5699b98920b6c2da588a3c76628945452a56b0347eed90b1ff1e120bd2845e73b79e223c6364b3cd678a3a828036a9c1080f44dc3427473e8f576e9265efde6aa494666d5f6d9e1c6ccededf82ba1b93a387e4202447e456368a958a5fa0b53347a1acbd090dec54be2daa45833f1b1cd5b34dadd6f86367ceaf99895d2b4b2620b87003aff6c52bfa21909d72e240e26c7cf31270c2d9db604433f5b120d2014a80fd6d566a8628ba9c729387f9fe816c03d30f95b296529a25e0b1c95b573d8f9da3d2bdf75abb55bd71a7721c7ba139961e1bfb8971ab8df92f0176355e992d8405a92aba299356b4a63ecb12e33bed4a79b19fe63beea7c16aca1833238b977709429bd6b51959cfddff76f97db9577bfcb49b70e3e07b5eb73e69b700d28135d24cfd4c982d69967781ddb2422d0bcc8a58b242ad6cc5184caea974f1c1a374b5aa8dd68b52764e1d4bb9fae94581d06f07ef09eb870974d0bd4019606713b68d44a6a14a76e89ffb7db8b3b7cd57b17cedb2130356bce61658fb276922fe72b05337bb7cea1530fd1c122a852ab338577d7b6db9c957e434c0c544741a76eed68102b0fdc38238e030fe647b970f70d241ee9cec7cc9ee9d234e734a13c9a9095898aaa955aefb7b9d937436fb93eecd3f41fdfe428716062e27c707a43774264c1068b844e9cc7d6faa6f2805e79746e3a4ece31d3a80fc4243183552ee1a1c81d2f01fdf8cd668f1e7c40a820ccb2dc6e3e0ac1ec10047744a92406327f775d481d85636ac87563540f922de98fc10cb842cb9187e626e578c9109be0c8808d14c218f7f43a91b2b8f36e90acef93df189fc8ed61292bc302b9e394fef4b599fcea1d4440145fb3336955e8acdd3eb0c32375349950aabde0217277f5b79fde04265d06ae0f778969f94e86132335ef48a7ee9fc3183c362fbe09529bf19a5b6db097a269826b3c77ad0d827a26b1f0ac8e717344e27c34fd1a397c348ac2ddb5fcae1aaaa7434106259802fc71746e0510c0278054884d8c8eeaa57b413f26d261729f87417a3790068b964112a86a70eea4418991dc23e908c607286d5049d5e3b159db9bd24843c3199a156b129b2447942aa056d88324d3f018a2fb0addbce4e9bf1cc42a7c990c63379f94603715df383e43fdb98dc7a9f925052aea54b75bdb01fdd2491397a6fcce6f8764998b788003730be73236ea2b28081c83bc9c83f15d8a5f0822339994780bbec0fe510a2825fa2b88464ea4777efb0a010e848ca64ccd00c8c79804434334be5d2b032ffc2a5833d96120b81669bd5e7eddcdb05c1504a5ecf8d5de53616fa2e2184b0c690839b68e403d0eb47ebde2fafb5bc136e0fc449957bf38970ef74b599dfee5321ae80b0cd3f47db8c7ea2877a7e9bcde627a9025497034e096d900b917dcaefe071dcb8e878bd84833052f7bb8967fcbdc651794ec0931c136fe35926e32a3ab7ef8c46e072f77655634a6019b25ceddee1a5810b1ba6842aa578ecefffd9cc812317d260df90986a6aee2f8213ea06486db0bd4b333ba2a589f7a9824a3868cafaa0d966e441bfb2ab0104f81c88c7679d0d99a05af76934bf5baf9f1faa745de6d8ed74dcc57a0c6f7831b081cd66e93ee708fdd56e1d1610d", 0x1000}], 0x3, 0x0, 0x4) 11:08:15 executing program 0: syz_open_pts() syz_open_pts() munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176", 0x0, 0x6d16}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0xb09) 11:08:15 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x10001, 0x4}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820206a5c8ea69a0897b"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) 11:08:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x1f, 0x1000000000000}, {0xffffffffffffffff, 0x5}}) write(r0, &(0x7f0000000040)="670dc3", 0x3) getgid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176", 0x0, 0x6d16}) ioctl$TIOCNXCL(r1, 0x2000740e) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:08:15 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176", 0x0, 0x6d16}) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="b58b", 0x2) 11:08:15 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r0}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176", 0x0, 0x6d16}) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x94) syz_open_pts() syz_open_pts() 11:08:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x2}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f00000016c0)="718bb23aabccd003b5407dca48b9") 11:08:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffddfffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0xb000, 0x408, &(0x7f00001b2000/0xb000)=nil) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:08:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176", 0x0, 0x6d16}) ioctl$TIOCDRAIN(r0, 0x2000745e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0100080000002300085d"], 0x10) writev(r1, &(0x7f0000001740)=[{0x0}], 0x1) 11:08:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="821c0c60c4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) getpeername(r3, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) 11:08:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="200000000000008d742c009880309905f87c8a5b6701000000000000000000c414000000290000002a0000000000fb09ffffffffffdf893f3c105760e857acb057b425246054340796c48e7398d788641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde0ddfc26fcdc9749a926f33eddbea16a8a5721ba1b0b9f6bde94c5666615bccfa789b46724ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca55d46e689e00986b54ec3cef8d4ffaed2ff537a01e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb420dd7bfebd1a29e7306abfab031c268a1675aa9893736a7aabe26da24a20b01c5f59e39e00f56fe938b7fa9aee1e91b5b40192ea9845580be6ed65bcf8220af9fb6df020a9ce7740f84bae8ba8348248722efa30d8f3739c728cd726fbfa3e845bdc83cb283b72a3a583494df26860add05c03b499c5016230cc8a38a59857b9019909f3ff03e8de6aa82c937598acf6a2a93bcc", @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES16=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC, @ANYBLOB="cd7fbecae51c3415670ad90588240e3a69b0e1a28754f0854dc3a338570b6ee1dbf95ea68f7d4b6af779df1bd9c05401a40b", @ANYRESDEC, @ANYPTR, @ANYPTR64, @ANYRESOCT=r1], @ANYRES32=r2, @ANYRES64=r3, @ANYRESDEC, @ANYRESDEC, @ANYRES64]], 0x183}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:08:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x400) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 11:08:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r7, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x4, 0x9}) r8 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xfffffd59) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() r18 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r18, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r18, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0x4, 0x9}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = msgget(0x2, 0xc0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r25 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r21, 0x1, &(0x7f00000003c0)={{0x0, r22, r23, 0xffffffffffffffff, r24, 0x121, 0x9}, 0x800, 0x1, r25, r26, 0x3, 0x1, 0x1, 0x5}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000003c0)={{0x0, r27, r11, r14, r17, 0x121, 0x1000}, 0x800, 0x1, r12, r13, 0x2000003, 0x101da0cf, 0x1, 0x5}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r11, 0x1e4, 0x8}, 0x5, 0x5, r4, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/19) shmctl$SHM_UNLOCK(r1, 0x4) r28 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r28, 0x801169ac, &(0x7f0000000300)) 11:08:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r7, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x4, 0x9}) r8 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r14 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r16 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r15, 0x121, 0x9}, 0x800, 0x1, r16, r17, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r13, 0x1e4, 0x8}, 0x5, 0x5, r4, r8, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getgid() r24 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r24, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r24, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r20, r22, r23, 0x10, 0x9}, 0x8, 0x4, 0x9}) r25 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = msgget(0x2, 0xc0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r31 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r33 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r32, 0x121, 0x9}, 0x800, 0x1, r33, r34, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r22, r30, 0x1e4, 0x8}, 0x5, 0x5, r21, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r35 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getgid() r38 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r38, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r38, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r38, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r35, r36, r37, 0x10, 0x9}, 0x8, 0x4, 0x9}) getgroups(0x3, &(0x7f0000000000)=[r2, r19, r35]) r40 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r40, 0x0, 0x0) shmctl$IPC_SET(r40, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r40, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r42 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r45 = getgid() r46 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r46, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r46, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r46, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r42, r44, r45, 0x10, 0x9}, 0x8, 0x4, 0x9}) r47 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = msgget(0x2, 0xc0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r53 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r55 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r50, 0x1, &(0x7f00000003c0)={{0x0, r51, r52, r53, r54, 0x121, 0x9}, 0x800, 0x1, r55, r56, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r41, r44, r52, 0x1e4, 0x8}, 0x5, 0x5, r43, r47, 0xfffffffffffffe01, 0x9, 0x7ff}) setgroups(0x2, &(0x7f00000000c0)=[r39, r41]) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) r57 = syz_open_pts() ioctl$TIOCDRAIN(r57, 0x2000745e) 11:08:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x10, 0x140) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 11:08:15 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil, 0x100}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000234000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) close(r2) ioctl$KDDISABIO(r1, 0x20004b3d) 11:08:15 executing program 0: r0 = socket(0x2, 0x3, 0x6) socket(0x10, 0x3, 0x3f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6202023ae00000010021b403d27d132f33d11adb05002409000a90bdb50d26405db75e6319996761d3b12fcd465fa8e96e2aa43971ef1fc7b94c03000008e3b27bfafc56b4488a38f83d9edee8fbfa1dd002df410ada4c3452e170ca404e7a2c94f11ca5895dbd9236b1f4434cf09c5fd672ab448f0b198ccbd66b732da8edfa59f2d8b800ff0000000000009900020000c234aa7e9718ac61aaa95aac277d05b62fe12c95d5e9fb57928107a000000000000008fc760000005087949da1acd50c0b54985ec66b688c2228caa3546b6f979a7bb98d4ebfeb221d551991333213911ac2a1ba6a4be41512275a7383266a934aa27227eb3f03ec5664d0cdf3c50944bd1a5bde1093ebe25aa3563aa7c0326a6f7a1e64f9efbff79ca9c660a9e48e44cd09e60629518517bd0b1309a613921b1b871dca552b08f67c446e682f00f0ffff9b41bdcd758ec23ea49a0000000000000000000000000059748dedc1bdd9490116379517d69a35196a48c0b407978aef91599cbc8d0a18a8152835b57d29646b07075d3bd687e0d97ebb40f005189315cb84f314cf700672c7b6b8e9beda2cae6955ba1f7f38ac32ef0cf26d997b35a5cab3492b12ee49b3320f79f46241340fe0138df981138bc1f39a1c67b820821c89760c049569ff153069"], 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_vnetid}) write(r0, &(0x7f0000000800)='M8\fs', 0x4) 11:08:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="82bd7820c57185d9a10fd803eb9699677bf408f54a350fc2e6b0842a458e6b822c9cf975fd5988d19301a15bac94902dac01fa46e80a521e343ead6192532e390a9a1f0f82eaf02ee0012c87d354c30263332023e7e58dc9b4c5e784f845ce799e1d6dfffffd1740da2899fa04e754b2fe87b83e2d2f46180abd63cfb7857f78d9e83017ebc4db712e9ab9cb44953f1131269ffc3fc57a54d73f3c901c396bec3e7dbf46a29302408d53ca108c1c8f6450669d09c3028ce6799d4f4352e7b78bd5eb4a"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = socket(0x1e, 0x4003, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) r2 = getuid() r3 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r2, r3) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file1\x00') chdir(&(0x7f0000000380)='./file0\x00') mknod$loop(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:08:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/210, 0xcf}, 0x800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) sendto$unix(r3, &(0x7f0000000040)="38e714f1aca38369ebb865c5d1fa31a745004e0ca4b1485fb7df87fa3a862b81dfba120a14ad4efdba", 0x29, 0x3, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff0000010000000100030000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:08:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = socket$inet(0x2, 0x5, 0x97) listen(r3, 0x80000000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x0, 0xff, 0xe, 0x10001}, {0x0, 0x8, 0x7, 0x100}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x2}], 0x1fffffffffffff35, 0xfffffffc) 11:08:16 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176", 0x0, 0x6d16}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000180)=0xffffffe1) pwritev(r0, &(0x7f0000004680)=[{&(0x7f00000001c0)="01", 0x1}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0xfffc}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) flock(r2, 0x8) 11:08:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x81, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000480)=[{&(0x7f00000006c0)="855b2bfd64a46df26ab8f45afee2e80d9007e1cc0edf9cfd0b94f5a2ef55dd6516258a8a7bf13c6bc15b1886821dad253115286527361fc10d2bb294adc3aa67fb64c98954f5002192d8bbc6e89639b70619c6cae428360c962144c9a02c73ee543528a559399d72698f0df79a3c3bce57301257ae4092237e47bda81d135cbcf86a2e4f898257779c8905b119f43d8511b4f0d61c7360e3f231847fa7276019e1cfbf515eb0c2", 0xa7}], 0x1) 11:08:16 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0x7776fdd54202f279}, {&(0x7f0000000780)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r4 = msgget(0x1, 0x20) msgsnd(r4, &(0x7f00000008c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528151c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7954d8c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r5, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCCONS(r7, 0x20004276, 0x0) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000c80)) r8 = msgget$private(0x0, 0x200) execve(&(0x7f0000000300)='./file1\x00', &(0x7f00000005c0)=[&(0x7f0000000340)='\x00\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='#%/\x00'], &(0x7f0000000c00)=[&(0x7f0000000600)='*\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='#\x00', &(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='/f', &(0x7f0000000b00)='{&+*\x00', &(0x7f0000000b40)='%\x00', &(0x7f0000000b80)='(\x00', &(0x7f0000000bc0)='!}\x00']) msgrcv(r8, &(0x7f0000000800)={0x0, ""/150}, 0xfffffc3d, 0x0, 0x2000) 11:08:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x1ff, 0x2, 0x400, 0xfbe9, "c1d0f54a6afb6309afe174331e8beea20fdd2c22", 0x8, 0x8}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x1f}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pwrite(r2, &(0x7f0000000080)="93f6473ae3725f437124fe257acf38821a98cd9ea36b0fa9dd54ce8819d8ece74bb01346b686b926a1d4d648f2ed91eba49aae4c4367a7b1b49ad56d85fe5a98a1338bdfac77ed2fa02de5da1a7ccd0212ba529fd19702f12da9182a740fed584968ce2685331144052e05e0f7a2d8589bec41f91917007da3dd91b4c1f406d6485a80113594770d6869b0140b626fec136f9e397ab0d4f288c7366696162ecbf3c88303d618ab6fff6c4a915564", 0xae, 0x0, 0x7a038afb) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) writev(r3, &(0x7f00000023c0)=[{&(0x7f0000003400)="023559dd7956eac1ba213de8d79574484db80d8c9427b9e0d8182a5098f9ade766c685856793e410c30da8d411df30bfd637c31beff6362141b3875a1e0244694c815313eecb272af5904012847b1e29cb52674b05b84662209e5079634114339506a7259af425635926c6592fc4f1127455b26948edc2b03310f5a5dbd9b70351da35cfb20ff466c6dd1c61cfa1f4dbbf2b8772fc76dd2c63368872c92e803c912e270727a404b229dde6681b467fcd582ceff924a7f2014878856b8bf6013dcbe60eff5125caa158a2cb82755a9493cda2f57ff52c8bd487ea5f05beeecf8704ffb1d9eab9de865b1438163871b59d04eeba824a2914f16c7e32184d406ee87c43f47f6a86c91de423ccaeb365563f147019aa20a497ee5390f3e88c060ef1a594f26589779ed606b91c561d141437342953963001af0e2bfdaa342daf54098383c13f4a9e39c861f7a1d56733311879ef600763136227369c9789136d875918b24aa4ddde8ebc5d07112741f2757965d2499727b8b579e9287077203a98fc25488600f34edd40092be3a623bf24222250ac9c59849d9ea307211334e4e7ad66ba95bf0c546e71d0c1fbd46ec353420c58a2105889a8f35fbab0fdafaf178dbf606d79ede1502ba68256ed8ade273dd038066215dbf216c493fa96c46aea0cbba1ea91d7cde448dadafb46b7875870a0f885ed3beb4784cc7c0f6305dd5c29964f97a2fcb1c1b9046b2d43cf1d6d2cadf43183331999bbf87e09437c3cd48c33acc3c44836a7990e636e2916cdab5d95549ba579920483af960ff081884a6ddb4ea87731fa8569c35c63e2711b33afa26e16f176a3be2e38be7f5428de73344dd3cdd95e4dd41d4873846f1e88b5d511253edfcc96bf67d48758aa20efd9dc3feb58b12a0bc9798792fd815750f96e34e96375f72a6f1ff4918602a8672970a376639b6780af932ee319a68e520db200ce069a7752b68f0f213b5f1683f7e849b37d3c047dec02192514dfc2a0c18be272c9b566af92843c9c2831c742e179180508b9710a41b9f3e1f5c938b946a9374214e707b4fa477f624cc47538c4e99ec700ac91409d7161b3e52ba984abb4568549bc49efb3093289d7b93ad05a3812bbf483a8fdbaf25dc4007e9e10d0a22f282bb8f1d40a2e836d682d17e554b05c462e855f57195f97e7ac476137264e5c96d0f2a045ebf2e8f574b122e004b0f297ed80773fc0a352056d32ba7f1e88a4677dee7ef53c28ae3c5b11762d7a5b6a038ac7566a6dc621f1de76bf35260e06938189b2d919f47631c62a30ab5a7df2f528ae1431f2d1169566ee35da80a260047ec7afcaa7e52fc66d2d1315ab25644a72e479060f149621487c518cfc5dba924ba4f4baf7d62a8a9c35195a9de7d36972bd0344f09cb01f424bf1eb6404cac5a1613e0ea8e5c015f429ad1f66ac64cd01203b7626cb087b37bb88c87ad04140d758363a33fc2c12b094dac0116b15c3ff369e9a1a5a8c88766197620e2b71191e095f9b137f86575bc5e8891c8b4319b90386d51de4097eb320b47055f5a9e2336971a7dce6dca64bb225be61bc9ef438cda461fff05e153944ce900cb1a5241b219a10fbb9215b49e96f8e0c5134682bc625258e4a8b1c6671de228a0fb005a903595aee1c5d31e25fff09a2025cae0ab3833843dd51da133745645bfcec08e69f52d2602a8f96ea8fcda90ece752ddddc1583e8f059b3358cb5c9ebbd4ba32a3e7a396ee39befcc696b2b683c48134375b0be337e68270cf38613c9d1d037de6ae77363e42d3621ebb31a5b087b2e6009e1eea1d7c9d9bb837cbbd1667a6a677872f20536ec43da4e3f7fb0c484bf7cdbd6233c4d2240f272359c4cf4ddde7865e6301f57f6b4ba3da479dc26307ad38f14a05407617b21937e2f3254ce5700c0b8811c9c47564328587959f4bca98ec5aa0e193d99c1d1f536d172b742e7b082bc586b327936cf741529c81f6d99a7c41e5503587e22d9e7f940313b7a60201c9a305411b8f3497e5733d2e756de8b095b73ba85040a7843972558ff982ca1abf96f2b2bd3c68b36184a154d94da895dde1275b22ffdc8a40eeb31b335f31b5cd151ab962cb4c4abb92f2555c1d56a80a9e8ff8fd579658b9e92396ecfca9cf64fcab3a9b02f513d9fe091bbc7f8e6f39bd945797a932457c534bdbb0cf9f50fd489d3d19d3706cf9928e136b1ec4ee17f81069c5734c02bda3bdd6b56cf647196cdf966d7bf760ccdd283205d509c7ca9d7cccf763800ab28087da6ebd2db129ebd86151c55a5cfb2e5db9621cf773b37de4c25177f12ccf1d3499b349301c400de0b45504956acb5483c877a411e4f1cd7b2f7baef9866d623543a398ba3075f32d489b0d9e7c27016cb74543364a7f1b8155e906c14feeead287cc98a48fcb03759962c4fbc9e01f8e2f6f3d1f9460df85f89410c0a5ac624fcba71affb236edacc970d78e638331b3d661b61b94182609c36b39326a3cd433ed55a6bd9c4da97045dc0b7d964944194951dda7d202f92a70483c36797a1fadd7ec4ad9738c6fb03d50f6422f100d40233e9ead60a93bc792c85d3c3bb9984e52cd9dc2ac91aed65a18b249e2b564278257e9a45142fc94c628ee3b2fc2096a353573cbb83f00dbcfa069823b4c68410f9d44bdcbd0040944fefd7d8218b844c55018948ea2d3c143868f1cd514ca197ce5bb16fd7e73c2b2d8642bc8c48023c1a66f2a7057f3b2ea8ac752d3ce0b34a85b40c1bb7a7b43a3505d26d66f1a36b99cc55f41c280e545cb4d4956d7747a1e426574ff20bc975f258fe44f26f74af24dea453b69e782bd8bf118120838f43695319731a7872334ab9e760e0786456b8c73c7d5471d672552afc117dd6a02a95b3e6743537941c096739fb7089ec402dc2be85768f5abe7aca0ffa7fe1b74871584e0b764a3bae33d2d80931dd328738260546a85c3f53a6e1497e7debbed9a602435cd3b11a7d3a1af1af3cbe90b147ef1b9194dfe273fc91df2152dcb1526a4c3d30565d3586368d2bf0e9e9833f1df3ca5bb146d4113187f5a7724a6cbafe42506ac76b33d96c6d291da78d290dee9dbf2305a5e1a303edfc4f895ecb229a6b026f51dc4c0ba5e0ad2056445d593558901fb9742eca568baaa21f4bcc3a8d6944912cfb74336cdbc6a18640c1e3d678271c4fd0170fc63caeaafa3bacfc2966fcf3708e506fe6c857785843d8c97cf5f721d34d4dfbe424a0a9d0f743d8abec2be36f0d863403c13ffbff2afe1df31ffbe3256d902b485823d7fc696ce334febc05936feee3ff87d569c0a3dd71ba2154727a5017d3bbabb8103c4c1b99a299e046c808f975063907ec4cc029933411dc08376ab6773ef2f455437e5326ce226c3bc02686e7f7c0f877c34db92f1618e475f652600a969bb01df0bdecb62907c9d4ee6ebf0096044ab140f62f9994da6c195cf0e5c3a0f792ca026c5219101484b4d1d565900b5573ea054f8b89e2d452cff24431e79ff96f20021f79d726865f5e9847113e0461e6da55572e66344d1ffa087eb92e64cc2da497223b16b12ebe6910ad9c5ea917ee27d88f3e87e7ff048cfc459609f83bf2fc78c6631c0e0173abbdf91c5bf593580b8d5d7e8910aec988878301b691069a7462dda500e0480c7d61e2e8d856ac7347cce2434b6fedeeefe38383469d1647711990c1d95273a30b9ac7a21109f6ed50e747c5d4956febec84618ca20b9988a0a3d360de1735b79f7b4ea0034a85c3ecebbf471b861240cc87bfde77ed65df30be80e88da8e3ca1ae401b206bb78587a952b8864245bc0320093dd6fa5e2fa224424dd2e4e72312dc165e1e083c89dffd0d69cd83640cb9f310cf056404813049b4d3ea61a76b33542efd51108f2d521726d6bb7077de394e5ced43c2eed4a6a1a734af8dde693f30b3a05afd5d6169a5f96658c80789af2427c1ac57b51a51734c72dfeaaeda5e62fff3292588299be1f1232658b5fddc0b762d9c97b4cd8b664c3b50ea8ca23f75af033ec355e0b4383e84f47d791e3661e598d0344069e432512f1b36d5c66ca3418e582926e2eadf7851ecf624fa25bd19f9d4cf9e9d5ffbfe423c23c0b764f4bd3951164947a98c536b314ebabb8645c652eadaa9d3ea49ef3510fb8ddb0bf2c", 0xb84}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000002400)=""/4096, 0x1000}], 0x1) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000140)=0x1000) 11:08:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000008040000004b5e600a4ef000000000000000000000000000000000001", 0x2c}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) chflags(&(0x7f00000001c0)='./bus\x00', 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176", 0x0, 0x6d16}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) 11:08:17 executing program 1: munlock(&(0x7f0000ff8000/0x1000)=nil, 0xffffffffdf007fff) geteuid() 11:08:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100)={0x0, 0x7}, 0x10) getsockopt$sock_timeval(r2, 0xffff, 0x1006, 0x0, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 11:08:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4c}, {0x34, 0x0, 0x0, 0x800}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7e) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) 11:08:17 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 11:08:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="b6", 0x1}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 11:08:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="341996bfd2a55bc25c5ea93a77e7ccbaa8ae6f4ec95fbfad5e5ae192c47b9b2b9ebc228fb1c10d39104573706483cc28a294b6d11c479dc684d394d7c61e6035ad0e2b5ec16bca28195996aeb3de320cdee67ef852aa01dbf2cb950f8a04cd4eb23ab268bb53d310f3c5216cfb253ef50955ea75cf"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="2c09d790efc4bede30beeff96c751fd2afd611a1fdb75f356ce051f003e39299774bc99d1959391ef223a7b08a1f2e89596f10acdb1815030f59c3c0e02f9c3ea61f7827effd26d25e6f685cc89184fea639dc", 0x53, 0x0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) write(r3, &(0x7f00000002c0)="0865d6ff0d70c2020000002ebd468d56d6910bad37c02e93a32e9304b67c6accd2946fe04ab537adcc4afe61d7a1626c2e1f5a50a7b0ef8784a1fd988c970bd7f304305d675f86705e59f06f0f0b35a18e778cbb342ecd636a052002b7a7ee35fa61286defff2af047a6b981666a21ccaa98644a37f4c6213b6bedf76149c01c60edb0d1483439f55bf3a6b24b12a6fd2904255602c1122a303cd74912b6d466f9b7dc08b3e95b94ac4392e52f162eb23709012ead742c96ffcfd5a47c03f49b15d36dd7f9fddba1a7ad15df154e65a7ab09292caaa9d441d85c9fc44b9969e03a28e16b8a50978b104b72bce7dde233134a827af07ab39f341cfdeceee0b3979da172f544b72e3140a45d105d728ddff65491a3475c3cf8919f475361b139a8a653715b0c1229baa44f4013d766a08308e85b525b963ab7dda7e7c269a0260e9e7a0dfc8ebfa3ddbd95b03154a3bf69001f8753f1f380926f6d8d7f5330947e7393dec0bfb04a38d946db9f1f29370a268a16", 0xb5de18b8) 11:08:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945092ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3d020000005a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75010000002e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7191d9081714a339db720209f3b648a934c0dd61fce920734e537d3aaac1f73262eca46940193ef61da00b03343b5f4cedc862af42ae3a90977e2e9211fd3f901ed7674a9ddb11a7230472d251ff434fcfe3add7a88fc7c086891be490b4edc73f2cd69083d55876efc24e7751c34c028eb760e8cedcd30088d038d212de344b081ebf9139acdad029ab98eafcbc636568cb43bd4e46e206dade9c4c124ddc04ab1e8be0c747a2e8dbcc9af38655b93e076bbd0a399f0e7d9be16e8021154"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) dup2(r1, r0) dup(r0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x4, 0x0, 0x0) 11:08:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) chroot(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x4, 0x9}) r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r16 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r17, 0x121, 0x9}, 0x800, 0x1, r1, r18, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r15, 0x1e4, 0x8}, 0x5, 0x5, r6, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r19 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1504, r19) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, r2, 0x0, 0x0, r15}, 0x4000010000004, 0x4000000100008, 0x0, r19, 0x6, 0x0, 0x0, 0xff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xc}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:08:18 executing program 0: semget(0x1, 0x1000000000007, 0x200) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xfff, 0x100, 0x4, 0x1, 0x1, 0x7fff, 0x2, 0x2, 0x0, 0x4, 0x8}) r3 = getgid() r4 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r4, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r4, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r0, r1, r3, 0x10, 0x9}, 0x8, 0x4, 0x9}) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r8, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x4, 0x9}) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r15, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r15, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x4, 0x9}) r16 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = msgget(0x2, 0xc0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r22 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r24 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f00000003c0)={{0x0, r20, r21, r22, r23, 0x121, 0x9}, 0x800, 0x1, r24, r25, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r13, r21, 0x1e4, 0x8}, 0x5, 0x5, r12, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = msgget(0x2, 0xc0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r31 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r33 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r32, 0x121, 0x9}, 0x800, 0x1, r33, r34, 0x3, 0x1, 0x1, 0x5}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000180)={{0xfffffff8, r1, r0, r13, r32, 0x41}, 0x7462, 0x0, 0x6}) semop(r4, &(0x7f0000000000)=[{0x2}, {0x2, 0xe2, 0x1800}], 0x2) 11:08:18 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = dup(0xffffffffffffffff) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) 11:08:18 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60a4f00800283afffe0800000000000000000000000000aa89009078000000000000000000000000025effffff0000000000000000000000bb00000000000000"]) msgget$private(0x0, 0x20) syz_open_pts() 11:08:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x60) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) 11:08:18 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') ftruncate(r0, 0x0, 0x0) 11:08:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfff, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setflags(r2, 0x2, 0x1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r5 = msgget$private(0x0, 0x100) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1d, &(0x7f0000001280)="02000000", 0x4) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1d, &(0x7f0000001280)="02000000", 0x4) r9 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r9, 0x0, 0x1d, &(0x7f0000001280)="02000000", 0x4) r10 = geteuid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = getppid() r13 = msgget(0x1, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x1, r10, 0xffffffffffffffff, 0x0, 0x0, 0x39, 0x9260}, 0x6, 0x1, r11, r12, 0xa6, 0x1, 0x4e2c, 0x3b39}) msgsnd(r13, &(0x7f0000001c40)=ANY=[@ANYRES64=r9, @ANYRESOCT, @ANYRES32=r9], 0x3, 0x3fb) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000100)=ANY=[@ANYBLOB="680fafcfc82f16dcd5d5c649005b32e30fa79e6619c303d4094b9468f10bd191ed51a1631c0af7c956ec4b194587377c4bbcc6b8ee4dab"], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r14, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000002b40)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r14, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a"], 0x1, 0x0, 0x1004) msgrcv(r14, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) r15 = getppid() r16 = getpgid(r15) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb754204be23de094dfb724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e1dcbc0db4b359f7d7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r18 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r18, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000f80)={{0x7ff, 0x0, 0x0, r19, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r16, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgsnd(r6, &(0x7f0000001cc0)={0x2, "5aab059e7584be19de16d8ab2e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b5d6e5a88ad1e9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d61fe982bc00c7efc8c7076976039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8cd44755b471bf8c17b86b34ce10a93dcd069cb4d4575ddd417bd2c5f24"}, 0xfe, 0x0) msgrcv(r14, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(r14, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000f661ea6d247c8c4e3805631ce29a9a509334ccf6515e"], 0x80, 0x3, 0x400) r20 = socket(0x18, 0x1, 0x0) close(r20) getpeername$unix(r20, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) msgsnd(r14, &(0x7f0000001e00)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYRES64=r19, @ANYRES64=r1, @ANYBLOB="e043dc647d3038bdbed56702948c18b34aec4ec08ad56694447d7892fc28234ad9d62032464b6a3abe07b6bdccc2ffe4d40763da5aff692977f7db83bf53fb80434914057853c25beeb7021b933b9690d3d0191848324c2093809fc6650c9b2032d84edc4bba6843dce16cfcc1971d3bb68924924f7b460c997bb3e90c615271dd71d237369f3c575a072f9cf3ef54ec761ace558bdda982f950c38be4c57e67fd33479e433f369594c3eb66a083213802705a15b0eb2affa8c785ec7730fe2f069fa1756341022f9ea55b04bdce47b488d38b2b898366f741ace9d711fcd01425c08caf32d4079c31dc77c52e8653fc8a8f3cad126acbda1cd33b729a8d702f5891f4249345662268b5d721912c343b9e3013e1876c26818283cd342f6d25f793a5acf0a2b8a9c12e35dc45859b9359b9cb5307487204f7ffaf5c63be5beb00f3b18bf804907d310089b5fc225c8b2af6dae8747c1063d06489f7f4a62a193de462ad667f4553a4ad188aead4eb363c9ac3f8e1677c6b971624c0ca3581351e2a62ac8f014a96a976fa3677664800a36dc20de0128c97604b3c4ccf9b02d71cdd27746c5518beaa0ba3f823ae2c54862989c4d850e7872e62e5ee85e9cdf1d0754fffbc8bbc2340a9a35cc30709128b428a4986f12641842030b97e7df30820586375c591a4110ae05d73e79f9aa15f1e9f8eafa724659b92b598e31bdf0a231036d69f12e1d00f5ab22f93386194cd158fad06617805c8bde60f676894eb0e3811398de865657dfdfe7669bd520d2ce42cb63b964136c1dc5664569336fb8deade99627f13888323243653b61656d193a4012c3a72c0825f9ff0d0d4d5ea6b6dd33f65a5b4cd21a6cc8b8c80bede63293223383ce5d9972126ab8713f8361012baf63e2cd2b7299ecce28c8d35660a268d3c068f6a740da1517df5cb61c844ed82c78533d4e786184d57e00a3193abecf740bd9fa239512bab695d304a4d865e77660f93b92a6310cee1af1d0609a75999e14f37d2c9bcbb5c8d69245a7bf0fc14c180252d7e9c8b50ccac6ed2df7f3a27b901a33b260a5aa3e958ad1d029f93663ed2efdeb9fa5f7e1b38663d180d936a4b868b3ce078d6df9fa7c436919b6db704104763a7a46e19ebcc36b04974e2c43cc3114e5da62ae7d587668e6633ec71dbe8109dde679d531b92dce733851c278cabcc4beea4575f96d1e02746af6288c89472a195283836c181fd0810899c80b4c6d2cb364fa57300bbf9a6b67109d622c5f0e5a707ccfe6c3122a652f0db66c13fb131c9b6d8fa30a0e8793559bbb18641970d9c7597564da051568bbf1ed5f7449697a54c0f1042fe0b236f770d9a5ebf02f246e76ab5953e496686e7495759cd8cfe504088d0991730522533090529e39acd7c3fb7f1d4f3b225fde9b209f5d30cbc8ec9d8d81f68ae45eebda6af940f1a61e532ad53c7988501a42b29573f8fb9760c1bdf4d030505580d8d5d9326d643ae7c891c32a2a7b0d7c1d325b73ef53789e7c8d4279868c03ed0a1d85789ce6822583e049ece752207ee85d37b21820c7539701c36373772e70a44bbf3c69e8d9c5a485786f2ce3375f55c3e108e290c7769520f479d2916e917499ad60e9c2c3848334e1bddbe0e06d29b9dbf11b90726a6835e3155ff671d333cce74c8415339b5ecdb0f4ee7b73e4ac9fdbcdec0b3588ffc15882722753cc2f9925d3b9cf864b94b189b9cc3bcea8799aa30d29aa4db89680d153ca8377f7698a1409586a04328ef0d6b5d274c965d4bc1460cb84e0fdb1d9035e79f557b69ea6b798f29a7f442a71630b8299a42f0dbb5e66c33b153b211dd17b0f7e2d28703a38f67d248e4da1ceac1fc200b0eff66273fe25ea90c6a38e6a99cc7012cc7bee8e6376423b5257318a1d3063b9fbd0bc992592c098e2cb3e2edf67c9224a682eb114d1061c66f99ee386e9e748af59eaf067951db6d143127f72eb605c41162134220d68cb41bd76cfa14d4d9605dfa0dd7991feb89df731a23a3434c7539bf0c79a72157e68e44d779c432e69ba34f645a20948c41de0c4b71e02f0efeeead52c65050624880c732d60a242a85c55f7a47230d682eb45ebf19569569735c906fcdf6c37f4ce256677a465f4e896f51ff637f47b869fa00ea3d0b45a081f018fc4887a4c5ea857274ddd538f5e03a87c063bd25c04c4152b7582ec44d09bafe7513a56e25f83b1dc77355fa5e68b9d15afc086c50227d2c254b222aba9d4eecfe1579c7deb94421b17ffe4b380a824c295d64ba5da1738defc1da06a9857b7d374fcfda2ba007876de24fe6f33d74f681175231d6ddbd0058f73064ca9ede8dc698361a5138585f747df0ff0463d512a902365297a6014244c8e311e998c54b3afa0c3a2dfcb4979157ab7a0eb13619f1df5e432af8ad31e78936923e4013a4035a2cbde0ef5dc8cb9b900fd0ff200d42ce603588e45045b162027a9dd7659c3b0efa508087fde926cf4187bc79ae7d82c63ec6c7a5d2806d56d5103824c384ea4beed5da093bfc55e79afa9b004a74b8dacde4fbffb68979985aed531bebaed4a2652e48ad4a4aaf614832041b8c79d4015b12f082fd36f98932ce4aab24c3d07c034f7909708c0743dc571159f2c955e980f3570761396458952e0461a4c43d05124a269052c640019ef1b6a1674d053af25e41fee9eb628acd10e3134983f5e83e92143487ca6b90ddda00919f0b5485801c52b55b0e85e79592d30b9e74d0b5cbc8abc4af906ff7aad107662be9f1bce61e883e5d7b072a46e4e9ac25c00f8f8e65bc7cd31a4618b02dc1f445d7b6666e6fdeb67c11e4a3088a24a4d9816b3cdc37cea8d0da24247d261ee124dad6fb1b73f8a2dfe4786ba6ba4bee604a20d22a99e65c31135f79a247f06733c172989db4252b6b837c1d197004c02ad03a175415080968e53dd8577344e9855e0a651232250b2d962d06c8c279636a16e92600bf91373a6630fa7370da8f4ba6b4e8784bd61dcf5b117ab7ba2c4a4fd304ddaae4b07cc8ae7ab60fee5dc8afae7f3b7b26f095b64a015dc81147b0ffd007d795eebb34cf8210c57751e810867ac5fe558eb49160ad158dbb98784e7d9e20cd4c5fd696d60c8d8333ce9c5557c8d2346f28691e529f5149fd535682e36339c19611bf8fc5cb5d561138215ea2a7d762c164437a7c2b12767c7bcb9f810c6fec81bfa73616f08ed5a20ceef9b78383a28e74ddd0eb14a2083567bfe32c5ed4e3354970ad39703b23e6b46c810851297f155492938e189d950ce087040c371c9e557ea383f3361f0d2dea7025ce6d9f9a4cddce8d920c1f62ea6144309209ff6c41fa594f19484053f54ba985c16d04b692ba22f554666e8e843c28e0ecdc28edc86464b8a7bc060aac959d1336f1a2bd535511192442ab7553ba77be08aed2c2a5e367064246d4a3630a48768451e46ac3d43bdf65ab4a90cd2dd32ad4d162e98571b96bc80b4393c1fd0cd456f6c94dce98241d68f0f2e4ccf26a18d388a1c0a46638cf3a6523b23730411a94cde57e95b9bce593a0ef3ab4f5becfe99d2b20d70fa97a28552a67f44b6be29790166ace250c5d2ca71ceb4a2af4d599ca44e7bcef517c0c6baad691f009d37503459bd8246775188c6e87384e6a39388d605a0b4cd93ccdeacd1e1bbb01bd87ce28419b8107d061914218e0b8e4d2d165aed4314ec2cdd4cddcc29d8a0e33341f95d8da2797518f49a639a97bd11b85ca33743dc56671d66f835bbc8878ae3599076dbf0c29da739c7201be06a7d324957817215f4dfb13c95f85ce8f57e37ec09596425b1b7a13e548f92002e8cbaf4c4c431a9e48e74c8fa681ea63168fce01d20c6c740d0a3197ea14fbd1217bbcac1f9bc27fb46e5149b3893f6f1524eb677f2fe2a8ac1117413e1cb1328571202ee64af175120fffdfef99d0490b6f2a6f06e7f068018165f58ed6c0321adc0cde2b8bedcc7c4f05d1e5a896e5a5a866f9775a757787c9cb8a0acba3de4fdf694c10d21f0cf304cb6f5540bba777d4588a2cb2a408a030bfb14d07dfb2ccc14d4d998597acb9292e0339197aa21d284c4d91c14badc98e6d56d94caf1e49b56a4b1023ad7c34864b46cc2adb38f0afec71ded67c732c255502ce583ef2d2e85c6f094290a5c1955c7bed9c80d35b5367b2ae15ac2d3fd5ff20007b24240dfa6772f7b4a370468b9fe152e7936cdfe224fe6594836d939390d2511485a0f6d1b2c356387afaf84a321184c63de89986e07554dca2cd2b4a0c6480a52bfdc26a35048bc1da58fb6789d54aecef73d869d827712c1f94d91c577664417d3a0cdfaa09d5b23181362e558fca6039aab88c9577a737cf818e795cd928dc71e3b33dcd8462684c59447934e35d926c6482b617398675f6d1432345e50423253a3d31903d1dcca1debc96ef8f9aeb33ff8adc6ac775efb0fea10594109bc9306f77b6f290354eb09c29d5f9182c6b3db8f2bfb8afe6e94814f24c12b9cd05794672283c4ccbe92356b0f90f2321ea3f6cb059b784b0a5c3987522279e93ce5565a52db91687df646ffb14a2dbe39e053258421afc4ad1dc3bc1d5d5461bfc63658865ac5872a35aeadf6902142d0d9dfd4f2b6ab9311644a3d46ce6a51343cdfebcbe1c588c753befc83f136bea4e3482e0412bcb9bce1df6d20f4cd1cf6aefd73f88b5256a8bca677c26acfef74ea494c9dbe07d1541263f8b67c640a4c5325b257539b4136ab783efdfc20f62674b87079fa44db34410f96b5bbb72000ec5f1d5a3e5fe8477eb0800a507fae3cbd56e3d2a8ee14302357fd46c30a968a097240e35a260218b7e665b1e4edb96bb965363bc2c4ea6d77ab831aed518dee0640b2ea492c5735f03e3d0498c985c0bc88205f53b19bdbb67fa89adf11acab369ff6ff2c4876faa5d2a009cdf01fda7500a48517dc1a42560b80e70728df27b4bd7d28d2dfd686b7c2792bd4fe8c28d2b20f84e10c10c1ba270f734531475d68a2fef17860f356cd16c6c006fe6ab9b74fbc2bc053830e7d442931729522371ca6e39a37ac4c76013e70f7342a048b322803e3e638271f19eb862d7ceb964861bbaeef95efa0cf8fe137dee9a657b9f37b5903c1f8abe784a07e2aecbe105ea8d91b537e3cdfb4452b58e650ef23da4300e8d9d0c60f431065fef829d5baeca562aa30cc42539b96676fc0f790f5471764a568f6bd1b6b156de9f05d6da710e62ce156212e56212d237040ab29ad8bd964f34cc43b095923e78d7395e5fa3c08b1fc3ea22ab07d135a04eaf5a76ff45495e0027bc6cc51d40bb47f28256b5c029e87de8298083b099886eb603f68097e7644aaf0fa1727414680c405cd4c6e9a7e93da67b51c1a2745246c7801f588dbb7facb0c99d304b19be5a32275fce7ba197f9bc560c3af8aad2a89e8f66a343b1ed41cb859844fef35c79003957b80c9b1cc7603466bdf9bf14d8d9c7fd21260bb07b3ec6d034d04dfa33108b70638c8ed4e16a8afd5e7603cca40022e0672e91e911464f1d093ffe2c846f1cacc600704ec7c12610d435e2f50b88ead237b1b51b91d854f0d187b871961bd297f7561b10fa2b4c132621cd85a5d42a69bbe367a2b21d01b7321557e3316f656e0cd9cc5b410a6f29ae1a0a2981b87c61942294f7506c52c3422bdf6a43afd1e6f465a068acdcbd77021880fce8969859d16ef2d7bd96c6d9ea6e5a60c1d4ac63fa646831f1e20b1a6af47909a426fe183cc07255db58712fbbc1126717cd372b7d838e575faead70ee3b946b00"/4113, @ANYRES16=r6]], 0x1, 0x0) msgsnd(r6, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=r4], @ANYRES16, @ANYBLOB="2d7490092081b1d091476075e68bdff5383327c8b1d59fa5589809e698b9c2fe40032a33070464d26582b4a4867ec73f79ab0c2990eebb60ac386c355c222d8ada4f4eb9acf20db6a38b0747808cc2bea79866067e820c3b038c38030e110a412c40bb1f9d64cc484c96829357f12622d9fba01122e0c5994490", @ANYBLOB="f8f3be2808efffffb51969af5b82cd22a94e2b876a4aa302", @ANYRESDEC, @ANYRES32, @ANYRESOCT]], 0x1, 0x3fb) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000001e40)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806aa8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c07a18589e5ca8a59770cc38c22a3c82058c14b62ca62f16de59cd06709411d8da21004810eb1b757632b5425aa528c977bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760704000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970590269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21851da07bf081d30d0e995ab81b4c5831d2930fdca8d8f7baae70add3d29eb43bf0a702644b17e2c2f8582f0e9ff55b7636cbfe15326f467d21b3e072bef8b0fcfbc909e10e778ac8abe4a67186a83f52ebaa447a0464d50121e74c5476120950b500d2652058a6b9ad6e87d17c948e92bde7ab4c8f712f39e7eb4ed9c12ecd895f28fcf65a63412c5f90c85f389b2f7325d178ee031569b4057935bad8"], 0x156, 0x800) msgrcv(r21, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r22 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r22, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r22, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) socketpair(0x1, 0x8000, 0x9, &(0x7f0000001dc0)) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r24 = socket(0x18, 0x1, 0x0) close(r24) getpeername$unix(r24, 0x0, 0x0) r25 = socket(0x1, 0x1, 0x0) close(r25) getpeername$unix(r25, 0x0, 0x0) r26 = socket(0x18, 0x3, 0x0) close(r26) r27 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r27, 0xffff, 0x1001, &(0x7f0000000000), 0x8) sendmsg$unix(r27, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002440)=[@rights={0x10}], 0x10}, 0x0) msgsnd(r23, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r24, @ANYRESOCT=r3, @ANYRES32, @ANYPTR, @ANYRES32=r3, @ANYRESHEX=r25, @ANYRES64, @ANYBLOB="9e31e55b3f1d3015d7d6e0c04d9285c6c96c3727b3efc3e242ec0e4334b80c26e8c246b3ab56cf306f1aff30dd3d4bf318fc3f0c7506b3cb0d3b21160c509546e5748c252f6bae6563b30ddeb945d0b928a961ce6947c2df0f2faeba98719c7a187858e18c95508a8dd81732ebc8c58ca73fbac529491136889f10b1276a6f06ae7a39d7b25b3f56626e5f07615ce7b2ccc3324192bf559b3c", @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESHEX=r27], @ANYRESHEX=r21, @ANYRES16=r26, @ANYRES64=r22]]], 0x1, 0x3fb) msgrcv(r23, &(0x7f00000010c0)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a7072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a3a8c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c66189282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf6770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c909073cabc0458d384e1874bb1ee756cded06ce2ad2fc4b304405134c93cb78f591907e7fa1a26f97ada9eded5a5125a785427436cba29813962ffe7ac5346932f0f03bfd91f55f9a29b2b84263bd6926b774a541b2b4596ca832a33cd557561f5002079fdaad0ad589781861b627b51be666fa6924c00"/737], 0x1, 0x0, 0x1004) r28 = syz_open_pts() close(r28) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r29, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) writev(r29, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc2323c5b17e6ac01eb2fd9758112d", 0x46}], 0x1) r30 = syz_open_pts() close(r30) writev(r30, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r31 = syz_open_pts() close(r31) writev(r31, &(0x7f0000002a00)=[{&(0x7f0000001980)="a2a6de9d793640582aaf03167db237de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2e6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e123a62ce406653b106d8ade7765a6e545cdc082192eda49ab90c594b574f0a72b1689ca4c5a3cc769b158707c7c2ce693b0623eb4d6f6459d6312c2efd8331fb923643aa54c875c9c992a621176ff2ce7fea8a8ebb30724ead37a8b54f15c6aae56184d4e387c95420cfd671b86038e40bc4363edbf16e400704ffd33fc2d1d685700a3dbbbd5bb08de8a2deaf8470db900d571277bfbeba839376b209d57f43b0a92bd0e5c654a9d2b7f9db6608ed717ce9d59f5fb29dd3653db21ff1a305b652543fd64fe08abb0a483e8231cd9eb69b16f90dfbe0cc78c56549899fb751", 0x132}], 0x1) r32 = syz_open_pts() close(r32) writev(r32, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r33 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r33, 0xffff, 0x1001, &(0x7f0000000000), 0x8) sendmsg$unix(r33, &(0x7f00000024c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002440)=[@rights={0x10}], 0x10}, 0x0) r34 = socket(0x11, 0x4003, 0x0) setsockopt$sock_linger(r34, 0xffff, 0x1001, &(0x7f0000000000), 0x8) 11:08:18 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x5}, {0x80000006}]}) r1 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/60}, 0x44, 0x3, 0x1000) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7732e000000db1fae2e77dfb0c0263ac371f5000000b90000000000000000"], 0x21, 0x1000) msgctl$IPC_RMID(r1, 0x0) r2 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/60}, 0x44, 0x3, 0x1000) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7732e000000db1fae2e77dfb0c0263ac371f5000000b90000000000000000"], 0x21, 0x1000) msgrcv(r2, &(0x7f0000000240)={0x0, ""/125}, 0x85, 0x1, 0x1000) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) 11:08:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2f, &(0x7f0000000000), 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = dup2(r0, r1) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x1, 0x300e, 0x1}, 0xc) r3 = socket(0x1e, 0x4003, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x9) r4 = socket(0x1e, 0x4003, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() r5 = socket(0x1e, 0x4003, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) accept(r3, 0x0, &(0x7f0000000000)) 11:08:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x812, r0, 0x0, 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x20, &(0x7f0000000040), 0x3a, &(0x7f0000001500), 0x20}, 0x0) 11:08:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x1e, 0x4003, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x1e, 0x4003, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x1) 11:08:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 11:08:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="defe5cd4199b55320784"], 0x10) sendto(r2, &(0x7f0000000040)="7ad0dcd90d3a5953075d", 0xa, 0x0, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x1, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x5, 0x0, 0x0) 11:08:19 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176", 0x0, 0x6d16}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56226afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa141a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968bd829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:08:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7ff, "fba487e60400c0bd45de78a3000000000100"}) socket(0x18, 0x2, 0x0) syz_open_pts() 11:08:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc1286944, &(0x7f0000000300)) 11:08:19 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e47f3342786b6e55d92064835b740000000000"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00802e2f66696c653000"], 0x10) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r4) 11:08:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffeffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) wait4(r4, 0x0, 0x13, &(0x7f0000000140)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:08:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1e, 0x4003, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x4, 0xffffffff, 0x1000, 0x0, "23b2b93d7042e4abb25d0e696990214fdf6e6176", 0x0, 0x6}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000100)="3ae8c63b3ca49e4578eee8e5cf948aa4ed1faee2a66e7125b90fceb95c763ae956eafbf8e8a0badb662c07a863caf9323451927ba4aaafd1d62f28547af0aac602f84134df096c57164945c3563bfe4dd0fc316f3fd3c680644d5cede1f923158a1cb24e37ad77a05323b8e7fda1fca22336ce6b908c994b3a86146b8ed748822fb89444bfe40709bcdbf934aed96db03466e2e7ec94ee3fc3dbd4417b4588a138b62205e6cff785ec627a9423f7855335460f67adeb3a02db9ebccd5e66f4d23515f06d1841ced5df8aa568754e4c56a6b3f2baaa43b47898b897c5507700651246a33a7f1389cecad41133337eb83390f41d4f2eb115717457a8e35311019bb38daaa65057a5a173b49f21572aef9d77254c006173532555bb39d9bf48babd2aa6df4f56919e5bc70b8c", 0x12b}, {&(0x7f00000002c0)="5f661505d1264ea9b03e49dc10cb8fc218f666bdbf93da72f0611f9e4165", 0x1e}], 0x2, 0x0}, 0x0) socket(0x1e, 0x2, 0x4) 11:08:20 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x8000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socket(0x20, 0x4, 0x81) 11:08:20 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x800535) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x214) getrusage(0x0, &(0x7f0000000040)) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x10, 0x0) getgroups(0x4000000000000000, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x110) msgrcv(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000000000000000000e60000000000000000000000c1ca11baf704b98f0000000000000000ad519d5ab439acd5000a4c1c990000000000000000000000000000000000000000003f7c4fdaf00800b752cabfd50000000000000000000000000044fbbcc98f60b552714baf981631de06647efd726b8f04741e06bd1646cedbbedc7d14f22a8b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef63434881dc58f8f34d0fe51f5a9d9fcebea08f9462e2e38800efa1fbcd5df69184b77d7821ece60c28a120f640faf988e10e6db55ffdb69ba92b4518416889a3df437abe240000000b6f84c1a44f93e88e12c6e07bb82c908e1e9471391d07cd8f58e642021359d00000000000000000000d86e179c837162aa38335f7d771724f1ef545c6be79549da12d3f78f908a40553781a73feacc412d35743380f6b0c7fc36a798e48b98a0307bac1b4bd86632b7ae056bdc0eb4f467126266d35fb1a9d0cf56f9120e2ee70e121c9a3fd02be70e20699fd4093ff49b2b10e5512c7f89f1abb2ac67dc2b9d763c6dc1ff2c204c03c21909d5ec"], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000006c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r6, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r6, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x4, 0x9}) getgroups(0x0, &(0x7f0000000700)) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() r13 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r13, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r13, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x4, 0x9}) r14 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r20 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r22 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r21, 0x121, 0x9}, 0x800, 0x1, r22, r23, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r19, 0x1e4, 0x8}, 0x5, 0x5, r10, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = msgget(0x2, 0xc0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r29 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffd59) r31 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r26, 0x1, &(0x7f00000003c0)={{0x0, r27, r28, r29, r30, 0x121, 0x9}, 0x800, 0x1, r31, r32, 0x3, 0x1, 0x1, 0x5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xf0, r29, 0x0, 0x0, r19, 0x40, 0x3f}, 0x0, 0x200000000000003, 0x0, 0x0, 0x0, 0x8, 0x4, 0x8}) getegid() r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getgid() r37 = getppid() r38 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r34, r35, r36, 0x1e4, 0x8}, 0x5, 0x5, r37, r38, 0xfffffffffffffe01, 0x9, 0x7ff}) r39 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000580)=""/170) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getgid() r43 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r43, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r43, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r43, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r40, r41, r42, 0x10, 0x9}, 0x8, 0x4, 0x9}) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r46 = getgid() r47 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r47, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r47, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r47, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r44, r45, r46, 0x10, 0x9}, 0x8, 0x4, 0x9}) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f0000000380)=0x4000000072) semop(r39, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getgid() r48 = getuid() setreuid(0xee00, r48) msgsnd(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="020000000000000040fcb52f60f513e0a22d12458fe9d8d22241293cfd9d6fe9ad4e21392c24df988ca4f884215680b0070401c4e15088fd33c21e497ecb67b40c0bf3f943489803f5302cf4f4c83f38fd8258ef8e7f53351dcc45f3f51c222fda6d01ff906e29078032cfd0bbeb905c75cc9098919dd46865b7f700000000000000fe7496cb3f874857ff60bdd8cc1694b69a9399a6352fb2b01c97427738486aed599a2f720588bda73ded5fd2d9de52116035d125adef0664d2d2271c026b97cee0a838abb7636a7c360f3e51004731e21b0908e3c0a63ecd751a440eec70e61924b43b83a792fc73ef8b199303e7c8bb52dcbb81f2c28e32bbca275a5220f058e7becb0fa6cc0ed70a47a0eb1fea97296858bfd38ef201337d"], 0xe2, 0x800) 11:08:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getrusage(0x0, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000712000/0x4000)=nil, 0x4000, 0x1) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="100a2956b922377639541754a02301ab68f44edc3c8ac384f09e5cfb83ef1aca434ef92d9d391919ee874662c1fc14c6f245efb89b97daa82c5532957a1570453bb341a4c4942d634941d4f48f2f7f572c88e11054440bc999d1b60fa23770cbbd6b5bcc8c991493a11430bdb683909be837217e81f40027", 0x78) socket(0x18, 0x1, 0x0) 11:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x1f, 0x40, 0x4d, 0x400}, {0x4034, 0x3, 0x1}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x1000, 0x10]}, 0x94) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000004c0)="670dc3", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176", 0x0, 0x6d16}) ioctl$TIOCDRAIN(r1, 0x2000745e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x1f, 0x40, 0x4d, 0x400}, {0x4034, 0x3, 0x1}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:20 executing program 0: setrlimit(0x6, &(0x7f0000000040)={0x6, 0x2040004003}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000001, 0xdfb, "3fbfe9590034d4887dcecff9021f78a70bc0e5fd"}) ioctl$TIOCSTART(r1, 0x2000746e) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959", 0x232}], 0x1) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffe, 0x0, 0x0, "23b2b93d7042e41a8c0c617600", 0x0, 0x6d16}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0x0, 0x37}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) open(&(0x7f0000000300)='./bus\x00', 0x10, 0x85) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r7, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r8, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0x90, 0xfffff, 0x3ff, 0x8}], 0x8000, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x11, 0x40000003, 0x3bc, 0x986a}, {{r8}, 0xfffffffffffffff9, 0x2e, 0x40000000, 0x7fffffff}, {{r2}, 0xfffffffffffffffa, 0x26, 0x40000000, 0x800, 0x1}, {{r1}, 0xfffffffffffffffd, 0x1, 0x4, 0x8, 0x3}, {{}, 0xfffffffffffffffb, 0x11, 0x8, 0x4, 0x100000000}, {{r6}, 0x8000000000000003, 0xa1, 0x40, 0x3, 0x6}, {{r7}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x7, 0xb7}, {{r2}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x5, 0xae}, {{r8}, 0xffffffffffffffff, 0x4, 0xfffff, 0x1, 0x40000000000002}], 0x6, &(0x7f0000000280)={0x2, 0x1}) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f00000002c0)=0x1) 11:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x1f, 0x40, 0x4d, 0x400}, {0x4034, 0x3, 0x1}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x1f, 0x40, 0x4d, 0x400}, {0x4034, 0x3, 0x1}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x0, 0x32e}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setreuid(0xee00, 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = getuid() setreuid(0x0, r1) getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_RMID(r4, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176", 0x0, 0x6d16}) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) 11:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000002c0)={0x3, 0x2, {0x1, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) socketpair(0x1, 0x4000, 0x89, &(0x7f0000000300)) write(r2, &(0x7f0000000280)='oL', 0x2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0xfa4, [{0x3, 0x7ae8}, {0x2, 0x8}, {0x0, 0x4}, {0x2, 0x4}, {0x3, 0x80000001}, {0x3, 0x8}, {0x3, 0x2}, {0x2, 0xcdfa}, {0x2, 0xffffffe1}, {0xebf9430a4686c72c, 0x9}, {0x2, 0x7c4f950e}, {0x1, 0x8}, {0xfe2332ac5c1dbe3a, 0x7}, {0x3, 0xffffffff}, {0x1, 0x1}, {0x2}, {0x3, 0x401}, {0x3, 0x20}, {0x2, 0x8000}, {0x1}, {0x1, 0x4c}, {0x0, 0x3f}, {0x1, 0x59}, {0x1, 0xfede}, {0x1, 0x2}, {0x1}, {0x2, 0x1000005}, {0x3, 0x1000}, {0x1, 0xffff8000}, {0x3, 0x9}, {0x2, 0x3}, {0x1e0f85162e59deb2, 0x1}]}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) 11:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:20 executing program 0: pipe(&(0x7f0000001280)) kqueue() kqueue() open$dir(&(0x7f0000000bc0)='./file1\x00', 0x400000002c5, 0x0) r0 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176", 0x0, 0x6d16}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x4, './file0\x00', './file2\x00'}) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 11:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:20 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176", 0x0, 0x6d16}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xffff, 0x2, 0x2, 0x7d, "6ac1e1ee11b79c8ce0cef92590ef992c316d959d", 0x6, 0x10001}) close(r0) r2 = syz_open_pts() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176", 0x0, 0x6d16}) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x1000, "1ffbff26163cbfc4a7255f1be62c36ae5adba648"}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) socketpair(0x10, 0x5, 0x1f, &(0x7f0000000140)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) poll(&(0x7f0000000180)=[{r3, 0x4}, {r2}, {r4, 0x20}, {0xffffffffffffffff, 0x20}, {r5, 0x8}, {r6, 0x80}, {r6, 0x4}], 0x7, 0x81) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) 11:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1e, 0x4003, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 11:08:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0xffffffffffffffa6, &(0x7f0000000400)=[{&(0x7f0000000040)="b3e9"}, {&(0x7f00000002c0)="c9a626fb0e1d9b8624c2e51ff8d205c164a68eda7d2836418d8ebadccf901580700709103e0a587eaff755ea312ac8911a65d66a069f06804228054c67e46e6e97f2e321c99a1d89d9bafe4bfc23fab0d253082fcb6d94270eeb9bceed7d5c9355f2ef87fde6ec1562da26c23cea47ea7ea2f3e93ea1b449be2d0749f457e1983620d02959d0de212e8e0a8a1749283a95cb91b2f2ceb184a215c72285d5b2de2684b2fe76e52586b64ade76c963ad90"}, {&(0x7f0000000380)="9e175cdcbcb6e03700d7cd3ebbd8b4ad11417650514f11f3854b6df93f7387efe06bf56b79"}, {&(0x7f00000003c0)="78260e5a25058a55405b339e72e25b81e68129982ad58d25358568838d3d792b9ea6fc3c7ff16044e5"}, {&(0x7f00000004c0)="1a9d27a4466e9239ccf6aaa3a3b148e8aa522aefe93fabb594cf852c3671a8517c80bfb74d51b998f831e5751f72452755856e31ba4668a953d2eb5a7acdc4da0858d7cc8c0427f545e7fb26f759f562ba95e53489bf96e55f24dfa26f4f8b2038253bae14a6eb2a1ffc7ca346973a9179a335b073e3149ff118b7f404974daad821fc34958a274a027b1b98c1dce7073523604176671dabac3a01"}, {&(0x7f0000000580)="984c06b4deb1e4370293a55f4abefd46457f80078cd76c002dd7dd56c1ec5e49332e5a4db46d971ce85cfbcc4fe57bbaee3fa664e611309ae19bc7bb863bf8b2dc3496e72be2d0f187a64c85657a407bc3c3eb23a5ff3d1a1de078d2d02a2a2a8b93318e618fc02a8773accf8bc758f92054d83a4f3c8583595730f11e8dd0b662071af5d80b76e5a20dcb3170ad4dd25ff0e060a350c755143cdee4354a610980986403d1b9e32fcd1ce7"}], 0x10000000000000be, 0x0}, 0x40c) 11:08:20 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:20 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x27a9, 0xff}, 0xc) 11:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[], 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 11:08:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) msgget(0x1, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x8, 0x0) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) close(r0) write(0xffffffffffffffff, &(0x7f0000000080)="711664061f45cd12e00e2f2530245bc590a4b765de1ef1173dbddd08f823b61a75215225068171e20e3129a3bba05888e539339e08719544c915f05e5037336fa63337f68e7c909527eaaa65097914af966b8a3a1c0afe1d36605d3bff07917b16dca9446859f6fbb68e7cc8200661f746953b9319b56f11e3b8a6b038b98362e91d7a2a46cc0e388040c9f7dffc22c9b069552500"/171, 0xab) r1 = dup(0xffffffffffffffff) syz_open_pts() ioctl$BIOCFLUSH(r1, 0x20004268) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faef098ba3b065818d08aaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3438a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa7650000000000"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000001c0)) ioctl$BIOCPROMISC(r1, 0x20004269) socketpair(0x6, 0x8000, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) mknod(&(0x7f00000006c0)='./file0\x00', 0x10, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0x4, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001140)=ANY=[@ANYRES32], 0x1) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x200, 0x0) r9 = dup(r8) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000240)) connect(r5, &(0x7f0000000040)=@in={0x2, 0x2}, 0x39) 11:08:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") pckbd_enable: command error 11:08:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6, 0x4}, {0x45, 0x4}], 0x51}) 11:08:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") pckbd_enable: command error 11:08:22 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x400000001002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f6228035"], 0x1) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xc9, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=[@cred, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x900}, 0x0) 11:08:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:22 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x1000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) 11:08:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:22 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r1 = socket(0x2, 0x0, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f0de487295ed102a3cb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df040008000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f2f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d010000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a2a419839c397169824e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a000000000000000000000000b8e1fff9c522db896d1f50328540c7135586b0088171d2d33be28ad1f1ee3e126b096acfca8c0dd6de2f705fe06b4c0e48c5b9f90c4a1cf3327aa2fa4846f7ce698eb1a87cfca0ceb16c6444d8115827d032e92bc8e8014c6d7e2d69363db39d809b25ff2677453eafa3b3664946ff78a5b169efbf7da626c4cdb34dc36f3d7cdd1b559756beb406c524ac6bd480c1f35da2b27f5bcf77e496a06453898bb391663b9569f676adfe170ba23228f639300d744d4278aad59ee8"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 11:08:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:22 executing program 0: fcntl$getflags(0xffffffffffffffff, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x680, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup2(r2, r0) r3 = socket(0x20, 0x8000, 0x85) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x20, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000140)=[{0x34a, 0x9, 0x7, 0x80000000}, {0x2, 0x4, 0x9}, {0x1, 0x80, 0x83, 0x1}]}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0x0, 0x2}, {0x2c, 0x77}, {0x800000000000006, 0xf7, 0x6, 0x80000100}]}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000002c0)={0x3, 0x7fff, 0x3, 0xff08}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x5, 0xff, 0x7, 0xfff}, {0x6, 0x9, 0xc, 0x500}, {0x6, 0x51, 0x0, 0x8}]}) setuid(r4) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000002840)) 11:08:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:22 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = socket(0x18, 0x400000001002, 0x0) r1 = socket(0x1e, 0x4003, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000000)="7dbd3567f64045f709a887f7bfcc8745e485e497206ad1f6200aaebf571dae12605d407101db", 0x26, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000131377c5fc35d61454d5d429ad1ad429598146e6be166e41ad0dbd4054033c9f33bbda82a2f3d772e7636e48b385e3b14cf26f77af3cbf708372f9cbf2f6e880d3382f0000"], 0x50) 11:08:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:22 executing program 0: setreuid(0xee00, 0x0) msgget$private(0x0, 0x80) mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x20080) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 11:08:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:22 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="c2", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x4, 0x21, 0x1, 0xfffffb23}, {0x7f, 0x40, 0x0, 0x1}, {0x0, 0x1, 0xd5, 0x3}, {0x6, 0x5, 0x9, 0x2}, {0x80, 0x36, 0x80, 0x7fffffff}, {0x6, 0x3, 0x80, 0x8}, {0x4, 0x8, 0x40}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/60, 0x3c}, {&(0x7f0000000140)=""/132, 0x84}], 0x2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) 11:08:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x45}, {0x84}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x45}, {0x84}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x45}, {0x84}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:08:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:23 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000003780)=""/4127, 0x101f}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = socket(0x1e, 0x4003, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c, 0x0, 0x0, 0x2aa4e81c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x3d, 0x10}, {0x2c, 0x6, 0x0, 0x3}, {0x800000000000006, 0x81, 0x0, 0x80000104}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) connect(r0, &(0x7f0000000100)=ANY=[@ANYRESOCT=r3], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204989155ce1e00", 0x9}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "23b2b93d7042e41a8c0cc6696990214fdf6e6176", 0x0, 0x6d16}) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000380)={0x1, 0x1f}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r5 = socket$inet(0x2, 0x8000, 0xff) preadv(r5, &(0x7f0000000200)=[{&(0x7f0000000000)=""/25, 0x19}, {&(0x7f0000000140)=""/9, 0x9}, {&(0x7f00000002c0)=""/93, 0x5d}], 0x3, 0x0, 0x4) 11:08:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x2}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) 11:08:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x1}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8, 0x45f, 0xfffffffd, 0x40000]}, 0x3c) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/219, 0xdb) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x38) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket$inet6(0x18, 0x1, 0x6) sendto(r2, &(0x7f0000000300)="a154e0d0e5050fa22271ba28fc62fc1a41907ddeb5a3db45b5ad07d4e97c503cabb561addcd65c6fdfb1545a1b00efe26268e76fc19b377b66a7b55f53a51828cf1b8269f191ddc7d106b77ad2a2d6fb1c0bc7c1c29fecc8f0756ef6ec81f8f5e9098f8891f8515e86de22f4013542f6e1186b0ca81324c89d93d6b71048057bf191ea48811153fbd1b271c37c817c1b82cb51fac878307865b3042628c17ab62a5212bb858cb1ea826d641577e4cbb7ef0b33d577b1157729afda25dd0db8f7", 0xc0, 0x0, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) r3 = semget$private(0x0, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2c}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup2(r0, r4) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000680)=""/195) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000080)=""/13) 11:08:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 11:08:23 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x7963691f175858ad, 0x100) writev(r0, &(0x7f0000000100)=[{&(0x7f00000002c0)="d03278f944f6b0b4edaaad8ded9e000030bf0814e0e1fcc517ee0196a5ec13b5c2a5670b22c63a992fab7e3306b48726f64ed4765bccd884d64493d463119b879410d93fa3b9dad820d5090a56524b0061efa4413d36c503f1f8cf5ad991cea045310a49c36ea90269dfa2a70df5c835256644ebe6fa467e7453813fa340fe4f0db1a8106aff17aa2e7aac5f6062c096a374e1c80160e9420bcc4730b99c60ad85b92623b4977c4ff048a256bc8815a7055581ab38b8583b44ab5c7b0364", 0xbe}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000500)={0x7, &(0x7f00000004c0)=[{0x7035, 0xba, 0x1, 0x2}, {0x0, 0x6, 0x1, 0x3ff}, {0x400, 0x80, 0x3, 0x3}, {0xffff, 0x9, 0x0, 0x40}, {0x7, 0x4, 0xff, 0x9}, {0x80, 0x7f, 0x1, 0x80000000}, {0x23d9, 0x40, 0xba, 0xe7de}]}) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) r6 = fcntl$dupfd(r1, 0x5, r5) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000140)=0x3ff) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0xa, r0) ioctl$TIOCEXCL(r8, 0x2000740d) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x80000000ff], [], [{0x0, 0x0, 0x1f}, {0x0, 0x0, 0xfffffffc}, {}, {}, {}, {0x0, 0x20000000}, {}, {0x0, 0x0, 0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r11, 0x29, 0xd, &(0x7f0000000140), 0x14) uvm_fault(0xffffffff82582908, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at sbdrop+0x219: movl 0x18(%r15),%r13d