kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Dec 4 19:55:57 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.195' (ECDSA) to the list of known hosts. 2019/12/04 19:56:08 fuzzer started 2019/12/04 19:56:13 dialing manager at 10.128.15.235:4275 2019/12/04 19:56:13 syscalls: 337 2019/12/04 19:56:13 code coverage: enabled 2019/12/04 19:56:13 comparison tracing: enabled 2019/12/04 19:56:13 extra coverage: support is not implemented in syzkaller 2019/12/04 19:56:13 setuid sandbox: enabled 2019/12/04 19:56:13 namespace sandbox: support is not implemented in syzkaller 2019/12/04 19:56:13 Android sandbox: support is not implemented in syzkaller 2019/12/04 19:56:13 fault injection: support is not implemented in syzkaller 2019/12/04 19:56:13 leak checking: support is not implemented in syzkaller 2019/12/04 19:56:13 net packet injection: enabled 2019/12/04 19:56:13 net device setup: support is not implemented in syzkaller 2019/12/04 19:56:13 concurrency sanitizer: support is not implemented in syzkaller 2019/12/04 19:56:13 devlink PCI setup: support is not implemented in syzkaller 19:56:24 executing program 0: r0 = getpgrp() r1 = getppid() setpgid(r0, r1) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r4 = kqueue() poll(&(0x7f0000000100)=[{r4, 0x100}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x2) fcntl$setown(r5, 0x6, r3) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$setflags(r6, 0x2, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240), 0xc) kqueue() open$dir(&(0x7f0000000280)='./file0\x00', 0x10180, 0x1) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) semget$private(0x0, 0x33400ec85fbecf75, 0x88) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x80, 0x0) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000000300)=r6) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) getpeername(r9, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) socket$unix(0x1, 0x5, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000440)={0x1, 0x3}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x400, 0x0) ioctl$KDGKBMODE(r10, 0x40044b06) r11 = msgget(0x0, 0x104) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r15 = getegid() r16 = getpgid(0xffffffffffffffff) r17 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x800, r12, r13, r14, r15, 0x80, 0x1}, 0x7fffffff, 0x7, r16, r17, 0x1, 0x1f, 0x7fffffff, 0x5e}) 19:56:24 executing program 1: semget(0x2, 0x4, 0x21) r0 = semget(0x2, 0x1, 0x11) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0xe374, 0x9, 0x40, 0x8]) r1 = dup(0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x84, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r6 = accept$inet6(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r7 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x10) mkdirat(r7, &(0x7f0000000240)='./file0\x00', 0xb0a7562b15678641) msgget$private(0x0, 0x200) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r8, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x200000, 0x7fffffff, 0x3f, 0x1, 0x9, 0x7, 0xff, 0x2, 0x65756c315641ce3c, 0x2da, 0x8}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x10000, 0x0) read(r9, &(0x7f0000000380)=""/202, 0xca) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x8, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/pci\x00', 0x40, 0x0) r11 = socket(0x18, 0x5, 0xff) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x673bd6321b9c28f4) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x0, 0x0) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x1, 0x0) poll(&(0x7f0000000600)=[{r6, 0x20}, {r10, 0x80}, {r11, 0x10}, {r12, 0x8}, {r13, 0x40}, {r1, 0x100}, {r14, 0x40}, {0xffffffffffffffff, 0x4}, {r15, 0x8}], 0x9, 0x7) r16 = msgget(0x2, 0x110) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000006c0)=[r4, r4, r4, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000780)={{0x4, r17, r18, 0xffffffffffffffff, r4, 0x10c, 0xe100}, 0x7, 0x7, r3, r19, 0x7, 0x8, 0x7fffffff, 0x8}) ioctl$WSMOUSEIO_SCALIBCOORDS(r9, 0x81205724, &(0x7f0000000800)={0x200, 0x0, 0x1000, 0x18acd466, 0x6, 0x200, 0x4, 0x10, [{0x4, 0x0, 0xfffffff9, 0x7f}, {0xa2, 0x6, 0x4, 0x2}, {0x0, 0x3, 0x80000001, 0x79}, {0x1, 0x4, 0x7, 0x7fff}, {0xfffffc0b, 0x6, 0x1, 0x1}, {0x3ff, 0xae74, 0x5, 0x3}, {0x0, 0xdb5d, 0x1, 0x5d}, {0x74, 0x1, 0x1}, {0x4, 0x4, 0x3, 0x12}, {0x8, 0x9, 0x80000001, 0x8}, {0x1, 0x3ff, 0x8001, 0x6}, {0x3, 0x40, 0x7, 0x1}, {0x400, 0x2e, 0x32, 0x40}, {0x1, 0x47, 0x2, 0x40}, {0x7fffffff, 0x6, 0x2, 0xffff}, {0x1, 0xff, 0x7fff, 0xfffffffe}]}) 19:56:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000700)="9bc9af82f366f0b8a22ead1dfdd2a95e49a0c764e8cbb8907f24b73006b68fbda8bde89f6fc485c835b0591588b268467e9be79985271962636f8f6f80a40cf27cdea0b56ec0af47357684f3b47dbf51db5cc3425ecaa7063fce2d9a3abdec27a44c1a0faf802d3272560dc3710d6998d5ec74673c6cb6d624dfc9f7ae978ddb5c6b3eccce1865accfff9f40846bdd24c93692eed0446422aaee7c7c1c6a25752afbc084de1c6ce50091c29eed97a153b1767a471f3686479646d0e4b4bf8852b462a78d62daeae0d683725106f0c232aa19ca85b7f9e43f81d30df522f8aad55b126adc3d0caea93b4007978adf35b30f2403c1da3bd3208647c362f9502ee812a359b53ff8051bf3450b584fffaea10452a7e358c68fc809bb5037332f407219056f1807be202cd7a896c929e8bb1d9ee28aaadca96153df82d1a1a562db29080969e46df4c85b89f638d5833611051d221c84dbd33cfd184779c27585b6add9aef1e3ffe250b89f733c8728834a7d2f78e74884b92716daa716397f548753483250a45c9fff2a03603322db9ff8a1f9e10f3ce2b0287bcb7088fbfa957356053b294b2ad95a99b8aed4618eefd56f126527d6c05f508cd45f011da1a64a278a0720e0dfe539e48c4fa9938039a8cac54aa91cc33a91dd05efe1b57339c3ca3e0ad1f16db134272635a6115e2290f4184328d538c7b906cfc5745c624df9470b9c3d28b2e986f6ec2988267ea2407716b4662eef82ee8628362d417c0bc5401610b526d90e272539f858838d3c870ffbbc982ab9519abe77c6cb5a8a74d72c592f61108b3c5085910c8febb6a75eb1a4ca96a1594461aa764be0f45a7fc0accecca510eacc8bdf2cc66476951ee4ff4ea112daaeb872d0dc56a4423eb740f23a1817560c0a815dc734bc9eece79b05ee30cbd5cb7502639993cfb4c6e791757f9a977efc92f85ef250633c79b9e64eb3c97d8716d2df9968e6480e1e7b1679bb2c74d656ed92c2e2e123722b0b3f1f14fe6e5d4d95bb5ec45547582a0e1405350417773529e660dca52f6521505d8c01d0f8a235d2d3df15a3b1c27b8497bbf0d8c707f2a4adba98916462f304a0aabd86e35d5f39301d3cbc0e3de607f4f5d9bd41c908da62c4099b8833323f3e6f5ae0966d20bd4da9f946ee7b7b3712e3216599d63668fbd5ff7f5d563abf28e7505df13c4c5e5cd6cc556f893be5907154fe80d59a5e6055f082a430f30920c4ff76b0fed77a94949b7cfd98a6d591fd04bdb91a98cee449787320ce2bfad4dfd5c5c3f3006d5e60e098d56200c710a30f581439c994d18c59d26852ead8ecae989c1e7251398f10a56b12d8c22f67c0fca5ac7d69678a7f0da46d719269f846f1a374f98f7e046d6af91ba2c6b35e875264a3cbfc4dbfbebef87722f723af0ee64541f9285ea5b2d165a12afb94a762c72a1c237b906c8b8eea0440b150f3a92017af88664230811a99af05093e2b2bb2de66c342991ebc6de6508e778fd1ba3f83da05039ab768b4eb50fb6cf5097d792bd1041e55e574df9f574c9d0c2b2b264a3ad19ef06ecb9b73dbc0a3330733838e85a425d35548ff557cee2c7c5ca625bb2c6f5888e5898c1dc4213cb94a37d5b49d8a0dfea0cd8df4ff8ad52de48cba9de7736b328d5c1044ceaa4202262e0e36d64e3050f3f06d6f848b0a5f79b56ea6fa6d7e2b3f47d73ac6c2d1aa85bb7b3ead093fdc18bcd60ae2a7f7a62eb6610f7f5a35dc3867d6b1e7ab29d25b335e09fa810411dccba12797078a62b94db71d396f40ffb059528eac3e0a88982fa97ec33d8b20bc970234a21be4e2e25b2b45b133f55b29d572d6f822bbc8caafd695ee0676f80513623d0cdb11485e3f2a213bb459fef7e211b53e7a9d8c9406be56fa102feafa940ee451714bca820b4e72ce07d7f135fb179062d3d034c81c04ee512d764baa075dffd5cfc444dec5b967ebe5de56f192050e9362f5207136646784354aba4def241451f6607b29a4176c21bd475ba89a137b6f7bc1e71106f253731edc67088cdb6e9a086a6bea768bff7322ad8c26bf45ddf9c0719ad0ceb3ee7c94cbdf812fca7c6bbaccf26f84322b3c8484d371b338d4a2887d89a433741b2917281a26b0dbf78012a5feb131f821fdfaef6371bc64768a98cf9b05c9a5cc560303118b0a2bbae09616f73730cbc7f115761b306103150d644a4ca3df00d7c21a9b80db3779df488a8bb40fbc524a8f7d847a656f0d7de0d28f70d0b0a3cdec380119bdb5db89d7369e4c9a7b4b004f226ed49dcbfaaf0e4c06f32c49356b954a97437dc3e51bd11423c4dee833b377b86fa7ccc4a00d05de0ef06f90a3202a2e7efc125e78559d0af2c6dbb0b93f6d88cf022301da750fbdec6af8a3d0e97040132dd0873a6bc80c88ed1338512d25110e4b32a4ffb62e3d3c729f6d0510a498f602d52615c1cb253ccd41f68adf5ed41cb0680d4c8e9da77416294538d0b54a8225a1fea7385e77b662155ed05b8f954ab67636f4a9a2c315cc2cc067ce6f2d4ae253df2ce80294f74950746f9f39d42e43596345f27db2419bb3b26e78d130f28fd8076be6bd050b790205ef7f31f8f6d3e8b1e9618b715de7e86dc54ccc938e61460797a4856a3548bd88cddd3d2d37b2720f4387c7e2bf367b43f90f3ddb422a6ca0009ccaf22fe94e588ee69e8ba5c118ef9ade3e8dddee73b57e21b9edb174bb2f02ace916276c2f99b1dfd5832d76df2413b7d03a9786cd9a06b44f9d73c99731e62be65b876e7546159ef147314828e8189c3e9941500a1726a25a9b5db95290a3d586f3821a3759d5f1f682eee794da34a824c146ad03a65e0e14a88e699f8c219d85fd229dba41b15a8efda62bbfb47916b4205fc76807b244796bfd534251a48fb20d2eff43b7c0dbf11dba71a298bc26a8732fc8170462eb3305b3b07223dfb0ac49a5b120e5deabfc5603644210db0e6f3a8eafad762019975a121d84c3a9697431700f18e18ec347bbf7001eab7d213c55063b11625424e0413fc2bc9dc9241eddd9f666460bea25b4f7738c70b50e01153ed2c94f2f51013a0c81f892cfe269c942ecaac6ff0d9f3e6717e4c8ade27f7886f71dd3679e18d69cea2cbaadebed6e863201199a56d6bd72109591e0f477ed4eb4b8aab1abe8888baf0b0e04eab1625d20393dcb9d5ac942297ef39da9b494e3f1abdb7a001f747e01460d30d1b31687215dbde5cb97e4abb16b7a01315b71671b408a2b229aa12b76b3f91f41233c0e72ffb934d75588b630f74208d3cdee7fcd6d48c86473e81f8f97b75a874be44071bfa2e4c0bf50b61cbdbfb27d58215fcff758b594f67f7ba462ea493a85259ca40e7dd2afafe2118953786d4b2c89fd9ccf80b0fef0919d4adf4a9380b6349e57af80028df90e849825019047d760798ca8d5bfdd1a1844cf7bf85772130c8f41d7b8ce6149f80df433e1f45b54c6b02a597013cca12ea0ae1e7c6c324db5c04480ebb0a5cb4f880ffa6f4275cdaca40176fb29d73219e8deb0962eabe7a6d69d0d479050368e4aa39fa5ec42778e50d0d5b75f848a0b3efd59809f86c0db00128b5dba4f834cea5e2559c4000b4b9c55bb647134680aad42e251a5e88ce3e0dc6156291c69cce9545fcc965edb648c1889265c8f72b34208c09a188ec64f09b7274339bee662d0b46acb607e48929244171db0f8694eba56a8df5c387a7abe1a11a8b344929cab3a59dc00fd5ae4ed05abc0c14c1aac3553dbf7081f585a8940548f5ba11bab023fe39c703cf3e5fdb65b126c3593adbef6bc05b23d907c1299728781bc331e7c86e05606c6aca2bc3cb8f7d266bc5c1592b8dc4b688cc4d6c90be8335a87982ebe599c9da98754f0d1a6d40f90e60a1245adc3946152a7a20b4881e64f8c2a8d744f66a42fc026799fec3c98918a420f42366f87550bb97bfb97d5c5ffc3f22222c506631fff47d31ee5f3fbd22620371618d345b26e927d9e6f55ba48f2db1b43d4c3461cd5db989887130112a5f47cf56263b647c03884c55655c4b758b5dcc0fc5e44cc22a940b492a1435833656316c29a9d1494d0b4ef02fde948dd150025d0aa10b8a9e295ffa53cca4ee5bd135e34791e24396957edbee09717d4d1dc2c96e4cad50ed728f7881df4ce8a3b3a9af73d24bc213456bc583fd22b8649c97cb66f820a5ef04c09f2281b773baec3df7029908beb4946cbba8aa78148cde5680a252777f18961a549bbe724ec25e30e09ed1c53de26ab9f52a862099e6ba338473d0b6cc1cc344be1085f0067d0fa086ca6d8b83c50685058bb9ee189983743242acadc1cbce4d46caaa1662d64a0419e3239b0d4bf8b54099698c722af3031865b48135e1394f39a992ded62dabaccd9026e2dc3ab79a5df176438a0ef981b9a4ea52ed511095a7db6da4fc396b235409ce504a823bccc114df0c7a51ec38970879ba85f31266f53733152528a58e37675939d9c89bff755ce59341bcf11722acad7f988c682e1131b6f0aca17da9cc7ae729124178f4f3ac2dbdb315af0a56657bb6d4fb3796ed909383c7a409f725b12a7fd851d0a5db1a56cae14e7e91cbc7127eb70d94ef28b7bd6c22d7e21c16013457fd27bcab635a45d03cfef65c7aa7a290f39dbdc07b2bedef5b65d61603dfa7a9be9d365a6d362c4921fe457da5f726d855af98c20482a225b3d9e2aef1f709256a0f285efbd9f0428ff5c22f9dd3cdbc104c591312818267ed235f4ddf51bbc9bba011fdc7580e8ba17ef4e09327e312f543c4b65e278a9ef7bb032ce8a22a4b1e7500da02f42b59d42e6b9783ca3bbe44b7c41a2bf0d2016e8dd35dc5db5390a3adcd096c50ebc242d6ece2ca6bd9269793422460b57e0fe2897c474d5e11198320d8cd936d8d2c8bfa7d7d6fb0b7a953a65cb21f17d1b0f419570b240036c503e03a37b6bc25115527a65701d6ccb51df1b1caf9a7cf4526c27451e96db966055c8c60cd32393ab930aaab7a52be85357fb7353d32a73e73e0a895c04cf374b448f97354684ea643f7fd917cfc004d88b35dc58cfefdaff41e2c4c804effe58cea0c446aaf0ab6b292307351546e884e00298cfaba4c4f14de36b2be6f990bae7b065e4da8b21c5e9756d3c1a00877d67ef4d00e4d481508b11f8bbb00b366e7fbc8da321815a3388b2f357f855fec16dcc25794ad0a9e301e22758aa755490a3d6d04a3857d442c5180fbb37a5c8981dcecf6a2ff3fb1efee73aa82e15ea5514f3da025e708f81eec0b35ec37b0fe7aa3b6709901028955f71dd1872e01023b9f731dd6ee145c12d051ee139dbaccb826473f7ef9d14a4a0aa5edce5b00a67da9f13727ef3b00f217d9a70e86ed41e27d7a9da28422d5ec26ea6716618bc0c6ae74bad15af05a5412eb0efb4c03c86ffbdfd713e7fc165a5dff2352a76bd8af696938efd3c9deee72aff813a2bdb6f321c934fc281b2d9e94ae467485ac6ba00abb8ce7408a793e0b2aa16a61009c995c4b717a3b881d8224bd5ab36959c7151cd962063a966a135e2ec572e1d9091670bdcd6cd43dc98d2b3a212c78bab9fb4f3bbe3194ff9a94024dc0494863658553508f8635ed6a678baf505d7f34183993cab45eb17ad120e4df06c2760443f926058bc7a085f0a31208f3e81672cf738b8db964c46ae6a7b18ea19bc2ec45b9ffb9af0ea8ff82d9e62e17b9673e5e7a752fa3805abc141126fd605997719849cfce51fca5ef2d9a7e5f27051fa07072cb3b1dfb3fa0bec059a44a27de1adf77236083c2b30", 0x1000}], 0x1, 0x0, 0x0, 0x400}, 0x6cc0fe7ab78ad2a1) r2 = kqueue() kevent(r2, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x2, 0x5}], 0xffff, 0x0, 0xfffffff8, 0x0) 19:56:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) write(0xffffffffffffffff, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x3, 0x4, 0x9dde, 0x0, 0x6, 0x0, 0x0, 0x2, 0x2, 0x3, 0x5}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:56:26 executing program 1: mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20010, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/76, &(0x7f00000000c0)=0x4c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) write(0xffffffffffffff9c, &(0x7f0000000140)="1343f002732b7d1e2a619d605802c75c418da17f5741d631b331e01e06d293375a160673eea09bd915e7b68e0dcb07887195481d45c870155eb65ff786e5027d175801b8d1114701d144929ce7f41a4291da866b4045dfd6bc9eb2363393c2e33cd4f7fa6d4f0818c09ba479758494df3af21b5b2a2c7afc559fbfe8b85c2b399d0008f7a032fdd8c27f7f7a8c62bf4ec349488af1e616c53821f4000d41e05b9bdc6685054a2efd2e20015ddf2f635d19e0da6d76c27d5c666335f37210715f0c0e21e346a749ab7225174e26bafc78661ff665395ecf85018b55e0606bd09e7b16ffbe83da8bd9bc0751f121b423b72c050ec8f9", 0xf5) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) dup2(r2, r3) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x3) semget$private(0x0, 0x3, 0x10) 19:56:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:56:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000005b000000010400e472000000000c00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x1, 0x4, 0x4) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:56:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x30, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 19:56:26 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00828d040100a414771e71f1eb4c59931bcc9feb93dffd9a2806483335be3ee735bfad5ea23cb985c421bb02af87b19d310431efb308e1d352a9a0b4efb48a0568a24f3d19050121133bfe8d31154e5ac46f21635b0b569e377d5df3c2a04a31"], 0x1) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x14c) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x1) write(r0, &(0x7f0000000100)="8c65", 0x460) 19:56:26 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x88) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7) 19:56:26 executing program 0: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307004, &(0x7f0000000100)) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffe08) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:56:26 executing program 1: ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = semget(0x1, 0x3, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7fffffff) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000000)=0x1, 0x4) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 19:56:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x2) r1 = msgget$private(0x0, 0x200) r2 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r2, 0x7, 0x4, &(0x7f00000026c0)=""/163) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0xdc8e, r3, r5, r6, 0xffffffffffffffff, 0x4, 0x8}, 0x6, 0x7, 0x2}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r7, 0xffff, 0x1004, 0x0, 0x0) dup2(r7, 0xffffffffffffffff) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0100000000000000592362b1216ead2ab9755699ce4632c9df6daf134a23ce35475a55306e81a697428d7d743780ed02db6ec028c453052fda7befa71a3998c89461314ed7becbd20d3d5c82e32e4370817b77af61a82f85fdebf3d437a810a9eee471f4c121b351702d91280e949cb8deefeb262507c636f2f7fe4d4c6a4e6031af03fa13157fbe56d204123969a68fa54890a3b78b0d37c7a3e4e0f59f4c565451bb11a4a895c7980d650230a63f271ab1363a8b"], 0x68, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x1004, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r9, 0xffff, 0x1004, 0x0, 0x0) r10 = dup2(r8, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r11, 0xffff, 0x1004, 0x0, 0x0) r12 = geteuid() r13 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r18 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r19, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r20 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r19, 0x0, r20, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r21, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r22 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r21, 0x0, r22, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000440)=[0x0, r18, 0x0, 0xffffffffffffffff, r20, r22, r17]) getegid() getgroups(0x0, &(0x7f0000000200)) r23 = msgget$private(0x0, 0xf7bb9e99388a03e5) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r24, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r25 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r27 = geteuid() r28 = getpgid(0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000840)={{0x6, r25, r26, r27, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r28, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000100)={{0x3, r15, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x1f, r15, 0x0, r15, 0x0, 0x10, 0x8}, 0x10000, 0x200, r14, r14, 0x31, 0x8000, 0x80000001, 0x1}) r29 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r15, r29) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r30, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r31 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r33 = geteuid() getpgid(0x0) r34 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r34, 0x40044266, &(0x7f0000000040)) r35 = getppid() fcntl$setown(r34, 0x6, r35) getpgid(r35) getppid() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000840)={{0x96, r31, r32, r33, 0x0, 0x4, 0xfffffffffffffffc}, 0x0, 0x7, r16, 0xffffffffffffffff, 0x80000001, 0xfff, 0x7, 0xfffffffe}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x5, r12, r4, r15, r32, 0x1, 0x3}, 0x1, 0x9e4e, 0x7fffffff}) fcntl$dupfd(r10, 0x0, r11) poll(&(0x7f00000002c0)=[{r0, 0x4754065ada73544}], 0x22e3, 0x0) 19:56:26 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d010ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f774203000000d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4f5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e7da9043800a24556400ffc49f931a4193897b0a30000cbf237781b3637e8c8a532c3166819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f37ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d53f7eab3e0000000000000000"], 0x10) r4 = dup2(r3, r2) r5 = socket(0x11, 0x4003, 0x0) acct(&(0x7f00000000c0)='./file0\x00') sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fchdir(r5) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r2) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000001c0)=""/33, 0x21, 0x8ca44641101b2ebf, &(0x7f0000000440)={0x18, 0x3, 0xc004, 0x411}, 0xc) dup(r0) r7 = socket(0x11, 0x4003, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000000), 0x4) close(r10) r11 = fcntl$dupfd(r8, 0x0, r9) r12 = openat(r11, &(0x7f0000000480)='./file0\x00', 0x400, 0x148) ioctl$WSDISPLAYIO_SETSCREEN(r12, 0x80045756, &(0x7f00000004c0)) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000180)={0x1, 0x0, 0x5, 0x112a, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$unix(r7, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r7, 0x2, 0x0) socket$inet(0x2, 0x3, 0xaf) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:56:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0xc23, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xfe}], 0x4, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) setsockopt(r0, 0x9113, 0x1, &(0x7f0000000400)="4899961958ace0415f4530ae6bafd3a6aace605f21a8a4f9bffd76cfccfbcd4a886f3929931210261fcced747e27cffa081dbcd6274d9cc813536a34ee472e7a1632814a71087e9b07b6a83b19cd45d46ec3306171fd0a1e15f9f3dd4e3f4254771913136e7de945003af57fe84b5d42612fd0186a099afc80e1f8dcbd58706c1681125321523402891ec875a123de9b6d6f0fe254f05a57cbbbcc11a465fb84cb4489929905b5b48bc4197d61d385dc1b0abd80cf6f9aec7bd229845e29d7a208c6f4964d9c5f7d2b6e859010526ce60a1c28d45220ce6471a582c54620eee740472fedfff0bf03400f6024789eed649aba2e6479e2aaafbaf9d7731f0df750161b600ca3bb0bbedb8eee49eff51197afbbe984d4455e1a3982c2d28d9fec267de8939eb88f3f04bae53c359cd6cf341d5e39c9e6248c5b21e3122391e72d14fee483fe430f8b7fbcee0b92f9f4a27c52b5a31fbc5ff771711c95afd8aecddd673390fad9582e412a36055b8f22045d4c4f0ec5ac7a352053b14de34c5e693fa4d34848edd4eb9a616675aa1277810798abdfb0b078841a14b8cd5f3f05ea838a7a384059a4b236cf24e73adfa4128b2143889b486b037ccd057dcda9ae9573802415f2cd79008414093a901d573c2530452250cb937f68ba106c4f98416da31df3e5cd0716362a5228ef5c43ef2527e8e28d852d0eec597efc3fac28051b5eb908fc73fb3bc3d50910fb4f862479ea59877cf3bca0a63122851f62aed7d8b828298382a07c1e7c1638cd99c5f753108090621ea7c8f1130bb09e4f2fc4bcb2df3255ec0f945bd8c293f38de192a519d03ab3b335a59c43602e4519f6e43ceb16e8cffccc9ca157b6a1ca005fac5577acc793b1a27d51ee3fa105d1575d6c8dcd8678a1d7bda155ec4126cc0b1c58725d61aa7096899dfeedcb9b64f241f2983919f651b82e138cd1bdf3e62d84d95947bbdca93d63c3c72fc202367a21f989a53456f71832b004b6c385661906f1f6a3503d80fc677681660ce5f7e88ec453a7439844a20096098782860e7377ddda132cd53abe616e01e61e3a94c23e73f06b7175278be3c2781e977aa080aee237697688cce295283fa7339459795ec782b14d1dc98f1b1ed29fa71530b41abee3d551fed6a36ee18f2198fe13b9b4df9458af7d620f67cc31226bd417ed1c29576c0d96cfceb94316d29a06129ad9e2bc343046576e416478d24e78350f077beca6ff6ca4412ab7dad97974589f4cd2d25f40664b41e2810cd37cd7a2a7269189eb06505ec66418c238ff65b7b338305656e05fed7f210859edf95e945895be444ddd39b2b1af9f85a8666dcc94fa62418dd8b6b5026ba5eefd351d91587f7f45d8b3fa02724d5204b604a7d2c4824695caec982a54e802d7e7dcb6f86f6a955cfe86f349bc271aaac154e2c5135efa68554c6c2edf70973e26cd591939d4c99534f30dbd928e5f907e9b65234f1522625c7e695645e31a3c48e1c4b2b1b684f8c7d49ee85d0f84d8e30cf7ae7122bedbd6bb1f05edd99933b811f54103dfdcc876e634ab70fcc14a2e6217fd1c097be2606981910b928e4d26cde98d3714c33b43b12303f7157286fdf1b0260de7c0a4152a820d215fa7cd13a7123a50f35c5263c25f0d1332f58dbc72cb066664d870bc41f35ff3223ddb552c8d4749585100910a9495931c656888331354789580d42c1dd9054f520756277367cc79ea720f0820895833545ae490030774eec50c4dcb5155d2bf13a23f46ddd0b2ee1df4a3f6745c2eb3f1e7f0a38340a83a6102cf76f5d7ab77d0b3ec68b53a0f4aedb8422331f6aa92a238c7002803d33b325d6ec98aeb25ef4293165303027e29400bc6b299fe66bebc6480492ed9ac4076092b3b601840e9f3180b5b691a6b254ffdd207abf5de665bdb7f52f2a5b78076cf4739eb0dc08e3374dfe2a80397acfe40e459e935632733d13681bb2762ecfe967589607ab31f16e8122d13226441cbca95f61400257c02efc96611baccef2f87b502e1256e75e06418f89189b9228fbc457e5210c21936390f755c3f27202c148631d76103d6f79437b60068225bf48127d499c11b30062ce0d09bcb06184bbdd14f6e6bcb3ab5602d6067a5af9b7f4ff8541bb01c36d8d5db3fab9484ea1e744b845662dc50bc4bd4e90117983df8a650adb0a7895b17555c52d582cf09ac2e451adae6f816379136fc1eba5c52bb773622c38d5d734247491afad5c60070d5d5b24bc3534ec0934c5c00274817d6d308b22fa9d568049ed9603d2e2dc920b7521e74d9d44ffe9a014cab0cdf8b490c033b47a99f4eedc3f37b47cb53accf609c63c33f7a4742701a17456dd81870f75e492749d8c3a3eecb1e25c19386ffa6a1501519edff1536a7da5b53bdabcbf7fe9b378d956b362a927b108fa5c29e721caeffe41c54a88460dc5eea773ce468583755db5919497d92296726760a1c98975156a6e27ad7d33f87e2d61bfa759e2094ae7c7ffe30421d9f2b6d0c1473f00b39477ba33e74b32b08ccf3dedc3c1f055518ebf5f8b624d307fc55902dbeccd36d87b5f6db626e7ccfb9a2fbba7bbb3665a432194d701b22390493a9215e08438877964d7016818d26eaadc4e4f514cc4a0e7a774536b036cf9ca961aa19a549fd89da21a61cf0068f9b4d781b8162db84151f6b7787c69a2a507e4811e9b8d58e266c98e2e10417f67dc6f593b89513356229fd36abc2b949f1f2ae4e229c32bf626833cbdbaf4a343990e7e384d2ae4c46f38049da94889a8012d3347b1331eaa8f71cc8e0160d3a7ea73ba40283cb05e4630c4f26de051b04c1d776d35af2b8b209fa6f015baba54bcc6741d4b28fab527c23e46aa1395142afc54b812aa002b91df25f62493aaf29e4909bd0b96f5e4a0994da7783298848f4140bf1c351ddb71cc2ec8deddbd3701fb184afe6a06d2ea2e6fd07433e189bc0ba46774d0ba5d06f6dceae9e7c89dfb32e2971575c5f3893cc2645f1c038bb6e98e359419822aceacb33900b9a38e735e759506952f9a5123639fb7842dc116b572549c67db56a0e35a309bec2b9e5acd103891fda991c84dfda292b1e12cc44c766698e475ff9b678bdcaf81fba70390984222a4e616838d03769b50f88636659079ad6f023261a427ee3dce133a65f9e1d407f4f78934845098cd3925506d1540a049fe68f445eab4ebf41f64b89dcd9476d31a419028acd9e5ecc79d067df5367e87603a4c4407b381a117b95a4ff5b91427fc6d78f4f88288af4c44a3ecea72e0dec686f43665e3d5ed7608772bf30f87349fba7b810350b6a1f1643f9e629cd1d4638f713111dbed047cb21efb6ba2fe597e2ba21506d9e11cc3ea7f6ebc7a21a7d90a4dbdcd240da71fa8d2c9a4bd4035e97b10ea1e381586412968d7763a62623d7daaf9cee99a87848fc7e0c25d3e1802c21e7845ba6be2bf7c64c8ece300ccca7512f69f4f65cb65209bf9029bc7a36d856da71fbaf6d01c7bb63d1e322296c28d83c8adeed277045abd5dc82db6a755a05439292ca447e0732b2ef7087d5160e76e52b2a270da3c90f1bfc650da018d549b941955710798ae73d372bfbe39ff006823556a84da801b2604ec2d73997c34998448956cca3abfca87833d6a474696fceab18693f982f43f27a72a9b1d9f24cd34fb6851b63f36448493503536502adb1b37f366615c5610f6128fe80acf28a7337f6875f0a990dd1b5023c5a859a9cd713afd0e74b7b678c8787985b89dbdbae70b64ac403f9428140a53d98543c4eced08d706f333783b53efc128cc790067c9599f6dde691e3bc38539c21ec25fd91555309453bb4d77a7ab74087692ce0e5fc8f3ae81def0e78577482fe13588441a6a48cba0739aef14a2b348c7c66cdea73c3da65694d56162d01cba1e72ac51379359b880737ecde83f2f9a7afb02afac50653532cb69654e262cf9be778ceff31ff604f3033fa2146bb4d263101593f536cbf5e5d306519b9565cad2abbe964dbc36d33aed6525b46957356f4edfcb714b5a43cd1ed351547857749986936ab7e9e76c612ae7d412291a235f77f05387e51dd03e0e52d4062c810748351b7caef6f1198da9f3d0c2c4645bc205d2aec603c3ac4ac96ba3633b59584c3f91f420dad1422248b6c02b239198793fcf55e03dcf79086763169de0c1959c4bfa41799536a3da808809a7768383403a6474dfff364d683e2abc2411cd1bd180e08bdb73d6aabe2aa1ba8c42c77e196c566252428fcf0cd9ec72654f051586456156ad90c6b53ae66cb633b00e34ccd09124a6f1ff4c680ce847badb4ffc64f01e094eebb620aa53576277d9fdd05733e533ffae16d6217ec96cb0469e5ba4e093ee31d409330a30906419b95c0d20830fe7bf6a608ec3be08941ccce6a8a646ad228e23cc34806e108327a5426901ee1227840d5aef050faecb46c1e754226fe023a8f269f860493457b033902a837cceafc54463cb444d747b54002ebb925902cd504c97cd2f3ef8935a9dd676e770fcc6ff992c9781589d4b537b58c7f8a41ada8de39430d56e7869292dd8cc64b4f33db0d21b375d7b6d9359db4c2becea07e5afdcfdbb051ea6f324ad9785b99f3bc787302026da4252c5b4e01c4cc1de49337b39597302750540622667d19e96ad3ab03cfe952e4922304b7d721cf71cb9b689d79642f7b5748fe32ee3b69f330e7dc2428a380f9b4adcd9bff9df05df87ff9e4869b759bc5dde1f639f662201cf4b1a7f8a6fd7dfa1f34436736a8fdce4477b1922e0f2427bf0d34c6751a3a8e64972f3690f0fe9c36eb9449f00d08ece05478a124df234a1b3270ba45a744803d55a74f85fdb769adffd15fe72c632131c5bfc179ea8b96328e4bb459dfa62248418ba8064ebf2904d0bb2126ffd7aeba4a0d6f58db2793caf647daeb83ff8f7a2bfabb3d23f28328e85ba3510f180219224b1fba8e1414c3067ce270e31cf88cdf97379487470c21a2e8df5e3b54b936c925882427f81027de95688958c812439613ab261da759ba33123cbf41d88d826dff6e0d925b652d9a6df00c2576b9189a5c024fe812261a8a1b04ab5377fbed9f1a8ed3852a155c71fa12e134b5c41ea421e176681362ec31d248915ab93587cebd134b5463495e5b3526b304b10f18b397a558afdea8a36dc1338dc51c1a2352539240362574c3b38a714f644b5b2cdb35e5033bcbba161f9c567494b182645b963b7f2906beab49949231f05c629c276bc7aeb4cb15d7ff5cb63ebd49794b2a7e4ff10c2fc85b7e25e1b144e0fa27fb1fbc60a8d513473715bd1c128201ca0952994141b738ff2b225d4b88dc02fe6e6887d3fe655cca0309689b957348ce91a813098876d042ca7f4f4ed64b20282f5bef013ab0ccc65e9422e8149975bb21d057b87c052eeb4c109f020b900c69908eb2e3e448359bca4e2fafdac6f513156a37b3a1d38159646493604547337461a11cfb78aa5671ab73bedefe1848fcd13ab8129eb868680e984f617ac58ce18a9da76630e6864e153257f625cf4d78b62cfbd5d40626a7d65bfc9c80f504f7477bf6123aead3425fb32861ac5ccb551162d05a9f01a89c0d5893b895b1a6330b533c39fd2426f2efb0cb3a2fbea0d94eba9ad7d2dc8a220cc5d2d0784cad117b610e3fefa865b3f0c815efba31c14e9f9d449b83f3f046b8f25b646192bf577258d797f9ab6438d18b0a8aafa90ec8be30e2725f9597eb16b7624842b8bc8a593aae61c9b27ba1feeba54e268406", 0x1000) 19:56:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x90, 0x84) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x90, 0x46) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) mkdirat(r1, &(0x7f0000000140)='./bus\x00', 0x10) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 19:56:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x52, &(0x7f0000000000)=[{0x80}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") 19:56:27 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9, 0x873487d9e0d1441b}, {{r2}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) close(r0) 19:56:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) recvfrom(r0, &(0x7f0000000080)=""/1, 0x1, 0x40, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 19:56:27 executing program 0: r0 = socket(0x18, 0x8002, 0x3) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="7b553b6aedc2ec28", 0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307004, &(0x7f0000000100)) renameat(r3, &(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0/../file0\x00') 19:56:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) dup2(0xffffffffffffff9c, r1) dup2(r0, 0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000480)=""/101, 0x65) close(r2) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 19:56:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x800000800006], [0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x2], [{0x0, 0x0, 0x0, 0x100}, {}, {}, {0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 19:56:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b843072", 0x15d}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x180) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000180)=0x8000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 19:56:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x39}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 19:56:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x2) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000340)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r8) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r8, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r8, 0x0, r9, 0x80, 0x400}, 0x3, 0x2, 0x7}) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000001c0)=0x2) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) semop(r2, &(0x7f0000000380)=[{0x3, 0x9, 0xc00}, {0x2, 0x6, 0x1000}, {0x4}, {0x0, 0x6, 0x800}], 0x4) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) semget$private(0x0, 0x1, 0x188) 19:56:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) 19:56:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000240)={0x1, 0x3f, 0x4, 0x9}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000000)={0x10000, './file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000d40)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002855cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d012a48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6592870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8b509e760000000000000043d3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f33f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de2992731983f6d9aee787cfbbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744f1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70e9029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e55218c6f8c5d78378e283464b4fe2b5c02311832e4b8803e25b396a849f0f63b237e085982edf0a899c1208e2689c9d373b9422bd117b76341cf17acbca2de732fd679c3d7281089715858e0dbf8baf2a3710c3c6db3bb2883759712fb189f6313e2657a482d386ae7633b6f3133475c16ed5b1d2d91a5f5dc081abfb2729ff4957756af9e0dd74e248657ca13b169d71b70e56a465ee8d4c54048ca3e04cdb4d9672af0a4a1dc39445b0559a33873066d1647993545faa5a879a3510f3e42861"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x108, 0xb6953d2da92f2bca) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r4, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', r5, &(0x7f0000000400)='./file0\x00') semop(r4, &(0x7f0000000100)=[{0x4, 0x9, 0x1000}, {0x6, 0x848}, {0x2, 0x5}, {0x3, 0x330, 0x262f6f52b2555893}, {0x0, 0x800, 0xc00}, {0x1, 0x6, 0x2000}, {0x1, 0x7f, 0x1000}], 0x2cf) semop(r4, &(0x7f0000000680), 0xd3) semctl$GETZCNT(r4, 0x7, 0x7, &(0x7f0000000280)=""/188) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) 19:56:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x8}, &(0x7f00000002c0)={0x9}, 0x0, 0x0) 19:56:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffeffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 19:56:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="824132eec8dfff015a0009c8c9b3d9570d0aee8716d0d111b671c04a7b102bd990f12f113f0577e9588a09793e31f93ddbe93fae9b6f262a6641ec39057e99a4ebdd0bd7e52043d6da"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0xf62e, 0x4) r2 = kqueue() listen(r0, 0xf8) kevent(r2, &(0x7f0000000000), 0xefc, 0x0, 0xffffffffffffffff, 0x0) 19:56:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="0000001860040064a0aeaa01000000000000000004b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) sendmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="6d52a5c83d62cc8b4694bbe188ee61eee9ba13ec4e92117ab0e928ef7ec5ed2892c07ec8b03812edd152dfa46b7fa778aa95619b4b3b956b9898fe0f3627670b4ef3f5c465b8f600a330185984bd4bb86fdb74cc368eda7bb32423e4375f1db108e046a7c6d8e03538a0774e734b", 0x6e}, {&(0x7f0000000140)="acaf8b8947998f96b202569010b7fc556e196cc24391c849db139fcae7b77f63be629c5b7a63ef7cc45e575cfd6d47c53b70470449c9d62fc2e94bc402d665dc64384b0df14ca95d9e3a702b3c954e2ad7cbac0f5f", 0x55}, {&(0x7f0000000440)="ed14695dbd44201c69ed312d11f6b938507faa25db858bfd2029d4201e3e0ffa185aa17f781c05091397f579c7b6d9cc3cecfb340e75a8fa9efa3a800219bd50d838e6d2874b3851afb64f785643e225bb75134841b5c81c6d84c71ee4cfee5d484a235ebcddecaff76454cbe9f45bcd0e5452287a35923eae899705f90d6d819eee9d74ec320fc6a28a49a0073117ed60178cc26c74c241c3dfd700c3bc40021e42e1f0068f89b1d99023bdea0d59d38cedfeb43876906eab8fb3870e86434f5832fc9f45fff615a9b346f0808b1cfbc7c286b8c67bbfede7c6b9b3aa762680fbeb95c23db7ebde8ed185b5fa60fa0fe61762bca2bc9b1f2b0ed8d28f153b2b0a9c7be67a323698b8b2e6553047765697f08e08c461978da83f7faf5829d8f02f153d2ad22aabc1adf95effe4b002b6936c6374a64ff0174b6cbc58af51b731f374043aff4bd58475be5239f76ff046ef865df9fea12439a75df489b57efb000f7d9e092aa8c062ab35b2872d9a61815879168f0c3e9809bfb330a9135fe5c03b67e55a339825dc0e7ab7383d6ae335a74b5b068e5aa0616c6bc8ab6c9278aca841a07b235a5d7d55b02e6a123d6c292a0dc0a7dd2e21492fa1405bd0d7dfabb330587d5cb02126d047dbee1c7a1edb4e67682406514ee90b6d18ffe6802e4c14214744037eeb9a61b4fd488e26294aa3df23f4dfefbfcb2436975d952f989a87358badd7fd1248cfb7971f6c1eaced2d602d8c9e7788a4b224752ae6f891516937bb75bf44c555ef459af91248a69c4e86723b9819efe632f5fda7c9bbe0c5a0df31664a0c2b554f9679aea558ae556b649f40d04d76ac4f21ceb1bf1a26de5a58e41b3e1ebd8d26d98b05806eb64b7fbaa2798eb5a5e18c7f56d1c63c947adcf9f98eab1248aca1b42df860ed2b22ad369bf4cfdb92c4d748fbba51fabbbc6e8e1ee351c7ac4f18bbe31fee4fb73421bc8ae131eb76ca011ccf1239009bb4734e6c7d85c9de19ad846c29502ba5ed000659d3b3eeeecfb0674dd4fc8afbbccaebdb55561618f174540e1f31fe6e8e63a1e3b3b9c6c0af7a39b4c005ce28478d85cf298468a0985b47f4816bee03258886eac424686cbdd7823ea6a6af6e041f2a00728b948d3158f815f5b502f45913f0ef81f17e32ad1ca9f8456f39c8a188e448b0f283f87db7b7aaf808c4cbc7dd029bd322e62c5664276908c3e083b9f2e64a1a7306e62e5e3677fef93570becee960a97dd6ac65cda688e32e595ee561bce474a3397753daea7f3a82c8f328e6406d9fdd9c2993185e0ddc4a171e1f96b1719b3fa45f08832982f3294241aa42cb881d84750053ad0c45989de94fc7b1c0c5b489f14e2200b4a4fcad9b81f32e8add79bc1ed39ecdde2e808935ebe055e6608c6bd8cbfc4968a08b3edfbfa30826f26ab0f777845c3dff7bb2a9aa16d0031c070d1643155fa8a3c6fe71f753554e2cad58a6b2d03a9ca3c4584a9ab756e1044674458f3c05b3715b20c48abc6b884e07c4da7e989f70f8fb76e34f087a5a35f300dc1993611af1876b99846b80abd828a0b14f1cb34f153f27a05f52fc69b073d1342efb0dfb47d5276fcdb11a1f73e991fbab9852d3615df68a87daf58a5e1fee422c9bab68a09b2bd4f6ac6cd3f87c8e9320a948d79249f6628e930718a6b8ab09f1792a920cb335f96d898335f241e9b550af2a51db410d50209c0226e6c73c4203272d3912c5075335cf815339546a2fd2dba156856a3942155ded2718898b04cb7453fad68e6db5589816f1da2f68fd9da2454523f186f99b2d31270943315c47903f405cedca6addccd35be54df384e144322fbbdcc699266ba2c1ccb27637bf6055a7c6f4effe389abdafb4b735631540a453876de51c8155a847dea51ddccbf2ecad9029fae472b3a95e0eeeb9c08c93cc16dbf75594e112f050d55d91414aaa64a7d0802e2bc6e7d9e72dd5dc3df2067e4ca2ed849573eddc1a92fe7e1f2d039167c81660ebe49acbe50c509e20ef4844a4ad10d4f3767e91b484ea008611d861f2cf9b0dc12a6c96a3ecc99ed75f55a0939acf93b9b26070ce4f6548cfe3afe6a14fd4777e0fef8563cf649de8a8d1cdb61d401f6539968c66c8dd8de282adc6209107332c6afc9d5bc7f625b598e4d361d621a68bd4ee4a888c1ad4c80621cbc8384c33c8a3ddf8ba448eb932b0f59c84d9fad71a318e8c990f6e3f42a6e2f9d62b6878488d55f57f3a88d04ad58c3e83274f2adbde8d801e3b1f9000605fa944dfc64da4bf8a7b9ab28e9c95602830eb2842d3a4fb42b6c6661b04fdd6eb3c70dcda684de836601dfd2d0343118547086c29cbc8e21cc8dd2ea11b6c79f8b9efa7c3b20f52df762a2157d9fcb7cc748a633ffaaff35ef500d80c2db7b45163362b19a9595ff72969dd249c4fa3c5277632f73c6c1427d54617bdfecdd36d51e869c13f616acc7fe3b8e161f468368347ff465ffe580579e483bda6ca8353396d5148151512a56a84e35670ad8bca845969886ac1c07215441373ff172ec276df140c1a131558243cc975d025783072a609459d5465a604df8180d0bd59dd2eae4ae04e0ce9b3e2c5ed7a9d121d47397e4065aa8ea67a7d0e09c68d9bbf2987151295048274f57e5a4ea41d2da3a6a4cc3666c0e8d2f1b185dee3ebe425a0688dd9f3adb070ce9d9b1459a0e642081af84da3748fb88af72dcf7464c3a3672c0dfd5c270363a0cb7c94630531ad1e4c415d8ddf3365fa2754d03e33a5efa37905b35d236c629dbd04ee92cdb94b81673e2d80ae8a6b4f47fec76e65e7fa086cf7f761220253ee0e021cf4faf1d351b9f3d6ee57b24f46e612e237008ef8fa9e4c5e6031439924ea863521de9613c8f7e77d263c8b93a35aee6fe3dd8186ecbd53f4774a942d5615010eb24a5f6dcf5610afa8c5cc73852774a21145b4d45ed2c27b80c3ad43eb09d4431f68788f27934bef694587a2761aaaa37b5c20bfe368cb867491158a44d644042e7b257f928a5e36b820d971be7d0b75226c234e6f6edc196a2e63c6cbabf51498169bd9c2244287b00dde3ffd68ad0a549c46c93bdf4660c5ec01e4ae0931b5a0bf3a4fe1ea545d27370591e3be079c2464659056622b07aa329fbde095d9e36dd394cd208fa24886021eaf1964231ff390a4a588f1441996cd96c0cb6d452bcab1776c4111d920c22a051e1ccb3ca4376074e98d4161b788fda992c5710769bb34b85a6c84018b581025a28e24c39362d992e776fe2300277f9c83bc0d37120b338047ad63f04b30e45fbb039c2dbe0c7f1eccbfb7c0d2ee093099f369e0560306aeea58a6d209da7f1cb2bcd08d92eae9ebcbc895e594057e572d0cfafd011329e8eb443cd253f1355287a088e9b70446a9e8f6729f6a50cc363295fa47814547e454c1167822b6be930acbab2d75e4556f7907716e22d6bcf79221c25628a867b98e02ba20ab0b54927c62bd13f8433c7e64d6f7fcea61a9abfb103e0cabb952080c35229991c79304916e6673bdce51f93436ad6995f53772ec4db5797dbfd9d2adc0803ee78d258620b8f93dba908d55de994f0e3547c68da5ea985fa0a9680d9336ce9eef96bb62a4b91a42469c60235cd472385faec572c35f921256601b24134fb52ca3afb1eaebcabad4a678f32d89b3a45a516e32374dca05b821b9fd537086b38dae29a1597680064b175691fea989a404323b1d18409d4305ae7081fdb4c3b0120bd09111fb87fa69e1de95afd5a898314a9d8663a89ca1979b0264b3783f0722482f1d40bb590a9d59c7f91c43278491f9e564017f149fef4dde5ce5970d5261d8685e5f6eaccc66d185c9279df7cd40943d20ded652a6c2417368bc11ef352db50b3b1b6a781bb42e18dda0777a123c03c02b59cf3d637a0cd3692abc58783419a3d4766f55fbc0ce1906a20d8c06e104d38e0a352aeaafdd79cbdd37c9eeac356c4d577164f13483050ff964f662d649213678433993fdaf1a312e44ec76babf61cc758c2783b206e605c0ac0493cec2714572b65910e69f57ef606f9a8dc41d7b7351541807aaf0812ee7e0b1e86a15acd3341ee8886f074b0feb6b2e8b2f5d4260c0a76460d66787026973b2e6b1398b6d14ce08bf0d75145fdc5c3899e3612efc426645c960a31b20307330ffd910525fb733243a60a05f75e474e9f98d6b780116be4fa131d937ca28ad2cf2e76756bf8b6c68aacd79fb6db46bdac92032ca8fa77f5f3c5ec6881c50b2848e9f7e81416db065bf9cf976fc31628df234f3c15436247a6ad95e6242e3312dc79b0bd69b669832ab246835d294a5c8adb2ec58660b6cf23de2f219f82fb42ec6d80edf184867b0709deed50d1b2e878ff49edc25c7e7aaad50cb00136565f1550baff7d4b9c341a10072e0b8b2812d437b5be8f8652aaf96cb772cadcdfabea8c20ce308193bed77a853588fc21eaf50d701d00e77ee382bce0c686f6bbfdd67eadd23b524203977b63683ab15b828df8a60eb7658df89dd65856842e8900193ea5193654a0c6cfeeb1aa16e90b726bdad03b2abd6373a7051b7315d1f6d18ed2cc8899042b301544fa15a347eec5d3efeb7f868bb1267d28cac0fab425d030b13beb82d384420f6d7602a3c958fb9a6d7cf9bc2fdc7bb021864f2924059e61feb1a57c3d34ac469b8b7bb47d9f0848e9f036936091365987da9315c708b720941f00d373c5e13b57f555ad60a1ee95b7be449fa82c083649fb6cb76849640c392b4ca36f5044a24b923352acfbede266fae836d440ebf026f197983c63f870e474feaf32e90145e7444430ae496e86bdd2f593a797d2d22fbad6351f3b880869af8374952b18136dae83d96b3573697264caa99414ba3ec7d9d3c44581a4cf6a1fba55d2cb2f06f7cbd74c9b2821dc6b065c5e4ba621416ee6c49894e429f90d359d7e7c9bfbfa9779cc61dc84df8484b6f294a37a714d7bcd7a4c4a830d20f7889240d36c4d17448a10bec087bf6e66c41bbfb947d0e819af2815bafc58f93b7292f53f622011ba278dad6072952738b631c6e8122ebf543f081e4f406e36bf6f6c3f4a271be33127916e6c84a55933b0b80b5b69c9a717c0772ab888ead89dafd25b7abe780205d15b3fdd8128875b65408005b6f6f24831b66185cfd857931464aea0676bae36aa4ec0d288eec3afb9fb5f55f21cdf6518d3d73be125cc179bd47a2a22aeeca10d1bb7f807b477424771eff30fc5fd101dbfca3fca4ad41461e20635d83eca35f5d55eec5865dc7528af40b88dc48bbe7a96a42c3712be0d2936ede20a7dabc6a47fc0ba7fe927691a4684fd502ea8eb6df0b31dda6b4e3266e244d6a711ecb0e3f83ba7cd0105d6f64ff7dedbfa137fab1e4f47d090ee03800a70507017cf99b3b611113d5833c9769d4058a309253d2d4d5f94420177f3c15f45e2183773b979e24ffd05244e123ee5e7e0709444bdf22245943cc566952f439b8fad69271d2a643083b4234845876bf227f66ea998450a8f356bf32748f0e17dc4a1fd928dc3f634009e18c257d9a7c53fd6b0f378d9c015d999b972d2a09d6f25373d64c4cac634792a86ed8a6c3b7ca63258e8d81dc484015c13fd929efad13037b2119f43706cc61dbca1cf0ca8c64711c855bbdd8e01c2d4d94a4173c7d229b9c3bbcff2ab34ed9acdc080f2ccee85c4dc9d66ace99f0c328842c6fc8edba005638c576f376be89133ddb2fd00866990d5d9c684a83dbd4c9c7b15915c22c30dd2f1df46f7a96779bd0bf46fde562681c17", 0x1000}, {&(0x7f0000001440)="c5af54b26556956e519ec54ad90aef98f29e463c6862ee665f2b05365b33123c62cc30a361bd6b48fc9442d87d8ceceb0f2cd53ab3c2ab0defce3609572d645302f2cecad6ecae87c9b54481818c115e27af1ca933bdd8ab7c99ff36151c185d235846ec4c821b408e1ec5bc9e22b0a483caa8ef2fd339aabe8c8eede45253be57ecd63f3148d6cb7a63b2e346eba234da21529e36f52e31ef0983739fa4355a5062cae755fb633ab492db2b00f000aae609aa1a879044cc32dd4369938d4a3d9e7260366e55c557ce70124a18d9a7254d196b0a9ca9a38ec81db760273aa073977362375584f9503365ea86b1bdfabe39496132911a3c4d204a09799816c75eb13d07a27ba252b4dc050942d882b262ef6caee629f6fafdbd26a1afd88fe9facacf44fa208ed113b4c99c24026a7295f6df9d4001d1226bc6e953e40f773dd0e08d36e31bebc35313f7cfb203f368c56515c751076d56828d53e6d6d45460e7576bcf33296fd2cc0a9e1d7672adba3d5df4aa8bce6f7179bf952709077d45d5fdc796fe5981c77363b963215fb6f997c6932f0bc489bf95edfac99c7dca3b4a2731e08513c604460e3a295c9b7ce3989a5943560dd296df8db2fdeb638d8d02077fa44247b1991abe86501ab5df39ae85301bcf0e14197d213296a0d899b6ef6563daaae4c59851a1cc99d87a1c71a640f84e2d53454f85b5a5816fe26e95dbda6696f6d7a856b970bce7453598417bac8beae3aa8bcf219d3853d21843504b52b395331399bfe8b8be7cd9744f8360b854e382d6505fd97a4dd6fac06ab4f671cba865f25ae6e498f6c6820203e6b766572806a261e8a8b57b13e71d69d72e75b9c82da89cdca721529dbfe1c3ec52869ea8389617d632f810d478a984e91c0a8e980c4839b86d0e026ea596f3695402d20149c1048fb74199c2ba4ec409fc89945e05f77311884b327c4b298e2963fa43da1342eb7280df0d703e78b4da07f0e14690d9281324fd536f9c0d143210ccaf6fd416815c57a74d74356c099d919b5b6f4c18e4df94e0d415dc8c7acd9010b80211a012f7885b253f397daf77c1090ae0a328b780031790d18260e3197be485801d861c748997b4267ad280d5dfee0dc1583970e29e92af836bacbf689d64bebd31dcb7278706701fa41415c21ad31b8b3807cfa0933e64d487b8bb29ee3fd3fe397f2ea8072fa16f5f99c96298f56ef9a4a9f516c4aebebdec69d0ccc79b24a0f124a39a9acdc202764fcabeb722ca99c8c7672b8afb9534d7e21b1ae0fca7cf99de6ba47e5762e67e1dd3c449e138b61c348457a2ae114cc5adb78a6f1151e665734df59edc3109509f897680ceca77048315b87c1efd83e2eb33f137fc9b6c14004aa2d2ba255c761a53ea2fd762adc855ddf5bf110a6ed4ec65a16425ca6634d6d77acd8eaa7193a7c8c5f4c1f13d15d7a45805c28481dbb56147121b4d61ed76be960db6157c3510ede520fb89c8c8cf2036330fe8cedb5a0c2e5b1009ddd06d52ee04d028505b0562afce013f69a2f77509c9539f4899c085bb03132148df7e56545538c0d4b7f64d960355d6cad5e2d6e818c416e7a5f7db450f24df51a42f7916b3fd0191d52fb91b1f7a3057b48be38c5359499c77c5d32a770c064d6f182641a5d8d290f54297128caba40cc2f3c44f3c751ee5e882048b2ba00a3f597d1d2d0d1dc2f86a2f85e50028da7e8f024ff417f07af1ea148cdcfc1f76030d1c5947b08df3752c67d550fbc694a8b54db8b8b1d429caf26a83a7ec02d8ac6fcce4953759d3c5bd98f6612af983cf5da7e85fc6000af69a22d02bc0389c0580004925381333c2fa908f6838f362dd3a1689e3946125b18a4942feb1d06a5dde4a2b78de81831d3ae5f89dc9b68056f5b54de6cfd9e605dcd6d2f2c087035009b5effd64ee93d8c6483847c40df3c57196fe596ce60a42349a0fc97b89d6f451f1575f7fccea91ba25cdbb331de5388b151217a963806c3d95985780dd3862346cb26b92c378edb08c87eefe92973f543eb9ba7f09ac5a48b06b855260a9de8cf19bcc7edee47d7eb1e49c81999aafe94f94e2dbccdaae623afb4c8124c9cca2329de9c1d9f3f041b5d344fec7b83fca7547e34245c1ca584882b54ca3962e8620f1360f13bba7e7c62fcd8925b9f5e1f324864448a59873742265737ce0e942ab9d863cf8095b96249851f98aafa08895b8c644359615ae2d81c665d45f76dd85b85b9eb9bd9ccbdd3472d6147e33b3bc3feb89e8f05709a0865cc2941db42ccc2f1b75794a79ada59bc7b3b2c51827ae0ef5c0e86f6f8d27904a63116fe13b2f2c0c1081623f53227f30c505519fc371288a6e679bc6ebc65428cb3cfab6a5dd0316e8d1b3dc729f456759bf46da59aa757bbf320c11ae36478b0120da77bdaa930ff340dd635196476fdb282a7fc062d9b49095c589755af6f4c161eb3edf626647dfdd5db0de1b561ac7b17b7d5786bef1420b766ab514e04a5004142758f1b6ecbb15d5b70cf05a0f61f1b058214b6f2dac2df8a329eb525a6e94651273fe2032a306410fc7f85a238e4dfb6fec919fb577b7eaf47023009470708dbdbce2dc695337abc37d847e7d8df97c15c4963d6930c783b0074f852074afc1ed00975176445cadadf0ff02b15646637a5c152cf61b7f70e59b7dd05bff4fb7451971d44608f3ab6aff1c90c93dc5efa9f7c413c06d3633ed899521310130632fe9efe9060cf285d5abe3631edf4b93ef6bf3c4d2efced790b2449106ee5c0f508f49a8da6a520ad25ae67e0c98f5e54b0dbc04fff5fd8312fd615fc3f8b11c7c7117c159817a267faf42152a11a7997653f17a0faa5f4a9a467773d6f7ff13afe909f151b5bbf927f63d02dedce743686612ab36f6686f1e677876ac6f0bcf3c4abd17ee0b90ab77550e88d3f408444e6107e0fcfe7eb5a34ac345db47571a9da18a7b618e6aa72ba94367ff5b29b0583304c61fae1502040b0039ca2023270335b5cd4c7ceb6e6b77361c0e462ea4a2e1251e95bfe9f520221365752e362fa526fa9b69ef25db060934cfcae6aff03fdad238187c9f09599881e3f59d9d3bcc2eaf20b17a2bd2fecabd08f7467f6317eb29db73effc498f76324026b2fc00c0bc9b0e394c3a4884354d0c45b8b37537ff9e3e68c2dac298faeb31e11e08d6207b3ac91481583dd6357d9124c94a50e0ed9aa230c11c401146046be1660b5d3f54570862e15e3bbc398cdecc953ed96d5a5f85b183c1cca75d3dc804feb75e0113f9219e77d4ccc0b4afe751d59a8b909e2372a883d11a20d14c024935e04723b0c74fbfd95b2f94bea0dd0c8dc2d47124607bbe6c05d45d40898db80470500949e9f1823484cc0ef4660f9bbcd07c494ea5e3797a758f9857c9918aa3ab4017a00157c29c00f9bc197d36f3c329a51c37c5af1320d9194b2a0ac83f3b736dac22b73b8b4f286286de16fe71ef1ab200626c195178fedcda4d4fde7ca6076d63af3da01fcf9daa398e78e4966c16775cd5e99229b9bd1fe40206a90c946ff88ea8d3e4465b6e44c1b58ab46fa70db2cde58efb374bb445c66c56af93542d7a39d0d7a1ae2246f2ecf4aa234a2cf9fbc932182af731b8eeee00cb92cc29a58e69b60239ef048d94278edc4a61fae4036cbe17f8179cfae7ca211373e002f216fda7607df322a951ca63e77614f0cf569a152ad7fa1f23f5750b3276d50ba072be7b16b13079652ccb9a42676aa047d9b61bf520e7eaa4a234876b137ea68b0dc6076693ef0925ece4a6df9d8592e7f9a21f81fe554151a343805e597d4bddc747a7b3263e7ec804c38f92092469eccba0b0e8d7eaa1512c6e8617e11f95161de8b52fb8963de76953106a5e25aa4ba94e88cdd35f09c4becd4cf4ee12cd9cbc9d577052814f94c32818d1d08fbb85afd360e0eb61e665c7dc429980520de3dae07d064075631db31084744ef513b8446663ab4a90ab6bd5681f34d0d6462db9b864415276327a3d243b0c104a809edd8d07f46afcc9c6268e12bfbd6869d0057fa6872c796fd9d01c47b3383c2a53d204974a903f1063ba98cfcec8dd204e0eabf21d8cb8595bdf2f01e9fe0c13e50ecc1d01c734f2460d8a0963476622ff49ecb03d9497bcb66556e36ebce819311babea790f17c12446be30a929d265d90aaa6a6f40d7b170e562e35d6be640204feba8237193435225444c1c4a0d95b9f6158aa26a0c6e6d6021d496b39df011606c8d99a8330bcc7fc11da1f402d0eb634a50e0906f600281d74a82e7b13c73b9f3630683725a68e0ee32e1110c032931d18b9c6c3b8a48eba5f3400a6f6cbfe33c4d9757b8733ff8006063f1f4fd801cf3a303ca1a2d55a564e003cb3decbd8a8fa1f76a0b33515e3f2ae518a5b9792c8561ec3bc66a0e87db19c72e64761b9eea0ea2bf772eb5a03d73f7468d69a48ca2db39f8b285024faf42f218f4d71b1741c41c15be714749dffa93b627b2a24fc4ce57f1cbc2866d9b6653c4414a256b0704a8543091a380866a574fbfda2f2ec30b686d32c012eea9a5a6bd1aa1bc7420d4416960faa6e6f1955a327787b2deca015954eaf9701ec087b487ea556e70110baa8954b111a1e88ce7155929fdd867d32189b259f8b126a0bb2787e9ca8e82cb4f35d1c004460136a300338f03ba60a78a44023a5f2b6f803c067af8cec9e2b963860d8db6b672bdd5609f868aa8996c062d959fdd93086bbf889c40a6cfa5c17663d4dfec22f259cf1699d9a85ae1fff478baa0f7797711fa74d42a684c8d664c4e222b32ebca749a1a3b4850fc1cf04e172295e1c524b1c1ed5a46ae0af04d26c9a41e5b6a6ee413c85e2291d47c8316934738ae6b85ec0ade37c68f3057b93953ba91e815805b24bc2e124fa4128f3022c30a62bfc83aa3937a12ad34c60d9ca77d957baabd776d83de68b068673d61fac2bcdad6e7db9367465c957ffcccc88e463106fa2723cf1aa9e99f5b204f9f42450b1667855649d02e8b45a9c2e1e2384ad69fb6e1d0ca8e8d60f475f8f20c26e641a6662a5fa18a4053deee6383181d885460a4788cca4a9b34eee45384236ff47aeed88b08707250b1e7f63532153939611f9eb1aa5fc15987a3f0208551e5c3d660c36d754180520c929cbde78367d32280e6ac59220777fd5c39d829d287d86a17d8de0b7f0986fb2b8d49b348078b618de12588a2b6eada62a1aef41840f7f9c3c04b72b050b41cac207673ed21c69897ee956a05b097b0f2159143f5ffbdc919c42f488a89324ab03ab2b44ea85079aa9f32bf8130fd1e9f500fff064e2d7fe52bedb090625af97ff22c8353206b0a06bad07b92bb19e9ac5a4d53bd9450cd9ea2617be81065cf55a75fc9a3d0d4e98c9dd2dca608ab5eba09b52a4e14f95dc5495b888de4304ad5144a3a5c6c218d2898fb84921811f231a9efbcd70316f873202c2c14b5a00aa400effe0e7820061cd664731dca9c4e894fca56bcc8923112453f6cd2e6aa241526bc6fba22a6c71d62fa1175741055c7f343472c85a2324ef066e95f9cff46c73ff23bb0e0148f218995b46b1f9011a3c4fa4fe0dda769f5964ce5103ef691aa07622557ec1fe31cb5191a8849295d778d1f6aeba7c1be120eff90dfdadafffc807bde92172bf0b4e339c962c6d18246cc2b01cc703e313ecf51f4acdb77ac298f9e36c9aa6c88ea54100078ee84ebcefb7542169a5819768ba6db59c981a91a031487a7782639e31ffe86371622b573673690ec67da37a855d77570201b58", 0x1000}], 0x4, &(0x7f0000000200)=[{0x80, 0xffff, 0x6f, "4ce0b23c52ac341e29fb6310748fecd875a7722e75b84b1e341df39a44fb47bd9e3f65c54f8f405483376ea12dae434c56e1f74c30ac8f079e32e8f41509fa5f479f990e18c896a1644d2e47c29b9bb5c7ee442a765b65b4da02d6c67d3133fbd0ee2a1bc315aba55a0367"}, {0x30, 0xffff, 0xb60, "3fc608a640aca669c69a81cb8cb40a1bc380a78a2b5a9bdb55"}, {0x38, 0xffff, 0x20, "9757d83639d5aa4e666b8242c893eeb8d3e9c2fc0f9080740857d2cc136457f3aa97"}, {0x60, 0xffff, 0xffffffff, "36c6c0502d0a300b446e6364dd33f0080cf6ac8cf17974beab470987654140fe126888106960d3f0261c84383ce085d7db1558a66e3fbba8a2801da0ff4b8fa0f633502b6665ccd3df"}, {0x18, 0x1, 0x1, "4b05c22201c0"}], 0x160}, 0x6) 19:56:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0xfffffffd}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x1f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") lseek(r0, 0x0, 0x9, 0x2) 19:56:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)="e145cd02b359397f1761d269a44972dc979bb6691824acafaaf39940f108d90297cb38994aab0e4a841f030dda7d513810c04823ae3717c1f2acdd932ecee1195f9268821a067fd8ebde7bd2826e6a7a6c2808cbace3725ec06f731970b228419975e2af5f5efd81f2a57d8ef262dc743dc46f59bed73a011a59fb2ea27bde67ba79f5df326f1495f6779d45cbc59347f824a6a01b5d94ea3b3a38972fbd94f1cff4324bfc6258f32888ebee29c59c8bf49100f62cba5e543164c2b1d83cee4d050cb45207685642fb6d922d6531283e669ba67e634a0debbc4581146c69282e4d80dd42089b05c240466918f64ca55c3ca418746e49dacea5e61c79", 0xfc}, {&(0x7f0000000280)="9d385bff66f70761f9af32179b80a31622b9e409ab6cb20af2796a88b1835a329a88da0950875c7854b79af0a4ad70429477a4921fbaea072e0220e9ec9a56b63fbda33fb2ec8047bcb743b737cd54e510b5", 0x52}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="9800000000000000010000000200000058d6ca8d41b67b25c5fb5e7b759970877ccaebd58840a52eb3ab34481aefd7bc628167c037cc6d904e30d70e0c45032a741c17af68781d1a8e9ed2b28b3863a32611d494c4bbcd763f0b1feb39c92d087d6d79871caf97b259e0e677ab0079d06b0c5b5bc25ec8c2d5d247b036ff4852e8e2291d0d11172e4050059a33e149ac5701810000000000b800000000000000ffff000033bcffffffd74a960c434527ebf7fa14b68ef8e3de9dfa2428377850aa522ec31d0a399ea67f80ffd9b67a85a0e0f6a560de25baff828756475903b7a40fef663319dfb49258f7203faf3d5053ba63c8120b15c9a8f1be7e80182d3cd6d8962b0761655c055ebd34427dc84ac923c037d98b50c65683748af9d5cdaec6b2a967f4f5346d6644abcea0d174a55214b58a79607e62b70d228a513cfd30534b28ca540d9b912800000000000000e800000000000000010000001f0000000b8e7caa18eb93239a6689b12e5dbbd10da07dfc9d8f67b1e99dcc8e5f5239df30bf06ef69cc0ff6afdad38cf439f2dcace04a1fca1b1da0fcd6eca1ac64a2c330509da213ec448642d6477d3778ac0f3f9ff9a55b9da7ed17c60ad7d08497241f933295322346f964366db0d7e524da521aed75de9427df868ba9b56d0407000c583faa5ad1876730f976f3330d5bd6881c8c55a501eba15544bffd25235ccf5b472d35709a00bb44717e97bcd25a15b867526ec1662cc75ae6d222f351a8565afe9eb704c4b53ba476787ce1bf41cbefae000000000000300000000000000000000000060000004e642dc22690bc476f95322b18252c4042b963fbbcf5f6064a00000000000000"], 0x268}, 0x8) 19:56:27 executing program 1: r0 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x1b, 0x0, 0x0, 0x1000}], 0x3ff, 0x0, 0x1000000, 0x0) close(r3) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000002281628e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db67aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615d458b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf1223364584bf5b385af4d1bbad5fba16df0e194ce827229b810dc5a3f954d2fe0ab49c5500018e50abd5458c1c1668cbd3f952087a09282e387d314594aed3cc4ffb86add1e61be2fa87b07045820031000b86d60a8dac1c042edf3a408f82d30ec8b4562d74dd1ea1b16326bca3ec97a112e1ce2bee367a56fc8386659b6e91555eb46392afa801def6a3b1620f237e3846e4c9e8f0724b97d01f61ae8dcaf63d3048d07dbb415d466722da782ddf"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="b0000000000000000100000004000000c5d2e4ab952d42113010216dcd83422729f4b23ebe24f06cca7127aac4407816595e8e51e732fd64296daf97a0d1efa3ab26d2fe7af9eb84391a2fccafb01cfdc0e75a5787328208623b3780d63b31f00490f23af4c49b4f17efd8e06c18478b59b3294d0bf1da57ffc6cd1c9885421ebb10b1b217355bd3aec1865b1b05faca37f20cc789c36a11f3a89d37592add70980944d709d414f9c92f7663f0acb1d6f800000000000000feff010005000000fb558216eae8903c2eba542c2455589e38b69a877f3264740f4dd7308c9cded39b6ad88c4d434ec6eba3b58bbf637c738854218f1f7ade99f58a8aef5a78845fccdeda888757be5d6fade30cf7d2666e1f9bc247941af7ecfcb665fccfcfbfc4ffa0de0d6d60461477f1cae06312204d5c45d573294217c188a9f62fe4a52f3ad839df6b0be54e1c662be07be0f22751a0ff66517d95b3afc6ad6a5896dd66fdf04233c2d9f8712ae9d92bfd38d563fbfc960553ad657b9d534a415d66c7fde75ee80570f5ef651aca80ae5df292779ffdd928c03598ae8aaa0b695c48b242e72c3ca644c6000000c000000000000000ffff0000040000005c09eeab1e2219ee5f773fad83501de6cd36d654b290e93892582d58d875876d064ac0c6e8cd021c09ff16f3d357f4d23903e53090f20188a60ca38c3e73465ef5dfc0d228a02bca37fce14cb4383187233fa450b7f773365012426bf8624f32e935b4edbada5b152f827b4103feb6cdc5f4a0efe791d9fba81c439330dce615cc63aa38962617bc218a633c5269ed690cf442d01a14ba8da116f9668e13000000000000000000000000000000000000d8000000000000000100000009000000c213f8f43be938da0867b97d2bcfd4eec9ef1c0aa13b0a47f9817afd8defaed4c4779ed1460e7bf4069ddede5645ed3aeda2f2538f887a174e2fe23523c6d0d7a3b9211de7a5d9d7180c64b003ce86942d7748417e69f2c78dd46e05aeedfb29a0e2be69064e4f20199b98a84080602360a36a413758264af05eb7a52916fcc96b75b72e514bbed5b6a9198afddadacaa6cc6a28e77bf52c2b64e055c99937d8917a219d556eeaa94ea290961ce559249551b9e37c7579127f091a8a4c0c7a8a2139a37f990000000001000000000000fdff0000000000005051d6e65a61d2738a51696649eb6a097fd39172d530e01dc0ea48a7db9b69fc31dcf3ddc48578a29cf9ef4315f8d557d53cf66e86d0ea588d08764d5add0ae5f0f14e34a9d8267e7dccaee25c293530819306eaab0ba2c859d3c522b68f255845d2f10fbabb68f6f7405633d6222d2155386cd0e3950f316df57262a04602496d26e9732b5895f0ff62386a0145f34ed6055e5bbc5090ac86e1997f072986d0185009850bb706843d83d656a3023fbcff042442d95cb41b1d69ec00b63a801f90e0e998e22e318e69400e3d5eb84555fbab698015951b6dfa6c895ecdf23a0bb57f8900e80000000000000001000000010000006360bae77cdc2eb7134e5b9a17057620288d7ae3ab56ba47452310ea3f9263658bda0f72ec78a97dc5318751950308beecb580a3bce81d356364171d69d52f9a102f40565864cdb9256fdfa33bbea42fe91ea6cfd51e0ee3a7bf13284ac70d1057c757ff9fbc650d68a9d24d564438ef718fe6ad6144e2c84858119e1c7ce82d711dc76f3f3980221c4a667ae2afc3e8dce8ef354e2ca8b91b70189927739e317534cb3889308baf35a08e727a60c559b01ab7c674d7a4693745964a65bfefc4f46374730ba4980d86cf55b31fb8f91d73dae2750000000030000000000000000100000003000000efcf3dceae97d9216802d5f5be62d845bd2a5ae1e638b9147000000000000000c000000000000000ffff00000000ffff1fc0c0a462f5bdaf3eada037d02dcc2f9eab2e7a76e80504b3a20250faf334474dd43e353c714f74cb945bfd9c636b8a948acd17676f802ae22c20ee17104bd15da06592ae75e42137f3223c149a5079f9d7fd8171a0c71f318de415a1ccb409b6c56f5fba8e1975fbbd515f7abd104369a83c399fdb7e032e74052237186b81165e75bfbc251d9617be19e11db432c044960fbc188ad137643a3ccc5f2943cd40331d9a08501af0bfa6f06be0570000f800000000000000ffff000000800000ba19bf56d331936ee21f43187ef31342f2767fea4da847647cc79609538f1c4a952f0ae2f0a0fc6cf5219b9f6333d469edb340fa132822c5ca5aa9dc0f6000fdec9857c7859dce81cd55288e11d0cc3bdf24a7ae0da31caf5f60700cb483ca7958075f23dc398930fdbb1325016a262d14063632f1d7b8bb286a3493d924d442866c47582a115d0a8a24324f342cf82e0cf5096a26eb05f819eb4e16c5591c7964b7cdb6483237562fb1d4c71bc7886ea1df4c322b29057f7a03389c7aec80813bc000ace79db1bce781e43c7a9ddd3aca7d478baa21120f7ec93539152f699cbfc50500"/1808], 0x710}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x0, r4, r7, r9, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r6, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = getegid() r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r12, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r13) r14 = getegid() r15 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r15, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r14, r16) getgroups(0x4, &(0x7f0000000700)=[r13, r16, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r9, r13) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x8}], 0x8, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0xbc05}) 19:56:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="ff5442667bd35bbe71516d48d6f697cecab2644554eb63e2d38cf0bf14f51562c561899e2e20e70f860da6", 0x2b}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85c955000200004000"}) syz_open_pts() poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x21}], 0x1, 0x0) semctl$GETNCNT(0xffffffffffffffff, 0x1, 0x3, &(0x7f0000000300)=""/4096) 19:56:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) socket(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r0 = open(0x0, 0x0, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x2, 0x6, 0x7, 0x81}, {0x400, 0xf5, 0x1, 0x40}, {0xa060, 0x5, 0x0, 0xff}, {0x1, 0x6, 0x20, 0x7}, {0x11a5, 0x0, 0x3, 0x20}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xb0, 0x0, 0x1ff, 0x400, "0000000000000001000300"}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x3f, 0x7f, 0x0, 0x2}, {0x1ff, 0x0, 0x4, 0xfffffffb}, {0x80, 0x5, 0x7f, 0x7f}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) write(r3, &(0x7f0000000100)="8c65", 0x3b9) socket(0x18, 0x4000, 0x9) 19:56:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdedffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) close(r2) 19:56:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3080002000, 0x28a9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d080000851cc337878703bc8cc63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) 19:56:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) r2 = socket(0x30, 0x4000, 0x9) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x400, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x10680, 0x0) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x40001c20, r10) r11 = geteuid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="aefd6862682ddd2462d57a7e89", 0xd}, {&(0x7f00000000c0)="c0731cb6915c5cefa6c18b41ef94a202a3223dda2439763e4cee2f2e6636a3ad9117f39efb9286c1a6", 0x29}, {&(0x7f0000000180)="944c245706a31b04814c2ba99ff385079ed18d4b84ef264c4cbce227c0db9ab759e9c695c7ae734e33caf3d05a8ed9c2374a687e9c178121f28b39869f52f02eb2d132ce6002f704bc799f46f0a711d93cbe5cffa70f5196437c097a3fc7f5235e832deef75e53bb2458e67ebb78452f3fd58bc633ac7f6f00895558f47abc3c724086b7766b93cb68693bb8c8949434cec0f42e2998d0c4725c1b2b125627cb57097d7458fde4d8217328e2a119a2283a26cf460752a7e8", 0xb8}], 0x3, &(0x7f0000000540)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="34e320ba9916f7af7087000000002000000004000000fffb000000000000cb60dbee7788057d55a113e404bafc1a021ffa84a9f0753ea609f25851c04154dcc9eb76021e4dd4f175be6eaa0fd4d7e748bd038217a8ffafed9e3dd779160451cf8d410c85d3972e7bb4a60880051c04aa191709ee6304d8357b7b9b438605738f1543df66798c3b426b027d56cffbb3", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x68, 0x7}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7}, {0xc}, {0x1000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000680)="0289c0ea0792d4ce7df189d1b870") r12 = dup(0xffffffffffffff9c) getsockname(r12, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) 19:56:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x48}, {0x80}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0xb4, 0x800}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 19:56:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87, 0x0, 0x2, 0xaced}, {0x3c, 0x0, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 19:56:28 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r4) syz_open_pts() r5 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000000c0)) r6 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x1}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x80000001, 0x90, 0x0, 0x6]}, 0x3c) semop(r5, &(0x7f0000000140)=[{0x4, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x2b9) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 19:56:28 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4f5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ca14364a1b07a64e28de08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e3083fe9b4f0cfec45cbf8e5df89298fe0d18ff7817a20e44a253414683b0bea370b6328a8a0088a6645d3db86145a3e3c872b3c3ee23906a96ee7c778f83498fac53b1ebb76cef6c4cfab9ec971857c3152ab4bab1cb11a1ee4f6b7dad35269357e21eca7010ff42b6f9e55843882d07091121ea7518372685deebbc0ef03bcc0d470d717efc5a4540ff38deb5e2813e1c3ad75a3c64b400461861e08edd3581ab2b4cd34305dd56169658ee4bab73936e7377d56ecc35e78e5394ad2cd35442bfa291b59b06c96edd5b6a1b9474ae151768da4ec53dd16b63e86c2c2e67cab786d9edeb0c00d4d2a21e54a0e2a2d6fdfa27295e25975303"], 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) r2 = dup2(r0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 19:56:28 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0x80000201) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x80) 19:56:28 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x100828a4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r0) r2 = semget$private(0x0, 0x3, 0x410) semop(r2, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/171) socket$unix(0x1, 0x2, 0x0) 19:56:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = getpgid(0xffffffffffffffff) r2 = getuid() r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307004, &(0x7f0000000100)) fsync(r5) r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) r9 = getegid() r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r10, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r11) getgroups(0x4, &(0x7f0000000700)=[r8, r11, 0x0, 0xffffffffffffffff]) r12 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, r12, r4, r2, 0xffffffffffffffff}, 0x44001000e, 0x400008003, 0x0, r1, 0x0, 0x0, 0x9}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 19:56:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x2, 0x0, 0x2}, 0xed003d412e118b51) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r0) 19:56:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f00006dd000/0x4000)=nil, 0x4000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) writev(r3, &(0x7f0000000480)=[{&(0x7f00000015c0)="5755e13c5ddc093273b70331e54433b2a18b3582f271ee2144dc7946ee446c2b1e55d40a9c447289fe3e88dec91a83eff4180707d9ccbb31e2e6c188d093901cb90dfe2a234b8ff4ef7650a417403704120afbe397453d0aabe5cc6771744d5ff0fe726b91426e802cb1741718b1bd68caf59dc4e8c6490604c101e11afbb015a78729e70ccb056c065c0f36b250b586e94663913c0edf960be650619193e82cee78be287fee883c82c9a59fcc467d839c290dcf1c925f6d016877b1ad479b7644b30780dab90143fed764c5d9cb0aad5912724707477037f06e617aaec6f1bd93512b95855c57e4f49ef3dcebd29f14cdddca09e05dbf6310381da27368314209b89c66ac853fba907f6731def522397a150cbbd7a5d76be3def92e", 0x11c}, {&(0x7f00000005c0)="9fbaa9ddfc7b89c86097922e05c4d761ffc8bb78386514e3955b625702ec6cd1a03e26a1b7851272447052bd817eb55a6e8745460cd876688af867e8a1b2fa498b4162f4d7c767c1be341e5c582b4e164187d5ffcd7141fdc4cc8aafb2a16cb3518fcb5695b0f914cc770654e09bc2cdd57f09f638018b83bd316f89efb4e02254d27195d6eaa1266addc8e1eb0f12c1500cdcf953b8e6195de60a5bd36aa448eee36341ce00ad9ec842185b2c28be2031c385cea0b6dbf2b5ac0adcf67c5cb63e361b1a173f2bec327ef8419f7a392fa685829d479ee4f3d02bb6bdd165675db7e1859649a7d409cd043069a19e2c972b4d032abc794e9dfd32db4e024d988c4580506a04176f1ac50e5b5a336f6f6e1ac463adb876b8d2cf0dc4f1103189da6cca8ab63823bd4e616ca933ac22528dda95ec5049eaffac07c4f045e597a13b060689265910aa92b9b3ffb073b85a36eb00cf431d23341cbd5d33f50a95c8d3f070596c62ea663e5951db5d404d865238204ce3e27b10716aef6ddbc600135e51dd74687dbd1ad4b5a0a20fcec533ec339c586a156509acf8c20bb590ed87cf18a5ed185730c2188d15ea3c41179d56ea7919374c6b441f27c681a139f643420f26db8cd67a8297249793cc64c70fecd2f84319453a8bbae022f449e6b6bb7134b8907d80dee322fd7c11822442dab4bda7e0f802dae9428afab5a481b950ea00f543a0eea53f97a302f3dd2f1d4948a2ec087a5110e37586cc6b6a91e6c025f5030ac63ff4849768daf31552a2c572065a4248dfb812458ae4354fd37869d01176bffa20657c5f1a082c68f693df3cb24ab990a634c9acd5b88a63db57fff9f094decbbea7eb95b44f8b39bae2f6c89cace991d276cefb99bba8dd4aad1f26905ec20369f5ee55e1bdacee5a7c5a82e596248041f326a5cd1d8944c2c90ebf2d96912f317c26c8e1171e64e0df04c856eea4bb8a982d87e417c49dddaecbefe6b5d0aee8458011972e1b613cfcc418c1191c148e61fd40c89321828045e963bf438d1a04e760f597a903e058f9780b7d11b2e43566f8400908d7e4edc98ac89720e9aff8af79b284a255e2cd40da81ae85c4e457ca97f444addeea598bd3887ebd071fb97dfc15f37f0e0be5ca1666ab77a0526424e854c31f97c57bb9007c538cf18bf0b3c1e04abb4ed7edff0f951e14a07b736f027a91f6572fb68f2024bd03b5bda8164e8fba3112bed24bc619bd53429742777abaa279419b6b43bd6392276321b590c42f6743ee55009d3af9bc7daf0bee69a2f519d2029286fbb861886ebc7d90eb85df58cccdfcfc1cfffac0fcd9af536699e425150c29faa8b2f539b05b06a5f0d786d8bf7505ea640004103299b32af8b7ea00040ae1614f5a15f5358299d1a936b3e06ba3f048b4311d0017ada37f0e9359b7a35e94cedfc891b06b2a0a14f77e8556f34419fc8a207542b158351a3ccfa17805438ed81082eaa78a129b5eda61bb8cd77a43b26978a680c2d74c594437dd38e8c9f4c1a03b4b1f3cf421304846e6d0d4a2bc07556dbd233484f366daf64cda0060cf913dea0f8b62b58f20b306a57d84d3864dffd7c210c57d07ce8b8bd45b269ca3a49371bb1dc81a818cc60fe395968f933e30b6c3bed57042d9c7d64f139d92c1cd696d4b707b78d0716bc8bcfe453af92565386aac41ff63b15a985b98e230a954fb15f08e9ec898573ffc4e34b04ec60cf1704ea122412d7d73eb7041819dbfb20a8b9162d33602a8184d99a8acf2645dbcd13fab1ab5c38df84e04d069af65b956735eb39247df20a6d67570d6073f73d2a81f7f5427b4a2427f639c1a9022c7c87a062b1260407b9b4d66cf9367808a9d294303c49ea0fc5c1a2a4fad5afa889ccc37ea0edcdc33ba3acf863bc921ed3aabb95cd2202a8728894feea8b98f86921e05de0de37ca3e08c7bef30e22d106bbf989550460c5ab8a84b535b6f2c122088568018e43784cba17f546931816dbafa1c33be1a7fa5741bd2032d5b0a4d3eac094faf6160f59ba8200b61757fc1ddfe8b6010f7ec3f73e659b35574f088458af56d61ffa779ffe9538caaa003f41a15d243d1360a0fd1fa9fc8754cba0ac95403760444f7bd41a353b330d69d5ced04470e12df246b4a0e666bab3e785f151d5aae689846af12d7a6d19e65ac81b951335a8d419a46b98afb8a7dff02e826c7e2cfda5bcca479c85822121f7b86c7cc8b39c4c68a3932864e6ad975c9d0e5b21f79865e70493310fa95f39da3afbab9cd4f98b15ceac714f172e4d09701b5cb5c2586dc352206addf4333c1b51aa60760b63642fdb97381048132bfbb3e92556722a7eba5e6bc743423cd9f21958ac7081858643d7cbca8da671e5df322a905195828df4ac8ec5aeca6a5ea6260bafbd03ed3a3c73aece782206b3106bdaced89ed15a0179f451963de86dcc1f060089abaea69ce3304d44579284e449665d6329b5e52c2d01eb4903557098aeac08d12d8e6461dbf9391b7f045f2a406ca3974c387e2508f34070caca6a464de9780ca9caecc4aa0486d70890147b9a796a9e0d2222598da4308bfacd9440cf3597569051107d8408fea0ad9bfd1d28511592f5e70c76ea386cb2efb5c3dd386a2255e392f49eb689837e064455857fa22186d5f9678d102c03c85c77a24446aaad44bb04c3a7f77a1694afad455897d95ad32731677bd9906d95098e8b34a5967d6592bc147e70101e6c4e17ec827bd62c2b116f53498f8b68b2e16303f4b2dcd6261ec79526773513c49945f3570f57ec0d9dd215047a8c667d6b3039941717d4482d93422fad047916cbf4db3eee278b689b39e22ed99d58429aeabaabcff90810af0b5ddf837ecf0b7bd916256c997cadcc239463cb867b39c1966c5b38105569984ba7321c4758dba6120972daa688ded2c9b56454a8a9bfa1a29043bd4bc69edb1092d3569d4e2d034f9934ed5475ceb6d4908c519e4e29e3bb05d2ebf895967413d9433b9b1ed37d93ad59de9a4fcd4c7d175f9fe403e087fc9f1d9104b5673faa031be8b8dbcc702c77d0c6a328ca4250c19def840f98c5c1a4fdb514a20e7f739a1b1f01f54442a0eb2832f0b8650df8a31911a12fb7cb77f2177e177301149c8511e5f0ca7fe13e6c84100f92987e8c9ae756d21317f7c56154f16fcdf7710201f09ba2acbe90972bfd7d4c7e46729c4d909b7447bb4395e6f4978aa81cfe117dc9ea942afeb470c9ecc6504aada32d000a6e492d8975da7f4c211c46808b0650181289fead4074b6c835f6e8f43af25d21267ddd96c413ee2878db20347d8956a8a4a1fcf1423696e9ba1aaef054b04ccfe531e6418283e847e0f625a34d1b466c758aa9bd3e42d5564f8f8fd1cef248e2467c0be99dd7e9eb335696e9882931b16416cb0c80ac7839870ba2b299620390b02934c68a046d47065df9b91b52de4596ee34bd34b2eecd5edaa797e57bea84538bc4d4fa167e238265569c07f2876992952f25fc10fd61b9afae48fa7c19954df9c916f79372a32ebd544dad422482616d66c2b53d1e093e4c42f538e88deb810947a64d2bcbd183fab20102871acdb0a9e085d3302852dab3a5b98c516b0d5543570c51c8758cc9ac8669654853774f721dc6df69218e941d29e452901ada94890769dd8a08dde00a4f16978d120a25af94998baf42cc500443cb6e6fa82035fce487ec0cd256e2b23b4e0ba29fc04ea44d622aa8a944d15d93f1c6e18f01f2e0c47b539a9e0d6694e9182d662465299f57b20ba74ab481bc2579a34d9d965a1dc66cbf10f025855daa7dc32c355a3e0e46481623495a9b8c2ca08dbbdf2fe3e51818684a95dab5f4612bbbcebf261f725f326897605cbdc22293191f52274d9685a7229b2e9e766f06ddf30d98024e29b639437f644956578796ae6ed0141661062c945a3ad31dd05ab278d3039ced765d8a5738440ed24c6fbff9b5902c7ed061abfdc547967a5dc4ca560173510e1fb3384ace5c958c5c4504e6003faa49528a058c40ce22fe62149ae65480b68d314797f10987861a5e40c1a2e51dad7e7d6ad83f6293da46f82141ecdc3982c450fba908b5e998b73d5fee7b0bbcfe196c3db34ca9e4da6117de1f0826f9919bf18e14e00a62d4045f89241a8a975ae2f7361bc5e9cfc39fb1e0a2f2f9e63248571f1893460aaa40245dff3e0fec1a8c245fd8cbfe6b2a40c13f79bbd41844ba9da2465b3d90d55a45d6301df4a0f5922b5bfd1a4282a3a354bbbacc4ad0c63e08a306439ad4b5aa1911904ff6ae582b82e0404da0b67aa74000a2f97cb466f24b1e3aef731789bdb578302e63575718a24b5790d55bd66428d867a2811f32c19e066dccfb37013618a6bf367f96b14ac736badbbd618b52e0a9e2471a829117b0154f42aa49fc7f31574d83644011bfc4e784b3ccdb0b80cc6f5348bda2de575ef33e1867b57e9dfca1ad9347e99ec61b6d5d718e32b3354d96c526ce82fc7027331d2c7e2888f78afc30bf13019e1aa35b5b9ef8e842de536610a12c84bcfa7790b1bb18a61fd7d37d5f12ab2a2c3f3cdefb1565aced6c7b7259a1ddd03aced9967a7175333c87d4c3065b4ad61b257f08f5e0f94af76a436df3a63269ca94e9ed57945507146fd8ce5ef859e13ad40465522743c05a134496e4cc8540dc5671caf663870b41f6c3f09e5ec8ac984c0a638675755ddd7e2ed123fedd8976c967e4b3ff0122199896cbf17704a85cc9574528f8fb89ad604cf699ccde71e4db01007a2a3006c7d2da874851172e99021deca9a97d8d67dcc9e3d02087012d881d4f3ebd07dbbd57e07c5908e8ea21aeb90af1035ffe3fcc52b707bf06a8e7be8953a81bce13cf0f7a428cc56668dc4f0a3cbf5deaa116eb0c25e2954fc98ecf523b5c65168ef2a12f151905ceda033a555fc0145ee2fd07f9255a3b5c2dee8d2ae5e7b10f0e641abc59fd655ecbf996fc9cd324665f945465f3cb2d54dc720cb383e90043cd4f56f377788e3d8d4cc1caf5b331542896c6507bc158ee9c2981e32d08a831ee008e6133c4f4b8afdcf0a64a96f4ceb14c13264dbc62771d5725fe50ceb4165ab813445eef28afd31ba22554ff0671a4d56e5441883c57cae6657c6d98b3cdb123b681ed46906b26ad67cb415e2ad0aaae07d38d70c5158e20e42058dc2cc1074b1d450a023377ee19dfd364e01418de4fd620482eea181bbbbfa516c7fc3a5134586311fd7755c7f3bee5442f658d5976afb96c99a75807708c64598f69a7e710584259a956d5518943b6e6ff2940220fcf00726dc6a89d31523d936827d9cd80f9b9a6b8a214eaf409fa885775f3b243a1b18180bbe85b4c20ca09b9414cef472f50a6b2ee2ee2f715581f22e1e896aba2cd1428a502fa87b4527cb0cbe773f07a43af9e6c831acb5660ee326e452f4a7bf0bae592d4e36ea68720cc0c380b4920d62c98f7488242d62ee431c7ff1db4fb7147f521827a78058f8cf9540d8614ae2cb349e21d929efacace94dc7427c4784d76a9cbd1377d1f32c1a4e52622a1720871dc4961adda2b47a6ce417a9e8569fe6908efbcfeb781c49753f1362276d69221cf239274e502f4ce1fb375e7c1715f0cdecbe93a9304bf6f6e6f6c452c5126f1cdb0c5f1099e790df30cf70fb3ea3c127a305802e99692f5a3f6f4fd79e04b698b56b0ca3bea6d2ea6b8260999d3b0c155cf5afc998d5d92942599b2c1cdf44e56e724b49a566d8967a3e263ca5345433c02a7bdb25950b4744960eb37cab7d619e", 0x1000}, {&(0x7f0000001700)="4ed0412910fbed48bf99faddaea9a61a7f63c58af417ca94a06d5fe20346ece8a6b335a45225bcc6faf14a159f9c632bedf3c430b42be5d7ca45c6529ee0c287e47148217c366c6ba74a635bc126b626bbe3823601bc69510d6040ec0359819995831bade8ea7bd4e467fd74490091aa13363a85719a11ce7f0bdf34f7de963182d945fc82fd3ab8a9a8ac2de1f9b7896dc247aab6ede0e357acd2cb9932f9ed65e892297834c1a55fe47f154d19e433b9a32d7f46364e8f395e0db81a2da6af2351a5b7007339c5ef2c8d01c30fe5d4a772e4a46a70e7cb888789978787ef68eb3ab203123db7da275221aff4746fe2c4c47d13675192d53f70ac31768a11c07959f896fe56bfeba16a1abfabc084ddad673f92d3f919ef997eded563d243868b830a8cd3f9e2c63fe389139c0fc3b90b1e8931f9d933e5837fc5470694e31eb729c48cea4b8f7ce57b4a403fbbba8fd4893070", 0x154}, {&(0x7f00000002c0)="3966235c7bfb4d44356c8d3c87c166ae49c22b1c9c8dd91a8c2d890dce6b39dd5a60b80cb282a5e16fe78da51708d81ed64a9ae536e959d49f296a26e461d8a4f1a1a5d0fdea7b6e33ef6d539e7453ab404322cf8e44e45f21e61e2bcfb8309ccc534d3aa287", 0x66}, {&(0x7f0000000340)="26c89e101252ae1196a620ce5ae38ab875eab8ec18d08117f00627b2a8de5aeeea5410eafecf31f9b02bc1cacee9a115420f169305fddb", 0x37}, {&(0x7f0000000380)="a484d25acc284b06862807", 0xb}, {&(0x7f00000003c0)="d3fce4590585fffc58e7b927e93ce92f3b05b0b9856aa088faaef4474fcab9201a2fbc045d78f88d0cadfe7058cf9dd1c30e121dc9b9ed93d36838ebfbc0ea5c17d2e9014b85a8f4349ad85705a31bbf604f0a6f091a54045da54bf4435d5ee7edf931bf458ac2cc5a9aef2bcbdde59f2512e2311be0f14133ade2059d017ab6bbab9bd7e620c7bb98d73a5200569f6053911fbca08617e816fb5d52feaf2b061bb8c5571aae1288119122cd0b", 0xad}], 0x7) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) accept$inet6(r3, &(0x7f0000000500), &(0x7f0000000540)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 19:56:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0xffffffffffffffff, 0x1}) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) openat(0xffffffffffffffff, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x400, 0x4) r4 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) r5 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) sendto$unix(r5, &(0x7f0000000300)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x8, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000240)="c759cfbec6b9bfc9f242a3e560f880ecb6887bc3cce651627034e359d073bb52ac194a6b4b1080ff6e53da5fd0a9f88712c8b02ec9aa6f6e20ffcf3a0cd3a0ca6817051cb29a2ec814daf47005e7d6ff1d7e69edd2ec714675e87ee1763ef939e5d9706ab06f293888c8dff1d0fe4d9b1b683f24c83d588a04b9f525743b930103f2559e1f", 0x85, 0xe, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000000)={'\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x8, 0x0, 0x3b1d, 0x0, 0x2, 0x7, 0x7, 0x0, 0x6, 0x5, 0x7}) r6 = socket$inet6(0x18, 0x6a706068ba705740, 0x5) getsockopt(r6, 0x29, 0x38, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000400)=0xfff) getsockname(r6, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) r8 = fcntl$getown(r6, 0x5) ktrace(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x5, 0x1000, r8) 19:56:28 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0xfffffff7, &(0x7f0000000140)=""/253, &(0x7f0000000040)=0xfd) socket(0x1, 0x4, 0x8) 19:56:28 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_index}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x15}, {0x200000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20000, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) fchmod(0xffffffffffffffff, 0x190) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) fcntl$dupfd(r3, 0xa, r4) poll(&(0x7f0000000180), 0x0, 0x5) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 19:56:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x3, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x3f}, {0x18, 0x0}, 0xfffd, [0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) write(0xffffffffffffffff, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb5", 0x3d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 19:56:29 executing program 1: r0 = socket(0x2, 0x8001, 0x0) getuid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6222ffff00000001"], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/de\xe7)\xee\b\x00\x00\x00\xb3\x00', 0x10000, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f00000d4000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 19:56:29 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() socketpair(0x1, 0x3, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307004, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff8, 0x4, 0x10, 0x2c}, {{r4}, 0xfffffffffffffff9, 0x4, 0x4, 0x10000, 0xf5ee}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r5 = kqueue() dup2(r1, r2) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 19:56:29 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) execve(&(0x7f0000000240)='./bus\x00', &(0x7f00000004c0)=[&(0x7f0000000280)='/dev/vmm\x00', &(0x7f00000002c0)='/dev/vmm\x00', &(0x7f0000000300)='/dev/vmm\x00'], &(0x7f0000000800)=[&(0x7f0000000500)='/dev/vmm\x00', &(0x7f0000000540)='/dev/vmm\x00']) mkdir(&(0x7f0000000080)='./file0\x00', 0x126) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x5], [], [0xfffffffffffffff8, 0x94d621d], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {}, {0x0, 0x0, 0x2}}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) fsync(r1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000200)) close(r1) bind(r3, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r5 = msgget$private(0x0, 0x80) chdir(&(0x7f0000000340)='./bus\x00') msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000bad814f2e5a320fd4073fc222737147f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d000000000000000000000000000000000000000089e73113845a800a00"/214], 0xc6, 0x3, 0x1800) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) getsockname(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) 19:56:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 19:56:29 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26", 0x81}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) write(r2, &(0x7f0000000280)="234e35e88bd0b2f5b673cdcb8e35d2c456782304391bb8e3e773b70f4bba531770995c122da6635373e6768beb3aecc9b25f7f1b7e22711ae0b6b3834bc5ce2ea521a0df235f89c9e2fc90eb37756b9d7e80d14ab301e4ca6927ce1ba3cd9c34623e5b5276e669649096ea552156ca32664a9bef1d038091532ada032bb37e70daa8f5adad23bc2c207f58b87a7e9092598116070bf702b74b0dfb892e78e2e8c482f9d8ce104ed667052a5aebb8e7aa6699ecbe93cc1376313d", 0xba) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000140)=0x100) 19:56:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = socket(0x80000000000002, 0x2, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r4, &(0x7f0000003800)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000003880)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cfcbd844c3012a969c109a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b8e9c331368eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a38931b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f09ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba00000000000000000000000000000000000000000000000000008cf43ce420269fb169f05425edd38e82778e29acbc6c39f80aac27b9d99454ccd1c84a29bd0099061224056ffc52c270fdf45409d2e30b5338a52195b50399f142c2155744852459e86917ae20c12af1c178e3c078c1eaefea504e7cebf10d5b644c83a22aed25a68f00dee3da35a7054798f8c68113054eb27a14899a890da67b234743310abc635c4c97ca395c92f920476ee218f749763f56cd788c183236d1b23ac24994a38a50db8763b8390b74cf1adc561f92920f1e84980a0cead109d30aa3342444dfe8bf9d02746c41317156a159bef6cfb16a8a1f42d9b38691ec769ac8e0a6a2ca5059a30acb3d06374eb83e18f71903e12f1d2cf5c1e0ca2045262efa95233731809d45492d952f7f89098315db2c46371ab9fa1f0477", 0x1126}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000000300)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff67f157cc5f43cb2fba902646f706235a4143a0fbafa7fae5d33d59293cb21ac0fe0a404b6a5a1b05e7eb4102f210d55c93355d730c2755b410dc60ad3e1015c1a5201039bd165a0970f2dcfe4beb99af32d3ae0c12add9805de90a57230d2d2dffd238c59fbb7a19b2c3391fcd4dcab3fc7523c5248eb307c07cbbb3cf6cc00fb02ab83ec73869c65fa9ed70357", 0xca}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = semget$private(0x0, 0x6, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x20, 0x1000}], 0x9) semop(r6, &(0x7f0000000280)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r6, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x15}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 19:56:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0xd8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) getsockopt$sock_int(r2, 0xffff, 0xed155dd6e010bfc8, &(0x7f00000002c0), &(0x7f0000000300)=0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000240)=[{0x7, 0x3, 0xff, 0x9}, {0x8004, 0x40}, {0x7, 0xff, 0x6, 0x4cb6}, {0xfffd, 0x1, 0x4, 0x2}, {0x1000, 0x0, 0x27, 0x9899}, {0x4, 0x9, 0x0, 0x4}, {0xa, 0x13, 0x5, 0x2127}, {0x81, 0x6, 0x5, 0x3f3a}, {0x2, 0x5, 0x1, 0xff}, {0x6, 0xd, 0x40, 0x4}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x4d}, {0x6b78, 0x0, 0x0, 0x34}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 19:56:29 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x51601c2d1b9056fe) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x81) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 19:56:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x501710b1874faf12, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 19:56:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x9) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="c2165d025ffcb67b22248e3477f1ff986b9837fea4ebbf28d3264fb41f1b61159b7e2814c5e27e8cc5c614f2821909e7062c627125ab427a82329076d810be68c63265ca147156faa1b98ffc2337b374"], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:56:29 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x12f1}], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 19:56:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000003c0)=[{}, {0x25}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/93, 0x5d) 19:56:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/184, &(0x7f0000000240)=0xb8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 19:56:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x12c}, {0x4000002d}, {0x6, 0x0, 0x1, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 19:56:29 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x4, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0]}) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10c00, 0x20) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 19:56:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) recvfrom$inet6(r1, &(0x7f0000000740)=""/242, 0xf2, 0x802, &(0x7f0000000180)={0x18, 0x0, 0x400, 0x7}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000001c0)=0xd0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc3104222, &(0x7f0000000000)={0x0, 0x10, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1000000}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x4) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) r3 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r3, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307004, &(0x7f0000000100)) r5 = openat(r4, &(0x7f0000000b80)='./file0\x00', 0x42, 0x41) sendto(r5, &(0x7f0000000b40)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x101, 0x800007}, 0xc) r6 = dup(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x8, 0x6, 0x100, 0x0, "1331207ee97cdda83bdf1e7d9bc74c0596f4b80f", 0x80000001, 0x6}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0307004, &(0x7f0000000100)) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0xc0307004, &(0x7f0000000100)) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0xc0307004, &(0x7f0000000100)) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0xc0307004, &(0x7f0000000100)) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x40001c20, r14) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r15, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r17 = kqueue() kevent(r17, &(0x7f00000002c0)=[{{r16}, 0xffffffffffffffff, 0x1b, 0x0, 0x0, 0x1000}], 0x3ff, 0x0, 0x1000000, 0x0) close(r17) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64=r17], 0x1, 0x800) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000002281628e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db67aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="b0000000000000000100000004000000c5d2e4ab952d42113010216dcd83422729f4b23ebe24f06cca7127aac4407816595e8e51e732fd64296daf97a0d1efa3ab26d2fe7af9eb84391a2f49afb01cfdc0e75a5787328208623b3780d63b31f00490f23af4c49b4f17efd8e06c18478b59b3294d0bf1da57ffc6cd1c9885421ebb10b1b217355bd3aec1865b1b05faca37f20cc789c36a11f3a89d37592add70980944d709d414f9c92f7663f0acb1d6f800000000000000feff010005000000fb558216eae8903c2eba542c2455589e38b69a877f3264740f4dd7308c9cded39b6ad88c4d434ec6eba3b58bbf637c738854218f1f7ade99f58a8aef5a78845fccdeda888757be5d6fade30cf7d2666e1f9bc247941af7ecfcb665fccfcfbfc4ffa0de0d6d60461477f1cae06312204d5c45d573294217c188a9f62fe4a52f3ad839df6b0be54e1c662be07be0f22751a0ff66517d95b3afc6ad6a5896dd66fdf04233c2d9f8712ae9d92bfd38d563fbfc960553ad657b9d534a415d66c7fde75ee80570f5ef651aca80ae5df292779ffdd928c03598ae8aaa0b695c48b242e72c3ca644c6000000c000000000000000ffff0000040000005c09eeab1e2219ee5f773fad83501de6cd36d654b290e93892582d58d875876d064ac0c6e8cd021c09ff16f3d357f4d23903e53090f20188a60ca38c3e73465ef5dfc0d228a02bca37fce14cb4383187233fa450b7f773365012426bf8624f32e935b4edbada5b152f827b4103feb6cdc5f4a0efe791d9fba81c439330dce615cc63aa38962617bc218a633c5269ed690cf442d01a14ba8da116f9668e13000000000000000000000000000000000000d8000000000000000100000009000000c213f8f43be938da0867b97d2bcfd4eec9ef1c0aa13b0a47f9817afd8defaed4c4779ed1460e7bf4069ddede5645ed3aeda2f2538f887a174e2fe23523c6d0d7a3b9211de7a5d9d7180c64b003ce86942d7748417e69f2c78dd46e05aeedfb29a0e2be69064e4f20199b98a84080602360a36a413758264af05eb7a52916fcc96b75b72e514bbed5b6a9198afddadacaa6cc6a28e77bf52c2b64e055c99937d8917a219d556eeaa94ea290961ce559249551b9e37c7579127f091a8a4c0c7a8a2139a37f990000000001000000000000fdff0000000000005051d6e65a61d2738a51696649eb6a097fd39172d530e01dc0ea48a7db9b69fc31dcf3ddc48578a29cf9ef4315f8d557d53cf66e86d0ea588d08764d5add0ae5f0f14e34a9d8267e7dccaee25c293530819306eaab0ba2c859d3c522b68f255845d2f10fbabb68f6f7405633d6222d2155386cd0e3950f316df57262a04602496d26e9732b5895f0ff62386a0145f34ed6055e5bbc5090ac86e1997f072986d0185009850bb706843d83d656a3023fbcff042442d95cb41b1d69ec00b63a801f90e0e998e22e318e69400e3d5eb84555fbab698015951b6dfa6c895ecdf23a0bb57f8900e80000000000000001000000010000006360bae77cdc2eb7134e5b9a17057620288d7ae3ab56ba47452310ea3f9263658bda0f72ec78a97dc5318751950308beecb580a3bce81d356364171d69d52f9a102f40565864cdb9256fdfa33bbea42fe91ea6cfd51e0ee3a7bf13284ac70d1057c757ff9fbc650d68a9d24d564438ef718fe6ad6144e2c84858119e1c7ce82d711dc76f3f3980221c4a667ae2afc3e8dce8ef354e2ca8b91b70189927739e317534cb3889308baf35a08e727a60c559b01ab7c674d7a4693745964a65bfefc4f46374730ba4980d86cf55b31fb8f91d73dae2750000000030000000000000000100000003000000efcf3dceae97d9216802d5f5be62d845bd2a5ae1e638b9147000000000000000c000000000000000ffff00000000ffff1fc0c0a462f5bdaf3eada037d02dcc2f9eab2e7a76e80504b3a20250faf334474dd43e353c714f74cb945bfd9c636b8a948acd17676f802ae22c20ee17104bd15da06592ae75e42137f3223c149a5079f9d7fd8171a0c71f318de415a1ccb409b6c56f5fba8e1975fbbd515f7abd104369a83c399fdb7e032e74052237186b81165e75bfbc251d9617be19e11db432c044960fbc188ad137643a3ccc5f2943cd40331d9a08501af0bfa6f06be0570000f800000000000000ffff000000800000ba19bf56d331936ee21f43187ef31342f2767fea4da847647cc79609538f1c4a952f0ae2f0a0fc6cf5219b9f6333d469edb340fa132822c5ca5aa9dc0f6000fdec9857c7859dce81cd55288e11d0cc3bdf24a7ae0da31caf5f60700cb483ca7958075f23dc398930fdbb1325016a262d14063632f1d7b8bb286a3493d924d442866c47582a115d0a8a24324f342cf82e0cf5096a26eb05f819eb4e16c5591c7964b7cdb6483237562fb1d4c71bc7886ea1df4c322b29057f7a03389c7aec80813bc000ace79db1bce781e43c7a9ddd3aca7d478baa21120f7ec93539152f699cbfc50500"/1808], 0x710}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r22, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x0, r18, r21, r23, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r20, r24, 0xa5, 0x1, 0x100000000, 0x2}) r25 = getegid() r26 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r26, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r25, r27) r28 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r28, 0xc0307004, &(0x7f0000000100)) r29 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r29, 0xc0307004, &(0x7f0000000100)) r30 = openat$vmm(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/vmm\x00', 0x10400, 0x0) r31 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r31, 0xc0307004, &(0x7f0000000100)) r32 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r32, 0xc0307004, &(0x7f0000000100)) r33 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r33, 0xc0307004, &(0x7f0000000100)) r34 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r34, 0xc0307004, &(0x7f0000000100)) r35 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r35, 0xc0307004, &(0x7f0000000100)) r36 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r36, 0xc0307004, &(0x7f0000000100)) r37 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r37, 0xc0307004, &(0x7f0000000100)) r38 = dup2(r6, r37) r39 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x40001c20, r41) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0}, &(0x7f0000000c00)=0xffffffffffffff0b) ktrace(0x0, 0x1, 0x40001c20, r43) r44 = shmget$private(0x0, 0x1000, 0x136, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000600)=0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r47 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r48 = kqueue() kevent(r48, &(0x7f00000002c0)=[{{r47}, 0xffffffffffffffff, 0x1b, 0x0, 0x0, 0x1000}], 0x3ff, 0x0, 0x1000000, 0x0) close(r48) msgsnd(r46, &(0x7f0000000040)=ANY=[@ANYRES64=r48], 0x1, 0x800) msgrcv(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000002281628e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r46, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db67aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r49 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="b0000000000000000100000004000000c5d2e4ab952d42113010216dcd83422729f4b23ebe24f06cca7127aac4407816595e8e51e732fd64296daf97a0d1efa3ab26d2fe7af9eb84391a2fccafb01cfdc0e75a5787328208623b3780d63b31f00490f23af4c49b4f17efd8e06c18478b59b3294d0bf1da57ffc6cd1c9885421ebb10b1b217355bd3aec1865b1b05faca37f20cc789c36a11f3a89d37592add70980944d709d414f9c92f7663f0acb1d6f800000000000000feff010005000000fb558216eae8903c2eba542c2455589e38b69a877f3264740f4dd7308c9cded39b6ad88c4d434ec6eba3b58bbf637c738854218f1f7ade99f58a8aef5a78845fccdeda888757be5d6fade30cf7d2666e1f9bc247941af7ecfcb665fccfcfbfc4ffa0de0d6d60461477f1cae06312204d5c45d573294217c188a9f62fe4a52f3ad839df6b0be54e1c662be07be0f22751a0ff66517d95b3afc6ad6a5896dd66fdf04233c2d9f8712ae9d92bfd38d563fbfc960553ad657b9d534a415d66c7fde75ee80570f5ef651aca80ae5df292779ffdd928c03598ae8aaa0b695c48b242e72c3ca644c6000000c000000000000000ffff0000040000005c09eeab1e2219ee5f773fad83501de6cd36d654b290e93892582d58d875876d064ac0c6e8cd021c09ff16f3d357f4d23903e53090f20188a60ca38c3e73465ef5dfc0d228a02bca37fce14cb4383187233fa450b7f773365012426bf8624f32e935b4edbada5b152f827b4103feb6cdc5f4a0efe791d9fba81c439330dce615cc63aa38962617bc218a633c5269ed690cf442d01a14ba8da116f9668e13000000000000000000000000000000000000d8000000000000000100000009000000c213f8f43be938da0867b97d2bcfd4eec9ef1c0aa13b0a47f9817afd8defaed4c4779ed1460e7bf4069ddede5645ed3aeda2f2538f887a174e2fe23523c6d0d7a3b9211de7a5d9d7180c64b003ce86942d7748417e69f2c78dd46e05aeedfb29a0e2be69064e4f20199b98a84080602360a36a413758264af05eb7a52916fcc96b75b72e514bbed5b6a9198afddadacaa6cc6a28e77bf52c2b64e055c99937d8917a219d556eeaa94ea290961ce559249551b9e37c7579127f091a8a4c0c7a8a2139a37f990000000001000000000000fdff0000000000005051d6e65a61d2738a51696649eb6a097fd39172d530e01dc0ea48a7db9b69fc31dcf3ddc48578a29cf9ef4315f8d557d53cf66e86d0ea588d08764d5add0ae5f0f14e34a9d8267e7dccaee25c293530819306eaab0ba2c859d3c522b68f255845d2f10fbabb68f6f7405633d6222d2155386cd0e3950f316df57262a04602496d26e9732b5895f0ff62386a0145f34ed6055e5bbc5090ac86e1997f072986d0185009850bb706843d83d656a3023fbcff042442d95cb41b1d69ec00b63a801f90e0e998e22e318e69400e3d5eb84555fbab698015951b6dfa6c895ecdf23a0bb57f8900e80000000000000001000000010000006360bae77cdc2eb7134e5b9a17057620288d7ae3ab56ba47452310ea3f9263658bda0f72ec78a97dc5318751950308beecb580a3bce81d356364171d69d52f9a102f40565864cdb9256fdfa33bbea42fe91ea6cfd51e0ee3a7bf13284ac70d1057c757ff9fbc650d68a9d24d564438ef718fe6ad6144e2c84858119e1c7ce82d711dc76f3f3980221c4a667ae2afc3e8dce8ef354e2ca8b91b70189927739e317534cb3889308baf35a08e727a60c559b01ab7c674d7a4693745964a65bfefc4f46374730ba4980d86cf55b31fb8f91d73dae2750000000030000000000000000100000003000000efcf3dceae97d9216802d5f5be62d845bd2a5ae1e638b9147000000000000000c000000000000000ffff00000000ffff1fc0c0a462f5bdaf3eada037d02dcc2f9eab2e7a76e80504b3a20250faf334474dd43e353c714f74cb945bfd9c636b8a948acd17676f802ae22c20ee17104bd15da06592ae75e42137f3223c149a5079f9d7fd8171a0c71f318de415a1ccb409b6c56f5fba8e1975fbbd515f7abd104369a83c399fdb7e032e74052237186b81165e75bfbc251d9617be19e11db432c044960fbc188ad137643a3ccc5f2943cd40331d9a08501af0bfa6f06be0570000f800000000000000ffff000000800000ba19bf56d331936ee21f43187ef31342f2767fea4da847647cc79609538f1c4a952f0ae2f0a0fc6cf5219b9f6333d469edb340fa132822c5ca5aa9dc0f6000fdec9857c7859dce81cd55288e11d0cc3bdf24a7ae0da31caf5f60700cb483ca7958075f23dc398930fdbb1325016a262d14063632f1d7b8bb286a3493d924d442866c47582a115d0a8a24324f342cf82e0cf5096a26eb05f819eb4e16c5591c7964b7cdb6483237562fb1d4c71bc7886ea1df4c322b29057f7a03389c7aec80813bc000ace79db1bce781e43c7a9ddd3aca7d478baa21120f7ec93539152f699cbfc50500"/1808], 0x710}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r53 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r53, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r53, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r55 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x0, r49, r52, r54, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r51, r55, 0xa5, 0x1, 0x100000000, 0x2}) r56 = getpgid(0x0) r57 = getpgrp() shmctl$IPC_SET(r44, 0x1, &(0x7f0000000640)={{0xff, r45, 0x0, r49, 0xffffffffffffffff, 0x8c, 0x8}, 0x3, 0x2, r56, r57, 0x80000001, 0xffffffff, 0x2}) r58 = getegid() sendmsg$unix(r2, &(0x7f0000000b00)={&(0x7f0000000080)=@file={0x6f077c6ce666fba2, './bus\x00'}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000880)="14f1cb8924098afd229fb60e3bd7763be651abb3d8d723", 0x17}, {&(0x7f00000008c0)="5bd242cc44f6019bf7fd05046f9981cfbeae85", 0x13}, {&(0x7f0000000900)="6ec6917323d9d91ff69e3ed033b55865d359a48865eb240380ac8951330c40cf4a2a76d4b022d251751e1ecde8dd99bffc87ba1713c3cc3bf2b84a4f04ae5ef1cc590eb97f4e55738e814959dc97275eea890c6967", 0x55}], 0x3, &(0x7f0000000a00)=[@rights={0x30, 0xffff, 0x1, [r8, r9, 0xffffffffffffffff, r10, r6, r11, r12]}, @cred={0x20, 0xffff, 0x0, r14, r23, r25}, @rights={0x18, 0xffff, 0x1, [r28, r29]}, @rights={0x38, 0xffff, 0x1, [r30, r31, r32, r42, 0xffffffffffffff9c, r34, r35, 0xffffffffffffff9c, r36, r38]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r39}, @cred={0x20, 0xffff, 0x0, r41}, @cred={0x176, 0xffff, 0x0, r43, r49, r58}], 0x100, 0x1}, 0x209) ioctl$TIOCFLUSH(r7, 0xc0307004, &(0x7f0000000100)) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000040)=0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 19:56:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x9, 0x80000001}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, &(0x7f00000006c0)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 19:56:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2000000000000123, &(0x7f0000000080)=[{0x4, 0x9, 0x7f, 0x3ff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) close(r1) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 19:56:29 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x5}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) sendto$unix(0xffffffffffffffff, &(0x7f0000002780)="500105010000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d8fa5a7299530c844f685b76d1a3194e3dde16fc3c87d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d000000800000000003757e60642b45cbc5737b", 0x14e, 0x1, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000600)=ANY=[@ANYBLOB="e45e6f5d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000005c0)={0x0, 0x975, 0x263}) bind(r4, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00file0\x00'], 0xa) r6 = dup(r4) listen(r6, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff00011f000000000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000002200)=""/4111, 0x100f, 0x840, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='&[\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 19:56:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 19:56:30 executing program 0: socket(0x400000000018, 0x3, 0x3a) socket(0x3, 0x3, 0x70) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0xc0307004, &(0x7f0000000140)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)=0x1) setsockopt(r0, 0x29, 0x3ff, &(0x7f0000000040), 0xfffffffffffffef9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x1) setsockopt(r2, 0x27, 0x80000000000000c, &(0x7f00000000c0)="ebffcbb321413a0b1510210e73050f0400b9fd812eaa63713058e69931d9c7bb405b177799de923b929648", 0x6f) 19:56:30 executing program 0: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/d\x84v/null\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setgroups(0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307004, &(0x7f0000000100)) accept$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = getegid() r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r6, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r7) getgroups(0x3, &(0x7f0000000080)=[r2, r5, r0]) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') 19:56:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000180)=[{0x5, 0x0, 0x0, 0x2}, {0x15, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xf103}]}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000280)="fbaf8a8d1a029be96914f601003a58d9f778bfb47eb8df23fba93fac7f8634ddad9eefb7dc655b844286f32fefd5ae1f238bc541dc1c6a466ead64a2a71ab36a7df5a15b58492a0d03cbe79471860da5b6ed7f05781bacb6d81af4fdd3da76c8bdc740d4aeb0443e63c756e0359c40c02ddc09545a825f893b1f6f33c4081b422d0faa6df2f433968adea71aae7d01000000000000", 0x95, 0x0, 0x0) 19:56:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) r3 = dup(r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'\x00W\x00', 0x0}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x4, 0x2}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") 19:56:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedffffeff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getppid() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x5, 0x7fffffff}) 19:56:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) chroot(&(0x7f0000000000)='./bus/file0\x00') open$dir(&(0x7f0000000840)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) 19:56:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffff6fff], [0x0, 0x0, 0x403]}}) 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 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:56:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0xffffffffffffac35, 0x3f}) 19:56:30 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, &(0x7f0000000080)=ANY=[@ANYBLOB="8a02851c13f10a57a68f62026ef1fc539fc869685bb4a7a5219b6c3bb4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "e8ffffff001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:56:31 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) 19:56:31 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xa) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000003c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) close(r2) 19:56:31 executing program 1: preadv(0xffffffffffffff9c, &(0x7f0000000300)=[{&(0x7f0000001400)=""/239, 0xef}, {&(0x7f0000001500)=""/130, 0x82}, {&(0x7f0000000040)=""/8, 0x8}], 0x3, 0x0, 0x62485870) connect$unix(0xffffffffffffffff, &(0x7f00000015c0)=ANY=[@ANYBLOB="62020207e00000015860ad835e294fd22a6a19d8e475e6d8ba534d9571da6136a5ba4410c2ecbe3a0250401bbd94aaa4f68449dab2dc6763f21e395e2da1db3c64a4dd2c6fdb79146c898ca62ec31b392a4c74eed3fc9178631721f8118ddf2823fe9196dbedc5c2ad55c9f1fe"], 0x1) r0 = socket(0xe9959b946572d6d7, 0x1, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x41) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000080)='Y'}, {&(0x7f0000000340)="8d26d732854cbae5c74b5130aa522b3b278069fe4b7f46d25ec4bd92f044742c968e09941049bf98efb5259395feb2ff4521e79a9d70585aa5255f9d7c06b3ad0f5c803b36cd626953a0311ce8649a2eae3d96e8ee7312f4b8da0c5f2a1abc28126043d49bbf9b06405154482d48481c88261af3860bec9aeb7999db59916f0c1e96469190ee1e9eb0bfe9d66889bb39b6047d640f8239514f22ed6fa88acecb268b0a0a60cfa0bcb6ba3bb9482715b1769cc056e8cb4360b5245a9ce775f4ca7a48f79695be84d4806118930b8ff2686cdf7543d2cdf743ca73377b4fad4a581d49eb0b8b078003f0b556731a33ee45b105cce12446df0d6a1ee5ff07738a642b79e29e9e1a026ace7ffbf7a1beeafa0676cfb89898561431cbd79e45957fe3ec5e0e8d2c201f9d5cdfaab06d525a3112ed3ee37c187a2ecb9dedff1b392f4e02275b3d1361f3af55abee3d427f15bc6b7c59406a7e39402cf692cf813366552d3abd6da3c7f6a621b20280fc3e9897163243a0d03875a612c402f3664064a436239ab983fe1c75ad90a4fb3cb12e0a6434d4687aef6d981c0396f79b74529112cd8f81da8f8bc3183324e3e3f316d0d547136f3c3cb5314d302267712c59d4ab47f067ca655e273ad27cdbcc0ed0301554e24f80a8b708c6ff4fe32148d1eea8bc7493a0b5fc176704c15c910fd8ab117d01349a6dd87f98c0e68d96e41f12b82d1fcd362494547d3082c867084157e5a4de8e73b5786d0f22d5b414ae757f95efe73ea1bec3aae2231f05d765bb04fe1fe9fbcf5487db1381235ce7b191264d8e96587dadc51cdc6ea7c28840560bab80f53556b0432f7b76ad48fd952ca2e342afde8c2564008b7e273d22ad6f8dd5963809ecea99546bde44f2c5706b2f261fc653ea8fd0655c385897f1193fa9c51dbe3729db58c29a0d2e2101f05e3e67e56f0a36dc59c0394d207e5c36a301cea9b57df5ed84439d25924efda01b2831181baf2fd742f683a27850b0b949e2fbc53b7773b7ff49a1d3add66c3c1beec65ce6723e9e4767c7b0d5b76cdd8187f225208315d9064c3a557469e65fdbff371b8862033a298f3ad37a2fb5ab9596af7984079979854978d7cd6a3d5cd2bc9fdc3b734df78af9cf27b6e0440617e25e0b32ba0c98028e1e1a9f6eb321bed84dea2a75025058779169f53e90d6f6422b1970ba9e5dbb2f3ac26eaf3613a481858e1f944f591b11ae776d4e07e8903219b2fb4777e33995cc621c6cd2a1915cece324652a0b87f633158fb1451fa27e1c6402426b64be9c02493873d1216841d0215bd1991d8aad6e894b70a017accabac125da88701c86b7cc1da1b2c28bd03b8c165844eb94a5f69fa68e8d9638325a74b9ece7a57e55ba8596df90145e7f05967ebe758f2cadd945cfe9879a477f239ac46062ab37636b5ea7712cbf6e945482a7fb13a09d1f7f5f38575dfc30b0464a8bc49eb96b77bf5d3beb5b0f8040dea0e14e6cf7a1bf1bf4b29a780d8ce810822cbb1c040051f81e0ad72915f4bf9fd39ed36f08b06a92df76307d8bcccf564f1ec4e3dbcff03777f68b22b0e9af704be7a6de32b1385fbd8ad6b7776a8a26631c9349c8c72a33832b81fd7c67252100f19d063b8d1cb9ec67f3d28da58f7bd6def4bab1e69a7756727663d746ef0cb3bc80f030819b0aaa0cc1b3272d13c2c656b182dc4c06231bd14805ccb9900c6a9fb1ffec71a805de093f4f2150616774960243de40ff843a926bfff9c55e5121c8a37bb80ada8e121c87f8d0be249cc3cea79acd51c6ba0867d1d9e6d9ae6592a5fb3cbc6c70b08bdd03a7cfc13d3d09ff9de997e43a4411ae36f8792561c962f9ba9ce1afef1938aeeca5a4f17b051a1754066c414293c9cb1fd693fc5344f6f46a5a636cc801cdd677b4aa9ce7e5c056b4ac7654eabf07495d90598a03eadeb222fe0d6a09c4b2a7ab36b8469828f453811f637c2a102d27c7328a330a6761d7698bd4c19652e9646f88145fc63054bbfd3508c9ab37585a1b159166f379a64be145122877036d95024d5a1a72097c6d5bdeac60bb5d785a42d458a9b3a1e25aa60a9eedfa7d916ad83195fed34208b1179539823e0b214bdce1e07d3c458cdac00dcad4731514ecd78ba178e2c2546334083a540c24c786eea960118e45f89567c4257abf50057807e886b0946f8a6c2d6c5943233dcd2d8fc533a0fdca536244887e3ddadaeaa03ccc30ab7fd5824ee15f1a366a74af173f000424f61184d98ce332191b8863b352b91e131fee0856571591c6d726a93e0237233ff1698dbb69554996d349f85fa65ac009d04d76a250db6a842a66ff9e02bab7f825380a43c079c123981fc3c79fd4be72448c931df36e8b25b9b45cc18d857cd4ff99cf272b06e6735c8bae89d8a6e160bc43986b2ebc140260effaf8b7b336098abdf1234c8e90e5bf78e74e12ba3fe2cf16be75a46ed1c9207ea912675599ba20d434a6b85222563b2a73151e6a8770f91224819472f4654cca888a4fafd19084957fd5546589d55fb730883915d773d4559ca91844102b9edb214e7dd4a216bdfe0f3c6c1add024802470d7cb0159408716056a522c97dc2156c56a035918efca09e25c99969f5c57d91370f0fbf28c1b9df2b735a35f9d323ef348d3993cc78b2930493138202776304ade6d2f8617cfb692aa5013a84dbe5f72e571f7f21d33247303f318b599e6214eb43a7ac32fe3f505e492cba04b661eae29e33d112b63a81fd7757da5327878bd476382163babff084d4a15ad03263d40c193130e44b9af5ba693b261ec61396a62f6ff9ce327e117243b00bbaf5ec9fae809cee494931ee2800782f681b0ae2189b7cb55feb758f32dcc01bce8d94858e2aafd07be99f5d05c6a69a6c68b95f8ad7a9c9449a0103dbb300c54432d811735d91bf8a15b6af42b4b6310ba82f45fa8012d37559c6b027d1a59c1b0d6a4e23ee5d2e52d9944c216370f73c93d60144e241ad74515104d22d03ed76198c037fe170214e6eb94f47f098d5f549d99bf71d13e9273b021fc070ed56a53f459093721973f52bd05dadb3233e145ec68634fa88cafff7558028905a68f6ce4d7a53ec47cca2448318dc427c45d68c19143d9cbc46f000bf91d813081eb17ad0c68e0c997713cd477a5ad91e382e1a2bc27b66d93b0132c13d4696d4bf5185c6b19961e6681f063cc2d1ec04d3a4d9b9b43f833f0f32d6dc4ee2968b9ee91c78cc6f9d1750b4f9bb9cba38c23378593c1e5d340c108cbe810a8bc1daa9fb5c63b1173d0eb354028b244f6a43e685bd1a27242d9d748fa1d32b53b0868052895142ac5019cdf3498e6c6879f3fbd845807f6c8d75cd2764fd16e09458d543071b6151f3b4d23209d1275837b6d94d2e4a153d95b8e3f5a30a62678b01c373d16b2719ccbf2aa7264b3e8bdb4eef9fa886520d4488ad7b678c2603d07ca0002aca1c26698c17c79f957a4ac1fa4f2d7360858a63ac708d5c24ae8c37787618f97c4ea1762f89bea393c425ec950a95147e7dac6105fbf30e3671205b13a2131412591a9ae6fb0e347af27c78222e5db49ab1f4410d19675f569b0bfda6088a06c49b52725451c56d57dac63970dfc670a84d42a7bf7b0a73e93f705c939266db2e48378f65f05b27b43c74c6e8f96f0ef209e18637dce6d313fd670075fedb725dc8a8c11ce7bec18ffc2ccce0ee9b5d6c6add290578b968d9c0482995c2896dca0eaa1c5ef0b6c6c102dc872fc53efd66a639fabdf86c340daddb59fdfb0b2640bd72cf5542f9ac524d161ebd0d6ca21666a82b9f35846dd67210307869fc09f6aa416a72da8710b3ae8a73c7b834d62b0ffe6817016819a468a84eaf7169b977df66fa84fadf46ab6b9f240c6ebff295746bb56057c4c1c2543412433b4adba511f0c6d4fb26c46ce324439a2800d99a4654a265e5f264b5a282d6e018fdab2eee9e3c0db05dea7833dd88437d95a41a01370fb8455285fe30eece58225997373659dc1fd24851ee44198f94c1ad929ea9af11cb66231d65fbd34986397e35bf8c6ac7ef57e32395e4e96cd319d894269c4ce7d04ebd9a0f7192b76ac90b1329dc08f479ba72740593f80a5d0d1cc58b2843b62cebaf38d14dc4b7302a21a1ae7ee447ae11faf7595c171f3f82b8254d64eb1043e4e3cdd8a6fd9d9e0f97bee4c3b6c1f9937f12da3eec032c50af7d896338b737993f84269442e2480ac050377c03b33a4a0a3a40fca05f27fd9fb3ceb4751ede7a9deaa812f6a1e87f3f2b1aae402be0077d10004e308301e2e3d12eb25679735062b3ea6fb3a1e49b52cbf6c1b0e1b92d8487dfff647d260d8c5d30b8514aad9a0c8198046a55fe5c7712f2bc78679877e9e649231d83d9ed37d714e4975fd713e17fc30ea02c31a8d6bfebb844950cda9b9d10e173f577e4ed18e7b4ce78e056b63abea1e290755e1f9c30790fa13995bb1575d6ab0397303ab3606b83c870842d5bb476ef8b9dc3e94a0dc3b8a8a7881364754514adb0a03914aa8f051c2394e40ef5c05c8c1d1bf415eef52507f701a573c90472de8b396c0329c1ecbc3ab2fc58d2226781c6b5be7a8b337f96a8ed600087031b71a8860727f77077c0aba77e18e81c569d5a3323df714183ca61d726f037bf31b3ae55215592c2dae06165755382107ea8ecfeebda7b6f1cc854fa61166175e27b5918727edbf529c7e2224629ef874d14ee90c6033d97b3d5448ce1b8ed382877c4be4e0c875e72d8be5d39ab3a7e3661bf24c9dce905aa6c5afdd74d63e8513a5432817105405ba97afe3e504093b8530d75901c0686f1db283e402e6e9c29250e0b023a9e6788c8e78c1aba4663a40325f0c771eaba47a39bb9d61ca0cd05834d4a5587f4bcd4840fcba6785f488e9ae72ed5f9a01557f47307b87af3df2d30a6f5b01ab23bddf555b59cb5e55bbcdda7964d96df31b66676ac2701eccb2dc48fe27a4aa3ceeaac825826314d4bba4c9cc928b6a5dbb826d2a69fd774ff3b961f135970445c51c7af45a5fe97355ccfc3451305194883d373e1774f916e14abf99c7b743db3275362937f88aaa3582b861a69aafbdea86411ed5d87268fe775128d4395b8b2b6914fe27689cbe3d911f603ea68bac78a53e03b6d3afa6a013843a2f5f78f3f7f1ebcbcb0c2bc168935d5a7fd7832b62114d7ff861e4fa510df609ad2c1d557d09f7635c0d932d9f12881851ef5f716cf2040d07263de63e77ef15dc8dc5581191eb67c38992b40f9372c240941403852e15faa68b659d23d067fd547bdad6f8d384a2a41761bd570a38ec592e093c1dc178b11cb128b905e530de24aae0163f926eaa308dc78db57ca88792c880d5c77923495bc9b7761f86becd5ddd246aaf8dbbbb6b49598d18c58b214294766696349c954b86e020913e80830483cc70504bd8670394a72f8f0da60b71607a8bd4acf41c394068bc61500b28e41601b739f540c900545a37c2d41a8366db4d73c7d176976d3ad49fc97886617597c2a95a8ecb8558eef4b7812ed362f7d7066ab08d3191ed212379f92e34e4725d96e5c7d03371d2875a69dbafe6f279d0f58882d152b57edad115b50b5e6d091a5546aef8d7d797cace114c5a6a2ba39b1e200ee731c8dc99b817c7a4e69ad950f819be2cce09efaa84912254a7c0ff14d439f4bb5768a58af1245fb7eae910030481c8ac3a3a6cb117530948443d5543469490694dfc1c0a8a97d5fa414dd002145e2e0865ddb0d1be306fce099c2ce7ee89e9e6ce27330a7"}, {&(0x7f0000000100)='2'}, {&(0x7f0000000140)="dc83445fb9fe650a9dcabee6bb7f55c6286e7d6c7a69ae7225159fbc80bddb01b9d69369cc2768f5e2524513b1c9da"}, {&(0x7f0000000180)="d39971faab677944de134c5501a7b11029042c5c0e746ae3a6cb5ace7a1d72c4ae691ccd2fa4205e5f240c89b2a4ba248dff6b6798a67db58fca18fd"}, {&(0x7f00000001c0)="b716c08ff094a54e058d12cc8cb3bd56c20f197df8a2e1b991eb6c46b9d0384c6d"}, {&(0x7f0000000200)="c9ebb47617e34c094997b1c8f1611eaa30cd4f86b20ab250f66726c7c5a3afb9cc66bc4a4e5af186e54ed1c6a5143ec2ea36638a88046d7d03cc86f747183cca93150aa9755cae85e10bb1aab68268bc10175aebe8a3b48bc91e1f405997c43f31c69167ee210d7cb5e07f7ced75d6e99624e94c7ce46890f8e044c39e5f5beacaca77952e2912f49dc904c88b67a4561e728aea016c6944f9ea640f154d259e61e4036d434bb0ff86a7ad8b9134ae5427ae40ff4bd037c6617e490d1a7472cd81157d7774f68ed48b17b6e578c96c"}, {&(0x7f0000001340)="7a16184e3a84"}], 0x2c4) 19:56:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000200)={0x3, 0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) recvfrom$inet(0xffffffffffffffff, &(0x7f00000000c0)=""/93, 0x5d, 0x1, &(0x7f0000000180)={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xffffffffffffff4e) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x80) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) dup2(r1, r3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000001c0)=0xfffffffe) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x9]}, 0x36e) 19:56:31 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3}, {0x6, 0x0, 0x0, 0x8000000000102}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:56:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffff, 0xfffffeffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x18) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x81, 0x2, 0x1, 0x8}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) socketpair(0x8, 0x4000, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x2, 0x3f, 0x2953, 0x80}, 0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080)={0x7ff, 0x7fffffff}, 0x8) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 19:56:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000000)) 19:56:31 executing program 0: r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x1, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307004, &(0x7f0000000100)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307004, &(0x7f0000000100)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0307004, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000040)="d873e375ed0ff50cff04b14ae79ec3affd8348e79b479eeecb1ebc8b72fb77951ebf6c5e7dc1788dc9ba1fce177f7e1b59f72b6cbb5cc2f4f53e34ecb2e5d5cad7cdc4f118bd601559c129639543b77ae3d52e6c1fe03f43d7712e96f7c6701c2a8167e008298b2ca3e4a622918ea5f29e6b6fec63f0ee2247423346529d9a39296b433715fe20e932fae1ac2c277e5ab3837f2da68b72fd41fb1f58a08e7f9ed8b8b2650ea29e34c262d9583ab3c2a62003140ad8cffe979ab68422fb4691d572c34302af000e4d0aa11bb25c4d5d5864c0c6dbd885fddede", 0xd9}, {&(0x7f0000000140)="ed0d4d711c4c44f90584e1d2311f16f233ad2c0ec3b6c6d4024910c59e3f150ebf8f3af075ec909701a9866277b0c23af2a3c8cafe2d55c53091fb290b166eb7925910120977e1173fdbc28957f267e17793ec3472d0a9e154ecf696807c2b48ef0759aecd8fb24c55a4bb15ed7dddc7291209a2ce4c1b93a7283c8b1e9e6f1fa1cf389bcdf78c4980aa6f68adee6cb23ebc2bb5704dca753127eaa274edda03e08f98e33f94ef22d81a84382e3a89638c12b29d450add8dc6673325dd516f6407a899d1c499dbb6661292acc3", 0xcd}, {&(0x7f0000000240)="6cce85b842db1d9c938f0d9f5362538db40c7dc38cad3f07de56c8aac17709fbf993787aa73107e2ce878a418ebeac48059f46a62cc277fa99d6333006e89a200c5d056547b6dc99dab2bec976411e1f4cdda0a4fdac468cde6bed368d2e42dab5df59ed884393c9ac2df16338407d58086876d9aa82ee53e92d2f3bf97c85bcb63224c408f1fff13e4d8b3a5eb2d693cb34503103ef219cd0317f69bf3ba1e016bc3e621473e7448dd102fa24d0ea6102ebece215b2c108a29c343c8fd0e857bd647e361e16de28901f983a86697adfaeb5514974ddab4837aab5b45c93bbf2825eaaf2da6b01ab7e9b0e7a7662", 0xee}, {&(0x7f0000000340)="61dd896a0afcf54a267d8de606b505a7be237da7f206fb96a5566a1ef1a476b4ddebb039a9bb26c51ebbb183f985e41b59ff1c2ffc9aa3f8cd780fecf5be5c9893cda2e6eb681de0", 0x48}, {&(0x7f00000003c0)="3b706ad87084f9f92aabef1e850bd3752b25413baf8bfbdd1dfa1cea3c78e7812b509959d20e84c0a812b71f5cdc0387ed11503d2046b4cbb0cc4542c9ba7afc0453f3d9a565c0da9a715dc7d9e60c0ee2714973c903a440104dea05761f20bc5a74a40940f84314e7c9c423e5e0f71ea8d449607051adb44ea40be8ee14337aaae70bdd04cbb6ea0f6a77f29a9ec63f52fd877bb0ce7787ad002d1e0352a9f02dee4bf2739ae9c31a1ebeff352d40353187dcaaf9dc0d78828cb857", 0xbc}], 0x5, &(0x7f0000000540)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r0, r0, r4, r5, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r6]}], 0x50, 0x8}, 0x2) 19:56:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x44}, {0x74}, {0x6}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x800, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x7, 0xff, 0x6, 0x3}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 19:56:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) fcntl$getown(0xffffffffffffffff, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) fcntl$dupfd(r0, 0x14, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x15}, {0x8fe}]}) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') sendto$inet6(r1, &(0x7f00000000c0)="77e6427c6c2a087bbc336b182f4917e955ae711876a9cee5f1a3ddcf74923aa2690ad999168020027dc1cfac55c1e31f833d6f270f17eacdfed117b9", 0x3c, 0x202, &(0x7f0000000140)={0x18, 0x0, 0x1, 0x1ff}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x42, 0x32b8990018f58e8f) syz_emit_ethernet(0x30b, &(0x7f00000004c0)="7a75c63c5a0093ec50c3518784b410cef725c00dc1c1d2b1d4d0d2ad1bd88fef47fb892a2b0217c66ad3f7f9cb84bacb5c3055ba93302abffa67d33cf488866264b9a89034f169f9c54e9e15ac5a9af5b695b1c0debda2a8029733666df8a878bdf38b1400089f2a2f310ff6b08bc9b561c7ebb6d9e2e74411220c2b7e0584936f792d5a39a2db7f35c5649ec66ab6e62cdf4c200645b39186feb84d5facec5f65e4472ae88a2d78163182f4ceb65d0304a6388820835f7e53ebe98b51c1a88e1ef9774c8d8ff214b814581c223cb87e41e479c7fa2a27e72cb8549fa49e9dea1dae762307296f87c12a1b34709454e02a6192873374284756a1de40914518db2195101ea2b80bb2db2e83d283b433eebe0f3dd899604fcfabaa3fc762e8aeaa2a83ce5957c858ddca632a0b355eef6e467f11c2d03b28d50c16f11d43740c22e1099c34d04b216561a7ecd3328f2077655990f75cd93929bbdc53807481f1778132219441df959db2101744a6a09912") 19:56:31 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20, 0x0) write(r0, &(0x7f00000000c0)="f45dbbcaa2acfb379f997c191a910994926ad3c082769a3ce1b0f5158b515b33884c47731296f4ce185d0b333628974f055d251d6a06ed4aaa", 0x39) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0xc000, 0x6) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000140)=""/254, 0xfe}, {&(0x7f0000000240)=""/28, 0x1c}, {&(0x7f00000002c0)=""/169, 0xa9}], 0x3) 19:56:31 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000040)="6705ce8143827f104925229d6f5d363bb0fd43bd9ad4026be256db6820ca7e139041d2e0dce92ea72cc3b3a700e0d41acac3c2ed6957ec0269ab533f695ecb4e392fad123083e0236f06f03b8995fae479749a9bb5a9adbe97c2b93dd253342cbfb71d4d16cdb9ec2f"}, {&(0x7f0000000100)="86bec999bd"}], 0x2bc, 0x0, 0x100000000000000) unlinkat(r0, &(0x7f0000000240)='./bus\x00', 0x8) execve(0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xc52827bb1c068d36, 0x0) symlinkat(&(0x7f00000001c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) dup(r2) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) 19:56:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0xb9cccd0753209b01) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 19:56:31 executing program 1: open(&(0x7f0000000040)='./file1\x00', 0x8, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000000180), &(0x7f0000002540)) 19:56:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x493, 0x0) 19:56:31 executing program 1: shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r0 = dup(0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 19:56:31 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='j-:\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='!^@]\x00', &(0x7f0000000200)='[\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=':\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=')+:\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='}/\x00', &(0x7f0000000440)='-\x00']) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="000000024ca5b30bdfd982955dc10352fc245f287f07b7efa76d410d59831a5283e4b28bed11ec3411814efd7c22000000000000", 0x34}], 0x1, 0x0, 0x0) 19:56:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x4, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0xb5, 0x20, 0x9, 0x9}, {0x9, 0x5, 0x1, 0xb3b}, {0x6, 0x3f, 0x7, 0x1}, {0x3, 0x2, 0x7f, 0x28cc}, {0x1517, 0x2, 0xff, 0x5}, {0x7, 0x4c, 0xff}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) bind$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) open$dir(&(0x7f0000000200)='./bus\x00', 0x20000, 0x80) 19:56:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 19:56:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munlock(&(0x7f0000278000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 19:56:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0xbfd, 0x0, 0x1, 0x72b3}, {0x3aa, 0xe7, 0xf8, 0x2}, {0xfff, 0x0, 0x2a}, {0x7f, 0x9, 0x1, 0x1}, {0x8, 0x8, 0x6, 0x8001}, {0x2, 0x80, 0x8}, {0x57, 0xf9, 0x4, 0x5}, {0xa580, 0x5, 0x9, 0xef}, {0xfeff, 0xff, 0x4}]}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x1b, 0x0, 0x0, 0x1000}], 0x3ff, 0x0, 0x1000000, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000002281628e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d66476381e381f35071f061ac0e16f328dca5d39656da02489672db67aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5eafda18c9a377c463017a362c12592a23fa3273f983f1"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="b0000000000000000100000004000000c5d2e4ab952d42113010216dcd83422729f4b23ebe24f06cca7127aac4407816595e8e51e732fd64296daf97a0d1efa3ab26d2fe7af9eb84391a2fccafb01cfdc0e75a5787328208623b3780d63b31f00490f23af4c49b4f17efd8e06c18478b59b3294d0bf1da57ffc6cd1c9885421ebb10b1b217355bd3aec1865b1b05faca37f20cc789c36a11f3a89d37592add70980944d709d414f9c92f7663f0acb1d6f800000000000000feff010005000000fb558216eae8903c2eba542c2455589e38b69a877f3264740f4dd7308c9cded39b6ad88c4d434ec6eba3b58bbf637c738854218f1f7ade99f58a8aef5a78845fccdeda888757be5d6fade30cf7d2666e1f9bc247941af7ecfcb665fccfcfbfc4ffa0de0d6d60461477f1cae06312204d5c45d573294217c188a9f62fe4a52f3ad839df6b0be54e1c662be07be0f22751a0ff66517d95b3afc6ad6a5896dd66fdf04233c2d9f8712ae9d92bfd38d563fbfc960553ad657b9d534a415d66c7fde75ee80570f5ef651aca80ae5df292779ffdd928c03598ae8aaa0b695c48b242e72c3ca644c6000000c000000000000000ffff0000040000005c09eeab1e2219ee5f773fad83501de6cd36d654b290e93892582d58d875876d064ac0c6e8cd021c09ff16f3d357f4d23903e53090f20188a60ca38c3e73465ef5dfc0d228a02bca37fce14cb4383187233fa450b7f773365012426bf8624f32e935b4edbada5b152f827b4103feb6cdc5f4a0efe791d9fba81c439330dce615cc63aa38962617bc218a633c5269ed690cf442d01a14ba8da116f9668e13000000000000000000000000000000000000d8000000000000000100000009000000c213f8f43be938da0867b97d2bcfd4eec9ef1c0aa13b0a47f9817afd8defaed4c4779ed1460e7bf4069ddede5645ed3aeda2f2538f887a174e2fe23523c6d0d7a3b9211de7a5d9d7180c64b003ce86942d7748417e69f2c78dd46e05aeedfb29a0e2be69064e4f20199b98a84080602360a36a413758264af05eb7a52916fcc96b75b72e514bbed5b6a9198afddadacaa6cc6a28e77bf52c2b64e055c99937d8917a219d556eeaa94ea290961ce559249551b9e37c7579127f091a8a4c0c7a8a2139a37f990000000001000000000000fdff0000000000005051d6e65a61d2738a51696649eb6a097fd39172d530e01dc0ea48a7db9b69fc31dcf3ddc48578a29cf9ef4315f8d557d53cf66e86d0ea588d08764d5add0ae5f0f14e34a9d8267e7dccaee25c293530819306eaab0ba2c859d3c522b68f255845d2f10fbabb68f6f7405633d6222d2155386cd0e3950f316df57262a04602496d26e9732b5895f0ff62386a0145f34ed6055e5bbc5090ac86e1997f072986d0185009850bb706843d83d656a3023fbcff042442d95cb41b1d69ec00b63a801f90e0e998e22e318e69400e3d5eb84555fbab698015951b6dfa6c895ecdf23a0bb57f8900e80000000000000001000000010000006360bae77cdc2eb7134e5b9a17057620288d7ae3ab56ba47452310ea3f9263658bda0f72ec78a97dc5318751950308beecb580a3bce81d356364171d69d52f9a102f40565864cdb9256fdfa33bbea42fe91ea6cfd51e0ee3a7bf13284ac70d1057c757ff9fbc650d68a9d24d564438ef718fe6ad6144e2c84858119e1c7ce82d711dc76f3f3980221c4a667ae2afc3e8dce8ef354e2ca8b91b70189927739e317534cb3889308baf35a08e727a60c559b01ab7c674d7a4693745964a65bfefc4f46374730ba4980d86cf55b31fb8f91d73dae2750000000030000000000000000100000003000000efcf3dceae97d9216802d5f5be62d845bd2a5ae1e638b9147000000000000000c000000000000000ffff00000000ffff1fc0c0a462f5bdaf3eada037d02dcc2f9eab2e7a76e80504b3a20250faf334474dd43e353c714f74cb945bfd9c636b8a948acd17676f802ae22c20ee17104bd15da06592ae75e42137f3223c149a5079f9d7fd8171a0c71f318de415a1ccb409b6c56f5fba8e1975fbbd515f7abd104369a83c399fdb7e032e74052237186b81165e75bfbc251d9617be19e11db432c044960fbc188ad137643a3ccc5f2943cd40331d9a08501af0bfa6f06be0570000f800000000000000ffff000000800000ba19bf56d331936ee21f43187ef31342f2767fea4da847647cc79609538f1c4a952f0ae2f0a0fc6cf5219b9f6333d469edb340fa132822c5ca5aa9dc0f6000fdec9857c7859dce81cd55288e11d0cc3bdf24a7ae0da31caf5f60700cb483ca7958075f23dc398930fdbb1325016a262d14063632f1d7b8bb286a3493d924d442866c47582a115d0a8a24324f342cf82e0cf5096a26eb05f819eb4e16c5591c7964b7cdb6483237562fb1d4c71bc7886ea1df4c322b29057f7a03389c7aec80813bc000ace79db1bce781e43c7a9ddd3aca7d478baa21120f7ec93539152f699cbfc50500"/1808], 0x710}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) setreuid(r1, r10) writev(r0, &(0x7f0000000040), 0x1) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x20820, 0x0) writev(r12, &(0x7f0000000240)=[{&(0x7f0000000200)="705624d970a405b95f95312e5f46b80f36fc2fd3758882c7f27b254e53e90c60dfba6ab7976e33d8f33d1e1d3759bf2492046ee212c93a4e0c9a", 0x3a}], 0x1) 19:56:32 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget(0x2, 0x3, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380)=ANY=[@ANYBLOB="fff2"], 0x2, 0x0, 0x0, 0x0}, 0x0) 19:56:32 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r1, 0x2, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x764) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) kqueue() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21852dece05b2a1d330000000000000000"], 0x156, 0x800) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000000c0)=0xfff) msgrcv(r2, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) 19:56:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530003cd891a1c1c1aecf9832120608fd61dacf13b683ccd23f64906de2d92daa374dde5c6e9d4cffbef19d7ee9569c2f9df4ff5a077229d815659b882edb8185f1ee7d4c7ce31afb1e19003ae62ab58057f4a391313a915054a20b7c4b116e697e2bd687b92902"], 0x10) 19:56:33 executing program 0: select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0x7, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0xfffffffffffffd2, 0x0}, 0x42) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 19:56:33 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000078ec2aeb09ded84100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x6, 0x3, &(0x7f0000000140)="a82fd43044ecd139e16a8cab27642694411a5ebe9d82110f06c3e1e6e1d84d7216de87538dda9c7029a6dfc7cfd6508e4c72d840e3433b68a88b3af9e809e8deca35afbd9f49fd8d20e286ed7e59d764149b7c8c6de75137e7e17472ea16825ba746e9af47dffaffedf34e0794716a35b3035f2a65741b8f4b04e649f42177b0b88fe6213392c74530fb9c31e0e9a73a9160c8c089aaa399a96aec063643dcba972b6ae0ac93457f7720", 0xaa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307004, &(0x7f0000000100)) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000200)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x2) setsockopt(r5, 0xfe00, 0x1f, &(0x7f0000000340)="7fc79bb653a17eaf37587a71f39d0cb05e22d476cdfcd06cf34d11717d5b4fce267f094804cfc1cf346789e3a2d34e008c0f9e250104b1caf1c4c232c742b4c04b847e4f96d0f22ab7c66dc22a2347d812b2535c3f9540d44c54982cf645e42f504abda1de081bcaec0a026cacc70299ff623e8b4a750c6b6adf98f7cfd1fbaaa9b651e681cba8ef51d2a839d453fe3c784f42f3324d7fb09122f4b3cfd20ae6d8afd95b0bcf45647d4b279753e6bd77c627a51747c38e9b0de19958f9bc4c8029fb6327d358dc75d91586a2f36cf8bb82c438aad4ce215f6cc26df74bbe9fa268a38643aa497b52f948f41fe36420ec5c553e920cd300eb1fa7b9ab9af8ffea2abe55b86c18ccebeb1386852014cd29ca0f347e90804bb5fd16b4e90f409dcba2fba0bdcd692c6d61f2a819e4a6346433c10737238655b3bdb2b405c7bdcf6c198c4a8550b68408bf9455f46c589208635600c960053970568e4d27ec2d04b39e6be91102b0a744723fb28c8bccc762c161a22108aa4e2af277711eddb5286ededb5568c9f41d3b3f9b2384c808b2663655deb50d160cc34d0f702a4be459c11e5e301b41a5635d38e4afce4f40fbb0c5a07eafac991bb83dbd2e6bd3bb8e49b1c00fae00268dc34aca81e35587dc2f061779bcfe376d78f266826ef42a54d930f4af4f2c307568491c0a4df24bac93f07037f8aee0fd7fb124ad693a72b025d3a5496009bd8c8fd241db4b73e029fa875c9f3f5fa7aa2cb3ac9c3029b9be3716d145785a4a177720dec2482f8eb7bd5d3a1e9ddcc33950cf7c1188503b314a41e013092faf0bc094d7aaec430218f58fbff25a54d9c7c77c8e309dee57be12d0ff0d546bdfb571c9d0ff41c4f9dd62d572e2b70ed21d9a9284b02fe8da9aeee2cbaaa6f1c97983927b5a14f22bb5b57d7c01566c7abf0f0002ceeac67dc9fdeab5a474860041c489bad29a4e92bc6b7472bb70b18279afb2d010a51434704bfb83415db8c76408c23f2adb32d6548eabf04b59230c91f8a2e2c250b4513286e557fefb88a626bf4b9a9f56c1f267cc2872e8e19cabe1068a3ecfda1ffc318542c9cc43c7f4457bcad9bb014ff7e9764c78bd9023975899716c99d507c06052f6ea8372983b1d8342394f8f9d217540fb4e7b1a467baa843a8ed50e07cf302061e37ec9e758153399c39bf5ed70278d9f7f7220dd2f9b2b684d8345e442ec43b4e5775f7220c4b3db021350b2bb818921047d9dd4b794b3877eb90e8161c4805e7630af213b407f8c3a9e95d61c3eceafea03cd2c477d3735468021d1c197ce41c802520cf0837ea455f63a4359852c54eb7e057ac0719753d6e2bec752455ad75d84bd2158c6ecef645d9c72db9632ad9da5490706f2567f335d08905b44326a0158144e4148d193c5668b5967b769dbc40d0b11956a74cebbc5eb3b1bb4852b598e2987ff0919eb390c1f1a1badf725c17978dde3ac8239f9448fbdde409b365c26beb6b15ba264f24fee5ce4ef67696fa781aa06b40feac4a744baf1fba535ab9ea84abce3f3a044dcc759b462219099db2caae5d7c757472cd6679d96fa33e9e07cdd69bf6d6c4398f6250e3c749f5325d6061c4d786078333d0a70f3975b677cd8e8ec2eb5914ac6e99d391f21bb7d130d725a8c0ffb9ec3eed007677fafc3f4327d3807110edf32c424eab7278d3322562cd4b8ff0cd5f3e492026c552b613feae42f313a675217a7b7a5b51bcdb91492903ff25870a09445760dca79fd57439613808a84d1da4750334610c2af6c58c58f0d5148d361af2d082265a11e8039940c525af32fa155137df78728f7e6ca3fab01afbbe9fcdf20538a66a87a671e313f41ec6ec163d57665126dec8c82b64acb48a9fd85264304408e6ad5bf676b2f28d1c5ffa98a1b693621be24181d8c3a542bc36e32701efcc48b39a5eb5ddca320ef60a2a113487ccd5114e373f17a0314360331d90518a0b68661325e22c6be1123a08fb2af08d05e80b1eee6d681c354927169436658ceb8ce5981053946fb65888e25d29793b05ff79407ff22e4d2621863705f91251706112d6c0d04929476f18894012026a6a0138b8e5aa9ff14a179e2b9b8216099097c251491fe6835ced0bf7f920e356a62b5db7a64002570dd90b7bfca52fc1911cb15518ab1be65b5138bf59ec99cf3878e4eb98d9d85b3547de9adca115f1d66c3525e867ba4ec9872ed9e20479852fceabc13451fb0253832986ca21f6c66d2aa44d8eee497048c13193dc3ecb29c6cf7f74699cc737cc5924594ba6f755685eba6e97ea747143a5d44aea73e8f391772825f6664d5b986cd71999ce5a2065b0eed4b3f9aaf31b56fd9672429f47584a5edcaa206a470c4c6328a545af3c2c25926e699847fcc80388611ae202eb2821aefea1ae065f0e03d50e66dff6dfb4ef5f2c8f0df9ec23c2286cfb4f8884b254385cdbf33da99b0c469e80c345d301793abe7f5d781e700d02e73047f0afed2299ee091a50bdb905bdfba1d55fc0571c9348b3d5833a2a8e5a2c69ffd162003c9f2a284ac08eb396e1298ca92ae2ff5f3e47a1bcc876ae286b851ffe2b817c31cde1f179b0e342c8bca5e3eb48c0e5fc764ba6b89b6c4a6c2b66a46e96f9face26cf44446a92612de5cec9e7219babed19916c6d36080cf208674351082f24e0c149ed048e7f215e9192eab875fe3c47e1afdc6859615fb733b33fd715c0818c8fb79cdf5e57a795f6d5e8e672e3504ee7aad320e36cc418ac5dc1470c32ae3807e3e0426bfd3f843a6b882cd1cf33ebbc0da47f68386e041dff1f9b67b3b4d62d866b96be3b2f83f5360d5cd983ed18776e4ef86f1ecbc51541b971405bcb1c88291bd779bd679713972da5c4ec2cc2caaa31ad8a171641e81b252b1065cfd06d034ad222a95bb0b560158c4151d31313500a717417edcc10214b8f0384f4280813e241ae028e3c5407172607bc193e830701e80d0dc04eb0a5d6c731eefc33b41c8bb90fa94555e8181bd4302816ac133f7a603ab5f399ed3fab63b66a1480d8b26b34c86b5feb8cd5086952ee8b6a06b9b1974357f650387397543d95cce8192601c77aace4793dfdd5369d72eb25ca1e95e64fa718e939c304a40039a2cfb351479a68afb5f861e804b89c748168a6afce54b3bf9303df24ef712063365c11b263f1db00a5352da7bd79cbcd6493bad1800689c9922d1a7788aca421de4bf5118ea93f6b6b3efdba9758bd6c716d7af1c163d441b0e0083e892090fd0ddbb16c4837fc882aeb405eeb1bfad5551f0cec1144be467b841db0afae00f3a60b7fef53382b0f24345a90f4916214fe3ee677716a501e1f8123944f17d5e4dea31c9c2162a5c6138e3a628b3697990b9f8c67f20ee33a279f725207ed463064b5d64b8a4aeeee5ce4c369e8d656a5b942d87a6f33ab6693cb60acd323fadf10595c0833627a8620b2f61c6ee02523823323bfdead23b5191fefe26c7c30983111f51e62f088b0d4fea803ba364fbc26cc612fbe7da26591be5fb5490ce7c15552a283a44cd3e50e24a6b9dd556f5cbb180bee1abd533ab7d8f85d8ed34a5d49f44b47b0ee5e316f88f3035dfb8ff460c5f6c84262060374178ccef1a39b6ba489416b343d5103c5eb4b805b5aefd4d8c9d965ebb0706a9c38da6ffa42dfafab72a56872cf7fedca70ca2b0d7921fe1c1d69bee7b256f6d43976141234fd3d218657f25efb17c7b53328513a13f402b7994d4e39ab79bc07fb995f8dab9c576968a2d73a14b84eeaed0f97de593f19538805e0ccfe52dcba7d161ef8ec5b5addb166bacc0d4629a2e7c287c2eae0040d93506de030604ac4d168cce3a0df2167365faf68de46691af127fbb69ca4573454417f7e9db68c5ab23e53677090544cff8edc5476e902412e93682eabeb733b6c0c541af7a4ca3546983e1e0aeb3c34c43e1da5956a47a3f5d6dd941c4625731402d13df085771a995bf7b76e3532c424174e62ab11cc0be60f81879e182cc44b390fcfe7ece41795102b018bce2620ea7c4d67c6b1259fb9e097d9c60034435654256f0c99021ae4e842c7a1aaf03a113ef858271dc225d1f41d7cdfa16e9a9c782966233cc8a7bd61b181db00f1ee69059586363394a7585a747b7870e1766644b41bf85b33c3089daf35ef5ce514d3776928e80d8701151e0ab05b015989b438e8151c2b55bad67c019fa8dfbeb72a3f71c0960673c90f33e4038b39dab0e3ae41be4c187e088d433fe8fcdd190d1a9fdbba5d8c13612e1c1739ce1649a71579ee1fffed7ccdb1cb669c197afbcc87643fb6957dc57d3b53072e432e7d6f58741cbad95a735793d83349c4a48737782265d1b6b15a75c29d062df71a5c0f3543c5bc1500b38a6bab489e6f6f7d7f76dedd5c93dcfb08be5eed7060d8793e3cc8970acaf168fe98176f6b14134a388eae1503bd3df88b0df8463e57a60bc630e9816a6e3a91d9b290f5b1183b55f7ec07ac66b73702b3e34dcd0c71afe9cbc7def1460690cfcd81b844c74b282c641bcec7839bd625a48d33ab2867dd79027e825f1b7feee1b08729304fad8822dfe1b697d33ce3e088e327b62583ab87580478692d3a520e7f626ec19f9fe2934353cad856769af35b082521991806309102fb5cca1d2a3690873d05039518f40b0dd035fb5629806490399e517c2d889f2ce5447026e042a6e60846a7fd6495b3bf07ecfb014265748f8f8edfee1be8eb88e7910398330c1ca4260476ce4b675b8e01a84c951751e21dc3d9f489e29ad98bdaf9d5015e0231a0fc6cf86bad1d4d7c4a7e2c7502a55ec565ab8bb149965e3b6fdc1599345891d705afa4639a7a3fdd7f5c2c7c2a3687d9442883d934ffa120ebc794439b4e97c41e4f48da97d0c4380536b8072c3079be19820ac78f6b72c8413dc41c9df10a8ccffb5cc368178a4166ea86394214b3b494a60ff11c22cf580b1ccb1ff58b9dfa94b991268589f05d9a0eaf50def956c9e6da4a008158f98817d6c0b1aa5e0be8b76b00e60d1b04087c1444d7a43b5bae81ed6004ee92a833e5e55226bbe456e0a1c937212ae4b2de9eb5ea76aab951eaca0bc1d1c815895200b639037f5af2b7bf687bacf728f37b54a1fe9fbba42a28cb5fc29d07e27cd57c21982a11e503bd846fe37f85af124dbb918f52d6db3d94a81aa026e91c75c189055776f85a393708af703048810e70a14182c6f3aa2b2eed3396cecf99af83a33b613d3fa4a22321e297e346b476700e485b614ea3fcf6a19eb02153d60d9ccf1ff1a9602ac8911d84a62e11b7fa20dd44faf21528fef2c30e52f2df2e5873c2c148b0cb1bc754aa45be4b47040ec70471d3f212b97eebc7a12b31004141cf5ee0054010ac7b1f1eae25623ce574c85f9b62a6d74edb3f93dfc2ee5f1f998657879433c954b284eed18af827ce846edbc922360744c77ea6c75ce2b882e93b47cbe03c851a1bb0ac699ba4651b79443a573cc3f6da5317d9488081ed983bfed82ecf28c64c2b673dcee4eb8102f04d1b7787c1aa86753d4bd5dc110824cc07823bb86fa57db135db400814bc9cdb7dbe741699ec6cd9c8b5d89d9c192419f611a4d9c5d3005e413363f1e2262b27b12befc0888f11c2760d267c7a7e20304169d349b9738054e9539a0a5d3ea152581afb85045ecee03e4c9935ffb47ff359fce2ee2f5ab70ff4a27761ed6d0efbc7cfef4d72f752f51b8d2e1ef34ae824fa8e98c57f40ba8d8d3b008bb301d489570606e731709a5a94a12975a4ddafadb5f613b", 0x1000) 19:56:33 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2a, 0x0, 0x0) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x3f4}, 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000140)=""/6, 0x6}, {&(0x7f0000000180)=""/80, 0x50}, {&(0x7f0000000200)=""/223, 0xdf}], 0x4, &(0x7f0000000340)=""/86, 0x56}, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r1, &(0x7f00000005c0)={0x0, 0x22a, 0x0, 0xb9, 0x0, 0x6}, 0x0) 19:56:33 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = semget(0x2, 0x0, 0x716) r3 = getuid() r4 = geteuid() r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x5, r3, 0x0, r4, r5, 0x40, 0x7f}, 0x9, 0x0, 0x1}) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0307004, &(0x7f0000000100)) connect$unix(r6, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) 19:56:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xffffffffffffffff, {[0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0x3, 0x3, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x200000000223, 0x0, 0x1000000000], [], [0x0, 0x0, 0x40000000], [{}, {0x0, 0x200000}, {}, {}, {0xfffe}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x2}, {0x0, 0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) setuid(0xee01) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt(r1, 0x0, 0xa, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) read(r1, &(0x7f0000000140)=""/30, 0x1e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getegid() chown(&(0x7f00000000c0)='./file0\x00', r6, r7) close(r3) 19:56:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000014, &(0x7f00000001c0)=[{0x4}, {0x480}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") 19:56:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0xf07941577278b120, 0x7, 0x1}, 0x36c) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="834486033000920599d296c5a28619a8b4c3077625a607eac7dbf9e3df4c567f9c14d01c061a32dbda7f5fc78402b91c0f7c89d729ec8a4eacf5294019700bf30289b2c6e561f359ba32f4903aa9ef804a59702e1e49a2c8e63377a14f2bb87d7f505235909ec4a12b786dfc6320864452dd41f128262a5505c65fea1e2f66c9e42103efc7064e3e4661b18eb41804c0254cb4c7d79fbb6bc942f656f8481e31729face04b08e0d92e853d3a15b44b149db472d302a943130293594a5d62d91e3bc717cadf6b799ff9c4bf606ddafe4c28a91e767d5074253f1c357f0add47d57ecdfa6fb62fd1da0f4c018baeb9207d3a986d5ec14a7d822c7972e3fff0e3228804dafe8d3e11b8edc9693a7db5fd30b0795b2afe"], 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 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) r4 = dup2(r2, r3) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000100)) setsockopt(r0, 0x5, 0x341, &(0x7f0000000240)="a099be6a3b50b1de14264e1b34638f78714397da1858b9555189a737f9e92b370321ee0c642252f797090a0fdf5cb2f13cf53f4f901612e4151149c0f4571511c4e0c811b5ced92f1c1bf7f747dfcdfd103d10bb14880ef27dcaf9e4b526ca7236b4d5deb6638ac32922c19a0a2a0f1c90b69ab6e5ca444131364c6adb8e255781bac86d995e6763e05692187ec4e04581c725c0332008a58e8a525e36ef5a9e51dd959e077f58bc6f50549eebd99ed677b01b0c95e3e4abd35b9fec8352a89a7690c300e88238b215eab794fe27", 0xce) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) truncate(&(0x7f0000000200)='./bus\x00', 0x0, 0x9) fcntl$getown(r5, 0x5) r6 = socket(0x18, 0x2, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:56:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x5b02cbe4, 0x9}, {0x18, 0x3, 0x5, 0x7fffffff}, 0x20, [0x0, 0x401, 0x1000, 0x80, 0x80000000, 0x0, 0x0, 0x2]}, 0x3c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x4, 0x810, r2, 0x0, 0x8001) 19:56:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8800, 0x80) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:56:35 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x7810, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) readv(r0, &(0x7f0000000000), 0x100000000000021b) 19:56:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="8c65c3c0d13caaa8db9ea80ad6f01054238ac9d4f3bcd8574d831230eb180dccfb527ace9dce77ac88254b", 0xfffffffffffffe31) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x5, 0x2d3, &(0x7f0000000280)="b566093eaeafb3be7503ad135b139fdb542143856ab03483e226bd4d15f08ce04031e60f1c5a4f6fb9ab05d8024b593328050eb8152be90a2cf4c2fe483f31f710ce40aa130ca6fe495ec2d67ce083ab009603f042dced32d7608a242a946fdbb0c239e9bb4d86665aa7605a5abca6650b0c5427fdfe619ffd9036b57a52287a6669c277fe2a6110bfcbf13372f1dc9249cea045da1732fea9e121b81afbd7ca51109cdc2556", 0xa6) mknodat(r1, &(0x7f0000000240)='./control\x00', 0x4, 0x5) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x0, &(0x7f0000000380)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x19, 0x0) recvfrom$inet6(r2, &(0x7f00000003c0)=""/231, 0xe7, 0x0, &(0x7f00000004c0)={0x18, 0x1, 0x4, 0x80000000}, 0xc) pipe2(&(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) bind$inet6(r3, &(0x7f00000001c0)={0x18, 0x2, 0x2, 0x4}, 0xc) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x80044270, &(0x7f0000000000)) ioctl$TIOCSDTR(r5, 0x20007479) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000000000000000000000eaff00000000000000000000000000000000000000000000ed43750c2db7645c1b484f42ec59c4b3e976528092b195563305396e48d35bfcfb395887239f170e87e8ba32b54a8a2c2f4581a5a00f320d0a6d0660fd78966dcc13199c0377f04640b929247ee397c9730e7210b1477e2e9791949b3b9d34bb23545cb29d401190ad48984f835426e48da7aae686cef086e1d79eb0221ee1c2ccb14b2ef81443fd04aaf3573e14eafaa35e19ef000000000000000078d631e6e52d1707c2d65e8d89fcfc53deb3730ccfcbc862738d8ec94a4eaa3d2bfef8d7adc0fe0d019106910d9f4ebeb4"], 0x2b, 0x0, 0x1000) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r7, 0x80000001, 0xfff, 0x3, 0x100000000}) 19:56:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) clock_settime(0x3, &(0x7f00000001c0)={0x2, 0xe4c}) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x101c, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r2, &(0x7f0000000080)='./bus\x00', 0x0, r4, 0x2) ioctl$KDSETRAD(r2, 0x20004b43) 19:56:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x280, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x8, 0x1000, 0x80, 0xff12}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000340)) 19:56:35 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) msgget(0x2, 0x649) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3) r1 = socket(0x11, 0x4003, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xa, 0x10, r1, 0x0, 0xfff) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:56:36 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1c72, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000c8f300000000000000009cc06de7f5a64b369bc00375c2a158ed17bae4c55c111c180dc739c18a83f583a86a2d28480a35533aa3e6bea4cccf6f2295780b1139bc3cab45f3fffa6d4e"]) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x8001, 0x1, 0x38, 0x9}, {0x4, 0x7c, 0x0, 0x80000002}]}) syz_emit_ethernet(0x1b, &(0x7f00000001c0)="080d000000001900e9680850844e6214249817efdf0a763c56bf14") chmod(&(0x7f00000000c0)='./bus\x00', 0x2) 19:56:36 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfff, 0x1, 0x9, "000000000000004b32e77c9679a7b41400"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:56:36 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/\xe4ev/mouse\x00', 0x9b3be3b1cdb58d96, 0x0) r3 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) r5 = geteuid() setuid(r5) fcntl$setstatus(r1, 0x4, 0x4) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) write(r1, &(0x7f0000000340), 0x10000014c) shmget(0x3, 0x3000, 0x120, &(0x7f0000ffb000/0x3000)=nil) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000100)) 19:56:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7, r1}) r2 = kqueue() fcntl$getown(r2, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x7) r3 = semget$private(0x0, 0x6, 0x2f4) semctl$GETVAL(r3, 0xa6ca6faa368e30f1, 0x5, &(0x7f0000000200)=""/157) 19:56:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) 19:56:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x119, &(0x7f0000000000)=[{0x3d, 0x0, 0x5, 0x8}, {0x30, 0x0, 0x81}, {0x800000000000006}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x42d, 0x2dc5}) 19:56:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10044, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 19:56:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x5}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f00000001c0)=[{0x2, 0x1, 0x5, 0x1}, {0x0, 0x4, 0x4, 0x6}, {0x5, 0x7f, 0xff, 0x3f}, {0x1, 0xf, 0x1, 0x7f}, {0x401, 0x2, 0x0, 0x401}, {0x80, 0x8, 0x7, 0x4}, {0x1f, 0xff, 0x4, 0xba73}, {0x6, 0x6, 0x39, 0x1ff}, {0x40, 0x50, 0x8, 0x7}, {0x8, 0x2c, 0x5, 0xbf}]}) 19:56:36 executing program 0: r0 = kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000579000/0xc000)=nil, 0xc000, 0x3, 0x7012, 0xffffffffffffffff, 0x0, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0xfffff801}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x4d}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0xfffffffffffffffc) 19:56:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) fcntl$getflags(r1, 0x2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x2d}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 19:56:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x48, 0x0, 0x0, 0xfffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="d6f9bc26aeff3254ce56a24eb954") 19:56:38 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0307004, &(0x7f0000000100)) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0307004, &(0x7f0000000100)) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) ioctl$TIOCFLUSH(r7, 0xc0307004, &(0x7f0000000100)) r9 = dup2(0xffffffffffffff9c, r7) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0xc0307004, &(0x7f0000000100)) r11 = dup(0xffffffffffffff9c) r12 = socket$inet6(0x18, 0x1, 0xff) kevent(r5, &(0x7f00000001c0)=[{{r6}, 0xffffffffffffffff, 0x31, 0x1, 0x7, 0x4}, {{r9}, 0xfffffffffffffffd, 0x8, 0x14, 0x8000, 0x4416}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x6, 0x8}, {{r4}, 0xfffffffffffffffc, 0x3c, 0x20, 0x4, 0x5a}, {{r3}, 0x8000000000000001, 0x2, 0x40, 0x10001, 0x4a9}, {{r10}, 0x0, 0xc7, 0x1, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x15, 0x40000000, 0x0, 0x77}, {{r11}, 0xfffffffffffffff8, 0x20, 0x1, 0x8, 0x8}], 0x200, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffb, 0x11, 0x1, 0x9, 0x7f}], 0x800, &(0x7f0000000140)={0x0, 0xfffffffffffffffe}) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 19:56:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x84}, {0x6}]}) syz_emit_ethernet(0x167, &(0x7f0000000640)="b658b389a88f070000000000000025a3aef8bdf6a258d4cddfe3771d879ada9f4ef5e743310d26b02ca9edad3e1f347e051aca6e5e58a60815a2b8ae47ed7511453f441a5fd9db2dabd154bd5909c5ce1110e756cd816c8ee999dbc4215569e311e31c71a6321887c719ce2c3d2d6e94fcd701e9a462124ce16405cd049a5c1478a41236e041a7834f30983b9de3346b2bfa23ad65cdac14db64a5d4c684827ed601b2586abcb2ea85e70a8ed4b84ceb16f558491afc3a62da97fc79115475c6324d90a0ed4580a6bbefc170a47778909e70d144fbb3af14eb1e583705aa44e4a8bd7e5bc5970b9aee59f8a3f08dee73f2b2d56e0ac955d5dfdd314d6fc8701c40b7df936114b758adfd9a81f162483faca86cee196f16a864d4523f0c792432651ab08f06aefa3d7d5e2f2d9cde6e2fcb6248fa419793245060a78fadbfa45daaf1a8b166f895c98d6fa2eceb95608613e527c4e69c06507a7f1dba98cafe9b033b4b5280d8a9") r1 = msgget(0x0, 0x2d) msgsnd(r1, &(0x7f0000000040)={0x2, "5fc8e2ce72db82b0a8c35f689cb9159dac806a317e794639248beed76a8e96b53b606bbd9a775c401b2aa08fd918b4b0ba782633d5348d61e3"}, 0x41, 0xc00) 19:56:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x84, 0x0, 0x0, 0xfffffffd}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x90) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0xffff, 0xf7, 0xb, 0x3}, {0x5, 0x3f, 0x6, 0x200}, {0xfffb, 0xf8, 0x1f, 0x3ff}, {0xfff, 0x4, 0x1, 0xaba}, {0x8001, 0x81, 0x2, 0x7}, {0xd4cf, 0x4, 0x81, 0x4}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) fcntl$getflags(r0, 0x1) 19:56:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000c40)=""/235, 0xfffffffffffffdf6}, {&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000d40)=""/184, 0xb2}, {&(0x7f0000000200)=""/11, 0xb0}], 0x5, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) msgget$private(0x0, 0x380) clock_settime(0x0, &(0x7f00000015c0)) fcntl$setflags(r3, 0x2, 0x1) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) 19:56:38 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307004, &(0x7f0000000100)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./bus\x00', 0xffffffffffffffff, 0xf513183cbb596bc7}) ioctl$TIOCFLUSH(r5, 0xc0307004, &(0x7f0000000100)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0307004, &(0x7f0000000100)) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pwritev(r7, &(0x7f0000000440)=[{&(0x7f0000000340)="d7503a01d40f39f742ff63ff1aad9330426817b63d45262b74395ea35d92aeab38e604e4480fd18fe0e061262513c1ad53fe767999a9bc21e18e5fe263e3e9dbc13833a3b5f6a74a258361cef304c588b5c610f17da186c611124396569f921c5c0898cb0a7b122ee023d23c46d677d6dffb02b99ec66fda171751918d8c78604ccbabb745f43b0e3788760198489e6b4e3f4e5ec3e6c5be12fb487564f6a341b67b931c04b5e94b8736aef730d0d879fe2b6b0dfe4e0d7a8b86d95473092b55285a4b3b2e53ad671122499cd84b6851ddb62277ec8a56b3b471bce1bb0e57f284cd0eb48ebbe45f41e494b0c1f7ab2d42d4af5b", 0xf4}, {&(0x7f0000001440)="423585b05a214781377a6372d8ebd4e962f8eaf2d508bf42eb7566d774da74ffa5eb306aa70a2f737f1916d6df4d8d0a50dc201a0f54ce6d66e709d98263a05ce9d16ac8b32e6d65b9f414c8b1e789a80cf95f454c2be82de7dce6f8f1fb010e433fdf6bb337e743b9ef79fc97a9d918e5be663d053624c42dda3b8a25bc19a7272d6b324ffe2cebf00661aa7e35156f415b40903d1391bf63caa9f7012088d4fa306468278b010a314950c80f676b05d4134525979aa3524e4055b60ab57f2220b21ce36c2cbb413048bbb33103d38bbe865aba906e458638662b46404676dcb9a75c9f16a51214e71ea23af9b02b287845763257521d2cca8949a9b1efaa95cdfa9ec0cd7dcae294f4fb556f9a1905e0068d4716110a4d017eb075f1fcd0f2fbfcbcba915301e8c53bcb77594030360062d2c3fb596b4b6307a94ea8a5c9e6fadbb8f040ad5708250088627090ba74ab2174534293c9f2ff22eb4b32c2f5710f2ae9f4a7141ddc053716e8cd0135f85043a2df8560cb18862207303adccf058d1e1d0a9b97e4cffc13de20d2348da888078e915763bfd93fef7cda4428f13751cfbb23f321fd6d809cfd4dacf7c8d3f97e91335c2b5189bff75a4246b0ed3116e757dc7b362cc0ae56d920c186c8ae024385582943a392212c4b7452f872aea3d6d8eb481de6a5d30311e28c34828514411d5e385e437e63276d00fddf75e93b738eeb964ef65ee3461d66ad67d9f51c03a996f19d5643e1bf600854bda7949167e0e2ba203d5f765bc9eba445a937041e455992ddbc53c57c5d4363e397e3ea721fb47f0ab15dcf31165edd63892827df7068b13859844bfaafe3b63be4fcaa30d2cf758a14006d6394c33607ac576af91dbefd665608526b0f8ac24100dbe481ad4aeab5d34a329cf8e77dc7e720e1ad392c5e69044bb706ed618372907779f2d042bfc4c879cd53b72dc2cdd1fe31b115084fdb4ee4496795ef48ae060b13d9e9456a446f0a7939f4f1ec1fc9d2ef7d255c129ffa5a9aeae0fedcda2eefdb6d75d556552f949883d7caaa6867b409e46615ffd9dc4a6f7cfb130315087db579aa45e93a6975c8b4f07c6868e54afc8199258639a0449f38fd281b2d89f9a738e616c2addf868c9c73910c2849661aeb227150ffa676c6a1a209321b2262df60be5bfea5f1a47168b656f38e0c0f2960a477069d377ce619dac74e87f85723c5a03de67c1bed7946501e7ed041c4033777e8e17fd8167e1dd886bf06f9a75427b3af12ff4e1c441de269caf377013db645a9a455003652dceba18c46aee2fc9a9d79dab5712a4b3f685ef13ee73b98ee4513d588b7c89bb89ee9f0b83fe0281aa5bc1c6db8541c5f4f62f17ea7564fb6b96ea5355cf52d81692ecebb2556f10d87c0f4f76ff76e790ab3326a82b7f76affcd38162f6e83145e1bf29c9fb984c5075a37fc465de76dcaa80bcbe802fb47ac06713bc4296c22f7362d569afb32545d155bb3f94f9b7859beaee3db8c3d2c911059663f01b2d811c68a7fd7ec3df2d76a8e36a57a7ad7842f3eb4a036a4fcbef7ba422355cbdf69b43669784883b74c3ac5fdfb1ac2047f872f287c155acd5c91db3cc0fcadd94fa4dc2564d22ce31931081fde4f7148097dcc693efdc59980468cce521498a161464d61d662745d6ac5b355b2cf67683ac804166fd5c16c034fb2333abc24fb231f9ad63b916b6abeba9ee989252b307cd5f09c10a9d945d8a22272750bbf2bea11a4f2598cd8fd01a42378808e912669e6f6b5dc07042a3ae629f84326fd5bdb8e26c3e1fca9c8acbf92008ffdc13a4221e9c39ad06a99cd573586e190c57c5d135611d7fcdce48c174ae1463d626113e356f7298a7857b070b5560d943a7c763599ddd3b6f9b202e86688fad78489a3bb2ff233e1d0a408d7436b8014f775ea8744473155b04e42a83124b7ec09bb5cd11c1bb374ca1cddd27466429b53c02c9ab4b821244e41e31f3ebac34c98216b5bcd258c7fbe4e546930af95a4f014513b98eecc1d5e83f57feb7e72c47d4ff855d45a7100c219d47162ebd199e84230894ffd6d929b61a9e9cbcd21b302741aa1efdb9a3ec9e353a03976ff084304b63cdbea4464d08cf5eaa2718eba29a295b5041bf397431da7a5f923afd26a7dc7f62ca497d8a1a1a4149c9a238f6666bacccd0dfe7aebefdb824849c82bb5602432d928a4c2ea1055e9c4eedafdef14de4e91fe6826b29553324da6d673bfcc8fe29e7b4e1a970017a467244e7b0e442fa9a01b95cb21f97f3afe96f67eebe3a59557ceabb7a6d8fe40d38ac96882c11df5532d492d9d5d54b3e3f54d240e00f28927b617e5c9283239856eb6dd13ac7edb7e90455e51df523c857dbc7525aae7f5daa412c97295b8e3a0d5290f7c754390f03825701a1d7aafc10fd33ea4e6032fbe4ca2f4b80f53996f5e05949e67ca5fb1cb13c860f8f285258bc9ce8d5119f6c754adc722e2145cbf18c571504c8182a51ae809fd51d381b9f585275b8ae8e217db7e68f4ade35bfbacf3173ba545cb0c9c7a5944a4f15648d757488a898654a2089f6ae5aaaa796bd16ff35b323615cfead17d08c3b3785c3af99929da268240ea8a4024b33977abcd35689928b286977b825244d1e7419daa4a4cd7e9d3556c81183e93ceb8113a8e93b8b92e048e59f19f1550742f34c6b41a8ee4dfd474062a2925122a749e942933b08522e448815040903d7998e7909302f05a8ae217b951473e1153c7b8c4805440ffc86516e70e85e26d7b6cfb4e20ea218566fd87d7228ed5be5cc5acd379fbddfa00b81f4b71c16d1196e2c800b1f95954ca027e18d3f061094317313fe8d862eff8ace71b53d36b15774b450b55bdb686a28819717237478df2d0be002bba037654dfbc3c88dc4081c91f4546cd46dc596c2e94c97a2f16baee8ebd24698b59bda42a752f3d47684d384ae4f06bdab2f7126e1200134ea209feae55e9ebf4223bbe8f2b9e3482cd5ecb59339b5ba0a0e5601edf2a2f5324f3e8e683dcc039b0b391b5a0636bfb042e6f50015b03b94919dd61deb6fdb48a26a65ef322a0b209a2c22d66726e51dcbb655cc2456b9cf27c140583c3cf6bd890551e000bde0f1034893382334e1c6838918dc54ebbfe4024a55ebce592c62cbb6cbb408517886ce2a25c50b4214f2c321310a8a1219d0adeec8adfd662578b9543cf6836b68f0d05d3a6800f5d3241405c7f9daefc5efd0cd7ee878c2e1d4601cd5aeb1a35653a2cc932785296e2526408a291ced36a5ee979839d09df7c9550d4628fa34c62e54423cbe060dc428f0ead73b348ee3818abd69bf2cadd046a4b61950afdb5dd2afe7995132ce91d4cf3dc7f674a6f1250ad23a0a7061c9c767b412655e08e72dc452a2c2b7ba58997c9e53f2e5b3309c43a39e558a803d5e1aed8e8bcd3caf7157b4ff330c8887bbd4dd91eba2d1c39dbe4c8456e51fdaf758ff5dd07907bd4361b2f9b9cfe4622afa97896bcab562be6fa08dfa0034c8daf36f1a3c854e273b76f2933b8ae84a816a0eaa081f59fa56d4cb716637bde476156a7b1a5d2d5d1222dc2340b3017f394052e2a5ffb39a6e997e7eb5fd2569c43940814441d033c5ec572eed69512108bc16ec9a80c0556eaa129510a9ae16ca1ae29b4760acab1645ea199cf0fcb4c8e2b329d62409da5b7af46a2e4b3503e4cd225deb39c2151281158beb6459d481ae197a7a05fbb6c63cc869206856330aa3fc49b7f93047289a48ce0dd2fe35d1d409b866c22276bcc4874bff6a5aabb438657a26498e68dc66965af1596f06c2319f8bdd927ad7dee28e961f443172a85bbfc2e08a6223f759974f3e3a2d3cb0d40e9287862311bb9963a0ec5cc516a15988ffb737de507de78afa8430bff50bb1f86f2fecb0d2b8d95d008eab6620fcebdffdec322a7a94730791e89d2ccba03c7b26af7106fc84d373245f8db9cef83ea232e353e0a4adb72cb691fadefbed5d522cd63ff1c446103232fd3695b3eccf77dae4fc09571398cfe7a062cea0d9fb4bfd25697a8d48f50e8816f326756e2d1fa9ad319cfaaab8a55c7b142e5927ea852c38daffb1f5eff00df4ae463e44ae83c83c1d6c4f5982dffffe59d68b594b2e1556953fd635b03282aeabcac78adf2a22a2ab8850caff014541fd2e83ac9f1fa0beb52d0fe389c045779f29b5ab885af03ba8f05d77b68bdfd8ddd60631e623a647977b972ec983a1bfaff3f4a464f663e0807d50d61e4c3658a6a55e934fbd8be56a686a941175e085047e1e0fe940742c6c9c223a6dc8900d173311f5ca8dbb90cdf5b828e1075e86f8781414af8a4bafa72e4a5e37cd2cf433ffd4b98fb80e0da8c69f144e3526c6d6b3a9ff5c678ea224573d4b48a37dcdd581172dfb797fea3ef6503bef1a361f5e4744c63476664a42b69cb025284f3b28725fc5b10fc5a960dbfb8429276b59908df292686bd96e191ec5ae5d0eed6755cf5eea5b8b2e590c72dae97c27e099ac60a0964bd675860330561c1fd9df73ab5093aa3e08f056ac85e3cbcf693f9076f10350cefd0aea70ca3f810905bbb9d173bb63c4f2c4f6376fb68a402fbc483f10d0ba2e2fdbaf77ee942177979174add5d5d8ae2d6d3613072a255d6a3b90b3526996f8b9d3c563d344c13a6c6739f41b305faf752e16a7346b14b903d7d44e89eb6da59d7e4602e1ed01c0204588b43528f8233201d1d2b8e9e3c1e8b989c95aa13e428f7f45dbf934869f48b95776dbcf6be7cb977b62f700069849222924067e030de955b204b99ad3338102d33c29e771416b15d7514f4b70235977dcf4e76a9e67f3f3199a0579a2b0efc956288c6b4fe49542096fdd64d5d09ffc13fd19bc2e6226701a52639673b953d843684d4a9be2390beef090895b2a97e0d29a10ceb0c9e7a631e3a7309c711bd453bed018fdd5eb25e5da32b01f81070a5a000fb859e78d3ee26286b9495a402e061eba7a1be8438670ef5e145463fa463d3f7550a502d0c008ce63c22926a2ac38cf46fef8a6a96888f263b6de917fe40663a9b6b8aa9fb0c706f4bc219088dcb5aa44cbc1815bd505b19a00b69561dfe58ca8e99dee9712924f338f082ff831603f27ede0ebde64e9be369d460c8fddcdc594eba8ac6be7f41785317ddf2856395c35fc4890c98a13a7ccd27bea82080b4b503e86fb9d1abd05ab9d833d505dbbccc9a0ea4665f19be03929b7d7e7a6a019d27bc7b7634766609d18ad895e5dc1a51447a797e210bf10b29f759dff63269aad138f1248835ea59d40be7369d31944f9d68fc08f81070def3b59c3dc7574d1a1628169bf494ef4afd10d2e6e6e60195efa13e505e63b554d7035714ae9ca76bf50c5f25dc999a1457a243e337de19dd32f9ebdf3377c9ea22f818256332339d297cdf5b183e94321f4bfe44d29b57a1f1d8bbb7f95e836cd8f0c514cd10bd67b0ee9f15d0b5cf455cb884e36d68dcb627187bb4bcd25996958ec626b88f4b298cee69abfa3d8bcf2f7c7b273b9c1d905e48b2dda729f3882a9ea71a6fc94b33793a1d60f0f8d0594de92ac201abc30745861c90d6efd75ff8f6f6bf6ea17066df7f379c5bbcd9514bfb900914f2d8bd93e63834eeeaa6d70a3b0e6ab7771c823274590ed942568ab95c2f690c2af50821e54fa282fd49de10d7407fb46d7f0af883e73b3a92b1c8781fc498d329e014cf14726bbc8a91c6985b19d1a825b79d57d5c4a6520489eebb12989498e4217b15b32fefe4cca2a3a9094cc2f1618026c83e97", 0x1000}, {&(0x7f0000002a40)="b23cf4ea0ad66a9e1f352c06da92b975e1c034185c6ee9729c52278f508ea52086ee006e94c7f52efc64086e73d87ddfaab08ba2f72946406032c1774688b549b996b828f8f1e94483bb19175800338964c73c18947967a1d7b9fce9f2ade917993e4a43a735e6c96e98ef9150dbb04b117165b73f48c1597651a0246f8eb9fae30f507bf57ad57294ef44ed3c1eebf6a04225abc48de5f14c26771eacf7b42f63f9eee72d93ce4c3a7c46bb80f1b013bf24b277044fe9c1e0f9f1909e204e535703b644ad455b70391a199dea4755f8954364f69d3f03d4c608d04a8ba6e12294635070f0ffadc376fb17d153e5b24410b2e514f18ec7018ef2b406d8b724ce2577ae9040eaf385b01e8ec4479076b430a5f29028d12eb8b9365e43a1cf26a9c0dfd106fe4255eb088bf466e0aff15a745df1578242649c9af27068944f7118f30253ce862f08601e922bac577a007e34dc8ed14e5b241ce1ac37f872703ec8bc83133b5c6614be43c891b8a0ec0b6c83712f10587446a3311e868fa721907f916d29ea9aadb09d0f9e6a1cd92c601391799e16a1ae09219b20ddae99365b77c5d0bfa1d2ff290381aa6f2afb5320a7b78d9896029d5d197fb4b7641b70e9816d0c0edc3a05fbadc8257f0d20741025b350f9ac031be7cbd71899503946042e49e03ff400b232db9259ee097e799188f99e9e5fdaa876ca45a87070df2d2809cfc90f147efeb9bc0aafd803a95bb56eac354fef10f457738fa8a275008122287da9c5b629fbfa0fcc884ad0ae5e5ab76f583aebd8a7680c886061b80c33b37b492f708aeb1a268518b0a6a057781b14bb9c0ba09077908986e6d0c3119bccb2bb28c698a7b9fa44510eb3128a2be62088f19b6faa46d9b0116a58e246450c925b84dfc3d74da34208398dfa6724003a301c102113e1ee11cfd016b1a58e751aa94aa196088bf38cddb53735aeccc0bf3f02e9531a39a101bc7e9462d7e56abae602d040cce866cbb16f45083fccbcfbf2d2c44e24fb5f71ff694aee9bda6ff33503cbef26d98d7bba1b06d66e253ca4716f8b0382e5a37e010a789a0032a9f481e885ccf3a9f4b0478b63f0629041e82d8241136467bf99b5fb407623f7ae0c716379fc346b65918da9468dbd5579b76be1a063f62dd0c1179dd2d6778f80ef1bc0c82aea866ade08a031b59ebf78c42d2f446218b21cb578ccb77e587c46418c6a2d4c8a84fd41a714ab17538850fd58adb9ee6ad671b37aaf5155e2b0d5a6ff5af79ab2ff31e13c05d0389138a081f04ddb61063cea3e3478a22149d93df43d83eb97501b410ca3fb7d6e2ba50da9f6371bf0f22ca7d53915aea9a6ed947c43523d45ba2ff8e4c94d36344ee352ee2c151228b5128c97ea38ffed29cf4b4e681cbc5ffbd5996f106a85231afced006cd3196d9d30fb299b98c99f0cca9d027431115e03abe82529713473ee21da60811a7f876950c37464fff07f614b11aef53c5e7b19601588bf340861eb341d615c6a107d181c373caa26fa80d3c183c398abd6a0152808621b06a6515008177a8dba1fa3d26050af87781111e2c6c8478d3d44c261d26f266451cf60d90deaf376db593d41e2f78dea4a8aab9976b0cda71d63e2ea65e53e3cc58000b33c6844fe3a46cf411a0bba429dbedd6c45b3eab160d7c77c2cc102eeda18f99a65edf89148237b0fe1a4c8f274be8f09f857c8d2bcd0c3a9ed70f9e3ec2739d58c0e1d6edec2e88c93df0a4f212f7d7a5b75ae720cd9ea76585494d177326612290a7c6a793dd040e9e66840261b2ab29016974b0e6a22f890bdd9dfd2cd786ccd89dc045d842b98a5ada4a3bdd30b5859dbc062525a4b70cf1c75e4aa072f4b1e460481b98a837779d214f10923a43b5b28526528593657a697f258b0fc68a50f65f53324af5886b9a70a6c93a1a684f9fc99631386134cc711983beb6973a123aef5c9cf50a82a206b2422a5c7f35888195b56f0d78ea8a673853630d74801132d1caf4781590fbb26fcdb0e9bf78f342b8405c7653055acf9145a73525c9ce409e119f5c3f07a99e13acfa6597075e1a67a62be95ae000c234cdd9e8c12175af5af768bab3a991ba0eaa935410aeaaa320d78667974e7be751b10205ac0b51bdc65fb4d6ddf266096890c73997c3f4f1e47ff55108eec82f68a64bd9447d0bf390ccf67fe5c4ea065f6ee8d7c7365014acc2f42a33f5a918976f1daf221efab4707d6757b0f5dfc6706ade39830ff976caf203e18865910e9e27e772d3ea0295c94267f95f76752d0338a225009324211da264482b2046eded07ba1078fc75e597eb4e29aef640f3c76972b6acbbeb2d2a332284a6a0940a82b582a06b32876ea76c6666df0aae0e31dab30b0ab0985d7c6c785e89682181d4203815feb00a7aeb93e246b3891a65b818c6b853423642c971e5db824c2e9c0468b9f07337e60d41d55bcfcd690f7990d96684a2588c8279dcdd96e95a07e59ddaf2935f54652ef3148be36ba8ff378b7b9cefdc70669058dc6d315ea0be8638564256d33e22d48af9023d11f6f904ae9fe224c9e3f27880bc99f2aa849be9a49e216c65100741fb8abf12b30d23a9bd99821576c7d6459b913af5ff168b290397ee049aa5a0913d7285d0e587040792a099aa2dfceb6c1a7a390a18d87242baf06589abcd7bc1f1638ab701b57b113828e4ead60e9a31fbcd00e2e0abf808420209e5ab5e905b6535dbdacc1e4db549a357cce420e50c84f9e209dc49642d23bcea89956ba6f7a0aea77de6e4f29238ad6a528e4e4fd4111ccc438b8ffa33f976cf6df2658d25af5666f06e3442e0de2eb53935fbb98bc2a0e2d4aa57c047cd03e6eb04c38b6e4d6e54e337e50c77b35eb4b21c52972d7f4f9adef8c668807d32b0b2a9aab104a1e8389c48f84ed23322bbd96e31589a7ab6d25d1d22b92dd27878b3464f935d7fe9774dac3c3eaa9437f2420b1fb3281971e246612ee4756acf9f3e20c8759ca5507818e8652ff3b9cad185d89fa7851132d39ebfadb66cbdde89ee1729f08c3900ea1edef2eed1a1a3d82cc00bd21894e59dceacaace128055c80709c0b30abf6314b1e8b0727873203b9ce594d56b5d791754306d2cdbdd31162ba6f6c6ae4eecf3317041766755c5d1eb2cc99cc49a04f6d29e2dd2ef99f2cdd34f0423e7bf5f467b49cc83b19d6c2d7c19ed92a768c1eb1da0f23ed5a660df207bbd6a60e82917b1df5855f212801ee19b9d1107cac5ccde5b6966e097eb64b36216dd72c151964e58032c209943fb0404effd7a7697c3cae87784434aed232f01443e9a6fd676afb62c9c5a0738fd2b0bd2c20d2a4d8050a7a421cc7596db4196703eb64ca5554dff60567ff0f7af6bae8758de790281d6c9a6eb5849fc21a4b3fb74227e136ff585b8b2550c900343d219927148d2f394a37aec836fd3004d3cc74dcd93440840cbc0548bac026b3eded0164eabfa5913d863d976005134d642963602edd34a0ceb4474bf8c76eb34188262d12887f70c19f2843167bb4f8db8989b8e3824bbf888193f1b088edd93e1d9362fa4c042271731c4d5b3a741d8daba3907dd34aca73beea78878fe2db34150b9ef6aca32e40b437579bf0d19a44d4284b1a66233a3c35dfbaf9df23df2f1b1eafe9f8d9511de4237259768a1ed7992059cd0dd9821ff3b586271f026592acacff14b42bb20f78664696dee23f1ee97311f7b8f30c835b41bd51b3a48f7a43d9dadf5d7745e0457e0d3b2a1aa59166f8c0ac6b1aedacf08791e8b05d58fe60c85fed950708d184ed694dd754349936567126ab020afc0d22570cb62250b5cffff674f859a797fb045bf4b4b408c07547cbb9f24134178f8579340d1d70d65ea1b5735b17209ba91b1228e0655026e090e9bd202a6c60ef8d435d53fe81f999aa12073d5e368a3463bcf60d095e75494e3f582c9823ae799aa37f5ff34377da0259670f498dd1458ca84c99f19d4ba080f08dc5e0bb33581badb4f90f8467dda172ec69d44d1d1a63d95925bd58cf72599aa4dd5f8dede5203d481c4d4cbdb0c397e6ebbeb39143e00fed341109206853bb82a53048a794d8886f97ccfbf9eff9f0bd5486d8c31aca4b3c08ffdab1e71a05f0f8c25cc5130888a27adb5bf3903ea02a28a7c8742535bb40bae34d6d414a6f5c55ff036b9b4a8eddddaa05f2c6572915ffb00d853f2aeab07a6b3cb7b9ba63c0ca4c389d9d62046a6eaa6ff136022f5be20fadce85440a18f62869b08ea1c997aa5b6f7b27cf6bdc2815a271c008a477ec5974a40eb8c3408d58d24d6e76844647c26bf38f7d1e7d1cc0f64c77ae38fefebdd5a9eb10fba993ac576cdb3a30379cb018421890846fbb4d322571cd93780c36a25b5c9b312968f1ea0ef09684f538295cceb10b146147fffc7663d554e6a900d1010a327c77bd3adaf76141416a30b631727cbc689fd010461f2b07496826d471fddfec7379413111cf213b1457e18fc20ea2d4c32b60e72ff6cf9604fec949e041e98562fe2d99b2f414e90bae04abc7bb29ac5ddb421f76fa19415e2387070f7bd2e2e06cbf1cc8ef65d74fe1090c3468c7fc7c9e5409e57f91949ac1380f2d7e1caa9d2f85143cd5e9f7af9a76cfbc9e55172dbb754f27ca78ed8f5e9eb32df469901c43315daed9c7312f5079f75682c665c47a63de0da24d64ea7ca0ee5966f8ea71d23125816c9342682b3f32d4652f654409c70383b60e90ae8c4ebc4bc25d2ab965d50b7313b65a8ab4a2799691e89ff98527e9eb84b9029dc2536eb391326d01216ba57445c5a22d807fccae4a9caeb2dc6b01b1b5f9baa851b4be8777ff250801906d5be7a01b950f48e208c9188ca06c88c698ef7194287e2b2eacdd717c2de9e9b9b7a24f6a3be25d5737c56227ce7e4c795762b8abd0f76db73d0b9b399a91ed4c40df4dd5c40454d0afa4545b527739ba16b8e95595a367e2cf4e331239859d2fbacd9a9784928494d54186a54c180ae108cc148a21d7423e44e1d41157e79ec3bc6815e74ae45ea21ec83ef76dfaed364f7430f0472f00867c96acb0163fe59f96c65db125b5c9d88cf6c9fc55e07da016b76ec29e4a3aed005aaa3a7d3b3230b31157d72759e7bd387291c806e27a787c331b5ad2770e171da44aace087ddf93759fa3d49e584bf62430e50ea1ee261f1ecf3fea02b3d54769a5b97574588c36d8def2af14501cc00a0078495c44fc393ccb43394a245ea3d646449b5095e73d48985f58961a787fd5de885de74e8e5301a77a350e5e22f5942f7de9e8bb92771b8a3f91601ae9f2ab9c704d86aa2336b6be7973debd9c5cd8e90c7d494a94a8a37f4fdac77322af07222f73e996ccd258a649e954edc64d6bfc6e8a47ab2bcd61cb61f3825830af96d8e31ed9a0714bed6aa730bd2eb6d1df0ab1e632c17b626b54c7fd1503b35ef4392294e6b48ca1e275bf7725dc4f656a8a1672bdaf4b97600af1e5d141af68c5671d7f5f38a59fb2cffe735c60c14b2a103ae0c3740295143654baa4b6f6599e40a0f264365eb9b84bee5bae9d3dd265a2d7f231b4463cd852e5c29e05e12baa6ff9fa01f490c797b1d9eb63f014c8e5ecac1e96acfc2d749273fe7361cdc7c26045dcfddf349f78d8b23b8ddd05b192fcaeaa6491a5d2bf5bca524cfb29179f5f0aabb0a8c6adc6b724c4acac036162aded00669d8fd1a0b877ca785cde18ee61b31345d5a423afbcc1c7cd7a5de0761ee50e02753236f75f4a080f3a5142a38e69467f0f3091f8ec88617a5dd", 0x1000}, {&(0x7f0000003a40)="a728c3dae647f30bab6f7860a39b12724bfd959ce72d6f0f0be22239320b832256ccaeec9a0398b8bfdf89f7f29a37dd4dee8035bcfc858a8ad0f6a0535ed86067c9bf93b747c2101449cb94682addf09970a8f96e909d8234ac7aabd2ebfb4594214e0be3fbb2f835e39b83c160d4ef568360a0bc5b1b3c48cda663ce5e6c64e07ddbd34ffd1dd15244f79efd3abf2026d1a364e34bf6f2a3f9b7f64e3a81c6d2e4e4add62aa2f2cbd4083c9c329e2880b40989aa0c491ff35dd16224282bd58c48ef43cdfaf8cc9563914c97c0d61eae7394552d6bcacf3f1b1fed700b46f330d13a92d02fcbbff1557e245fa33befe7ccc5c90d833ee71945856323ff5622178520201764c1c388de88c644087add9a8093650e51b3daa3e85b52257129a23920923fe77165630db7595563237ea61a95651bb9c08dfc57542d665cc859fec6f16832f292193baac2f679aa4dcc66925563c6a8751e6d841f1cb702861b880efc9dbfb09545ea0106fdb6e0c12f8e6fe38c96d601230defa841607a18097557825e545a325bca5aa6e1c15a5ab4de3bd570662c4b291cb8880a03b2afdbc2cf3309e38d348f5c3e4e45265be71e8bd5f9284a9972af60d885bddb1ac38ccca8a3d04dec7892787b1d3e2f74decf2a752d6738504776156a4ba29398261ea1df98de641804b4f10f27523bc9ed314a51ffae2edbc7bc56e2a9324e7f79d306da8e15df273878fa8c3d1537f49cf447ccd28fad8bf4d0340fd2a948fc5a3259aea0e96b63285d3a574a6e2833b45745d46d7dec81216d3180898ffe336a846cf6fbbcb83f2936829cd848d37a870040932ee25c3c1120e2c2c168d439c0e3748f552f4a0e9b81c9dcfc80bf5214f86786a49984ed1fa450cc243f30c164e4865a1dcf279a6ebae2ed79a033fab2f55664d7b81a51dfbde69b5046351f32bb1ca8fb6928aeee5b3d66841d732e909f7533782c78732bb6c408b8fa1712562db2ad24040b464b6ae54473097f3ceeb3e24f08448da807b4da4521800c8de143afa75000b7366d18c95a61e99fcd5847457383fcc1af0ff758ebc61da0754ab4042f35ac85587dba882beae6cf801da153bbe317c0eb70576c585d9f3a602072818fbc165ca783c06597a01e4009d378e1cc43f617d72df89d567637df347aa787160fff4d1b4ce15f86feadefa26f5a6c39bcc4ca3c7d104fc8223b6bd2d1a917c5b34efac1fed4a8c14b87acdcb39e7df422bb3d9cc17624b2374fa5307bb7318718e381f65282b2082579a253400afe1bc03888e8286a12371ae0fdfb54b0bb48cc0aaaac6b1b67a891caf182ec994d710cc2119dcc5bdf5d823b1ff94918ae71d038dd0db915b8ca066edad842e49c9539bbdb0d69595a8d85d3839745640a65ad5d9ec004d20f8027e2db6642c07f8518b72c035f8ad15165659c4fa91b16787c6689f63f6b35a730ed788893d68afd578045f708de920de8c600920cea49f78c3104387de9d289968d1418304ae7aef7f566a31d992ab13a34b76727745879aba80f1b8b1f07c5a8b100cc65c4f887c53ddb15d8a2c309b94c2d68757634fb4f9beb02b4779c8ddd5a3008c71876ea5461daee9132e47b6a9384060f0c4d1ede8e1e66fafcce6f2160825a88c18b9f050564a26483023c9824ad0dd8ac01f9d87977b11eaa07ea80ee5a84fc9444ea2b2847bccd4dde29106603b2656028a3a156d0ad1f9638dcdd428d33f1b19f520b5525fcb20ae2dc0a36303fbdc83eb965615549c84c46d32eb8cd358d9cc8e21dc8ae7e7dea6d60c75c020d215f687aee41651b5e9df1556fd8932cee1e4e8fa5f4dab4ad0374eda147ffcfb54683ae0263c69161ed2206166803ef46ef39513c19da0ced582ef40aa21af65cdff237afaf2bd4bce6f38c9ad90110ae6de7db756d571f12e40acde249264b8069f42e344a9659d060cdaeef89cd4b09c93118120f875c5921cffa2c17bb507a48a83200b1085eaff6c9859aab9c577ff0d99114f5654b5e975244a60094fd010fd79a9f5321b184c30a01ea87c61d6744e6bdbea2b5f5c26d722926ebc02c2d1459f83825e94590760f29b1bd43b750e2544b5edef292234349702b837209ea2338b8368c4b777e64120755ad897049bce4fef2ee4a7db4da8361b32bb422e649e595ecc8741a9ae493ff2ab8deeea76fd1753cffde31773efb74908ed1dd459c901fc7820193ca65ce7b5c7b2041b352dcbd69dd712feabb7ba7d99aff48545055e7aedbd9dfdefcd955d7e5095db6db650beedcb28b5f8d3859f23729aa2bc4e66341ff63978a478b3bbb5bd1ba210a664cae7a419e37626eb675f01cda3553c1bd4a174805452bab66874130eb9b61f69f27675426f7daa704b95212c4cbd76985392411f16b665cfbf6a7ccfac1fa969dd77a68fa5348ccc34e17f03c939b3f3559a9a46a6c5efb508356f48844a3ffae5913147a7875f179bd35c452c49e0133da7c45ec8ef1b36ad0aeddfaca75c23dbd9b2faffb81a0ab2c03ba611d4bb5bd776a9f6828bbc4034f0eafb1b62a3310be33844268790ea4652e6a444ed01272cb0dacfec8af1bd9b61ec1c28ee4ef9b74ed7fb39eac41d9b18cbbde0af20c411fbe26397b318fa960a7d08de41d3372af5d5a56c94c5da0b1d9f32bbc1f55534d53f7112850e3a831866317c87a538c581cb3109bff352c83ba2b8700a4b869af750ba38c5969851f78df62ca6fa4fdd72523355e7420b508a2378cca8e99a64e523b100deb6642ddba62c131b3b2dff2914323d675343f441cf34d63b529cae76dd4385b21f6bb4c1b62fa05c5b45245e006fe8b3c5927673ea76ed0ecd6ff5f6271c37142fa8c25598c43429e2f16293fc8a384e1365a6a64abdf0aa2106190df4cb37205838a32f32021a60309735f2c5f61d69be5ebef103bddc610226c35a77915b877a3bf61a8e5bb26a31b7051be9fd041111f475d2927abe5c79c2628bf64fe18b0b397863bfd049aeff1ff2f693cdb13ff9243d515c9b7d6c9b21f3a2477f53b5d4b875990c89b9a8d9491532c856f4f24c573360363a9b4589a1b0f5ab07e756a7a91a8a4fcded9dc61224621a5f65e0701421f1fc033b31f5653d9b004013237c9f79b12ffed672f9a888201dd9a9e4644597907658e861817f4df5528ce6b61b1ef9a15d71457ca01d844280c0b9bc9d86cab68f6974dc683fe698de64b2a36a2e069972943d0c78cfd66b488699d1946b3de381d581bac23683a3a31330ae0dc2c02375f6dd9a13fe7dcf9daa0fb3ec8d1a1222fb3bde539621d0497ccc0d1eb6841e3987f81c5be7c7f4a22f18aa9f060f425faaa5a28d6f5ed96ab2ec2f57beff63a24f221a8055ac1586f5f7fb85ce09a409c1a5050ac6869cfd26497d803e15284c77fe109d97053bf66df6e4901b0b6c4d4176bac00609e002a4d1e6bfd7b92f7c5f28da4f40e088e0d4e2ab7432c1e638207d1e61e80e06d5a2127eeb162eaf0aca550e69105b03307ce4d8fd87bd08f3dbc0cbd83e7dc7a1206eb81ee76dfdd1e2e09daa46f119366c4cea18e34a9c59dd7b91033b14d50cb9865054ff7e48bcbc006f1c45a248cc244bf4aecab82a024f4d26a6ddb50a2c49655045c246e41f94f0bce8c16fa7d5d08a93e202049f584c223026b2755b13235c2f2fa15ed041d347971387e432403220819f953a7e952686c57c41edef10e9433843616b981693d48893eff35b53a300ff84fe654a21a2f95310a963a0d0ce16503438ed3ba62431e59c30c95c831a8ff7cc3f2f18d618d9004750f18ccd51e56110862599c80fbba871d511f3ed16c5e3db35ba5b9a3abba2aca1dce6d8c26ffde4ec9671b681cf7c2e54dea1c486e20ba328677b3a7826f0306cc292728432b9917320c992ad84aa14fd61361e9622bb0f524794386d387a3f5b3cac111dc2e483236d8a6a477b41a327ad2f2462a9f67476e17a5bf7edf5d459d0a288ef57c894188bd828e8b246cf2f0dc2d3d63dc9a5ed52bd3cf806823c36b6c234cc96a5a2dbb362009db8d25dab04f61bdcefe9a5fa67ee39c6afbfc70a10c296f2d59abfa63ebd12d222ff8542bd2665aacad7938144fd7d985ea6cf2783967e94411eb25511db310f3d0d419e79014ad08202ed5e5b1026e1f2958bbe1112c94f17aebe505d58a0de2524e81f55a3bbe5fc84771fd885446da23917d0ae7cb6c9361da2da995caacc453bf858b763dcd0cde5bbee90a0436b86da32a4e1dbc81df46239b840a3f33898c4974598c9007968c2d4acdf6e1b096844a01edd73daf08cd282c871c3f3614787cb1fe42d70f3b937175519a5bad755dd29b13e72d136e1951c9325fc34b10657162f5d012f7dc8555051217fb3e9b49a754ce6bee3429e4cb103db34a02d95a0c93d4fed2e71a6af88fd781d3f7c2ecc1d728001bf922d34e9243314aa4a35bbf56942ecf6e2f7746577c030fc5ff8d9dd3a4ce97fdafb0099ea6554926e5547683edf697709282310c6e46a27633f63cfb6e98c2496ffb1b43c2e9ce37e79161d6fe05144f9d0b743e8def27f2793a176d5fe668d0f1e4fe5d2b7ef2928f646191b3bf21fb7c8cb0c0824bb0f941f55d55bf99821f320f22ea91a36c47541131b0c0174e64815c0a168d126cccc48e02598d2561af5da8958fa36a77dc6a1da29b212ca8a90d458084d240bfebf03f4399806bcefe0f19e13bdc6c0278a4374320862f309b34284bd741e60646ba136b3e8c1df95522769d8711ab42d3893d987e673054515fdad9ef8a813a1e897c4fc05d960fae16639d2f687d254bacdd1e3baa1b4746998a1bbca9e9f0c88300a05d61bdbdc4eab9b9ce15ff929bea6b7f8dafd20bfad94a0fdfc97a25c98e0917e2ef104260daedafec428e507e0459d1ec4bcf5591480a5ac1c2a6863832e40103e3287542a94905d7295e1c4a22718e423fc641147d6b1d13ad0258777cfc56dacb1ba9650c67b201de365ba4c9160e44e5d4468a4060e4079b94128c70accd12c2edac40df6c410fec181f4f1e130ff8b3c8e4c177a51a9318f8b05100fc9bac83ec983c0ae8732a199ced833eafc4ce0fbd38dadd6ad7ca46e0a2bbe54862913d42b110e258c4cfe2801a8fd30387c4ca1c2490e24fc06b7ef25bd858d33e8655a5df5c1e8806600ccab74f96052e4d0235a64b4287d8eec9c32b9ba87f793123d72eb65fea544d1c6d34002df463962e73b49a4a3fbecbe5103d2de492c04ef89e0735dfa45b4c93137cfe239b9cece1c2f75ccbd27c866d1686126ac530faed67c97865969d9ef30c4a2994f23a9632b296a5b9efa082da38241bd7bf453311d7c3f1c58709c468f6293ecbf37f43d0628b3be73d74204880ad8f9a05127ddda81eb6855ca4a7f16acbfa1dd283cc18d73d4a4b53aacefe140a988935806ede1b98d5a6760345120a8a40b5628d4e6ca4e715c9bba8f676ca952e799c05846892dd6ae9ff54696eb228f7cd16f923a98ca7326cec6e52e14e4dde1dd55c14ea2ccb823878df63d5f5cfc6f6fa6f60b2fe4eeda29f0cd9a1cbb5a78ed99faeb9d133b56423c3b55bcc3bcfd3eba0ff61537263dfaac1953422b3ef149933f0b327c9d710e7c7d07627e4c76a7c10277e4def660fb894e5cece31067b725cf983f0710dbf6801e504936133f08901da1535ad630280534687e4d5cd2a354f9b53f076805e73bdb5816dd40e87574df5061dd19d3bd467d33e8ebfb847e3d56f5412c36529972ab6af98feb1e96cf25d4d323a66c0e01e664d77a3fede1fd566", 0x1000}], 0x4, 0x0, 0x5) ioctl$TIOCFLUSH(r7, 0xc0307004, &(0x7f0000000100)) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0307004, &(0x7f0000000100)) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0xc0307004, &(0x7f0000000100)) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0xc0307004, &(0x7f0000000100)) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0xc0307004, &(0x7f0000000100)) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x80, 0x80000000, 0x1f}, {{r3}, 0xfffffffffffffffc, 0xd8, 0xffeac, 0x80000000, 0x3}, {{r4}, 0xfffffffffffffff9, 0x2, 0x2, 0x2, 0x3}, {{r5}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x0, 0xf47}, {{r6}, 0x16c83b3b77d045fa, 0xb7, 0xfff8c, 0x4, 0x5}, {{r7}, 0xfffffffffffffffa, 0x32, 0x1, 0xffffffffffffffff, 0x9}, {{}, 0xfffffffffffffff9, 0x14, 0x20000000, 0x1, 0xe41}, {{r0}, 0x800000000000000a, 0x24, 0xd0000020, 0x4, 0x507}, {{r8}, 0xfffffffffffffffe, 0x44, 0x10, 0x8000, 0xe55}], 0xe402, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x9, 0x3}, {{r1}, 0xffffffffffffffff, 0x60, 0xf0000100, 0x7, 0x1ff}, {{r9}, 0xfffffffffffffffa, 0x21, 0x40000010, 0x81, 0x3ff}, {{r10}, 0xfffffffffffffffa, 0x1, 0x0, 0x1000000000000000, 0x2}, {{r11}, 0xffffffffffffffff, 0x1, 0x1, 0x955e, 0x28}], 0x0, &(0x7f0000000040)={0x8, 0x1f}) 19:56:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000004c0)=""/88, 0x58}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x7, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) recvfrom$unix(r1, &(0x7f0000000700)=""/4096, 0x1000, 0x1, 0x0, 0x0) clock_settime(0x2ab4e24ae4300baa, &(0x7f0000000340)={0x80404, 0x4}) unveil(0x0, &(0x7f0000000280)='c\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x100, 0x177, 0x1, 0x30a71067, "3c569fd1797cbee6b7e79cdd96ead393e5c21cb7", 0xac, 0x1}) pwritev(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)='R', 0x1}], 0x1, 0x0, 0x0) 19:56:39 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000660000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000101000/0x4000)=nil, 0x4000) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 19:56:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30006) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000200)=0xbdf) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000240)=0x2) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000000c0)=0x288) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x458, &(0x7f0000000340)="4488e1eb59ae1d1dcbce8d0000710e6d5e9b25bc1055cc849e66dfc416aa12fa0392349c124592709bc01f5fc8ceee4327530bf85c8547cfc291a6f24c4b3a59d516ca26758e4ff35753a8ae6cf1ab101f3cee0996fd882118367dde41136454bca47aa4164eb286f39c5d0101d8b7ac26d05245c2d2fc3b9aa953e3d0b6314b513636ec504c8a97f811f59e4a88f2a671a94efabc500dbbf551f132f19b0407d96109645705be947765641b4c4daefbefbb6c64a37a6f75f85bc97b5c6a27674134273b9198934da018da497dfa6f759928a1719bac2b76a494ba2a981e02e6c6fc3150df1397336003147e0c40f00abdc8905cd81041495c950f74a65dbcbef556371159276ae945d1412bf75cf3632cd05c") openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x400, 0x0) 19:56:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4ab8c3bab8c203b6, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x12) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) recvfrom$inet6(r0, &(0x7f0000000100)=""/206, 0xce, 0x2, &(0x7f0000000080)={0x18, 0x0, 0x101, 0xd0e3}, 0xc) 19:56:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x3}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7f}, {0x84, 0x1}, {0x6}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) poll(&(0x7f00000000c0)=[{r2, 0xd0}, {0xffffffffffffffff, 0x10}], 0x2, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 19:56:39 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r3, r1) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = geteuid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0xc0307004, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0307004, &(0x7f0000000100)) r9 = accept$inet6(r8, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) ktrace(0x0, 0x1, 0x40001c20, r10) r11 = shmget$private(0x0, 0x1000, 0x136, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000600)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r15 = kqueue() kevent(r15, &(0x7f00000002c0)=[{{r14}, 0xffffffffffffffff, 0x1b, 0x0, 0x0, 0x1000}], 0x3ff, 0x0, 0x1000000, 0x0) close(r15) r16 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r16, 0xc0307004, &(0x7f0000000100)) msgsnd(0x0, &(0x7f0000000280)=ANY=[@ANYRESDEC], 0x1, 0x0) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000002281628e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db67aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(0xffffffffffffff9c, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="b0000000000000000100000004000000c5d2e4ab952d42113010216dcd83422729f4b23ebe24f06cca7127aac4407816595e8e51e732fd64296daf97a0d1efa3ab26d2fe7af9eb84391a2fccafb01cfdc0e75a5787328208623b3780d63b31f00490f23af4c49b4f17efd8e06c18478b59b3294d0bf1da57ffc6cd1c9885421ebb10b1b217355bd3aec1865b1b05faca37f20cc789c36a11f3a89d37592add70980944d709d414f9c92f7663f0acb1d6f800000000000000feff010005000000fb558216eae8903c2eba542c2455589e38b69a877f3264740f4dd7308c9cded39b6ad88c4d434ec6eba3b58bbf637c738854218f1f7ade99f58a8aef5a78845fccdeda888757be5d6fade30cf7d2666e1f9bc247941af7ecfcb665fccfcfbfc4ffa0de0d6d60461477f1cae06312204d5c45d573294217c188a9f62fe4a52f3ad839df6b0be54e1c662be07be0f22751a0ff66517d95b3afc6ad6a5896dd66fdf04233c2d9f8712ae9d92bfd38d563fbfc960553ad657b9d534a415d66c7fde75ee80570f5ef651aca80ae5df292779ffdd928c03598ae8aaa0b695c48b242e72c3ca644c6000000c000000000000000ffff0000040000005c09eeab1e2219ee5f773fad83501de6cd36d654b290e93892582d58d875876d064ac0c6e8cd021c09ff16f3d357f4d23903e53090f20188a60ca38c3e73465ef5dfc0d228a02bca37fce14cb4383187233fa450b7f773365012426bf8624f32e935b4edbada5b152f827b4103feb6cdc5f4a0efe791d9fba81c439330dce615cc63aa38962617bc218a633c5269ed690cf442d01a14ba8da116f9668e13000000000000000000000000000000000000d8000000000000000100000009000000c213f8f43be938da0867b97d2bcfd4eec9ef1c0aa13b0a47f9817afd8defaed4c4779ed1460e7bf4069ddede5645ed3aeda2f2538f887a174e2fe23523c6d0d7a3b9211de7a5d9d7180c64b003ce86942d7748417e69f2c78dd46e05aeedfb29a0e2be69064e4f20199b98a84080602360a36a413758264af05eb7a52916fcc96b75b72e514bbed5b6a9198afddadacaa6cc6a28e77bf52c2b64e055c99937d8917a219d556eeaa94ea290961ce559249551b9e37c7579127f091a8a4c0c7a8a2139a37f990000000001000000000000fdff0000000000005051d6e65a61d2738a51696649eb6a097fd39172d530e01dc0ea48a7db9b69fc31dcf3ddc48578a29cf9ef4315f8d557d53cf66e86d0ea588d08764d5add0ae5f0f14e34a9d8267e7dccaee25c293530819306eaab0ba2c859d3c522b68f255845d2f10fbabb68f6f7405633d6222d2155386cd0e3950f316df57262a04602496d26e9732b5895f0ff62386a0145f34ed6055e5bbc5090ac86e1997f072986d0185009850bb706843d83d656a3023fbcff042442d95cb41b1d69ec00b63a801f90e0e998e22e318e69400e3d5eb84555fbab698015951b6dfa6c895ecdf23a0bb57f8900e80000000000000001000000010000006360bae77cdc2eb7134e5b9a17057620288d7ae3ab56ba47452310ea3f9263658bda0f72ec78a97dc5318751950308beecb580a3bce81d356364171d69d52f9a102f40565864cdb9256fdfa33bbea42fe91ea6cfd51e0ee3a7bf13284ac70d1057c757ff9fbc650d68a9d24d564438ef718fe6ad6144e2c84858119e1c7ce82d711dc76f3f3980221c4a667ae2afc3e8dce8ef354e2ca8b91b70189927739e317534cb3889308baf35a08e727a60c559b01ab7c674d7a4693745964a65bfefc4f46374730ba4980d86cf55b31fb8f91d73dae2750000000030000000000000000100000003000000efcf3dceae97d9216802d5f5be62d845bd2a5ae1e638b9147000000000000000c000000000000000ffff00000000ffff1fc0c0a462f5bdaf3eada037d02dcc2f9eab2e7a76e80504b3a20250faf334474dd43e353c714f74cb945bfd9c636b8a948acd17676f802ae22c20ee17104bd15da06592ae75e42137f3223c149a5079f9d7fd8171a0c71f318de415a1ccb409b6c56f5fba8e1975fbbd515f7abd104369a83c399fdb7e032e74052237186b81165e75bfbc251d9617be19e11db432c044960fbc188ad137643a3ccc5f2943cd40331d9a08501af0bfa6f06be0570000f800000000000000ffff000000800000ba19bf56d331936ee21f43187ef31342f2767fea4da847647cc79609538f1c4a952f0ae2f0a0fc6cf5219b9f6333d469edb340fa132822c5ca5aa9dc0f6000fdec9857c7859dce81cd55288e11d0cc3bdf24a7ae0da31caf5f60700cb483ca7958075f23dc398930fdbb1325016a262d14063632f1d7b8bb286a3493d924d442866c47582a115d0a8a24324f342cf82e0cf5096a26eb05f819eb4e16c5591c7964b7cdb6483237562fb1d4c71bc7886ea1df4c322b29057f7a03389c7aec80813bc000ace79db1bce781e43c7a9ddd3aca7d478baa21120f7ec93539152f699cbfc50500"/1808], 0x710}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r21, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x0, r17, r20, r22, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r19, r23, 0xa5, 0x1, 0x100000000, 0x2}) r24 = getpgid(0x0) r25 = getpgrp() shmctl$IPC_SET(r11, 0x1, &(0x7f0000000640)={{0xff, r12, 0x0, r17, 0xffffffffffffffff, 0x8c, 0x8}, 0x3, 0x2, r24, r25, 0x80000001, 0xffffffff, 0x2}) r26 = getegid() r27 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r27, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r26, r28) r29 = getegid() r30 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r30, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r29, r31) getgroups(0x4, &(0x7f0000000700)=[r28, r31, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r10, r12, r28}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r32 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r32, 0xc0307004, &(0x7f0000000100)) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpgrp() r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r34 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r35 = kqueue() kevent(r35, &(0x7f00000002c0)=[{{r34}, 0xffffffffffffffff, 0x1b, 0x0, 0x0, 0x1000}], 0x3ff, 0x0, 0x1000000, 0x0) close(r35) msgsnd(r33, &(0x7f0000000040)=ANY=[@ANYRES64=r35], 0x1, 0x800) msgrcv(r33, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000002281628e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db67aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r36 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="b0000000000000000100000004000000c5d2e4ab952d42113010216dcd83422729f4b23ebe24f06cca7127aac4407816595e8e51e732fd64296daf97a0d1efa3ab26d2fe7af9eb84391a2fccafb01cfdc0e75a5787328208623b3780d63b31f00490f23af4c49b4f17efd8e06c18478b59b3294d0bf1da57ffc6cd1c9885421ebb10b1b217355bd3aec1865b1b05faca37f20cc789c36a11f3a89d37592add70980944d709d414f9c92f7663f0acb1d6f800000000000000feff010005000000fb558216eae8903c2eba542c2455589e38b69a877f3264740f4dd7308c9cded39b6ad88c4d434ec6eba3b58bbf637c738854218f1f7ade99f58a8aef5a78845fccdeda888757be5d6fade30cf7d2666e1f9bc247941af7ecfcb665fccfcfbfc4ffa0de0d6d60461477f1cae06312204d5c45d573294217c188a9f62fe4a52f3ad839df6b0be54e1c662be07be0f22751a0ff66517d95b3afc6ad6a5896dd66fdf04233c2d9f8712ae9d92bfd38d563fbfc960553ad657b9d534a415d66c7fde75ee80570f5ef651aca80ae5df292779ffdd928c03598ae8aaa0b695c48b242e72c3ca644c6000000c000000000000000ffff0000040000005c09eeab1e2219ee5f773fad83501de6cd36d654b290e93892582d58d875876d064ac0c6e8cd021c09ff16f3d357f4d23903e53090f20188a60ca38c3e73465ef5dfc0d228a02bca37fce14cb4383187233fa450b7f773365012426bf8624f32e935b4edbada5b152f827b4103feb6cdc5f4a0efe791d9fba81c439330dce615cc63aa38962617bc218a633c5269ed690cf442d01a14ba8da116f9668e13000000000000000000000000000000000000d8000000000000000100000009000000c213f8f43be938da0867b97d2bcfd4eec9ef1c0aa13b0a47f9817afd8defaed4c4779ed1460e7bf4069ddede5645ed3aeda2f2538f887a174e2fe23523c6d0d7a3b9211de7a5d9d7180c64b003ce86942d7748417e69f2c78dd46e05aeedfb29a0e2be69064e4f20199b98a84080602360a36a413758264af05eb7a52916fcc96b75b72e514bbed5b6a9198afddadacaa6cc6a28e77bf52c2b64e055c99937d8917a219d556eeaa94ea290961ce559249551b9e37c7579127f091a8a4c0c7a8a2139a37f990000000001000000000000fdff0000000000005051d6e65a61d2738a51696649eb6a097fd39172d530e01dc0ea48a7db9b69fc31dcf3ddc48578a29cf9ef4315f8d557d53cf66e86d0ea588d08764d5add0ae5f0f14e34a9d8267e7dccaee25c293530819306eaab0ba2c859d3c522b68f255845d2f10fbabb68f6f7405633d6222d2155386cd0e3950f316df57262a04602496d26e9732b5895f0ff62386a0145f34ed6055e5bbc5090ac86e1997f072986d0185009850bb706843d83d656a3023fbcff042442d95cb41b1d69ec00b63a801f90e0e998e22e318e69400e3d5eb84555fbab698015951b6dfa6c895ecdf23a0bb57f8900e80000000000000001000000010000006360bae77cdc2eb7134e5b9a17057620288d7ae3ab56ba47452310ea3f9263658bda0f72ec78a97dc5318751950308beecb580a3bce81d356364171d69d52f9a102f40565864cdb9256fdfa33bbea42fe91ea6cfd51e0ee3a7bf13284ac70d1057c757ff9fbc650d68a9d24d564438ef718fe6ad6144e2c84858119e1c7ce82d711dc76f3f3980221c4a667ae2afc3e8dce8ef354e2ca8b91b70189927739e317534cb3889308baf35a08e727a60c559b01ab7c674d7a4693745964a65bfefc4f46374730ba4980d86cf55b31fb8f91d73dae2750000000030000000000000000100000003000000efcf3dceae97d9216802d5f5be62d845bd2a5ae1e638b9147000000000000000c000000000000000ffff00000000ffff1fc0c0a462f5bdaf3eada037d02dcc2f9eab2e7a76e80504b3a20250faf334474dd43e353c714f74cb945bfd9c636b8a948acd17676f802ae22c20ee17104bd15da06592ae75e42137f3223c149a5079f9d7fd8171a0c71f318de415a1ccb409b6c56f5fba8e1975fbbd515f7abd104369a83c399fdb7e032e74052237186b81165e75bfbc251d9617be19e11db432c044960fbc188ad137643a3ccc5f2943cd40331d9a08501af0bfa6f06be0570000f800000000000000ffff000000800000ba19bf56d331936ee21f43187ef31342f2767fea4da847647cc79609538f1c4a952f0ae2f0a0fc6cf5219b9f6333d469edb340fa132822c5ca5aa9dc0f6000fdec9857c7859dce81cd55288e11d0cc3bdf24a7ae0da31caf5f60700cb483ca7958075f23dc398930fdbb1325016a262d14063632f1d7b8bb286a3493d924d442866c47582a115d0a8a24324f342cf82e0cf5096a26eb05f819eb4e16c5591c7964b7cdb6483237562fb1d4c71bc7886ea1df4c322b29057f7a03389c7aec80813bc000ace79db1bce781e43c7a9ddd3aca7d478baa21120f7ec93539152f699cbfc50500"/1808], 0x710}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r40 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r40, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r40, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x0, r36, r39, r41, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r38, r42, 0xa5, 0x1, 0x100000000, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x40001c20, r44) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r46 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r47 = kqueue() kevent(r47, &(0x7f00000002c0)=[{{r46}, 0xffffffffffffffff, 0x1b, 0x0, 0x0, 0x1000}], 0x3ff, 0x0, 0x1000000, 0x0) close(r47) msgsnd(r45, &(0x7f0000000040)=ANY=[@ANYRES64=r47], 0x1, 0x800) msgrcv(r45, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000002281628e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db67aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r48 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="b0000000000000000100000004000000c5d2e4ab952d42113010216dcd83422729f4b23ebe24f06cca7127aac4407816595e8e51e732fd64296daf97a0d1efa3ab26d2fe7af9eb84391a2fccafb01cfdc0e75a5787328208623b3780d63b31f00490f23af4c49b4f17efd8e06c18478b59b3294d0bf1da57ffc6cd1c9885421ebb10b1b217355bd3aec1865b1b05faca37f20cc789c36a11f3a89d37592add70980944d709d414f9c92f7663f0acb1d6f800000000000000feff010005000000fb558216eae8903c2eba542c2455589e38b69a877f3264740f4dd7308c9cded39b6ad88c4d434ec6eba3b58bbf637c738854218f1f7ade99f58a8aef5a78845fccdeda888757be5d6fade30cf7d2666e1f9bc247941af7ecfcb665fccfcfbfc4ffa0de0d6d60461477f1cae06312204d5c45d573294217c188a9f62fe4a52f3ad839df6b0be54e1c662be07be0f22751a0ff66517d95b3afc6ad6a5896dd66fdf04233c2d9f8712ae9d92bfd38d563fbfc960553ad657b9d534a415d66c7fde75ee80570f5ef651aca80ae5df292779ffdd928c03598ae8aaa0b695c48b242e72c3ca644c6000000c000000000000000ffff0000040000005c09eeab1e2219ee5f773fad83501de6cd36d654b290e93892582d58d875876d064ac0c6e8cd021c09ff16f3d357f4d23903e53090f20188a60ca38c3e73465ef5dfc0d228a02bca37fce14cb4383187233fa450b7f773365012426bf8624f32e935b4edbada5b152f827b4103feb6cdc5f4a0efe791d9fba81c439330dce615cc63aa38962617bc218a633c5269ed690cf442d01a14ba8da116f9668e13000000000000000000000000000000000000d8000000000000000100000009000000c213f8f43be938da0867b97d2bcfd4eec9ef1c0aa13b0a47f9817afd8defaed4c4779ed1460e7bf4069ddede5645ed3aeda2f2538f887a174e2fe23523c6d0d7a3b9211de7a5d9d7180c64b003ce86942d7748417e69f2c78dd46e05aeedfb29a0e2be69064e4f20199b98a84080602360a36a413758264af05eb7a52916fcc96b75b72e514bbed5b6a9198afddadacaa6cc6a28e77bf52c2b64e055c99937d8917a219d556eeaa94ea290961ce559249551b9e37c7579127f091a8a4c0c7a8a2139a37f990000000001000000000000fdff0000000000005051d6e65a61d2738a51696649eb6a097fd39172d530e01dc0ea48a7db9b69fc31dcf3ddc48578a29cf9ef4315f8d557d53cf66e86d0ea588d08764d5add0ae5f0f14e34a9d8267e7dccaee25c293530819306eaab0ba2c859d3c522b68f255845d2f10fbabb68f6f7405633d6222d2155386cd0e3950f316df57262a04602496d26e9732b5895f0ff62386a0145f34ed6055e5bbc5090ac86e1997f072986d0185009850bb706843d83d656a3023fbcff042442d95cb41b1d69ec00b63a801f90e0e998e22e318e69400e3d5eb84555fbab698015951b6dfa6c895ecdf23a0bb57f8900e80000000000000001000000010000006360bae77cdc2eb7134e5b9a17057620288d7ae3ab56ba47452310ea3f9263658bda0f72ec78a97dc5318751950308beecb580a3bce81d356364171d69d52f9a102f40565864cdb9256fdfa33bbea42fe91ea6cfd51e0ee3a7bf13284ac70d1057c757ff9fbc650d68a9d24d564438ef718fe6ad6144e2c84858119e1c7ce82d711dc76f3f3980221c4a667ae2afc3e8dce8ef354e2ca8b91b70189927739e317534cb3889308baf35a08e727a60c559b01ab7c674d7a4693745964a65bfefc4f46374730ba4980d86cf55b31fb8f91d73dae2750000000030000000000000000100000003000000efcf3dceae97d9216802d5f5be62d845bd2a5ae1e638b9147000000000000000c000000000000000ffff00000000ffff1fc0c0a462f5bdaf3eada037d02dcc2f9eab2e7a76e80504b3a20250faf334474dd43e353c714f74cb945bfd9c636b8a948acd17676f802ae22c20ee17104bd15da06592ae75e42137f3223c149a5079f9d7fd8171a0c71f318de415a1ccb409b6c56f5fba8e1975fbbd515f7abd104369a83c399fdb7e032e74052237186b81165e75bfbc251d9617be19e11db432c044960fbc188ad137643a3ccc5f2943cd40331d9a08501af0bfa6f06be0570000f800000000000000ffff000000800000ba19bf56d331936ee21f43187ef31342f2767fea4da847647cc79609538f1c4a952f0ae2f0a0fc6cf5219b9f6333d469edb340fa132822c5ca5aa9dc0f6000fdec9857c7859dce81cd55288e11d0cc3bdf24a7ae0da31caf5f60700cb483ca7958075f23dc398930fdbb1325016a262d14063632f1d7b8bb286a3493d924d442866c47582a115d0a8a24324f342cf82e0cf5096a26eb05f819eb4e16c5591c7964b7cdb6483237562fb1d4c71bc7886ea1df4c322b29057f7a03389c7aec80813bc000ace79db1bce781e43c7a9ddd3aca7d478baa21120f7ec93539152f699cbfc50500"/1808], 0x710}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r52 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r52, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r52, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r54 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x0, r48, r51, r53, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r50, r54, 0xa5, 0x1, 0x100000000, 0x2}) r55 = msgget(0x1, 0x0) r56 = getegid() r57 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r57, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r56, r58) msgctl$IPC_SET(r55, 0x1, &(0x7f00000001c0)={{0x0, r5, r56, r41, 0x0, 0x40, 0xa}, 0x7, 0x0, r6, r44, 0xa5, 0x0, 0x0, 0x62af2aeb}) r59 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r60 = getegid() r61 = socket$inet(0x2, 0x2, 0x4) connect$inet(r61, &(0x7f0000000040)={0x2, 0x3}, 0xc) fchown(r59, 0x0, r60) fchownat(r4, &(0x7f0000000000)='./file0/file0\x00', r5, r60, 0x0) r62 = dup2(r0, r0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000000c0)) sendmsg$unix(r62, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) socket(0x6, 0x4, 0x0) 19:56:39 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = socket$inet6(0x18, 0x5, 0x1) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x29a, 0x5}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 19:56:39 executing program 0: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRES16], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000a40)) chflagsat(0xffffffffffffffff, &(0x7f00000009c0)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) semop(r3, &(0x7f0000000040)=[{0x0, 0x9, 0xed83a85592e0e329}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a4001a1d00", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) accept$inet6(r9, &(0x7f0000000940), &(0x7f0000000980)=0xc) r10 = semget$private(0x0, 0x4, 0x201) semop(r10, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x8) semop(r10, &(0x7f0000000040), 0x0) semctl$GETPID(r10, 0x1, 0x4, &(0x7f0000000a00)=""/2) 19:56:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xbe3, 0x9, 0xb3, 0x19}, {0x9, 0x54, 0x9f, 0x864}, {0x8, 0x0, 0x9f, 0x2b55}]}) 19:56:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82696c653000"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) setsockopt(r2, 0x7, 0x6, &(0x7f0000000180)="df8259108aa4e434d51d1fc0af89c324b082fa5d6868fa4ebe0689da70cbf5115a6327988f825552a6f0824a66d031d9a68edf9767a8b482c91a4ec2193287b127aaee4d717d2ce54075d2291fdac3f7533fb37206acb2db345f255f49bbe40793c168f71c5150644faf17fd09b389c5ee29f69b0ad1551e72a60e9741390da29c2a66c483e0d30887c69fb285693d2a200eee3baf5e577b8fc3893635d94a8d48c2d505238bc0fd7b943e4e1e93ff", 0xaf) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307004, &(0x7f0000000100)) getsockname$inet6(r4, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 19:56:40 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb180000000002e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f8dcf018b952a27a18e23ef0cd4ca85fc36fab14e880532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d00569427d072cd5e0a6da210794016019926d12fcc9fca4d5020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b707363483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df45609000000b25648691404e85f6e35c30447492ed173a481062b55dda0dcd8a44c7444"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x8002, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) dup2(r2, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 19:56:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket$inet6(0x18, 0x3, 0x102) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000500)=0x5) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0307004, &(0x7f0000000100)) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0xcc570e6a7337c476, 0x10000}], 0x1}) mknodat(r3, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000580)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0xfffffe01}, {0x1, 0xfff}, {0x3, 0x8a8}, {0x2, 0xe1d}, {0x3, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x3, 0x21}, {0x2, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x6, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x4}, {0x3, 0x1ff}, {0x17ece9595742db57, 0x4}, {0x2, 0x2}, {0x1, 0x81}, {0x2, 0xff}, {0x1, 0x9}, {0x3, 0x7fff}, {0x3, 0xab47}, {0x2, 0x4}, {0x3, 0x3}, {0x2, 0x1f}, {0x0, 0x1}]}) openat(r3, &(0x7f0000000280)='./file0\x00', 0x80, 0x80) fchown(r3, r4, r5) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0307004, &(0x7f0000000100)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000001c0)=0x6c6) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000500)=0x5) mknodat(r7, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) r9 = socket(0x18, 0x3, 0x48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 19:56:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x74}, {0x6}]}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) connect$inet6(r3, &(0x7f00000002c0)={0x18, 0x0, 0x3, 0xffff8000}, 0xc) ftruncate(r2, 0x0, 0x100000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = open(&(0x7f0000000140)='./file1\x00', 0x800, 0x40) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x4de1, 0x3, 0x1b, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000300)='./bus\x00', 0x20, 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c223"], 0x10) preadv(r5, &(0x7f0000001540), 0x6, 0x0, 0x2387) 19:56:40 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1003, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') 19:56:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4c2], [], {0x0, 0x0, 0x0, 0x8000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 19:56:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="200005"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0xffffffffffffffbf) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 19:56:41 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="8b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xa, 0xc85, 0x7fffffff, 0x240, "fa29363745cdc53699faf9b10cc0757f882232cc", 0x6, 0x20}) 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) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x4c, 0x20, 0x4, 0x1ff}, {0x2, 0xff, 0xc3, 0x7061d9c9}]}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0xffffffffffffff6c) 19:56:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000180)="698a98262c1da32fe7a0f7ad4966a29efff2", 0x12, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180), 0x17e) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[0x5, 0xc5, 0x80, 0x5, 0x8d8, 0x7, 0xe69, 0x0]}) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x20) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 19:56:41 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) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) fcntl$dupfd(r3, 0xa, r4) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f510900003100e3f84dcd84c0822e28e00aacb5ecc0f78f90"], 0x10) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000200)={0x8, [{0x1, 0xa50}, {0xf244830aa7cbbfbb, 0x8304}, {}, {0x1}, {0x3, 0x1f}, {0x2, 0x8000}, {0x3, 0x4}, {0x2, 0x31}, {0x2, 0x7}, {0x0, 0x1}, {0x2, 0xff}, {0x2, 0x6}, {0x1, 0x80}, {0x5, 0x1}, {0x1, 0x7}, {0x1, 0xdc26}, {0x1}, {0x3, 0x3}, {0x1, 0x400}, {0x3, 0xc01}, {0x3, 0x1}, {0x1}, {0x2, 0x1}, {0x2, 0x401}, {0x3, 0xeb4}, {0x3, 0xffff}, {0x3, 0x5}, {0x50468aaa363e3b5d, 0x1}, {0x3, 0x3}, {0x2, 0x200}, {0x3, 0x1000}, {0x1, 0x2}]}) accept$inet6(r1, 0xffffffffffffffff, &(0x7f0000000340)) 19:56:41 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x3ed60691229b9a03, 0x10) r7 = kqueue() r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f, 0x0, 0x0, 0x3}], 0x34, 0x0, 0xc68, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) r10 = kqueue() r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0xc0307004, &(0x7f0000000100)) r12 = socket$inet6(0x18, 0x4, 0x33) r13 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r13, 0xc0307004, &(0x7f0000000100)) r14 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r14, 0xc0307004, &(0x7f0000000100)) r15 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r15, 0xc0307004, &(0x7f0000000100)) r16 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r16, 0xc0307004, &(0x7f0000000100)) kevent(r10, 0x0, 0x0, &(0x7f00000001c0)=[{{r11}, 0x0, 0x40, 0x20000000, 0xc67, 0x3}, {{r7}, 0x7, 0x4, 0xcd7bd92c79fea927, 0x3e3, 0x9}, {{r5}, 0xfffffffffffffff9, 0x42, 0x20, 0x4, 0x7f}, {{r12}, 0x7ffffffffffffff3, 0x4, 0x0, 0x1003, 0x7}, {{r16}, 0xffffffffffffffff, 0xc, 0x1, 0x8, 0x1}, {{r15}, 0xfffffffffffffffe, 0x90, 0x80000000, 0x81, 0xeae0}, {{}, 0xfffffffffffffffb, 0x3a2163a75bd0a19a, 0x1, 0x1f, 0x6}], 0xc4e, 0x0) kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r17 = socket(0x40000000011, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs, 0x8) r18 = kqueue() kevent(r18, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r18, &(0x7f0000000000)=[{{r17}, 0xffffffffffbfffff, 0x63, 0x2}], 0x37, 0x0, 0xc67, 0x0) 19:56:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket$unix(0x1, 0x3, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4000000, 0xffffffffffffffff, 0x7, "00000000000000000000f2ffffffffffffff4000", 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006380"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) getsockopt(r1, 0xffff0001, 0x1dd, &(0x7f0000000400)=""/230, &(0x7f0000000500)=0xe6) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="3c710c15a74d28b03d691d4fe1b16fb2a345a6d40128d1b5475f7b33985a", 0x1e}, {&(0x7f0000000180)="4f601c30e1908bf6000000b8366f170955", 0x11}, {&(0x7f00000001c0)="bc552539be942b5951c4609a5779ff898b4883ce9eb5dde9573a", 0x1a}, {&(0x7f0000000200)="dd1793f6f3f981fc942443f3604684d585a9207a5fc1ee60c4d3230482ef41873603adb8e54cd52267e5b54e9da66e9c66e72d908bbf06ff75053f0b2c2f59a981739f53f1c11c04f0f8c6e024418ff187c22564dda4bd4233d1950de15890986cc92356fee337e7b4b6bb453e8d998763bd98a8ca31b332941388b77fce3dbfb3ee93c465600c3f6b4629e9e8ed9b7a5f6f7b97c9eb80be9cb98b1ff1eee2dc05cc4a1c4b2e63", 0x79}, {&(0x7f00000002c0)="769245b376f4d697840a3a1f30f63763922762885cefa6812a3f09cfbdf0ad701034c1287591e484b8ec8b516907b6b0a2b4ad7a560463c5047ceed948f34af6bf0de552e242307bd72f743feb774cebc74679a75caf112d45bf9f12c689ca89c2e17f179375b56dda6c55256848ee824dd4ee6f1ee38053d28a813086f5abb6d4336228dabb4238ee33721f3ce61317458335da1cdd5a1e1e", 0x99}], 0x5) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:56:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0xf4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) ioctl$KDGKBMODE(r3, 0x40044b06) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) pread(r4, &(0x7f0000000140), 0x0, 0x0, 0xfffffffffffff801) 19:56:42 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000940)="9de74f21088b858ee76248a5304f4c589c24cabda7c033883ca577610e37724861216b9bd7af6d5b9a5d7a589234511d5d28dab70fc74c27f2ee6208000056b0d59fc678526c9a22fa8f26cfeca0af1b6f35d6285c81a13ff02c78aa3c46f1a0a64560d017e1eea73c7ee18ebbfa348677fec6e446d3519f716a030136bf16712d12dda31a68232e9251665577036a9b33a24346ea7bf568bb8cd05161eec155dc270000000000000000000074f8c242ae05040dce9478c93caed92974e66e662a4f6d77422eaa08867d9871588569f5adad1b6359588249db066ec4d4ee9507c35605483765fde9c94569686ef1c7d681faa4d0fc1377f421b80b5143480189c633f038370cf1e7e5a9d1ab4c9f2a288eb9907fb3649eb6650dacb0350837b55d081ae3f6d6712a220e8a8332070bdc3f39c920aa673b22a4ec890b215d232ce0ec0a8feaffc72803629f2cdb3b28bb56505cfc0b974e2c4d5561a93644957a39a3d84756bc776f6ac9c7686b909f9ec558feb41e63ae88810d64d66d3041d294a6dd7e60a4d76abab307000000ac417f5f9e8f0d59c402b9cd3f91858e1ce85dbe8580ef3989b76fdd49c2d0d99a4b0117958b52b970f737c8258667891d235cdd9aeec2b219d9e2711a78fc3530c2070f2243704b6910bc32fb81088a1e9f57ee7a919b6707f9a844ad297a706d6903537c2d44a6b4b5bc6fe837ebdbd2539c37f2c898bd1d77ff25dbbbb1fc07b19c27af8bc03693f48a34b1f7f662f06a83a8c6764078ba5c60da1c3959116d139d906163000000000000", 0x2da4d9f909d2ff6f) poll(&(0x7f0000000000)=[{r0, 0xc4}], 0x1, 0x0) select(0x40, &(0x7f0000000180), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 19:56:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x61}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) pwrite(r2, &(0x7f0000000100)="fbef7a8d1a029be969155e3dc41672736f874914f6357e3a", 0x1de, 0x0, 0x6) 19:56:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mkdir(&(0x7f0000000000)='./bus\x00', 0xa1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwrite(r0, &(0x7f00000000c0)='M', 0x1, 0x0, 0x0) 19:56:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000000c0), 0x1000000000000556, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x20) r2 = socket$inet6(0x18, 0x1, 0x6) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) 19:56:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r2, 0x20004276, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x140a8885}], 0x1, 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x18, 0x400000002, 0x0) close(r4) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) fcntl$dupfd(r3, 0x0, r4) getrusage(0x0, &(0x7f0000000080)) r5 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000780)=ANY=[@ANYBLOB="70012e2f66696c653000f678123cbe13080ff46974ccab01d4c30b656e2b0cd089bf9dd27f05ed650a278f95b750f4e726ffc6e3f3de132ee06a6833218741fb0c72a1df2e434b7f749ca00c3988ac8d1ee283cdce154047d0e4d6c772505e957d2000e47fd761b452edffb91ff63734619acebe408675478f52d3e84c4ed81e48e78105c2b3e6d5f356eca02d0ae0834d6f42b734d482f3b7a33d12f313fa7ec19461e6f955e48113c2dba8c6db3228a8cfe393a925c92e0a44372b1649f24a951c6fc62e44d32fe2396354cfd8e194e4bec74235de57373846cb6234751cbb1fabbf06d8b396aa20dbd6a792d18aa129398d896ecaee43d995f733f18ef6c2e383f7f36068c4779315b27181e24874294cc231c1ee28a48f64dd73ac7377e0224f6dd60e4a7bcb6d8b1f528c22a9d379ff713777ede7630f159bf7e52d39ad08df59faba4564e27a670ff3ad7c25d4d3b60e9ac92223daa16727291ecc610000000000"], 0xa, 0x0}, 0x0) sendmsg$unix(r6, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) msgget$private(0x0, 0x1bc) socketpair(0x18, 0x8006, 0x3f, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000005c0)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000e40)=[{&(0x7f0000000f00)=""/124, 0x9}, {&(0x7f0000000900)=""/202, 0xca}, {&(0x7f0000000680)=""/73, 0x49}, {&(0x7f0000000a00)=""/172, 0xac}, {&(0x7f0000000ac0)=""/201, 0xc9}, {&(0x7f0000000bc0)=""/210, 0xd2}, {&(0x7f0000000cc0)=""/149, 0x95}, {&(0x7f0000000d80)=""/173, 0xad}, {&(0x7f0000000740)=""/4, 0x4}], 0x9, &(0x7f0000001740)=""/4096, 0x1000}, 0x1) r8 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r9, r8) r10 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000340)=""/229) 19:56:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, &(0x7f0000000980)=0xc) r2 = shmget$private(0x0, 0x1000, 0x136, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000600)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x1b, 0x0, 0x0, 0x1000}], 0x3ff, 0x0, 0x1000000, 0x0) close(r6) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64=r6], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000002281628e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db67aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="b0000000000000000100000004000000c5d2e4ab952d42113010216dcd83422729f4b23ebe24f06cca7127aac4407816595e8e51e732fd64296daf97a0d1efa3ab26d2fe7af9eb84391a2fccafb01cfdc0e75a5787328208623b3780d63b31f00490f23af4c49b4f17efd8e06c18478b59b3294d0bf1da57ffc6cd1c9885421ebb10b1b217355bd3aec1865b1b05faca37f20cc789c36a11f3a89d37592add70980944d709d414f9c92f7663f0acb1d6f800000000000000feff010005000000fb558216eae8903c2eba542c2455589e38b69a877f3264740f4dd7308c9cded39b6ad88c4d434ec6eba3b58bbf637c738854218f1f7ade99f58a8aef5a78845fccdeda888757be5d6fade30cf7d2666e1f9bc247941af7ecfcb665fccfcfbfc4ffa0de0d6d60461477f1cae06312204d5c45d573294217c188a9f62fe4a52f3ad839df6b0be54e1c662be07be0f22751a0ff66517d95b3afc6ad6a5896dd66fdf04233c2d9f8712ae9d92bfd38d563fbfc960553ad657b9d534a415d66c7fde75ee80570f5ef651aca80ae5df292779ffdd928c03598ae8aaa0b695c48b242e72c3ca644c6000000c000000000000000ffff0000040000005c09eeab1e2219ee5f773fad83501de6cd36d654b290e93892582d58d875876d064ac0c6e8cd021c09ff16f3d357f4d23903e53090f20188a60ca38c3e73465ef5dfc0d228a02bca37fce14cb4383187233fa450b7f773365012426bf8624f32e935b4edbada5b152f827b4103feb6cdc5f4a0efe791d9fba81c439330dce615cc63aa38962617bc218a633c5269ed690cf442d01a14ba8da116f9668e13000000000000000000000000000000000000d8000000000000000100000009000000c213f8f43be938da0867b97d2bcfd4eec9ef1c0aa13b0a47f9817afd8defaed4c4779ed1460e7bf4069ddede5645ed3aeda2f2538f887a174e2fe23523c6d0d7a3b9211de7a5d9d7180c64b003ce86942d7748417e69f2c78dd46e05aeedfb29a0e2be69064e4f20199b98a84080602360a36a413758264af05eb7a52916fcc96b75b72e514bbed5b6a9198afddadacaa6cc6a28e77bf52c2b64e055c99937d8917a219d556eeaa94ea290961ce559249551b9e37c7579127f091a8a4c0c7a8a2139a37f990000000001000000000000fdff0000000000005051d6e65a61d2738a51696649eb6a097fd39172d530e01dc0ea48a7db9b69fc31dcf3ddc48578a29cf9ef4315f8d557d53cf66e86d0ea588d08764d5add0ae5f0f14e34a9d8267e7dccaee25c293530819306eaab0ba2c859d3c522b68f255845d2f10fbabb68f6f7405633d6222d2155386cd0e3950f316df57262a04602496d26e9732b5895f0ff62386a0145f34ed6055e5bbc5090ac86e1997f072986d0185009850bb706843d83d656a3023fbcff042442d95cb41b1d69ec00b63a801f90e0e998e22e318e69400e3d5eb84555fbab698015951b6dfa6c895ecdf23a0bb57f8900e80000000000000001000000010000006360bae77cdc2eb7134e5b9a17057620288d7ae3ab56ba47452310ea3f9263658bda0f72ec78a97dc5318751950308beecb580a3bce81d356364171d69d52f9a102f40565864cdb9256fdfa33bbea42fe91ea6cfd51e0ee3a7bf13284ac70d1057c757ff9fbc650d68a9d24d564438ef718fe6ad6144e2c84858119e1c7ce82d711dc76f3f3980221c4a667ae2afc3e8dce8ef354e2ca8b91b70189927739e317534cb3889308baf35a08e727a60c559b01ab7c674d7a4693745964a65bfefc4f46374730ba4980d86cf55b31fb8f91d73dae2750000000030000000000000000100000003000000efcf3dceae97d9216802d5f5be62d845bd2a5ae1e638b9147000000000000000c000000000000000ffff00000000ffff1fc0c0a462f5bdaf3eada037d02dcc2f9eab2e7a76e80504b3a20250faf334474dd43e353c714f74cb945bfd9c636b8a948acd17676f802ae22c20ee17104bd15da06592ae75e42137f3223c149a5079f9d7fd8171a0c71f318de415a1ccb409b6c56f5fba8e1975fbbd515f7abd104369a83c399fdb7e032e74052237186b81165e75bfbc251d9617be19e11db432c044960fbc188ad137643a3ccc5f2943cd40331d9a08501af0bfa6f06be0570000f800000000000000ffff000000800000ba19bf56d331936ee21f43187ef31342f2767fea4da847647cc79609538f1c4a952f0ae2f0a0fc6cf5219b9f6333d469edb340fa132822c5ca5aa9dc0f6000fdec9857c7859dce81cd55288e11d0cc3bdf24a7ae0da31caf5f60700cb483ca7958075f23dc398930fdbb1325016a262d14063632f1d7b8bb286a3493d924d442866c47582a115d0a8a24324f342cf82e0cf5096a26eb05f819eb4e16c5591c7964b7cdb6483237562fb1d4c71bc7886ea1df4c322b29057f7a03389c7aec80813bc000ace79db1bce781e43c7a9ddd3aca7d478baa21120f7ec93539152f699cbfc50500"/1808], 0x710}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x0, r7, r10, r12, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r9, r13, 0xa5, 0x1, 0x100000000, 0x2}) r14 = getpgid(0x0) r15 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000640)={{0xff, r3, 0x0, r7, 0xffffffffffffffff, 0x8c, 0x8}, 0x3, 0x2, r14, r15, 0x80000001, 0xffffffff, 0x2}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x7, 0xffffffffffffffff}, 0x10001, 0x0, 0x0, r1, 0x400, 0x0, 0x100004}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f0000000100)=ANY=[@ANYRES16], 0x1) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r18, 0x4010426e, &(0x7f0000000a40)) chflagsat(0xffffffffffffffff, &(0x7f00000009c0)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r18, 0x8004427d, &(0x7f0000000140)=0x80000001) r19 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r19, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) semop(r19, &(0x7f0000000040)=[{0x0, 0x9, 0xed83a85592e0e329}], 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r22 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r21, r22) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r16, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r20}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r18, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r17, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000640)={r23, r21, r24}, 0xc) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a4001a1d00", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r16, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0xffffffb2}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r17, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000900), 0xc) 19:56:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)=0x7) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) r3 = fcntl$dupfd(r2, 0x0, r0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 19:56:43 executing program 0: ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) nanosleep(&(0x7f0000000180)={0x0, 0x7}, &(0x7f0000002540)) r0 = socket$inet(0x2, 0x8004, 0x9) getsockopt(r0, 0x5, 0x20, &(0x7f0000000040)=""/84, &(0x7f0000000100)=0x54) 19:56:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3d}, {0x80000000000006}]}) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x44) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 19:56:43 executing program 1: r0 = kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x5) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 19:56:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getuid() r3 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) read(0xffffffffffffff9c, &(0x7f0000000040)=""/21, 0x15) 19:56:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x1, 0xff}) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x4, 0x0, 0x16e900f4, 0x0, 0x2, 0x2, 0x2, 0x0, 0x3, 0x3f, 0x1}) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8010570e, &(0x7f0000000000)) 19:56:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x44}, {0x4d}, {0x6}]}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b60ee3241f7ae84e24d62faf2851") socketpair(0x2, 0x1, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180)="fa300188bc9cf1fe8aa157333ea76e89660152f1c3b5d9dce1d92ec74e78069d7ded63b91ed7d857a160c0a184c78f23dbd810dfb0e57d2cb6", 0x39, 0x1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) 19:56:45 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x1, '\x007\x00'}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00541d96221e4a6c2d00"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x970, 0x4}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000001700)=[{0x0}], 0x1) 19:56:45 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7, 0x60b, 0x7fffffff, 0x0, 0x800, 0x7, 0x8, 0x1, 0x1, 0x7, 0x84}) ioctl$TIOCFLUSH(r5, 0xc0307004, &(0x7f0000000100)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f0000000280), 0x8, 0x0, 0x4000000000000002) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x0, 0x0) 19:56:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffefff], [0x0, 0x0, 0x403]}}) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000040)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:56:45 executing program 0: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kqueue() r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307004, &(0x7f0000000100)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307004, &(0x7f0000000100)) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0307004, &(0x7f0000000100)) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0xc0307004, &(0x7f0000000100)) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0xddda87902ab4c554, 0x0, 0xfffffffeffffffff}, {{r5}, 0xffffffffffffffff, 0x10, 0x1, 0x8, 0x9}, {{r6}, 0xfffffffffffffff9, 0x8, 0x1, 0x2e30, 0x7}, {{r1}, 0x7, 0x30, 0x2, 0x4, 0x32c45ffa}, {{r0}, 0x8000000000000001, 0x21, 0x4, 0x10001, 0x2}, {{r7}, 0xfffffffffffffff8, 0x84, 0x10, 0x40, 0x1}, {{0xffffffffffffff9c}, 0x8000000000000002, 0x60, 0x1, 0x2, 0x4}], 0x8, 0x0, 0x6, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000200), 0x5, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) 19:56:45 executing program 0: pipe2(&(0x7f0000000380), 0x30000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) getdents(r0, &(0x7f00000001c0)=""/242, 0xf2) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) utimensat(r0, &(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)={{0xfffffffffffffffa, 0x7ffffffd}, {0x3ff, 0x5d}}, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r1, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000340)={{0x5, 0x0, 0x2}, 0x3, 0x3ff, 0x6}) 19:56:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10000, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x2d) write(r0, &(0x7f0000000100)="510fc3", 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 19:56:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffe}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xffffffffffffffff, 0x1b, 0x0, 0x0, 0x1000}], 0x3ff, 0x0, 0x1000000, 0x0) close(r4) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64=r4], 0x1, 0x800) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000002281628e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db67aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x303, &(0x7f0000001680)=ANY=[@ANYBLOB="b0000000000000000100000004000000c5d2e4ab952d42113010216dcd83422729f4b23ebe24f06cca7127aac4407816595e8e51e732fd64296daf97a0d1efa3ab26d2fe7af9eb84391a2fccafb01cfdc0e75a5787328208623b3780d63b31f00490f23af4c49b4f17efd8e06c18478b59b3294d0bf1da57ffc6cd1c9885421ebb10b1b217355bd3aec1865b1b05faca37f20cc789c36a11f3a89d37592add70980944d709d414f9c92f7663f0acb1d6f800000000000000feff010005000000fb558216eae8903c2eba542c2455589e38b69a877f3264740f4dd7308c9cded39b6ad88c4d434ec6eba3b58bbf637c738854218f1f7ade99f58a8aef5a78845fccdeda888757be5d6fade30cf7d2666e1f9bc247941af7ecfcb665fccfcfbfc4ffa0de0d6d60461477f1cae06312204d5c45d573294217c188a9f62fe4a52f3ad839df6b0be54e1c662be07be0f22751a0ff66517d95b3afc6ad6a5896dd66fdf04233c2d9f8712ae9d92bfd38d563fbfc960553ad657b9d534a415d66c7fde75ee80570f5ef651aca80ae5df292779ffdd928c03598ae8aaa0b695c48b242e72c3ca644c6000000c000000000000000ffff0000040000005c09eeab1e2219ee5f773fad83501de6cd36d654b290e93892582d58d875876d064ac0c6e8cd021c09ff16f3d357f4d23903e53090f20188a60ca38c3e73465ef5dfc0d228a02bca37fce14cb4383187233fa450b7f773365012426bf8624f32e935b4edbada5b152f827b4103feb6cdc5f4a0efe791d9fba81c439330dce615cc63aa38962617bc218a633c5269ed690cf442d01a14ba8da116f9668e13000000000000000000000000000000000000d8000000000000000100000009000000c213f8f43be938da0867b97d2bcfd4eec9ef1c0aa13b0a47f9817afd8defaed4c4779ed1460e7bf4069ddede5645ed3aeda2f2538f887a174e2fe23523c6d0d7a3b9211de7a5d9d7180c64b003ce86942d7748417e69f2c78dd46e05aeedfb29a0e2be69064e4f20199b98a84080602360a36a413758264af05eb7a52916fcc96b75b72e514bbed5b6a9198afddadacaa6cc6a28e77bf52c2b64e055c99937d8917a219d556eeaa94ea290961ce559249551b9e37c7579127f091a8a4c0c7a8a2139a37f990000000001000000000000fdff0000000000005051d6e65a61d2738a51696649eb6a097fd39172d530e01dc0ea48a7db9b69fc31dcf3ddc48578a29cf9ef4315f8d557d53cf66e86d0ea588d08764d5add0ae5f0f14e34a9d8267e7dccaee25c293530819306eaab0ba2c859d3c522b68f255845d2f10fbabb68f6f7405633d6222d2155386cd0e3950f316df57262a04602496d26e9732b5895f0ff62386a0145f34ed6055e5bbc5090ac86e1997f072986d0185009850bb706843d83d656a3023fbcff042442d95cb41b1d69ec00b63a801f90e0e998e22e318e69400e3d5eb84555fbab698015951b6dfa6c895ecdf23a0bb57f8900e80000000000000001000000010000006360bae77cdc2eb7134e5b9a17057620288d7ae3ab56ba47452310ea3f9263658bda0f72ec78a97dc5318751950308beecb580a3bce81d356364171d69d52f9a102f40565864cdb9256fdfa33bbea42fe91ea6cfd51e0ee3a7bf13284ac70d1057c757ff9fbc650d68a9d24d564438ef718fe6ad6144e2c84858119e1c7ce82d711dc76f3f3980221c4a667ae2afc3e8dce8ef354e2ca8b91b70189927739e317534cb3889308baf35a08e727a60c559b01ab7c674d7a4693745964a65bfefc4f46374730ba4980d86cf55b31fb8f91d73dae2750000000030000000000000000100000003000000efcf3dceae97d9216802d5f5be62d845bd2a5ae1e638b9147000000000000000c000000000000000ffff00000000ffff1fc0c0a462f5bdaf3eada037d02dcc2f9eab2e7a76e80504b3a20250faf334474dd43e353c714f74cb945bfd9c636b8a948acd17676f802ae22c20ee17104bd15da06592ae75e42137f3223c149a5079f9d7fd8171a0c71f318de415a1ccb409b6c56f5fba8e1975fbbd515f7abd104369a83c399fdb7e032e74052237186b81165e75bfbc251d9617be19e11db432c044960fbc188ad137643a3ccc5f2943cd40331d9a08501af0bfa6f06be0570000f800000000000000ffff000000800000ba19bf56d331936ee21f43187ef31342f2767fea4da847647cc79609538f1c4a952f0ae2f0a0fc6cf5219b9f6333d469edb340fa132822c5ca5aa9dc0f6000fdec9857c7859dce81cd55288e11d0cc3bdf24a7ae0da31caf5f60700cb483ca7958075f23dc398930fdbb1325016a262d14063632f1d7b8bb286a3493d924d442866c47582a115d0a8a24324f342cf82e0cf5096a26eb05f819eb4e16c5591c7964b7cdb6483237562fb1d4c71bc7886ea1df4c322b29057f7a03389c7aec80813bc000ace79db1bce781e43c7a9ddd3aca7d478baa21120f7ec93539152f699cbfc50500"/1808], 0x710}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x0, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r7, r11, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r2, &(0x7f0000000100)={0x3, "e25ad9d62182ba698c895c4a15db2cb31571c399b19903276d43bbc34d253ce663607ce095a9a03c046d73edeb672c9fe1d2b3ae7ec0b6ac8c60f83b6cb7143cdad5efabfbab9cf01befceb33c35b684e9f2e4b85f890e232758c5d9a4f0264f04580ba80705768038e7e7be8f0ec026ffff55262f87fd90812935f55461a6899402be85ec454581a13e3a08cb0b41931d0fe599e1be5a087188b7308547261be43451804b95a844944b9767ce6521cb0e1cca"}, 0xbb, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:56:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00000000c0)={0x2, 0x9, 0x80000001, 0x7ff, 0x3, 0x2, 0x8, 0x5}, &(0x7f0000000100)={0x401, 0x1, 0x0, 0x1, 0x80, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x8001, 0xa295, 0x5, 0xb0d, 0x100000001, 0x8000, 0x7, 0x3}, &(0x7f00000001c0)={0x6, 0x3}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64=0x0], 0x1, 0x800) msgrcv(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000c6886be62d5b2706e5b5918000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000001800000000000000000000000000000000001c0000000000000000000000080000000000000000000100ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000490182c0ffbee97b80b56f790b3cf568e65bbc81075edb079b204dc5a014c0cf7f33b0b5afe34f603b8d865b3dfe873af7e83c4f47289f39642c8b8a27f7ae794a88504d668997b8f32d0c5cb873e53508d5dce533e8760fe9482ef4bc39f2fb7977e7f4250edcb357554e91aa0e875637bb998a97d55fc6ef9009907a4f8380a3de0234f80726c7709717defa8ef894fbfacd686302723745113f168308d7460a2c87f5cdaf3194b7a4629c758ee4a29d6c849fa5b3b60b8c55be90f466516ffae02841a186be0d5cdcaa192762d9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da024897385d44cec32005455c281f8ff8867672db6d19f37405111e97aa998473f0e8d1e8f3b32b997309310410d0500000000000031c125814bb6ee01e303000000b33d0000000049ad4ae8d462fcf5fa2e66cd086ff01422ad0bcca4703b57806356cdb615f058b0fed6706a4d15010000800000000040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f31cc23fa3add91b8015c5e064d9d2f05186f5e50681bddbe9692395096a46b83835ccb04b3ea93681df8cb0181e8df0b157ec82f06025f400000000000000000000000000fd8f8bce12241be188393ef198b790ba8b7a4e6fdb6c5e103d15a05e7ed9509dd58df365fc69411cc2e6a8cae2e82a62f547ff95da2f0e45afdfede7f8708974aae2031a7b1ad463a9ba3e946c0ac13a5d6f857c3acd0bb8c1789bc0117641ba079214f26af1090c1ecb5ef577963dbb9ddff27cf08058645ebbdfc98cc64b3f903f7cf290dd94a612eacf6b44ba424a20d0f6f000a998ea4504543db7841868921e7dff4311833d52a2c3f90793e3231867d896841e21882d36a3225e91304e07d7bf509b472b48fa8460514a0fc7eec2a517d312da49726ad8b18e1b11e2ac2714793bb016e7a11e2b65e50b64c579bc5355443170a1c78b61ecbe9d4ac1c1c612e924cac2db75b9edb2458d16759850d10b601915bb2dceadb65f3e6faa8a9933c022f67623f745"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r2 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x40) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) ftruncate(r2, 0x0, 0x4) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000005d182cf03f0251c0e86c0182d60c8ad78026948f5a8656fa2188fac1552c54685b6c9fccfa1f3aa25827db9012cf88b83dafc235aca7a14fb3751367868248945cd448b52e259935fb2c7c47e64a5a218e8f594e4755012bbe5743db79812988000000000000c325421bc984ee260127b98b40d5695e1e2dca13cdebda1686407f47efe2a89851b5bcd7545303b27a0e8765"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xffffffffffffff5e) setregid(r5, r9) socket(0x20, 0x4, 0x2) r10 = socket(0x800000018, 0x1, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000000)=0x3) getsockopt$sock_int(r10, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 19:56:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x03\x00', 0x10000, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000003c0)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000100)="abc40db31313afa75d622a896b04cb2ebbf9299def351a3422f63f21905ffd264f9cc3ae0816e8109d08c3fd6de99812e406fc44f9a1083c0e76923ffe66834d6365f8c43a657c070aefd71493ae3a7568ca7224a890f3ff0cdeb998ae695be95f0999158e3e408380937aba3917e90bb64b635cd5d3c2afc12a2758a99e353d179fbb51b9bfe5", 0x87}, {&(0x7f0000000640)="2ce6ac21a75ca63b8f346777a544778f225e0a544855e0e033e48a5b0650f98ae20e34e7217100860d4e91897dde8db16231213e987e774307476f3ce7b3e0fb28594a0ddfa52a2e3dd21450ca4dfc6f518c23eeb9fb4cc1236e033d60169ccb30efbcf6c97c5e541ba3c399a4b2c6b6bf9b34d058fc6333ccb42e2105ef6b0bda87c018a22aebace0766c72c22e4bc12f21b62aa06d5b42812090bf97d5a754c808f8cfb4153acb49a384c95a04f730c4c951ef4e215747cf6a9faba52c60f085f5e1fe5df0bf4cbc6a8cb63848a7b8b43a40969fd4aa184a6bb73245580ed1a3d3419c550dd0fab624b4f288b32576957aa62672e07d3bc4a833806306d58c553bb8fe86d8a04ea3918fefe1cdfcc11fa4c0aeced55760664082a3471bd428a3d95bfa42934d1c2d91cabb122b18e2f1eaa2b22afcf392d4f74cee381987e0cac7584914fb347ac65d3f5953e4791bcc4d31d0bbadb0909886fd0a11ce4e3ee56df5238f60b63c9298484dd2cce1886557e8d0f5b3f4e1476a0f8202a6f0e6b95e212afbf0b8adf686983ee6ee7b589c4beb4076f621fc6bbb9d502a4442637e6d79cc8e1afc374100280af63bebc36404e8eeafccbc485dc27e0ddde2096cc3c3c27742feb456d90ec29fecd6abd0977d2cc58609b5cc00cf7d3c5d96abd142203f0bc55acdd4b539a1d266674e4ef233333fc2a5aa94a8bf3b9d0225bbe87402633e3957e77980be4a3bbc727c67cb54a13c4ce93e9813def70cf7ebbcd3d6b353fb24369fc9840fd076a253fa8dc15243b6e4a19ce731bbcf0b3e93be939c2a018cbde14857eeaaca0e9efa44af3973658d862c9befcc7f1c259c451ba602796ed82d61e93fc400fda24e895d719cefc13d797040ea201df44f9ecc56c397993f0a41f639022fd8f48d618f585217da9dbaa97333c0f566c380f2c6eaa4b2e759cbe5a0245fce800b679e27b393efa15b32c7dadb20a5453e892092061cb321fbb26b0d21d8eb215b22c0a399c907f7931a73a531810b072fc88f57e286575795cfef72b595436c42406ba958daf3f84adf79209d4ff546f839a70dbc1757eb02e854fd71f3372d8895a1fa5680b2c5f2b25f919eb7e42069f0681d63025dad53ff2d0b36fa03a09430549ea4710e164af2cfce4ee9353c4115ceb1249d6103ee99c4b59c530ce6ae58bf640a540d4250746c3a1c0cff212a2e1573869aeaf272ec66267b3e815b6ffef298073b4ac2283dad84c24f7f46a344be22b1014bf8ea03d0c68c6d7bebd8077ab7ae47ae394b6a0635890ef97cc72ca7e87022197024b2b6ddeefa1d34bf17656be2b6f1e3b715789630bde5cc8a1d35ec659800e4c5eb927e166eb8ee931155021b6c739bf1f1655fee6843faa35dc9b089522729228f0b2c532708a34516b60ab07fd242970bc5116e2151e0bd6d84ad0cd6486cc5d9fa7658df501e50ee7593d0211c3fd9b2b51145ceb5b53a6577ab661a43743c34b014e778c5a7bf55c614edfa808972d908e2d836ca80dcf2c70070e6914d210f4d9ca30423d60ea87c1d0017d09542b13e6e4945124783b17e7a4c7e57718089cb54b49dca4a5de7a191db52ee8c2ebfd6a5bf8e1c796866e9af6cddef9ebd4c744d4d475e4fbd4698b9b073538eaecfa56daebe294af7179a394a4b71b0c5094b4f8d78b8c48a6526eb97a9967ffeabde51cdba7a39595b5d8111e43060bbe57761d5f5bde36fd9a6935e0288c1213e5bd368378bac3d31ddacc6b205b3a533e79f621e41378805ed2202a12dc4e3cb033eec488dcc2437dca0af62662c0d7dacea703da15d485b943840fb78a49f8cb4d596fe258fa770817baf834217f245bfd6ea30ef11d7fb0910746d12d78fb0dae196f37ff56f4eada89b45511658624cbd771ba20cc0479b20db63dfdb2d9b30ebec984b1b10b5b538345702d37d96aeaf6280729bdd25abd4fbfe434923e01b6a0b99bd343ac604049438ff428b5bca0c9fc32eb1a9bd058d207bf439918c1bc3368284a0658bf7bd5612764127738441c0baa4d7a3b67ba58d588dc2243244685b8c99e3f39fd9ac86829b086c65d259904e16e9374cf464bc5ca6599e686939b1553c60282efc5894a9fa72c5f205e741e32364b3b8e88bf374ec511eac6971ae5b9a08642fee5d451c11527699a8f139097d4de38aa3bf57a1451d418613dda756092c7a7e48fad040df3d8f320bca444fecb8a0fc739de7231f340858a5ae3f2d2b936ea1ab92639c9634679adc2d099e97c50b26595e276d88e9221e73badec9fc607945f4a8f623d0a4b5271188cb3db69b0a854986595097dc8532a8f37e1835ad0054d111ee3f73807ed4f503e2d1407d8901daf1ff14c2721c933da3436a430ba470bd7573b1c91648de29bfc85a599248e2a8f7d526a7b8f266e1ce87d30228882131c724e5ca0e4cf087f80525d7f7ca9431b4fe740fc9c8420a92e7adc87e5021fb6042abfa64a613b5b7810fa4f9a7c1e7adcce837a9416a5fb4a66a2e1b7b4ef133d66525b25b69fbf6e9661f256e8a1b8506db9c10fd55eb75acb342d6a8400bb5a388020003b8e8e8d2653979062112a6fd5902017cea057402cffb2aea7da83950edd7c467f0f807cd8065b3985bc3ae3391617aff6ad9c876976abbfde8c709c08d9a9666ce08e3f7802644bb0e7d34a36fc76f3169fda787f0cc5d0c8c01f80a9c678921450992236d290da80a65467f0016033158b58bf661c6b0cc37a97637512b1bd46851b5bfe6760452409098d9538df6b178ca165713766948fe1add4ed8f9254fa016444efa6edf4d33f52dc6672eedef675a9392c35911bdce99c5edfeb79a25924faa55165e713b55ae1bdc37e48cf0c2d6ec3905b00a849e7f3dc042295e1cc6ac1f6e4b41d2d2f7f47f8c64274ae59fd25683834913c44737a108a2e40975cfae7cc4c29d7a229da5c7124ae1a0696cf2993e0ec661a8027aa74ff7ccc7f482d246572633afe2d3099cae3c3ff571d061a6626789c9e286b908cb45e3d814a85b13d1f3e44d45a0a71faa06abdb1c79abb03901aca1c304094e7583ac56a13c3341f773a86c5a7f2ae81c29d06fe1c6f349bf4f0197af549cc9e216357d9d0d85bf2a8d26d1d62595d1e4bf3a4d394722307ebb46f04a47e887bbaaf7421ec30195530eae80ef9284742de6b57f58f794945c84a76f341f44e46c3ae8acc2e46a3c64d240e31398c099daaf70d32e62369314982103e2f9cb22cda54d2d6b1a819e469398f8ec2d96546467fb1cc4fe9433f37173c9f303bf18645673743a6c98d77c5a7a14a7f6fc3616176cac4c806196298c41ed9b1efee7730dae87b31e2373a9e3076d228fb0468f87a00e32543678b08641affed406df02d3ef9a5e6cc74b0d828df754fe0cbfe46856e12d001e08c614c98d8e51564aa7ac06ae9305627e16737ab2c2d5aa06a777852941a7b13611f39e92ea02b97ad6f3ee385fd9cec0c9250299f37202d05b449034e777d6fb56944924b99e2f565f7e55a11b422b19b1a40001ffc77b8cf7821929ab1b6b88851f6bbb0df08a8e11956fd7c46289b802859250799a65c4e5833d19047870609e2a830c1abd0ef7ea05ca443b8018f5798b9d74437391a5765b9bffa63530d9b1bcfde1f6070be52d5e8d4abdda42e32e6150c1fde9318580934462db94ff2a9bd66c38e241bce934cdb2913f9b2ab6ad88fe7d434a3ada1e58999f498a0b5d7959ed8c0ca2cd7088b9e5bdd4de74a5c3f15813a6f25393442a1dd43a31c34ace5695523f8b9f1562c871ccb0dc7ce3cb638fec2a33196895894d701b859fa08ddcd422b53c7cfafe733e7aab14ed085c45a28065f39f67b715e86009c180302853eee520ac7bcd163f1ca5dd438aa7ee3be28fc561bdd95c0b59721bc7f2641b5e45c3050916f10fa4d9bb66df5d62fc2d8cc63b38d9a7b8e205519eb7ab4907031d41a4156447da1a01da278a379aeec5fb5a32b08ef2b72553048c5db196b0bf7ce7bb2cfb4c4f6d9eb9c2a8ca83e7603dec737b7c39cbe2dde641516f9e68d5d085e042cd9ebf683f064746d164fddcb97fd0a3da9798a5a0e0f4752f3f4fce8be0760f6d087f6c8504b9cb2852f11251d9baa2f631d884d5aabb6812671637bb4c17650ab8e9b89e5740d20940a4486a3d483bc2b52cce75bd4c1172a6700c512b0b281a8c764311008f3ff94883944af7b266820b819f8270cee18c9e8f9df4a1556cd3a13ba6b047ccd00c8db3b64b42e32d6c5f356c204aa5fb4b51bcb8c870e01bac658663baec777d4509d895100899b00fbd6895cd1b6217166e559bc076c8f4b2af9aa71a652a6c78756e0a9d10b4a6e6bf8c6b4ee952fd868e2f37e9b5f86206ee700cc66e46b777623bb1c17baf37b8f2cf69964ad52d3150a2531c4bddfe0a8dce3abaa148cb0a7124fa25491f4606b321fc82447eb8a76f8e80e9d43cdf9bc59d63eadb610c6ba8caec42cf5408b4e3631a6b2c39e9a4da0eeef348e0c588248f66ce9385fd4c40c866f9b83548eb8a4c2d1b79ec40fca41611814d7e0424f782df5fb55977c71f2e6e8a9576450239e40fe25b8a9a9c73a2712156997fd60bc4675c564f42865090e8b19b94a9ff17cb587aea78901adae449088ace8242ce28a738d02622de16b54ba5f3a3f98441eed3d3d672161ed2e5acb8c64415aa0e31a70f782f502073b3f81c2669685c6ac583072426aa9da1c85cf0bdbd2f74fcffa8102c2cdda575ca11c7ae16b53b62faca7fe136391c92c08075c784c528c896a924fd2a338f2e7d2e195783b6a5c26fd38b5859f3141274413cca5f838de0cd22d7aacfb65295358ada1c85cbd152eaf067763812a31c6746d4fefb4f55045102d42dd4046d8c3b4cdb67c35cff53066d4c10e4f49cb41698ebd9fa03e6abf38b3462c0bea4fa80cf9051f1599bbd9c22bf542b88b717eeba4f01a4e34d81a66a139b26b3ec8e86f44adcf990b1af8f9a1117bf62a99c884c35c8019e61e9d06ab0bbbd81d0bf234e8651c690386f9c9d6485e298c84e230777b01bbe86fa84ffd462156b5fa26730a46b2dc7212cadb318dd5abbefaf11a89971933c0a971075cad4f433385157139fd4eb298fa9681ff3b527782f622e9282a7cac31ac1c5b5b6f65f7c42f428d1880e779483915d63c4871440a1e5c93ea5e24c3566406a8a39b6c5d168821c1252f07046431a4b1c0b2aa7564581cd1e40d27e8bba425fb05eae2eb074decd29c28335b441246de84caa5b05540fe05797b965cdeacd8ec10e94dbef65c0af3ce20b1f01b607a876d0b31a672e337a69a4cd308c1e392187fd216096318204318aa30959c7b19c11964d85cb8efb7c793c2aa281b441155e2d96140ba3710381056b10ed29ad17ebe49dfbb926e6d1a49c0555eb87ba4efc52befcaab8f6bdae9cedf51ef86b0a675b5ffdb2df011389863eeb04d3e693090a681fe10c7f98c2442d1a9354d6f08b6043640f0d1c9a609e6e572df8b751a1f019d8068fe4add38626a14e040995988b290d7e4f28a1e098cd2422a3b5396ddcf3d834b355dde5650e4ba8a02bc371af5f61627330df0dcf0f20e54242c25c4838084dcb0f9394cc5788b9eeb50cde9195e74a42345f43f047495e7cd8cd92e576ddeb33d23efaaf1a700a9059a11a196787f001da02eb06428eade1842a7f20a0696dfc63be5485299902de082989fd363303b299c8d82f85f35e5e18b3713f6a51f258ca4758e10087a1d4bbae616e128bb1c0b90aef5b006ff7981d394b", 0x1000}], 0x2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) msgget$private(0x0, 0x10) dup(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000300)={{}, 0xa, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x15}, {0x200000006}]}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307004, &(0x7f0000000100)) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000340)=0x7fff) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x5c567925853961b, 0x0) 19:56:46 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x808, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) flock(r3, 0x4) 19:56:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") socket(0x2, 0x4002, 0x1f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x7000, 0x83, 0x6, 0xb920}, {0x6, 0x4, 0x3, 0x4e}, {0x400, 0xaa, 0x81, 0x6}, {0x20, 0x5, 0x8c, 0x4}, {0x79, 0xf8, 0x3, 0x9}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCLOCK(r1, 0x20004276) 19:56:46 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x176) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x8) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x96, 0x9}, {0x8}}, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f0000000300)) 19:56:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) r2 = dup(r1) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)=""/192, &(0x7f0000000040)=0xc0) 19:56:46 executing program 1: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110b, 0x9d98, "0400fff31e5a6f88303b05004000000400"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="41d166258341932bda6fbeb0adaf7b691307ea19113231f6fb16666d98381518c30cc028f01778c66c61856ad67d153f1cfd29c273e90cfd6fdc0c956efc1a72219f49a0a8a05f533d816e4cfb3e85b53004", 0x52}], 0x1) 19:56:46 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x6) r1 = kqueue() r2 = open(&(0x7f00000002c0)='./bus\x00', 0x7adc4931f1c0a1, 0x39f) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x6) kevent(r1, &(0x7f0000000080), 0x10000, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) dup2(r1, r0) kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000000c0)={0x5, 0x80}) open(&(0x7f00000001c0)='./bus\x00', 0x10100, 0x40) ioctl$TIOCFLUSH(r5, 0xc0307004, &(0x7f0000000100)) close(r5) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xfffff00d) 19:56:46 executing program 1: semget(0x3, 0x3, 0xcb85770b666876be) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x83, 0x3}, {0x82, 0x10000}], 0x2}) 19:56:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x400}, {0x18, 0x2, 0x1000, 0x150000}, 0xc}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:56:46 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x80000001, 0x0, 0x8, 0x1, 0x1, 0x1f, 0x5, 0x2, 0x0, 0x0, 0x3}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 19:56:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) r3 = dup2(r2, 0xffffffffffffffff) bind(r3, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r4, &(0x7f0000000140), 0x0, 0x0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 19:56:46 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0xd106, 0x1) r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x34002, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x200, 0x8000005, 0x1, 0xae7d9704b3ecb33f, 0x100, 0x5, 0x1, 0x0, 0x2, 0x1800}) close(r0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)="ce6887e5960693a1dd3d8d3ff673140b4229781c991519d497f79da4b91918fef3af430cc17a46ab705dcf76fcff13be2ab712641be40cc63c869e1e998bf69e1dcc0896ef", 0x45) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8052, 0x200) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307004, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f00000002c0)) r5 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="8202c0ffffffffffffff297c167d2b26d205220e9e9446aafcec305608033a8419b2596de7f2dcc9d6f5b320ee23d37acbbf2119fd77b43cbf0df3d526146641"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0307004, &(0x7f0000000100)) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000300)=0x101) write(r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r8 = getegid() r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r9, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r10) r11 = getegid() r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r12, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r13) getgroups(0x4, &(0x7f0000000700)=[r10, r13, 0x0, 0xffffffffffffffff]) fchownat(r3, &(0x7f0000000380)='./bus\x00', r7, r13, 0x7) 19:56:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x43, 0x9}, {0x45, 0x5}, {0x83}, {0x0, 0x7}, {0x25, 0x8000}, {0x41, 0xd16}], 0x6}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") socket(0x1, 0x5, 0x1f) 19:56:46 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) r2 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x8000, 0x0) close(r4) setrlimit(0xc, &(0x7f0000000000)={0x7, 0xc7ef}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307004, &(0x7f0000000100)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000002c0)={0x7, 0x9, 0x2, 0x5, "3e2c114bccfdf259dabe4b3a21630a5ab9473dcf", 0x5, 0x7ff}) r6 = syz_open_pts() close(r0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x94570214ae63a581, 0x6e) getdents(r7, &(0x7f0000000180)=""/176, 0xb0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0xfffffffffffffffd, "00000000000000000000000000000000001600"}) write(r6, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xa82) write(r6, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r6, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0xc0307004, &(0x7f0000000100)) dup2(r9, r7) close(r0) pipe(&(0x7f0000000140)) dup2(r6, r8) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) read(r10, &(0x7f00000000c0)=""/6, 0x6) 19:56:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_metric}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000e00)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$TIOCFLUSH(r5, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'\x00', 0x0}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0xc0307004, &(0x7f0000000100)) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000280)=0x2) r9 = dup2(r7, r3) preadv(r9, &(0x7f0000000380)=[{&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000400)=""/254, 0xfe}], 0x2, 0x0, 0x1000) faccessat(r6, &(0x7f0000000000)='./file0\x00', 0x41, 0x2) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000080)={0x4}) 19:56:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") socket(0x33, 0x4000, 0xfb) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) dup(r1) 19:56:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 19:56:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x80, 0x1) r1 = socket(0x20, 0x0, 0x6) sendmsg(r1, &(0x7f00000008c0)={&(0x7f0000000280)=@in={0x2, 0x3}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000480)="4dbe928e0995cf13115c85453ffcbb188414e0a8a99421e7cf9c9b0cd5ac9bb7aa904080dafb061dc16296ceac6d178e74fddc57ffc3ae31ab4a08f2b6fda180be6204eadd421c813c6bdcc400e3bcedb743a417b6fdf6b36846e6e35426db5ada6fc0d3478e23a0fcc4109ef750bedcd04912", 0x73}, {&(0x7f0000000500)="bfbb3534f778bcbb2ddfa48456781c807bc25435ab2d29dfa9692353ffcbefba4834d1493e7d2ac06e3f69ad365dc1c901423acc04c02aa0e3cfe42b56affbe1896ebf0039be1ffba895316d7119081ef4d804376647ec894ba7d8513c95dac845cc43b04ced344fa2899491d1836f291b0091912b24c2b4d2e92d3f43093a0d945d54f5fb2896c75371821e", 0x8c}], 0x2, &(0x7f0000000600)=[{0x68, 0xffff, 0xc6ac, "283f625c3276dcab6febaf98bbee84d4d3c83b7472f213a63df5684ab69b7a5bbae36c8f045c801850d899294dc8b97866f40e77431abfd64107100eeafcff19a241b487952de1deec0b5d2b0e0d6fc0e785"}, {0x68, 0xffff, 0x1, "98c7fb0ca4e953007c9449febc5357ccffb02a20bb03bcb3b6a788185b2c543f8e3769d094df9aed6aec0c337abf534550d72fee555c32b83e8fc532916a7c0611d92bede014b74f7581b20447601bcd77e20c7327f9e2"}, {0x38, 0xffff, 0x200, "6436d124a9026f48b6e2b3b4167b73016f2b599bffea099f51981d46ae13944cf63bd9c2c11e"}, {0x70, 0x1fffd, 0xfffffc00, "aa69c9db4b576485c22847b57c0d0111f8d8dd777ec0669fc8871e633f6caca95aab39f6d2511b30935c049badadc029ed17c661ff2d972fcf07272f345496b98f65be808138bb91a8abd6839aa78967242b08184493214f69901ac9af7d"}, {0x50, 0x1, 0x3, "8d7ee45a1e3ef6e0cd69c06f5a73ae0777bac76be461f2910b1229f5bf4d9a6dba7222b76ea658e9f77aa21032071bd4050b59296ba6d6ac16e691"}, {0xd8, 0x1, 0x80, "a33eb0d9aa472b1e8ff486a16b47a5023f351bec87e03dcc5ae3fff52bb55c0f64fb04526b929cb5ada36e5faf444aaea8835c6d2a734d88f5de0fb056cf19fafc0462a5edf59f4270bd2f191d7f3a9f8f23735081c06a6b2c21c8426c41792fa597f2148223a9a11b9df08c81c0be4dfe2d2880001251382237b03963d1fdd7ce1c5f0ce0ff915f3acd6999f902a3bc5183de19d2814c19597c97f5ab377148a7a0b1505b7d8ae3d10b0709fa7652f952d3c4c306c867f517a4058cbbc223c849d91e"}], 0x2a0}, 0xd) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNXCL(r2, 0x2000740e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x0, 0x82}, {0x18, 0x0, 0x0, 0x160000}, 0x8, [0x0, 0x81]}, 0x3c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = semget$private(0x0, 0x3, 0x10602) semop(r5, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) r6 = getuid() r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0xc0307004, &(0x7f0000000100)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000980)={{0x4, r6, r7, r11, 0xffffffffffffffff, 0x2d0, 0xa987}, 0x8, 0xffffffff7fffffff, 0x4}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) fcntl$setstatus(r12, 0x4, 0x0) r13 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r13, 0xc0307004, &(0x7f0000000100)=0x1) r14 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r14, 0xc0307004, &(0x7f0000000100)) ioctl$TIOCGTSTAMP(r14, 0x4010745b, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000300)="9da7c89912656959be336b4fbee792cbddd12bd7a05a5b750affc3b02aa2ecb408556257ee42cb7ce0b12a046818b6787f6b8e2bf6ff1d58ec5b7f5b3f3cc9a9521060a2812e982a2b518209a3e08f12b1f705", 0x53}, {&(0x7f0000000380)="3e0271eba031342880b8ee70a901f742b9d5aef14d5071f19fe629e8cde32735dc82d20a8a2c108921d0e9714ade4414251b702ec6ca015d67c883479161472cffdb506bec8333de598eab7f6fca7b5c5aa2d6fe3d8efba232b42fe79c08782600894110e1af590d606041328b329abe6216e6fd0f09627781a0abbca3e8a84f12b6bafdc8038b742ba46b31f5aa48969d5c5ca1029281098673b3a4087c0e7c7f56c8aa8890f92825e6ac744c5b8db6dacaffc5898a7000075220db8a354c68f1c8e604781af4b45627caf9b996", 0xce}], 0x2) ftruncate(r13, 0x0, 0x6) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000240)=0xffff) 19:56:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x3b3, './file0\x00', './file0\x00'}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pread(r3, &(0x7f0000000040)="892ee8cfa64da7dde29f141dda7261b44239bb7544876e708c044ec13f6db282c71e988f6846d4c3304e79bbe587b252b07ea7729035b9705f", 0x39, 0x0, 0x1) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 19:56:46 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="3c034bc51a9a", 0x6}, {&(0x7f0000000080)}, {&(0x7f0000000a00)="7f4da601681ecffce9a22b6b67c6cfb01b671bc5ba5d9081f571f1584d4be166db3c313c96e24e2db57361f9c574b9f6acb7e05ae3d967c910a49c8f81da45cfb47c9be2ed270dceedcc7d9d33f2e3cc388ebe78e214ec19e5d6e1bfe2bc9728b289f05c66b71ae16ae0c40f35b3f5b8806cb27c5311b1be3ba7d6edb772de78954ed70f1699b43fc04ceccdd9ef2b35dd482445657457bacab21a049aef93a972035b283f26dcd65d70e1fea86f4e7ece7ce2d0bf4d8f27a509ba0c05270c7be53e67e53891685da81597b6e6a04b572763ac378f65984748e4a26bb8d9e837efb5ba76dcc53e9c3cf3afdc20dcaa29b7b13175b026fa8a21f0de167bfe64a28bfd1f107781d8e3b0966f6f3259d28c1b23b3056f688279f03440cda4f136623e7fbd2fafdb25f2989725c75f9d7da902ae682ffdb0dc42fe3b15bd0d21a41ba050aedaadce3cde6533ac74b3fdb305093d7d62622c0584d039a1fcee79da93adf6f946fd33bcd1bb14c25010226e119c849e0eec742c363b1efa2e18aa2e7a7876f4abece6935cfe4779a686210fbab0ee7e8bcb988d8d80adf1f26974997f8e3c55cb4b09250f76802160e3f142e6498d4bd877a0acfd2aae38ac66899e18da4bce96ab4da5478fc99c4465d8bb11820d61f53bfa1adb4b1d7afee4dfb311b73f337886c8e874447372a901628749b0b521373f1534cf24fea2b9c8eda1cef605c2a72ae76b8ca549ffc0d8b6d7cbe0b99909aa6976a8d35e8314f44afd8b90c6b8f5426c5daf5a895892453210094151542620e2395244f7daad5cc1b6eeced864197c4aca8eaa7235bc182fb2f1bf8d57eaddf9945679bb5e6aa0411b3353af3ee6803228ef26fca409c3be29f5fac8bcb4a38db4b242ad6d0f9cf1884a4ecec034f13aa2e1a99c17bfa2d2a1da3258d1d88454afa3019ad7fb80cbf0c4364cd06cb2d9667a59fe4a25e44d40d10e4db437df37230ae55740031d7b1af57039e9b190928216ddeebe6e605b411f848dc722a75c0ce0ee65b754b64350515f591c788ff039db2737eb53ee0f159159db8498ecdd83b2265e770d99950cfa4c0bdd605d1ceb914006fc4b28176c6f4ad9d581f5ba0f11955f5504e8e531bc09489ed19a13c61fbe6a156ab440a125ef3dfd485adbb3a594fdf4116b2d6a00bffbc731ec5e7f7545f4d4fa8a06eb6d9f004d144076d4ec7e8989b0bb7dd13defdf9dcf6cb6dc44ece82a91c373ce375706b5ae4e02ab182367c949faf9206875b8f86c8fc9804d496874ccad199a8bf8b6fdbde5cd7da01dbf5a25e147ed422be0327ea6c03214d7ae0e8af834d0fa02b4ae3398b75d37b4fbfa399ebfe0edc80893b26b9c08de1fa8a750268c8db7790e48d526bdc9bd34d81dd6198ed6b9967938b4083bb90a27680c3d75c6fd013fdee5e8111c7eba88192955c8878fa3cdaea7cfa211edf93248bf5bfedb7b568797e455010a19164078b262d4c72f47ba197081cf9a019eda32a3bbdca3f6b4c96b3dd9ccb5ee123d3869f9496852596523b58310434ff81907a6f573f2771ab5e1320746202ea473e8ad9de72bd4e17361a778fcac0379357e4961679248b1f788e84838e25eb0a36ffd1fdbc1fe5efd10fbf71aabb206a27cf90f7c0b0361b9c9df184ec91bc4452315d18d630769635cd07a07b05b2713537c73549438accf83ca10773b17abd03518afcc146723aa419b2f65c1a784345904bef7c7b4dbb684bc363f1f4e4b8c8cb74341afd6db8539433910c89f735a4b98c0a8ba6909126751bc08b8debba5ff638c08668a344d104b97c17797d8b8d23e0ea308599ef082e68707c51cd350734cddd619d0eb90704974e78321f705fee713be16e7b3d4823b17dedb7af00391865afe2cf4560ee6e3ccca05901649288c58085ff9ab35e9bca26193f5765791143f8a80ecc4259242902332b26eaa7033d6b4549b1fbb49e39d320bbd98d98b823147984e51fa955a835bff021c1bb8dab2607de6ee9bfb5856d2cd514703968d653ce60bc35d80facb77ce3f60b8191e9fd779d1a769b17011f1dc9cdab19c0337f025d2288c6c5237c654800394fbc6dc229a4bbe2a5fefea3211d9caecfea2ffb8182f2a93aff04cffc06d97b30158655cdc3ace9183f729068d69bc33b470790795fc95e944e6f87c3bccb569b4895cc1d9608ce9fc44e34f1faf4bd4b30cdccd84f621a68434512310a43b7bf7c3726963d14afad8466f31b04155d022d500a294d07d2c0c36445398e6a2580fcffc20fc2e3435f3cef4e848c0182f737e54e09803c75adcb95fb44e8c28be16ec131b06d6735c09e7449b3d49f2e75dd2079de39b55382bcab23733a998cb7d465ed53e4d18bc376f26384a113f5585b1231bb2d74b11507e699922c66b4eaa8c0158b401c0a5908841eba572b34966b606cbab5b440811296cbdf456d158fafe6ac938d7c9b075b58b1925052373921ba29d21f849ce25570a95e5177b46e60d1e0abb7ae8f372c83f151b85b2bbc9d2e6c864459e2a61fdffd962b57d0faf27c40e4042cc19b4555e3393e69deb8164567028fd0bcd842ba9a4f6a4e3a4d87103a4825fada663ba7471715b30c8333b05223f3f56843e115738d1239ba168e27ebb0b9ee2e47dc83efc31538ca1bc9cd762ab307b44818a906c7f2178eb6d82215d3937f34a4163c125d022dd9b0af4c32cecf266e4a57ecfc8bc354ef1ce70901e85966fd77443a88eb223ac2a51d7458bc9955bfea003392cc9605b68e1ddba83155e0c35cef2e0fc8f991dfc63ea178144782653e820ac749e141d237c3c6a5a66cb168eebae5b777b8d2f5ddb2c4503188ad15e0bf8108b1b4120db4d447b2083109344277c2ad7e72c1b12d44b4a04167fd769ee3d3f0d547c3dccd969a95f990bae4f9b72eedb763d661a13e618eae068cf396beb1bb2b4977b98b25d86f0bbe7276bbd6e5dbb7ec190e247d8291cd3acf25c96afba34df090f32209898e15c0dd0d97c6718e4a18d564f12e2ea14b7a18727cb754579c9e7bc402b185db1c3371a778865daaf1bcaf52bf74a50a5535bde777e9286d1c90c9dd55f7d5d27fd36ed3f2b15b07f09120570c6ce1325ee02c37b0db9964174557cbcf94df841b9feca4ecc94ec82ece28fcfe636be5386dcb9e8ef2da72f89b75833e876051d58b8d4303a2cbbe9bd90fb7af584da4ef5bc0341589ee68f211458ada33a018350304709ce31315a9d5b96a68d715f2ef7cf22e4c390154d9e527bc69ed5a3fe06d62468f23029e58007c5a482df3455bade14c0780730e231479661187eb051c2aa1944eef70540b8d70b0db355fba8e904b54dc2c70443d2fa0877ef65e3e596bca06424d6c5d5ba91c4d8040760fc26fa3832d67b417a9a1e9d0577d7f02b5684ba3c7c29a9d96066d33ea4828886afcf059fa33209d054ff6fcd9dfbefd20401024132f304f72dfad4d110649f9d6654bb2b50824d81a3a4b36d53458a1fc3d0e741444cb5c79401f63859d1b0a37235424cd95d016ba364cdfd520894f88a7a26fa4bb052775167536328aca3f110bf9d79af09f4781e0b82c9eb86a25fe564937884012c99b3cd3eaa85e8c5cb18ac2fe70c085dfabbf8c3788448f5748d0305f0d7a38da4e6bb4fdeb0b557e8772c290d899ea4c7f99d2b41e1ed399b20d06cff6fd47fac6f61a5718d5e81c8db9409253dfe832182d9b359522f757eb97d48dcc9ed9fec6fee0ddcc23a6af9656e268fa264e41a51f75d9d42ad66fa07d54ad3a4c557b7b70038b0ec90c2d19426bd262798dc5d71dbff859c2b73446ed63ac20e01ed8891e4e1b6a6c617c27ff75d99f1ed28e3013c2cf569a945fcab372e37926867ee0ff9f4c6503e5942c04bf8b2b78ac57faf51412251b78274db8cadcbb1b30d1c369890c548a2aee75368f2a58dd1811c84ef3cb2e085d3a128fdfec88f6089fe8a237c4998feac9062a8e0a1311a43a1ee2f8a37f77d2a7fc9e3fafc7cf88a4adc4bc8aaaf429b7b5147ecf41e7ed2175c3eef3754b5d3b0a14b5d643945876158f51721c5bc3b2f572312c59e5664a0c0c80e48ab8ee2d2f8239dd7566e59207c197f40cbb15e6d4edb610b6ddf3a3d3febb4abb2663870d08ad618bfcb4a6422179ce07d770221d91c96c2dbd5a789ff4d61512f9ce1857bad6bab1e2cd994357ce9b3da97d45c482324fc8a1344c083995bd11c8aacae7f205c826fb6c2e275c51531fccaa66cf7e36905b3d3e3010dacff6c9e4169b0c67b8774db606325e5828fe6a4da3e3143e12c50febb84611ca6662dc13775b2e855a9249892c9ae1759c04d1780233af5e4294e4bdce12ca33e91cf8e221e6f6149e925ede7e2d7a2e568e409a8219cb50b2fd3597d642eafaa491ab2433a25f5784137a570f5247eafa117e4f8a7e46f3ec50d6e2ebda66cdabf03a7681c2094eb9c96c7caef176eff7294317159fb7e270ba9dfb46915193f920488c026eb7153cc38affa8320f88ec964610a4eaf9dfa975fb6639244014d587dcdb61222f2461c05975b8217eaa4bfeeb0b064bd1985d2a8aaa14e5b6ee8d53be350168dd99100ede929ffb4ae90761e0b8783111da5affee654d114dad26357de62c4ae4241b70eca0a8a9a01465decfc6012fdd683a2af0db8bed501e5082c12171eac087da43a51eb431645fe5d0df4d8faf4aa46ef9b12c075cbeb434e29f75c7dce71241bbcb7b2cbf1269704e10ee864deba59fba0afb3669228e408ba9c8b1cfd2962d7e087669a9ac73f6f91bc602b8e8de71dcf09278c7a13bb61829db799cfe26d07546df82c47cae824580253f87ec8758ccdb10a6cdd47f9376a125bf122df782487a26afe4560e1ea4146233b77325d48eab68211df5fe7c61e1a35baeffbfb5fd0a53ec4eb39196e1e3909e66a46040cba5bfbfc43e0f9ed6a7d92835de0b65c291704c1ca75ed28a0ed41bd64693b9c6dcc24673f9f633c288444f7549bf4be6eca30b8f32b76b3e0cee1849ecad80492e372938ae863988c88dee58eab412fc0dbe74cf351eb99e3c3e77466d02c7a2e4d95acc7b0a1cf7997a087791506c85e52d4a2ea9000754af49dc974b2da29ce8f9ab3d89e2604a32378982b5a42ced70113d94c14b8cbac94dabd60de55b2d59b0bc7b6402d6d31c9321314e4370cb561d3d5a3d3d4097803c0f28fb30bbb52304f24cf855cb8b27b20c35ac7b29a7ab594e20ec3afde401233f8a62e0e4c7d050698adefa9fc9d85814930ef7494ed5aaca68f8f01ffaa16c119292ec008ceff62e431c5f81d168655297a55e29bd4854a136a42528e1edcd68e0185eb603cde8019da0a07f2b160132d2eb835744c6850445fcd68c89d33d2f4954f325475d15c74ba4184f38097e10476e4e6dd9bed668a7e2ea752483ded9bff137eeada622943badb27267c33da744ef8d11a64584d495b5726bfdb001ab2a41fc404afb223e97cbdf35853adb94b0bb569e8f3d81a35b51ffc12010336756eaffcf1dc8fbfe8da311de4ddc4b286c6dd839003c1df210db49e3a610ac326be5ad3d21e76d79ec1e722fe00d5808f63b3cfc77304fb404b678a3ec79be0ff7eb3c353492d1b260bf3cb6a7acc2f31210806efd4e39fa15fed5f3bb8feb00fd6180d449e15e727ba4bf0849c62b091fb96351576c62ca9af1aea511f6a7fd3f2efe1b04ddef1285a6479bda07acdf96d7aa97202a6dcc67abcf44839d49c8a608c011f2bce7930a4479487e2d2edc2ef91ae03f9b39648aed3b0a32d8a7d4b4a7af0a0", 0x1000}, {&(0x7f0000001a00)="a96a781b12cfdbc04b7bb570a801de24f4b8a804c813bdf13edd89953fe788bf8ce8be934f441ff86f4d98de32cedf6b1715f270d32735325715e4b9fccc656ca51e18b7899bdfe9c521b0debdcdc3dcb23ac6cb00a8c4391957f357b1dd996da6d1af8417d102913d3cc4233124f318c22fc25d6df29d9ff5413ddc9e570eb7d4de716c2d613f330b59c0829a545d06673bc3be78fe54898f0f77bbdb8be0ab56e18d5a9004eb11c4f40e25c2a672ea8bfb8e5469875d543f4507528746c5eafc2f0bd39dcc3f2dd99ba5895c66e1c100eb0a42b9d0d37273287cc72778093f8ab623b891cdba1dcd7ad421ee7ad87409bfa5463e9ea3eb16f0b09a7c025b98c80da7f1c62983b3f8a02d16c42583ab54ebbd063aeea669c2d06716ac8682f8fefebf9bb52927ea20f713fee1a738cc1f5a5187318217138ebe7fed53042b5425589ae6f16a0939a83bfbc155ea32f0ead3c66affc6897ae8d99f9ab920f706978e62ed473483398711280dbc0a2be3c9fef86f5f18ecb4365d00c9d2e448dd957f221ab01aabe8abaaab26d07772446df3da836d3197b5a2ba56b15e2a1345e19958a89b3cb1db506d9207be9d6b02b90a80c7bb9bc712cf1ec7e043397d10ac731d8c543f08ecb7f314cec68c41063663b9499a38ac3fac8c5ef8d3898108ccf3b774bd86ff04947c2e6b9b0b17aa9e78165e71907dcaf4e58719bf0461ff2f54b029e3a14f34e7ad25c610432f0547e2f8f81031a857a6e782de63a317ac05b9657aa6b4bca0d63c7ada1952634872bbf308d48ac5b24aacf83229af20687166eed969036fd9031f6d83e6069b7303f9083d147be85484232b9bfaedd4dc5a63eed83ada87d4f69e49479c9744ebbe40922a000525c21711a667f544c9b8cc889247b37e115c01cf3b3398b2505ff388f0f642e64c02fe8f64a7f235e3176285aa631f4c1a5cd65299147f2206c680a76459516075ca3243c544e5580b12d4688f9799bd2c044e9442f90537513f406ed08a7ef1defd2ef5d0b226d44416e4a7cfe7aada6bb7986c0ff94d308fe9438fb22f73110f8f140c370af77bb66e8c2cd2a7635ca142be020b4abf31eeedfabda81ab140f58f79eeffad0cd62e2b3453b695c4505e81f24b71de444464179810fc1f4a7a2730c85203a1522292edfe967385d58fa7932c1fcee7ad0124292816ad2d780cef86cab4b9ea86419f6381aaeacf66972fe0f5b239f0c17e9929c8186929c7e14349a45db4f6cd1e9042ea7ddb475428f046b92a0f870e2d11e9121e0fc3c9ca92a01a81bc8e37c40775b78d6fe2614b1ff53df950ba912525ceea28f0aa2aa8c7033576ed523476289d55e294ac8dd499fddc5a50814f103bd410ccd7eeb0867163614e5d14de4d15e7bf628981a52ada8aa8da1ba0299818b10abf2b3d18428f0d72ef1e6d23617670839c384d6c24ed60fca713f6a7637d6f780cf48e422a6e716186e34e833d429a611749fc5ab92cad828ebdc5394edc648eed9c50cd718f0b0e51444568c64d310b4f85b9a54a7fbcacf6be9eac6acd306514f5e41553599c79b4398deb0e00537ed84090cec741d633ef7aca2db546e64579a2fb000feed6c877919d93d92a9fe22d920fdd83811a861e37ce49316602fddd85afd11ada3bf3b15d38372f96825001f778c639a496bf8804a294d3380a6fc0cb835e49a0a41869954ba866018031d9012b85b27cbea17fbd89ea7862e6dde70c95b1b396b00e82c246c519c8085da2148a6cc2e273329d81f6c62eac086fb059cb67f22cd9190c810ed60db07b36b5234a8a339e65600b039e8f2927f618e8f689aee2ef1fa3c1ecf94fb37551d808a48d4b6e2fbc06a37fe886d57d820931a2c8ee39b75ba35240e39a7d64c00b5ed4472a382828771e4b9175f7b091c0bd7ff8cbb5d993c8e400b61a62d8595d38bb5841b796189f84fef8bfdafcfb1026f3f1d0c456bac5329d87a05be07a39fb0f674b5f91e1223956d5e2f8f1c3afdf4cdd8904b4496d89c08af1db1f659871635b3e79ad065bc1990a3a5b59be99fd2e6f85b6bf6e4b79728ae43336b9b45a90321b8d2a9556525957c9418fc9989b02c90cc9fc211c56758ba77abb4c64b92f61bda2fa4fdb1e0ad173d602db266c66de55ff62fdf4ee2bb9bacea36496de92ba1787e76ad269c61333fcdb9ba4275f4ef35236d4db4d5e3714b8c77dd8ac94835d47dfcb7af3423b0a8a87861eaff65413bdd1910b64b75d359bbc3de592b247f2c9c35f35bef26a7cb22e6f80379bed89b9469b17968c6ef2ec68332df80beb1db815d63bdcdaa81998d2516651c6fe83af29f79e82d3813602755d135a234dabfd71d84982f8d6d57cc06f68d64cdcd8db6a9f33667fbe9c2f29fc133598f22809c060402b286cf4be0c84798d5678af981626ba944f84193bafd797d98efd37c68df25ec643a03f2b1a7c33575591410a63f20ce7efed30f4e072f72baae04d8de382405425bebd0d7db92aea69017b97dded0138564200095952dd1ee52d17f9962185f991c08cf2d813256162f104b72c00d468b56e79357c0d75a652e4006f10d85399d749af769fa564e5424637f3f8ee4e3c390854d392e42932396316f631042e8d5a7e8be1a32ced3f5d1a3a1fa2dc6bb7cdc8772d2e6524a3812620271fa6a71b341c981ae2801c2381b9ce0cd7b89728d52a5b8ee9aa590ade126cb26c2f9a1e6a5957b3857e8fb52311866259152b896692543a3dcbcd3d1d77140104e2bd7ef8f5b64cc0e9ba922e63a7029c894540e142cfcc1869bd35e5973045b0b5aab98c0f5f1536c0fd8aca5ec28d815225fb4de4fc20a5547742bfa1f1d2ec852c63bdd1e521b88f51430934e501d6500b00de1699dc72152a8d46a77a299e38af9a42919e59c8f2500c8d6ae3d767e19bf88476f4c3ac8d6db6937d7e2e4c82532ec07eb008ff15a8776f5eaefc912d2fc8257ec46bc3045e9346ffe93142d30c580dadde57aeb9518f108e6279f326f35a46144c2f45390a80fa75a22289754632ca01c453c8d28d84f2747856fbfbf4055349d45f97bb2db0a7df01add852acda63dfb4e314085a4f5ff2d03e447793527b9ff513f06b1041fd16db49c18ed31ef4e24582a9bd02692aa6315b9c1c7949edebe11e80eee2c67e4b1cbdd8d86520e9fbdaa11d7eba83336947593c4f377d3bc311d473491b20d8755c3466cad41ed22260bc8f0e2ac41f987d5c721fecab225a010e1ecbc4ea36313da662167c346dd3d5a560eca38006f640915059ccfe1f5bcc4d3060cbde09c43070cac5a7df99c3a10f3fdfe5c347d488e220596a431bf173907af6405358bcec917fd1815486e28c4124edeec794c297c61e440c639b0eb737a98cd736bc2888f99a791f851ad30625436b9b6d71fe2cce225edefba1443641603d78df69f2e4882f4f94cb4f03bf7305fca16ff7ded2fa9b268fe6e2b8b247c83d3a93b276e801437304edd10781993fdeaa6e5c37357e252d46a0e76b0f73e8cd61848f4bce50024337ad658506c49f9c1164804c58f47570003b4a4489c44c76889895a01bb488d76da1d79276975202ff3e325ed8b54992543bb1265d9e885d4c473b3499813e309ee5a0d8a7c1f8d95ef24dde33da2fa7575e773c9fed0e1e228918363bf146fa13590d7e71020d2eea963dcb52b2c3efc0f5c395e44763b722a46538a774684dbd271401122b1fcc3a49873dbec3e28ad2606b20beff564e7b356f0fec36ffcede4ef439678029f99865a0a0ffefda3672a3fb0f96b2b2b1212eebf02d7951768c9e79514d355608b5e83e17ef75b55e17ba49136e83776390e86fe10f14cea77f9d93c10f610119cd4b2215efdc2736cd4b011e37c7d24a5fa4e3ff5abff46b6010a1acbfd845755253f907a2ca4bf6498af73ae59d7fcd4db94381fa3046224a641bff279ecda6c6e88b65df602b1c2ae941cca567026344fc550ea899441cb0481df6a9065b8ac677ee6c8f369db77a8cd081f727afdb9fdc3e6a9b0bb395c8405952debd6cc8a155f2608f78407e784e1c1f53e44c294fc30c99ffb87c980e9218245173558e7b413ce295199454f8df82150f31f6e4b6707bc5e320d95ebf3f3340c51fecfacf812bafa03c8fccccfea9c08698e0f5d8a22ad110c9b482150b679c1ed6929774680273d24ed2bbb9a78fede2c72c975b0da52aa86e4737b29e9dd6549270662b25aa06a72e58da0b1aab4bf8b9edd84f8973aa0e895547bbe81f08437a326eb8d1a310cd7d1dd2670255d8ed1f15be55bb46dd90d119e0c1998eb7adeb9a203c4597157c9657d5082d1dcd47efdc073a795e736722d3300afbf1c265e545add1a0348a8ccdc78abd97b42d6a91d4bd0f56c2bcbd917ad565e012d64696c4c1401f29975e117cb3d01285e3162a33f56137f60e141850ae204fe093b6a6e64b688121e44f484ad0d3bfb875c2d9d0a2d6b775d663d349323998b729d7080b54d7044eaea013c831bc367bd22ed33d0e83e7b867a1e736a225da7d1bc394c7cb8b156e7c83d4b97577d8a14be3818db43cd9a1aae73a9b8fe3cea8a218019466e1e34b63ed8bf91a971ebe5bd5abe0eb9c9a34973ca7fc3728ff5313cb22b3853df029729ae9bfc7eab7f7b5baf52b539ca3c1d0891ef3a971e054a20e4428cba693d23653462f319a0bacfc3a254e2a08ab26a72a4a3ed7729cee2d2f4809a9525d8e4d4f8e59a17b0c1928893830a551b5a08e4a8039279b5f447306af062611085e64860887c3605c1af774c563127a83a124c7a433c618eb11ac81e3d1faddec9cd66e3f357a97611b86fab8092a48bd90c97e9365fb19f1b6617c1e649719c424050c018bc3be091aae5186e3aa31166eeaba53a8907216885a8f9a9cdf64754748dfe165aff142f9d0ff10bd168e97ae6e35006cc7078ffcf3be390f08f679bb36c37c8f936e65e3b8d40fe64ad65ca92e84c7e9b859ca5e847bc1a5b06dc74ad5d3cc73c936d2c0daacab188b2867c13a3b4e6bd5d35253158b4c8da0bc9f16941e5bdaac5101ce366a3adb83d94bbe7ba59b7de2cf37e2008eaa8c7a4fb3b2ced5832449f21de7e7e61d205833c5089dd7a5d515899a145da3bba6e876f5c56d0b6853a029f03831931b6e5ce258e6ee359fe9495cee13c8e30ee6a05712991ebb1f7a3cf335b9589c5eeb0c733b6004f842703f768824816c4066dacb7d481c97451e2393cd1f20f350dc73eddb80e19686d6f1a3d0e06045154824ca5badccfb360778a3f7f99f84c38ffe165a835b612f8f86ffd1d6b077e65c2598af7cfeb780d13f87c004bfcd8fdbe5c06c501f0a0daec82c268fbbc0df64be4e250a49424df9a6efd59c8d58b9d02897252eecbd0a6f98a4b3ed846e7376a3a196e4450ff4c3e2ad749d36961901ca7a5e49feceb9ebbd7afaa4e637fea0bc6724afac069fb514008e93b7ab6f962814844aef75d2bb4d494531b3099aa35e495d37a287976dc0cc8150cf53cf0f428b37c54e8cfe12c4817d924676bbe614efb48f3a3565d0845509ea4eed3139ef4c7eb9c468f9f6ecd9e162e9a1a5083e690288b09252e3eb4b8fb1adb99ce5b78f6b0b929dd16cb983d74125d0fa77ed7c4b4006ea1e4a364ebec85426a927c3a86c7f74702ffd1f63b5a47b8356bd6deab330f29b96aa27e71b57d0698010a4e22879fa911c7bea313d2281dd3126f4aae4715c2096d16dd246d4e041a48a95d4bc0fc49deade6cbc772f2c27f498349edf6e0ecd23b960db9e84ed942c8a05", 0x1000}, {&(0x7f00000001c0)="19457bbc", 0x4}], 0x5) close(r0) r2 = socket(0x18, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:56:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c, 0x0, 0x7}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) fcntl$dupfd(0xffffffffffffffff, 0x1e, r2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x20, 0xa0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307004, &(0x7f0000000100)) dup(r4) ioctl$TIOCFLUSH(r3, 0xc0307004, &(0x7f0000000100)) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307004, &(0x7f0000000100)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x1, 0x1f, 0x4, 0x2}, {0x7, 0x3}, {0x6, 0x80, 0x2}, {0x500, 0x30, 0x3, 0xffff}, {0x3f, 0x81, 0x40, 0x743}, {0x5, 0x4, 0x1, 0x8}, {0x2, 0x15, 0x2, 0x1ff}]}) 19:56:46 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xa82) write(r1, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863919d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff0000000000", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) pipe(&(0x7f0000000140)) 19:56:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000040)="0989fe9ec3e8f9c8a35e5e27a48813612486461b1c35767b4809f7ab484b3c9602ea730287cab9b79a2088d3a80e15f635210822bbd54a745b2b4fea97dea0e7fdbda97ea06ad605625cb79c360b491bfb0b65ce3af99447bdea7c637307e68f252f7a4373d78a2417fdd4c43700ef8d2b7e6832287c678669c104a79f9e12d1a56878bbd465ebcc378317bf666efecdf324ea06c649c9bbe2af2271520d5ca1d792f50e976f95661322827274f5c98b9dff378d588bfdb570ee1e44317152d5a98ea877fb7720d1c9fe28624f7c9279840d077ef13bfd05bccc9721d186a782d001577d7b60", 0xe6}, {&(0x7f0000000140)="98ddbaf116dd254d99a84e17167b984a041d362327cd56b53627e9fe85c019932e71e1aa8ea03079fadeb0f86c76bf681d2b3854076e3165d75932f2b7bd2867f99bc800fa1d11632565da3dc3db7d84f106bbb1025ad2cde7a7", 0x5a}, {&(0x7f00000001c0)="c23694740f4991121200b09f9218a040f233bda75d4cfa9996c140d33c00e9ab37ddc9107391b9ad5652c14200ca5d58324e2bb33b65127ce25102c9fd11902ea25fd5894ce91e784c42167a35d64512430d8e164bacb8122c07ff41bef358b9dd1b8335a1191ea9d89baf3be09c35bdd326b77ded1786d5b3e1bbdf3d7b532e8a3ad96b", 0x84}, {&(0x7f0000000280)="ba40bd51df3867831bbf7825b9656a646752c06ed6cfbcf13902517595fbddb5c5b03aee5e1173be2280fc31cc8529f40d7dc3ab7c076c80e9e8032391af0c10df799ca5c6c2edddea7631eb97b2f941c69f3468ae39ae4f5b7ce71b2f578ea145c5c0c4a087b2f0d1debb09865ca0721645c624e22805d92abd9d9d938090654fa726bbe642aa4021d9486e4f2912ae73f81b89ae3e55009a0996911cce02d50efbbb4787ee58355f267fe7c1bbbcddf544593c34448795160fcc6eb487e374287317730aebb9e6dba2fe8b2474e3c8bf5f49ffbff9d6411b17a569", 0xdc}, {&(0x7f0000000380)="b8022e2713640ff9ecec019b06009915200539feca2a7f5474c0e2eb248b4125177662de60231265f8bab4f4fbdd13c754ef8ce625c99a0dcc6fe8f6fc3d79ccd9633546e459dc9605baf5e40198064eea126688cce36ca9e35389931fb43ffa1ebd981ac3e2095ff87d9e59f241d6e07e62b4222b4e3dbe64febb403014fa0175d33f2442702c2be94d6038b4b351291448c795c21c1e0213539a3854e6414db6503c935fcc30401b55c208a2bacaa3b732a55d5ce2cf4130013b6c77e031d3a14fa37216675f37c1765971b3bd54230943406092a1bae110f3878d79838abcb6fa07a77ea20e824a719494bd756f38e6cffb40fe1b947e3ea91137729a6e06f6dabf10e991d79a16334ed54cc792ad1b4ec46ffb5065f8a424cacbab7a9152c37757fa40caf5dcaca60e0e9e5ff154a2f9c765a75d34a3939a1a8a7d47c7323fa031a2605ba0e01f107c760d47ea32df066a3487a34c3550e3d6781aa3b125f7c2ad16c4ac80a267b77a40100ccbc5cfd29f53fa005e5d8d82b777c41af7b39abe1f060163b5c0d92477e1f9967f5f69c893aefa122c1e64eb9fd6ceb09006eec583b6f4d490dc24934fcc04da10355a3413e70f6639b0290459e59951c6da8230ce4b231ed0ad2ba632270429d9729a41840b205015ae923d5d75a10b4bf668ce0405011954aab3eeaf9114d523fcd3fcc12c8aa7a7e8ac080e31273d05d5878df5b62741c6d5a017f180879cad1d79eff648bf27e7d73420c9e0f11bc968bc160a0cf6eaa89a58caa4b18c67366f4808d0942e85528af2bc727cc22542667d15103b7093161b7e3698a5aef22b8ff19fea31615a31e2fb36b5e6bbbfc9a2340e2e7e99979c3922517edc79b4b8d12a30c077404300f46249a29ecc5232e33c31b0ff760d6656184276b355d8e14ba226a445d09b70822fc11b731e736258c29e0e7808d7a832d95ad0a06ed5ff7b19554d4f99607d7330ad266e8044d42ff3f24fd7c919c5312ec85d4b277032443d3752fa9960dd35abe7e7623bfe2b4f45da65c67c4d7bfffbf3761228f2345f3e3064c6221f1b67fd4d2604785623da4c0f8f20f9bbe7c33e6e10b1ebf2e1bc072deb5199f683f6d6db846961b86f4f6c1d610db01e5ea94e8e927d9d463fd3abfd769cadb0cbb98ee0581d341624ec6a4fb04f363d079dfb86502ff2325d283578550f56041254c4906d0b401df8226ab0afd3c339f447154a0c02ae4e6de5f1f97d29cefe90405eec1c29570b077c48822b0142351fac9a705741fdbda6d4dc0497585dabb0faf033ccf4fb1c0a20ebd3c905a0707b8f92ac3728bb08a5425e2dd3951b540cf815afd3ea4320faf73dc66b12fb1a02e42aaaee377b4c09a301934649d8287653b3e63f22651e23cd035d3d545d4f21b75a22c9e0f8ba5e9517d9885fd8a96be0eb9ac944c2b9f92325c1e6589ab2fc40fa4d192bde888c7d0f60f69f87326b11c89754aa02b2cc64edd6790e706aa4ae9d090388933a2b0a90f029825dc6ccf1e7ac033488e93ca7a2b00278b5015b7ea73e726df35813f7e82b7b3af7de26b4a50ab8786df707e5b62a2e7c511ddab26cb610f4a7ee3a721160f96efbaa102868df2bfd1e77b62afbfb0574137799e80b029ea9918d7a4f841917598694c012680ded1a67402423e9ed3f07ec74c62e3089d87be627abfbbfd5052a60d15377c64893f3e885abda508cab6c2db78e2f4a938c4c9ffcf12528fe3eac55fc0e652ecd49ba89ad2f46d5b293bc573e7e8e952a9995fb4669c5f4a8a20eefced150787595e8535b1320332651903781db443abb3b3819c1341278731180b917262cee21bc9a6fb2b77f705e38c0b84d639ad926e37b1a35f60a9b40d0126f4da04f96846b3e87be8a71e4f5b7a5cfd8c5c8e45dbe2c27bd487bd706762597d16858cbcd42eac316336006784b74f5dfa26423b6bba36a4eb40e13a17cc873d413b18df01f71ad173da690736daa8c5a545fb7fa5dc9435d4b62277298b324de3028c8631fd3c0b57ae49f34694e978e32bc99b93cdf4cc468599c3ffd960cfec88bbe9e941998df4916ac6fa9c863541969c2d24b4141556a9dd3cdb67a6bbdf7ec1c67bde457a6783aa853ff81e175a8a9d6860f477830810c4a6c0bf06807386ec2611f95b105675599bdae427e6b5e64fdb09d51f1f99d724e07bc6de5447af1f40ea67f5813b972d9e4850d9abcfc51d7dc5837e67956b913b6a810e82fa017801949499a3d02f967d9942e619005fa725f6564f8e653a24a6d55904e3bb9b063aea181e520e16e3cbd5f10d8931263a5e5f920734f9343c1fd18d3a761f06bfc7760be5636b2a1e58cafec321882b0ba9079b3acd921ce97b9f5cb70594b3b0bba2ee5b28005ed1229eb4eb4805dd7663bd1132cd3ad63101b6f602dbd42d7c65131a9d753aa1f84cbbc4eb3e6b03542cf923c08d2525b77a6dda473747d8148eed069b8f77f6699d841c9f105a603eeba104f71d2f5fd54bfad8616a18811b6c4a076879c536bf98974f7642f3669f79adc05bc5d01262b9fe80e14d2e325ac90a485d69cd3edfef974e9247473c585815a457c4a39e1701890da09a9212a1f2096e2e515bf2c6ba673ff4f66be35421aae44900403f6a20ae784fd33e17e6f0848b9bf0b0687c99cfe8c112a80f46c9ee7ba4319335ae14e3d1828fec00084617f69d32bcf03a1f9bdd1200afcca91dff37bf34c414ee2b69f1e3ad267193526cf0171374a06c34e5fc5a435223098cae756a3fbfbdcf3884f82201dd829a5a82594296034b3db5c90643fcf21668e82f59bf78b62bdc000933022c7983e26624040534579e2cfe4506afec7d4347ca5b714c70359a6d9318b66a8212e6e660e8ed005ecb69431bd0d4414485d21caf3a3ec3bf0f6f0aaf72080f52dbaf5078cb475e50673ae95d4674b622d3ba6f8f7d1e5db413aa6bbb573dfa71c608f2c4365b1ebf585e13470997250b252f7b12e680f12672109997697db0788d5809761b05f4af7599db4504c66f05b97de2f0c5939b25d7d548e8509e4d08c1c7402131e40cefc8b0d3e665bd7d4245097dcdd9965e32ae4e2b94a0aa600c0227ce3db298db9f646a82877e401af3fcdd9799a8ac8e7c5d9947419deae005de685df3a4bcc768469389a5298271632817e0e9fc999e4bda3f6b1f42f37c6303a1eddef414bd2aa2d474a70ecc648a57852cf9f15ed197513119cc4b0c0c44902dfeeab8b6994ccf06cd0c47f40e605f994aa3821baa4b24fc6b0a01d3a0257202473fc9c7a40e50f7abb6645d467a662fdc49ac8bc473762ea547378dbc0dfaf8394c8618add5aa7d37ffd7f65e54d1f4f4a3c92d784e1f2d9a1e1f6af14d8c409bb51a4f0ab66d21b930d6dfc0a3ef1cc1b73676cbd4c1e843c9c5e6138d481436fd39230d6854a7c4e036f2d584451a1f65c599a8b08ddfc25cf416580f64f6fb873bf7f7ba3564f892c4a5a0cbff665979120b991bdede8b20ffbe13490bd3ce1c1534ad4ee4da33072a6f0d980515324c7f58fe6aade4a86d86bc025d63205e08d089dc5b3c145f06ec54f42c2faccfdd16a359813f90ffde98f2799afbfad789ea18724647cd75ffc8954f6e67a9baad5012e648fa8e4f41f479f5ebf2e9e3dcfcc4b1bd9662b2240055d0a24bdaea769979406a2a3d07a4e96689bffe4885f05da1c02c11a31cfa5de77a294142c294cdd288e370181040b63278713bc865dd90d98c33a762396af260bf772fa8ffc5f3edfe0a2567d12b38d6329c533f858d0e84c7331fab459a4e8c18f737b793b40b96d71102c0632c2e3164ab9d47de45b0e448f10ea126cbe419117d3ed009d2082d2e69dacefc6200851e2e23f8dc647f16ab0eb5aa139ff76ec3dcc6eec493bfa05a75243dc283957767cf5f553664207c48b72b71cb1e2af3fe5766e0ee37af3ecc7a9967a8ffa15c50f653fdda8265e242bdfbc2186e2ea3e66668938470266884dfef8f0f13eaa8ab1dd6c59d5f5a278b3cec743378d475dd1df3e3d3e0769b108becf17205177cc8d45429b9de8b56a3f33e9ed406714de0e1351b32874f2f49116d2b6f67f65a3c1a57402d8b5b571f47fa3d245844c4a2d80a866be7f94b14a130126c4b4ea286217966e8b98da7ec5f01c11e45888f5098cc2f793218c3084d51c4f27d27fa8a13ff70f429ccb97c719e3ac03b127c8636a081eba7733922681e98bf3636d556adcdca95242102d38b9b840fd341c1290d3ae5b002eb4afb7ce70973d9761afc0be10dec0db6bd08bf2cf91df9767afbbce96ebafbfdd93cc696fdcecf247303534e52681a2f96f8f1ef91fa7da54228506cad66fc8dff0e118c86e3182c41ece24a36bf99b4d3a779aa12963972e830a02319120cb84892391184e1ba24e6c3404e51ecb47a42e64c903bf86e5a1ba8e88123f6c081d4d7d3842e7d6cf8eae8ecdc1ca52c9fc17580dee32b37fd45c893b411ed8d9e41a019d6398f28c24aa0a5c1fe6368bcaaf8bb13f2467c912f44c20c53ed7222de02168c096607ac123f4ee1521fd6d3d8ff29f07ecf40649223db56b215c1fc559cec99ae8b767d9aedc1ff166f8c70ff7cd9ca5803b196e65c7656bd9099122f1cf8f36cbf48b9746d8c3cc072be97b28e0b182c93c2559f0233b374b1f7948dce0b8f80154c2adb2698f4c7b47be046da3b77bdb9b2d845f04233583470375df0c3c0dbf3fb02c3704c593901e613390db3cb9016ea76e01ea3d11eca7f4a1f48cba77ca63ba0eab79005697d3288f10fbdaaeca30cbe233e3a312c998be336bd8fa4493ba9baab11fce66ba66ca2c492d3959c9cac00ef414180609ccb952491651fedf705d0a853af69517147b5297e9c8e09b2639eaf68a48995ded9f3cd36d5ac85f76de959f3a8ebb63268c8c6c130a5501fe7459cf3746a23e96f062cfa5c555fd6b5aa90ac7b1b844d71291b9d9729ce06d03b1072f8585b0e68c795a0acfc369342541d17c5ed3f671e410e7e2eca01a237c80a1d39abb5f29b81afffdfc01aa9cbbcdfa301a4b79e8ea1010f5c464fbb27c8b111c71ae06f27a502bee8d436e3f0883ef3be1cd88c65831ad98c47c0bf45cc3bc0bb32094bfd211ea5f4bd4f699cf572fc0fa1bd1c812c52de75b4c5761cb6ac9790fec0657b1bb5c796ab79abc77fc1768c8ca946b922ec289d11aec6d0fbd2fb7e9a5d68246ba0e61f5a88a4c8edfdc19b78400a41af4cae4b87b61779ee115886b87b6e2980475290116fc3d74a61ffa706765a491cda19c711a4f44179924284cce276c44da0aa456f22bd18c23e89df810f4089208badc94f7097d40b7334608cf901dbb2c92573d0b8e6c92aebc634f6cbc3bb13b040b4af32a33461a8ef1429caa199fc5314fa2830195e4a07590e9bcb8cd66470c9e04e8f5b0e5dd0baf9b3ca799ad44dfda90ad1b638c2b68300dd8a6cd02711ec7940d7e88ad6e4a54a6bad719e84a013dcf9071968ba29b7fd7ba4c7d3afaf19ce215101cf3c07a6bf7463a4a10efa6e5df5da0190f7dd359c58b34c45c1e5f13f44652c841d6003b9d4c1198e0713afe9791599c9946c2f44a7ac337b5d7964b1bf71732bb8fc91a2aa42bf4460e81855b82de1b854a5a15de035bde71a90050d7cc47c71fa889c30d390023d7fda69ce105d5ebefc9b8f38e0635f2998d0844fe20bcebdf813701a302ddae5bdc1e0cdb73676687c5f129db1fe30b7053155b38d831c857883904fdac595b7884a95ed4aa6a09c9e6541cada6c337a60bd83ca4a481", 0x1000}], 0x5, 0x0, 0x1000) getppid() r1 = semget(0x0, 0x6, 0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) r3 = getgid() r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001480)={{0x6, r2, r3, 0x0, r4, 0x20, 0x7}, 0x2, 0x4, 0x3}) r5 = semget(0x2, 0x0, 0x4) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000001500)=""/133) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f00000015c0)={0x3, 0x3}) r7 = accept$inet(r6, &(0x7f0000001600), &(0x7f0000001640)=0xc) close(r7) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001680)='/dev/diskmap\x00', 0x0, 0x0) r9 = dup2(r0, r8) r10 = semget(0x2, 0x2, 0x54a) semctl$GETVAL(r10, 0x3, 0x5, &(0x7f00000016c0)=""/238) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) ioctl$PCIOCGETROM(r11, 0xc0107005, &(0x7f0000001800)={{}, 0x1, &(0x7f00000017c0)=[0x0]}) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wskbd0\x00', 0x80, 0x0) r13 = accept$inet(0xffffffffffffff9c, &(0x7f0000001880), &(0x7f00000018c0)=0xc) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000001900)='/dev/pci\x00', 0x88833f3e308130a2, 0x0) poll(&(0x7f0000001940)=[{r12, 0x10}, {r13, 0x8}, {r0, 0x4}, {0xffffffffffffff9c, 0x80}, {r14, 0x20}], 0x5, 0xb91) writev(r9, &(0x7f0000002e40)=[{&(0x7f0000001980)="4fa1fbd4eb33ca9684b89ce03ffbb4cbcbda8fec391158fbd52a2f615c73913a3c19f6302e84a70355470b70467d2d6058d53a72", 0x34}, {&(0x7f00000019c0)="59a889f536a9b72bfae017b15b3aca95c473af9f9f3b86048c981e09106a0d2b6b14cb1d5c9c3e", 0x27}, {&(0x7f0000001a00)="0af504bb27db94d6c593b298ed0623aa1c5966587051a3b22d600c707326103653e3b9fc364ff83a91e36c8629e8cfb603214e0fde4b5be19da720c7ac941af5ae50ebbb558fd0d9f5d2a9d58bc2cff7edf53164065af9b611cd70046e22fc17f7338ece343507d5f456b3ce72f418aa3c714bbffb7013751dd408095dd75997c273f2546e4d6647f086469c35803a76cdff2ce398874fb2046ce5183442878c73e63284532fa2fb0866dbe0e1dd9e21daa03d78b6b2b53fac55c99c69cae1b9a9c443da503fce3110611366f5ad8a29d9a6a7fc187197990cb93996a19e13caa1b14a8f7213c29eaf5573e5bf3e38e7377b", 0xf2}, {&(0x7f0000001b00)="fba6a67cd5b20905150e8b13c18fc6ca627de029aa57f3e5de8924121d86eb45122a590cc0fff05260fc007cce3d10dec0140eb412bb190a41487b3ec56c77bf6e604ac73488fed8c36f476cd09433b8fecbfd7a01309b74538418e337bc36861129bf5f9979a077b183a67e2ae037ada2a85667a3cfed14549e14892c49353dacb9b04157", 0x85}, {&(0x7f0000001bc0)="8b1534236061cd61e97fb460f2e7101b0f8789c692e900ed469f361317b72d4d2092bc3fcb7ec1eb25bdfd3efd6ab4fff101e2e978c3df5124264c557a604b4f2c45650390d1c7370e23e3857e0d941cc4e8b02b8843db68dcfc2d2503665eb3998687006ce43ea60e0e246a6bc31500dc9b89e206efe6d780646abb5deff406f38edae20b676b811b805f425c14adbed1e0e81afffba01ec538a7108b06cb841f1aa21b424c0a93496872647d077c1eb2b9d13aee9b303838689e04eabc72440522602d9a00370c84e10fe9666f0e02645b8e507c3ba15e2312961bd69e6feeb7468f0de7f2e4111be8ee52113267a69b5c9fffe58351", 0xf7}, {&(0x7f0000001cc0)="d6b673134313258bf2f84328808435e64b93adddd187c7411855726f4019bcca1c5c80ba93a5360535d9b24e3e8fbe209509bced42f01c1780b17130851ce4dccfcbaf01d8d6fc09f9167847f81558fa1ba30949", 0x54}, {&(0x7f0000001d40)="d681d74e4fcd374a8341b78e876b6c765cab231eddb229ce24ecb46c9f9cdeed1054872d507dc5f6c013905084f85888680e6f158a43167a7b6cd1973ed0d1a415687a20841d1d365b2cb50cf87d779f8b8aad5ed94cdfedf7480924f2fb780e48f449c23e657c2b", 0x68}, {&(0x7f0000001dc0)="9e14a81b317d5b83847e0e44fad718f478d07cb17ced59db65508532b32a5de49c70742411f06e4fdf4205", 0x2b}, {&(0x7f0000001e00)='0x0}, 0xc) r16 = getegid() fchownat(0xffffffffffffff9c, &(0x7f0000002fc0)='./file0\x00', r15, r16, 0x2) 19:56:47 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x74da531301c92afa, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0xd926, 0xfffffff8, {0x1, 0x3}}) getrusage(0xffffffffffffffff, &(0x7f0000000100)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x48, 0x100}, {0x82, 0x10001}, {0x3, 0x6}, {0x86, 0x3f}, {0x82, 0xff}, {0x5, 0xc67}, {0x88, 0x5c}, {0x26, 0x2}], 0x8}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x80, 0x0) r5 = getgid() fchownat(r4, &(0x7f0000000380)='./file0\x00', 0xffffffffffffffff, r5, 0x6) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r8 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x100, 0x1) r9 = syz_open_pts() r10 = dup2(r6, r2) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) socketpair(0x18, 0x2, 0x8, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = socket$unix(0x1, 0x2, 0x0) socketpair(0x1, 0x3, 0x1, &(0x7f0000000640)={0xffffffffffffffff}) kevent(r8, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffff8, 0x2, 0x20, 0x81, 0x800}, {{r7}, 0xfffffffffffffffa, 0x7b024350d6ebdb5b, 0xfffff, 0x2, 0x8000}, {{r7}, 0xfffffffffffffffe, 0x0, 0x80, 0x5, 0x101}, {{r9}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x9, 0x3}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x9d3e}, {{r6}, 0xfffffffffffffff8, 0x10, 0x0, 0x1f, 0x4}, {{}, 0xffffffffffffffff, 0x1d, 0x0, 0x51, 0x7}, {{r10}, 0xfffffffffffffffa, 0xe731c665d873125d, 0x2, 0x6, 0x4}, {{r11}, 0x0, 0x2, 0x80000000, 0x8, 0xffff}, {{r12}, 0xfffffffffffffffe, 0x0, 0x0, 0x6, 0x6}], 0xff, &(0x7f0000000680)=[{{r14}, 0xfffffffffffffff9, 0x2, 0x701ffffe, 0x9, 0x81}, {{r15}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x1000, 0x80000000}, {{r16}, 0xfffffffffffffffc, 0x0, 0x22, 0x8000, 0x4e}], 0x0, &(0x7f0000000700)={0xd8, 0x800}) r17 = syz_open_pts() writev(r17, &(0x7f0000001940)=[{&(0x7f0000000740)="ba3cdec4ca010c2510618bdfd56dbc61d6ad686f88e6e036e032ddb7e39ce1e03d0ad5", 0x23}, {&(0x7f0000000780)="53100d39d2676a77e39abc0e2d25ce130dfd8fb866215eadde680cbf2e52f81260f97b84755d52441f6570f99f833987e6db344b12cdc33cbf737e2294ad27b380c0beb06c7e34d32b3e990723de69a8bad3d693a3d817bbef7ebaebabb2a969cc7d6db053faf5e2f0e8cfe37ab335a3e076ccc34f75ddfdea6d4764e6707139904a328d810c81515a04a21e7a6ee6b6932db6ec53fa8815db187556b1ddd89b59f5e6a7e3885ac686475751816d5edebfacb1c22109624fdc4e8761e72e9108d6a29bb1b83ee015bcebbbd1e9f431ecb53910fe24646662db5dba9556c6ae8a0ec309e51d73229dfadc09b4b10bd413a82e8520923c06039b9294deb53632a63351f75128d7f1dc60a817463c6fd344f03072ce4ea9cd53fc746e4690e5a1b2a84249be6946f973afcae8bbb876b90a5296bf5175eb933edc1926c58bfa9b1b779730e0340a4c2216133292caa90d8932985756dd86b9165f881dc20245994482bbeb3c573afb3c3c3742d7f77287c17fbc9d2ce86ef2e1d2376de0c5a7bd793b082e04061e9d0a9791158ac34f787acd236b999a2bb67f45549af1374d64f12b7b7fe79b5914ec19166dfb0afdfe6cdfdea746fe30551c37008b1f8b033f2ec672a1efcb932c8668f04442ea901c1a2d7636e5d006be58899ff257d3f666160a6677e38f76174ae95adf574a797c93dd42032c29d64576e00f5cf88368773bb696b31ea76bc096daedc94e9120103e44550342fdb2bc98c5798b5c9147774022bd598db8978d095d3011de94236c797360a1d9fe5ad612976906c67f8277c53062f74b314a59509fb2c68e3414e17c5257c90d9718a62e03541e085b6275609940d229be48fd9cb11b974ae8d058a7421273515eb6e8d9a448f77129f085e7bafa40128a3bb3124642310c64ff2ea455705440d1ca5b5c7d15b4aa37eb03f93a8bd4d718ceffe2bede5cbdcfa1f51ec4020e23c0b315046bd30119aeb466caea4d8ffa40f413460407e405d2c0a71fa49236f165a99116f3af552ab35cc9ad655f04b8f15157195c2bbd6cc6b9acf943c052cbde188bf2635eb091342315d688c4eae7b4849dccbe3860dd66e24636e76758d52809bb9ce4614fb07d2229e7e1df07bc80ddc87983814b7550c2342d7a33bc7ef11ffa686717c667a442ae7a3c7d45bf4c20f8d1eea11db8d2549520f4b5838a87374ef4e233907cc466bb14cd4aa9f1e589f406d71a9a5a772ea765910c0e20d38c9cf9111f62272f8a8201e98bd0dd97572a97a48d04afe7e2fad77e794cb5fe1d798f2b6c07bc07ff1ba53b8550884a1eed7170b0a87f534574359191e2b15ed1e55e6bdba15f0369e577daaf3f665ebbef513cadabf98c3575e6868779786932d5e57e71e7a9ac903ae228d3973c1002b328a80939197a2bd797d0d0f99ee3a8d19d6df71df4b92aaad874c3a7ee24f205a509d15abb8e3390f5b5300ae9180aa0d5cc4957ece1a5100ca9895724695490238d29a33a419a3d565d18c5d8c33f36511876d81e6bb7d83e93f1164cf4086ae3c2476e10e021d68bbd40a96f969296d9e04a9aa020498f4cb6a8d42af547ce28e1ab82229dd5a5ff6ad18ca6a4a221b98062762ca2ef6fc923eb99c7b86095f92a22fef64b9b03f6628b65ce386e69c201aa5483315ea82b3a76c57d00586d1842f2fb3bd1e87c6dfd0493e8a1f04df0c58eb803e1c8a60e7664bba1fa5b6e9779022589305b11278a4e019d1c4695949a331fd4e9111c30e1c69a04b31c451b28af7d4ba9db348f527c1368066b5f313d5cb371057e241123a5a8116de28b8f7bcab4ec96ae496fda83e767a23af770790aea086ff5fd7a42442b4add2b50a4dcb04f29ad88c5b59fdf7bbccdfa6a83d2e35356960b47a3b662d0b72a1b58927dd5e29fd718b01cffe6bcf56480face4273d8a334f5f75e4fa7275ef3335e551141280083678076b30f7dfc33b1e4b38a315cff45c6bc86df728d0d846c1ba53bccd8c6eed71ce9fcdf698ae6b2c9fd10f18aa339f9164073a74bb2ef303f58641e6326d7c77f9de0bd004cb54f4c4f4cd36ebfa28cfc4ab7a7f5787295f7240a60e93031882e371b84858e2e96557fb7dc2a5514b25dfab35b2c99f546dd39219ee306b7e4e99aaa2e7c99212dac71882f6c854bc4806f14a3055e87f3ddcfe1e6db07b77ab4b6a3065606e35241f76a1d2ab7567b26241f19e94523928b331e2404773de5dc8401bcbd947db211ce16c45afcb9e76bed88361c8bbf8122128d0cfcce816ea21874b000b45ffbb8c6899aca9cca82f025e0a6d5e1e86a26039f9c2e67d6c4eaad8f5991406994092b9e682e09a693732a000a33e750c3d472dc2d6b9d99831c1a9ea44a504dbabe331b14ea437ec715b0db132c5e9350968c447f026ac40f84d3811d17e144850a20a3febf837066133545b5e7f69483782efbcff50c95478b661b444d9a1a934f7887808c8b1fa1525223b44b3eefc48f80a2b5d375f018a9bf86182964075e09dfe475221465601023116fab7df18f45ef63846b3d6dc7327e73a78ca64ed4e4a35d9ae9bccf5d882a1a5ea7506251eabafa90a65a1367a3b07220b7058cb92626673df9ed885a15bd4b9cc070b1c2ce397e940f03d7ed76bd6a9c9f23f71eb2606f407d014ca580c5bd1cc26d97eb8a33913e87614b13f1cba8c70e771bdfdb9f0e8aa49e5dd43f2df2baa46e6bb939e6dbee92db926b49130a7bc701e1bb47a655308401a9e126d37c6f5b756ba54d3c09feb3c25c2fe41597980991df8e1ed8ff1d223660bc6ed47ba97c0a15a2da1b61cbff42ebf1ddc744c3b11ba77836025f57cf3bd251ce6ad8a852d20736398a445f477b633c8a4e328c3f32f0b9c19f712c580c6e07581d67d1ca199547b76dfd479cf9dce4fdf1e112bb61cd3ddf92c2d2430dc96a11ea256920fe3c46f9ee0446ca1b45fe95a3aea0edd5e6b8d1a19724e5bb0d7162570b9eb9ac4c6af248c44a44b0d272f5bfebc735e29d5d335769ea195bc8585d8b616ffa2617d4ed94464a47347b005b23cc1423a5c0d8e3f550bbf6dddd713710e5910d320aa713fac41201e284395840eaaf4f21217d884faa36ea4cc3fd59d1492607868204ced4b351fe05704cfa9a837c24bb71246bd7d7d49a7d444d54c4bb6c7af1fb0592be742e85f9fb4b69fd2e0de9e59f1ecd79848fd5a5d65e1bded178ab02de7cea1330caf569beee6c6c0f23f99f8dc66a549e2fa3c64278ec66625eebd2828745061e73971c1cf3dbda3a7fb20f9f9f675a6bbdcb0d60ef1943a6c9084fe5456cdb61b8ded85455d12d2f73043b928cbf806f90d2eabc9750b858fadedd99763874566a99d6d3b631e86f3503c10b5549d6bde75ea911e296062f97452672e34c97dbd4278722fad6d132ee1649fbfb774a2f30071792042b7682736585f7aa93dd85f7150a458122aa319c9799eb30cd7a38bd008a3c99f7a3dcab2000e4f0b706e3ba3ac23a3abbc36ee849fea434653d1531534babf012b8b745eabba6fb58fc165e35e5913618fd8bcae495d1d7a5a04819cde3cd3a785bb8d27b559ed805a967166b68111f71255999798cbd26224043b4cc9f4ae5c2e8dc6a996544da02735252f1fff5268d83ff6befca61a15f452341aaf7d98ac85783b68ac8b27abbc9266a00b6fe3eb65e0657e4b0c81c48cb3330f3b12a22bfaad581450b71cb1604dfb70c352647e68345972ccf965b16a9a0af7708dd2bd399b93a4f9808c2c3461e5ae13b8d0ed47718eaf9126451750f6a1fe1f0f134e5fb3a53ec528ff4ea7c91f94b4c1627a8da1670494c3dc84b2a026bb2227ca7d82e49ea48e403de7892c47c6ed3fc3159e36b128dbe5e174720f1fd15021a97c51c32680f60d291c9ac875d66cf4c0714deccdaeaaa948af1a9b80c3c1357c947fd8f98fcee3de4d16ab34afc511d257b620a07f49dd32727b0e052622e656af1bb4b601ffb918bfbd69242ba3ceb447f456500250a89b0b2d948edd0364c49eb49f0795cebd0f35fd474a93aa5424288f6646d9b29e780f33f59fc10d6151a1c88d6b15ac32cb32f78962899b19f968fcfcdcf20d2d1db20b533827d4fae12ae48e1306aaf56dc61341d38cc93fcb8060e186c49ee38701d2f04ea67412aa7517a40213ade58d02cd6c748f83645c261146e3e8e7fdf4e755a0c64e308e466e000d4f54de3c2763da2959b4186d9ad8f47644cab533a4cb5367923257fb69237887bb039ffa1abae23f5188538fdf068f80a49b10a5c4adcf8dc8f75f8d3777e96513160e255276776a0cd178194797478992732e71f0b5e0928b4d439eb14c8580d2b08d88d8a2e0b6a1a149d68202d5fa4955fc430f7c91107e68d662dfdfc378a50bccc05e2adc8387ed2626d64477613d50f2ec27694a8ee418c08e0bb9e40c9dfc23a01ec2a5b56c46421f6873f7521503e17e94ff3732d62c8e497627f6c39663565add44f7308258272763c96adb4d1fbcc50b5228576c72fa51ec41089c4a334fc68f339449a04a0667fe10558d224d202fba09c5f07bbf92259056c3795b44a004af5525411199a0950caea259801c4e43ed81fdd520ca41fb1ac474982b3e4b416fd93d3915a5eb28e8a09507374c39d5117ba1942d709766de2eca34bf79c41ff46c66ef228db8b207b5194069b7d9eaba1526ae153f093286ca8bd62e20b35c5989d22869788d16a44f8346a9be966f0d5ab1f09801c2e342e3d60c8b3f63255faa3516e6db5da6e41dbc91275fa5056f78b65d57491292bb462d70f10c44c1294e148f3ea93aa2d5b1ea948bd7d9562289c0aadb9f3ca8ce8428bd6414bd0a3e52686b5e89fb32916a7e46c5f71bf155fad9860d85ccebc6186872611bcccbfb08a972eb16d72e8a7bb74f760cc1b7c5b339240aadbb6809b6adc0a2ce7feb52a193288a06d99b9e8d43a07b6871bdb6bab86d78f68491cfe13cb5603b11ac1a00d3d161ea0a0d8b8bb60b6cca11c24332c97bdf89c8959e0054a71ad531c6e7eee82623b0d4f39cff65be2d9767b9074a0d3d2d631c0f2007c2689547f4014e844e70523d9c941b8b40d090e3545827acf1746ab173e63a2cd73e4a39b8b129ff8a0388eb8191f9d2648aa7abe527d32f280e0e4668851ecd72dfb73575077be6d2c32ecf525a39f2cfcfe42f7e357709e09fcc7237ebff6b32cd450960b2090340724c2565ceab948e62136057cc76df62d6c434eccb1254e3234282b77a1c328e617333ac93304d89a5c353f7f42545878d8bbb94d2e86e88454ba9acd08a6b78957a5ccd23dc0118b2c4944d14ea99d4795518404fb38540ea13c1c34ef2bdeb3ab5902de85b3abc89c51cf01d0e425830445c4bf64e8427f03eac809105e77c69c5e5f1c6b5f38d76f43b04ebd0bdef53d5c5e6655a6068c0f2cd9c171e3c9b2ed6de0818bdc2614284e39be1834c696f4aa438b76890236c0edc34c42154e6072a45ea5c96df340e7a841eda3ccb83b77410526fc0c40713f46bbbd9943a0e5a9bc6f8604a380dec9781102f1c9284f8023801e924c5c8fde0977bd7cf59324a084998ec2b72a1ec7beb786e0cbb03d8741f18b8a281a109a17685b766bbe659b211dbc0d8cef60a72f78826e2c28fd5aa95d667e96dbe8aa20825114239c4b636c65e6a84c2f3042d14ffdf6a5b065434a6f58ba804be8cd7819e8b7742f532f3504ad1ba31dc16d12fb32949dc43f8b0828bf3f0c3ad2d9591d8fb15a7b543471b8ac66205c39e0cf06446543f0b8717814dfb7d53b42", 0x1000}, {&(0x7f0000001780)="6578d63e6796abf5174f2ae10e439748b52c1c69a04255b6fd7f9fa77c17d968fa5e2672dcb5954a1b4431e9b803620ae77f6fad0b590e2eb885ceb864ee3ac4b06b", 0x42}, {&(0x7f0000001800)="7684913ff5f267224bb6c14b323a1773bbda7c618780ca0a3348", 0x1a}, {&(0x7f0000001840)="36b12e735aecc2d74659659e144efa384b0cd9d0b8c3fd31902a0fc26349c925d96be9cc405a1028b070c48a586ae58d69eb9f4901aa6fa9e5baead3ff7ff041dc585bea50ce0005ab92d92aa204dac2b22d991386ea24dd5c780481d9dc708e2bacd42799a65a1203676d1ed2f5e155ada29c967e01b5d369d551ea988a9df5bc83db72c6d15cc317a6960718d860e30ad25410eebee7334ea4b0f37b9d0eeb1dcd475d3d4b519fc961688c4829910f161ed3b81baff150a438834a5fcc38e10bd015fa44333cb02b6744cee7da39df84aa76227954af0486b1eda3cb6c1a45f6364a6ab82a9917bea6", 0xea}], 0x5) write(0xffffffffffffff9c, &(0x7f00000019c0)="76d4ebe6e6fb7f774f2478322efbec04e19c5c073dad95f2596c06d25bb0cca6d8b6e6634cd97d1a536160910f86ac7f7e2f5d8d6a24d012b70450ec96dd15e22bd167561d6821b00b461603292e4e955bb888af132ac48363e50171ba692bd97e6b6e604d623a70e3a25f81cf56d7ce1ead15acdc077b40c2385fbd3b3f693415182430822d140184862d6b4c", 0x8d) r18 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r18, 0xc0185603, &(0x7f0000001ac0)={0x1b, 0x0, &(0x7f0000001a80)=""/27}) r19 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOGETOWN(r19, 0x4004667b, &(0x7f0000001b00)) ioctl$KDSETMODE(r13, 0x20004b0a, &(0x7f0000001b40)) 19:56:47 executing program 0: socket(0x1, 0x5, 0x60) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824160a100167c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 19:56:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x5761, 0x4, 0x80000001, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9069}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000c38000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ecb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000cf9000/0x4000)=nil, &(0x7f0000ded000/0x3000)=nil, 0x1905}, {&(0x7f0000e8c000/0x4000)=nil, &(0x7f0000e1d000/0x1000)=nil, 0x80000000}, {&(0x7f0000fee000/0x11000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000d5b000/0x4000)=nil, &(0x7f0000df1000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000e85000/0x4000)=nil, &(0x7f0000cfa000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000d08000/0x3000)=nil, 0x1000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000f79000/0x1000)=nil, 0xffff}, {&(0x7f0000e06000/0x1000)=nil, &(0x7f0000dd3000/0x4000)=nil, 0x70}, {&(0x7f0000c28000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000dd5000/0x3000)=nil, &(0x7f0000d08000/0x1000)=nil, 0x80}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x2f0}) lseek(r1, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kqueue() kqueue() close(r0) 19:56:47 executing program 1: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x2a6) 19:56:47 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x1f) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 19:56:48 executing program 0: 19:56:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x20}, {0x35}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 19:56:48 executing program 0: 19:56:48 executing program 1: 19:56:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="87", 0x100000111) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000140)="19", 0x1}], 0x1) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 19:56:48 executing program 1: 19:56:48 executing program 1: 19:56:48 executing program 1: 19:56:49 executing program 0: 19:56:49 executing program 1: 19:56:49 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) 19:56:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x80) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x60}, {0x44}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 19:56:49 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01014b2fb775ebff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0xb2964cc337576c91) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0) 19:56:49 executing program 0: r0 = socket(0x6a658d2aa9ca7e50, 0x4, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 19:56:49 executing program 1: ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000001740)) mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x40) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xa0ad}, 0xc, &(0x7f0000001500)=[{&(0x7f0000000040)="c6059b164e4ff1f8b383887666b4293d0a9e4ea94302125ed0932f42379a230bad1c3b01774276e9e13c65e58c339f42dea50ab62fc58ebe6456d2e31c3adde6246c23640894514fa926d66a380ffb2e76040d1d3b0462855829f421c63b059bf113559c51750056360bc460b7703cb45ebe833f66e10df27f2ce3bab095350fc2938eab36af", 0x86}, {&(0x7f00000001c0)="6a929341de0bf8f6b63429a557d288e01d95a2371baae000169de9eb1c498b9d21a40c0257cde96f73ae20dbf128025a6243cb138ed2c2d14c71f8f659274993dfb375adcbd758fd9aaded69b8740ea6df92eb246f9cd84c80b9bbf2d35298f01e002a8bbc135ef662e8cf8361ea1633b54f72272fdc7f80eff2e23790e9d3f8feba256d030a4d4197a2353c618e07428a5c4edf130e031abec589b982546d997d3eed5337d8ece1325b7d12c3fb3c95dcc7baaf092213c43e16d7011c4e8c", 0xbf}, {&(0x7f0000000280)="f46fe0d4793c91a2d829a68466dfb9fec0425a1b901622d673a53b6a75b1d726441aca3ac415342125d4eb26bb327736b96e788031e3f2e5358383d08750c8f107937e8a9144bcdcacb6323216084177575c157fcf0333971b29ff328b0c967f89023eb9ff", 0x65}, {&(0x7f0000000300)="7bdf0d896281a8958edb5a71de7291df835872eb81a9d5774c670ca5d13869d6dc59586ab3bd84fb2430e87a78a953dbd0247abb5d0b8cdaaf34c7b5fdd967521b7400ed731110448db61a79cd8cd316d352cec941ecae55c8a20c7580eef4c90d8ada04a2d96928e8fb5d22ab5d30988f569bd6e2ccf39fc7e29ea5cf7cac7481c62334741780ac42a9e9f843a8a54043416dd01eaaa184b5ae33dc3d2f8736f37e743340b3e279cf55a4669b7fd7a8f1271a9f38e9682f64746b98252e64cc1a76b7993b09e11a5ddf3dd6e8e1513698684bd508f7985cc3ed0ebb5ed7eda815fa114234de22ab0e417065aefd6821e4410882dc3ddfabaf675843f5d31151d21f8b858bb401b845c507d9aa136ec3f7f1e063c06d45084cfe170ed09cf6d0456465656aae8d8f28e29d1c6765c7150d8c20bf2a1e50183c023be1702fdd7c8027f7039b7ba02e11cadfa7b61477513d37bd8c8a95b51c47e58404e9413af4f2c47ad023a33079685775cf47cd60ecc067b12498828ddfd5b4d2b51f460b1d0147caa97cc25edfc3377e77f14f3667665518bc259317ab38febc47eea69175c3a42c8303d4fa14ace48bb35d2c21696e8468482c3f6e07e7d35ff2a732210ce453b622e1c246b70e78836eb2e4f4ed859dcb2532b847ce6d95b729b81a3dce485b63876ae4bf520ccc0f21809dedc4aa32499ddfae43171bef16eaa13fa0404b8bc66e61953ba0ee0a82e85a18aa85f60d8a013662db45d20fffcbefde349398e3179b9638a3ff77c47f49f1c2822b53c934ecb633a09423a66c2e61244273cc40bf37c86b96a77451820be5a4c6f8a5805a831032fa2a304f83dfc0debaf2304bc1200e332a43f8a15762777a20bd4c65b0fc7af81b7de175fc4707b1a43c4618d265e21c7db10fbe2e4b5e7221db427c0228b5099c0e148aec7c5059a251dc67428ccd35d7a56253788ad4c1bd64c7926e6d70b229c3b6b95a0ba251f62ff448880b219667570344f50b4fd7cab0627f2999eed5610d99ad1e53eb5e5976b4a9d23f3cb3658a78578dfbd25d5b8010b62b82320b6874013fa94c5107d3e0431f658951c227136cbf55b16978e79268662afe58cac5a0145aa2a817bee4c4fcaea6c50b187c392410e5e8ad4014ccfce3b81f922e9566ec8580de20de6b9726650c69cad8dfafd5930c1b2cc94627b5d5c29b74a717450fcc9577dff7f598173105e53811ea3fef38292ef22ea2b1e310af828d543c764110b027ff6d4a6522b1cb1baa0788435f7e9163adcec7b1c966d8fc843235b9b44a9f9f7a3cefa203397f9ea35537aed9f432a390c7aae0899af4cd2182521f8ae65761cb0eb6af2942629111a02b921a2b88a1d9023eb696a56d208daf753d0bd6f915515bf5ccf82d29a65b4db42545182410a321c6bfcbcc65f7d2535e9d89349e7ca163d31e253c392f562d2015598df2067973714164ab6792c9c0ca0ee7ccb1fde48a85cce51e880bc19f81d41898c9548c0cac6a62c7d3d97d53e6eacedc399d02eb0e5d285f6a23045181a133fba7007b0da315ca6f03eb170eeffa9eec7ead5bcd0a91b27b432431af47054f92b5ef8f897ceca6a2333c481357bd4fee04180c26c23a95fbab45ba3053b33ac159a1ea81999d2f579e814e4a9cabe9cbadf387ef4293f2889ea0681ad9a90b36558443413495235dbc8fd09d8068fe5dd3f2814abada2b4bba02004bc54ac0e149cedbebcc0215d93edd8a2c1d0d0716728f527d3f85cf690b4f3d0a6084fb3a22588873373748fb55deaff85bc8b0329574694573a3270e59322caaf8c0f002bf733e5ec89bb093aaaae180f0d6ceb399955870a2658aedb689283017ce52dcd701d5af3be74b0fb877e023ad1b8137ebb4b3e58260133407108ce2dd5e415cd70cfb5d6b1e1353e29d2f6dc682e0dc48f8074feee6342ff955ae3e215cb9f39ee726426072f7dc7a9ceff74f5c60f23accae744e799a4c673e54c44c7bcd35d7b15821f2be1d4d1b3e734f974039bb9f7a805519c0033bc0685a2df9723ff6e7dabccd16f768b5231248805fe976a0ae347c39da4cc62942f4a1bbdd6fa1278bc52124fc9debdacd47563cc1075a7009483c2551eeb3e0f4e9e512707d8c99791f5e1a2f08eba8658f8172c415ce9bda9d9577163a71c899f934e7a635bce2d5253c1325fc3d1bdc7bb57ec983a647638a81f40ef1dd1324bc4a0d120a02575472979627390bf70d43389d6d23a44cf2295dca7b341574b613c59449f234a5478fd67aa54e2d792bda63ea7f6793e0d9796fcf7c905b4c8339cb4f821f0fd3e3c16b799053919cc2c315794d08286af18272ab0f46917fe83b3b70cb68f52946c7d85bdeb0416e25e4913baf1b5807d3d99d677e1a1e88701f8ff4f0ca3ce0bb1a88236ae3300627d7774927985ebda342a7c65ec973acd955c29086af7b2b903dbdf82580eefa668a08f8792c5ea54097ece45e9199971f8878aaf0fcc8b412f3c9d6c380455262423481be5a49398c010fa0ad21908949cea95b1bcf4c24201edec90c3a972e576a96b450a4928fd55770f6ee5148f71edcc67bc88a65f0163f764df624cb1cf1afe9681b192175e6a7efd61cf6a217464a4e9922695dc6a57a9d9402c32f6b53650b215df924ca1ab0d4491dcc5d87ac58855caa7069525317d8386a2d2406f765b9bb2551d2a8683b320edf1a404826eaf32c47a0e5006cc631ad925a5649f7c95fe88c4ca0e0ddf9ad5bbcf2e5487eb2c66f99f1783013cf370986916e01269f8c5677d1a784d9c36a760a9f132a5bd61699a6e18cfda5c985083956a6ee48c84c12ede6a1b5f83eb20c72c0cc5538ba4f55744762355799b9dea27cdfb4d593d70fea29b8682e9248e297c7bc06babc6f2df3fd50301449cf259816d7b49c914e09449270fa589c57b816d363da22f8267424f1cc1d55f67b6d94d92b153e7419888223fa6e385365c73caa04bf05d6c259e6a7b39b9544c11edf079e08a6c8bc12aff10437633af2b4ce748bc964874db25619dcf9f056c4fa465ae8390261d64ee051b8cddcd50ce72a484148c24173cbc628a8271b00d25947eb124d8b5f88614febedd82ac991ade2a8cf0c5dbc5ea8dbc1f2e770b37352aae96c1022e29c46d72cd251aa839eb49ae1def23af1ee0f7586a48a46453cfaca9c3cd5ed704f64a1ce4c7d7f1774944ecad58e2a8439177be20fe87dd19a90bcb32ef23ac9f6ff70cc4e350ff40037f9c10450d46587c8da260a7382b6b6b3c6c7cde3dd320697c652bbf372bc102eef0cc2b00a5f22d4b9bfbe003816947d3805cdc9642bf09fa182970cb541dadaff2d714b9eb61f09854bd70c62012a284882fc66023a5880b32fe13f9ca4e56f406f91e7d75023d8e1fb1524554204ffee66a2e334fb3c9d56e8a9b251614db24b8e510615c9dc9fd94542ce0c5223030bf56532f8abaa8ee5e89d8fce0ad7ee50e9025898d9f9aacaadb29252c85d93711213237168ddbba2ff8b0c9844fd901f07701868a83f47b6407e256982bc09e1bee8d558f3ad1461472f0dc578531b150ae463bfe19d960487cfb843b1c507efa414cd57896dc6641bc3ece12a2d5683a1fbada501388ff0e9fc620446fd86c968c22af061bbfe9981abe336ec2dc053d9f129b9f4cbac78524f60bdf7c4498495fa0b7956710fbb5b75b63fea22073d055b0684b48064e603b8eea66e207d56dfe247de75c60a333db3069faae4c1f00588b72372674c7e0360f5896bca7d8517242e792559686a52f56ec0adfb1bd35140c5dc5a6f618f2305fea8cdcee28c77a38f7b2f515fc3d3b47a22711a60ae10b56b09ba049035988332d49029b6f6eef2a92055eba89bcee516cd447c2c08fcdc77abbe1b33d57ef97b635c3f43ea0740727a3ff61f996f0e5bfb766ae6512206aa17cbbe733c096e4a0d98d29a0727586fc24842ed82f15ff981d55ea7afbeb07189b6314888560333a0557dd73fefb21e8f41480fbcc23aa6e6a3fa9768a85bfc1cdf7031853e0cf22972e7f85c90aedf9a09586d7bc5cfcf77328c13145a23248fb36eedf2ca43f287d97bdfba6bf895cf7ab3f1313539c7e2a7a61a3f5a2fb7ac663ea1313eb136bc555eaa88bde966e929092e9e39f7d2b19999b98a47c82e8d9cfa132829522e84552a3420a11ba5f0cdf911e42630bb4083a7ce0ffdc241469a39d7aa9ae0167c4c9a63e2ab77b7a5623bb8c016d820d6b9ff6a2588d6c9f9442dcda3b1f33b59d2446a92aae01073e75c711c7f304adcb10f8ad13b0e563b57dfcf65db3d1bae1e7976dcb755ff56c25aa45bda983d55e4862284097ff049bbf30d9a3584b2c1df69cfb9c2e122da6771d34714639c789ee59cdeb0071bc6ce89ff503be8a329a2acdc55507eb3f0c9f3d179b54cd26a7c8efd0240f36ec0379f5df44a7d13803c397bb828277badfc7ad208b5b7251cb42ffe81b6199e97080aa4da2e983d0ee02d7082018520186865d823dd22e723ea16b2837ae7a35ab5d58280ee99b4ca76e21e4e84534284ffacb56e9ddf9118a75c67397ca79f597132e0149c14d6296000fdadf244a0b70ca56d155ea080c1610d8b686b639a2a0daeb9bb200c618ba037858249b650ef53ac981f991fb3e854ed17bcd370bc6be249eb94227ed918ab939b0275cb89858db7a2a31956608dc97e288691225fba5a538f3cdf0c6dcd7f9a7d1176b3a04635648fdc7f4b52f73e0c71cc963a8ce1f59b4752418fc7f9b7e1d0a41e23825bbdee236e5f97e3199489feff5cfb967faf3d30dbe800596a3d1795245bb0b6b60224214e5444ffe9dfe4e93a6999b131df4502290ce9577a9a8c6fed33d5a8e0df18c66615d57ee108779618defea1ff899aea162fcf4b590ae27342325a81acb322514750bd10e75689f67872a9e2f6f3ec9e80b290676b948717d3321277190d6363154d64f77dd07a4057ddaaf106f6add6abc6945dd6200b964951d14dc3333b4df2b3f3bdfa255ac1cc4a7744ede967d4c172c7a30913880eb8d778608965f42d11c5ddbe5cbf79a399c4b71124be65623d8430d2ac282c61d3fe49c7c1f51314a615ffe326cde9c005e840ade474020740cfbba5243ba99e1cada7ad743d67b7c6838c6c780842b30cb2745fda3a8d53feac7b4501930a65b5545b5158d953980a7425553ef15f9b9fa44cf972aa10bf57d30606df52af9eac1c8b7318a3b38d168ca861f560376a20f54f9c7769de69024eb8ff218de4cde79792ee6bf35b13a063013ac7e807e5b435a01ab94b10169cc5643e4d20d2411f9fed57df71c5f55437d7ac1c9a9208cdecd0a98023b13d92ad8b72d8ab40fd41ddfec25a6bced0b3cdadb748ecd28f1030f42c0299b6bb3b8c67be33dd44a8451f8dfc439a9fd572a103e04b657bc28a5f77d2d2bc4508c9269b061e5dbc2795de646f1ec92c7bc0de04f133bab395cc369873d570afce34b3768b845e526b0abc382f01910c22a05f83a4f9115266718c691290bd29fcd9445ca4180ba44429d73cfaed91dd316d540c080e80bb90f6d8b416acab69907717e1f3d5d96e70125345922ed639ec3fa325fe44ebc37c34e6a86d69b3ea05cea653a119d731db884378aa5a658d4cc99932d293ab8ce42ae22d119da82436fca1bc6b77de7e2c4065ec571dde6d5f6be0c44d1d310a0cabb8501f362474ef013e8e5247a80a803ca295b18898ea1852672c6c7b504259db407ffe4cf556e500821807c22b6014c26bb2a0e024eafe0cf89d4f14bdd3bc1aef", 0x1000}, {&(0x7f0000001300)="30381f8802086f74d27c4ff49cd790df351f5a562e1e19d7989d140540d06b66cca0d742543bda123f50fce79d845ca710bda181287070b0de1f1fb6820126196865ce9468028cb781200b3deaedf37784eb3ac1b603b96392ae3e09e0e960b952f31ab59d27b9303be18f8e40a0750bbfc010a576fa08c1be9a73585200290631dd79bbfa484939ee89df29db941dabd06bb1885a13cbaa5c8a3d8efda252e5e7b98bf844df34669d104238863485eaf0402faa22f6fb5cd67a1ed18d5f5e012d9dc53272e7a3a0cdd0b628372c69c2e9b18b7baaa084b37e122a758c3f0c1a6702ed670b664dfa601d29f06d2eea", 0xef}, {&(0x7f0000000100)="f74801bce0f0c91015", 0x9}, {&(0x7f0000001400)="6becf03b86c37036ea6fe7fff35c0746e1f5b5258d5660af250906da4a3cc54657b49173b107e1a0f6c41896dff203022bd7359c53a4f00c84c7e4cf612ddbc986f65dccf92ee9e6a44ef586653f437e45c0b83ed76f98484ef23243aa6bb5bcbfafbd8db5615cbd21161fb9441d6d500729e5cdb3f9b98f5b73e4d0adc627b375e6ba8ef4", 0x85}, {&(0x7f00000014c0)='~', 0x1}], 0x8, &(0x7f0000001580)=ANY=[@ANYBLOB="90000000000000000100000005000000d83f9e415b8c54fb6c93ee25dbd4cd44f6e5fe2bd74fa1b315caf790e3c31826e0054ceeb4222d071aec9ce1315481b8468c16cbd5cb468d71161f8d343a1adc6858702c8f634a059dd1a4961dadef8031cf4bb95ce4599b6eed369972a7b3cb8699def9f88744470c1d7ecc9216dd0598056d34bf6ef6517a36b9a24a5a0000c0000000000000000000000006000000acac277c0669a426cce5b2f6cd148617edd176ceef9faac619334e1b460671711f71014f202e1b9dd6bdf7ceaf27f891ccdf7ca9aae05bd8f2cb38fb6221b10bde2bdc6e75f9d8c6da7807bd206f82384742459cf5cf17e3e37f7595bab434be84edd9b6d3c9bc10083594a19ac3e1b74b4a845a85a45c101d348cb25c8633e02631b79b6a20e1e9e7dbcc56c27b9792dacad8dba9c60f8efbf99e62be868daa94ff2ab0e2d7decdc408000000000000"], 0x150}, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 19:56:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x44001000e, 0x400008003}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r3 = accept$inet6(r2, 0x0, &(0x7f0000000240)) listen(r3, 0x20) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 19:56:49 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) r0 = getegid() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r2) r3 = getegid() r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r4, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) getgroups(0x4, &(0x7f0000000700)=[r2, r5, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000040)=[r2]) r8 = getegid() r9 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r9, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r10) getgroups(0x7, &(0x7f0000000100)=[r8, r2, r3, 0x0, 0xffffffffffffffff, 0x0, r6]) r11 = getegid() r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r12, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r13) r14 = getegid() r15 = getegid() r16 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r16, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r15, r17) r18 = getegid() r19 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r19, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r18, r20) r21 = getegid() r22 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r22, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r21, r23) getgroups(0x4, &(0x7f0000000700)=[r20, r23, 0x0, 0xffffffffffffffff]) r24 = getegid() r25 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r25, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r24, r26) r27 = getegid() r28 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r28, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r27, r29) r30 = getegid() r31 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r31, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r30, r32) getgroups(0x4, &(0x7f0000000700)=[r29, r32, 0x0, 0xffffffffffffffff]) r33 = getegid() r34 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r34, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r33, r35) r36 = getegid() r37 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r37, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r36, r38) r39 = getegid() recvfrom(0xffffffffffffffff, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r39, r40) getgroups(0x4, &(0x7f0000000700)=[r38, r40, 0x0, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000140)=[r7, r40, r32, r3, r14, r15, r23, r24]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 19:56:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03daa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7f92e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r4, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r4, &(0x7f00000004c0)=[{0x3, 0x8, 0x2000}, {0x2, 0xffff}, {0x3, 0x7f, 0x1000}], 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r5 = accept$unix(r3, &(0x7f0000000540)=@file={0x0, ""/18}, &(0x7f00000005c0)=0x14) listen(r5, 0xff) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 19:56:49 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="8d35914d150321668e3c25bfe6dc075a22468b2d2dbfdc60888dce3a526c3ee68044870ad2042259de1c21f8a629c832bf4e14a282aa24ec805e88ae8abb2d092bd5cc8d6e97bfd343ba5935a853935302fb7038e88fb8762b7e2ff9930519fe991286d1c99b381d943e621be212c5077c0e45f36092648fdc6a7dd40eb7624cddf108ca6ec3be1be65a031ff7076dc04c78c67c9c88f22ab513795faa4d0b349b843411c43cc42284e60cea2880ad7433c3dc94d6697f2a4879d3cf606834764450d568e1ba493a0333ed5c73f6846394c3de146b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8000, 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) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 19:56:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfeffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x30, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:56:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f00000006c0)=""/235, 0x56}, {&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000d40)=""/184, 0xb8}, {&(0x7f0000000200)=""/11, 0xb}], 0x5, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r1, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000480)=[0x1]) r2 = open(&(0x7f0000000440)='./file0/file0\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) r3 = shmget$private(0x0, 0x1000, 0x136, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000600)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0x1b, 0x0, 0x0, 0x1000}], 0x3ff, 0x0, 0x1000000, 0x0) close(r7) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64=r7], 0x1, 0x800) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000002281628e7f00000000000000000000000000000000000000000000000000400000000000000000000000000000000000362e95995e69c325dd97d441ee7cb0bcbf4ca7269554a2fe7a4de0505723f5c0fff0144fc9334ed308ef589909be7e37df54b300fe563ee90efa2ba593e70fceee"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db67aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57d6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b7000000000000b694f6266122cb6e4921f3e34400000000000000000000cd846e0002000000000000fffc00000000f38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5abc7f8a7b5b8d63eade92c5ddf67f7428f41d16b04129b1f4bd2aa4a923fdb9c37678522e39058f5238694c7f2bda8c8269292a0c45678d0472a60eb53b725bba8f218d280d6f1172298e95a8bddc7b6873ebf90926fe7f43dacc3516d09e5250000"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[], 0xfffffee8}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x0, r8, r11, r13, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r10, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = getpgid(0x0) r16 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000640)={{0xff, r4, 0x0, r8, 0xffffffffffffffff, 0x8c, 0x8}, 0x3, 0x2, r15, r16, 0x80000001, 0xffffffff, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchown(r2, r4, r17) r18 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r18, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274", 0x136}], 0x1, 0x0, 0x0) utimes(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0x7fffffff, 0x80000001}, {0x93, 0x3fdb0d40}}) getegid() r19 = open(&(0x7f0000000080)='.\x00', 0x132eda92e22e75d8, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x20000, 0x0) r20 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r20, 0xc0307004, &(0x7f0000000100)) r21 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r21, 0xc0307004, &(0x7f0000000100)) r22 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r22, 0xc0307004, &(0x7f0000000100)) dup2(0xffffffffffffff9c, r6) fchdir(r19) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r18, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa602862fd00715ab) 19:56:50 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x400, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8}, 0xfffffffffffffe2e) socketpair(0x3c, 0x3, 0x25, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x20370, 0x0) socket(0x1, 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) 19:56:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x7c, 0xf8}, {0x35}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 19:56:50 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) recvfrom$unix(r0, &(0x7f0000000200)=""/174, 0xae, 0x800, &(0x7f00000002c0)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x20) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)="000000024ca5b30bdfd982955dc10352fc245f287f07b7efa76d410d59831a5283e4b28bed11ec3411814efd7c22000000000000", 0x34}], 0x1, 0x0, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) 19:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x60}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) 19:56:50 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x80, 0x8}, {0xfffffffffffffffe, 0x4}}) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307004, &(0x7f0000000100)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x5a, './file0\x00', './bus\x00'}) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x180, 0x2) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307004, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000180)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000200)) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:56:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bdefff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmctl$IPC_RMID(r1, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 19:56:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) kqueue() open(&(0x7f0000000200)='./bus\x00', 0x10, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair(0x0, 0x4000, 0x3, &(0x7f0000000240)={0xffffffffffffffff}) fchmod(r6, 0x1) ioctl$TIOCFLUSH(r5, 0xc0307004, &(0x7f0000000100)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x6) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) r7 = kqueue() pread(0xffffffffffffffff, &(0x7f0000000080)="0c86ce93c962d069a7247c34b5900938ae8156fcc046f8c693717967a31e5bb26b5ee4b6adb6f2bafaaec16e21dde1148acf3dd5b816deb7d227d705b9cada9828484bffebe3d155a3f6fdcfd266e9f8ff81941fc4a41b7348da5919fa9ac3323c18847bac1967aa63a648737b1594d09491cb0ed64523a1e83b6ba2cd17fd311fcdbc98cba2525d4df83a9e9b355bdeed4700d3bbc55d91a00e06509d9204cc4b0c3155de2d7adc3c1e59d17e87149f08b6fc684a6c2b465dd3e548b846b8513ca75f79de568d14760a3f8372fbbb53d0da48097c2e736c48b22cf5d155c17c6a68b0114de88c039573fd8a31c661c02ed0024e247a502a519144", 0xfb, 0x0, 0x9) kevent(r7, &(0x7f0000000000), 0x7af, 0x0, 0xeff, 0x0) dup2(r1, r4) 19:56:50 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x2) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xc) fchdir(0xffffffffffffff9c) fcntl$dupfd(r2, 0x0, r2) dup2(r0, r0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r4, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r5, 0x20004276, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000400)="8eeba7ecec5fd4a83608c0c62c7a3ff2454fc93874f59c1545a44756e01af6e479510830bb0df6d16fc5eb11df0b67ada93b3c166607c0523deb0a30e6070a9aa9102f83191930c93f2b7fccfb75bc8256adc9a1a20bad1f120dc1d8220a438a747e8ff58bdd45e0ecd8c0e1e784fa0bff4f200e71d00dbf4cdf1a81ea35f9047e296f9f11cbbfd39c1bfdc5495bcfe7167211995db9cee03d288a173adecb5da49633d068e1680f17156beeadbe36f79164f62ddd6e77daf148dc5394392331629905835f4de81b093f258a32c99579268d56b1d5c3bdb88b32bf0a1afce7adb843", 0xfffffffffffffe9a}, {&(0x7f00000000c0)=',', 0x1}], 0x1000000000000261) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) r9 = fcntl$dupfd(r6, 0x0, r2) r10 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0xc0307004, &(0x7f0000000100)) openat(r10, &(0x7f0000000240)='./file0\x00', 0x1187da1e456e325d, 0x11) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0xc0307004, &(0x7f0000000100)) r12 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r12, 0xc0307004, &(0x7f0000000100)) r13 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r13, 0xc0307004, &(0x7f0000000100)) ioctl$TIOCCONS(r13, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGDLTLIST(r9, 0x8010426d, &(0x7f00000017c0)={0x0, 0x0}) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r15 = fcntl$getown(r14, 0x5) fcntl$setown(r14, 0x6, r15) 19:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x488, 0x258) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 19:56:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000a]}}) r0 = semget(0x3, 0x2, 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/24) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 19:56:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x210, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0xffff, 0x4, 0x0, 0x1000}, {0x372d, 0x19, 0x40, 0x4}, {0x20, 0xd, 0x8, 0x5}, {0x7f, 0x40, 0x5, 0x40}, {0x2, 0x7, 0x6, 0x9}]}) syz_emit_ethernet(0x543, &(0x7f0000000340)) login: kernel: protection fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace in_delmulti(bffffffedffffeff) at in_delmulti+0x8d in_purgeaddr(ffff800000a1c600) at in_purgeaddr+0x156 in_ifdetach(ffff800000a10800) at in_ifdetach+0x74 if_setrdomain(ffff800000a10800,a) at if_setrdomain+0x19a ifioctl(fffffd806f66e480,8020699f,ffff800021b6bbe0,ffff800020ac0780) at ifioctl+0x16ad sys_ioctl(ffff800020ac0780,ffff800021b6bcf8,ffff800021b6bd40) at sys_ioctl+0x5b9 syscall(ffff800021b6bdc0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3ae92c72460, count: -8 ddb{1}> show registers rdi 0xffffffff81eee24d in_delmulti+0x8d rsi 0x1d090 acpi_pdirpa+0x8ef8 rbp 0xffff800021b6ba00 rbx 0 rdx 0x1d091 acpi_pdirpa+0x8ef9 rcx 0xffff800022d7c000 rax 0xffff800022d7c000 r8 0xffffffff81342423 rt_ifa_purge+0x153 r9 0x5 r10 0x2f r11 0x721450fbafeebe98 r12 0 r13 0x3 r14 0xbffffffedffffeff r15 0x1 rip 0xffffffff81eee24d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800021b6b9a0 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> show proc PROC (syz-executor.1) pid=337688 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac09f8,0xffffffff82634898 process=0xffff800020aed500 user=0xffff800021b66000, vmspace=0xfffffd807f008b80 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 17619 98310 85686 0 7 0 syz-executor.1 *17619 337688 85686 0 7 0x4000000 syz-executor.1 30446 273757 82761 0 3 0x2 biowait syz-executor.0 52661 52446 0 0 3 0x14200 bored sosplice 85686 257721 82761 0 3 0x82 nanosleep syz-executor.1 82761 440197 11529 0 3 0x82 thrsleep syz-fuzzer 82761 502585 11529 0 3 0x4000082 nanosleep syz-fuzzer 82761 249484 11529 0 3 0x4000082 thrsleep syz-fuzzer 82761 346728 11529 0 3 0x4000082 thrsleep syz-fuzzer 82761 513894 11529 0 3 0x4000082 thrsleep syz-fuzzer 82761 37035 11529 0 3 0x4000082 nanosleep syz-fuzzer 82761 436569 11529 0 3 0x4000082 thrsleep syz-fuzzer 82761 407661 11529 0 3 0x4000082 thrsleep syz-fuzzer 82761 508452 11529 0 3 0x4000082 kqread syz-fuzzer 82761 386236 11529 0 3 0x4000082 thrsleep syz-fuzzer 11529 39451 66317 0 3 0x10008a pause ksh 66317 45101 19021 0 3 0x92 select sshd 69617 269827 1 0 3 0x100083 ttyin getty 19021 384247 1 0 3 0x80 select sshd 51571 255345 1406 74 3 0x100092 bpf pflogd 1406 109570 1 0 3 0x80 netio pflogd 80332 242967 44875 73 3 0x100090 kqread syslogd 44875 206247 1 0 3 0x100082 netio syslogd 91246 474572 1 77 2 0x100090 dhclient 81653 423873 1 0 3 0x80 poll dhclient 18410 40481 0 0 3 0x14200 pgzero zerothread 56586 359442 0 0 3 0x14200 aiodoned aiodoned 56845 479050 0 0 3 0x14200 syncer update 57962 301425 0 0 3 0x14200 cleaner cleaner 19718 50635 0 0 3 0x14200 reaper reaper 16653 11251 0 0 3 0x14200 pgdaemon pagedaemon 76661 141657 0 0 3 0x14200 bored crynlk 10862 498873 0 0 3 0x14200 bored crypto 32858 225440 0 0 3 0x40014200 acpi0 acpi0 262 274534 0 0 3 0x40014200 idle1 76958 436984 0 0 3 0x14200 bored softnet 21809 184759 0 0 2 0x14200 systqmp 23197 475871 0 0 3 0x14200 bored systq 25044 61304 0 0 3 0x40014200 bored softclock 86957 406128 0 0 3 0x40014200 idle0 47768 237413 0 0 3 0x14200 bored smr 1 118614 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 17619 (syz-executor.1) thread 0xffff800020ac0780 (337688) exclusive rwlock netlock r = 0 (0xffffffff82495598) #0 witness_lock+0x52e #1 ifioctl+0x16a0 #2 sys_ioctl+0x5b9 #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826563c0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 30446 (syz-executor.0) thread 0xffff800020a6f640 (273757) exclusive rrwlock inode r = 0 (0xfffffd80653eea30) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xc6 #8 domkdirat+0x121 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80653ee2c0) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 domkdirat+0x75 #8 syscall+0x4a4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9542 6554K 6934K 78643K 11261 0 pcb 13 8K 8K 78643K 85 0 rtable 96 4K 4K 78643K 363 0 ifaddr 79 14K 15K 78643K 144 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1482 0 iov 0 0K 16K 78643K 69 0 mount 1 1K 1K 78643K 1 0 vnodes 1226 77K 77K 78643K 1450 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 36 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 286 0 sigio 0 0K 0K 78643K 2 0 proc 60 63K 83K 78643K 494 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 20 0 in_multi 50 2K 3K 78643K 77 0 ether_multi 1 0K 0K 78643K 4 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 48 212K 212K 78643K 48 0 exec 0 0K 1K 78643K 233 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 130 71K 72K 78643K 1921 0 UVM aobj 12 2K 2K 78643K 14 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 68 0 NDP 14 0K 0K 78643K 30 0 temp 143 3019K 3087K 78643K 7289 0 kqueue 0 0K 0K 78643K 4 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 49 0 47 1 0 1 1 0 8 0 rtentry 112 65 0 30 2 0 2 2 0 8 0 unpcb 120 215 0 205 1 0 1 1 0 8 0 syncache 264 5 0 5 2 2 0 1 0 8 0 tcpqe 32 708 0 708 2 2 0 1 0 8 0 tcpcb 544 98 0 94 1 0 1 1 0 8 0 inpcb 280 332 0 324 2 0 2 2 0 8 1 rttmr 72 2 0 1 2 1 1 1 0 8 0 nd6 48 7 0 5 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 8 0 8 2 1 1 1 0 8 1 pffrag 232 6 0 6 1 1 0 1 0 482 0 pffrnode 88 6 0 6 1 1 0 1 0 8 0 pffrent 40 184 0 184 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 26 0 3 1 0 1 1 0 8 0 pfstkey 112 26 0 3 1 0 1 1 0 8 0 pfstate 328 26 0 3 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 317 0 117 14 0 14 14 0 8 1 art_table 32 318 0 117 2 0 2 2 0 8 0 art_node 16 64 0 28 1 0 1 1 0 8 0 sysvmsgpl 40 66 0 37 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 34 0 24 1 0 1 1 0 8 0 shmpl 112 12 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1805 0 397 46 0 46 46 0 8 0 ffsino 272 1805 0 397 95 0 95 95 0 8 0 nchpl 144 2491 0 885 61 0 61 61 0 8 0 uvmvnodes 72 2024 0 0 37 0 37 37 0 8 0 vnodes 208 2024 0 0 107 0 107 107 0 8 0 namei 1024 6901 0 6900 2 1 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 560 6 0 0 1 0 1 1 0 8 0 scxspl 192 6859 0 6858 10 7 3 7 0 8 2 plimitpl 152 28 0 20 1 0 1 1 0 8 0 sigapl 432 482 0 467 3 1 2 3 0 8 0 futexpl 56 4957 0 4957 1 0 1 1 0 8 1 knotepl 112 158 0 139 2 0 2 2 0 8 1 kqueuepl 104 96 0 94 1 0 1 1 0 8 0 pipepl 160 266 0 247 2 0 2 2 0 8 1 fdescpl 488 483 0 467 3 0 3 3 0 8 0 filepl 152 3295 0 3194 7 1 6 6 0 8 2 lockfpl 104 78 0 77 1 0 1 1 0 8 0 lockfspl 48 28 0 27 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 21 0 10 1 0 1 1 0 8 0 ucredpl 96 197 0 188 1 0 1 1 0 8 0 zombiepl 144 467 0 467 2 1 1 1 0 8 1 processpl 896 499 0 467 4 0 4 4 0 8 0 procpl 632 1067 0 1025 6 1 5 5 0 8 1 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 598 0 578 7 3 4 5 0 8 2 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 197 0 0 24 0 24 24 0 8 0 mtagpl 80 11 0 0 1 0 1 1 0 8 0 mbufpl 256 405 0 0 25 0 25 25 0 8 0 bufpl 280 6894 0 1340 397 0 397 397 0 8 0 anonpl 16 69049 0 52045 95 1 94 94 0 125 9 amapchunkpl 152 2913 0 2757 13 4 9 12 0 158 2 amappl16 192 2593 0 1500 63 0 63 63 0 8 8 amappl15 184 61 0 57 1 0 1 1 0 8 0 amappl14 176 53 0 50 1 0 1 1 0 8 0 amappl13 168 120 0 118 1 0 1 1 0 8 0 amappl12 160 6 0 4 2 1 1 1 0 8 0 amappl11 152 162 0 146 1 0 1 1 0 8 0 amappl10 144 22 0 13 1 0 1 1 0 8 0 amappl9 136 616 0 613 1 0 1 1 0 8 0 amappl8 128 143 0 113 3 1 2 2 0 8 0 amappl7 120 109 0 96 1 0 1 1 0 8 0 amappl6 112 161 0 155 1 0 1 1 0 8 0 amappl5 104 145 0 130 1 0 1 1 0 8 0 amappl4 96 731 0 700 1 0 1 1 0 8 0 amappl3 88 127 0 120 1 0 1 1 0 8 0 amappl2 80 2950 0 2874 3 1 2 3 0 8 0 amappl1 72 20492 0 20047 25 15 10 20 0 8 0 amappl 80 1349 0 1298 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 13 0 2 1 0 1 1 0 8 0 uaddrrnd 24 489 0 467 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 489 0 467 1 0 1 1 0 8 0 vmmpekpl 168 7567 0 7531 2 0 2 2 0 8 0 vmmpepl 168 67973 0 65688 166 23 143 143 0 357 42 vmsppl 368 488 0 467 3 0 3 3 0 8 1 pdppl 4096 985 0 940 7 1 6 6 0 8 0 pvpl 32 212386 0 192449 218 1 217 217 0 265 25 pmappl 232 488 0 467 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 184 0 5 6 0 6 6 0 8 0