e66fec3088dc2c528ecb2679cbaf5dd7450c32b84765a9091deb331b1cc02c4727eef7fe7be815f699c317dfcc8d5dde7c0458bd9b42dc4cfba4d6ea56c78d4b910a0034fa0e626db4e2a29765f72461fe3a3c377586e8767ed4c6e085df3417a98c06dc9ba65030b4e7c01d6fd28a92c6606a39442347949455dcdfacc4137e34f045f140c355fb8c4d6de65619f252f10e83737667f0c8c0931f013dab622f1b571adc716c2cd1a58a238b11ab063ded2795049640535e6834fc4c687795e62141d9370453c27417ad99dfcf34b565394d4e07ef50bb090afaa7bdfed800d5ce8171811336a4c1c7b00a81862f75035f654e8680d4661f7a53c0397a9f01d476761c3466edec66ab26714408a2cc6f7da272798618f4b8736b20031e4a995852aba553e2e639550dde56e54edde91a53910ea61e8052fce06758a77b723ada1628a3a39260948b48cde9cee699adb158ac9de4288b34221c903bdb02e61c05649e624a863b3bb14af978abca46fee119b34111c25da57127d9fdf32cc9e5646d87a19f15809be0c41631f0bd265ef2e754405edb89d0109ccf79676666ef6c081a88c59f7395f8b905ad5a0907f43c3a16607378968ca510574dd92a5ca98e983f3c21ae3866426fd5529870ff9c3776498c612f249a88066385487fddc8039e6548dd88a21ad3a92f0d426e24798f3572c1c31b091443c36a664c487f9baeac5db4fc0052ded5e8a90d6dcde7a3b822c957a5839449be9b46e5c06c31b92e4a64221e73d33130887b58ba95e9492cade1abbaa9c2899c473bfb349be86aeb1324b4c2ca3d04521060479a334ec0fca400a0134d0c3240eee4b4d98d1841942045dc26c054dec2ee420a078a5fbd62129756a9b02f44599d7e14946bf78e26d010b2bcfad8543e343eb8ca8189a86268c5443de2f1cd96859b0088b84a71f0fce8883a6c3ef685f33e67df5f8ac7eda74551fe4b87ea14cd80e532393d1f9ec840f3fb19c9c7418cd075bcabb5ee6fef03798044f5cdfb984cb4fe5c847dd028bb3acc25851f27d6744adb62722fb91221d9bf45786ada67c8314aeed15395e7504e323047dbbacde6f577f84ebc89d541614b3d54b14609e4f675e462cdc4f9fc005cf84509606c3426b4f42197f37c996b126e2fdc3b2a3039579295be18ad1f63bff04d84504d51bd816310ebca5061aa3596305d7fa5d199c13934223773c03406003a72dd665f29bd7c5987be3793be633eb50d522e0f45295124b8100db7ea3890e9855238f46463725411e1b7dfb7d03d4dd435a68de6333dbb63be8a0b69d79d777d16636e6ae72165fbca9c9accb0c6a16113152f1a69c57b902c8b098fd7398739350d462bb079381f38510a52b559bf3bee1b8ac3a28690195cf690a28e01e0d69111c93c7225bb76652468191656f595bcf650dbb04151de38d39be67833da7124df14223b52e20d8dac47c3c7c9bdeceb111bbf20d3a1dd55c812631084a396211c5b7d6775809a430d855d308093ce10c3f17da592bd253558c476f4b48902856b3772a77b0c25f48b6fe27ec8049147bbb49e0500febf9827055eab8874064529b33e67a8dcec4500cb66b79b49f90d244b2096ef3688d22359b132366fe596cd86c9db129b5066f1b87193fb1a86cc8d3328004cdd3f24056ca1810d429fe495ed271982fdb708be2a1eb7e3d0b76bfb1848f8ff63fa1c0f79c08d05a5634f562036a4c982dea3c3e2b33f077de0d6b422db97a7075ef04903c74d8dadfe6f2dd354442b2ef282213bce8580ce765b2d1252f5bd96ac734eaca386544c7a89fb5e2f3a3b083f867d249932001def3fa4c5475b787180d6ce9f43dc9190ff79bb87d76ad5c211cc584192a706519f2e6dd15adaecf350c2ff485282b5a0bba4840dcddf18c27737563284bb6d1e636a4d9c826078cea10c44d9a113c5a4be5f2eb12b9753bd8795da89519bff39bb0f2a1f2922c976a1e64101275ffda5aa65424a0014b78629046b8f6b206112ab10c606de5c71d1b3fe85547762e17f6ad31d4ab48b1137a79086afa138b26ac245b62eaf604da5352bc9f3311ff155ad1dcb24d5c551862131b0ceddfe4212f7915e9c4987c98192eb5bae1a44298dcf18ca18854eebb9e816cf01d4049a62e2a4fc130791008fec7d8d8a126bfcfde4daca98f9745bb961490d1b5d6a27b55f8fb815c8f4b6cc35ca8f0dfcd2b93952fc86d075c09498aad2e021549c9ccc7e1a037f295dfbef1e075dfbd09488dce3b0f8aa437f966359742b195ea9774b5cb2f45fbe0e31f7fa4ad23daab796df42437e70d7d443865c4d5407a16ad0b290d07aeed1ff38311250a73d9ad53f955ad76ba8869fa263baaf6c9e31a8f3cbb56e57bff093d2ddbb82c8e2831faa6498164838ae5a6897c63e6d68d3406673c72688bc50b48ad0d0cf96e45b29acb8b0ebf9f596583d3aea36f62faacc69eb63d269ebbac4fbd959448b6201136e28a8c51828775b2219e884a4cd42155eaf595d4cf318d22b2bddee827182e2473a477892242c8a8fb898aba7ac42f53bb469dff21290f9d755d671c3cda862108b05b5afeeba91779470f8ac434d04509a10061e61681dc8f289f4d6a76ee24a9a3cabee58c4558cee7140432b805162ff3711c24a9f011642d6a721ce9fb2f5f2d45710249afa17707d776f6b6fabd5851ee709c5cc5046c35c2aec97e433fbd02c4b575158a7c249fd6b923ae5a027dec4c8a8c5827293f326b9f7bf21e649ae703a7b259f0855491412b44d9ef03e0dcee6b2ca9926280aa30a180f7b99e525d2f6d7b453a4721266ab59e77f5a6368c8da0a22175fcede202b371e8ea7721351a51d6a00724b25ddc5d3f782622619386fccf685e82dd6186dd91c2f2495c98377a8007f2909d2bc649e24a9354d097ffda742847a2fc4e3619ed8cc334be9d13404c8d8e180f987863fa0cceb75081c6351f97683130a80cba7c787769120b3db1fa4af54d6b10959f5aaac09442d3f39bff6eac4e5796bffcb55977d4e47d902a9bcbefaba788be4c27e39c76855828c6dd81850c74c3b0d856c3e29e42882a4b87e8660e9f0963d4c4133800079ea30cb80af5496e0515a6762ce6d7d0a8fbc72ec4518d5ec6851d356689931a560659a3a33d0ff4f94e74f5f0435d081514d568a9edcac8557f712ba7a4c4b75f64ce4a9b38cd585630de8f3bcbff0be3f338391c2bac3898e8cca68c782732881a8640dfdd24f06a8a6a757172dc7bf3081a77a50ee80f31485d5ac5d96975def0c33f8b50afadaa15248f94e56edfdf478f23d9ac2b419fbda9149a5351eaebc3b20bf8cd3bbd93d13e841b33b131dcd348cc954989dfb8e2499e9dde526ea7dffce3776db7fb49f8cca788df3438ba5d25deb807a7c7d2413ab0d4ad231b827cc1539b5965090e94eb16be149526d0b317a276a90e43745e750d2718ec4f52fa006209c4e5372e46ce5ba247d1b3c25d9888fd53b4307209486e7b3306db41c520712ed5c5bac94892073095d8b05fd718934354b417cc70353bf0adabbee695a1322dae5a009b0448ef7ed751c78c14d9e3d5075d6d3f0f547ce93e49db486e8f9050455aee943854beb4f1030e362fdce0316531b64185cf34648553a95a5e34b41a079f823fe2c95504642bc6953c7c0879d271c6085fb39c854b2beb6d8ff9b0a9c69a1d54532f820f117486f54d9a62032d8f9999e110a6ba3da554c8c992b11b2816eb5696841c90d72aeaa6226004d6180ad3b183eb174addafdc3894c14e266af3f5fdfc3eb784196bc03ec2c94ed1b368fd81729ee7e5656516fd15d2bf0aa7e9a6503ecaed84803ae78d04e45b67472ff5ccbda1792c468aa5a76e4cf7354bab4ae06ebea1d65027847b7c50ec50ca8d4e6905708593a71b30d926b49a184fc987c8a4c7091e8ef023d9321d99983c3d53747fc85c278edef07a88cce4d91e756282e5758153b11ef2d71f8d43f1eda41163b16dcb38481b69048fc3702d415a3af4c67bcf87c18d78ce2fc6dea1e4dff4f1b11e70f9d91b7b2b53771731372ac7f6d6eeef6874470fee95b915dc460f22f620f9bc0a2643fc918b9e6a4f282dea13f466921986a9985ce34147cff3275833b3e159e5fa4d09eb6951eb5575b5a4f8d6037ffca9bd8f13c7b89aea41bc93a3a700d91ad5f44783f0dec21c1d60fcdebff6aa2b96a741fa35d267f89477a29899dd68cbd6eee2b779f86bb91f4269fe89652a48608f4502cd3d04fedd038d9c2b2f935f096ba9f13ccfec45c5d38be3442c2e9a38ddfbe3f0d92b4316934dd63da1ee120ade531dd9a4275e8d636baa42db7a940932a15e0311ca488d4ee77bdb43f0c46a9c50b7f780ac29b7a86d69f5b89e5110f87b401d1316d4d15926ab39f26c7d2370740e7f51f48cfbf57af94aa08d484b90978005374c2e9e9459d75b53c82da24f9f6e6e36195b3724935b5adfaead0d248a2c6e7bdfdf70ee6f7fe338db177d3003e681976b5f6f75673b0d08f5be01b0d2365761cbbdc74bbe04ac7288bb18951b0f1d785251846f00f6c3391fea8f5cf9951e52d1ef9ba70addef56a0e7c0eb701b9cf6fd801f8fde391ca66e3ff6c19505178ede73c3f303edd990aff7f83cb7d9c40b637ff2c30189cad2a3acbac99a7cca8b91afaeb354fe823c01940f4fcb11b6afe3d32ccce37ca12b267e4ce25b5802350b7e7e8320194bbbf7b12ebeea0faafa4705f3d83f563a7d2a40ebef07dd08e3e176a7060172da8b4c357c41d191f4b73b669e5911cb724310fb6d5749a61c08fa20ba5f69eab1a6c81c274c0b205cfa006a9401173f4cdca7893c9516aefbb22806ff488854b91617f6c8763909ffee991129bbe325fba2c09c94e5fe33bd5049403f547718497df2ced97cec35bd7ea302e89f4284e39bdafd022873a0c82354a860a75521e08f33463e8bfe852388920a0d85bb0f44816037915938535cd4c6e0b777b3821a768c588cf0bcfe5702d4542978fbe9f1599d59a577507f925ef5b52c9666b89aa3fd89a0f25d8b4b8ca7af10ab8204f53c67983b4149f0f42ea8784acf558d4a09f70d6d2fa9c5506dee2ab0e871b97e7604583"}, 0x1008, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400), 0xc) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001440)={0x3, 0x5, {[0x5, 0x81, 0x401, 0x100000000, 0x7a, 0x0, 0xffffffff, 0x8, 0x7f, 0x80000000, 0x6, 0xffffffff, 0x200, 0x31, 0x400, 0x89da, 0x9, 0xb1fb], [0x5, 0xd9e2, 0x5, 0x0, 0x2, 0x7, 0x101, 0x6, 0x0, 0x86], [0x6, 0x9, 0x6c, 0xfffffffffffffff8, 0x7fffffff, 0xffffffffffff8073, 0x8f], [0x4, 0x3, 0xffffffff00000001, 0x7df, 0xffff, 0x4], [{0x4, 0x6, 0x4, 0x7ed}, {0x0, 0xfffffffffffffffd, 0x3f, 0x7}, {0x5, 0x2, 0xff, 0xc03d}, {0x2, 0x8000, 0xfffffffffffffffa, 0x1ff}, {0x1, 0x6, 0x237, 0x1}, {0x8f1, 0x3, 0x0, 0x100}, {0x3ff, 0x4, 0xe13, 0x40}, {0xeb, 0x3, 0xffff, 0x80}], {0x6, 0x1, 0xb6, 0x9}, {0xf0a3, 0x0, 0xffffffff, 0x8}}}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001680)) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000016c0)=""/183) writev(r1, &(0x7f0000001c00)=[{&(0x7f0000001b80)="6854e0bbaceb3141f5c88057361f3265363f48d8502478e826f645b86a411cdbfe7563076d8cbba4d34fbedc843207e26df44fa56dbdf426ce130dc1b00a31cf96fee07477d6f019f023adebeb1ad8be835be6cd441659cfcb2205c8de1bc17d339902f172cb7e56266e4731051552b866cce6d44e57", 0x76}], 0x1) pipe2(&(0x7f0000001cc0)={0xffffffffffffffff}, 0x10000) msgsnd(r0, &(0x7f0000001d00)={0x3, "da74cbe96fd69a63fa04315ccb870df1694e61410dc2c5771d6c99ad2f96c4a95107cd705606948f7beb361f8e5e4d15231fb2947cbd51d305b8bdc9b3ed11cc6559ede22b48a32c6316af0339e5978f4d"}, 0x59, 0x800) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000001d80)) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x5) 04:02:38 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8100, 0x0) r1 = dup(r0) mmap(&(0x7f0000aa1000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x6) kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x1) munmap(&(0x7f0000a9b000/0x3000)=nil, 0x3000) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c, 0xfffffffffffffffe}, {0x54, 0x6}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') pckbd_enable: command error 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x80000001}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x53, &(0x7f0000000040)="b2e881cc0f6aa90d0b806c4150e80000101eb5835546aac8e0ffac0396e9a390ea227c4a6cfcb608000000000000003bf415d8843f00beca378f7bf6148078c9b2fa3e116328f2bdfc4e4c7efca732ab680600") pckbd_enable: command error 04:02:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 04:02:41 executing program 1: setuid(0xee01) mprotect(&(0x7f000067a000/0x1000)=nil, 0x1000, 0x800008) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4000000004300) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x880, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/111, 0x6f}], 0x1) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000384, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)=0x1) openat(r2, &(0x7f0000000200)='./bus\x00', 0x40, 0x8) r3 = dup(r1) bind$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f62757307"], 0x8) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000140)=0x8000080000210) 04:02:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup2(r0, r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10880, 0x0) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 04:02:42 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f1e000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000540)) 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 04:02:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) kqueue() read(r0, &(0x7f00000004c0)=""/4096, 0x1000) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)) 04:02:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) dup2(r2, r3) 04:02:43 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) fcntl$getown(r0, 0x5) dup2(r1, r2) dup(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) pckbd_enable: command error 04:02:44 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3ff) read(r0, &(0x7f0000000000)=""/24, 0x18) 04:02:44 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x20000000c3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgid(r3) pipe(&(0x7f0000000140)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) 04:02:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000a40)=ANY=[@ANYBLOB="00002e2f626a732f66616c653000f89112a193ac4cc8626f7828ecae6aeb3121d93c99ee6e7f5381425b640cf0f90f68d43ac2f72c44253a9429b0ec335214ea8950db5a0fda4ea16b7ddc5f9464f9cf"], 0xe, &(0x7f00000007c0)=[{&(0x7f0000000180)="4b924797bf0f337b5e691ba1cd29aa3c2abfa4fa420e239a73dc0b3dc2bbf764458fb57f297502b5e7fdf1d800e1db4f87a1a1f42f51788b956f58807247bbcb5c8b66bc4737bd526ba3d69b7be443254de970d867b844f0821e6c206d40a5ca1087b494c4913ef4150f54d498d5a0aa473173e3a865a3159db55b29909261649b3ebee854cd564644ce718c19dbadbb83e9831fa86117719772ba5c1d764711dec2903f563757abdd7db34f077e2b82dec209d6d221f60d9134975026012866f426228dfc9921c3b3af37c852e9f467b1887ab22eda6cd46a70669c63099279b0675cba5de6cfe59f3502077999db", 0xef}, {&(0x7f0000000280)="445f95d934c1a7d3308e144f53752c77c71e53aefc27f8e449538021956e95b48d3ab659843c2a55d5e1d5dda36936f52ad867fab59261f8ff7797bac7b61b5f2e61ae5149f22d78c956a550aad81bb2373cb3b7d9eac2f41cd09925482260da319ec3dcc2ad1962079c4a62f05f2d9c8783723a8feebc9fdf0a39fbfd9e23500719161830adeaa433e6be0d57d29f19ad324d2ce9d76d0b206a9a21189dfab28bf06393f8ddd0fbde7907abeccb4046ff468aac3184506735a1481545b020a3ffedde7e", 0xc4}, {&(0x7f0000000380)="a7e8d6fad0c82ff71b407ed2b11316eed60f19bb0e4e38dcc145ecef530508b05ab134ca0cd2f8fcef917fb6f5ac09f3d2d2efff8a0ffa16b78fb4af937cd88eb4258d45d7d61421e1b1daa34e15a1b3329c5f8bbbd7900098d262b07aa3be1078a1888c4478e12a871bf9e0187dcf477a8aec22011eae0dd39855ff6fa2392961f4e7cbb9e144c8d6", 0x89}, {&(0x7f0000000440)="59503116af60ea0ede7c33c734efe69d3062dc513750dee99e1594b4a772f1aef75820163404d4c5f49f1a1ed196c99195d503cac7dca1c63160422ed8cf318f19ce18aadb7c33c79a5ddf73410edd84c6b77f46c58b93b256ed7429606ed32821e66481a697595d4bd139b5b01f", 0x6e}, {&(0x7f00000004c0)="9cb3a2bc87a3e1eee05537d437c47e1c736238dd7c80ab9b7b10606bffe8e376c7b0cb4aff9fab1d73ea779aa99aba469a4ad722e6ca1077c855e27f0f3ae1ce67437cad2ef066469cedbda7f7e6ec073f5a5641042c0b715ab5d62ab784fb995ba6d54a83c361b422ccb62325cffbd23e566d4840f37281ab2a6aa43a49d34dece740ae17eef6b47acf16698ef53bcf55416f2c696d80a66191080c35b123a21bf804473d753a6253a9aa8e53439599585ac09b8bd1ff7f0caa4942e2284b33338275eb15d9b2695ed51049a9fe", 0xce}, {&(0x7f00000005c0)="36fbca3e745c8de77ba15c397d82d80cfc907432228372737991ab7dc1945db07a73639625b8fa78", 0x28}, {&(0x7f0000000d80)="ff31afeaceffc68843e1bb4eabfed53c3492a18ebd595282c7c19edf8c03a53fee4dddafc95d066cc43b8e036e1b2a0e9e4c15cd4d34bbebb599c1c4ba6e9c028b0d2db2246a46b59cee75fc43089be2c69ae61252b8aab14f7706abf6bc91bd95d5643930c8023e18fefdd4a052d117a98a360eaf4a7ce4633ed2b0edfe8dfb10152301dbefb11e7d0b004479a71afc24f03f7f56e0ba139d167805af9187a51d3d89b8a7e3f594b9ae4557bb8272bae6d8ff3843ce2aa1a6c93011f253417df103be385868d26123171578603632643bc241c8037bfd00d838dad0186ca9a99ea96e66805198f0b10a2e3ed2af52bda6a7d6d20a22abf15f410000a63aad81921bf2f63901b1c44180c3ce8e2df5c24cae28080be434cb5d09d65a69c9cf6c06c628769188202f248df2ff21bbdb75707d67abc87438839f8cd5ebe3e25c38eb2212cd4d93fa477f67efaf38e3cf0ad5b42e1317a511dd0ef93a4735f9b9bb49c66983c6f57532543165e6012e91c88114f2d89b69a67ebfc49a78e401bed0ff8d00fdbe7b947c840f5c469a64993795ca5cbd4cb21298e88d83c8995c272a3605bfa7c2d28ee803035d15f36c397e8c0945c912fd25fac1c5209f0d92ad2a3ee1725bdf1818ad65087e52dda977674cedd5fc8ec5b113549698c0a3cbdb6cae0f0f2eb0432915eecfec559f2ed5379fd978c3a8ef7d015d31b18fcfdabb876fca4af2cb0f6ae96699a354a950c900c527b54a51fa9c3c954100cf79d76fd7eb97e15c8b80d04aa40f7234307912796aca0d50ad8d525ea3811bd97bc31714f2f35673a758e96aa523ff4964758ddafa8080c247c0f6916c386168fd883ecf3c859ffc13de2e54bfca48e5460b36ee4eea5526dc18783cf3f310f2e9a76e7f165ec3bb35a2d56aba4ec809940f105c1d155a4d317a67491646d317b436662544c37d80289267ae865e89c7d1353eeec41d18125f6d84dd600aaf53d18529ce54f1437692143c3df9be99c1f2dea956b575f022a55cfd7cec37b86b506aa5877d70eeb0ec40e32e1e55da1268bec7005ded8e660e6a56c72b67d59be726d4f375299220a79e8437b0a3896c124295a1606f038ec1f5b111b297aa96a8ebceba03835f0db3245bc054aaba6106ab3bab9a2c60e4d78881a9827ee08aa0d923b122d9308ea2457d0368d2bfed89cd81bebcc8c56196524a48aca624a58312f71ff5ec77bac4f98537112f06f095f34a8b7d648daae148a98b5d9524b1ae16773cb47661e7affc489cc9e5f232adc51cdffd7d0a8c306e2675f79039abebf047fc7e2fe3a7e02cc1e6b005f50cfa83413cd973d79425397075a8c0a6bec08bf087b42da1de07d49fd90ec5f0b082624dabe246c9dfdf3893fc0293377ec2b0afa9e3b572af9d39d8818c497d53d0eaa23b52d92d3b62fed8ccbba21d736e8fe8fd061c9450389d535acb897cc90820a560fdbaf2a41ecc9845fcd04396fec06dd483d3cae3a7daa3161931ea88401f531ba7d980eed26437b056ec6b5d2ce218e9baa95a1028019d6f796ed480b87610c28b9b9dd97e1f47db351a628fc84455f08907bb9170003bb1e14ffacdf64c12bc47aa37c9b461361a7811ff7fc805ca35225fc1182bb2924d9bd0ca552bc18fe206c2c70f74015beb1de4bf6ef6c5d90ed253f1b1e519d9cc99f6d99e2178cb427dfef22a68d7bd2d1e126ef39539537dc1796fea73548e2f3ff0a5eccaf6793e720a537df77f1092cc1fb8d957f0e26409a602fe81b5a34e4aca9ccb8dd30cccbe3e03a4290483efc760603289360fe6ffcf5a56cecaac5f2b4569efa8ad7eac1b1e2ff3bebd7ab3647adc4d4e31eef951403184b95b09910395913575a716224973f5703fa456904dd29d3bf3e6a7d08b968a6c2eb693560531ffd31bf3e276d7490f697a7fc8c9d64e0abba68c6985eb1dbb44770257f77ebe8675d25de6b6608c957c872111ee498ce6a2b9c4071640a6b8ebee0f218ac43272052b04b16562834499a1ad5c14cc7c5a6b2e4e73b1bb36506954f205c4beddd2483b778396d798b587042f618572bd9b5cb01898c12ef5b8b623ed0ece5c240303e6dfc4d0e24f2351331cdfecc464a1540241322eb5d3f1027a3f1cda77bf51669e73cfdfe21332326da72a9ade847688bcd5d08bfba1e6e4d0eaea34f5bd6d5bb6cb73e85ad6647f8f3e3f5420d204297a993533d9bcfd36c85d968978542a5fb09bdcd13f1b1f10bd4d570c253b1454e52450fad8bc2292aa1826e3dacb256d259521f9aab9d2ed6a07834ff823a46d6303f1e8936c9a4806cdd99352521712db4bed6640dec2d910104753c8c15585353f316a892a6f3c562a372a20331426c20cdfaff0c1948a5026c0787730909fe844ee6c0fbd936c9a3f1cd583a0fc13e13e10fe4c5910ce889bce3bde206c9a8d91680d9d9229258840e143d56d8b91a9c3d4df6c66be6d175a0887e05ba4cc09b115e730a3684f03c56a7bbc8fb9cc16922438f07ce26604d62b3abf362d472b7882a233d3c5174b4673c490b822970087174d8aeecc4fbb8d18084763b1029409483461cac1d7d41e6e7f45c6bfce20f4d8a73d2d3af4b6d9ef62a8312e824f9200e677411aa1c5619ca1d6c207a128f1f00f38db614c962d07ee443afdafa4347c20c8040fa0b71766af9461134d1be1b00d07c260580581803e0e2fa06644ca453ea671637c351aa14be959f7ca2c4c627ade7f9bafe1adbb85fdbd6e070c69dc6b467a2dc341e37cc6aa7603ac93cabbc5b51e260deb6308f3238d5ba39f4ac4fc1c089d87d0e0934dfa65953ef87447c899330fb047992f2acfbb0f4455b1da15862451ac7c39e4cdba5361cfd0ba17786a743c09fc5fda36f717fae71a8a43e06f41e537580a9be917927f69bfaf0f593ae85bc947adcbe6812c15d3af9948464243a4f03cca5c742d4a6698e259da2a84851bf4f3b30a33e3e61bc11053238d7b2e30b533d3b36722fa97cdf51f72e2f9aa748749f0fc7a264d4ac377f87decb01ebf31368161fcabb196b47a171dd6f72d849fdff66b8781988b8ee750158ac904f928b59c0bf992388e5102209b855ac68221c98c26c686fdaedcee7d463a37001145c707919550222a939c2e628724186798cac43275e94fe467b084b34e324f672ddbc5f75b463ba037ef8cb105dadee2ae9718335b0f4feaca7e29ded1f3097066db7ec44f5de3e2d1503560cbd61aaea1d23db25bfd4bf24914be262635fde0d74919355dd7f42adb262b88903980106ed32745790a832c0cfb27bcadec630ee30a29f1a0530cbdbe978479b4ac00b0bc4a45523dd0d1167049f7410aceecd51fb95d2fc7c29db33153348c13095e94358b5e0d739e5042c24677c1a5b5bfc2c0cdbdb48c3249e44b4b8f4507da7d6d7bbf4e8aa85f5db42abdc34c7fa0b80458bd4d75b14d4066ac82bff852b803f8b001a5ffb32bc1badee3020713c674674782652efd888d9fd6cedf8c7f15984da872cff5d5d04ed1cfc7184f2b8b34b91eaf3173c7d7fc9cff496091ba1192a86daf5c03058ae6a2e40134cb58773e5a17c839631db5061a1616e0a4bc508eb951139604c10ccbebef3b2da1a64604deef854f035cd101f78514cf84dc455c0bcc3a520c58eb3397c926eb27a498d707e04e67743fdf9fc2258043f056e0fb13557d3953c05c6351136f729a00d9fead2df62e120d9032a1e62a6070ab7f0af6d27f949427debc85cebb9715fc55ee96ed3f264824051dba017255d1fc8e11880a6d98a336b9481d94e494d5874a7e6daa451cc3b7f3c6f5968498edd005bcacf80cc780599768027700a54c7381e8b82c83b50c21aec28fb0fe56e400bd3afcb1387ee0544ad25117cf4bcb3d9ed5ca8429d3cba18766024ce6e5ef46580fd398151bb8f45f638a84505eeb5bbe0aba5d09ba55963d1937a4049db9261ef95f24a3ef00ea1b64e208945d1adcbd62d38158a52c54e4375f871e9db4c5bfad9ca8b4b8c5ecacb668a70ac71db62cac8ae69131ad52948b6a8656d7f002837a859ff982c2838ec96a414f5e14e3605061eed44188b0a43f34a149d03d701b88a0806aa88a0f58837bb5a55187a5a960e23febb4f26b1b0898abf944284f7c655d691484a052a83229b5292e03bd5f9cf493335e39f7427706b4195e498288fa3bb7f09859948909363f8dc5a3bcbddadb66553b8f43f64a9a56ac8cb956d2151e448b9028aa72f185d628bffb9abf80faca6eec0b139e2f1e9ca61452a5bb0c508ad3b37c2bfe3b91c00f33648fff5c6891e58bcc0535c6100d4348b0a35eb7babc03096e8058f8f71ba60bb0809b8641e18ad2ec8978ba3bb0e821dc30740a0a46504e7bfda3b50727a06dc940fa78cc4cda277f9ce949b5b1089c812e49d41a394395363839366f6cba22306740de914dd95c9f7889a8e08122f41b657219a17585d803957c8f2e70cfea778375f97825cf6d055c1050088f852a2dcc02b42c1c91f80ddd9eb2d2be9721e9c0268446abd089c37ff26b57a9f91a84e3b873f171cc861f965a948b7627b35e2281362731e602a5e9c62bf061a0fd7122c7b3ad5afbea626dff7b1955eec1890e4568035d6bd4b52ec72cf2f72bfabc8aab488a68631122c45bbbc402317b9c9d2428b696a6966b6ff2f3d11658fd04694bab54745966e4646e373e10b38fbc318c17e33e710f2b1c43e7a9f6718a0c6ebb973779606b27375cc9d10afcb35f7a063e8e341a1cef0263a502ed0c8fb4214fce10e267921cdf0074cd060ff3f73f39043224f3982b745271db740a74484f61a003353dd947badd6cb174df3cd0d8c7469afa1bb12ce7cddb174d0d83b0363111a12cde945ab11278f81357a2e159788c9bbe4e3f4ba1690938289688236d3bab233f2d930c52495daca6080dfde4331a61c5b35537c4d58f35d447642479aa21b691d97012fe6d42e196b227a31a82a9f3980eed557d769827129a16100574a2d218e20b265d60f1e21c262eb71b279fdcbdc79c09653c626fdd617afe25975fdfa72fff2af57928335fdbfbb9c1442712aab0e8a9dbaf088dea9d6de58e47aa5b6fce9aba9d0dc8bdd2b56d25cceeb661a5666b7ec5677a66781f4f591a8656c861e89647ed3ef5651121711fb37eb85ff66d349851a61081104ec09656f7f4c0352d6119836d4a8c8180baf4e3d5a2818d072962bf75181d9996bb6d44e3d28cea4896afcf9dd402b8bbd6c3abaffe5e7b545d3143fac82a00afd8d12a2d92c5de53857784d8d976f34ac6f0644bcdf9fd9ccc0c96fb29dfce9a247370fed590e79eb6eab35304ff05bfbee89972224786ffdfcc224e75d266c0e0f3a5cfafc585911bcbf4304856be3384d7368aba4da3a1a58b19c9b89bdb36aa12708e1911a843e73363f9c7d99791bf9c7f5bbf90c6a9d4e9f121698ad35d4c1e8075f1810d941255a957c85e7bac267c2bf74b07c64384c981c900c0e9cc71f8d015791ec4b78930da802b7d97f3bcec7d423ded6ff8530639e1100bbd0f25db6b5fd32cb85c52980689e42035a00bf2226ddb323244587e5d6b1740fe0c8c29af7a0d1be2f82f61be894723194df53673837206a706389912759fc20f476ff81379bfe0c50e703d31b8c8ce39f4a6180a2e60b6b8777ffac9f5b34d8067921551044e0336d6e387e903ac9ebe0b6bfd3bb698cfab98ca9db78f6b510d8870f51aab144f251a5991df9b46892909a1396b326a6e14c4dcbd34fe6971ed4757f112e2adfa7b36aef8d576755fa4e9348f46", 0x1000}, {&(0x7f0000000600)="c5fd7bab08f22f9c20fcb63947a111516a36bbd2563302ff3dfa0166a129688a90fbea90cb417edaf892bc2cf0cdc963ead26ae12973ac1de618848d1f70f136e661c0ee6c3df009de12f2e183dd22e41c6e23497f62146fe6b9c8e71f92727edca0062e470e17cfbea2869a39cdc94a01cdfef58c2528eaf56c31591866dcb3814d77f4c939efbf4268a60fbcca4cd4ef3e4e26d708dab1e380672377cbd8b64efaa6c2e3413ad81dfa8bfd0fffef95e41a910368138235ce3a5c76ebf386db0b6039a3fc012046347979b0e00d43831842489a3b8c92230de44c1ba41809", 0xdf}, {&(0x7f0000000700)="4c9d8ca7c5473801dacc67fef749c2993b60960d745cbcb437bc3ce0dbab96474344f3ff5544fac85ca48d1b1bd77d7be82eff0df1345bdee44fac6ae897504a03de21cc0569c01deda73650efee1bacc6dfc114983d0e7c69f3b6aa1a6d04905e83aae20e8753902af41c3881997acd9424e83416879b9eaf723c436ee88ef158146a", 0x83}], 0x9, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x68, 0x8}, 0x400) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') r6 = open(&(0x7f0000000000)='./bus\x00', 0x90, 0x100) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000ac0)={&(0x7f0000000140)=[{0x85, 0x4}, {0x1cf, 0x96}], 0x2}) 04:02:44 executing program 1: r0 = socket$inet(0x2, 0x4002, 0x4) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) 04:02:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x31) r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x40) utimensat(r0, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)={{0x5, 0x2}, {0x1f000000000, 0x1ff}}, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 04:02:44 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0c012e2f67696c653000411960e5c0b4384b9f9ac329fa0040a2c2cbc32b452b018bd59767db07dabf5dd1b4701a6dbc40749c487aeb9c8400b665ee6d17f780a36b0a17906775a25bfaa7dfa6cdec65"], 0x6a) chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='x ') 04:02:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x9, 0x4}, 0xc) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="140000000200000007000000f69518a60e49982700000000"], 0x18}, 0x0) 04:02:44 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0xfffffffffffffffc) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 04:02:44 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x8, 0x4) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) 04:02:44 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 04:02:44 executing program 1: r0 = msgget$private(0x0, 0x4) msgsnd(r0, &(0x7f0000000000)={0x3, "eb8e64fe9499a5e0d80274dfd42af08cc3ea1c57fa5289f07a65f5c8d43219cfdaba63972011ffc2267b343533eed8322514976a49ed73b47d72cdad91b64b2e8b301c0367a23b396db680270329d776b362ea8b3221d2a1532b6d1a47ca45d6a4bf8f2d93fac7dc2ae4ea5d99cb5344fb19d97f292f21c5b57c4767ef72ba1ecc2e68e6d28dc915a5a59fa90408b8e2542d508d6ce309e7781705515d92ff47688a3faf8e304d2ebe58d0ea819cee5801085187413abc22aa5cb10f3cdde7f77b334f653b7bcd2dae8c9ae394c2802478aa084d2c1568a18461fce6e5232227e57b4dd5a947d075d0c962b3b75241dc41d68b42f9e28e2bc8b999c9ec4fc27b11a202f3fd5c552f11bbf4f942399650e21fa5ec993348181d1b705d6dc68305f6acd605242d29d24d8c7976dbc429c955eb27f6120530b054aa50c4c4b88559f1b1faa921b15275230ef76e189c349da380e7a4b766f75f8b676e3cf4466d5f7e9a76834c3b7da5249e23ff2de95df1226d21fea6bbe6754715160b37d66442b37b6d5ac184932db5af8bb03b2935b24b1053a27afb3eb549f8b98a3254e413f22f7bf2f9e9bf697bdc10d5f071537c9dbc003feb6d4a3329860d81acc330f3af4b64454b900445e33540c491b6ad143f1cd063b5a0406588d4786154dcdc21e2e309070bf8e9679c451a0a998fff05a14cd17c480b9e2a4e71886566afbc3cb96b5b11c75f500a012c5f2f6d9ed7f67532e3b564867dc6af1dd33b9138b23367fbf0dc70eb0b3f2b6cb04a7cb68a324d639500e7f2c8a24512271ff1d844ebbc5ad68c1c4a163f2fb0921027bc1f454e5e5cc6d45ca7d5e882d762704595202c077f7b3d5c47d062ff474366e4d231499bf270d5d52cf80a1a66f83146b838ac86044210a57e0cf17b4b49fa100889564ae5b7483539109f825c1d668757c0e36714bb45b635ab6cca1fbdb30acb9776ddbbad13cb8a1395e9f6579f3547f83b2cea9339b249741713e4a74cff072c0d88cb8e746c55bac12b9d2f374bd57942a703a3f17fb6e60a287d7c6a0cbe304e337075ea14df617ea197779c98d76890e1fb5fac95395d821f5c09025408bd450bf29d4b8382fb67b33c9b0d54965329c4981e3031b32b524a0167fd115c2ade70481cf2d88c90a02752956e9ede6fae9b393e47b867986ba7c6df7132b585c2479ccf6faa75dff9c8797f5fea3731e850515a23298cb891dc7c1a9b0795783fd2f419af867564ecd35db409eae9c9dd20a0169effa77984849042bc5b100e23d47c17474156d2b742400f028069fa3b51f306689aab5c1f96f175b99b25fa41ca0ccb223d16c013db06140320694932ec6007e99170afb1b9e82341fc276a655d2b904f202891892e1f1b7db041baa77ae38d13089a0b694ddbd8586cfe208a964a7e9e2f35ffdfc4b2afd14e1fb160c925695faa7e5b3e8e7787e8ef1574259021e6cdf6c863e490a008cc3248b709a9513e2d4fc86631a877cd52ba68d570fa284dbf71973cffcbab5544da323f0de7775315dc3f28d5bb32ec256da480bb80178149e6e2b60af40c2c8e2e6f6ff11d58632fbfb5770b58f8e61e37e0ad64cb06b6e0a0f03bd665170d524e3bfd7330ae6404bac5a0d09c1dd96b931d372c7320880967a1ec8caca4811a0146cc68f96198615e8085824a5268cb21c5b8589717c8630f7093dff6f961ba4fbb5202c0464928690d78c05a1e6df8d651b3e5245d36dd15897bc918b11a6afa34d4f06a9f3c35cd2d190cd4781a2b863a98058d312cc24c19398ec56a4160b02de1889e518f34d4daa1c9ff8165ba9ce6958e1b773935eabd144434e616bd30e851a10f245b99176be077c837ed08d45e5540d437c5ab83098991ced7af182734ab7c739d19cd7557a1647c471562030b81737e5d6268f43ebeca6c32cf84fcd53462b7dfc316834365d566fd0e8196ecb47ae4baa3e6b1ba1d2a47f3053bb48b0a72fcea36e894cc4385d7cd141faf78196dbc4da03d904b66c823328b784a02cbd266b1684071000d94528b15b4d086081305c8d043d73d794efbc9b1520353ae08aaf13bf2efc8026f5b10956850c7fb24f7d9f5d09dcdfa4b1d0e2757e29f2fd3853bfc35848e0d005a5a6e757a0857a96d81e67d8b9fe45b4de37a9a958075e9f9949ac76ea938d07f3b23dc85ab6eab946973cd4a94ed7cd013858523e61882ee2260caa6996fcd2d572712e59b4daecd9f737bc1a8f50f96e3b59e4a8f05d024614bce458e73d66da7301b1647be41c7f13c4802753666162c196481b46b4b99e8bd0de7507c4c41f41bbf9970fbc5849eacbadfe727f5766fca40c94ef55dcb22e8f3ae17ecc5a21545c0a389fb049a4aaaa87fd0cb0e312d11ef52ee8600e410627c7db92021fb0f57f91ccbbe4beae7fb4e23270a01a07f1a43233f77266c68f790f94e49d146e1e7e932b0b7790f60d1dbe22b9e67876863e3a34d3b2bd35cddb0963e9e9769f679ba741acca2f40d4463d7711bb9a4dc7570bc4771510a06e245fd11212eaeb5af9c604dd90c01c1f7aa3802882fcae0f57298d8ae2ef2de91dddbc255479b3d0b5bd7d7cb3ddf250076542263877f48c22147ba8cb74d09d540a8dbb4c987b00e3bd8e2949301512497e87f1d3941af07e148f8cf5c9357251023a43f35e77be6b54a174286c2d31ea7cafb95b03358b14ca7ea120ae9df37c326bf5eef2c63779e9f1e8fca9591ce6bfd38a9ba9d522d6cf44f066ea2b31720ff20354856478f14fad362055e477957ba3b848d53ca9453cf502d752baefe7e9288fd71ffaf00b030d8ba5be10f4fa94b177991c44b1c9c743d23b364464865a825b176349c87125cbdbaf87873996efbfc06c1c9f56ec4bd40ed33535d4db563e5056d45ba9045f6c55b7619db4aba82775f1df85f07b2ef0e5683fe3cb3e7723a72e3405f49453a93fca608e7ae2faad50e7256c294eefb06aa5078db5b84056222bde1eebe3c2a9f63f938348761e08d3702ad014aa4bc4dcc8d279c18934120509c74648c8d8db7a464c506246fa510210f486d010a9c639931a9239ec4413ac8c3085b6b97e7f499dfaa5c5bf96b1bcef4d3e201c12ea5efb32ce06014fa700f1661ce6d44b4b290ce5fdefc199535874b746fab11c8651efbed1b5460a73788c6826f892dc4ca15b114d869de66ba7d73e0c9f0c9ff2535857eca03fec137dd1ca60a0cc0256f41bdfd0eeec7367334e2a4468bd901e2bd9e09dbf016281c1d01d021ef8b8f7b8cd71b4fac71dc6de6a6ed5ffdb4846eecc7df116b4409cb48a5ffe0483a63a78865e3cf18961211a2f94ca343ed9276bfcf02e698456d496d7869cf7d0908c8a99f5ebc3e32f6201bc699565e7a849bf06dff1b79857202bce5b75c9eaaf1955ace4f1e475095c9501b7d69d724653be6964257e30032fa58bc4c54c9d8e168a07956a999f2e6a4c1480bca7db25173ace7e87f9d04d520e556a5e21ddaa4c238f1055178489317a950c568afb63d840f232585ef1fbed56b6ec75a24f6280bece0ce0bc31f5c3de7bb1e33bb3018d6d5ff914b9c8f9ec4aaaad757688fe88ef0cb174c3600366af17a6ed47600102cdee470152eede86bbb8a29345b85ad63e81ce68232ab52adaa71cc6474bedcbcf1b7851ace3ef9d9dee655ed102e8c3ecacdd72ebbb65b835c0df11b7cbd77865aecab2b35c0bbc488d795d4b69fab4c6e37439b559442730a366dd8943a49f6fbfdfcac72a218fc8d61802a9c5440df120a484ad6fcfcd21fb545bf0f8db84718580b0206b98b07ad917ac7af11b762e2ee7df1868ed6416dae7ee143c4df8bb81854b12e9e540862a336c907a752b46de51b6fe17d910c229357ef86d92871505f8d1de4ba69e4b41db552f63c6ee1e8d52a4af5952fdfe4b4dcc964c159c23c95046cd004592500f0178acba325b2b57f5bec4508ab6cb97d8cd8199734d8421dac7761307046815348dc192bb2a1fa3ec36c2ec4236fb72ff9d54523eacb5ed5373ae3dae2da732ce155923989f16e058feff834f8764dbfaf45b70f53c2c44897da2c7ced389f0317fddca22db94358fb99f36c34f0a62c1d20aeb78268eb771234b27db05f75db575c6323b5d5cd164ca81d4f0ffea37bc07ede20c32ca6f11cb48edfc844781e958ef9723541adfb28239819cb2e00fa34beb541887632e4d41636f3d743b9d77efbeb4c8d892a17d593e425be70cffbf994448b4343226d0195f4547f4ef1daf0f69a786f82409f7ed46e7984b9ff31878c765c7854772b2c0e4a278f879b3108a5a14529fa3b923f9e5eb6a91b6d0bbb943c1c17d1999efff8f11a2990c25e5faab3be596dc9476e25bff5481a9747bcf89356afc1c41fc4b28ced998ede7e8a1ecc6e2fd7ac2de1fb593f17ca9692609d86ab105ef1ff512b7e96f8a220241718d5a09d448ddb95cedb63e7dfb30ed78efeecce0b9db46d2a87dbd7f07ad06078a65b1a6a85d1fa45df042a5ad14140cc1b3fdfa68d53301ae61629eee5f869d0ac6b5f8df97d1fd76ae96225526a3a114b71f98f2d58275ee454dd530596cfeb5d608ef6ae758029aa7867e27927af12363442898627c34735fc224cd1502595e9846a554d6bb7d791f1269e033799ff8353bf87db4ba2848efa81314a7af9369e2ebe5a42f51cb39d2068fd361a124c6a81d1e21290446d3cb3bf0bbea3d5c23b8fd184b7b40ee07683274c231a4ee684db30aacc576552df28d9fd374c99b23501389896ef6ab947bbcc7d43ba47eedf26306b6cb099b1ffb36418baad1c2b40ab5ec5de4cec96332903b220adfd30af0978e0613a52f6ff4ba96932fcebf0b9b18dc94a60219ceeab4b8e2073a5a69c91267940bd0cdd20c2de9e86b397d306a5314eab1d42294edf8c76ae943e20df002d24d691584c5458220228696817b3782b3de829f21aca1844838023b77da2e0c9796ec1a932a75ad8ddbdd1841235eb0a0f9fd2cfe09645fbc5c792cf04b6acb011476a1f45b659359ebd98c59372b8946c83046e3b9e5a28822c7f38ae7826a4f03f170c53a7756322d4b416fe98f70afcf9e8232893fb238f07b837194e7ed2f3f1b84a0334f5d118261310e95ef35d70494b2bd3cc63e2d92fbed9100eae55b0c3c3feb4e0d74367af4c60e93409206bfeac4ef868a9ced12476415948577df764dd45ddb15cbac6108057b0ef09764127cf5f12ec476641b0eef47e46697352e90e13ad8988392a0daa927114cc68d2a621b8661c378d7430e6501d7e1604224dfd48c0bf4782ad9ac5ad13c17d45bb006c6033af3c37d611fff866048284c9f156537af6a208bf54e19c5dd9bc4a4e4b68078937d1b5aa1ffe9e9f5215929763d0ecb6f7bf34e0bd30627c6f163aaa8f6642892f197e8709f7aa10046b48c2c5aa6253907bae2d18fb6a960e061d5365bf40b6cb0f58dd4983c64c32da809123bd2f5925b548f5e02d4e219db9d4205fa98fdbf45b94d450bf13943c1e7a39bbecd0bace4e952d5428f5783ecc0997a5e0779cd449d57982c298ca6b05eb33fc431a8bab27b48c75f9387ce919dc35ac72bdbc60d8a8dde05f66db8b1fb343988c223f3bc5449d8d4aa1297f7e020a4253c75b6956067de5549972984438d5833fd3b819814f48214d1291c9dcdbe26f3a937ceac2f9a25a97f65d1d395ea6f653635f7f59a569d2fcefb217914bce2a13f2422542302833f98738eeff358a0b5745274c15703c5db6d1a44583633eb4a5fa3b968435e275fc51427d9d3b103c"}, 0x1008, 0x800) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000001040)='/dev/pci\x00', 0x8820, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001080)={{0x6c9d, 0x2, 0x4}, 0x2, 0x5, 0x7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000010c0)={0x0}, 0xc) r3 = getpgid(r2) fsync(r1) close(r1) r4 = getpgid(r3) r5 = socket(0x26, 0x5, 0x7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001100)={0x0}, 0xc) r7 = msgget$private(0x0, 0x0) syz_open_pts() ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001140)={{0x98, 0x100000000, 0x2}, 0x1, 0x8, 0x2}) msgrcv(r7, &(0x7f0000001180)={0x0, ""/190}, 0xc6, 0x3, 0x800) getpgid(r4) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001280)='/dev/vmm\x00', 0x18380, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000001300)=0x1) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000001340)) ioctl$BIOCFLUSH(r9, 0x20004268) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f0000001380)=0x3) r10 = shmget(0x1, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r10, 0x3) wait4(r3, &(0x7f00000013c0), 0x1, 0x0) getpgid(r6) fchflags(r8, 0x1) pwritev(r5, &(0x7f0000002740)=[{&(0x7f0000001400)="c497e992ceb040cfdc6c777dd2694d4607418f048685e349224ae95f7f2e3d384af39c51df997ce16cd4a645dddcf1082640786110a9d366ebac7a9b5de3631674c86df7df9074c57c80b27d71781d8282696a898ed3051ad814129995a015eb8328a1f9f0fab51e952788a4992ad2d1dc52936c3803e13d2c561b7f7dd7e4ae22acee353f9c2c962c15ebcf7a507c7cba8c689e802d4c1e694f8ee0fb9abb7882fa29959befa42cdc23ae7a8158fe009dc74d98251b52ff4c32233a43e63e2902acc2e5f2b26c750989f3eb8c3f19", 0xcf}, {&(0x7f0000001500)="34922ca93f561935413564ea717b5ba3745875af889ac87f086ecde98ce9f274b937259bbdf4484b33f9d779a31b7fc482c3f11c30f6636b17401018b2dddf4b471b979cff0beb67eb66c3079347977456e28ad4576d47607511cd94250efaf88073bf7e7c39291b86d964ee145db154d83892d220d54b07cce649e4b31ad2b875807eda4c81936976276f23aa0e52735bb24d5dbc941867d9738837beb45fdf8ffca9c8cfe4e46368904cccd79087a597d139b3bc9174ad2853bbdebe3722e00f968f28e300d6eccb031454f50587dd3fb084e7c2c8a4dfa4f430a28056cedbc1a3ccb77a8961b9616ff74cb76b3e718db9342a7224dbf9f7e19da2c0c9ca255a9635acfb122644875aa50f574b8c5e9a44a5ec6c989296d15c97370399a8028c4c6b56bd81354fbe3b2a9d5e203d0261e689ef5de4c03c68cc229040f2279312efac03e7054455bcc0d596ecb3151f3574bcb3a5f7656d34f38523bc444ae18c7c3a7c6bebbef000f2c8b75849f8b710a458333ab35d310befd892582a12df49bc2b9e1528faee514677acb377b2bb4b4431beaa28ee0be74891bc69b14fe177e23831a7dedf02c659a1c66f09a7fc316f9526a93cb98aa8456c3ed4fdd1ff06a87b0d1aa83eee4985371ff533ff90d7ef2704ed5f8189693d7b31d7776ff166cd8489029addb6783a94458e037e6fd4b29e81d50fb0e95efb99c91e93bdd1ddc5bd15689e7bf77974b88151e275b95b993262432728111401ab228c12d8f5fd1a72f10bd5e72077cdf653b08694d198283b10829aa5e3ca4093299dfce88a9a8702dbeeaa16e377abb261ba439ee97904a11878f08e384048ffee51a22a4ab2621dfb09be2da6a399ddf69e18e8be39022bc217336ac75ecedc55a14abeb1ee363f162783ff902be2687cadd7ef94a23bd95c947993112e625e298992c3fad6e2e030ca958fd972aa5024040126a6c302b68f9fef3f541394edc6d56901276ff1ed115fd3573f630c34819c8652a937997a9ce266af0bd4926aea3ac8eb751055ca738581c9f7b0d960253f29eacba4b42b401e1a01b62a017153faeee30d6b7e7b6d65ba721979abc7705aa53955a3177879a7dc4ba34b345277b874c2854febc116621a13f4142856a02813ef17a5810134baafb48c14a77076a97f61567464e0b699e3530752c18d4b94dc6d7544cfb27400caa30dc5144e732b8569f97faeb19d2a9e351692e658573ade01c48f574f8a949b55fe023bd1e090461a740aa558e9444c822903896b3b76de4d209878259cfbe7bf675c4e73a96ed46b02834e3ec061d9ce50d203f84bdd9fb2f96e939685282f03c4ccf7ce0d694ee2b222fd7e217a5de03f47dc4c450fcd2111cbc82428c4bd04632f3c9e8cacaf659c66633790c4dc5401514c3e1d62ec8337b94114759c748db0404196cad78f0a62addce5d21ffe1cc70fcbc7e15ca1ea157c01a425a91e441b5ee6ea9c6e2ba440fd1f249322e5ca9529825348aab704997477efaf76e3a37d31905a2d18980555e52a0b04ce97662dc6a9edff7928ef360912e6b6c54acdb202eb8aacdf52ae4b3a01e41a137bc11c817d959f55a13ec492b210f4c553b049183d09e46912d3fedf02495a5f7bbcccccf98e81662517b29d46b5db83ea304c6a96b209375e69e7a79a54144611cb36130fb02eec0dbee4062566b6b0f0120f99d2f24aee08ea645b8c8f9f4455d5a65daaee6d25510d1bb54ec09554e5253e0e2332ed90ce7e10470bdf4cabc44d304598b84c649c4308d83fbfcb0958ee8263b076c8b026e75a1a9a71de0b2b4dff5b91659acbfd35ce65646c84c25e52305cfd929c4b5dc95a066a1204f8015ea82793688623c0d5dcd978bb07f9d1f19f27936d8d10962c15ef3fea74303fdb535692b69a570364a909106b2a1ed04d902e38fce7ee5d365bb484804b703863475dca5ce55118a85262b37b8cf75f1f0c51d4f54e1417268eaf53c9730fd947c5726ede32f758297880e136030a1407d1743d6f3801c87b8c167dfc4fbfd7f1820df8e247e6a5d4adb75a0e54deea1f904b6182dbb355063d93b8c29155e606a5f6f1292c28efcc79bcaa16233b9954d7e12f8b7fb33fc618c00e3704e2d70f28c87a5ea8ccddee16886da7da336b2baa7eb9412621cf9ec756160020a5d7a8c0865cfb5467631f56eeb01f990e0ef01af7299ecfe9adb057cce485e7e1a29e9a0da843a26a6d6f95222b92d7c1fd648ee4c6201435895d3b3f100880e44ed242ec66b1d07a94cde65704b487e9bef01c95ed5c8d2962651186efe38a283b985d5cf6195889d972b25c58aa2a6ab453c22e4767ca11f658a57187469d72c1f4488fa51da00519b19b059e033f57b2567855cc9cf6cbfdae0fa38ce5059a7041ce7b623ce961f0fe849ffc33c29a8c89f46e98a4c19a94f00faf9c7521d0a006a10ee001d77cf11a98f0a3ac88e4062f1ee3ffd6923efbeeab7b0505769ff86620d170b1f1a4cbf2635e76e9baee122379bf7b83960735c595b1dc81eeecfea13eba2ee72d33dfb4a4edbdcdb111b8e6429379a7e95c51c77be27d5064efe3b54dc5e596c420f6c966a68c7adacc06e1adbd3f96d470e97db7a001773e9b0e2daa269c1384b07991357bffdc11d8d2d136f2632e62f661efe880c8e3bfb236bd4baefb87288b5e30cb75f373a5e97b6cf45bef9365b65233791d6f5ca32bc95d7b5696ce8b8be6d2311d2d8f406f63611bdcfd322d36322ea1daf013347f3306ad0b0b66f3f92fa6b81f0eb604d5e801700677492a47974bb2091f48a3fafdd4e6bfca7ef6d942e753c22a286c80efac5876032e15efa380c9ecb917bc612ccba18dc132ceea68746e8db2090f8aa7c9db5d40a9b2ba1f5808e05bc5a991e0953171a1c2693bdbe37cf0bf315fd80b8feca03d099a833a1d485daf4f2397175ddc34bca5d0d928cb8426f9a18cfd43bb977c50644a04e60f8a74dd905cb1dc2ea9271ce762b15f00062448dbaaa9c7b8ac6367c334544f41e84c7c1f82e881935793eeb796c515b7dd98a062f1cda251b4754dca71d63bb6fcaffbda55478815799c9e92fdd225e756a4b0471da09057414276ab0414e922124226ad738e41a54d818ecdadc2041885a58f77fdf26f4f9b9b68998f555f412da70299de3f6d465e6620d0d204b949a80bb349b3584ec0022e27958fec32e858db09c89a2e75383cfd94a4342ea03f8568eff96e6eb8a5216e29b8fdcb997717fb72b8a380cc75443d9a2a0aa2b8a4f705141d5f361ad503ca16625dfe2cea921865e10200dfad9dcda114868c9dd20dec09383429c73640dc0a4ee4cbc7d447892b6f408464638c072e420915f6496e005e987f6fd555ed24aab3ee9876f4b1e3a637c7a94b0673da4b94f71309f42ea61a2e313acfc326d13ad713e88d919a5be80451d583f0169a0b11ea689fa25d8929d5a75b2835d2b8327203e650dc88571beee32cce3a7dde56fa5c7ea61e9e111e3786455f7898b1b0f0c40fb1ec994e894e2a33afbbfe97239024ee862ab6201aa78259ab62a14ef9868625373267176756757db5ca1799fcb22075bf6405866a4937fd8f90153a30c2db675d4219767c2378a27466b02dd41cb22d71519726b1768e8c823c7cbc87c571a1ee6bad174eb7185d0a0194ce480c3b9fe57fadbd40d262f2ac3724a1fcb704290c66bfc703c59960f468c3020fd8394d403661fa933bfae74e3fc1cdb1e0fc296eff2ac9c6072a600407c78fe714eec97cf2e57115060fd33838a6b0e4e51731315151def63dc54897abf7e2770ab13cb311b794fc740295911a6d66fe5615d1772a163a1a8687838ad25cefa0952462e65701d133c698aae57a9ee4a18a4fabbf8f6b1b31a02007d9b70b876846b5d9c78e8539b17b1ccd8563304b61946660a583dab2fb6fef0b6e25fe40e0f659ab0d8dd7175f85f705d4f70d8d4401c70a98d1a62c34ddd879a3dd12a307dd84df80e2e7a9ed7915e8f2100118c66472116e9ff899bf90b6fcd2e0a29c8c5ac92aeb977661610210671e0d2fbc63d7f96e873e5ab785db00d72ae934b84530e5a56891cfafc07234520515d6ecbb0da4d2c55831d4b237bbc65d937c5cf7bc83b4cd65053ee7253e453508d1def144131bb40e0b4b521706ef81d50548c56a71b4043e3d5b162a668c7fd88802315bd67811fb9be3043cf966f91d229ba8086c0b1be52a75d399f65dd978f607a28e2e9a57983ba708fb70e3b05855e979999e589fee36854962dbefcb0088465f7b2e426b62e96d3d03509fbe9bfd3c5c4cfc0602020c0488a2cb174041dd31b3e3dda98895e5f30642b2c54052d56388a07f6e2837e2c563ba2337f13c8ec393cbed35cc193171f718adc5a4f0a724a9eb53f83c25bf134142e9615e742f9b22137f005d53afdeb7d77fc53135a62c6e844db8d28dc5c501bcd990684023647a209742e782084cd33914a9b8b642ab096d3a16245c7ee34a41c33e02d9500321685e72207b7d53f600834846cad719ea2de4f99b62cc4c1db509b326a67701ffc9947e1bc3054021b08b5bf542db97db6aa917ae73f62e1efe2448a5baebd47ca431da0a46aff07dfdfafb64a007de1c9158aa8d3c0950ad18cfa81b570839ce91cad0a9f0cc2cc20eab729bc3e2ff5110b8e25422f6e6e23f98e1b92c02fc92721e7330193d268b102656ea9d317dc6d745c4018a6618b99eed9740de3777eed74b3ffe9352146684c2fceefdc3f70949a5b4c45152e2ec13e63329d43b09b9104bf87b17d8ba83314d58875db40f927bbf8c8e356a0e64afdc53bd3ec2ea2d368ee58979b9f9a2d9367c6e7be32b42fe001825cf2bf6c6e92206b9bace090f7c7ea9b51df63e73003d961fa575dd5deb93490997dcde550767a15676863af1e49b6c38f51951271e8d349c5b5ebc32e56efc10eb72c6b355029071cc2f96a47f3d6e6fe047a965dac481dc2217e290ff59fe3f10859616bb432f03367ff9232fad0db999875c68b407507e219fcda34046cf0ee74be357299b2a4b24c5145b2888c9deef06fa23dca691ffdcc8ab04ff7e39595b8e10c0816dffcfe1a4d40cf4729d5c3d316f142a819ef095c7b0108d2feb2d34189b7641738dfc77442373388b1116aebf8fe53cb2a4cf27119856b5164efb871b605d4f488e9a648e67f3702548227328705017751ca692a24a8bada4b71d6c3e1db4c51128b9fd3e77f72f34cd315640220e73aec6f661df77f46274bbce743038805d629c0a4e4198f0ddebf19db87694b5d5cd98d7fca3f5bf3e9c6efafdba1a0e00aef574c0c0d9ddca27567f183746ffc7febb46b4773903de9562cbeec392ea2918c75a2c26384bee717a7abc637c9699048af9da5069260829486f85e5a51172672df6f5239e9637be619214276d93e284906c26bba17f043f373cd41e24f947254c4ceab0445036d9897f084b0b0eba7cd2a0d7bfc166659f00d9658edf87e3d29df5f8ce9542db5dd9dcfa61dba921b40f50df7696332b1bdf340c94a2cf7e1d6cd1d123a40a7429476838aea67083a6332bcce2553f393427d2898ce20e3eafb5fbdd099022d7eca34b6f80a4a177c100267df448c09de3f91f83382c36f5a7d79b326a9887405bf0d2a62fb469cdb5e9f9be5dd314b0697a2707c6da4392298ad79ae6d02b4e2425e7b4f75df3447d1d7158eb02d8dee24d25ab0efe2f22ceb87515bd86b581874a7fc22c369228bf376cd00a8423df387a11579bb983fe3b5a008015414dc274613e88d7", 0x1000}, {&(0x7f0000002500)="a6038855b255840534ce4d05dbdac29672f55d9cbc5f20bc73ae18847d83ffbec8016e63cc4043aa341999059f62c752e980081fd1e3f11372589961c2f6938e3451be95c672d688aa6cc028ddb804454bff3316f3d1bebbf4f9cf3a07b77e76101d48997d28a389ad82a2f6496e27de827614d0a0ef4ab1d6906403f8a10c90dc9f4bc28e1a1e52c219d7640af6e51504be776aa067814caefaa7de131e68", 0x9f}, {&(0x7f00000025c0)="feaccac04e9e8f5678ed078c03b25c504e872651433af88cee4f7817f2b9afcf1c7ae5717ed005419225d1ac22046d371ab0cfe2320dab13a365ce1d72dde8c519558db2e92a3d56bfb0faac93f5c4c985ad69fb610fd1d53387ec508e50961256a375d580ea306f5ef9a2e60d71941bc3482e9020ab", 0x76}, {&(0x7f0000002640)="854bdba2c151b9aad4d6bf3eb61f3f9ddb1668ac1785232e959c182fb524afd6fd8136fbcbdce35b5889f7eb1a5be1de7f06d368fabc2b47e1345da995ea3d80e895719a88d6b826efb772d6fdf331ceed5f00ffa4c25c07f8ddcd5e7c122d8bed025828a4b0234dd3910754e9b2b0f6f2e38084df2dd2981a58d0f57b2c9e14383fb4189925559ded00d3939c2ce2073c80e39d86556b482250d53478e5f78e26947810aae5881c31dd658a7762ca157b328655a16eaaac260a07486a7351b012ca7323e40493b40ff8907f1506ca97dc91041219b583f783ed15f3441b0ffdef64647a49de", 0xe6}], 0x5, 0x0, 0x0) fcntl$setown(r5, 0x6, r2) 04:02:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) sendto$inet(r0, &(0x7f0000000140)="f8b8b7d4b96c6798f4adadb31c0b9b0e39ab89d0d6f82fc2ef7da087ff854cb24e4a9a57b47b0c39b9482b5991e70660049f0f5f53d5e118bd7798170b822c6b74380ea5dfef92862589d07fe3f54c6b397ba201fc4f9022154fee1636ed0c0ff86884f05a65c202949c65cc66473a3fb85531bbbacb5749d968a4dd211141ee1e4e7fb6b40b90ed077dc928fb56e1885e176dfb6e11b51c3b67d8574030335b8eb0a58970733dfbc725137339110acf50bced3d4aab34653c4fe86dd300fc6ddf7d8fcd260eaf8464470c93080ce75b219b31ea8d1d1865fdb3fc20ebf0a33fd740f1cf8a62", 0xe6, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000040)='t', 0x9d) 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod$loop(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) 04:02:44 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000001280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001224b8421eb6831ac74200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000350671b604343725dd63709ad7ba607c9a6ab58cca720ffe4580fa37b862de6337435cc357070d7e3355e24ed82f4aac0bb54b705ebfc8a5"], &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 04:02:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4d) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x4, 0x10001}, {{r1}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x3, 0x7}], 0x1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x20000000000, 0x7d92}, {{r1}, 0x0, 0x10, 0x4, 0x4, 0x6}, {{r0}, 0xfffffffffffffff9, 0xa, 0x20}, {{r1}, 0xfffffffffffffffb, 0x0, 0x0, 0x2, 0x80}, {{r0}, 0xffffffffffffffff, 0x90, 0x80000010, 0x5, 0x101}, {{r0}, 0x0, 0x1, 0x2, 0x8001, 0x8}, {{r1}, 0xffffffffffffffff, 0x10, 0x80000000, 0x7f, 0x10000}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x81}, {{r1}, 0xffffffffffffffff, 0x60, 0x1, 0x7fff, 0x800000}], 0xfffffffffffffffb, &(0x7f0000000300)={0x400, 0x8}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x5, 0x7fff, 0x2000000000000000, 0x1, 0x8, 0x7, 0x4, 0x3, 0x1, 0xffffffffffffa894, 0x86f9}) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000180)='./file0\x00', 0x80, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000920388652b96b89b490500"/4098], &(0x7f0000000080)=0x1002) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 04:02:45 executing program 1: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x6, 0x2e800000000, r2}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r3 = dup2(r1, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000380)=0xffffffffffffffea) setegid(0x0) setuid(r4) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r5 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r5, &(0x7f0000000040)='.\x00', 0x0, 0x1) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r6, &(0x7f0000000b00)="f9781fcdcb79ceafba8786368bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafdddbd56c941b119d9800fe429d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7485987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e40000000000000000969063b7e4548fed8c12f9744489c536e00de01ee4d006d149dd5fb95af0aba2d002191012d658e2fe616f10647205541e14277920c498b469984b0272a296fc34e0688e6eaf59dacebc494ecb7fcf020a3d051d43b1c5", 0x108) r7 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r7, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(0x0) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f0000000300)=""/61) fcntl$setflags(r3, 0x2, 0x1) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r8, 0x0) semop(r0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000680)={0x8, 0xe54, 0x3, {[0x9, 0x2, 0x48, 0x1f, 0x1000, 0x401, 0x3, 0xa3c0, 0x1, 0x6, 0x2, 0x1, 0x1, 0x283e, 0x6, 0x1000, 0x6, 0x9], [0x630a, 0x8, 0xdf, 0x1, 0x9, 0x7fffffff, 0x80000000000000, 0x9, 0x1, 0x7], [0x4, 0x5, 0x7, 0x8001, 0x0, 0x1, 0x4], [0x2, 0x1000, 0xffffffff, 0x6, 0xff, 0x2], [{0x2, 0x1000, 0x1, 0x7ff}, {0x2, 0x1, 0x9, 0xfffffffffffffffa}, {0x3, 0x20, 0xfffffffffffffffb, 0x3ff}, {0x9, 0xfffffffffffffffb, 0x1, 0x1ff}, {0x8, 0xfffffffffffffffb, 0x4, 0xfffffffffffffffe}, {0x1370, 0xedb9, 0x0, 0x3}, {0x7, 0x0, 0x81, 0x3fd}, {0x7ff, 0x1, 0x2, 0x4}], {0x800, 0x9, 0x2, 0x101}, {0x9, 0x200, 0x9, 0x2}}}) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f00000009c0)=0x3) setgid(0x0) 04:02:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)='ms', 0x37c) rename(&(0x7f0000000100)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 04:02:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186004008b030023270000000000000000000000000000000100000000000004000000f6a2287f5f95", 0x2c}], 0x1) fsync(r0) 04:02:45 executing program 0: r0 = socket$inet6(0x18, 0xc007, 0x3) syz_emit_ethernet(0x1f, &(0x7f0000000380)="bf27ec7209592fa67474ee95653ea8bedd968a4e0e7479b3cd9a14e733b4e73709fda42bf047935ece224f98fc89c293af3bc9367aabff8c8bc72bb3c15202c07460a493a2eed85694f80ce8314427abd077b3e5b0b7bfa76667f67225e6daabb07412ab40646107594a916862e830dd4439002de43163800cf03059bac25a1f0612434560f3824e2d2206f013f9413005b26432054b0fff8624aa") fchflags(r0, 0x0) dup2(r0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x25}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/55, 0x37) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:45 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r1 = semget$private(0x0, 0x6, 0x80) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = open(&(0x7f0000000140)='./file1\x00', 0x0, 0x168) r4 = openat(r3, &(0x7f0000000200)='./file0\x00', 0x842, 0x80) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000340)=0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000600), 0x1, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r1, &(0x7f0000000080)=[{0xffffffffffffffff, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x801}], 0x3) fchdir(r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x20) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xfffffffff7fe0002) semop(r1, &(0x7f0000000300), 0x2aaaaaaaaaaaaba5) r6 = shmget(0x2, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000001c0)={0x8, 0x3, 0x80, 0x600, "b5011b35c8f4ad1cfee213f30c0c7834a919c889", 0x6}) r7 = geteuid() r8 = getegid() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getgroups(0x40000000000003ba, &(0x7f0000000180)) r9 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000080)="4c0dc55d", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chown(&(0x7f00000002c0)='./file0\x00', r7, r8) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10082, 0x4) sendto$inet6(r1, &(0x7f0000000180)="743fe833623e5fe875c4e00257ca1371fa261f5234631a0c253bf2aba86d63714f3b88889f1298be9ad53d405aefad0d6a8f3c9fa50e61cd36e53336c664bad1f4a31f72f21e068c309f14fd5eb8dda67236affbfecdc260740a9d45248a836bb1763a63775013a71e15286c38d8a68071c6f712114f61c705d0c4a3260b55e474e13c42f599683ec7fe07f396b6a6b2f448cdec000638a2a34e0dd7c0793b4c0feca936d2ce03", 0xa7, 0x4, &(0x7f0000000240)={0x18, 0x3, 0x200, 0x80}, 0xc) r2 = syz_open_pts() mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x4010, r2, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 04:02:45 executing program 0: readv(0xffffffffffffffff, &(0x7f00000005c0)=[{0x0}], 0x1) mlock(&(0x7f0000517000/0x3000)=nil, 0x3000) madvise(&(0x7f00007a5000/0x4000)=nil, 0x4000, 0x2) r0 = dup(0xffffffffffffffff) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/175, 0xaf}], 0x1, &(0x7f0000000140)=""/4, 0x4}, 0x1) syz_open_pts() munmap(&(0x7f000061c000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xfffffffffffffffc, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 04:02:45 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f0000000040), 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x10001, 0x5, 0x4, 0x9, "d8dbbf1cb90e64305197c2256d13d67b764fce7d", 0x1, 0xfff}) fcntl$setstatus(r2, 0x4, 0x40) 04:02:45 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) 04:02:45 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f0000000400)=""/140, 0xfffffffffffffe34}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x3) 04:02:46 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000708000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0xce23, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2000000000f0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") fsync(r0) 04:02:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x40004004000828a6) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001540)=[{&(0x7f00000000c0)=""/68, 0x44}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000140)=""/225, 0xe1}, {&(0x7f0000000240)=""/232, 0xe8}, {&(0x7f0000001440)=""/194, 0xc2}, {&(0x7f0000000340)=""/105, 0x69}], 0x6, &(0x7f00000015c0)=""/76, 0x4c}, 0x1) r1 = open(&(0x7f00000003c0)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000000), 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000001640)={0xffffffff80000000, [{0x1, 0x3}, {0x3, 0x7}, {0x1, 0x80}, {0x1, 0xfffffffffffff143}, {0x3, 0x2}, {0x2, 0x4}, {0x3, 0x3}, {0x3, 0xfffffffffffffff7}, {0x2, 0x6}, {0x2, 0xba5}, {0x0, 0x7}, {0x2, 0x10001}, {0x3, 0x5}, {0x2, 0x7}, {0x1, 0x80000000}, {0x0, 0x8}, {0x3, 0x200}, {0x3, 0x8}, {0x3, 0x4}, {0x1, 0x7}, {0x3, 0x2b0}, {0x3, 0x4ccd}, {0x3, 0x9d57}, {0x2, 0x10001}, {0x3, 0x8}, {0x3, 0xfff}, {0x3, 0x100000000}, {0x3, 0x2}, {0x2, 0x5}, {0x0, 0x9}, {0x1, 0x1}, {0x3, 0x100000001}]}) 04:02:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair(0x6, 0x0, 0x8, &(0x7f0000000200)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000500)=@abs={0x1, 0x0, 0x3}, 0x8) syz_extract_tcp_res(&(0x7f00000001c0), 0x8000000000000, 0x401) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000002c0)='./file0/file0\x00', r2, r3, 0x2) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000340)=0x4) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) getsockname$unix(r1, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000540)) getgroups(0x4, &(0x7f0000000480)=[r3, r3, r3, r4]) symlinkat(&(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000004c0)) 04:02:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x22) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 04:02:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1}, {0x2006}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10041, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x1, &(0x7f0000000100)='p') 04:02:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) close(r2) fcntl$setstatus(r4, 0x4, 0x88) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 04:02:56 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) syz_open_pts() r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) 04:02:56 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="048303f4524a442a60e43c775a9456d3dedf595a7176afd0036647036594dcccd551130857ff5a4f20476a978dfa18b570a085e3cd75dce23a1731", 0x3b}, {&(0x7f0000000180)="2737a9b57088b69a90e848de0ff667840fb0d71ec86b07158274512b3b77be3ff2d1dec2c5cc1ff6bc4450cb26468ba17885f65e8d9f7f1f1fd55ceaf738bb411874a2b1c9cdd4acb6d8b552f9f04b51e1b2f6dcac86f4d71a96de0f784f51941b4c923cbbde0100a075f4fcf490ccbe6847bbf37cb57507942b58bc2184743c8c7058c8aeea9bc59314d15814d23e41c7e86a90505eca8112b4e4e95ca7f3ca8fd0f1e86e553c491e5d0a3f40d46193f7c305e452ec4b30e319c55b9a0fd8de0e994356dd78ea1a446c31880edf565ab496a2ccea82", 0xd6}], 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:56 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r1, &(0x7f00000006c0)=""/138, 0x8a) close(r1) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') getpeername$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xbb91cd2d091729a2) kevent(r3, 0x0, 0x2, 0x0, 0xfff7, 0x0) execve(0x0, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000000c0)={0xff, 0x100, 0x100000001}) r4 = shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r4) 04:02:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x84}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x92, 0x0) sendto$inet6(r1, &(0x7f0000000200)="cb1f65f34ef8248a26f4c3731f0242669a6a78d9a16b16c7678636ede7c57285e3b8546ea29f72143be13f540145657d2a694d37b9b2a41485d9341d8f3b93c034a88463e801b1f37a26e412cac0e18046ed6a60b5f5b89f95635b9d4179dc1317becaaa17538bda661f2af4c65e4f9a73fb229716257ccc33298becaa4ec147caaf96aa6c59", 0x86, 0x0, &(0x7f00000002c0)={0x18, 0x0, 0x5, 0x9}, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:56 executing program 1: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='I\\\x03\x00', &(0x7f00000000c0)='\x00\xf2k\xcc']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{}], 0x5, 0x0, 0x100000000006, 0x0) close(r0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x2010, r2, 0x0, 0x0) 04:02:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x20200, 0x1) chflagsat(r1, &(0x7f0000000280)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) r2 = dup2(r0, r0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000003c0)={{}, 0x9, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendmsg(r2, &(0x7f0000000900)={&(0x7f0000000500)=@in6={0x18, 0x1, 0x9}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000540)="1c43820a3dce9bbe7cf900941796e14e6e5727e3feb3479c124d32adac8caf8d588163b1156bb0dbe91546925e11eb6d1dd723a2d8c900b39b2b929d250f6930e95f54e42049919d23eaef1d7e2b4213aa6670d3cd65177e88101429715b05d234e3525c3fff298061af9f78", 0x6c}, {&(0x7f00000005c0)="869daf59800203626f4d03fba6d2c0fafa2d26145b4b34ba4cd5b89a9dc8421ac6a86188fa22e04375f2099e730c452e1e32cd761542027603d9a27a8e46adbf5fd2f4ae5d154616e131001b8f7c225514cc0bd788c33f68f341d9ae263f0967db7705827b86ddfb590e4bc91f97102602ef24ee2d36ba84247100c1700571b81c4c", 0x82}, {&(0x7f0000000680)="e2eb33977ae9465c0ddde3e6ee5ac8680041c9cb94bf846ef247cd9e19892487a0d74225628da31bce036ca5e3560ba9fb91e39b872b06fe0f7f2a1638acea752566dbd384b584913dac4e7573065b2ba27b2fca512320ad63410b66495c0f27682a55ea18d4351022eb5f820963e94ef432ceae3fad070648176ca826ef9139fc6b1121ff89069be167992e6dc8c9e28fe4c0cb3c1f091554be598e28ccbbbc74636147ae53b7a6c0058f97404473acf92dc5a2c04ea64ec207c4be779ec1245d116e49", 0xc4}, {&(0x7f0000000780)="70f6356c5f4004a61da43802dc21f9d1dbe9005c7e34978a4ddac9", 0x1b}], 0x4, &(0x7f0000000800)=[{0x10, 0xffff, 0x80}, {0xc0, 0xffff, 0x0, "dd5129954ea17dee1db05ec46f02af464bf22b4b44b4281f93c49eaf7da1bc74d9307dbe26ceb35df2b3fa77868537237460a23810093a99fe65c1078531356b788960177276391115b57c28611e76ae1bef8b2ad587db645297ca8e66c0f244c87eea6be604b36dc883ae27a9cc674cf504e8d1e418684ca60339ceda3046e8023bcfe0fb725bb393f8a4c4298aa1a7a4ad46fb36451c65accdd4b706916aa2ab90985cf7cfbd2f25beee42ed7cb1"}], 0xd0}, 0x1) accept$unix(r2, 0x0, &(0x7f0000000300)) fcntl$getflags(r0, 0x1) pipe(&(0x7f0000000400)) accept$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000859b50a46776aea3b7049941ef8971809a096075614204c1af1b6f1129307c2cacabed0b52b6227b86103f17ad3a3fd937b7c1cc"], &(0x7f0000000140)=0x6e) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000002c0)={0x8, &(0x7f0000000200)=[0xfffffffffffffff8, 0x8, 0x9, 0x0, 0xaa, 0x8001, 0x0, 0x3ff]}) 04:02:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = geteuid() setuid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:56 executing program 1: socket$inet(0x2, 0x4, 0xd0e000000000003) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2004, 0x7) 04:02:56 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r2, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x79) 04:02:56 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8100, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000340)) 04:02:56 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) ftruncate(r0, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x7fff) socket$inet(0x2, 0x8000, 0x5) listen(r0, 0x0) 04:02:56 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) open(&(0x7f0000000100)='./file0\x00', 0x840, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f00000001c0)="701b3de1d97500", 0xfffffffffffffce1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) unlink(&(0x7f00000000c0)='./file0\x00') close(r1) 04:02:56 executing program 0: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 04:02:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) 04:02:57 executing program 0: r0 = semget(0x3, 0x7, 0x212) semop(r0, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) r1 = semget$private(0x0, 0x1, 0x200000000000000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000940)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffda2) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000280)=0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) setgid(r3) setgroups(0x5, &(0x7f0000000040)=[r3, r3, r3, r3, r3]) semget$private(0x0, 0x2, 0x8a) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x6}, {0x81, 0x6}], 0x1}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r4, 0x4}, {r4, 0x5e}, {r4}, {r4, 0x12}, {r4, 0x10}, {r4, 0x40}, {r4, 0x10}, {r4, 0x40}, {r4, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCFLUSH(r4, 0x20004268) semget(0x0, 0x5, 0x2) close(r4) syz_emit_ethernet(0x93, &(0x7f0000000700)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afac99b0b91cbc0630a33dcc6655566858e5aab03363d2b620015e4c04de7277f7e521e89e3680a659260bb63922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dce") getsockname$unix(r4, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000240)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x21, 0x800}], 0x1}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000007c0)={0x400008, 0x1000000000000001}, 0x8) 04:02:57 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x5, 0x2) r2 = fcntl$dupfd(r1, 0xa, r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x201, 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) pwrite(r3, &(0x7f0000000080)="ac1e31bd483a855a662f91361284cd2e6128551c6b9777a1a1b71d4a147faa503e7890b7a407050131f7c0bdfb82a01fee059a18f5c9caadc0c520", 0x3b, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8080, 0x0) dup2(r0, r1) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) 04:02:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10023, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x62) bind$inet(r0, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0x2, 0x6}) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x20) setsockopt(0xffffffffffffffff, 0xb8, 0x33, &(0x7f00000000c0), 0x0) setsockopt(r0, 0x80, 0x1f, &(0x7f0000000140)="f471235660046739e4dcc4829c5386f8bb5de146e077e103cc17c0b9ed36cdd153a736412affa57c219d4ccd533927fa083b50345f3b05fe8e3ef5561c3b2da59e670d0146a304490d6e36e8c2bea0cebf66d25f312f334877ab03474123e3721ac0cce454233dbe5093fc73962203eee19241cb65722e4bc59acbba3b3b76ade0e5fb5aa6a20322034f704ddec76659af0da84ce8f1c768c6703a549921329c121a2f4f5a5153cbdbfe4acd45148520afe670fbe7c21bb799aa56528c1f29f1dc89a907afa6858a084741ee338545a31f58ce040748991eef2dd532c1b453965aff6052e5d1014843c1bb5d576d6ebad4da988a8adba7a4b330ded67564def3c58fadbb3c7b28a5263ecab42c1857b34f375ea0083c0b6e3a690f61f3d2258a11f55b925e2189f1af1aca953205e094ab4c49003c2c222c0ef196e212dd77a0b6114beab9085c0ca6de1e12f7c0d710a0280c56f41c2599603d53e3aeb6e96670c1d39d470736a849e2f1eb520bb2cb31bd29a72cc0d6901352cbc5a45abee0ff114b5f2b2bfe8f2022e62cfedf7d5f864aa1508326564546c2e64542d22dc0e9208ab24da6f2362277f4147d6acb5703c445a3afc6785079ad177fb3849754f2779c9cde405c693e9ebe713575615f6f9473d730a22c16d48872ab62d93adbc5e6099c570e6dd1473a8c5e66f804663f7824462c274be71f9acdbdcec2a02cc9b04bac8952e827247fe099adcf76d9370d4c0f784999040010bee2324d8988d887d65b442243665f54c2760f86f35710339343926a956ab09b168470f335f604ab357d04339957d59f4b961438cf4f48e0e32466ce963edf8b4e0745ec21cb82c47f6c5b5b55097624c0f03735afa5c35107b414290a02c0099bde2120dc067367ff54a6d23cf72e5f201efecb54c61b4f46aa9a302a8dce167902672b841bc7934be7f3887064b47caaa903e2a0ed27bb80bbe281ee6ae226bf353761dce517d0a89ac6ec84c8e37621ada1b77378e63443010e0c8c21040a59faacac2241456bef197a33c4306544d65173c832eae86e33f18e1f773342818f267f989417806ec87e987ff327e66a6813d154e2501239ab336fa40981d27ad16db9d6c15263e014fcb5fdd3a24b42fff26778f0a8e0a68cdda3dd4033943586842a621c4e577186781493b2d92b6cf96df2dfae0ad19c35c058abd84c87b476c0fbf22c95def69b209f8f74bc7daa407a209d9f7103e06487a866ca90738686b3c35dbfc09b1fe465d69e1bba1d8b9fcde401b48753bc683b80c9fe4be8c44233fc766c0ad8673a00b2f73dd16cec2970c23f3b2544d3e940031922d1a2085f595fec4811affb59c7c31829384cd3111141ea2c0ea34077d55a9c7d981bae3bc5076097728a32936f2d0d9cad44ea3657da2a0ca88be6bb7340d1790bf34c891823a1891b0b73208198815599ab37950d914bef98dbc611774510d06cd4fde91c9868a8d5c7aed68a74cb0e482090ec07e21a3630e7d6b8459ee114a82bbdee61cba254b68fea42e3ec10af876d2193ed7d2fc95cc77bb7b39f607bd174f929c730930b77bb1d49be1341d3fccc684d239071cc63a22b051469399375cd3b8c72c7aa2577f9d93ba8a9eccc29e536fc953ab6b4d0f32e6376d06b08cc55341010c11af8b832883a6d6f1920d4eb335b566bccc5b4eabc8ba1ce49351d5cbaf46e5de40bbde9c33f459c592399f562f8968e0e920c63b6af6ef1ce1bea41e7b233311df09f75a2941da79793abf83bcd3a915b26b3c2d0dc2ea0579b6ac3bded9e835f45d33cd7cdaffbb1362d879ef58cfbc48eb0d78b2e030286eb37c06a6dcd6e6e3107688460d863cad8b4e3f5aa8bd30be18f090bb0e49600ed12527a8b99b4045c7b9bd6ef3279631279ec010e612afe8c3c24c3dcd1026344f209fd47138512464acb8ffa4f339387613bdc0dfa1b13e31eb16650b8631cc3a5779ed507fa51c42f43b727bb123ddcdeb7cd2ef4ebb853061e85b7df85ea1f615f6cba27f857050b427aa7770a824533384ea103ef6f24c955674993184766a88862f456489761a4ab85dd2b304306b2c79d35150bfd550e9e4e4be8ab66e9961f7c16bbf44ecf2d2b471c850c0c883876e1b59635e6a4435cdedd15e6a6e37c703a6fcab0fe65ff1afcd08f25dd280757ec2eb0ddbe8489a62617d0c91d82d835e7f7557943d53dab3053f11b2cbe380bd27caeb89b7cd447e059bb75e062f3621ebbb1eb6b7d6bc19d7addf233ad31fd89d165c3c0ade76157493004f26f05c5761a3203b31998af4545745258fdef299f0bd95e75aa2210dd063f6003ff5c5f25f8a563c3e8abcd87f1c4847265e43664a5b7223082ab06fbfcc69d26e5079ca62ef9973f6ee2f16169a4f035728d82f3593857c1b3cc86fa2d47d88654b92d6116d297fbe7dfe79f265cd5eb443210d68584c815fb03cfb19a4664c4b8d4ee5410fdbf31754ee7daf6f5d4788fcecc1c115072a81ec35c8ebeedf115d8dd6c87f176b12d9fd7cc974b4c2e077aceb0cb90da9675b34fbca69e9fd95bfb85c24c5b8b94e87c6e4de66bb329ecb7783a2e7e85630c4f38f45b9f44bf3617001fbd05adcca83bf277dcfd0152098c5b2f30584d0c121f3f3b9ecb1a358d9e71eeea2754c40994e9bf2e0744e13a20f7a3bb0315f69163f023de4947fb3d90bd5a966c7947907c13a771b56a0a38b7e35209b0cbb04453f2b67d6c88c57185b85ec1fe5abc7eab1d81f62e762aaf9fd208aa0758f7237c93a6cd326c0835277b8aca06df4a9e0c7f5c804960da5fe890953a5c31e57a19984637588a799991bcd0e6dd80d68c443ebbf76cac8440a270a11d48fbb5123893d49fba7cdff3d9ef3a87430aa778b3613d0306c86f3649102c0e8ae0e5d6f7f53f162b649495af0231a421d872f71a5ed599d2cee2df0ec222f7616788e9f61bbc98ce16191382d6f450ea72d332397b8011e0ab51486f8de2d4543b9470ec98d055f1e4a73585fc959efa084b72113a3c0c2ef0f85e95f55d1c9a041349933b0fd7ffd062631256de9a107d59cbcf0f2176d06474b9769c90d6452515c365c4f3002c2b4b6d2c1a010dba9b372daf158f315b5fbb73a282413026c11b69660c75ca26326999b4654823dd0a0c11bb2cd9eb4185c40525501b96a46554f5c01c5c62c0aa63dabc47b58ddfc0f5cd26e62038fcdcfcdf7dc720769effb058374b3ab8bd0ad269483f16d016df3b24f529f43d43aab151805ce294bf9bcc5b453a5b6a4ade4fc3ef767242e021dbcdb6de9466730150d8c8c0d8b729eaee6dfbe90f6fe037939bb3fd1733f42098fd38def5b28da28ea9e24ff206a15d1bf2f5950a3efed1c12926dc14d34b05693348b92f1ca220ec220436c72579907efec1cee0daab074cf3e35841b9a82eed90b7e0217b8a29bc19db4c855d207489a804c46ac0bb909b8bba9559968411ce50b5dca1f1027e34d7c85c4a5a5bc7ad566debb35a4b90ed59e4916c6885ebcbaf53253b7c0f086c8a9058214b38d39c6f02df0a22333cc255c37fe78810ebf5d109678d12cdcbe21bbd0e506559900448c0dd648cc0c24e8297db881ed05b7e5c75b941692ee8ba723c51ea1e290e03b7b89bf626a94be0d8cd0b27e8730939d8daa1bba5ca253e375384b1cf74c59cf565fc16edf0ec9ae19499a6b637ff7633acb6e17c1b6478350b541a5f2eaa32d1910d7daf2f6d9568991dd6361049d5ce53339910076d070a3a52eb9fb431dc602887d05b8136b69b2536dae9feeb88985d9767b2a98ee75bb60650a2203118e3ab7379ef91a43d3eefd09d6fd0f4a6c22484d54a6c0cd80b199c6aaed11882bae8863293d6aab4bad35dfa4563a739bf90a9f7e24b43ef824f42ae066d98345eea63fc3b4c726c7fe06ff231c8919f6c7f2356db87a7f639f153552cad25af5b96fc68b93d18380f35bf1c0b0190bdb45d4f0ebfeb7b35f004d80cafe0ecc5e469eb84689c98816fd78474c7293520bfe3918738ab6e510529e9a1cb4ec8fff9f436047c4f2efffb7e0811908f6993c3db853413c9edcb17a8b40f45b6e857ae7ee76e9f87eecec0752225313f69ce27fa854ac15ae0bf16c47bb195d1dca41a09af9de4ef5631f780ac95ccc18ffe923fbded435cd10e7e5cfded04d3ec5883826d0747e93c2a9a58cd3945c3b92e51c2a1260691204e1f8ee2d63fccebe69c582ec3d41c2d36fee72e70b5b43a4cca7418a3d4b4c2ccb9f09b8273d5e2a6fb8d7184a3ea9836d2db91fb56355a29ec3e0cde8764088b48cc65cc12a5513aa330e9e4116b2233b1ce4bead93e7b76653738ee6b3872f0006b801977d3aee72ba011aa5950d8d519817040919bab9b180aa4679470092211c7f9d0ad9ac5a5229feeb4ba746ec415841171b1b7449908618248d1473149bd09cf6e6b2094b253a03f12f4d5186f63f331d3e0a03444cd68bf509d8741600a115f404e40432087c2f1acf40d3ab98d22eb64249f0bb47fbbc45468092e8e847b317b09915d85648e56aade30f6b2a21703b424034a1f053963ea23ab627236ef722d67eff58abf5e405155742788e73d6419e688a1ba3ad0f13fcb4124377051d2cd24e6909b74524474240a6a5ef2efcb85815f5d7b0393f4242d32d1f3edd82b331c874d3ed55fb8fb702ca2477b186ad59c074c145f280534501e442e4c4d39f9bbf2c0365eeb69cbc515ed2cc45e65c57d1f0c6e77d597f4f69d3f5b245c3077ad2acf09867b06e0b306dc880280ba2a983f3a312446f5c93c626aa7b569da3e1ed7669f3005ca3c86e980407f7c25da6ffbde4810a3aefffe700a08733bffe1b3cc6519adb9ec28ec3508b0388f8526698360020419492958635e3fe376c4b7b2ec9f04a9b6bf41a39609290c8d8dc20b73252061e9c36974cbfc0e5b5727486a0d5bf99eeca80271117a22e75814a46dd1be1d8545a901ac36333e4c63eefaebc32dbcc3e96dd62f22731bb81de69e8eb4e522db324087d0f519e8bbefdccf586db8e0fd709a3c0e6a5c6c4cba1270f7d5b69f007686bf8d907ac1d55eeea9a188eee96d8decd9517e5442157bbeefadf63e8baa778f3e8088e2a61d5fe1d99b5fc508fbe9593bde8fd41237b55786ac0853bb48925a8e45bb922454684dcdd0ea79de610d2a06345f951b760053b47c9a4dcbd768f43574f8da81ab00969dae1ee30ae8224e084fd745248ae47b907c5f687e2352208198f5571a78315f32c12f2882a2f2cd049dc72773c4f4e7766ff686a8662bff9189d5e0c732dbfbf8e39f2578c1a0fcb83e8c3b5f018d2b08e99f5229615d3d458ab3718433469863e4b0f245e076f19e0ee6f0c06038c7139af677ad78883ed5df5db0f797e999f030ec3949b131dc1eb7c7a8bb00bea401d3a38dbd1a615bbee870dc935cbfe87a60ec6076fd40c8dc33b51862fe3a77d532434228b95fcdb71b75b5c493e849e2d63d92b3ddefebb348eae7d496e9e46239f8dac89bf00d876eb082c1eb62e9730efa46281b008ecbbae7030d3cbe3dead41dffd80667427b25788de269b0fa0ea63cd0acb74134b94a62259edf11c614bcba8c5bdf801644a58f336a80ba5c29bb4c68eef92a32d387747e5a9b325cf772fb614cc997bb0a66086fdcdc9f32064dd596b7ad3067857b0915604458b66bf4c2e8361c6fa0fa294995af9a006eded44eb800e24e862a7b9264aa13b96c02e644b3f65e2a9f49016d26d33625f07a003afb216338c9e16ce986bd8525aca463560d9a33759b", 0x1000) 04:02:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x9) socket(0x18, 0x8003, 0x6) r1 = socket$inet(0x2, 0x4000000000003, 0x2f) r2 = socket(0x2, 0x10000000000003, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, 0x0, 0x0) 04:02:57 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)="3c65446bae623219b092f3dfa104ba7151ee712582318e6380b1e16f80b4cfffc8a6d50ad4a4f2c9f293ebaca7746c0db1a57a8f39c88ba4a0a3afd18c2e947f7fa7297ec5147b60382d7b0242519612", 0x50}, {&(0x7f0000000200)="e3afa7a04f0e5aa0a53571bd18a68376cdc867b59332a1fe089d9b1f0bed580898fa87d43061048548184fa73211b46bc5f1fe4c3ccbbc64010231e5cd6681aca0fd3c90939ff97557aad87ae095480901e8c1ae3954ca74918fdaea9dd7cb07fa631d665a5536ffa35aabbfbf1c815bb9b54a3f0b84c729c338af309bd31a65791777f2edf773d9c74b1d850cded173568c7bd06d6aae76ad53", 0x9a}, {&(0x7f00000002c0)="b1bab482bd4624d673e242030d6d7c645c2b6dfc91c1313b8b5b90eff513c5a8d877ab61467f061bc729f93846fb8a2238b529ddce2bdb20edaeb4516cbd1c84c51ed5fb2e1fd69bb9e8de53a93b25dbcbb4", 0x24}, {&(0x7f0000000340)="a9e3c8867a8934c018f875df31021d0e3f52f918368f2bbb6f3e07580f1494b861833daba4a536e5f9a6a3b907d2b6d790a95504b86460abea6b433f8f276f6fa970d849cf36169b", 0x48}], 0x4, &(0x7f00000003c0)=[{0x7, 0x1, 0x1, "d1b6362af44e0ebc2a27cf1e001ba4f96974bdb58cb379c6492346089f835baba313a718ffff212466fb9508fb0c534ab8da5510fd9412125dbc4f403c7c88e7bfba4f4f8ad8b57d6ee0419faebc94a64b7d064c4e54df6c274373618e4842a03b85fc19eabebc8548fee92a09dc18592b48042b4caed9b1c4b85f3587fd8759f239cb29903f073dccbad893aa0c4aea7bc17fe3a1e66eeb8995a2fb0d2989418aa8a617c058936a14a0622ccfced2ec2ec6d319b023224826a38615ccd0daa5a7"}, {0x20, 0xffff, 0x5, "15312f76e18ff6ca3597c646"}], 0xf8}, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x110, 0x180) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) 04:02:57 executing program 0: r0 = msgget$private(0x0, 0x110) msgsnd(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="020000aa52cbffff0000000000001000b3aee16acb214612c153372958475058c4491fcfb4896615070f9a6b6d22bc1faac098ea477f6d65860f4cdf2f052435f5e20248acf3fb131696548a5843351147e033c90808f315ef099d99e506c9443f1770eb11030f7ae346fa4f448750eb0044a44e93c0d4ff185793ab13ec51af833c"], 0x10, 0x800) r1 = kqueue() fcntl$getflags(r1, 0x3) r2 = msgget(0x2, 0x100) msgsnd(r2, &(0x7f0000001b40)=ANY=[@ANYBLOB="030000000000000043e0885513e4bd1c1e6373e17d26016cd10c3b188e2aff367d937ca2bb4891998f5ce1ad5f2d68828a089e954af95a1538e66f0fee89308ba68c5a251802be3439b17d300239a27a90e86a663f360650a44f14ef3b2fa13dc0e0f1fc37e23a45ae9e86972b5d29af0abea745faffbb0c03d8a86deba391a99620b433728cf158fdbc1694b6a6cc499f06cb45ee00d052f81cb2acbd9530d4dbcaffafbc4d90c12d257156ecb189f785373e6e4457373cec8eb69ffef20f14f035d8cefba1822db8c0397fe2271025ef4119efb8b4899003797d0ef7976a5219d167a3baae06ba35876260dddf9e69b40c6bc091570fb80f006d0515b3c5d274a82271a3e44964978ecd110f93c9b86f876d8041698fb5b30a6a3ad0b4bbd67fcb186add3f5bf628f6d73eea4c81ed683c7ee1504469d3f546d5a14126992ecbd75b3a6b57faf80354aad54bf61944ca6be5814e91f3195e3682bbc7d8c7ffd13d6577381b004a0a0e621a9b0c99430185e02846820f8d4761898e2ea978aa60f7b23998062f713dd9b2545ef36b9605fecf080dee2ad36430ceb63807537e232bcff399336baf5536ebdea653f6cc8e3146ba5349887df34411bb0a71b750ece2fdca250fa6f4664d609c747f"], 0x1a4, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20040, 0x140) fchmodat(r3, &(0x7f0000000180)='./file0\x00', 0xcc, 0x2) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x41, 0x7e) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000200)=0xfff) fchdir(r4) msgrcv(r0, &(0x7f0000001d40)=ANY=[@ANYBLOB="000000000000000000431a000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000310e08b18154b8778f1999d3c2e8ff2ce2ebd9c35af49ef069fc24e6dd2f54aea09aa16d20a166dc7e558ac160dbf66489d8ccd1596a77f0d26f6d1f931691eb3e3dccdb5203"], 0x1008, 0x1, 0x1800) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001280)=0x400000000) lseek(r1, 0x0, 0x18, 0x2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000012c0)=0x200) chdir(&(0x7f0000000000)='./file0\x00') stat(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r6 = getegid() r7 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, 0xc) open$dir(&(0x7f00000015c0)='./file0\x00', 0x0, 0x18a) r10 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000001500)={{0x400, r5, r6, r7, r8, 0x80, 0x800}, 0x1, 0x7fff, r9, r10, 0x6, 0x2, 0x9e4e, 0xfffffffffffffffb}) getuid() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000001680), &(0x7f0000001600)=0x42c) openat(r4, &(0x7f0000001640)='./file0\x00', 0x80, 0x8) 04:02:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xad, 0xf46e, 0x81, 0x6, "e19923143e7fc55e9c955855c72dd57cc72b02d9", 0x40, 0x80000000}) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) read(r1, &(0x7f0000000140)=""/208, 0xd0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() fchown(r1, r2, r3) fcntl$getown(r1, 0x5) lseek(r0, 0x0, 0x0, 0x0) 04:02:57 executing program 0: r0 = socket(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000480)='./file0\x00', 0x81, 0x11) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)="65ea5bad45505b0327549e8d00d058100d778e51fd15598a8628587a6ab8c4d004119fc23d2f83511dd36068758ce15daff43994f4158bcd5e798d647734", 0x3e}, {&(0x7f00000000c0)="9687687ef3d17497a813e3019a22b5ebc0cb34aa5c08b03d4f8ba70a75e59798a66a0ff9c79f28019f2ce22324594d4a5f7952c02ba6563a8ccd094c", 0x3c}, {&(0x7f0000000100)="3723b20f1f725e9327d69100d3d34ae1c4e02b9c70c369f6de8e96d73efaeb714759ae545ab03ea3f369d326efb31f1533ab516faf1d7f05d9eedaef3f4c37a62cc60585d656939e2d480e386a5e28935b90eca33695468005bc8bfa25e835073e8f92b4e8445cccacf41250eb12522bc0eb3edc2a5723", 0x77}, {&(0x7f0000000180)="d7001d043e66613b4c0f118481e3ecfb7f7686ba8cb934c314fbf746bd82d65e7a8f07000a543170b0583269ffe0480b4e041fce0ed26b38863a1327e3585530fb677784bb7d8959b79e61c4781e9149eaf1bac253d78ef83ec9dc915ac5da5d95484599fb22bbfee8013085eb9a1e1fca137fa23145047ec4e2cba22972cac513e520f31633258495a66eb1f6c325b689a1e995169bbfd7c6722b7ba7086c9201fadf4695514d2bd36c306a3c", 0xad}, {&(0x7f0000000240)="b6357f43e0b4ec6b9f2e099cde47e7f12abf876234e39e77e40e6583962170f9c61cf8715b3f58ad1bbefd66702c71f0310e654c4a0257b6858a949f", 0x3c}, {&(0x7f0000000280)="e2ecdfa9c583d7755e31f8906699e68e0dcf08b575ea1efc1956b6ccfcc6919268c468eb5b420b41b43e1b2d31572ec0c76e6ba4b8c9540f1df04239096f9e6e9e7c15ee7988ecb67ed379abe8b6af9ae18c6c946258dda0a767b414f14df62ee66f2b5725e5", 0x66}], 0x6, &(0x7f0000000800)=ANY=[@ANYBLOB="d000000000000000010000000301000039c000b82d0846e1ee129be51979ea96189eaa0899494fe5178a0f72c3769a34cb43733656a34101114ef447462b2e88720151c6275f198abbf97f553cb31b01d5b73e5232463f4466fcef3fb87f75029501fb8012195b7ec9391a7a7424e3c1ab64db795a577a99f5a8c4dfe714d44de4e1b07f4217caa5390bdad1ae3d02126dfae992630abd3a315cf9970203f004e2af2d0ee28253f54efd9670f9fcba2ada9436ca3024b38ba9cf0a8d506133bebbd58a1eca4e8905d34c029f7f6d000088000000000000000100000000000000c1d08577cf00d9c9cd4c25e5fcc127d78089745bf999a2fd2480c67b4832bcbd07b563a4ad31787ee78e18c9df83920b386322a406e68c30968b4650c72253450ec4f15b63125478c57a357cd5e69ecad8ba6be09408f29722f3dc794aa2814f1629f400000000000000b9ff000000000000ffff000001000000da20dffd7a4e3318109e26a4d5c3298ecd4b70101cd6c1c1ca9c46c8bb9c9023b67ffa1b8f03b5d3389a3e386363ddaa9ff81f39453c1f1b8fa5faf9f441fb15d504d8bd385630ceff8838dfeca78396a86a2a7de8b5d964652904fdd04a77017b3ab6ee835f8a212fadb032396eba482335d052bd288716f27e7a21bb21f000b0000000000000d601000000ff070000458a507510625a1cec06367ce1ed4175a8dd652514cfa3db6a8755c669ebf05747d8426781fbf625ad41c32357ee437074b6e6ee69068b311f95508ed2caf68a686ed2e872a1cdfa8ee250849c3d84b9cacfb70c421a89526d181fa73976280a5da9f66b1f0fa95b4dc34d6a05c605390b7d0f1c5bb7b686d691f34676ebd530e76debcbdd42faed61a08a5b5494fcac6ce5dd95c4e250b8f100000000000000f0000000000000000100000000000000e15a4698bd00cee0321a132796af347203a7d613008339204a94316661bbd3826cf692c13c351d627932d5850bb2a339b5a3e6d6c9efa96ee4e5a51814e59f0693d246f813959a35b8bc790596549171de9e4a33a37ab06a4865ed67fe0653c8059cd170fb40605496fa633c1baf9b58f74b5ea3c665d92737937579f04566cebf155323b2262e5fd5525cd9e5ec1172b2d69e4b2c1ad939eb922ee43ea4a33372bb7987d0daba25689c90724963e36c24f5eae0731534a454115521b453baa399845967ff851394efa030aed122a3ffa71bece50fd6236f4b7a73044d23120700000000000000000000000000003297b1ad4ae624325779fdde31b4213affc545a5a66fb55aae5ba323f6fc770eb12a396d8fb29fd48cf4d5bc482a2bc2b4f6a767817c0cf900480900b1a774d3fd98abc7c963c5538e87007be2060df0e3abdd10f7dba2f44236f83716cf5d6915b2bf5f748c86951f4be16d1fc181fc6c966173a92063b9c55e546274a21d8037a9aed309020b8fee34e1355745fc601b6a2036ff96975c311fc9ad54fd436a0c685a598b210519fbe5672816e20b3833512cd84362d9df68517265fc5c0f23253221a55f3982d5a4ffba2f76cda0bd984dcc3dbe37"], 0x388}, 0x5) r2 = socket$inet6(0x18, 0x8006, 0x100) poll(&(0x7f0000000440)=[{r2}, {r1}, {r0}], 0x3, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x979d, 0x800, {0x4, 0x10001}}) openat(r1, &(0x7f0000000380)='./file0\x00', 0x0, 0x4) getpeername$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) 04:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x87}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:57 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x30, &(0x7f00000000c0)=0x4ce, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:57 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000787f383bc7583611542a8c8706000000b818000000290000002e00000003003e302a65f79fcd0000f9ff03bb893f0000000000000000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:57 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x6, 0x6, 0xffffffffffffffff) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0xb, 0x0, 0x0) write(r1, &(0x7f0000000000)="2d62db3ea5", 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8410, 0x0) 04:02:57 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0xbf}}, 0x0) poll(0x0, 0x0, 0x2) setitimer(0x20000, 0x0, &(0x7f00000000c0)) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0xa0, 0x0) lseek(r0, 0x0, 0x45, 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x2, &(0x7f0000000240)={{0x790, 0x1}, {0x1, 0x7}}, &(0x7f0000000280)) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/196, 0xc4) 04:02:57 executing program 1: r0 = socket(0x6, 0x2, 0x0) write(r0, &(0x7f0000000040)="075f24987707c41c1375c64398f1898b9b5239733e8402bb494bc8d1624f424fcf7c05dff2a3d9891d73fd3d1d7db33c7bea500f1f9feb74de1c4b87ad7de5223e22d206161f1b38b7534bb553384e5bfb05b5bfbbc54b4b4400608698807a58725e77f97328fef75e568d9a2a1f130f4e1cb39481633ddabb9155ec231262bf6be5168dfa224f9b6381b2266bfd285ed778de1ecfe46c6a8d6510f8b7b1098496cf81b4c4529d081a062c7670c01dab9d", 0xb1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) 04:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 04:02:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x2e) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) 04:02:57 executing program 1: pledge(0xfffffffffffffffe, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r0) 04:02:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) 04:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x6}, {0x6, 0x42, 0x5}, {0x100000000, 0x3, 0x3, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 04:02:57 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() fcntl$getown(r1, 0x5) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r2 = dup2(r0, r1) kevent(r1, &(0x7f0000000040)=[{{r2}, 0x0, 0x2d, 0x0, 0x9, 0x1}], 0x19e, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x0, 0x21, 0x401, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x20, 0xf0000002, 0xfff, 0x80000000}, {{r2}, 0xffffffffffffffff, 0x4, 0x2000000b, 0x7, 0xc298}, {{r0}, 0xffffffffffffffff, 0xc, 0xf0000000, 0x5, 0x2}], 0x6, &(0x7f0000000140)={0x3, 0x9}) 04:02:57 executing program 1: r0 = socket$inet(0x2, 0x5, 0xbec3) write(r0, &(0x7f00000000c0)="25020f4395f0ab2e2872d8f879a1d9a9e471abe375095caf39baa1e7942ebe9e38859351d7cfae9ed1a7d9c48b329970e8307f842046accae8304f8b16d1b7c0d4de23dac53ad3791145d9208a000c78c1eb09524f3dad718a9c7247f7b119a6bb23e1ef6ef1713bd658fe6b47b4360e1d004b5ac206a8f69beaa3a2ee64366342378521072522c695fa2d6cb1c88ab9e27b84268593d2778b98979f998e1628ca96890c325ebd7846883ff704eea361d1", 0xb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) 04:02:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x2000746e, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf7fe, 0x35) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x58) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3ff) 04:02:57 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chown(&(0x7f0000000040)='./control\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./control\x00', 0x80, 0x100) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x400, 0x0) 04:02:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') r1 = dup(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0xa0000000, 0x4, {[0x4, 0x1, 0xe4a1, 0x1, 0x800, 0x3, 0x6, 0xe8, 0x9, 0x20, 0x1f, 0x41b, 0x20, 0x5, 0x5, 0x0, 0x21, 0xc749], [0x7, 0x3, 0x89, 0x0, 0x8000, 0x100000001, 0x7, 0x0, 0xffffffffffffff50, 0xfffffffffffffffc], [0x1, 0x800, 0x100000001, 0x54c, 0x3, 0x9, 0x6], [0x100000001, 0x181f000000, 0x10000, 0x48000000000000, 0x3, 0x1], [{0x7, 0xffff, 0x4e6, 0x1}, {0x3, 0x1000, 0x1, 0x4}, {0x3f, 0x7f, 0x7, 0x9}, {0x3, 0xbf, 0x1ff, 0x8}, {0x0, 0x8000, 0x2, 0x7}, {0x1, 0xb78, 0x9, 0x100000001}, {0xfffffffffffffeff, 0x39, 0x2, 0x5}, {0x7fff, 0x5, 0x100, 0x7}], {0xcc, 0x9, 0x9, 0x2}, {0x1fc0000000, 0x1, 0xda, 0x2}}}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 04:02:57 executing program 1: getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x80, 0x1000}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8080, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:57 executing program 1: minherit(&(0x7f0000ff9000/0x6000)=nil, 0x6000, 0x2) r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffe) getsockopt$sock_int(r0, 0xffff, 0x208, 0x0, 0x0) 04:02:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) poll(&(0x7f0000000180)=[{}], 0x1, 0x84) r3 = dup(0xffffffffffffff9c) socket(0x38, 0x0, 0x466) fsync(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 04:02:57 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x8) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) 04:02:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) getsockopt(r1, 0x8001, 0x7fffffff, &(0x7f0000000040)=""/33, &(0x7f0000000080)=0x21) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee5", 0xc0) r1 = syz_open_pts() close(r0) r2 = dup(r1) sendto(r2, &(0x7f0000000200)="83927e7bb994fd578c1f3f71c2268f4742defa5c85aba5f55de7fe3ac7dba68d1a43ab1952a32b6c2280faaec3b518815b8773bc4e50983008b3b18f5e3c74377d20405075f80cfe2a5d0d4bb4d174b370851cd5bd2626cea8a7fd78e660dacd8a4cc1df02d51fddfa944d1fc4cd85144ace44e147e911a092c4ee36eca97825d1d178b04a10054dd0c69acc03438ea3a44406a77b3c7c6ed28e24607734288bd28b7f678b4349681508945e049233f37dc64281d9a5ed2dc2f6f2b9fc01f977dfc72c08e667b0ff65e32b249a8eec789870255dd445afb466845265ea1f0bb3cb41a8458904a8d0", 0xe8, 0x2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000300)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 04:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x401, 0x20, 0x9, 0x401}]}) 04:02:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x3, './bus\x00'}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r2, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) close(r1) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x7fff) socket$inet6(0x18, 0x3, 0xe37) 04:02:58 executing program 1: chdir(&(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x929eb03a4c8fe9f0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:58 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendsyslog(&(0x7f00000000c0)="849ad887753cf4eedb4370f271f8daa0ba789c365b3d370510d902a9a861cee1900a6d61fe71a8bc05dd3ced7de2c712a15eebfbf1b9e30ce93b8df0eeb55c69af276b0cb87b536c65fe4f1478e50ecad3a26638371fd967a96178b53d5d0f1d750647d51b607b11884aec9ff121b3d0f87f3afed7d453039688ca7adab7c6639d7b3f80034c77f1dc2dfe9884de3d8036bb4bc83afd901512a61af994f14684a36df2da5d35cdba10f7b5c7c8fdfacf6968f8d6a853857554b2a8f91321e3901d85db0aa27044782427575032e19e295e", 0xd1, 0x0) 04:02:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc020, 0x200000013c7) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 04:02:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7, 0x8, 0x1c, 0x3, "217610e2a47baa34abd3d913203a1ce6db2ca901", 0xca, 0x7f}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 04:02:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)='MN', 0x2) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 04:02:58 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x1) write(r0, &(0x7f00000000c0)="025cf012eb3563ec2ef2675a2d287d81012799a2", 0xa0) connect$unix(r0, &(0x7f00000008c0)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000000800)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x7, 0x433c}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)="58464437f28ad751d8cb2f34ccaa82d5bd79606cb33dae5b1f041fd12a1f9eac27214464ee2fe6126f89a5f17dda9b04a2967a73a95fcfcdb6f5df6f63d5", 0x3e}, {&(0x7f0000000100)="12f07dc421bc737c1d7301765fc715d7847e325da68605a47ab6f99f0e8b417a11225a9d2cb8d763734d953617a41fe8718ad86b8c5669a65dcd0dd151a1b987e23472f0f1ba3d764fd540f3eb39", 0x4e}, {&(0x7f0000000180)="8b8d00b2861be0bf90a18233f6c9af1a1d9df9e4a6a2728100cef7aca682a6d6d562eae05170b6e48da695b1dded58cf90488b5da4493086d918936de4d239e916f7c3b7f2121bf265e07c5ec63ef4544ae39aa99270d3c1224ae46a898d95bfedd1b4b01748ad47b89f6a4fe3e9dd328d516b8b74adc2b9579bb7f85862890d17b9ea620ff42696f2550374527f4da3da3b3a3d8970", 0x96}, {&(0x7f0000000240)="3fae24b4ebcbebeec97938fd2af4b672b7910f9e893b8e3ff2997b30487d0006e5bc349b131151567e216866c21bf75aef7048eeeb754eb8a6bd2f32056c30be0062b416209f7ea3564e1af2fb583d193bc2f90e96d8e57283504a5382718cc57d0c3734ccdd217120eb8961e09a4a9585f55a708b50f1b69640ccf32f6169c438710e8ee664f9af8c6fffa62ea4c189503efbd19ba659386a3aea72ee6789db2db59b8661b4d648588a37e8dfbe472911b8d95e3a75ede3c2a8121ff3d30d723ef2248438f61198a9b0ac57a79378ac5d15ea1a20b10e192cf6", 0xda}], 0x4, &(0x7f0000000380)=[{0x50, 0xffff, 0x3, "d56764354041f1ddf537604abf7f52f0888ccd01227baf611df235422edfee8bb0698afff7f8f0599a2249410bb023841d43584e29f693fbf1b9e6c95d72"}, {0xb8, 0xffff, 0x4, "0bb8d4e01072f45a55884809f9b93e8d4a2c269af21dab65d6bb6be46b8b52098c01e81f01613e41e3e39285352d6184fe2e96155dfdb12c53581ce22017097850fb2853857c83dfcd9e3541a8fcddfd0e4c0be5bc6f4710ce23133dc7d198aa17636347fd4f08f887544cb827d609a2f256c068e21aba0c3031a3f69153184c3597ad7e57550e43e849384a44745e2e94881dfdf2c464d1007be3742f2effb363aef571e8ed"}, {0xd0, 0xffff, 0x9, "6dc1f68770040c47d92040c255b3fa0d8c9f098d8660c5097f70c8caf688a4451df86968e74b43bf133e6d14419a51fb812234386f4b121c6fcab913a37e8dd3cfa06f1055d1f36f96d73d4c9a5c08cab23aa467692dd7bab4af2dfda770cc3872fc01710e72ab18eee0d480a02f9aec726b4f3f11f6a96ddcc574e4ccb00cd3ed2c2930ac5cca835f2118f7b5c0a6b4e639406b45f298126894097f36b85cef998dd4354cc09ea76a18d557fdbc53d4a8e496c875e04370cc3dc8"}, {0x28, 0xffff, 0x401, "ba7778f39f7fb482ee4914c5a411b3a4e4b323332fb40935"}, {0x88, 0xffff, 0x7, "6d7d14568897bcaf675e8f69779b1f03ffcf512d02a01e903485f38cb3e4859edb57141a2ff1abef7e3640aa1cef0b4f816e417651e61197ade83eb7f2dcae61028092e64c2a905e63b3e64be05334bed6337734cce220f86ac403436570b869a8f480ae893c4c3a5dcccb865c95cafb4f04af7879cecd"}, {0xd0, 0x1, 0x6, "8bb8c4ec8afedc73cd949d41f273d572c9cc60f7ffa89cf5a065cc1e0e0716f2178310b1477305abf47af31c0ab19c890326c05102b78cf885860ea0c25316c8cfe3f3e25c7e55b957e6f862027e97af71800dbb5234594ccec2d6caca5037c7799b5fd26a2d63d7940da72e75524376b728a546f89b96a306528d16a03a062a60360301ceea4bddbf8a221df5cfff3ae6b58de3799bd583810008a6ccdbe21d5308c7d9814e5845673e28e5e2734d68b89563454cd3e73d4396"}, {0x40, 0xffff, 0x7fffffff, "550c0c16d2400fd9a12567519361309ebf8c62664afad5c51cab0a878be35e6f774734ed978a087a74d66aeb071f8e49"}, {0xe8, 0x1, 0x6, "88ef0e3cffda93d6e388c47083aad94dd783212dd4d6419c870b02b2838cc4d0f3ec0199664bbab8646a1edfc28c94eac1b8f3200719667541cbb83fb766ba663b3eca28ba308f46ac35b30c48321f4f3bcbe565f1cf296ea838bb780231188421ddcf4ccc48ddc7289336ba967a5d0ab4a6c5907fc7f8e637b5259fe335f9f75df068108cea34a90b9b5c0c4c5896f5c3ed0b394e8e88f348d7607a1ab223d4e3cb4c56585adf464fbfc871be92f3403a428f63b624b604689684e313fb2dc4e1ab35e2f9cfc23151083b9329e5ad2286d9be6633f64c"}], 0x480}, 0x4) recvfrom(r0, &(0x7f0000000840)=""/29, 0x1d, 0x1, &(0x7f0000000880)=@in={0x2, 0x2}, 0xc) 04:02:58 executing program 1: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000025c0)='./file0\x00', r0, r1) r2 = socket$inet6(0x18, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) recvmsg(r2, &(0x7f00000024c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)=""/4096, 0xd84}, {&(0x7f0000001100)=""/23, 0x17}, {&(0x7f0000001140)=""/99, 0xfdb3}, {&(0x7f00000011c0)=""/29, 0x1d}, {&(0x7f0000001200)=""/114, 0xfffffffffffffe3c}, {&(0x7f0000001280)=""/74, 0x4a}, {&(0x7f0000001300)=""/71, 0x47}, {&(0x7f0000001380)=""/34, 0x22}, {&(0x7f00000013c0)=""/1, 0x1}], 0x9, &(0x7f00000014c0)=""/4096, 0x1000}, 0x0) r3 = geteuid() mkdir(&(0x7f0000002580)='./file0\x00', 0x40) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f0000000000)={0xfffffffffffffc01, 0x9}, &(0x7f0000002540)) lchown(&(0x7f0000002500)='./file0\x00', r3, r4) 04:02:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffca7, &(0x7f0000000100)="b67050298cded9b04b0d2dbd2815dfab110e176bf45a839fdb279cae2b7566bacf07b6a7175009a9803249e8d1c278a9a480efb199ce2b24af337a9b5fc1ed868204068ddbadb9334b722e7d8f66bf583406b128c4969e0b48e9af8c4e3d4aa1770184bb569f6d673b90ed1f2fdd9eaf471a14") 04:02:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x12) r2 = open(&(0x7f0000000240)='./file0\x00', 0x80000020008, 0x10) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00', 0x4) write(r0, &(0x7f00000000c0)="58272003abd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf5f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c5177479895877167ef342549b36fbc90a71b30ec0083af811f731d3f451724142589ce3d069796437970f61f639b0ba161a18e62175b1a020417a8f93d20cf4077555e8dc0038c789a448cacb2b456f63ae583c39ea", 0x137) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/106, 0x6a}], 0x1) 04:02:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) syz_open_pts() kqueue() pwritev(r0, &(0x7f00000002c0), 0x1f7, 0x0, 0x200000000000) 04:02:58 executing program 1: r0 = socket(0xe, 0x4003, 0x7) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b12040000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x2b8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r0) 04:02:58 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x6) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/18}, &(0x7f0000000140)=0x14) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) setsockopt(r1, 0x2, 0x2, &(0x7f0000000200)="cb9ff624c108b5b852b8cad4f6a58bf6042cebfd8a5969ff398ccaefcca7ca4a860aa6e767424d9a2e246459eaf97927b61e8a5f772f07c346801a9dc42f292d8d46a569ca0204f7fd3ab0a897ce521b3b1ab021a3e94cd474d157972e2d81e55e266afab4b8186a8a960ae6f93be946fd9b585e8feee32684517fb15c31bf1dc236e111f01995ba3b9411368372243d53e7697ad0413fe1200d1f000d14a12a95c18800330037aea82e2f4ecfd655967e17b2397d63e0ea6b346425d4fc64c3281bda721ce2c717555dccc1dc39490376925447f020ce97812bac09726f5c178dde8e88afed6609349f428d590b211229a1b11159c99adff44fa00ed1", 0xfd) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 04:02:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x250f2fc1d390ba41) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 04:02:58 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r0 = socket(0x18, 0x7, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x5) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="ebff", 0x2) 04:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0x0, 0x0]) fchown(r0, r2, r3) r4 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) accept$unix(r4, 0x0, &(0x7f00000012c0)) 04:02:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/4096, 0x1000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)) 04:02:58 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0x80007) ioctl$TIOCSCTTY(r0, 0x20007461) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x2}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2c164a0b07906a553ad48e8dfb137faf97fba82e"}) 04:02:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0x3, 0x7, 0x8, "f9a3d14be4d71f5296c7ed92a619a8d537c3bcff", 0x6, 0xfff}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1e571daddd8ffe5f3832454da4f1734cf8f499ea"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 04:02:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) openat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x400, 0x4) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x43}, {r1, 0x50}], 0x2, 0x0) 04:02:58 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffee70000000000000000005b9d071b542a538706000000b81800000029000000310000080000000000000000c2000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000580)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x7, 0x1000}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000240)="fe4e90b913799538e875ad245fae675cb9ebafa5f043987ed5ae59ce37bb6aa08a386f2a8ae20368a06c4c67a4bf5c75cb96eea64d717120e7be1e45c2930bebe6fdd4245a49cdfd86d3690361891497a685c49e2d0f1af38def85364dbf38892c65387c163d526ef1aca0c68a7bf038f9f34c81bfe92f070ad15deedf943b40bb1b08e999e171895b3951a266e30dcb0ba84bc8e5a82fa9a5f7398271015ae38a777626fa44db182d917d56bbd0c1da20810ee3ddc8d0f39a6856fa65a8c210b7cad59814e92e7ac85cfd090fe6675533165cb7f58a5b4dbe244fca7fb1fc", 0xdf}, {&(0x7f0000000140)="025cde55d3e11857be213e43d33a0a13cff8a309438ff8ca6e7877922e88371a1831a70ed9d16d5a8f6fd8e0fecf767c6643f291dd752353aa124933aacb20e20789180d2660952b0c258f13f4b4a401cac3717b03d2002197f971162eb98c58757d2ffc5ed8291b5d61d21b9f2cfd109e8636b31267dd7a230911336873f6cda2fccf0eaa1da36f2ed2a4402c39", 0x8e}, {&(0x7f0000000040)="b879581b26018f1932564b6fcd4e1bf96710baaf4a12861a900e9b4b6726ff6d91584a9ddb007350d51706966da5566fdc9503419e68b670c678db30f37c1069f271b37d3500294602a268d3b0fb", 0x4e}, {&(0x7f0000000340)="b87bd368c4be581e8fdb1a570ef97c4fc750aa39a70769f61d62ca5a83719b8cb7966c0c0626f88df5390ee6ed291f7c34f28b6624be6af714c6491a2e3cd0f5df4bce37149c98e80d06649a3765354da7086cac386c837c9b45cd178fd61261af5c297d746e21ffdc48bf7697", 0x6d}], 0x4, &(0x7f0000000400)=[{0xb8, 0xffff, 0xff, "e0b49c332a03c6c192ad345a981c135723b31035ff4f57cabb103969a66e894dfb9d7b8dc9b2ffccebfbdd8a9f83b7788f215fa672923f678c80ccfd3d658d0fe0b671f27fd99a7cc1bb934ef7bdf1b2c13a643dc247d882da960831cbdc241a863265fa24c7da254723af6976b25f2c9d3cf36af59cebaff7cf8eedecbe86b1645c58b48c8030c4216ee2a0f0d17e92a0cca348380356e783de3921ad38b3ca1bd67217e3"}, {0x40, 0x1, 0xff, "2dd602cf398034e640120440a9698f4f1d995d635019c00f0bb8f8a11526c7d5a06a9c3d20aebdb03e69a0"}, {0x48, 0xffff, 0x9, "0936769362039b012deb8d08eb0aa9e8a1c439a1b0d906680599f88cc11845839948c671105ae0eac86c2bcd0d0a508b78a2d310ae"}, {0x40, 0x1, 0x9, "9b296bc8d87e4f881c721ae2d1bc43dd410f4e879ce9b76243b00366308a9f66c721abd923cd7982c385b83cb6f1549d"}], 0x180}, 0x40f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chdir(&(0x7f00000005c0)='./file0\x00') 04:02:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0]) chown(&(0x7f0000000100)='./bus\x00', r1, r2) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x4, 0x3) 04:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe02, &(0x7f0000000140)="b66c05d94beb23fefbd3471cee5fefe89daf48bd059042594fb2bcd4fe3241d6e0a83b5fce14da79c3cec2d57098d32d72abce847685a8c97407b78e9a859b21e0aad82a91190328f98926d8ac262515e15cc69ae10f293d722d94f62d5d1e73c978459e5817b00e9a512edabfbff39124") 04:02:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/236, 0xff83, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x2000, 0x4) 04:02:58 executing program 1: 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) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x1) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x2, 0x7, 0x9}, {{r0}, 0xfffffffffffffffd, 0x80, 0x8, 0x2, 0x2}, {{r0}, 0xfffffffffffffffd, 0x6c, 0x2, 0x9}, {{r0}, 0xffffffffffffffff, 0x0, 0x22, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x80, 0xfffffffffffffffd}], 0x2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x5, 0xfffff, 0x9, 0x9}, {{r1}, 0xfffffffffffffffa, 0x80, 0x3, 0xffffffff, 0x1}, {{r1}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x8, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x1, 0x80000000, 0xffff, 0x6}, {{r1}, 0xfffffffffffffffc, 0x20, 0xf0000002, 0x0, 0x3}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x100000000, 0x9209}], 0x1e5db50b, &(0x7f0000000000)={0xff, 0x401}) 04:02:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) dup2(r0, r1) sendmsg(r0, &(0x7f0000000380)={0x0, 0xfffffffffffffec4, 0x0, 0xa4, &(0x7f00000000c0)=[{0x0, 0xffff, 0x28, "3970672941efc114e6de67f5c1682447cd7b63c2df1672542bde574bad5938fee9c47718cf04849652a654bac58cbc61321fabd8c2fd03789e95e7a37afc2ffb5564b6ca22626f06f66e6b7342915615a960b5f5b5b789fb731506a315ef29707a6ac8d6c000a45ac8c44deb5203bbcbb65727b7a674a2a447fdac1fb3f24c8b2e7477163df9a7051e63270490c0"}, {0x0, 0xffff, 0x8, "cc75d779961a3153e409b847ef7f8cd5684949e0122d40ef609a9c5802b7d9d3130af1584d73f12f9a0309807dcca4620c19085b204d4156b68e179668ea0d42af73a65fee9c5fe600bd36b95f678e9155"}, {0x0, 0x1, 0x6, "c9102cb986fe740507818167214d3bee1fb2e7a813335997d87187cedd8469"}], 0x4c}, 0x0) OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) 04:02:58 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000240)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x0, 0x2, 0x9969}], 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x1, 0x3, 0xddd4, 0x100000001}], 0x4, &(0x7f0000000180)={0x6, 0xff}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 04:02:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "000000000000000100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00202e2f66696c719dcee10021c7653000"], 0xfffffffffffffe07) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)="77868efed2", 0x5}, {&(0x7f0000000100)="330cf1afdf761c27e00328def3c786d29d322f3d946ab252dd8994684ad136f0ff72d76db7fa68bd4266f027339b7ddb0075aa40c24ce493e7f72ec75f21168696cea7a2c880176b2932318e2427e9f0492f5b8346a0ad89df17223d65689a594eca82860eee627a289bf6838d72df069eaf9431e9c8ea7765fb7009696925ed45e5306e11a2c8b141aeb224d9dc379466f84d49d7fde0ae3bad909fd9bf8900603005d5", 0xa4}, {&(0x7f00000001c0)="abd44e357377b723c3a08771ef2775acc692e66fe2be323b9c62cd8bbf9d3860c1eac59202a7cf313d4b64965f9a0d993ef9fb3991f19864262009257a491cdf5b355dd42aa68c8a9f2ea2dcc3a946", 0x4f}, {&(0x7f0000000080)="131cbfe1dd39a34adfa3939f09f7e0677052b1f8fcf616a83d6fe7eae76c4bf1faa54cc7e94910348026ccce1cd2a460a460009c0bae8ae2472ac2cdda10f831", 0xfce0}], 0x4, 0x0, 0x1b0}, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000280)={0x5, './file0\x00', './file0\x00'}) 04:02:59 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x9, 0xfffffffffffffe01}, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) 04:02:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xb2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x3, 0x4, 0x1, 0x1, 0x1, 0x5, 0x200, 0x1, 0x1, 0x3, 0x401}) 04:02:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 04:02:59 executing program 1: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000400)={0x0, 0x0, './file0\x00', 0x0, 0xfffffffffffff001}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) sendmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000100), 0x49, &(0x7f0000000200)}, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x3ff, './file0\x00', './file0\x00'}) 04:02:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000001c0)=0x1, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000000c0)=r0) setsockopt(r2, 0x100000000, 0x8, &(0x7f0000000100)="cc94fbcacd7e5d2e392d8d7ca68e0c173c75c2b6a5beb6f454bf93bee7d2285754175ec2e77389ba8bd3a6eba6e2ab841c26e1bb792df495cc0ed24f5a0a1a99b0915c3bd0392ef24975ec0789d7a60e8e73c23fa540813948d43c6c763df832d493bdddd68528e7e6a2e65f3e9058bfa3071d87659825a9c3362f7e438845ac5413b8c4c4036f7fce", 0x89) fchflags(r1, 0x1) 04:02:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x404504) r0 = socket(0x1a, 0x3, 0xee8) lseek(r0, 0x0, 0x0, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/13, 0xd}, {&(0x7f0000000100)=""/188, 0xbc}], 0x2) 04:02:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10189, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) setreuid(0x0, 0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x4, 0x0, 0x10000}, {0x7f, 0xffffffffffffff00, 0x100000001, 0x7}]}) renameat(r2, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) 04:02:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f14fbe84d1391bbc33a3d828f14741e4b7337bf973292e", 0x17}, {&(0x7f0000000380)="37767b134013faae3b960697031df00176a7b77982d237b9e5f9e6549ef82ab27610c01c9bc5739cb4bd3ef57b99df9edc76e7cec7a78def8ad25693cbf58b1f788f77096b79222f8a6825a8d07f6a184ad69d3b8c421a296ba6e42109b86dbe50339961c59ead30815eef408680cfb1eeb98251ddc27ea3081aec2f3cd1848ed9e9fe6a2ebc534db25a132430bae393ba444759f59aaa58543bf234970155e748a07295cda3", 0xa6}, {&(0x7f0000000080)}, {&(0x7f0000000440)="0f09ce2ae1fe2c8592bd0984fdbdb518dac7865a287c7da1e9bdef0b5826bb6bd88aa90b1205792e312b8fc707da3e0cc2d7317f743226c95d2b012815cba6a537d7c8dfc0de180312ed44bd2af2d2442a5e80091f33acd0dbbcd4f6d34295c215560e7d96e54704dfd40fc47bb9f434d030aa6ca805b3ceb6f895ee5fa3b0daa95d8ce99a48381870b32336842846f8814f40ca44bf216beaed894868b7c7eb5fd9c8db7a82aa10b9fcd65effc49718f1456b72a2217dac", 0xb8}], 0x4) 04:02:59 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) fcntl$dupfd(r0, 0xa, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = semget(0x1, 0x4, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x0, 0x3f}, {0x18, 0x0, 0x3}, 0x46, [0x8, 0x1200, 0x3, 0x3, 0x1, 0x1000, 0x400, 0x8]}, 0x3c) semop(r1, &(0x7f0000000140)=[{0x5, 0xd66, 0xbd2cf21ebf479149}, {0x0, 0x8, 0x1800}, {0x4, 0xfffffffffffffff7}, {0x0, 0x5, 0x1000}, {0x1, 0x2, 0x800}, {0x7, 0x10000, 0x800}], 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {0x18, 0xffffffffffffffff, 0xfffffffffffffffd}}, 0x3c) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) 04:02:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x5}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x9, 0x10001, 0x40, 0x8}, {0x0, 0x7fff}, {0x2, 0x2d7, 0x3, 0x97a}, {0x3d50fe11, 0x9, 0x7f, 0x4}, {0x2, 0x6, 0x20, 0x1ff}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 04:02:59 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x4) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 04:02:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x7) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="000000186000008b030023270000000000000000000000000000000100f40200"/44, 0x2c}], 0x1) 04:02:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) login: pckbd_enable: command error pckbd_enable: command error 04:03:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000680)={&(0x7f0000000040)=[{0x7, 0xff}, {0x86, 0xfb5c}, {0x47, 0xffffffff}, {0x25, 0x5}], 0x4}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ef14045f099be06bfb327cbbd8a6f2c5423409e9", 0x14) sendto$inet(r0, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f953856612ddd950ddb07243879289f0dda07c752e7a40bc3a0e006b68609875b9b4a63a753a50d5b7e2bab6c3a4941254136cfed0699b1fece0aca9efc5c0d4bbe83d5f7f031d7f5b06e2a166ea71144d19f3bd71b5117c61e59ff1f5ed2f2fbf5427ba610c54999a6a3e5fb511b35b6289938d9abd4b7bc7832f8974e0063e6966ac9e42ab591458d7527f95bd451d4101a98c703c5b086f0953bce4e3f1af14b8fc25207f1e324c5935e8c0ac4cca42b365f38d35874e54b3e504292e14a76b683e60ac43dbbe2a806f32c5ef8ae617115270b2b8d6b14a8dabcbbfca31bed8273a3d3810f7e98c3fe002000166ba0b5d1baa672bfe40c1ad1b8378418b7e215e86347f1deac2063aeca320f3f9df58c1e94da398629587d41650de210d89af7da59f7ebdea93ca1c871d877d9d474d485554fdd15d7d82ce594d347a486869a9c9411f1ac0634d4b017f225d1675abde7b8b3422d03194b6251fe9ea6616e1f5071d4e97b05ffbdcbc71d8e85a47f70d98f6b0cb20013ea5142ab397490b952a741a532e9b021dd710a330f1035023b19c48d4103f0cdf663c83673e884d7c464896272f494c6771d4d05d50e6ad9b489908388efecc7d694579f77782b891fadc89b8e4d933da54896e8b0eecbbedf4e0d493fcc40412bda24fe0fd07b1ad6f40039378043c279e6713f32600404370f7403a6e392c64a03b2ca007efe97dfeada9e12ea7b87b17c86634ccd5a075e1867e5b61ea4eecc9ff76e81bf1d64721ad5451a0350d4e13580e532790ac405f30cd5b2c3859b02e4fc338d17f225ddac7ef6111b0857ee95d934ac2d242ea9c7dbb19b7fae2c8f1babf1da5831fc921449e590d83ade206f9aca263eb33b76e7a35979f53fa5dfc4814e2716e13fc9d480e2111a0d7f3f96bd7cf57a99d2ef2295473ee3e87e2ca80f068f1c5cf3861010b4bf18f8a03b207936de852d5677ff3ca4b389bbb31f773dabd8c709601b302fa048d288926bbb8fa9baac2e54225886737046090b709de0e5e914d46229a83238ffd011cdb753d47fd361a58b356ebb03fee7063458b5b5c07f4c524f93f9627cf58a07575aa98fbc8ecc2329ce3f23aef786cfc6c602be19449643118a44222b2271004cf5bfcb55662f218e79992501d38518f9ae9df07c884e678d37a8c68ee5305b499a0204fd4af9b7a7f79853f0b5f6282328a7cd5e4d630f39170d0fcc8f47a012da594dbb31784dbd1b27ee836cb931b81f857c7ddaffd8ab15cfde8e372232e06e519cf927fc8ab5c51f235ef8e8f33a65d46904207b01346e843387f44517bc2f439a34d8f7771adb3fc353e2c23144028d1f18dd3ff44da7e8d4261fb988797ee794cc317c477a3aab9b3c5349e673e3ae67c91d4b6581fc63fdb85d2068e77c7ad1eff61e16107bed36743bef9e08307f8a4768583869f0bed12df893ae7e51a5bb8bceea2606d9237ceb6ce151ddebb2480634ba5542d696dbb1fc8ac4750f5deb6f071054225f988d61f763b32c2619bedb26e24af7827ad25d81164892e01fdd22dc8c529e9dacac6c7178f7a64c4ccd057c48919792d13665db317edaa0af0a192ca86a6d517ef2c5eb33366cb1d2c7ce7a4edcc0d8f16c0887bd8e12ed9f6aaff7e5c3de9e22a59051bdbe34c56b852a101a2168614416357a003fe1d03e09153245aaabfb4a35ce06a271a7d8da35748d09f40a2e2424542c1da152b39d574556907b6b344a414d1b5e5f683d0035bce212bc114eba8dad5660c92509a12a5c43b71d55a391ab3c9c469f958f8c81610c52129d208ca2f68d348fd928aab668cd95aeaf692c6285b7b346cdf58f519352d84a423609c4c5bdf473bd997b5b03b3630f789b5d0a4bf806953413ef42d483dc737dcb92d18c3209316a80fa98923ccb6d7f663e7dd145884aa04896df5c6f2edce6970028a1f678d0524fdb095cd29f715fd7b5802debaaf744dc5ec84fb0", 0x58d, 0x0, 0x0, 0x0) 04:03:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x1, 0x4}) setsockopt(r0, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) 04:03:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) 04:03:01 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1, 0x1}, {r0, 0xe3}], 0x2, 0xc65) read(r1, &(0x7f00000001c0)=""/131, 0x83) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000000), 0x10000) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) close(r0) connect(0xffffffffffffffff, 0x0, 0x0) 04:03:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) 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, 0x0, 0x0, 0x1}, 0xc) r2 = dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r0, r3) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0xa0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x7937cc02) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000080)=0x5) pckbd_enable: command error 04:03:04 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0xf6d0, [{0x3, 0x7}, {0x2}, {0x2, 0x9}, {0x3, 0x9}, {0x3, 0xc33a}, {0x3, 0x1}, {0x3, 0x80000000}, {0x3, 0x3ff}, {0x0, 0xc158}, {0x2, 0xff}, {0x1, 0x3f}, {0x1, 0x80000000}, {0x3, 0x5}, {0x1, 0x399065218000000}, {0x0, 0x3}, {0x3, 0x8}, {0x3}, {0x1, 0x4}, {0x0, 0x6}, {0x2, 0x2}, {0x3, 0x51f}, {0x1, 0x7}, {0x3, 0x1}, {0x1, 0x2}, {0x3, 0x2}, {0x3, 0x4}, {0x2}, {0x0, 0x80}, {0x3, 0x20}, {0x1, 0x9}, {0x3, 0x1}, {0x3, 0x1}]}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0xa7ae74370203bf8f}], 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) pipe2(&(0x7f00000000c0), 0x10000) pckbd_enable: command error 04:03:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x10001, 0x0) write(r0, &(0x7f00000001c0)='ml', 0x2) 04:03:04 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8110000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000040)=[{r0, 0x3}], 0x1, 0x67d0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:03:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x83) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000040)=')\x00', &(0x7f0000000100)='+-!\x00', &(0x7f0000000140)='$,\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='\xd9\x00', &(0x7f0000000200)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='].\xc4\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000005c0)=[&(0x7f00000004c0)='^}\x00', &(0x7f0000000500)='@%&\xe5\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008b00000000000000000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2d04d05ebeca52469b49ae5989ec30c94e796ecf67f071f658fe9331ac9ad199d5d073089d28944abe1a7188706000000a78ed2004ae962f3ea8a7ec1ddbeff874907c01a23187911c7e576c16ecf0056cf7130e7a17e8675f4", 0x89}], 0x1) 04:03:04 executing program 1: r0 = socket(0x8, 0x5, 0x3) recvfrom$inet6(r0, &(0x7f00000000c0)=""/151, 0x97, 0x841, &(0x7f0000000000)={0x18, 0x1, 0x6, 0x1000}, 0xc) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 04:03:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x7e) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000180)="646515235333b5414c08fea7151114d37545bedb170839cf793d3db945ba6d296503ce92caf13fae2145a9b12b9e9d60ac348fcac1279069c53b8d50", 0x3c}, {&(0x7f00000001c0)="af2ae518ccab9cbc4e4030f5c9a29819bffadac4e256c8bcc6a0f2c361466e9971b6e7b5fdbaa22b139af203e49f864d51b71a02bf1f4f1ef2f6e44541990a08effe97affc1d68347f7f29beb91d003e315535c59cf73381efcf469185bd3e7de38221c83fd2e1ed6e46aa2ec755b53cb27c4e2dc0d13b5a42457add14f81642bdc894f9d8be18f5e514288cfa7f74b3a19e152ce3471e46565f76a4eb861e2727969617dee79475", 0xa8}, {&(0x7f0000000300)="5f9961aa9d93903a4ccaaeb2471da33c70747668121c44e2ae26749e68c2209009aaf2466635cc05f8a0df520090ed9888b06cf30cf1176303d6a0c80a21edc2f2623083d2bb5821581cb0e19900a4f0de89c735e90a65b35d529cd50ef0b73ef877db0b8cbed5bb34fe185ea435d7ffde409ee10ba4", 0x76}, {&(0x7f0000000380)="0c4f44b3251b2c9093fd358feb96f2c972709917eb55c23e0c97b8ce71891599a276fb8dfbd86c19d65fdc2ef42a671d35c8c508dc13ae4d6c85d8f2d29aeafc1fba24d68be3d9aa", 0x48}, {&(0x7f0000000400)="bab9211badbf0c17f72d5856e5d5fee8983b3dcd201f7b0aa7e093c523977385a53b5438547072c294ce7e43927fd628e9972235d8e39f8e8d70ca2f8021d9ed5c7dabba217d0ce884794cce5c74a6c47705e9e14259cc5a4e0b67b4d2a59247ea94d188d4f5d8d9335aac55907510e4f67376a9d917bfdb175baa7318c198e98784b5b0dded", 0x86}, {&(0x7f0000000280)="6b6bfaa22e88a12c", 0x8}], 0x6) symlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='./file0\x00') pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x25) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r3, &(0x7f0000000080)='6', 0x1) write(r3, 0xfffffffffffffffe, 0x0) execve(0x0, 0x0, 0x0) 04:03:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x16d, &(0x7f00000000c0)=[{0x3, 0x5, 0x200, 0x9}, {0x1, 0x7, 0x8001, 0x38}, {0x5, 0x7, 0x1, 0x100000001}]}) 04:03:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3948508d87de522a077b1c2561668cbe9da0d0361aebada0b393c0d288ba271e4add17e267982309b853d6d1931403608e8a3c1a0d2b2436b6e008589715575c3bcf935802cd8613bb3f9b0825ce23628c3fcabf2d75fafe4237b2947d3a2455167b49d4c11628106de553e8fbe6d3d405a05ec47d2cdc5e9b897d6cb1ed86173ea5ac527b04e244cc72ad1d0de281b20778121eb11f3c3e697ffc8ee33bb5aab0e63f31ae1d9c8649d76dddcef9fd4b32eeecb81153419cc92bed123d52024c66100b15c04acae0b23be3ff9e04d6c56a91043bc0299634d115805a48e29300ffae9ac526033b0052e68e15b6dea960a02df2308fa1761e8270491757a6363dccf1545ce2811ec9eba171b895583b3df7f2af23dd39f55dab9b058a14b2a3772bb45ca962bbd8510f83bd5d66806c00f279f30e5f16fd3536ac7618dfcf0fa1475cf1a59f9d6e7c2cc86b5aea24b9734597b04f73ee4176a2bc5238f46c20b4b3fa445a6064b407558f02295fe210e40e715c4bc8f3eefb5ad4d3153f629abea5ee29f2892e0a98665e49b821b708b4b85f4ef5cf82831fb394f746b2efed801c3fef1c4477c7f8b41df36836901f985dcf18cfa7222b55d4b3fd553dbc4015c189545fcda4cc576c478cfc2009e41da4f5100cee960d1884864e8e3392b20c71c5b355d0093da0e9346ca298d3bb6120acf083d9052825c97159d9910d5503c24c618f35407861961acd4143650c6d9907b17b08b0065b67c15d3e03b0f7197de142fd71ff8d9a1db56974bded500e96ad7e6c0c1a3a2fa9f9a8a8b0a7af944fed8b5b687a87cd3e50b2af74fc0126a7720d", 0x253) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) r3 = syz_open_pts() readv(r3, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000b, &(0x7f00000000c0)="292918d7", 0x4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 04:03:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c", 0xffffffffffffffff}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) 04:03:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{}, {0x101, 0x9}], 0x2000000000000003}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x18a, 0x1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) 04:03:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYPTR], 0x1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/131, 0x83}, {&(0x7f0000000140)=""/50, 0x32}], 0x2, &(0x7f0000000200)=""/62, 0x3e}, 0x802) setsockopt$inet_opts(r0, 0x0, 0x28000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) clock_settime(0x3, &(0x7f0000000000)={0x0, 0x20}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) 04:03:05 executing program 1: setuid(0xee01) seteuid(0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x5, 0x8) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001080)='/dev/wskbd\x00', 0x310, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/wskbd\x00', 0x20088, 0x0) r5 = syz_open_pts() r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000001100)=@abs, &(0x7f0000001140)=0x8) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001180)='/dev/ttyCcfg\x00', 0x8402, 0x0) r8 = open(&(0x7f00000011c0)='./file0\x00', 0x81, 0x181) sendto$unix(r0, &(0x7f0000001540)="c1d86a94a0ee51f2e95b6983e93e986e8c7be3514604b4a3ef0d01262881a3b8db0e8e9a8ec1855baeb9b4af48a630c85f1d676dee5ff7ee9769e1c1ac51b4cd417ce7d4c2c1c4cb5012d9818039e511a100f221e190cb39bac5a505c29305650fe1adcb61d9d3be85abdd00230475285eb95470b9ef365bbf0cea9168b8cd1a7dd621aaec1e91a7b5c71d1b86a373cc4d090c233546aa34a5fd755c603b24d7c9cb19478d30d0ed6b73631995041af8f90da7", 0xb3, 0x9, &(0x7f0000001600)=@file={0x0, './file0\x00'}, 0xa) r9 = accept(0xffffffffffffffff, &(0x7f0000001200)=@un=@abs, &(0x7f0000001240)=0x8) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wskbd0\x00', 0x8400, 0x0) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x0, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse\x00', 0x30080, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000001340)='/dev/zero\x00', 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001380)='/dev/bpf\x00', 0x0, 0x0) r16 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) r17 = getpgrp() r18 = getuid() r19 = getgid() r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wsmouse0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001040)=[{&(0x7f0000000040)="e05ac90764533666bc73b9088b59da4233c8d28514490d0978f0059f98ecac5fcd53e876ea767ea63bf1c17af870a0d6186761382a92205c3a855b4b394f553f8d406f99fd9ec5d907bca17c74a3d2043471d8a64114f83dfdb08014593fcce8d1d016207d5cb75bb43d6057d1de9e74f9f35ff957cb247a95b22ae277f35416a11495279c948645c8cabbd404b229ca61930dcdbf4783395010e9c3859488a28c2035063276d14e5f9fdfbf101e1bcd8ec582869875e2cb9404d82535bd2085a38e14e7f01c989ecef5faeef0e7f32bca076cb998bb2daed1f44a8c6415f61c8abedb315e8c8ac68514e75ea3cce3edbdbd281faa01ef55ba16592127b81647813575feb1eb290f883c9f933f7d2e026b7d2fd7f71b912fdd987e46c661150e404c2776baeb48eb4916d11044c02ef56b1c979b9c06a20e3a392650658e636a488900792380545f68d23d29bdc365eee2033bfc95d60adfaf6798d0719f0af039fd37e18355c245a9828872e7f429c9078cf4ecac613662ae94c31a10f2f94b33060b5727af210a4f949ac21eb4c074361c1f3c083059a9dc3c4f600f59eb7d3bd355a29c3d8b15b82638d35aa7c960862bafc376fda65170398c3c3cbcd83c4b9aae07ffe4433f403bc8502b1e9e63df70e863f357d16b43603ce582c270c720a2e19f134510be24e2d840ffdabecf334a9af38c0800a2881dfd6fe2597dc1dbcea8318b15fc928443b786076090f6a92107ef5adf45a7a1631042a4bc22c1d0bc53cb759d42933302c6c638ea4bf496711ac768f9c0f0df9bc986902ea74b5480a5abc7ff5f88e489a4854555f2e8fead3a48b2547fc8ca120755a462dc4549ac0ba050cb3cc752696f242a4be23eb90c824b2a905e3a36af22205f9453f61cf003df632a0871536f0ebb8ab1c912b3953e35e9470b5c8faadfd31173f44db5a5b61cdbcd0960657eb8c404e15d1fef147997b6947b88c5383a9212278f9b309c4c2d1f2e585a8fd0905d1adb30d130aa9405d2235ed9f16a1d40437f354077749785f77a9c9a35ff344198ab8cd15b2d70a0e7967e60ce0da55ed5877d4af06950cd695e575f4167dd0e8dfd260b875d5440a66ee190965d69ec4328e63485be09f80cf37d149d9c51012a97e7ecc83c75ec86a24b14887d8e2bdb2e06d6b371a37853f2c04604c7fa6d53741b65097da04fadb6551a9f3eaacb3e5c9c741d74abeb34db64070469a646d3d36548c3798303bce1fb195fd0af36853f59228be0823c36737ca85108bf67e18e89bf12b38b9fe5053943aa7ac0744aed1b119cb40e62b63ea6742eccd49c977661d651f0a24bf3e5acb9c7fe4e29640fd2971c26f5fded79da250b4eab22863cf097272589f88e559006ef52eba050142663d83b02bbb4f42dae6d8b2c3bf504f46b5c97b09fb6512479d68560439a8328c7a4b0cf0cde72ac378706e100059fe704759f2cc7ca10afc799cea319ca653a71a635645424eaae21cb5eae940be28cc5a46e21fd4fde5ec174d982d3c39a5e078fa9db893297616ff761be8d0699fe3a214d643080549448640236ddc7d036f634b1ae2b65a948da5d56c4b22cce524695256305ca7a83056a15ac4a02f59436041644f9a0ff742e1c2697e720d133f094a5a8eb36f7635c441b8e509589d9dd3fb75f529f458e1dcc4e0006c93cd619bed6fcc1b735067086362279ff73bcab825c91f21730adfe2237227874464e8ba39f72208e4bb311d42e6f0ab6da320d872a04ec2396c7e476fe0e75521927daf91771ec02c050bd594d5f3eafe952a91113b38c6dbfb18af78e4a6425f7a317dc1e4886a159fb7170c198f428953a18a0c1cc4cf6236b3f98292cbef4fb376a1c3a3b377783c39f8be99ff113402204393cf41977ec7894c0a91a1a7f506cb935004ac220b0f82f7d9cbf931484e4efa4721bce8ed7b4d6af4110c3dbeedcbd5488f15599463adf38c64308da1203d8049e1d70f8488e20a2bc16d6e1eae25d727a03cb9bec14fdabaa52731627a8e661381dfcddf63e68233e89e2c4b0efe35bdf070d09f55f2d5b761a3e6266b1f38e6ac2319c1b3c0bda2d7cf54c65bb802406604dd312490ccfd16da8b8cd69d96c26dba8930af40519939550983f9945c013caeaf25cd9715e367358636d2bc48e0779272aa9347f892de9f6b511c0a399b35fa7711978798846b7ae74f78ec03ed11c35ff7b7e07bf1be41f30182d613d29ba5ba2872a5a9283ca7cd31b5f0fa51ff5ef2ba532312bb82594f607ac7f9beadcaa6a9b654e1920ecb59da818116a050d2835cce87f365f9dc532fc885a8ed03ae6de3e9f4da4535bdb29156082f3b8dd163f4868053ee65a4fea67d7a846269b6d4e570902fa2490d97140f172074d033562fc5b0b5e6a37580d1462ca34c6689e50723ea26b5a1b50b3fba72395090b6cb752d0bd842029470db5ac4618f26f8cab1f21a72087787febe19bc09668ff004c4841663266b98d7aebbdfe7f141112a0f7673820a8e32ada721dd9fd20656a2f807aa6c05e3c3c953987ea9b8bc8315c301abbb5aca7e86a72bc43002aa677d71f179ab0abbf2bf5c383325fb0f1aa81b38d52352f259af96225b58c4216ddf2696ba059a0f91c96fbf55826160bf8b07c628b7e8bf6d47d48b0bd924f76496a1b265ddc648512ac40c0f42fb38cae81313e5841ce53c55b6d14281b5b1d300a4a7d3777d01250d7607f7dbc2ef0559a03e7f4eeddd86e900d6b10e43a3f1359c6ebcaab153f0f29defa2772511024e55b2cd9a71dfe4cdcf104063c5095f7750548eee47c1df73f8fb8fbac875fa5b3f1310883c8290359108db1e5366268d43940c464375e5969cd3e0d3b99339bec6045ed1085d9cfb522d21f369c10ee08df608a77a98aa8dbca5678b8042d6f5f8faed51ddb9d9ea3462d15545dbc654c993bf5e932a1f34e25f2e04a60777a89212be76c1d5377f95f9df0583b5985b575b9a6e6cb7fbed993a8e6c8562d083accdac9d7ccf95d8ac1bf8460a03d35a1e5fcecb86881abe53eeb4a71f1f6e862e395aea39413fa0a3b01fec64be98b2a0038fe7325ed83de89ce5252d6b6bfb734a40fbb424de56c366f259cb21e1cfacc3513ac1371ce753c8c06fac0e4a9afbf1505eb98cadcb741ef652d807945f0cedb623945e23148654b92d7763674351452ec424058470c9f11acb4899e9eed1bf66feede17136b30b8d3d780a3b1c0de3b3ae8f410cf9a5b3f455b3ece9698486ba45748dde6e417ec06e69f3b61604681cbe493fa3ea383edeb82c371e4c22f4c32f64622aa54508d4607c4e967856e415c7c61b18dd4e9e689484a61c4c3cb875e4d26abce63b75d1c056a4dfa7d1cadd94ecaf55a31f66ca5072ec15c89b4729b2813098f9712ac5a0f29d19a66bba0b1985f51ec1da181ec741868cd077a7e455a63c008bd8e6e60aeb8f66a3fb7536e2d99bfe7e6043e5b9568b4a82822d5fdb0b45fe3e0618e963ba7aace985d58b49ea2e8ef1626fa1f5570094ec5d51cf16971aa771d78361e18b92ffb772f261c318c0a3d9e5d8e67eef4a640beb34ccabd54902fa78c1ccedaa5de38a2d40fe54dc74da821d6419c0d1794fd77aba9e74f27043aae9482b2976c63b4f2c42213c15594bad8e81d29567c96b066a9356648028a39cd5c7e9a72e16924d6f438d0fb1f4a7bbbe101727c6a2cbea0c532a593dabb1a5a13f721227ce54d2409b897e327f560f035d794b9165955d9dda62583d972d124876f24aa349e20eb378a8f76c6b2acd6c42800b7cb8e1e34a2b08ae43a539f111082cb4dec92f2ee3261ea63aedab9685b7ec79b073dabdff85e3a39ad58997a8eea07b2c271ee7503ecacc9aa12e9a5a0e5ee3679dc4cb49449101c204ece2d02706c114b586c315b84bf857c6bb5b31e76fc6a014559fcaf2d99421e10e9c76dafe03da5b45d7563c3080c0a3afd6517b1b980f8c1d905d7e8bbf9bf95c2e5addc3c5df2c143bc8cb1957f1a04bc7c9dfaaf3210b25382cd275b59a486dc1f237bf49f8df0ccc5b99677a6a04996d9df0833241080563fcc6426ae1333b5ac73b4d9f3201bed9ddc001b9aa4aa55759a595360f1137e9690ad0fdfc10eda77dd3cbe33f477ba9c5ba98bb87e1716541272f1e81b196050386a80d6987006fc640a30c4a133138c75fe2deb95c72888f899cb15aeb155bd7591af100e7c3d71c5788331e902bac78dd2ac042f078990e634f136731efaa2e79e15c0d239a9fc51faf517081443075546e1706d0c6c70afeee5847a1960e6b0a0de2345852943217f24b4606c84114f1d5b330206f7ed05c84549f24edc804a6173bc6bed1a5ef4aded602bc759365d8b865ee1aeace8e0cd32ad66418719d87e1a062a912234b2bb1369610c2982a9ea58e763e2253aae8b69e946ceaf7f128353cc37cff022f6ade2d80249222b4eb2b1edfbbb548bed10c2f1871d939847c44f439edf58eaf84df0bfc3a60543b8a46e65747be7c39506933acaa5de63d2c1f18e42b7e473d3ace4d3513fef558808659f20142be8fed6879af160d4d9be1b9208a6b0223b8019bc47fbfcd65e760d74d7066f6c734859319a8a3edb986eb2558577002c10ff0bde26d4940a312d7714db727f106d2451b2c1a62648e5b8df2b1cc40c1e7cf27a3bd1166d0792489a038cfdffed85c1e81b2cf10c4c7d708957088b9c8086d70d7a07bbe0c3df6df62a1ece5592ba44e2e4673d777bee806ea7a7adb0dcae594cde7e06d273e29d97049772df4441aaaf2615aebb08d9b0422d76f84ca992ea8fc90f9da44312431a905e06343408d4af2edb99dc4ef9130aab7083bea002682a6eb5b2cbd9204adc436a485a5bf6e4a87f01721729d36a14fd13ec519b0b3e8aa6202b966b97f9496891d7d890c47b06d0f553a87ebcb9afb679d3d6c09f9dd8caa7b6defdb0d9dab536b2fb25bd94d379ae5b7992660b85ed36e5e1e64aaf068d261144db3641fa6bd39d8d553e82f1f4f94035e4429cad4dad4c797c7478541654f4bab2bee3e6cac0e3ec951615bd90ea836c2a7d24f7ab12083b70b3fd4519042eacd4da4f1c8d8610142c67bac943ee26b583aa7e82b6fd587852e4b53afaec7b807fd03562df15b419208b9d3ed1589766b923837bbb4a1d9c2366c0cf63878133cd58f60b762f7cef3aaf5b2fd9bb5d7a248d73b6d7fc4c219328b5c1105aa2f313ac859a698d1f2fa780cf9ad7d5f63ae5b19f65e26efb6a8e0eb2f711e00d9b9ad2bdc2fc61f5118b4a96a874eceeda167d1b4d16a061c8fb86725eded33e76d3cd6e6a9db2342762aeb060c952c549774474291d53150be51e0a84933d5461bc4b0b7aeb61b2cca47c51424057ccf0a8adf83388ad8b820028ea67c44638308a6c4b014d6ec178617b4b00ee08b4c99371d975ee707005281530d1058be659caa18a99ceb28175afb90d2edfa4430a45428ca5a205873c252c7299f0188230e7b021925e297d68e5763567fba112c46638af607ea322d3961206d910e7c59ff801be8708b84a0b21e44edcfc5493cdb03de24e1401ccfd7511bcd636949c205a92839ed5a652dedbd80b99284ed11ee2941b2d42163dfbdd00cdae18dda8691c8249a3fc554e40ac39bdd80cc09c16744a15eb39f4ae9fa475d95fb8119031ed5998acab1cd496d0cf36a13a78af8c6fe6d81ada2071d52acad81e157c1d9e6ac221b89365ad7101cac6898605547e34265f088dd7b24ed7e306f7636bee3788a1f760c560861c467c2fbb5c", 0x1000}], 0x1, &(0x7f0000001440)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6]}, @rights={0x38, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13, r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x18, 0xffff, 0x1, [r20]}], 0x98}, 0x2) 04:03:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x95) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9092, 0x0, "a2000100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) write(r0, &(0x7f0000000140)='<', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000500)={0x0, 0x0, 0x10007f, 0x0, "dc04001b00027f8c19cdf9ba581139520900"}) ioctl$TIOCSBRK(r1, 0x2000747b) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) munlock(&(0x7f0000fec000/0x11000)=nil, 0x11000) 04:03:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) connect(r0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x6, 0x3ffd, 0x4) socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x400028}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x23, 0x0, 0x0) 04:03:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='!') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xf}) 04:03:06 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x8, './file0\x00', './file0\x00'}) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x81) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000100)) fcntl$setstatus(r2, 0x4, 0x0) 04:03:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 04:03:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="100000000020ff1276709ddb80169258"], 0x10}, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = getegid() r5 = getgid() r6 = getgid() getgroups(0x6, &(0x7f0000000080)=[r1, r2, r3, r4, r5, r6]) 04:03:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) write(r2, &(0x7f0000000000)="366a45830b2a8c61fa1d1687e4a9f0da216be8", 0x13) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r3, &(0x7f00000001c0)=""/161, 0xa1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) 04:03:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20040, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000200)=""/195, 0xc3}, {&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000140)=""/8, 0x8}, {&(0x7f0000000180)=""/33, 0x21}, {&(0x7f0000000300)=""/155, 0x9b}, {&(0x7f00000003c0)=""/29, 0x1d}, {&(0x7f0000000400)}], 0x7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x6}], 0x1, 0x0) poll(0x0, 0x0, 0x200) poll(&(0x7f0000000040)=[{r1, 0xc0}], 0x1, 0x0) 04:03:07 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000000)="5d82e96bad56272b74b6c4fd372623adf4b81f857bb18346023367a2fbf54276cde72c1f3d0839dbe33e3e5bfc67ae00b42f5caa1e06137f62e545b5fd035deb7ee6189ad72e1bb37a402318e2dabd6b595cb5c017b1f2e531805d2a30775a03a401c08e0900000089d50c9b3790d701be5c7d9b12349f99aa52", 0xc5) 04:03:07 executing program 1: socket$inet6(0x18, 0x1, 0x8) r0 = getuid() seteuid(r0) socket$inet6(0x18, 0x5, 0x8) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 04:03:07 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20020, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/120, 0x78, 0x800, &(0x7f0000000180)={0x18, 0x1, 0xa0b7, 0x8}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 04:03:07 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) connect$unix(r0, &(0x7f0000000040)=@abs, 0x7e) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="275e4081bf39db39ab410a889bc09e9925b6f294463eb3032c3fe6e9cdf01645c2cff84f130f23d2dc9d5566b17f8a6a4d65be05384afe35ebefdf04ef53a125e2c4c1a8ee29cfe0b5a838b992a360783ec799a588dfc3edc8824fb109fea8487c7e0d604d99895bd3645e3d6b3284d4deb82f186a3af980e08c8dfa7d653369a190ff71859354d2f368817e46a09db421ed4058b515ebf60178565afe16554775f5230df50e6c75448a1b42f1edacebc90638630bc7f4d15684627ed995eff360d9e6435a5dbcfb716348ff9e1b01c9ee2f8504641f54829c348939bcead7802a7ea5bb31c91fba5a5f08", 0xeb}, {&(0x7f0000000180)="7eb5e825f1d00d4d22b585d655085460a7a1391d46b9d14907d3fe4608ac7462601d86a9ac5e718039a85a2e7c0e51d9c6fdd548e94f162fa9615a546a5b9f92ee4e6be67dec0833949f835fe4589a", 0x4f}], 0x2) socket(0x1, 0x5, 0x8001) 04:03:07 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0xfa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x506d, r4, r2, r5, r0, 0x20, 0x100}, 0x3, 0x7, 0x9}) 04:03:07 executing program 1: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) pread(r0, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockname$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) chroot(&(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000700)={'./file1\x00', 0x271, 0x8001, 0xffff, 0x1, 0x9, 0x0, 0x7, 0x0, 0x0, 0x10000, 0x7ad}) clock_getres(0x5, &(0x7f0000000100)) getegid() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000006c0)={0x3, 0x9, {0x8, 0xe08}}) chroot(&(0x7f0000000180)='./file0\x00') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0xffffffffffffffba, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x68a7056ae742b687}, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000580)="e19d8d4aac52ef7736d650bf90c6b4e2d337c1ccc497ead42b4a2f69c044c36c8f018981df065723712d8a874d6035c2d7840567e23e1b6459185ce75301a1a68b4cc52bf3e3dd4a6d1e78f282f01767bd0c1a6c8f9334d0ee9762", 0x5b, 0x403, &(0x7f0000000600)=@in={0x2, 0x1}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="29000000ffff00000100000024cd7fdf03000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28, 0x2}, 0x404) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x9, 0x8, 0x6, 0x1}) 04:03:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x90, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xbf03) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchmod(r0, 0x81) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000000c0)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000340)=0x4) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/247, 0xf7) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000004c0)=0xf7) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000500)=0x23) chdir(&(0x7f0000000540)='./file0\x00') pwritev(r0, &(0x7f0000002a00)=[{&(0x7f0000000580)="2d326aa1aed67e1c0cff2af45b721fa102dcbb12c3ed033e1d95a468ee872ad86e37c153720e2f7c2de5340b05052aad51871da3531a9817420ef91a30d650af404e46c172baea7dde3aa443bed19b752b53d9b44ada921080f888795bacd1ff64c9b6fa0d67b4200dc60e23ac36d3fb9fabc379a9bdfdf1c7eee6635beed2fe3257cf558447bdb368368ed1c300050c5da0b17a72ca77a8a869a92f55851c63718487fef3014c5ab4f62285bc652f0c2b8ed67d733885421093270ec42db71e0e1cfa974e7e6e04f9fd1d", 0xcb}, {&(0x7f0000000680)="11a1a82507557083dbf166271738d78ba8d490725ba0c46dca5c72db534267a0b1639d090971530fefbbd3fb56af41a9bc17db5903d1a9f029a3b26b24875c486adb21a01128e5b60092537644aeff85ff809b1ff343f76cdddd5f897d", 0x5d}, {&(0x7f0000000700)="26aac6eff640", 0x6}, {&(0x7f0000000740)="4fa0a4c9316828486ab2fdb2b1674f7c39933856ae924d2f98aef6a793868d40b288dbfd2db0c12a0a0ad2ee149097a11151a0f9c7edc23d4adc0142e3ab3e195f0f19c22f9c081f83f891b05eac40e8c634676f3f8566299bd36f147976b837d3dd7d6f83973e56599a29d00857056e781d3f38ae008465708319", 0x7b}, {&(0x7f00000007c0)="cf05a96fdd21b0b5f089f6e8f7d590110ab152526a98c70f5d165c31693613af31f1d4fd2461233819991d2c49b0ffbff233cc7753530556125a8da9317352fbc79bf1006feaa0ca675e0ca3716f1f89d836205ea472a766e148f3f4", 0x5c}, {&(0x7f0000000840)="e9aed7b050d56e01826b9747b36b0e15816ccf9edf851ffd5b535df787e10f61c4b7e5b262a2afa8fadf9da7c0d02f44a911c4c096532d4a3217ce8c6fe216781746fc4ba4dac61abfdd185dcb1997566905a94cb2b3d058a0d0632de6c6e5b20293d6bfa6f509e84e189aab819d55b4f2dabb47454424c834c6b5710b1534037845572ad42e82a016d5166ae9193187346135160e81c12d5533b381ac74de1be3e916ef70a5b9935bd283ca393a141d0910ef13707e01cde689ec29a2ab707f4d0ffb784138cef4b6e25c49b301bebb5a6de55a0b8cf624233d25f7beddc322c9369adb362182a98b7375cb1130306753472150e723f4a705f9738a9b79efe2580f1a47b486b336d51dff560fee90745657b2d1ae6d954e5f940d406cbbc17f985d5d36c5f6bef6880428ee69e282d3cf8e13588eb6e41648ab423ab1c941835498cc98bbed036ef4ee2fa9e673b4bf6841e9aeb7c962236329b939fedc417d0d6997fdc3f761d0de9f51ff4dd909dc1fe07135492419b9ef74c3609a78ddb1f26d295cec0e758df07c30686fbdc69b53f47feb632bdd14ed466ec56091acb7147414bef20caf71ef7f3dbe549b896eb385fa678f6a6ca756981c5fcc7b1dbf5c2370ff2c33ad9dd5060de4ba52091dbf36d530e0b178535bdf7e2fb9c87a35749241c2d77a108d627997c0208ee61b2838aeb71b6ecf832df1e3f8e522d28c3659f1912d08d4aa988ff05c81700901ec0a616cb24c4ec393ec7a31bf460140a5482cb0f50f91cd67f9b239891dba8071cc29d48919fb1409e291d120dd357e9a6b8014c77956ae7da7b7e6ac20e9cb5b8ab92b3d2d9569503ce123a30c4b9d6d40f2398326cbe58ffb706ca50cf2c3e9dc087682e2f4bc243c97d8e15c3bce930593d4d8f8cc14998c1c8331cabd86c2b72ec0b01959a7a5bf08a04b8535dee24f4023c529469cf206a339def8e816bcbec1c671c2644f4252ad2484394e8b028944a15d9952bbbff0439efc21300f9a186bb54351fbe2638b7818faef5682621760aa5e63518e2971496748ea4fae97a9a8504398a865c116fb4435ffaac9043e271f5dd4012a55b1bb1d32f940dc9d256c62102fd6bb3484b89208f2ef5710e882a3a4804104a5ef352e337e025cae8ba2383cec34b50b8df070164d3f84b70ca760f50bc287877eaea302504488c5bcbb6838bc205ca8f13252609c0341da75d26db2f1646a865092f1113380a2f52011a0a719742a799c3bdd28678b8a204712ce6d40d97dc04c2a00bb63300b5ca75d218abd0f15bfdcc7cd4d734d111f8f4fe9aeb3884d96d469ef13ff449e20ccfef7ec274da9c6ab40a1161f75f57f54bb85bdd29243ef9352fafe8e156e6c74bf8ec5765242308251de16dad2227dc37457c4b8dfec5f94f4e7d6c18ba977e102c3d63b783fd59736aaf9f5a16423ab689a5cf30a98e5ffd450e0be6d5e4effa6b689ca7b58c37110889950b99d000d259995beccacc1416873e5120fae8de51863541dd39ce3241feef6adb476eeef4d79b24c79962fa24e11fffc6867bc66c3c2cec58ff0786a7693c5d5dd7ae1b74ee9710c67b9ec994db4c36a9df04b3ce184ba00b4f75601825238137326ea22d007b039e6db232bd5c5fae3e8fd564a1c9be76955e260521e4addf0e2cb76ddbc249be16c8cbc77c274ee363ea89cd9ba8d17431cd88978f70cfb5f9db2de1205811eb70cdca43718e6ae08e35fd288cb3e67b28fb77f866b3356395ca973ff489787918beccf4c0683a8d36194d9ab8424701d6084ab68353f6c0ba06df8b705c7ed1cd86a4678d115a3e10b5e22e571d95dc0424ceb922359892e496fe793a0034fdc863b48070f0da9c96053b56bc368ea91a130383a5a63623b9471c5ee9076c6a6abfc0e2d8b67d9465c4b1f963f91125bb23aac2be78310a9c56da6e3852196d0f0e4a13488a98d06b17aa04e195e1848c79b3da42c56a6b2c1add8cee08604fc045ae78c2fb5d13a6f21b18c5a0cf3e4eef269139cec123a689f09feaa12a7aaf0dc610ef5209b2179a7873146f4e1bc3e157eefca2210f278181d6e476d7e7baea3291c6a093f7c0192d2efb3ad9a92e28679e015414d3a9303a7e456387f412f5003aa8627978645b951d021d35596a64bc8961a53f6f6e58123299533d7f86bf7581557493fb1aac039f6aff2ef3bc69f16861ae73419d78bb3de6a2facf00432df3d8c22e79f9cb6e3a721657aa21eb6be9ae525e87cebdd1729c28820c97d00c42d213024ede40b53c7b266b23ee6819445d8855d7aaa80f787319b841cf3973a817bc7417d07136c4c9a0fec1228b355b2bc21f946a3b288c5e7ae1de4f589dca6171168b5604f93f13234a3d898e87e067a266285b05e10ff060d596d7b1d95b7259be87aa22505cdc078d8369b6847d8a1baf6789c5a5fd51ab70048752aaecba38d8cade3c455fff3026d337304a4ab6ea21db3a2ecb5a2f764e7816e05b24ea510243537ea4ec3803ea1d4248fa222f464187951bb970df5bcb4c12363c28a0a098a359f825bdeb7ac76f4d1f46f502253a8dc6488d23f78cdaafb186ad62f6dc9ef1878a9137e1dd2e13ba783b84b71e35c444810b52c3fa8f7058eee03c41d8ef94910c5889c4e33a5814e2968f96c8e3cc55bddc3598fa0838ba92cf9655a7b6768d9cd6569618e5cc768df295eda04f68bedefa60c4feaec724e71ba64c065ea599a581d4c2dd240be142dc337097a4dfd27263d2368f9db4fd5a7160a6e536cbfd1d0f5509118690ba828487c3a3544aee748098bee5749c81a3c9ccf812fc0a7f23da878343300c8e3b3cfda224a3f4d5abc923586f7fe728d5a90d4603fdd8dd454790fafea49d574d7194e3ab84a8dd541e8f9d628e991b1859d97438f869121d9ecdd02d779f3d6a1528cad1bfc024ebcf0a24c35282498fa10da5961cfaa6f367886ed13608c81914bec70ba03821c208e6ab79c14108baa2d3f73086aa1fd9ae0d6ff943f9e5057841e181484decb34ef1dcf262b1178a63fc042ab40e68595d4734c7edb492ac0b3144c8f953ff48daccf980d7e60f9481cb680c2a49241d196c872c98d0b280c0ba08aa8e1d537b282dfd44e9cbdbed95ae5672e6832087beeef8a1b38c1d069ecee90cbce1740c85826ec16345da2e2a9c4437cb34cc25495a39adb6a717c70ee58f07b7664597b0290275117f551c059e7ec8a00a09deeadc56a2ad0975a0c610bfac3c58debe5547f1d0957c4f3098f3ee92333ecb2db0ea871ae5e84faf85d3f51390722ec80af0795021fee1e846df61a39c8dfc6a3bce4a4b9689b293da57f7c7715729624d96fead495ce9233e0f0fc95f03b6c6ae40ea85971389f2ecd22a48b81bc5c94a8d693b455620112e28f27a24923602613a6ca461afc05e8f76113eb87a46e58d54d40f67af3b401ef20de3ca70de8070cc9a2794925e4b2938d9adc07eca3f7fed6716ace1cf92bd1282e84f2f29bc04ed0127ad0eae726d3c773a3f3c30fccd47e8f0da6e1eecacf466af833a8e5a532b9b548dd9d3ccc4084c83907a13c6961e58e874db8e237d5aebedbd510bc77c73062670f2c2315f76361398727c7da1116be457aa53e7117cf5e6783975de036e5988614ffec3c85c9742ed21b35bb66fd00ba7779c096c8df6e12e0fa5f95f9e33a95cb03a2ed5f8f405987239c59d843dca32cf6f6ba1105be5904e9c71034895a33aa09a6ac821ba84622c57c5563ba3691eb22be3dc510b12a1ca3954972aaad0ca82b04549f8faa24a597e051c95fdbf26bb2f616c351c2e296f7dbe7dec260a183fc84ffed5fdbe2bfc32e7671c366b689d5d011f20796047d058784cdfd6ab0081f737e49e93cb363bd278add1df73e8b499126e71673b38a7959e43f20fc6b56d1a1a2df1cd5ff3727359175cac734a9d7e55983c0476ccc4972d331d4af1b9276c4edd76057a0b00cc23f579b7fff25cd067dfa5f92c96b90a3b6ca9b31f6074b0e2b5fa79a2d7fc360b60622fccde3b7e29600c946277b946fcb5f01d86a2cf3eaafefb95ae4763a7662252035528a1dc4fbd44c1940fa2411491e426eac3b870357c50cc884e7efcf1b905192b2f89d1235eb6b3edb33d4a08bfed5699515e51b1c7d1749b94d0823445107adcdfbc6b0714ab9c972036c3a9d366d19448d94f09c953fc8d8542d1bb457c997f66f163065f0eaf5cb1d2b2d12851a1dd7ee29039d34969218c0da992f5a61b2c0130a32550d718c86d7c4e43b30a863113b91328887fa02fb58f9d12e318017775f0ad291c3bd587d0d1f2f415b1743115a8d8a79e71d9d4e596f4071a9a23e7e378ba1951606e449934ccc101069164fea0df4da456e03868d7b5c783459a9d7d8f616de72c99fced66569926fbc6bda6b1f84221bc8024dc9b7fdd0b0ee8825220e2bbf5ead942ff533b13d938888457fad32bc5f3586a168c2ff235fdd88e8517af81a2624744b1b45cf050128d8a7b2e5d997ff5f9910f7698f0788fe90e00fd67ce4fbeb2a2ab4ad9e1c288b9c78d19db310008b135096a0c613e11211453b844e01a15499ccc11b3d4f3eb2fc41ff15c2b280993117919a8191cdbbac09faad67c9aee6c0afbb56230cd9086e5aeb175ed1e4b896321db715ad9a0c9acec431a7f5da4adc98f233e0b0f191219a73e30ac0f09e9f17403b96a105c1cecde62a9f7c807d221b53e1f30e6e1453469dab09eb7f53b94707bad6aa2e07a8a1987b33dcf1b8228dffe65f9b9930c5ffa97998f5fa48c9d6f60bf7df5c37f015b1517907e36335cf963b8a2ea45f091b9be7fc031fb54e453cb87208d91288ad12862b2d1bf2fff2310c78c9be90d3903360a557c2c152f30f7bfbd627fdf6bb5e947bd960458714a46635ef086069bcd4f9866b9e56d0a1642a0fc33d5ede27959599885c19cc0e75a7e9e5564fbe4ccc3edb140d6ad881bc9037cda1d164f4de124bae1dbe7565eb31257f673651c2ee16c9e4e0f7a00db8df9a751386d669209c88a98bae2b9a9f58554c1bb4512863b4ce3c34a22231c50de73879888790b1a348faabe569bd436e4e1bbc2399bdf7eac8d4121395e3f5ed104e6f21d46751cf00175d0cd9910bebf607529219e332ca04bbd6f3b47a86d114901cb0a7240a7b0b5bb352c5d6f6254d52f7a0484aa33bca602580b18f3fd7ac34d1e3de41a73d7d130904ffe19108c98272ef6172bb0760719c1f788c6d8e84ac236768ab86493e1721628f2859780d6b9393d761dbe2b797a2639250cca237e5dd91868bcbffb9e4193286c6d41668a34cc5a35ed4c851f9bee2bb35d074ca49c2de3710c6c558023881b6f3c68c9639f5797817d9b8a94a0eb7cf6cce7b38ae7df71760986bfac5d00a2154ba56fbc301afffa707d4ad89359ffec13a656b365e2cf98cadb2b67090ce6fe44d025d26ea76c987a67355c993dcfdfa57c4ff1cd7682c946a5eb376bad3c2513919faea57de7bc07eafa1e5cff33ef74921989114ed60de15d9bfde05b38ba6ad678206223d4b1b08153cfcfa526a05128dc75314c56d2f7543b84bdd489c057033e51b48252a7bedb029fc66c34c079c68b3f78a1b91faedeee35129bfac7872cd2a1ddde86711251f3f3860eb388533505769a283a889b254ea9afad833298c57d0dc45e7ac2273c702d99a6878c27e471f41b5d473b6e4fff66debbdd4ec41483d89da966e6b706c1c1bc38a75c56ec163be36ec35d6ab55920a8f95cc74d2036a410ee6b4eb5a1fd7981ba0ab857fca1a38", 0x1000}, {&(0x7f0000001840)="953ca05d09a301ae7368234ac1851d79c6ca88c6c4da684f2b7585cffff74f6ba899f22273880841e82c7d446652282a1baa3443936e5ae07a30d48f0d712d489c5c07592d93fa8ddd4f9e6db4456616c493e316f48028e451b495a0fc8eaacdfcbe510fe7e26310ae7360a88376ae8264193e17ca5f732b92f38182553d1c8c7b4aedc88708405457f392700689a3fec3c4f1a9ba45de393349875e46ce850c728d317af28b25c12fab81a24e09ebce4bc57db5101bac687300398ba2bf23285360f0da0cdd9a490acb47ca913017462ebe4571938c", 0xd6}, {&(0x7f0000001940)="7ac5f460f14242f5b5af843e7d53b2ce3e7c2cf6510e4d10b963ec356e22e6981609e948d395727feb1303f1cba266809ce76d66fec53eab5e8e9a1bec5e367ee833", 0x42}, {&(0x7f00000019c0)="bd2d408b238bff46905c15b70bbec5796f664561433c302b57741064652bc15e6a89c386a5f9139e8faf9bd12c9790bd70d44f7109908ecc92bcc842bbd5cce03ff2c3774953a7c2f00c325412bb8a7258327470141aa3c3df5e6872737c80eba243ecc3cdb5d19d21c564aced6bd933b9dc0b2aecd3987b47379e798c2385f4ea81149d84d0af6dd084e79bcc8e81831aa01587ca2d7445f62bd4bc72d4b714771a448e7dc89358b8b1d9a6e655d4c7e99f15048aec41d029a2e6737f3f54adc211341da2979a5239dcbc0fa5e3d24858546814f4e8e429b6d9e61e95e5cf7afa98ff65a3fee60da24c73f0e7e62f2f7fb8e547eeec9e594465e5c7bb28223b727b23ab54fb85d8c14a77c725bc47a30f299eaca83e4e89bb56cbd71ac9f5b1ae46129af34eccc6f7cc4713cfa63aa81256e3e25d3e15b44a152e65eb65ba70940611f0ce13338f7a0624eb8d7d5be95a06bd4c3d0d2e0f121b81b72311b2d9de01cb669287a2ac05c88be5b7dacfa916bded200661232c7e9cf5383bfbdc067b553912841967920924873ce74069eb0aaf14f8b47851d75122397c3bc81c2b51165e6696b20fd855a49f3465f54a6696dc3482a5482706834aa55a283b92f05465ea03cd11f58225819578e385c9f8ac86d626c65cdc798b6d25446eebb15755cae2998fe77409ebe58467c1e4efba48455d7c1ab31a9275154dad7b8aa55358d318d522fbca38a34e312d914d593a81a039681ce788e92204c53dbc86ad8ae605de4d31e7bca23c8a944703111b03ffbfff758728bdefad90e351fd1779d01b9242f7e64f0ab71acab116d352637fae3f649f8ae90091c6f9ee58589a1e18169a91e1d73c54bf6c28d38c75e98b224023620fa3c3b2fa21152cf01079383a32da43931a19ffb2dc196d21d0cbb84cdbcbc743a312e5fa4fd1674312b321a8dece265e4b5b3b41e384764c38c63b755ec68772813a76ee37bd1712b1e6e1eda983a0013877e649cbe8f693c5026e4bcd5f90d6d7658c3cb9c3fb219c6979b479c0235af675c9adfe7309f2d2ef6fcbf76b51acc6042c6a34bfa2f73c79f967d58dd4db45ad0bd2444ebc33024f518ff26dd8a3c263cbf4da89c1b06ce6fa1b4bb5bddbffb73ac2c5df146a208ece06de4e19d3361511727b23a92a2dd38b159cff25a2736e365f3c2080cb372d46f98801d930e485a84e1d00926c3ff68dd5fbd1ebb99b10c2c2dc3dc01414a03e2e42b4473a2026c60f1537ffee566b9b396852be555d7089aac76829fb974b214b9015bda1d22fcd49c80b7f58868a3b4c53ecbb9556d7a2600074bcf5c06d9c7bae9b1b646c7a6b4e5d643b9a5eeba01976292d1afa23e67bb6c3a3ceed818ff7aa97a4a6625ba464e5c120328ea108eaa1067214ef3ff895614100e262055484638eb8d8d3474d1bcf37ef45baef1bc0e256d1e85ed5dd810fd3f408ed87df8f43090f7a236db48f1ceaa9e46e9540a6f4dc71a5b4b7e5f1767001a53636dea6a122db8438db30c530eb248256d1e524d1c0e7a9baaa1ffd58008a6b0f1c8dd45bf97b3f568d01ac7589cefc55dd809ecda1d6fc2caebd4b9d4e2d23ba98300e76353907a124f9e5c6a27a7c9ac22a253320027822dcc8039aaa7e03ff726f9bf967c8457d1b60363baaba2612111b3dddd30da3f1dde7e814792152abea0ae98cb78b467f57696859efcc1590df86b316407df2a1c039d77630f1b184e90de03cd838d0ddad1e0790e3b3b34726bcc1d1ee2abec0620e807e53e2f1fd47eee4b569491526d5394766c885129583ae32538aed04330f89309f4584270bf66479866ac95323d4c4143f26e6a6eece748913e30b48f209b78077137e6ee7dde10d0584b3490b40f39fb471929e0eafea5866c57cd2fa01882e3839ddf771c59cdd90236daeade61553bcfbf7c7e4088363612fd4c1ed625f46fb31bcd04ca76d730ca544995ff8a298d45ffe9a0ab4b47cc4341139bfdbe6bfc5da0d9b0b69c908734df4398d334e442643d5abd68b870b9a1e0a3cb3b37a9c57bc75f254590aa43eb703f128992b05e9a6e6604938bf05bb77702756421945a61a03e1b5cf0dc8685d7b9d1867d04f0f761f481c1f227633fb2d96416757e570b9de4bff69714cd78f90fdee8eabd78bfeac697b399341d071ffa0ecc8363abb23bd458032ff5cce6eee597e9e5de695dbdfe213ac0fdaa3b484c47709507ad7e2f5d3287dc61e20b78a6da4966e9d4198450c0ff0c782137799a28803d654e1b553f4a362344ee71f9d501a471c5866287e98e68d867e34610ccb838b682427b103e44ec498c76c71a9f82fa2f27c30a4152b668c4d62507e4bf95045e91909d60434d1e85b569ea0b94915efa116aae95d636cf08e9ac95bf6aee3ac30a744b1aee4c8645fe204165e61c9b560ef2525b8cbcfd4f7d84515b3309fe6e5c95317caa0f97947363af57f124b5028e0e821979da3e0f440e96bd59d79e16a6afa8d791fba8bbb1bdefb40abb1a19e928f2ae0f15c1aa64f1fe43281dad677c050ad505753852320f95cb77ef756318f2a87394e2506e5159d4b618f1ab876d417878c63cb208d4cb2db8562719511e05d8b963cfae43f980d4b754bd0b217ecf023894353fed47cec5c8dbf78c24a3d1d66c8e977519588d9d423d15fa378bc9dea508a8e4a060ce8fdb52fa0489fa84b0e57f2b3c24dabab78b99b02e6226990ae12fd08479a53e603c7573a44e59e8a9b7413e4bc40c21c1b73b34a9e1eda5088e1ce2909ce1ebe3609a495f800eda23c7893ed4cc8c111d9d74cc429fb5b20e2f605733c47047e8aae1328427fba2851b1d455adf50b6a4b2e3eed3210edbaf5bca2076de8678ddda463d1c82590aecf3950aa4297553ae938f45f2c3df54f051d344a67bfe50723d55b1b06db6066370d998f128bde976a830ec1119bd7aa2d68ee1d32cf4e7218e879f7eb07854a36cfa983ee96c147e072c6cac87a819a3cd695a66b3016279d4864d97c89a3ea9d8d057de73fa4edebfd7a88aefd0660dbac481c77ae64f7c72ea270bc890d977ccc63379d25a9c16dc12c38f0c2778a40e27f6f79e16e6335e65d3270846402d6bb22edd0caadca80a5505a1099c653de8f1876190b27e1ba6b8dfb67f68502cf20c75caf880280ca018d2ffe1d289ea521c65886133532bbd207eeb6a62cff360d5c92c19e9882c983fe59125b88902d8683bdb00493ac2394432e8e49bbd7175928929508b1c3848c8710026f6a415db401b50a249c6b984a01a9bf1c631a07d1ec09423f05fabb54754100cf2e7730d70613d649c5d3167ccf5fe9f183f841cb0cce1172b9b948b6625b61560113c4568a353e0974bd888c2468685b0aac7a2d32b04dbb50fb5a1e233a513cda503bf4e08ba1073800a569f4d0b93e278e9929d14f018c4baf5856485ae690a19424e09884c4ead88546d033c14ad12003217ddc63af12eeb9d881b6104a5c74888c1a0f20c14db60a573f1e12a54db62d1bc807690ba1e4fc058bca3073249370535aae1262bc710035faa2d5cfa66836f697d489a632bfadeb57d4ee102036db113316a32c14859b4920bd423fb0e62405406b3ffd7320ae1fd7dfe14c699943b8e6823161b3c6e8cc28218011ef11a6baf1a14e7ecc367643e40e2ba51a3c45100d45295146bd8fa8cf7cb7c1baf88029042db308e2b311025569016fd7ac79b4e3d37ab77900965dac882b80f204d14c1501cccc94445ef57ceb50a55daa10c9af78997032c374d0b53a2915b2a2115dd584f3167f9fa284b32b066b90e855f78846041f50ff6498d24e33626cdad864ce64861b8631b8f80c9afc3ccc6b5ddab7244894c5398b023c5a329aed4712159297f660663ba107d1c8cc10abad91d964e47e186f99ab2aa7fc87ba80bc103cb7914c370c7ddec2613292984731a91976074e6a1495f5934989447275220d963420e76ed9de0641997bcedc0604c4b31db6844a2554db1aacd247d8d26c6863804231b9633391e95a581f9e398eb7c781492862b3fef2484bd2c4d2d11a73536d9f06c8e9c98713a7288e13494b2507adc1deb89c8ed7a54683f84a2aafc4d2dd766882693c8422e4bc8a9beb3462854ecb0bf16900dca8f726ab6c0878b2e2b6b8bbd9752c7ec846f73af94429d2e964e85b3cdc53b61f531315f8ef89292104575876d809481bfb2daf89647f9f2eee04a28f9043b9451c7403584779e68b0c677103e5c093aa2577ab6e743e8206f51d38fe9966e00bfca1810a373a47bbabb3e60b641ff1027302e3175b15e0f0d43b56360f91c3aff5237d63b94a5227f5dab66058cd6e764959d4a1e7fdae27a555e23424e436455fac211b9233208cbb87c2262e225a67e4dd456b6b42bfc31292a5ed2a64688b8c3028c60670854f9c0aef5a2160ea491c39e3e409ac2ca66911cb1a4e8412a8d0ea683ff96e516672ecbf51d94baeaf8528d061e46e68aa540fd71b495109ad4465ce7aac91ef53279c49d828df43c0b722ccc6a94e89bf27e00a029604d54d45feb8f5f2c453d71717f13df0ed560b895482eca4683e0df47e0ed1776f66f4a326aea28e35ccb42fbbd137d3ee3836316d1a600258429503a6d7a4c65a9149e44e8c5d10869b588be834b89d3ceb9436030d12f38c31cf02afd3360ac8b7c350a7654ff23479af555a57dc67c889cf4af16049cf1624094b3d6e7c9ae3cfaad07cf3c1e8f91240bf9cb5486fc6ec070d2bbccdc9240d84703aa031bfda4c02636b98c6277c7f76545ecab16a0926cabe1ec86ff7b089fb57eb7404f016f433d361ab5807164360c7507fa5f954c5ac239ec66e43bd216f1df737e5a6b4655b81cc00a2cd4cd1e8ed85c93b4fda3b6306630307086459709c4ffefcd61a278f937cf59de01ca1f65f2da8f3cb1d177c76d411024118cb0099f5d08eccc7939c8e819ead9c683a1c835c01780dfc914bb12ec199d7f0ba1a7f3bad3a37b0972f5ddcd922d9b53bf94ebe804cd04523d7401f48d087e370ff40e624110c535b3ea84cfbfc9c1cae35265a26ab3f52e4b3f10031c9cf916268b3f8eae71f210da6444d49a8c2b5a13171bc41543c2e8ef4227cea68ff6b00075ef89a4faf50d1e9a98f36f40710dfb83856450451b1dcc0044783f4db086d53b2ab94d9422db91bee3b8282ba4ad77fd50d4ccdd15e8c3e8da7039355b63de8b5aa85a38a2f9a245944ba58a1634addf7df1d6507001b4a39c7386be48d10e37b9273f49fb766c7932e2a0a778eb3f67a8caa1f5dc16444c87761fe4a0cc30b082a48f778dec5e866df130b70937e3eed5846a9d97b7719c45ee3821b04138f2b5b784ac916aad5b07fa86e2bc643e2b7c913d5197b714e5229a38371627562d959c11651a59368d5f8143a95dbbb8717322414fe625ee4932b399f65da2aa2b3352b9d1aa54788daa0a3bffe9c469123842fbed657583f135eae4c00054ba5d8496007aece777343aedafbef9bc38bef93b0378b9ae508ecb6a2298138e0e1670b8c4fcc09742d676996752854b8c2ae0988fca2ccfd030d4e845198df5422bc448ae6b0a1095dba8169ec8c67f7fc846bf2f56a7637a8501612837daee8ba179711dd4054027fb6d18e60e7630465424544ddfec58224e55c9e22ba018a0ae1ef919a3651f537a674d068148d6d8b5c87d0424b3d8be9862c4d57c992029b35243eec5d3fd6f9e6c401b1cfeded0014f596c725047ab039b487b1d38436e032b5c5e9f0410a04ca47c7849f1259d490824c8c3469", 0x1000}, {&(0x7f00000029c0)="e7fb565361dc547ce8c0f1dc92feed6632d8d508a0f7adfeb4ad389aacf1f9b69c397ab0b9b7c5ccd0be666f6d87b51bec8187023bfe9a645896314dd2", 0x3d}], 0xa, 0x0, 0x0) fchown(r0, r1, r2) chown(&(0x7f0000002ac0)='./file0/file0\x00', r1, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000002b00)) recvfrom$inet6(r0, &(0x7f0000002b40)=""/197, 0xc5, 0x42, &(0x7f0000002c40)={0x18, 0x1, 0x1d70, 0x800}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002c80)={0x0, 0x0}, &(0x7f0000002cc0)=0xc) mkdirat(r0, &(0x7f0000002d00)='./file0/file0\x00', 0xa0) r4 = semget(0x3, 0x0, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000002d40)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000002d80)=0x9) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000002dc0)=0xffffffffffffff80) fchmodat(r0, &(0x7f0000002e00)='./file0\x00', 0xd, 0x2) symlink(&(0x7f0000002e40)='./file0\x00', &(0x7f0000002e80)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000002ec0)={{0x18, 0x2, 0x4, 0xfffffffffffffff7}, {0x18, 0x1, 0x80000000, 0x6}, 0x0, [0x7fffffff, 0xc2, 0xc8, 0x6, 0x401, 0x1000, 0xa59, 0x6]}, 0x3c) kevent(r0, &(0x7f0000002f00)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x6, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000039, 0x80000001, 0x7fb}, {{r0}, 0xd1f0092b1871f006, 0x1, 0x4a, 0x80, 0x4}], 0x3, &(0x7f0000002f80)=[{{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000001, 0x3f, 0x6}, {{r0}, 0x0, 0xa35b1479fc4ae185, 0x20000000, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0x41, 0xf0000000, 0x9, 0x200}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x16cf9b7f, 0x9}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x5, 0x4}, {{r0}, 0xfffffffffffffffc, 0x1, 0x0, 0xffffffffffffffc0, 0xfffffffffffffff7}], 0x800, &(0x7f0000003080)={0x2, 0x4}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000030c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000003100)={""/16, @ifru_broadaddr=@un=@abs}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000003140)={0x400, 0x10001}, 0x10) fchown(r0, r3, r2) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000003180)=0x8) 04:03:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) shutdown(r0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) 04:03:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="ac0bca98b71267a5e3b156291af6e8bd22e17f71377e3a4970620b4401fad5bb0330", 0x22}, {&(0x7f00000000c0)="3ec04853cef631d32c9b9c6ec83cfbcf72e662e69e8a139b378e3bd9650cb66918d6fccd1285aeb384802ff152b65b3e717e146e30f856ffa4a6da02cd03b20972d95a1b89fd75e0d4363f632cfc0f4832aa1a0a3ff41e1960b57703c4946b71aee22fbb2180e89ee3e50f3e4d94d0319085c3b2e45f8669f24227cdf4fefe5c09410225d244301bef7c0f1e6a6b384525b8c1a6528af4ec7da15a935074550a661fd90cfca20e05e94ab6e42e26687f7392e0fc48468e18f93d5002360e0c65bd394cf3c1cf1570c3dd65766904574f96dae1", 0xd3}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) close(r1) 04:03:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x5c}, {0x6, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:03:07 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="e8ed0d000000000000000000747c7a9009a7f99fdc6bd4961963722d00000000000000000000000008b200000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000002000000000000000000000000000000000000079875eec8170d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e659fec545a252d5e71bdb745172ff25931bdb887736096770d42620e757b44480e7fca90ceca67e0c7b9ac15c835612db304ae898dca3a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92844144be32998aa7ba2bc85f9e09fbde01a6c10fc1901d3182ceb14606a2aee2254548caa52b9f48a60e0f0449a03cdf76f0bf5f08ea15ed1edc7fd0cd336a25a71dea46cc89f0693c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f1c377cbe54d49effc62bca582da5d9461e8fdb63cf7372db2ad2afe4c0d3df85d4cff916882e2d0fbe3628c954efc941944b360b500e40e8a395a5f840a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bddffff14523629e95cb8982dec3aaed0686911febaca8346a823750583af2ba7e0ff0132a05f1a01757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50fb475721723f0c5a8a8082e5f200000000000000a5ea26d453195710641888506e013e834f75299db0d4fdf304c14c7aebe703ac177b44cffed1263f9c397c666dccc5379152a04078276fa91bfcb40bdf54a899aacc54fcaf2ba3f267c1df9443e6fb43f679106309c1df926953f1e846c0c05b516425f1511facf44515d7fb4ea35e828df7df30850800000000000000c59324a1c873f4b85300"/697], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$dupfd(r3, 0xa, r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000007c0)=0xfffffffffffffea3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r7, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 04:03:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000012, 0x800000000006, &(0x7f0000000200)="ff09000072b3ad1721245b142a8dac66db1118392562cf6de6e82978319d6863530eb0b7333b65b330afcc01d5bcb048d7d52015ff4f64642943aaf97875ea9fc061b266b9d47322a64c08d5051c9da282d3c95417e7ec16e49c262c91f659e1e2247d53853eabe9332647d561ee0b00045b4d3ea58efd8828a2c9588732a8f1600acae215711fd124e068b18d493354b5f5ec2d6e561b1e5457219b3083cbfa837127bd6532678ee0b8e289b5db3753bf704a6dd7c7057508af91c7b708965b7cba597a3f66614ced0aebac", 0xcc) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) 04:03:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:07 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x800) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() 04:03:07 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 04:03:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x1ff, 0x6}], 0x4, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0xf0000082, 0x10001}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x7f, 0x3}], 0x6, &(0x7f0000000180)={0x1, 0xbe}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x45}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:07 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='xx') mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) 04:03:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0x40) write(r0, &(0x7f0000000ac0)="582720efabd16ebae60400259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619514a4c8ad7ce4bcd660eba26135a223bee40ebfab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7228193ef16a0000000000000000", 0x65) write(r0, &(0x7f0000002580)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d0000000006dbd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff1639ad7ccd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5ffa4d8bf18460869a8f385273a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x891) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x8001, 0x1, 0xd9c, "9f8dd8e500"}) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 04:03:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) 04:03:07 executing program 0: semop(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x400) semget$private(0x0, 0x0, 0x4) semop(r0, &(0x7f0000000000)=[{0x6, 0x8, 0x800}, {0x5, 0x0, 0x800}], 0x2) 04:03:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='c\x00') 04:03:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x38bc1bc7d5469350) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:07 executing program 0: r0 = semget$private(0x0, 0x100, 0x10) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000c40)=""/213) r1 = semget$private(0x0, 0x6, 0x250) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x4]) select(0x40, &(0x7f0000000180)={0xd0b, 0x101, 0xc, 0x4, 0x3, 0x7, 0x8, 0x5e}, &(0x7f00000001c0)={0x6, 0x5, 0x1, 0x8000, 0x10001, 0x2000000000000008, 0xae3f0, 0x1}, &(0x7f0000000200)={0x6, 0x0, 0x7ff, 0x7ff, 0x7fffffff, 0x6, 0x4, 0x8}, &(0x7f0000000240)={0x7, 0x80000000}) r2 = semget$private(0x0, 0x6, 0x400) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000002c0)) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000004c0)=0x10000) r5 = semget$private(0x0, 0x3, 0xac9d8859122aabc0) semop(r5, &(0x7f0000000100)=[{0x1, 0x400}, {0x7, 0x7, 0x1000}, {0x0, 0x1f, 0x1800}, {0x2, 0x7fff, 0x1800}, {0x4, 0x5, 0x1800}, {0x1, 0xff, 0x1000}, {0x3, 0x6, 0x1800}, {0x3, 0x8, 0x1800}, {0x4, 0x4, 0x1000}], 0x9) mkdirat(r4, &(0x7f0000000340)='./file0\x00', 0x100) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000040)={0x3}) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000f40)=""/214) pwrite(r4, &(0x7f0000000a40)="effd52a3e396c416b19f72918c5055fb6cf2b9e0df3d64bdf4787a2f36da7b45ed96fd013262d29664e1998e546e957ffd7504ddd40f548e6fbad16c37f6a9d0ccc414833db56c08f3be620ec5d02e3ac3c482a2af4688ceb560bddc96ccd17b77004b37a1f032b2ec581c464ee9332f90017da42abb652cd05ea0827b46567358e221ac1cf4d4bd44d7b1b41db4e86d9cbb141011ee2795e678c97d16f551f3dc8c512ad4d096d67340807cb782564a6802463cd3df3c0eb1e0b252bac32d6d5706ad8fd10b702bed73c774045444afcd240f871d53a8e05a759dad4027", 0xde, 0x0, 0x0) semop(r5, &(0x7f0000000580)=[{0x0, 0x4, 0x800}, {0x1, 0x6, 0x1800}, {0x2, 0xda}, {0x0, 0xffffffffdb2e3eac, 0x800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000005c0)=0x10000) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000880)={0x3e71dd09, 0x401, 0x5, 0x913, &(0x7f0000000600)={{0x10001, 0xfffffffffffffd28, 0x9, 0x9a, 0x2760c0b9, 0x101, 0xffffffffffff1ea2}, {[0x0, 0x44a, 0x200, 0x33, 0x200, 0x1, 0x1, 0x8, 0x760b, 0x6, 0x80000001, 0x9, 0x5a, 0x1, 0x8, 0x7b2a0a52, 0xf125, 0x2], [0x5, 0x9, 0xffffffff, 0x0, 0x80000001, 0xffffffff, 0xffffffffffffff4b, 0x1, 0x0, 0x10000], [0x9, 0xffffffffffffff7f, 0xeaf5, 0x1f, 0x42e, 0x0, 0xfffffffffffeffff], [0xfff, 0x0, 0x20, 0x4, 0x728, 0x3], [{0x9, 0x1, 0x1, 0x6}, {0x1f, 0x20, 0x9, 0x2}, {0x2, 0x7, 0x1, 0x6}, {0x7, 0xfffffffffffff7d5, 0x0, 0x7}, {0x4, 0x7fffffff, 0xfffffffffffffffa, 0x9}, {0x3, 0x9, 0x0, 0x81}, {0x1ff, 0x1, 0x8, 0xffffffff}, {0x0, 0x5cbb, 0x5, 0x5}], {0x3, 0x1ff, 0x50000000, 0x4}, {0x1, 0x200, 0xffffffff, 0x2}}}, 0x38, 0x8}) getrlimit(0x7, &(0x7f00000008c0)) shmget(0x1, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) semop(r1, &(0x7f0000000300)=[{0x3, 0x4d1a, 0x1000}, {0x1, 0x4, 0x1800}], 0x2) r8 = dup(r4) ioctl$TIOCSTOP(r8, 0x2000746f) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x5) ioctl$TIOCSTOP(r4, 0x2000746f) faccessat(r8, &(0x7f00000000c0)='./file0\x00', 0x52, 0x3) fchmodat(r6, &(0x7f0000000a00)='./file0\x00', 0x4, 0x0) 04:03:07 executing program 1: mlock(&(0x7f0000a0e000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 04:03:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffef3, &(0x7f0000000180)='6') 04:03:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) munlockall() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x200, 0x5, 0x799, "b3ad2e0d3fc9c06d00007f00000000000200"}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/134, 0x86}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x7) write(r0, &(0x7f00000001c0)="4e688b9692206fcf6fe8cd7e50334d98f7497b005ee23a6019a29b4c9dd955f5313801962245903161c57651990187e7a0b56465bd87b2db42083a738c1aa71d62da1de43036e60de7925cb10d653822d33c869f523669aeba6ce4443e5c35202a6fe867ac56a41a78519fdda3646b587f", 0x71) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) 04:03:07 executing program 0: r0 = socket(0x19, 0xfffffffffffffffc, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x9}, {0x18, 0x2, 0x7, 0x6}, 0x1, [0x10001, 0x7, 0x2, 0x1, 0x200, 0x0, 0x3, 0x9]}, 0x3c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x58, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:03:08 executing program 1: shmget$private(0x0, 0x8000, 0x112, &(0x7f0000fef000/0x8000)=nil) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 04:03:08 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000340)='./file0/file0/file0\x00', &(0x7f0000000380)) readlink(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x2e4, 0x4, 0x10001, "4c9b42ab268ed7dc705aac81f4301500456f09d9", 0x7ff, 0x1}) poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000000000005) execve(0x0, 0x0, 0x0) 04:03:08 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/201, 0xc9) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 04:03:08 executing program 0: mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') readlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000380)=""/244, 0xf4) accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000480)=0xc) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="287fdf0300"/20, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 04:03:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) readv(r0, &(0x7f00000028c0)=[{&(0x7f0000002680)=""/154, 0x9a}, {&(0x7f0000002740)=""/183, 0xb7}, {&(0x7f0000002800)=""/81, 0x51}, {&(0x7f0000002600)=""/7, 0x7}, {&(0x7f0000002880)=""/10, 0xa}], 0x5) r1 = socket(0x1e, 0x8002, 0x900000000000000) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000002440)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/11, 0xb}, {&(0x7f0000000180)=""/179, 0xb3}, {&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000000100)=""/17, 0x11}, {&(0x7f0000000340)=""/14, 0xe}, {&(0x7f0000000380)=""/61, 0x3d}], 0x8, &(0x7f00000024c0)=""/90, 0x5a}, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) link(&(0x7f00000025c0)='./file0\x00', &(0x7f0000002640)='./file0\x00') r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002940)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000002540)='./file0\x00', r2, r3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) symlink(&(0x7f0000002580)='./file0\x00', &(0x7f0000002980)='./file0\x00') 04:03:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x100000002) shutdown(r0, 0x2) write(r0, &(0x7f0000000000)="b33f52b7f5b012cc2e1cf44a444f733dfc8062252b86fc1a9dc943c3591b15a86a139f4ca51cf3540c37e61e692b33f6ef1cd2e064020fc61e6557e5fbcafd4bd6915a0d8ec7a8cde21cab401229fca2b48ba87c97212f7c932b817fb3ead998ac3be2bbf6aca7cccbdca4ca43e9", 0x6e) r1 = socket$inet(0x2, 0x2, 0x3) fcntl$setflags(r0, 0x2, 0x0) dup2(r0, r1) setsockopt(r0, 0xfffffffffffffffe, 0x64, 0x0, 0xc1ea64f71194acb) 04:03:08 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x30}, {0x6}]}) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) chmod(&(0x7f0000000100)='./file0\x00', 0x48) setsockopt(r0, 0x5, 0xfffffffffffffffe, 0x0, 0x2d9) 04:03:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x83, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0xffffffffffffffff}, {0x64}, {0x3, 0x4e}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001400)=ANY=[@ANYBLOB="506dc9ce6bf84fdb240476f53e08cf6855b65e2665b32ebc072d806801784db04efcefd5cfbc36d6e5ec3610d6a129ed690eff7caf9967bf7a5329b4ae74efb9c36c6070a781ac1bf53a76a4a3d7efefdb90caf94bdcff1db1b4f4e3a1b7d03b2147c73f83b71eda43b78a272fe84b6d4cab"]) connect(r0, &(0x7f0000000140)=@un=@file={0xfba23b8e711ab979, './bus\x00'}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r2) 04:03:09 executing program 1: r0 = socket(0x2, 0x4, 0x9e0b) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = getppid() r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/125) semop(r2, &(0x7f0000000140)=[{0x3, 0x1ff, 0x1000}, {0x4, 0x5aec, 0x800}, {0x3, 0x8}, {0x2, 0x3, 0x1800}, {0x4, 0x3, 0x800}, {0x1, 0x101, 0x1000}], 0x6) sendmsg(r3, &(0x7f00000004c0)={&(0x7f0000000180)=@in6={0x18, 0x3, 0x100000001, 0x5}, 0xc, &(0x7f0000000340)=[{&(0x7f00000001c0)="a9dfa2bc5e42c32d5052953ed65d5562d95b024f955e4b4795097c2feddb12fbef5b6f263510dbad8e63684f9f6979f4f6c852a042688377816cc6351cb689ea4e26361808770259787fcb603348e3", 0x4f}, {&(0x7f0000000240)="860827ce027522e49fe824e806e1a0476e0b683469dc93c3999138d87f802c07c0ed5edb5b16b80b478792564de559d7c76c6ca5fea2dac3aa3d591562cf466a6d370b556a23ef7246863fd743f3da9c2b74b3b21e1b6f7d04baf81f05d67269848be8f352386d6b3f539891fbefc7eeb616c1f898f2dec8cb78bcc2456138bd03ae305e32759c", 0x87}, {&(0x7f0000000300)="81624be93bba00025de6f99b911c5e8a5b222fb93991fc8d3db63d15f7052457e0090ebd9182d4fa402538", 0x2b}], 0x3, &(0x7f0000000380)=[{0x108, 0x0, 0x1, "bbc6c1d53802351fbbeaf53583ba1607170a7c15c74dbfe3b9cb2cdcb0e2b8253255136b20b14fb751d15e9ee6288d5d88ccf46b1c32ec71268aa27c27316bfa412c527e1ca631686ea7f1fe422efc23a537bd1bb2a32cf320c030ec278a99be21b2c3f25c98c5df31e53d2f409fe868dffa8b52606a62f6eb7b337f26a3ff2776c02f1e383dd4cd1a8a0ec796e14c9472bfbc99d8ea8893486feaf1c0a0f240d2a0ed0e0e212bee1ddfc5fc78477f99e83cf264625ab72b2bc9c3bd94438f85d9e68a0493a4c06b5f2cd8fa6a958f611af04bae0bfe2129e214e97ce044cce5876f3eb7040266dc6577dab131a7413632ac4068dd66e221"}], 0x108}, 0xf) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000500)={0x3, 0x0, 0x4, 0x80000000, "441a379c916c467f5917db619fdc9e21cc689634", 0xef7, 0x8}) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r5, 0x20004b3c) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000580)) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r8, &(0x7f0000000600)="9c43e717e509e556c29e9feafc", 0xd, 0x0, 0x0) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000640)) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0\x00') pwritev(r5, &(0x7f00000017c0)=[{&(0x7f0000000700)="69d39d9a8ebe0fface287c6d57f0d360e7604c3ad556eba1e4c47f56b8447da44f3f8647184d7b1a66feb3be1f11a2ee1b56f2468b89a76d686aa9b9413acab000fc982646b6d2fa7068b022eb2d6fbae0f7593b215cd2737f6b975e96df87a311c6c21aa092a04bd121751bff1e228f2d64fddd5390062d95d73332da1ae6fce5a30f315f24c17f6e263a4ee86aee6eb3e3b8a1aa17574823a877b26649f1d52269d3bd0f55f058a500f502d67754c67093792013386f1690d985c88363af13c9cdd47875a719e28cb4b09c7a88017723a109ef4f5d56222b65744eea4d25a03c175ff8c2e250efa24dff8d6f35dfb194f007fd8d7f42b652fdb3cd8359efd56e0c6292fe54d9a9192b471f4d1621e2de0e0a5bb640613bedefe9ac597f7a6c1f09130f2c31efb08016aabd85f8e3650d2f39129978b7de10517ae73d46b5a11592162164c3c67b3b83f5b780d71c164573bc54c01ea05a8eb8d79a13accd61fbb298464a307dfd629d4a5c5a0f27063dfa02b47f02ed5877fdeb38d89462b115064a88e2e635c699f4030b2d44b0755dff935bdf6a22e3a8503b24cbc8afbb533b53f758ae19bd258920526398f1330b55151325ecbbd37a286f19349db602ae8bef713462047bd106f15b4c478a4f74cacdc6c4580f35f1593acfa1ad81e52d686527aa0763a00f82aa8f8686de92e6bc7176d324822c8dc41a6724a4239e3074de075e818d0fc7b86dc2c04f2a00e325add1a9aac1d26fc1704b66ae32abe15148a06419890de510fd85ef41966076045fd5aecc1cebddafe7fa73a92f4ca016519c21635a8e073c59aca5a7ba80d654114e54dc74821b6ad2c8aa679285e9e30e4a13cf196f830b262f8be70cb5c247ed6d9d35d262c2e2f302a0d7b47646c4411a01fb1d53572abb0a4a7a827d08074dd6128a549d3142ae4446f7f5b072f626da11b165924b587326513b838fb3ac7775532a229828bce7b731eb3c03f9cd6fb5a6c5378df4ef436f37562ce366ac6943013a909a520438cb7533436ff284fb2deb85d77d5b2ba82239901b35c9e6090f3e014f8648873411d9785b01fbb97980cbc47c272d83c6f0de786a9332aa94f23fcd981de84d81f0257062f4cdb89e2378c28c4e87205debd46825564ceb4098fdba3cb473595fe7d215e2d278d5fc22b8febcbf38dc3d5630525ac33ca814de1b631aad8bba0adc06947d298c38e70fa32d868ead638a1fdecb4a7093f43ec48a740a075e6cb780ae06542bbed557199f8ce552796c9f79fb843dc1a67fd6db93b8d92ea5d112f951ff1b97101e28b199d805902026fa2f1c620e3b242e4be6f9b20cf44a23f386d21f9d7e424bf3c1a5d1288435731842c659f279fdfb82efb8931daf8ae0271b039a0842eab0354c2a36012a8f5610661026a8a16f86dfdb980d6980ce975073ebe84b6f701cdd62be57bf750f69d998a9cbab675610cd9e6c8797f74f9c9cfb8e947a191f211cc85544486923daa8ce38b0bfd7be9b7f627b88f77ea8c1efff99554d53beb212ea9f615b4c371de8e56db1a7c88fe94bd0463a2b4984534461fa53f08b371baf7260a872e166f97ccb2b3195614f390a90ba6500f54f1eaff0cd10762bc1dc95a3de1482f0175cf1a7c24467ca2f1dab05e6bb77c302606712222ad0ddd8f71bf83fed47e06bfe7db7a00c80f1ec226d7d8e0e5b21faf2eea597aee8f71e32785eb512218fff71527f6edfd45fc62fb890f67733ea662976b91a7bd0383d3f1683ead6e774d946ea729585171049378647d67fd4326d3d9b565e05d71b989560f18cfd9fb4d841bda1af6e78fe1be791318de0f0e832f7200b83e5cea435c6c67464a4148ce6930cd351bb78e0c589651d03e6de9b6e5ca61e017c20b25bbac86ae8530653aa50e42990b48a1639c8c250ecefe8a4d36c2ec25ec9b3a28108691794c26159cc4a4323d965e72235cc0def40f9c65b2ee7eaa23b8e256219ed5d825347b38716ad0a8359f267c3170274935e1ac8f5497643c4bca417df9f2c3f6304a27bb09f3fb797647ced0d85edd6375b599ad39b75db834c1d360c2ad33210ab159d09858411cd70e11f7beb5df703d3c01a80fcb7f10086c20b92351d49571ddccaac5706a2723e573c76b8141aa93cc4048c45ec403c72b01d282e71e92020dc0ff459686db8b96c40fb49e47c59a399f1ead7ccc890c04cedbb490fa93603b565265c4a39e664765ecca0b7b67e0782539f6c0eae0f6e5afd6391fad58f5404106df27ec3b644aa1d8f383b95617751d3d5eafac4d011db23fb33172a80a7ab65f70dad04d88d09310ab24fa7d69f2cb9b1f66945d2b8547e0644529563338962e935d6b52252fb66e4fe9950d80b4ac55c4905ada3d9a646257529ed14f4b9670013325cb176636ca6c9ebfc859d30ecff04e4a1b1ea55082529356037dfce3a00cc174007b4e17e85463564ec76ab0bed283475dfdde60de1588000d51755b032dcee5eb345ed8d3bb0e1233013959fcd0dbe18c59c0f35156ed30c599684a56f8bc3a4e148f2a20a4a9cef782f7bfe0ae7480d0466a1645f2dc242316cc429f15b294b377095acb3eb01a0a0ae379fcc4fd304546134ae9c0bb63ba054eff62de557804395856a469a1741ac0f28377eab8ed521bc1bc5b625992c225e1706ac17a89c733f8ada3fe3c449b761989497ef2db888bd5bad66d079c30b7bb4b8a044023d978d30354390a97098491225d146dbf5b79e72aec19ec704392b119e70ac2d2e3d5863bd7fed377ad903dc5d3a6c42f4ba7b2906eeae33039148ff89b94a48077a17d1773ef13724a030a52968e8b6ba7c96da449873a4b8b7342933219b33b7ced244aa24e3cc135ff0e04bf9a91fb21b575ccd2d67f04428d38e463f0cc4557d428a1dbb02440a68b2315740e56646f0ff7effcdde7cad9a8dcc85838ff9157de5851d50bd24c516f1874425a84c2ad1f97b27e1d13559bd7c78e4f6d2f24543ab9eab66b0255f7765597c3c192693f2f4b2ad99b8843861881e1d91e718468e8efd160f9aa1f3d0bb5001dd78df385cc02c45234f8cfb4c6cc6bef0e228141dfe1c274e1d86f7cb8dcf5325aef211abf18a93c63e6539c49d5a80174f09923962bc02e6fd33287c8bffe7886a71fd40197c5ff09718b7228568d46ae7711a81c4ac33b83d5509a3bd02b07f228f1abfcf95d8bc90869a5829938f5f3f9ed80c78fcbe4232c47cc302fa867c2649d69075186a1f4ed0e1081857e05f2c05d1297fc30396186476e258bf8e4a23ae763fd34ab046f0637bea36ed322358256dfbd27d0446024268234598baadb705d8f364f36675d0befadd6ba2b9211407ff70be86b6d8c3f5656c531b46f1b4ebb8e253e1b4193abc7ff6fb0ac90700be07dce496bdf835a7fc67dd872904d9f41dac2ff25d44d1dcd36095e5415c07c316a9f26ce03125ef2ca9830b920dc3e67d7651acb8320458274cba84fc397c2e36a7305cd02ede7f1248edd5d92ba5242a4e55277228802a56869391abfe3006e53ccaf3bc42b5e0d019ba19ffc398a0f9d7dd721204310161855776a3f4825f27a7f005d96865001fe46b4e64d53a3455777f26be5d0937fda8d5a06a33a955872ff433985857c8aae4e476924da120c04d5285b2b1c91cf5bee1e178d8922b288d114b88a17d1503ac9060551ada12a203d5161677eabafa9d4d79b956e06fd3ab380e174a42e41deabdb79c6240c72256cc8cb31ec8071d38fb995b52b50969fa6d709cb75d44243128534bae6d47ae065ae3649b74e2418934620bb9feef7203324d421a6996f3c5e7da0beaa832951024194db2667fada92267026500092a2914fd13685863d08da636c0165f10212a5adef589b216e19b670b66c044ebb2b84c6c360cca73fa11d7956f23de6963a56910170bcfb02c3cdf780ae1ecacbdf8f404c02f8a29ccee54aa9c51e7940a193284cc17ce9fc5bc3eeb66b4decd6eb733820cbb9031b388a7bc28d4a4a795a0ac53242f700fea2f4db9e17abebba284f9863eef07d3bfb3c192619b68adebf823e9071828186d2d3f20c095b8b31f1a009458493b667dfc97d3f5e09fb70049c3a22e661a23ed35429e16c86812f0a11acf22cc823eea75f88ae47f012b493c441db78d1ad92f5b1e5a77a3d4db4280845e2966dddd058721ef0fc3bed6e2d7f699c313d863745f67a0fb1ff1a8a25497dbf211a7cceb00c56858b651b8eb7d0ac8164d25d75acc976f3dc1d466ec05c117d72b30af7ebe22901040b46198e2aba9b008e99dd390f719f177e7f512551149413cfafc5aaf487286cdc869220fa5ac37c488b276877251e419801e3b3b7503b2ab97e0e7b29117170cd8091bc3dfa5ab8de6e6b7471a53ba59db8ae460946896d90f4028a4494c7c791ab8937ff60b8a70f1685817296487e3fb9054dbfdfc526c1847fcd87ca4f6fbc90e2a9f40bef16180380f529c01069f3526e7f47c5cfa852ec508d2acd4ecb7e9285f4327cd81ece978fdcb56716277aa29b95b87cdbf34a21e86c0bc747551b676df18979bd51321d87a5201db45f03292821ae60ee405f8f64e321603023ce614ff6fe04bfaba18c405e79920bb0ec0bab358eea78074924a09821fe21eab08836c47e925b24b0e7238b2212d4a0e2f2765cb30edc3199fdc62bb6a020399aa7c05376f5ffca8bca7a57d174bd786d6f392370cb8159028583f1cbd33684329a148951a6b8c65c2797b4fbef7d85cf88bc2682f16b17500e0f88fdc897698c33e304d70ab74668a3c7d071c532e6826d7b18784b63b1599bd57acc1c5b66e7705a9865fca14200cde033bc4e358d4c837c65d224d7a829234c1b70fc5d6aa47cac79348a08b6b9419f4558b8d4fab738bad59c965bd89bfa92bbe5eb80dcb249522dc458ee6e74d104bc6e07c092d04d590dfadefe4117a9ed41225f6bbe4a833db46bd1474ff29e52c90d12ccc6a4ed6b6193f03187df90339fd717e9fbc3a0af6f875a5349a4dc2a628dc9686f2874b04f1a5138c902814fa5aa131f008e512fe5b65f3019c7d133bc95b6521f5424cd19d136170a374a8a76be66f02283fc1709d0022063b688224d78cfbf43caa16a70aadf197bc1440389ddfce378dbe906e6e11e01e9a12d471f0a8ce005d8dd6944197b2e86e62e5ebc67aa221f7d248e75634bc7bc4c81044c9fda5de368cb3411f8a1275ac00f3909553dcef31dee4fba502cdda60694a7cdb0ac91eb1352b2b5bfcdf7a9bacbcbd3ea208066964070ba36554d5aef218c05423e59b085b787020d997fbff2e49e9c86ad677d33c2f74d19e9e51654a8af170142c96f00a8f2858a2b89aa3c431b7d865bde4b593ae19dde7c1ef02f5f6cf906fd4f54ae6f3657ec534dad6b8d482629c51e83c6866639b8c7b27ad68a367fb35e721239a672ce46a49f8f993cb4552cd5ea1080941bcb1e80e1c8968798f418ba17ec2e3f31a5e4480969886710544baaaa7fdc0175d90305f3da52f4df359cb29dc67b4235c9e5cd5f9bd777590dbf2ab68aada930e03a1935aa416086202125229f7ea6580f30f4a4ca31c072c02fd65e908d7d5485c8b167737257c424f8c2b38e7bca14c2abcb442db4161da59648062e2f065799c06704504d72ac4da92d1702c41158f8f5aa1696f6b49c4821ad953130e05ffd0eaeeb707dd3284adabc3ab400b038c971e1821e39a0b410135ead6ddbbd22270f82e232ebcb9874365b46858414007e342a44aafab20b52d497c9f19df09d0aa0dac1c27", 0x1000}, {&(0x7f0000001700)="63dfa67fed12f946118a708ca24c3db58df2f1cbc95676adeaf9de4822dfbf5c167f9ac9f0debf5bfbb4008b158ca27701c02b5eb9cddaeb9004791ae45b2c99e2db409c2e48c50802a4bcf066b92aa7958abb32c279b27fc1915d7276d1b23eeb4014a0aaf7ab3021651237cf4cbe734872147a69b95b0280161585b42641dfb8fef2a2931f7fdff54e23d38b775e19221dc4b8f6782b0f5d0a", 0x9a}], 0x2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x10, r8, 0x0, 0x0) r9 = geteuid() seteuid(r9) bind(r3, &(0x7f0000001800)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCNXCL(r8, 0x2000740e) r10 = getegid() r11 = getegid() r12 = getegid() sendmsg$unix(r7, &(0x7f0000003d40)={&(0x7f0000001840)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003c40)=[{&(0x7f0000001880)="e46c3717523dc76c75d812e584fb915029a94208ab4a70d0cc05395779bc1c87cae4afdcd6d62c3dadc9b988e1d6597ece50a293820c549797c2d4634f5c9ff89c42bca402800b5c33e6d6b5", 0x4c}, {&(0x7f0000001900)="3258b1c4de50d3b8dd8e3634c37d0595ac60947ecb6959092025dd7cacdfcd29a697e90b8a57054216050c4ae21caaebb45d1930819b9f48dc00ffeaf1d75e5cd4b94700acae0b262c859963a6ef63ab7c100f558bc802d86bb7e54cfa2c6c1ad4c96b330498c6ca408d442d8f10b983c68748a5a994f5b04bc50390a6abb2a8f51c7b0e987a8139acb211281202e7b50fabb0a05997c0343ebd5403c282b12b70316543a7d4baeb086f4bcd2d378c718282348f9577a0fab05589fbbc9860e2eedb3f0da087bd868cef8fb166f8920091211497fa10887df57e78c8e59785bfa91ee9fcd0bf70e26e3ee3b48f659da87cefc77ec5c23fc6dbdbfd773dbc919da6dbdfe60753aea1c0897c6376ce544e7ddd655de00537d752406edcb4b18ffedbbdeb050a6db596bfae18ce48763544d69090c854ac37c49e2d84a614d2fb6a46af111abb972841c0dec02a48aaa4384764bdc01b910938bf0e60daffd43728b37fb4cc46f2822c800042a17fbca51f99965bc9a57b6a79092cce58ce390865b4e8ed5adc79e0b4249438170b0f640dab753290944da1c31965b103cba621669505fad373e50f1e4e61db19bbb9fadc3bce3c4092fc846d3d8b96b1ab1def111893d1236e3e6063ebefd23cc3ff0e884eb2271573d2076e9a4f1889c146bfe2251b037432b20cf645cd0813bd6fbc8b683882e2765bee86c9ba0938519c6f84d59b3f3a4795aeb9bd052669950a1bdd811312f738441b1b16999c61e87160a578271f6e082b7507a4577ac55670ce16c9bf6dc7dbe19af3448967a0b01ecfb4122632234a6100cf5c6101e8f67171f306896cb61d3ca38474a7b4759f8d58d790f8289c10ee49e7c7f5432458046ae38948fd80359ffba3525d7def804ce64bb682a1e521aabd817e1576b0757925bcc2cd186ef67bc1bdb4237e2aee696c38c7f276df3fa073cd49b3c857f22e519e77a55b859c76bd7ad633aed54528d3cea6a70140d958c7c5fa82b826c165a0b69960387bb764eeac29ee7f79e776a803a5c9c1c090f50cb321ab782a8ba8fccf8ed6bb5d0bf3e74bb499d0ca956e9b2cbdcd7c29b73046f7f61487366fde0df1070a2bd5b1e88f5e0e4700e302f5ec0ab9c121b37ef6cba80aa64a025a7a72f2c68cbf197e91a96a851c20605ddb307734b2bc3e874bc30832273ef7064ec74ba3daa5f8e58927dcaa59d83fa4870e18cee66f740acbdd630ef10a2a44f4dbd5b4f65609a147c69c2835d1f7d6e80345a1744e08edea36bb516a2cc565b690bddb464af692586e5cae02bc8b8370e36b6bd4e7d4061ebd829b744dc7d592a1b39d85b2917048d832dca98ec82c2a57051d2c71a1771fa33e7b19d42d92ea476c650271a6bc43d1d0f1c9da875fcaca559f86bb15f49818134162058b894c845379d85a550d31b82519d2af43d1ad0f92d488aa2e421a1236ad8fb38c838f4bd7fbf90e0e263c9d84828dc533545fef2685d82e9a13124b7a4de184c4e3107e3bbde1d79486856465f8232f0b491a5d980dc900f1cc8b88ee388d2fddd0196799b0b794329976d28cc23b608f9375d29ce7e314ec8d9343e4e2d1c26e49c065902ce1dda8b825e7f3fdaa52f29ca49953fdd4645f35164e6af3a3fb2868a4fecc050e3c29ea88de7a45b80bdce3346aa3e30d6a94579327cbbdb0eab2fcf563eaf5d88a0410a9a3322950eaed542d6932acc521c280b92f9f281fcee6cd960ee04e1baca74173c2f59bf808557a7836feee07e792517ac44fe6687a4f0084868c22b8f5b191b656cc36bf8cf3f4f5854b46efb799f580fe01d8e12aa272234b86382f0e46a50095e96a5b64f8b4565ef27ffc3ae767ed0198063bb38798f4158886bd54e5fe02be7569cd5a6c3a8b1324047ea1678992398511704ebbb445e9eb6fc8270ce5b4d63c870858c54c6c4625662de04b63e06ec8a14a72d06da067d9a712b9c6d41df2522ce3b4c46436cb1f514d945b9f83cef29947acad6d0f9660e0bceee3f0de81d48713035904981c337ec24cc375ae9010a283af122baa800e7e8905501e7e70d22496ef8f3a0a0d32d0644c95d0ee0db123337b2ee230021e2802cfc30a465658d5fa17a4ced0dcaf559c249a92782f1460c8bd6d0b0b35114438fd7aebbfd77352a2f3fdc0e3f0f2610a8cfbd04e38f2418486618696a822d1f88127e1cdb3dbab66aa56ccc92869b3a9d18565483e10023f89f7e3fcc3c3f4f0a3f72b39bef262e1c21351634ab40e42d2497e171600d76e58e3b9bedf8cfc5ed3ae9842b85258c1b31f69c4d8be7319f76927f7ea83cb3b94dc549743411e753c07880164f056677dc62f5cc6ecb2d5accdd820983f33b0a797d5e371880029e21ae104e9c615c953f6c7caa8a42ae1aeba6e78ccb962b7f1d3726b32cdea13f5e63a483a534c03124387fd4767f2927593e4616352a3e7043950a09a3a13ad0d05bab7e10a5b762518d37c84fff38c6104d959b149fbd0227f49cd9ce2bd91c60e2270f274cc6ca4a1a276ae191fafcd540d138b95243d55eff323cde5caec0f9da4738161422c72db8ef0c955e8f3bb01e1116ddbfa7a4d77eddba977855f5113f9283eda080a94046f1afab1cbdc83f471ef89a45bdc31c398d8f06c6c04f463ffd5e44cbf64624dd83e0a267cb3f8c92f9743913482632542b44a10ed81609c69bce054df30344933b38ac23e595ca3f4899a6b2c09ef16bb44e54daa06bbabd09796010c8d1de223e8077607a2906cad1a89fb366384073bb1b5176c51ed936e45b554c2ba7c3d3fb99099facb5f58c6a810dc9dbfd37fe3eed6ef7aab594ab0d6b38f3557ac686f1bbfec88a808ac8989a97b52082492276adc64bce17052e35b2d395dfe29261866001ba40a553cbcb28095f77c7ecf4c23842ca225ffebd27ee5af2b13cd90f901559d4a1781df8bb224a494bd5a540b910ff157b8b6c648376a42d5111f1b47c98aff13aaf9e38c283c9fa2c577a00fa42c3feac8566eb44863db474edaf1a788ca5177f9ffc4b237c726d146c5e9e48161dc1ffedbda97e273eff8ded830ef6b1efebabf07c6e4a8cce29468271746f6777eb3e15088dcb27cfd4cef1d417905f9f3907d503ac2e6976e706571d6a0037503d5da5129af666de2bcea82edcb146f293164ba158b59c9818f5796d1d483faaf0e36d2e75a2b9967431b8502dcaadb89c42778326b4916e640ddef814be0a3bf156ac3eab0734fbf44a5feec5dcf0e06456a9bdecbb0158ff04ed29c924a33ea2f99f08f84f706cd9809bf06cd948a76bf18b9e34d35d088962f4c1d30943b694b571d3c976dbc801bbad52ed08f91027eb9bd901ffa816512f79168e8e4ab4890dab81c547f9d090b47671a16bebe4ceeb81c64813fdd87199d3ecd15746e953e8696a43833990952432254daadd64ad0dbffbdec04bd6d694556c50b99e2a45d0bd301ee2382d5ed286c973240a8425a36d5c2786557d7d97eb2b5196a7266f884e14f0fa73357d2d2b24915ab29f2b7cda480c1f3f7a1642010c4a216245dab910024d16caea8b2c3a0ca855e4638096bdac771f496c57033314147c1f885907fd249c9014a23745dbf12695357aa62a6d770043a6e8622c9ad3a9d12e77b5833fe0a248004d74a6d8b125523e32eb68ef2b63895d4a38c6b89a3f5a483052219626ab900c506df4397bb38ef81c3115404a6c541e80e883f4dfd98adf44de3ef0ba0ec4d33df643c1eaacee9004f52e51675cfd51494868917b33d9beb6071eea3efe266ee099be62d37ce6b12b9acbf6622565dd82ec7ad982de5e99f2e0286a148f55646937f88619e8f9598f54e57ef5f2a2bc2249a65c87c3c5e80920ab1a5890bdb419e26b46f593ee3bce95ff8489387d6cd049e98bc97cb768848f093a73b6334e2ef803d50ff2fc114df1db257e5cd9e4e4211dadbe6c0fcddf91a59f3b77aedf2e3b58e74ab4741b58802e0b9952f616fba88e5335f16df562c85b3cf86d6711c2b71a4b7794e0d3b18df13488963ed02942fe13f609550d3f16588764ce1d1fc17be126e654dd02d472c9b4bceb3cfe705e3cec4e39cdcaf962ed43eb41915002db4862baacda6b439b87fced65001dd242d36d8b0f402d42fe943759a6dd5a2ad9e468fe447c812ab782bd1f125b3ee8538e7035dcc0ad45e10cafbfd8f13ddf3e89ddb69bd77ec1ee8bf17c04276bb598a11f04a833bdd29cf077343dec734cd6b027fdf3afaaa6f4b271626c8e9625a3b648184ceac78fa70f69c80c720e01f48c0ec9644a2c15823f050933f20a14b35d7035b99126572ebf0b446084f733c6b7e710e27683e3830ef1c6b1cd1c5cb6167438d15baa7ad0ce32fc83c62b9428d3b2f480b40d10ef92a349079ce13814b81695a90736ae7a9e0381af51296b458cfabc4bfdc89dc5d3f50e74178976d4af053b5274555bdc7fee415cffdf35b62a2e12e36f487113c054542ef889c22f761c0c9bdb4220c6db689f25755d92792b9482ed3d8308abedbf9ae2f41792e1827e98488cbcd34c4db958bf1eab9cec8d0a33b4c4dcde6b21570c13e78226632369a7416b1c4cf0df460030d76551f95a8bbbf33838b300ee57c4319f35bbb5782b6bc7b255a1c5def16f88cb7f2fd40699c50efe16625b9d618f3de9f4fa7cce1eed27fe4d0c3dfc53845e986b321d4967593f13107b3c9da50de71cb740ea134faad6ca8fb49ead57927475e70ec7fd0c18170d1a407a55577b79f096757da49d2fabf9488c1a1a16597c45cbd94bf9b81991ba552879a01c605b84454a78e33b66bc09dd6a33650f6cad4335b4dfbbf9c9bf7dcce589d819414763fb87b419602f70d8d200dc40c8c1cb40bb30dc7aeda0fd6f8cc021fb640ede059e90808d11ade7ea6ca96133428db802b593740878d3755b513f9cf0fa9485ad8ef9d9c8db34017fce4fbbaf0c98ad63fa6d6ec5ee0671acaeb7c4edbcbb105eb9a83566e59b0c207b37473847fea18bba0f901e667fd848dd1d3472fe03bac7b3d2ae543c6695ac43f76efb4d4a807bb933744a84aab496b03b983f6857bbca5e03e33c5e0f9cecf5bd7ba3d1e2fa5a698df10201334a71717467000fc4110a9b8ac500155902ee9cc14fe42d63ed87f29b017c7e0179c81ecacb2f234a5b866a7f26cc3f71bab81173d784e47cf542c81bf25ff41ded4ffd5069252bc139c9affbcb53e4cb1569f8ada3ccd4ad076308146b771df0e37df9c1a37f99c06eac88dff8f31096b8240e076e257d035ff760d41d8b496daba078327d5631b69531898a428943db57dab73daf8b42478464d34523f7ebbea349e0d21010033b81273619d38ad279d1b3dd75932d7ce2206de122c3d9f9c2d88f29271506d32af2c91e9b921eb6befc952c195aeddbad126654906fb897e13b628aaf18b607613212921c66ede1c615d0e3b10ade3fa93f112c576e7ee84147d59ff69bd378037220161ef62c6dd8e5a0233753687f888f902a7f815ed514571940f85eb1736b4de2726f691069960fc6d44cb72ea381e2c6c887c89e256e84db335e118c92db99ac83a22f41fadae87d048bfdc0c7903710c867f8d76c0bd83faa6302fb385e9dade875c8f896c9fa2c0a13dbb9c906062a75d4d9b10cb2510d4c87a78a95c897a541e9c758f20577790aab977cc2df09daf659364c43034914b03115b8cc89bb8ffc976e94276c97755abd22d8e1ce8c4c680294b13bcfd96e83ff60f72c5ae7cefe71bfe577d1ad45288a5a57849b3da86c92a40af23c1a5dc4b91", 0x1000}, {&(0x7f0000002900)="15aa1603e693afc9960f9b2365e255ea4c52c7000e244e46372c498a89ec7894ff7e8c951b", 0x25}, {&(0x7f0000002940)="471c30cd73ee3d2299f3c2fb63d6c9c4611c2bd57ba416c3a404362d8d3cdc56ac09b10bfe3abfbf3d70725f6b9fdbb2e3cbff26c8c2f766f4c30caabb4169db24b8a88bf01f36f8d25f33a84b42075454c59e17b9bfd84d8aad2ab9d780e207efa74f0fa47205f25d68048e9f236fa108208e6d5330f04248c70a9ac910922c77a6271241c8bf79b1b5fb14439bb76df4564c973d0b34e0ca8a9c6b1ad2b0", 0x9f}, {&(0x7f0000002a00)="1c2640dfa55d3fcb394580e7c850ada81370e2cbc99406b052c5105a547e3e3e765f224edfa8c4248a31bfcf94313721577a5e09c0e29ccb732bf1bf7d64a16c19b64446cad06c62df6843644f99fe341dbc2565150efcc0b46438bb4cec627403a2bd61ba9b9bdd91b9d3ba816e273aaea21ee121ec4f2add7c1c4e42b88db4dec183585ee8e90a4d3d2816bbef0dd4b3a2975eb0d2e0679138cd4abb3d0ff1070fd4acbc8b5806888292aac67d587eb81248279f6e1bd4c1230a122096af56f9144d41b861478d5523cec4d2287884b6d5fabba8b9d1848ffb20a5bdcf9d76655adf3e680f6eb44f8623ac667b792adc092a0af579137af01d08634965f4c59f0c7349853752d7101cf991936efa81794c55f3648f381d5395d50a5368f36e4a512c7f5c2af6ae0e9f6021267a8e1307f0d7cbab6923184326a74ef0eba9c8cc10f22b37b0804c30078fb6efb1f6ed702a12d10e66886b2c565285da181154e0efeab382fdd2c341ddb04b7749824bb4fab1302669188bc4adb82b389c427ac35448962ad4c7d5f407bccb72035e69ff6f66da7e7393ff0e34d1d7e051ffa9f81985ed49fd24a867a05d1c90f369597c91fc4d41bb0ae59ca467d3490d99894c2b00854a3861decf24fad3d681b3da2b74b963055d657ebbe25fab1b7f322a90b40fb97be62943e4fa9afb57a09b9c9d2d1dd7a45cd27a5f0ac78d878b3321b5cc286103c8d847223b6010b79d2b93dc59cc4b9710e47c90e89ddc98831549901ebf5be6c1f73dacf3b944ab5c8882dc9d811cc2a4f10149d8aff34d9d20b62548b996445c1e1e2c86c25ebce542f65f091c260b013b1db74ad9402c76851213b00ab82f4d32c2b0ac3e1bd688c124c4c3bbb34788ae2488513805cab688f9aad64891d9eb8ea2bc847d4c5c6fbe9af4215e0879c79f3a01e5c7392f1370772044b631aaebd6726851982071df861c651d7e9afb46bdd80c9f5ba908f3686dfc3af3b7e8dc999c9e6f5ee8417147482b6a0c227299633f5aeb733c8c6435919cafcd184bee68b3bbe3f91a9a2953e5cd2813bf8b5c4dbb7bb14456396792a3ac72dad963fd635bfdf1b48d0adf09eb33fef4c7d01e9c996a2d4d80a766f424a8299b85adde9d39a05fac6f041107cb1e8ada6715b7468738cc99761448d3eedcbcdcea2c305940876c84156ec6c8fcbf4f53ae0f58d60e3c34ea0bc4b1aae202d353a25d5dd84c39b0db6dae26f7ff5f69a46e47676b855885b69283c9f70c76f04317de3e37bdc4e9725e7f58c98fe981a1f3fafc04d1c964d36d3806388aaae64c95b9f913d041909cb7eb2600e0a23315c497335603c9bad673398233660c50d10098ce09feb6bdebd3f38b3e1c67ae6a1a2000675d49569a968484eb0a9d730037f7396f574716b7e540ebce350102894c8cdeee76e78dbbd96b99d24bff52155cbcaf04b45bd9cdd549a2c10f34a8bf1b956ee2ffff64c4fe9aa469551734833e0032fc6bbe640124025a412099618da0e2125d581cff0ac8ef363b97802e43564d3efb2a81d2c8f117b0e4711cf9938147feabb94b4ef90ba1a2e77ec8e7b15777e89ff94a9d45a2a9f045863ccf1feab242da6934d68c73f0c370871d1ec48a303fa4187911ca62ee0c4bd3aaf80d05bcd03f809573dcbffb9f0eefd8a218e650191b30588cc290527bfc9794c70d5897f516cb1a1bd0c82d70381390aceb4512c9f507af07d6acfbfba7f72ac704198946f3924feec2b58a7c84e8f2b03f4305aea324e2c6a3f706421ee02bfb7c79fe9773703d0e50e7f8b062ef7ab7333437625157c77fad2db8f2b638697dec11a279881153b783d6c8b110bd49275fa7f82e0a816e5e4c066fe1ed94c02456f6d86371565731a18d8838ebddcf677ad98f4bc6193c151aa5f1421c08bf93edcfb29bfa77dcc6290159aa5490e3f6d3f77eaa5aa8aa00dc04ebaa8d1b7cbdaf817613820a26981eec099e15eeb0d754ccc9507b7ac8e1469185f88e8f12f885d94277c6dde41288dfaac2fa288f86e239361611c6ed19894a86c49ccd3f2b51283e2628586542978742fc5efe6ae7696ab66f414f7bf6897fee246f977d341b32ac7e4f4d8d66995976f3081de86ddfe257c104b77bc24d410d540b6e6994a43a40097f6c88b534dcfd3ecdc9c7789036731267b501d9c53b0df9900522907ccb688e651a129ef3e7afec59c2883a7e84dfac783ece3f8b766106cd776bb3417fa8608c54d709f5d18b5beb8a08c15b4d2f47bbb86d0f16e279566eece059b306b87ec2ada6f8ef853fc48e1b5ad5f0aa7eb74f5650aa9b72a41ab98839a212686560a95a0d6ffe76a95400a54f00fbafb3727f406f27bc21464abeae503d7737df26a8977ad2a935c7c08f0fbd564ed3183da248afac049f908f33162223072938e2cf5c15e7252aec6e4265b5f083c810de1f73f6aae4417787839acd89d21cac91d87525086a79425fac8db541be4c715196c85f58c98866c1c7b215f6739cb29741992b578249e11c43e310817af4545b3ad7f84b458658f9d66190d4d1272b89dd82d0d2a2f2ac460d21b20dd58e945d951522e84befe356e3838a8c5408cbd33ec82d91f415f3e5eec028abf7472e4b856e1b7b00fc14a93b1786843b5ae4a2b8f8c6bdf60f93dc45e9a4148eeb680ad5892d5425a778f5fcf89947e6932407c9a30ed3806424b4d703b0984a0a9670e118b95a766d5897e9c0c9a5f6d31324c9d77110b5445a31288e16ca160782a540e5ad94789b77e4c84fa3ab25016e12b47e0fd9ae5d4ae41f170cf51a86d3938a7a5df2ec11d57a89be226472f9dc93e9460b1496ede08c76337121569b6c280ba1566b9aef71d1eebe853b1a01c3372e7adbe737734a60ea5738f82fa9b2c45e2fb3b4a2080d7eea830f62aab91b7cb3a01a90d28883b6f84149fa3f87976dd85978595190171bdd8a55cd3f820ce4ab237cbb42c1e2eb73ccf0696fabc9cf8aba8a7bd2026afe545854cde63751aeb80e234f58fe3be273039016bbae6c4c57b9d28cf8030924e1677920dff679ce24e728203cd494d1b7843318ccc5409c4697e2994ae26af22c43b7f218f36b23c4b921af2c01c84422f18224f3251bcfdc37e688f32e9bc81e09e8cad0cf854452e6dd9c1ab75f06ff23249355a4b8be690529ab4b5377046d59ba1f5e80e67ded98e95b689566d61fd8be1e14256c5bd3586dc736dd389f3bc671e95935c215c0857300a061af01e0ab14d40f323e6580de27e087c8027e770c7a4021688b82217416d9de8f764fe49f74932aba983befa94afed24a100751c5cb1b17ec1870e2fd61e2d394f0c3a893cb1419b1d3a3ac0a7b4543a883a99d89c2630521430b69b5120dc4b41eaee265dacfc23a928b86b05969d6b1f7124304d7613ee63749ce288b747fa449164593754eaf74540fe447d0730f1f2b78544111872098987e657329d6af3dc859b255efae3a473ef091df3522ab40ab045ca876bd7ed8c8d3c7a3f4dc98860ae1b1c21d76b539d95ace803b034492ac5bfe996a0a277aab816177d9aa0f70074f071ef1042af5f0c895a7f260c9c12d5096e97db5f2274936324569220c900f602d529088f0dbda03fb6d1aeb9b1845785083573ad57e45f3e48fb7d53dd1ad2296840295c6f5fb16fc7e6602eab40a000e0604e68c074e8182fabee1ebb2d6863bc3e721b7831524113969fcd14465de822ecfe615dde8021d88f2b3b98e096d00d681f20db8e6a13a1c6ab416d2320831f2c78489deb7462ba0412cf25967ef538dfe17e9d5540fa24682dd0596c027a19b61b4d0bb58003261021335f20a9e4445ab8032ea672339f0eefbd8193c1cb20722d5e68bf5f7feb52e8e20e7221e07ecbe316bea241f8c9a30ede0a1aaeb492be3fc6d2f07fe42f6a177d8d86364e031b136d06717f1194311238d7a623492be100af79518b482b6561e6192054f41180d71da0df7266d18cd5c50a8592d69161c605775202de9d90934a3fa1f459b7517adde8e3caef80e3a0329b5d61a7b50a36016ad72e9aee6d9cf98518a2ad8cc25180bf86221daefc2f4be2351124cacac40577a99d5aa85390a5d8046468a9602df19544369e14568797bbc0d807a7b17a25a983a071651f648448d2216a8a585f23f211aa6f0769e13760261b9b51fa915030145360d04285571f55a69bb6daf7b65a45e050aada746bcb89ca82807a9b1a276f5d1d84bfdb3b0f7c71f818cd6e40f78167ba8581f053f17f96622df4efd18a234f248180eaf9229b8f07fbe799271c13eec45136ab0960350b7a6f1b8d2ce69e67c65421ac06155d31589816d4a513686a994b8d8015f0d9661f7b8d68c49a2e0beca62f565e35a8a0bf0878cd19a31d0eeae25dc4dc64f551ede06803f278a109e26d1b849743004dd386d55cd5606760790a146a290c5a1211356821740552e95664311ce84cd847f64dd359d1c327d9442c471d423a3f897cae1d1d85d5e4728f8991ba64b28dfa4057c11de9756af36857c54e0fd4e8d301dad8b12f98da39ca1ae578ac64d889c7c9d416199182656707700fa9ad6d3dc978b53c5584ea77c8dfd6161d5c5269d7ea9f9b66988182fee43001386e300f912491160c2c6bf421be985115fa7074df421f737d26cb2d638caf514455351598be0734a4ec9c2704e48269fa3a1a294fd5171ebbc368c206c543ef3da9e72851dac5753d6462e855fc346f8e8822b9e4eb6e941776dc26d59fb4fd5068d46d336d383fa01a22f13e54f9cb5252ab3354f903d50a73e7b2ae237f545c3d665979b49784d626ebbf9bee7bfa8349615e33a20c75c24377c9cae349f6276defbed95803e8d133c5f676d4cf914ce42e8940ce18eaf669a0d4036339d445b21435bf4a8dc278b0a405d1d5e4bec32877965fd42c5960a5caf7d8b63a316ad1760d54928dd98db33eed0dca9815e7ae01c5d739a6a6d1a9bb888c1f676dc1de346a018964c544fa38f2e81e48c44a0a8f9a89e983b5181dc6dafb8b9fdfb13c060bc6c9d37fa3918a3bfdb611f6609a0bc0cc73b5bd9efadcecd1ef58fe2583f49ca9ca6031362b108656b6908eeeaa2bdf312f49166ccecc2d6dd7ec88510e2e84e7d9cb302e3ab5f0b8668aae2ffbf7ec592b066f5bc3f8e74264f0033b876e25a2708620bb98ebbe16dfcf8569b97ecef190994ca83e9184fb196e81fb5cbf80c9b10ad10ff05f647fea39983bd00e9eb742252d8bee32b0d8d4a9abf632461c79a8c21b63976383412ef7d11755ffe7bc94975322e0211d1ff6301dbb2d3a88cbb7f5906ec39f216c09d3227e43297c4b27ec6facb59c731954d7ea5017377e73f4472c7cc62c3b022dd9cc205fc874b1c2a74e4abfeda14aad5c589932dd917562aaa35de25780f5e1043c3499b5cdc59aefed1135f6f1336dc5bb93ddd7c53971b00b42797295cca7f5665a87fdcc874955d6c9c7ae1f6a86b7d8ed2eb9bd03d2454532d8b2eddbf638f272c172fdd7075d3856e958298d57c7cf035501809a606fbb4be7eb0dcbd4defa3d45b0bdfac98f41e4246ae2735abf0d3f50d1d099c705c6a11b16e7713f78fd1a1e16946c28551247ec2734f424e79a01003d420bff81c537aedf7105d29ffc0e9175ab058d8dcc8f4b5a11a6b073440e7daf79ac54196d8a1e9fbcfb8bf0c3672c7b7e3ad83dc7e3d68d6a04a60ffa906df202c45f10bd9372bc1357d8e614ce8ea0884c8cdf3d861d9a2fae4bf21f7e348587cf4f95200eeeb5cf773f5c1f7110c93d65a1b", 0x1000}, {&(0x7f0000003a00)="8ea204720126f1dba971a5053747da04022f4bbcb83ad69a5a3af0ee02881a4fdf1feb52415c7448ef20f55ec0e9ac102ba862da34b01d37cc943a687875d6309b3be797bd5fa3e88dd49c7aa7700c9e11555dfaf4e38590f25de04401dfeb618c4bced24c3047e31e26a786afac56d04aab19913e9adb75b30130fe2dd72857d3884cf6db7da0b38a30e7e3758735cfdd", 0x91}, {&(0x7f0000003ac0)="ec31785f8fc967d026edd89309621d605d5cb836cb7281b9bae39656b0960e17645ed0d8d4ca11a35a0b1ac1b939ad66a1dec2026ad452f35a93db8334afd444e4e3bcaaefcb954f98c9c9bd62394f80174dc57149b2a310e9832d4f9a0eb5e961d09657e2c421c5692b800200bc5b5b75d174cbba994e56b421adee83a463a1a5290b23736e2424cb321234cc33c4983a5e3c4a1241793460c9547c139042c9ef036171d03a3c20d3a494aaeb4052379fbd444b10e3ea", 0xb7}, {&(0x7f0000003b80)="53fba9aa99f7db81a83f45692d4b7978836c0e258c3956ae20620d46f5fb45b507828be8164e29b1d8c7bfe69a3ce31c48d0b14153850fcc6cc611833e54528005b386b148af8603aab7e367a05cb7fbf5cb5176a27633dd67c97898706dccdaac5743e61f6b4f00311341ab1e1aadd926dc04d8ccba073754ddf5de668100c41dcc30314ca4f6727fa46cb196d7457e119df683f123bd84f4c07f0f8b8d6bec44b7b47396787fd737ddcbfa0a7b", 0xae}], 0x8, &(0x7f0000003cc0)=[@cred={0x20, 0xffff, 0x0, r1, r9, r10}, @cred={0x20, 0xffff, 0x0, r1, r9, r11}, @cred={0x20, 0xffff, 0x0, r1, r9, r12}], 0x60, 0x40e}, 0x0) chflags(&(0x7f0000003d80)='./file0\x00', 0x10000) setegid(r11) 04:03:09 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x100000000, 0xffffffffffffffc8) 04:03:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x9, 0x3f, 0x8, 0xffffffffffffffff, "0720af719759b96d592658dd724db73c39a212b8", 0x9, 0xfffffffffffffff9}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "7827ea1a5efdfaa6a66f32b79492ad9c0200"}) close(r2) fcntl$dupfd(r0, 0x0, r1) fchdir(r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) syz_emit_ethernet(0x4, &(0x7f0000000140)="a1216129") 04:03:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x101}], 0x4}) 04:03:09 executing program 1: mkdir(&(0x7f0000000240)='./control\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)) truncate(&(0x7f0000000100)='./control\x00', 0x0, 0x0) 04:03:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) open(&(0x7f0000000100)='./bus\x00', 0x2000400000000020, 0x40) mkdir(&(0x7f0000000000)='./bus\x00', 0x41) 04:03:09 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) ioctl$TIOCNXCL(r0, 0x2000740e) semget$private(0x0, 0x3, 0x10) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x104) r5 = semget$private(0x0, 0x4, 0x80) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000280)=[0x2]) r6 = getppid() r7 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={r6, r7, r8}, 0xc) kevent(r0, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffa, 0x4, 0x40000001, 0xffffffffffffffff, 0x200}, {{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0xff}], 0x10a, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x8, 0xf0000004, 0x7ff, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x6, 0x3}, {{r2}, 0x0, 0x4, 0x80000000, 0x40, 0x95b}, {{r1}, 0xfffffffffffffffe, 0x1, 0x400000c2, 0x35, 0xfffffffffffff35f}, {{r2}, 0xfffffffffffffff8, 0xa1, 0x20, 0x9, 0xeb}, {{r2}, 0xfffffffffffffffd, 0x40, 0x0, 0xd61, 0x8}], 0x100000000, &(0x7f0000000240)={0x10001, 0x8}) 04:03:09 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x4}, {0x3, 0x10001}}, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000780)=0x3e9c) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='$\\}\xc1%]\x00', &(0x7f0000000140)='\'\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=':]-\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='+#\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{{{\x00', &(0x7f00000003c0)='#\x00', &(0x7f0000000400)='-\x9d^\x00']) r1 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x80) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDGKBMODE(r2, 0x40044b06) setitimer(0x0, &(0x7f0000000040), &(0x7f0000000080)) r3 = getgid() r4 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) ioctl$BIOCPROMISC(r2, 0x20004269) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r10 = getgid() getgroups(0x5, &(0x7f0000000700)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x9, &(0x7f0000000740)=[r3, r4, r5, r6, r7, r8, r9, r10, r11]) 04:03:09 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x6, 0x9}) clock_gettime(0x3, 0xffffffffffffffff) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, r1) 16:00:06 executing program 1: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:06 executing program 0: mknod(&(0x7f0000000400)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x10, 0xc0000000, 0x2fc, 0x9}, {{r0}, 0x0, 0x2, 0x800fffff, 0x3, 0xd9}], 0x7fffffff, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x1, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x7, 0x8, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x86, 0x2, 0x371, 0x9}, {{r1}, 0x0, 0x42, 0x1, 0x8, 0xfff}, {{r0}, 0xfffffffffffffff8, 0x18, 0x3a, 0x1, 0x4}, {{r1}, 0x0, 0x10, 0x10, 0xd6c0, 0xfffffffffffffffd}, {{r1}, 0xffffffffffffffff, 0x16, 0x6, 0x7, 0x80000000}], 0x922, &(0x7f00000003c0)={0x100000000, 0x101}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x3f, 0x8, 0x3cfce166, 0x0, 0x2, 0x7f, 0xfffffffffffff636, 0x0, 0x1, 0x10001, 0xe3f4}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x200, 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0xd000, 0x8) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4d, 0xfffffffffffffffe}, {0x64, 0x101, 0x6, 0x9}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000040)=[{0xffffffff80000000, 0x6, 0xfffffffffffffffb, 0xad}, {0x9, 0x7fff, 0x100, 0xfffffffffffffffd}, {0x4, 0x4, 0x7ff, 0xd2}, {0x5, 0x4f, 0xff, 0x6}, {0x7fff, 0x80, 0xd4, 0x3b6}, {0x3, 0x8, 0x4, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:06 executing program 1: getitimer(0x1800000000002, &(0x7f0000000140)) 16:00:06 executing program 0: r0 = msgget(0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r1, 0x0, 0x7) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)) fchmod(r1, 0xe3) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000001c0)={0x3, 0xb1}) write(r1, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r2, r3) 16:00:06 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f00000000c0)=0xfffffffffffffffe) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xd428) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus/file0\x00', 0xc010, 0x3) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="0de1f5c3059d32c2", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x3f, 0x10001}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x23}], 0x1}) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0xa8, 0x3) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = socket(0x1f, 0x4000, 0x7) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000180)="86fe8b597a9f475677bb6dfa3119a81cce6381d1d08786482a146ef0d1c952eea1a06d61678cf2dc2a883266d3769d0a6c81420e75b9fbece8580b6783d0d22d49620495312c606deacf2df862333b419fdf4f1f1199a5ec97978b2b20e16c8d5c9bc3e684ab72f894f752f987463adcc0172341d76a2bb6e6b7d3fae0e2cf7ee535dd782e0636c2b55c6ea0a5ab9babce66f870c5767fc343", 0x99}, {&(0x7f0000000240)="2dffddbf1c77ed72919239e05f3b27b178f6ff0cfc5a65b7b3b35cbca50d4c980595937a2ffd1d8954e09ec23278cfe107404cd88861d4068aab9a3dc486117927a68b04ca618a779c54cd1099f17608d718675c44ef4544d59d525cbefe5da6c8c5eb7ae47f4d36105520486d794f90a7fef3cdef0c376b95a9048f4e5fe6d94b3fce6a9279f9c9080cd04bc5c3c54f09448e026f450f621473dd6044402685fce6d1d92b", 0xa5}, {&(0x7f0000000300)="025858b35db2411e68160a80093574423e02430fda9d47738c0f362e57ceceb5fcce7f85a2971726f496b3f29b16557ab8e9294d13430da33ff59343ef8b258204a0a26d82407ca12c348f6df796f57532", 0x51}, {&(0x7f0000000380)="75f82d8c635c57ecb5f42a223b82b042eabcc4653a5cb1935cd1fc28bf023cb64ae4fe7ddb61a2e1c0c848910369b69444353941c399a3ff66e0cdc8f12a8ffe09e6384f6a7258dabac7cc039abab3796cff9fcc03d2f8abf5e1a845ebd6b4472fe445e916000ba9a6ea849af2536c93a748129645b3ff2f1e9ac05652a54cbed8f170845e684b0e497a669661bbe83d32f923b4bd740e2cea94400a3f52a7f5b2e3f8a3de4d84a2bd625d2fa4cfd4756f12642b484db52b7168b9930e8264922e01b467565db0907e948feee28659bbcb4897798c352b0491d9a09f3d8317aa991088e8ef468455930877bc07abc653d645aae11add0000c5319a9a3bff8c8ac68ea8ff72fe62d9cffc2b27a193c6a15ba3f190bf9e9df7cc04143bbbe16e47d976e7e546a6ea0d2e20b780d331fbd1ae9ddd86c3163d62f8e40a20fb2e209c4c17301a24931789344359fcce27ec455a7887ddfa051d2641b33792791a7ef79a97a4cdcbe1911422e35339d825b613835796bedf150d08040ba2374d4e0f12a0f3e0172cd92e2e2d3b231536f1687f37a8d278c5aa41d36f1e80f142fbf8adc444724b5b4979d88e750bdd5e0c6241e628ebcfbc45aac89202a633cdf62c9373ccb82cf133c79aaabe9fcae82fcbd10c7d925b66492a9f9db6002497e615a81bb221e3b85ba0be7e8ba2a9ac0dcedd6d5e5f912c7d49f49aa26b8c30e50c0a94fccba7c8ecb62c15a4839cf393b2e93c07ad10167c7f6b0e433f6929e5a3a03fa3177da0f6cdf5c69bba110a3b6610dff09cdb7cfa988524839b706afd7e0f14bc401d7b575a2cee1d660ec19d9ca2dcc9b95c4fb3000f1f2ab88c5486b4623d8805eb3a52f2d31b6bd573142a5c68b35ffcde2a7c74eee61e0c123c15db01f782d4711f82f6cdd14d9ca5a103e35348da35a4b1cfd8940ffa03153fc6ef72656ff73dea1d85fb9a3c211aabf67564ac6410761d53f46fba36bbf7b3125492252c1202d0c7ef51b3169c98863a89d3db8662fde0f063e6356b14f26f34eda4c27d02f0c4b1577419034d62df802448a13e67df58c6888a52be95e2fb530381c065013ddfb1200656f8d20f5c045a7b1cf82813f57d182794cf38911f5726e0ebf16f036dc60dfd009e3121f083a16ee8d71ca3b3cbfb5ecf673af79422e5ff2168d98b2101502b8e9c40a31b31515455bf9d5bfa7c571f5d88b8a10d4e27623084c82c5bb18dcf0c4a515a1f1a270f052f18c48ad74abed730a79154837235de9a454385148aa30f9e9fdf4438e6899ed50898885ce4efb1dc6d98d3c1a0306b78f45937c9580dd768f6d23d2b0b4aeaed4df2430844c6aed2cf9b3429ed0ffc5131dc58ae6816530e6f931c6a26d8e9bbeaf118ddd0f35d554eeae7964d29c7bb9d8fd70e1f902159804be3d7b3244c95f5c89b0685c7929af58f5dd82de98d1489c228d19f16005e9cf4ef5e94eaa9ac35be838a7ab209fd2ba0058898ce47d5251a47bc18c2e6349920c0ea29325e7d4dd64c9866aab300c2c907062bbc210abad5ff538a79ea7210e70563ff525e80f906096af5eacefa287088273be55120666547b1a86dc3e125ac35c038646add95dfa8da1c9b134bb47b40c3bb67b31cacb8ba57cd105a9241b2ccba9451267b75c13e1d9aae27aa0e0addc247fb46dff283f0e289d30c18ea2f356f647cf925d5440d38d9783890f44a58f18e49d2efd8874435db60328445e4c59192a16ff92f5c59cd9c4f355f20aca8f86c1e5abe2d0a740faba140fafaefeecbe99504fd604f5eb0a22f8a256ebf11d349199444d2e0e520012004b4b4a086d33dda4d9e8ba6161d415a4cbb554f0743f1b916bbaf058573db2dc8a696b2db8f5c7354aad3050baaa24d2dfa270855ae8febb0616d1288a40d80ae0162a2492c4eccfa88e9129c88dedd387f540c3a08e4c0b760bed8b72a714ce3a1098475e3a258de7a345ce35fd93d3cfb7244045ba02356d9e103a5b6d81c3a446ca4fee232a43ed0c06084b5b59c77958ad5d4b1bab5b9000797c28e49294a674d2a3b2e179dbbe33aedff4801e75cc5b9f87d5dd29501c25130f59b08e5c389eb146580019378ebb4635f8ef4b390d915996737c7713bb43db470e370abedd53f64e48f820af36256b56658fe5d7dae92ceb18efc550ef8579819b7bd7a9881f8aceb1c1d3407e23616e829e7b0f2d34fe9ca74e3392b7f7ae3557f349468bc4e72ba2e1cdb7501adc7e35666388317907e4828b9242ff23aaa132a3ac4a6ae450ae009d3dc81a52909180d6b9f1aa390c07a7615dbe1844b12e43c9ede3cd474436acff28d6ded1e426331dd7a4a0f410f0d0db2ea2d03947b18fc22bf71d61c332f2d8effa1a3b02d9b0c618c1dfc0d74aa299e53aef9a5c0b30f2f9f0e887c9038d4031836b3061102b879172373d8d651771469bd2249819fa7b5c5c88171eeb8b5c13c7397a1fa0a12371b3178052cd821e8b5b025a36fba2c9f4e45d18ce154fb89edecb1757cd20b929756fbdf1c272c8ac8e9e6e64797ef2c0a7568ddc73e150bf57ae33c65d0f230f50a8ccc519d7966f024e0697b4bc4891a3438b7157b5d1552335bdbd3b0f1ce69f38968f66b264c7699a20b21d68ff7a6327e067e4a32bebd218f42985ab65ac5e9156d56de2a22672054860f291a2d6f54cf441793b751627a6c2a612f2596eb9991237b875c8909491cf2a3b53e5fa620e1c11d9e6a81069501099f25bb4a50ba98de71e1be193e600fb538d1a98c108d7f9e56a0f9f699dc980c414891ed671f6394b7981d94bb78f48cbe3b73055cb92df74ebaf4cff2e3f27e2de078e4f2c13ac5754a59d81716549a47b1e32f715f9d1d030e0ac526857185282570c917e3d0a660930eb043eef448380a1b35dcffa3251b4b3fc945ac24d3e68f98d688cf2f615a2410ab0db8cb143200d8d8f37ff6a131d19f0cdfdbd943c90940771af44ad21e4d42ce510670104cb7219dbb3f33ee4c85ed3040d9f058717ad4ec7554c44cb70d4687ccb678275b501830f246e1c15873fb5f2a49576a6f3911ca2042a3b90e8c77f17ce2f4507fe164baffa7e704dea9a337fe0af7e3d6fa1b76e2bdb15f0a45588eb0f9cfab1dca607ff1fe00a3bf7ab49b9ae48a18ce453d48a6b41e4019cdb5d5d71d27abf07de76f293b94a6ff868bab02a89637eff018ee4f6cfb3d055c6cdffdf6786d9629033856c8dd6ef5a3d8587abbc6813653126f4c6d6d12c72dac5e74202b3138375410d79f6060df359626e6f7f4054bf08433594fd87a77925fa88767f5a5738e455d9e0a411e1a0fe64d1ea459c61e4437f3096b84227953ba54bd047f48fdf5a88fbdeb802b261ad630bb037cece25849b9f3b71e50157910b61a27c037ef61a6df62de318b8bcd183c01b0f3ddf74e810e3b7f12325fd1daeb830ab3d2b533c32bff58f9b9346ca2c924d7bdc80171afceae8810de6f04f61ad0a11518ba65f1c2a860c330aa3c0315b03f3b6805d3252669066b5782e99d1cbbef6a9942e873ac9d75f835d4d01f184f444788db1614d209bb5f0f2e5b0f94f41e9b3aec2d4fbe0e302d18db70dd7375feff1893527453f3efa74f50b3bc16b98970fe53dfdf23fccc0cc4b2c123453a0d2c6c79ca25bb303b3317f9fcca529edb83b340bef6e1ec864726356c62528c79e52386eb73371ed9cfb66873e8fd64723ea0770274a853a78888308319e0da2e8aa76e6dbfbf738e92e1be34cb1a1eb04cb4f7fe8d25b897dc3a9b554255623efba6c688382faf913f8cb09c7826f4cdc425ddd026748d31204404ffdeb9c75c4d7ddbf6abdd20492b1806763bf4cf94e7097f220e6a0de1765d645d3537f4c0f987938e5267176dad7b3df0c3d0cc286696b91e04176d4bc8c3cb7e48c7661259dad253b293ef412f07c14bc19bfa4494c7693fd0137af0bf3db9d2920e9feb02723408a4327bbf90385e34fe8d6d45aa1de2f4d26551f39366c9054e57fa43a13f44902886d71a0d25926896fa6261b81cea613a4ef7c4e2329d84a8ccfb351273a359ac454de7c34d82a24c604804e67c4d8924ca00fc48c45940cc62b82bf474f48a71c016c1b950b5dce28e01055fc3dfc37e965fd3ee7216555bb11212b597a57c31e675911254ccfafdc9bd58e46e350be6d739f0af599c96e996ca4d94e36a15c330e012549a98be539bbe46a54b72848568c8a0755132dda6f6f74b81ca62c8dc02222c318cd67413505eb4f7e9e93a6db44549f83849562cc580bf065ee43a2c40977f7e2895a56accd21ae40f0d957fb1ece9fa63736414e573b70d9539190d7e9c8bcf2f42afed63afb404bcd826cb4d933fef3a746149aecca8adb0f0081a3b6cbc4a155067220a4665dde327b73dc5fccf50e1f6b180e63faaea9332fe33430956d3108ead189cea976fffa1f217bb767b009fbd5f16c15f481c7acec1dd17b9a84b9878165785ec292a4853d3ad6d8d22856c12d9221c9b2d72d98d047faed292eae76fe0a8fa8d95c6f5569b5d1e6dbdb747c12e4c8943a37b6b5aa84305b009a617cd84934e0908ee0be5debd17d7699b841eb19f2ec948ed14b93144f8f65a813386fdf8c4a6430079c8efee949afe66cde119ca758f595bbe72216a1c4585d5a9d4c17c219344e5e42e0bafba72b7c48227735e31291f97c005b8739ffb170100d9ae58e47a5bc18cb848841a6012e8338c78e6e124a93c984b2a8ee2ba40bb2d2a383215d7333f67cef51f878735801593992f881d9f3faf37d94b2d062bd7122db74d7b2bd37254d20311ae34c9948de221bbb788ec0aa4084524937b06b35ed3bcec83070965ff6ea1272e0a4d0f159dc76d51c98d686ed97b5984889a4817d4a9d3857d54495c3ac8537672b4c5886c17aca32fa009694e03e1ab06310a39e90d8e958e291fc8f57e724401f9ce005899e74c79fe7de296569fd3d890ba5161003fa033280bcdd737c8a3cbe5cc9889e2af0ad75cdba5f5fad66425ac5332c8dfe288cd74c790c958f8a30df5df713fbe58466e27274ff9f23b90ccc6515c417b0e1d77cf6b0a458a213b40706934dd80a54f30fb252355944aa646929fbfa89fc845951c9326d2b9ded42bb379048357feb2d5de9124a2fa35b607055e15bbfe6601a302af4c45b68b3816008e4a76429dc0323868ab6de082ad3903f9d63ccf846b6c8da9e2cad392b7d26a4028c01d6bb92cb5b9560788dc94eb5562607cbfd2b4b7a6718f2616405554d87c3ec85590123068e77c5a6e0b5ccc46c4533585b3973b9f9faa5b66be572706d1c89900cfeeddaba4ee8ad2952cec4d914717af1fd376a346d1b643c42df65dfdcc2a831cdacda50299d156e59a36b6cd3b7831dc3ca09d51314153184422ddf314611569252b49df22390c5da9adb40dacf6d30c624f5d330d2eb70912f9684a6f0de1a9d76565e3243c89831896c1a4ef32d6444c933175ee134429e4a5ad5f81d87315589ef1da05473cd62459015c4ec6ff7891f7bac2bf2f52b4a86ecb8785881a2f8f213bc3b405b8568650180068f9ce26171cf4c421f4f2fae2c02237854e23b1a915a925f40c59b54df88d976b61f23342ec6b1c874c270f63c96b6bf6faac48ef54f656a869724347812ceba9f615d0bbe6a2bcba806c1c3f2660d3a774f13d3c844543a7f080f9395dda65a5848583d6f743aa128fb100a079fc622f0e8401e860df121f4d10c84dc83e75d276fe089a2e17023c6124cd584ffb3f395225d50cdda906a03522fe1f762d17dd22f0aaf74f", 0x1000}, {&(0x7f0000001380)="a0ab515fa27cb46545dd1f8660cd3fc964ce8be2a3b4b9ac6f4d81dd007032ba5b052d4ffe63592dd2e2e01ca86fd66ae8eaa94f91f8df2761bbfbe2cc6681a35d40e0e31938729b0d1e45e7b91f09bcb26be2816ec028c9019737a65e8c45083f27f496f7b94cdee89f1e571342181ab53e98417560e1df24176847c5a8cff7aeeb2de10071911bc35fa508217e90be8182de1768278126f460adecf203439c5ef5aa5a470f7761eb93d603f34f4e2a9a021a56421f371077f95daac92d270e7b8338cca49e0325c3ef3fb08bb099b29b6c45eb", 0xd4}, {&(0x7f0000001480)="dfefe139b88fd16f39368d651d26447d3e270611390216945daa6c81999f134f74bf06bc10ab7c536207f379252647f5b0def1de88a2f4389ca635d83dad34c3cb1565b1962aa69ef50d28fb8140a181e32f8c274f83020a031141a0", 0x5c}, {&(0x7f0000001500)="9fd25eae1e80bafaa018bd012fcb2c850d413ccae1262bab88bbb0bbe98d9727e5696f1a809544ec2c3874bb7ddce9b93036aaab6e9c0b42b08292c3408a589ba97fb52debb18888302c5fde233deed4e2b952396f07389fae1733840f86e25dc0581a3cf19cc2e33dc010362a4ce3f0ad0a4124f0ce27b5b84954b47cfa724877702f12abf2f8b870421c95e5db787aa5853428a27353ee22346730d0305a3c0a6418f6322c1ca838e6daabcf0f5760d2568b38d08dafe57ad8ab79d5e74911ee7354f8c1f7dbbfd114c9", 0xcb}], 0x7, &(0x7f0000001680)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x70}, 0x7) 16:00:06 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000100)='./control\x00', 0x40, 0x2) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x405) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x1f, 0x3, 0x6, &(0x7f0000000140)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000180)=@file={0x1, '\x00'}, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0xd0, 0x132) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xff0a) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x482) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x10000000000004) 16:00:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x20) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000001c0)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_metric}) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$BIOCPROMISC(r1, 0x20004269) close(r0) r2 = syz_open_pts() writev(r2, &(0x7f00000009c0)=[{&(0x7f00000006c0)="a2ec57cdc3bdff53aaac66ba68b8c23837d887c7b63924c291f281d8cd56d41cf6c072d9062afbb4462aea6c17e41defc8318333bdc4a60b6e7efe9fc61bcdd27603b1b0697511538665ffa1349493cb2d96ef53b38acfdde3e575fc796bf29b073df39afdf271296dfce2ead8aa783903adb9c4f8b34466787d23a2c9b4e247ededf340210f6f6425aada275f3f3fc8c0cd18a290f825ca870079c3b90281dec21187952cab7c0c7218410f4d272318098d8427298015048ec177b11b46d35a394310380e557448e7f675f4c741a2ff50", 0xd1}, {&(0x7f00000000c0)="e7f7f66797e90514aba9cfa0513d41645a1015d6910bee4fbab1d4a30e5d3edc8efbfff248653c3204a4f2c62f1e12ac030da4a808c93b19552f1bf42e63447209b45ac237e76c77f09205a529e4e2c8eca6074b77493bd68d495046646e30a2ecb11df46db66d06", 0x68}, {&(0x7f00000007c0)="95696db7b85c6037faf990b265d0974c280f8067c9a69ca12dfbbf4bda4c03a3ea2c00ed7b8b84187ec25ebd21764e523cadf5b04893bfea4de93e11acb1855373acbf7120c03af49b559dc107a4f78ce3d2d9682aa2e9e53bb12b7228ce359079d823a069b9de0a9b074eec7f982fc54193350968ce5301e391b1836aede717815d0f7f7b5be47c3fc52997b26e3cebcb9d9c72411fcf86e5866820dcf6e3ceac4bddcf05f788d858eb4d7a0c144aca6044b7ddc591e37f23148e17760fcdef", 0xc0}, {&(0x7f0000000880)="d9a071d88f1f523b7f533a315828942b6287fa204912634bd5932dbd59db492730bbd22d5f168fd8d7976ba72b13b0e3938441b7f662b83540ac20d8bd05058ccf40f05670520440dceebbd858fceec3375554ccc8531ddf61d2fae268ef14664e2b87a6ef4bda6279b3920f3cdac3b3c8a4b4af47a97144368b774a6a49fc1fcfb7738e743078d3aa2891cf741ba530f22fe466466219533c872372ca02e78489d19fb43d6ca0b1cda6bc6200be10c87654f389bbee807d4a65eb8bcbcd7e87d0065b407c6fdf749b5c1566211a2f17d3772fa04af5bc", 0xd7}, {&(0x7f0000000980)}], 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 16:00:06 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) semget$private(0x0, 0x3, 0x0) 16:00:06 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file1\x00', 0x20, 0x20) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{}, {0x0, 0x4000000000000000}}, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100c1, 0x4) r1 = semget$private(0x0, 0x4, 0x101) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000680)=""/127) r2 = msgget$private(0x0, 0x202) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x64, r3, r4, r5, r6, 0x102, 0x40}, 0x8001, 0x0, r7, r8, 0x7, 0x4, 0x7f, 0x6}) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) pledge(&(0x7f0000000000)='^:\'\x00', &(0x7f0000000080)='\x00') preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000180)=""/237, 0xed}, {&(0x7f0000000280)=""/142, 0x8e}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/94, 0x5e}, {&(0x7f00000013c0)=""/204, 0xcc}, {&(0x7f00000014c0)=""/104, 0x68}, {&(0x7f0000001540)=""/239, 0xef}], 0x7, 0x0, 0x0) fsync(r0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) 16:00:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x200000, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) pmap_unwire: wiring for pmap 0xfffffd803f00aa28 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00aa28 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00aa28 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00aa28 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00aa28 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00aa28 va 0x20ffb000 didn't change! 16:00:06 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000100)='./file1\x00', 0x102, 0xfffffffffffffffe) recvfrom$unix(r1, &(0x7f0000000180)=""/220, 0xdc, 0x0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x60, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x1000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x9) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) 16:00:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000540)=[{{r0}, 0xffffffffffffffff, 0x62, 0xf0000000, 0x0, 0x3}, {{r0}, 0xfffffffffffffff8, 0xaa, 0x4, 0x8, 0x2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x9, 0x1}], 0xc1ba, &(0x7f00000005c0)=[{{r0}, 0xfffffffffffffffe, 0x73, 0x4, 0x6, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x4a, 0x40, 0x3ff, 0x7fff}, {{r0}, 0x0, 0x2c, 0x20, 0x8b99, 0x1}, {{r0}, 0xffffffffffffffff, 0x22, 0x200fffff, 0x5, 0x4}, {{r0}, 0xfffffffffffffffb, 0x20, 0xe0, 0x52e4}], 0x3cbc, &(0x7f00000006c0)={0x0, 0x7}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x15}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0), 0x2000000000000163}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x3f, 0x99, 0xfff, "124a738353d43ca5d7d2885c170fb7bcdb289025", 0x0, 0x90}) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x3) setsockopt(r0, 0x29, 0x5, 0x0, 0x0) ftruncate(r0, 0x0, 0xf8cc) lseek(r0, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x50, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x66) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x4, 0x6, 0x5, 0x1, 0x4, 0x8, 0x1, 0x3, 0x3, 0x0, 0x100000001}) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) 16:00:06 executing program 0: 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) r5 = semget$private(0x0, 0x3, 0x8) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000080)=""/125) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:06 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x7) r4 = getgid() syz_open_pts() lchown(&(0x7f0000000040)='./file0\x00', r3, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r6, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x6) write(r1, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xfffffffffffffee8) syz_open_pts() syz_open_pts() dup(r2) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "ed930848a60200000007ad00fbffffffffffffff"}) readv(r7, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x3f, 0x4) 16:00:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)=""/120, 0x78}], 0x1, 0x0, 0x3) r0 = open(&(0x7f0000000140)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000040)) mlockall(0x1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1000000000000000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x1, 0x8001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) socketpair(0x2, 0x1, 0x934a, &(0x7f0000000080)) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc3304221, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:07 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000003c0)={{}, 0x1, &(0x7f0000000380)=[0x0]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) sync() readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/51, 0x33) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000400)={0x2, './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x82, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000200)={0xf0, 0x0, &(0x7f0000000280)=""/240}) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x20000000000011, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x4) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000140)=""/172) pipe2(&(0x7f00000000c0), 0x10000) open(&(0x7f0000000240)='./file0\x00', 0xc2, 0x2) 16:00:07 executing program 0: r0 = socket(0x0, 0x4003, 0x3) pread(r0, &(0x7f00000000c0)="36f7e7e2d7e2a1b01fa2316e8d535d608992f71709942bad2c597996d99099970963308a33d8b2c6ef5e2745adb9ca05fb461ca7854a6e3b18e2546e67eee97b1cafd45a6bac996a7cab99a821b687cc42371afae69dfbad0d4c6c", 0x5b, 0x0, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100051360000000000000000000000015000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000", 0x240, 0x0, 0x0, 0x1e) 16:00:07 executing program 1: lstat(&(0x7f0000000280)='./bus\x00', &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="8ec1178dfd40cb3caa930900c2a835d224017b8233d9e0b310b5768bf06fdc59e6e6d7875c7c1db1e5113840ed135b4e9bc1dbfc11826eb25c878c2ed361d3dc8019e431ac9b96a9763b4035717a"], 0x0) unveil(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r1, &(0x7f0000000300)='./bus\x00', &(0x7f0000000340)={{0x7f, 0x4}, {0x3, 0x7fff}}, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x0, 0x80}, 0x10) r2 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:07 executing program 0: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0x7}, {0x20000000061, 0x0, 0x0, 0x80000000}, {0x4000000000006, 0xffffffffffeffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0x5) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x1}) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./bus\x00', 0x2, 0x3ff, 0x3afedd14, 0x0, 0x2, 0x0, 0x1ff, 0x3, 0x2, 0x1939, 0xbc1}) open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x40) 16:00:07 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x780, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100000000101, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) pledge(0x0, &(0x7f0000000100)='\xdd\xd8\x90>O\x8d\xfc\xee\xdc\x84\x7f\xf9\x9e\xa9\x02\x8c\xdav\b\xa0=\'\xc7\xb0\xdf&Tj\xe1\xc4;PtK\xc2\x80\x12\x9e\x86\xb5\xd9\xf4\xbd\xc0\'l\xb7W#3\xd33[\xc8xV\xcc\x85\x11\x1b\xa3\xc1\xbc\xae\xf7\xcb\xaf\xe92PM\x94@]\x98\x90f\xc5\xdet\x1fr\x01\x1d\xce\xfa\xecr\xc8O\xee<:\x8d\x91\x88r\xf9\xd3\xb5\x10\x85\b\xf02-\xf5\xf8w\x93Y\xa6\xb8\xabQ\n-\xcd\xbf\xca{\xa7D\xd3\xc1`2K\x88\x88#\x9f\xfb\x8d\xc5U\xdf\xa9\xb0\x8c\xe9\xf6\x97V*6\x95\x1b\x00=\" \xd0\xbe\x02\xe9\x16\x85\xb0gi\x945|\xcb\xe0\xf1\xbf\xa4mp\xf6\xe1\xe46\x84F\xb2\xc3yc\x13\x8e\xa7\xec\xda\xcd\x91\xe5\xec\xfac\x04\xfesc|\x8dblXcW\xe1[\xfb\xc3\x0e\x00B\xc6>\x04}\xbfq^\x85\x15\xce\xe8\x88\x041\x81\x9fk\xa1\xb8\xe3Q\xe3\x8e\xf0\xf6\x0e\xa5P\xe2\xa4uU\x99\xd9\x05Q\x17\xbc\x17\xe3\xa9ah3\xba\x1d|\x02\xa76S\xf2\x9f\x18\xbd\xa6u\x1f\xcb\xc4t\x0e\xba\x9f\xfb\xd9Bd\xb9\x1a4i\xb7\xa8\'\xb2\xe2\t\xc1\xf4xP\xcd\xac\xc6\xed\xbd\xf5V0\xa8\x11\xfa\xf5\xf8\x04\x028\xd5\xa0\x8c\x8c\x12t\xd3\x15\xe8|?\xf4\xeb\x1d_\b=\xe0\x15\x85\xb7v\x10T\x8c\xd3\"\xcf\xdcJ\x9e(\x00\x1cF\x93\xc08\vX\x9f+=\xcf\xc9%\x1c=\x8f\x89\xe9\x8d\xf7j!t\x14') open$dir(&(0x7f0000000080)='./file0\x00', 0x1fc, 0xfffffffffffffffc) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000240)=0xffffff77) setuid(0xee01) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) kqueue() setuid(r3) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000500)) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000600)) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r2, &(0x7f0000000480)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x3f3, 0x2, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) pipe2(&(0x7f00000005c0), 0x10000) poll(&(0x7f00000007c0)=[{r2, 0x4}, {r2, 0x65}, {r2, 0x106}, {r2, 0x108}, {r2, 0x100}, {r2}, {r2, 0x80}, {r2, 0x8}, {r2, 0x1}, {r2}], 0xa, 0xac) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x0, &(0x7f00000003c0)={0x101, 0xc9}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x2000000000000043, &(0x7f0000000240)}) r5 = semget$private(0x0, 0x3, 0x80) getsockname(r4, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000540)=""/112) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3, 0x0, 0xfff}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:07 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x101, 0x1, 0x3f, 0xf24d, 0x3ff}, 0xc) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) close(r1) flock(r0, 0x8) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10082, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x60}, {0x30}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x1, 0x0, 0x8) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000180)=""/50) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = msgget(0x3, 0x20) msgsnd(r3, &(0x7f0000000280)={0x3, "9ee19e114be1c056f2109c8e3ac8c5cd5f4b0b9d50cca92de9874909e751f1deb1086a507690d3fee0ede4df9d172e2d2b58adbdc478a1c8b724def843816689fdbff7db2641b31def7c7adcd45d56d37fdad34cc9335ff30520afca3efad12b1681bc52d330a74e989cc396a2d16829e68c0d3fa54c43931c7d78f06b070d80d111947f3721eaa5e58eee45fb1133d2624a1cf160b92e555f6789ab959e71be3ed570375b033e2fe89249cfadc87f61b5442325147f7a01067da5076222609f2d2bb376ad555fe873a5ce4c1c23da64bacbb8bbbfa134"}, 0xdf, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x3d3, &(0x7f0000000240)="0e") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x2e}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1, 0x7, 0x7, 0x3}, {0x2, 0x0, 0x7, 0x6}, {0x0, 0x5, 0x1, 0xb832}, {0x1000, 0x4, 0x0, 0x2}, {0x8, 0x1, 0xfffffffffffffffd, 0x10000}]}) 16:00:07 executing program 1: r0 = syz_open_pts() recvfrom(r0, &(0x7f0000000000)=""/24, 0x18, 0x802, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x74, 0x6, 0x4, 0x1d}, {0x6, 0x1, 0x8, 0x8}, {0x4, 0xffffffff, 0xf846}, {0x167921c3, 0x4, 0xfffffffffffffffd, 0x1}, {0x81, 0xf9e, 0x7f, 0x3f}]}) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="f745514d63ceeee68970602ed40000803eeb84a52def3c08b2f94879a9e0aa8a", 0x20) getitimer(0x3, &(0x7f0000000040)) lseek(r0, 0x0, 0x0, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x10400, 0x101) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r1 = dup(r0) poll(&(0x7f0000000380)=[{r1, 0x5}], 0x1, 0x0) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x4) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befd52438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b58aed6b887340a472826ca652b9a6e5ea8816d0f4321c5203477c877a"], 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffe02, 0x20000000000000}, 0x0) 16:00:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x4}, {0x6}]}) r0 = getegid() syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") setgroups(0x1, &(0x7f0000000040)=[r0]) 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x26, &(0x7f00000000c0), 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:08 executing program 1: r0 = msgget(0x1, 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f0000000140)={0x0, ""/254}, 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) chmod(&(0x7f00000002c0)='./bus\x00', 0x18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r4) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000300)=0x81) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000340)={0x0, 0x9, 0x401, 0xd7e, 0x6}) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x25) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x44, 0x1) 16:00:09 executing program 0: r0 = socket(0x1f, 0x7, 0x1a96b) sendto$unix(r0, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10080, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x1881a, 0x0) syz_open_pts() close(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x7fff, 0x5, 0x2}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = socket(0x18, 0xfffffffffffffffd, 0x0) fcntl$getflags(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="f1a2", 0x2}, {&(0x7f0000000100)="8a", 0x1}, {&(0x7f0000000140)="d400be30b8c55c1451bb6b03c50f610ac3f0b7ef995954b5199964e18f4caff22eff377da766afc0b54c1e9f05b161956c1ad76527330086c03b2a378999eed9ebeeb9a77bda44e770af6bfe8fd9f8c3e2643a6446606681321bb853d1ae8e3ca256012a3e1a674faac381552390be21962ba3959a0b75ca823d7d5d3f96ac23eaaa642e4136c9adc8dcd07f32559c4ce5f8f37eb2adbde2b2cb2f4747207abc8b618645699bedfc503cab565380909bc25918b850d4124d504d47d97b0a0dad5a4b344016ab80cdc77568b070", 0xcd}, {&(0x7f0000000240)="ec5968619eb1a1f4b8e671d0d8f95a43a46743d400d7bfccaecf07ee483903a0382c00a7b193c2671f1a797835381cd05de81f5ece3e3f63559469c4a3e0a913ced133fbc2900b2c50e97f3de938f1fac76abd8e3f95d7e2755758e8ab78e10ee4b93912b6d3bb5f0540e9148b6546881b256ab3ed4c6619b909aaa2dfad5f5a51e342d095e866795a589dcfd9053058c38dadae25d43ebe8472248033296d96525011608147bac01b7770616d99b1974d21714833327ab36edb8206d9ca23922b74ac7a9fcfe5a94378e9", 0xcb}], 0x4, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) listen(r0, 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 16:00:09 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:09 executing program 0: semget(0x0, 0x4, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) fsync(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) close(r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') 16:00:09 executing program 1: r0 = socket(0x10000000002, 0x4006, 0x0) getsockopt(r0, 0xfffffffffffffffb, 0x6d, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) setregid(r1, r2) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6, 0x6811}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x25a, &(0x7f0000000180)=[{0x0, 0x1, 0x5ade, 0x36}, {0x3, 0xffffffff00000000, 0x4, 0x8000}, {0x8, 0x6c, 0x3, 0x4}, {0x3, 0x800, 0x3, 0x7}, {0x7, 0x8000, 0xab, 0x8}, {0x200, 0x100000000, 0xfff, 0x7}, {0x3, 0x1, 0x40, 0x5}, {0x101, 0x80000000, 0x3, 0x7fffffff}, {0x1f, 0x8, 0x2, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x40) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000280)=""/251) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x4d}, {0xe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="1b") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") recvfrom$unix(r2, &(0x7f0000000140)=""/13, 0xd, 0x1, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x4) r2 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r2, r3) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") dup2(r0, r0) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, 0x0, 0x342) setsockopt(r0, 0xffffffffffffffff, 0x2, &(0x7f0000000000)="1563abd6333e7472109cb81ce65849bf163e1e2c1c8231aa8fb545bb8279cca3a130ec99475d8b033164cf3bdb3d3ff077a6a403c19cff0843c7679191756ae60c3cad116daeb26c6e576e8d49b844eb533a094acd0c2288bf660a73bc78d43eb0b95717b45674b42a5bd186f7af0451ca83583bf86b9594ddf2e2b73dbbbf6ed756cf16888ab765c9dd16e1484484ba00c3504ed03dcd546f03a78048403733bd99191a4fec20607cb8c87396f210a7470e03513d88823ccd003dae69bcf717dce6b1", 0xc3) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x100}, {}], 0x2}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0xfff) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x1, 0x2, 0x2}) getsockopt(r0, 0x200000029, 0x80000000000033, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x1, 0x7f}, 0xc) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = geteuid() setreuid(r3, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071d000/0x2000)=nil, 0x2000) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f000071b000/0x2000)=nil, 0x1000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwrite(r0, &(0x7f00000002c0)="fab4654627a5f569a5c0082b74093f4a945565d62e6ea343e19f9562eee747934a19fd1c3fc7e76c84d25da75213fac89fd7e326b2627b9169b9be80608796b8cfeb7520ac96fec9df98f428d8b2f724baed0ad1ebe0712db702420d6ade7ad2e6e753fcb8494c1a7e4f2c37ba29e1a4e11b535a781bcd464c79e5cd3e73b898ad3215b41596f3158a42c6be23bb90cf661e89c71950bdb61c86f42125e76ed9633cdecde8e5d0ee9f16d5206a3123dcbc79cabf1df2fd18dfceb46ae6c61f0dfe7e3257649b2b086b9abaeaa0a3ec1c31d6c59843d86c522998f6b21761c67fc9439664169e00936c301aabed929f116d683dfcca0822eed12aae", 0xfb, 0x0, 0x0) pwritev(r0, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x70, 0xfffff, 0x8001, 0x86f6}, {{r0}, 0x0, 0xe, 0xf00000a0, 0x4}, {{r0}, 0xfffffffffffffffc, 0x0, 0x40000009, 0x373, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x3f, 0x80000000}, {{r0}, 0xfffffffffffffff9, 0x8, 0x40, 0xa7b, 0x3f}, {{r0}, 0xffffffffffffffff, 0x73, 0xc0000011, 0x9, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x8, 0x8, 0x6, 0x4e2}], 0x100000000000000, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x14, 0x4, 0x4, 0x80000000}, {{r0}, 0xfffffffffffffffc, 0x80, 0x6, 0x0, 0x400}, {{r0}, 0xfffffffffffffffb, 0x5, 0xfffff, 0x8, 0xdb}, {{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0x6, 0x7}, {{r0}, 0xfffffffffffffffa, 0x0, 0x2, 0x7fffffff, 0x401}], 0x7, &(0x7f0000000280)={0x40, 0x2}) r1 = socket(0x2, 0x1, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 16:00:09 executing program 1: nanosleep(&(0x7f0000000040)={0xffffffffffffff9b, 0x80000001}, 0x0) munlockall() nanosleep(&(0x7f0000000000)={0x567, 0x7}, &(0x7f0000000100)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 16:00:09 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x38800, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) getgroups(0xfffffffffffffdc5, 0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 16:00:09 executing program 0: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0xac6b91d41d8c282c, 0x6d7) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0xff, 0x400, 0x20, 0x1000}, {0x0, 0x1, 0x4, 0x2}, {0x0, 0x4, 0x3, 0x401}, {0x75, 0x100000000, 0x10000, 0x2}, {0x0, 0x7ff, 0xf57, 0x8001}, {0x3ef, 0x5, 0x4, 0x9}, {0x7fffffff, 0x5, 0x0, 0x7}, {0xb64f, 0x80000001, 0x7, 0x5000000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) syz_emit_ethernet(0xf159d1db3f042ad5, &(0x7f0000000180)="64b159bf896f1cd42cc119d08138b6") 16:00:10 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) write(r0, &(0x7f00000000c0)="d44a823c4c25f410ff4e375d4ed01518ac271910d6c15433bc5679c1df0af554e992058bc29bd5feaa5ff2d107e3ed3ad455f6cc66b0f7cea52eb381f6e49a339b3e73e9b9f0f55d2d334f9e32f61e4c0e11dc892a1f1ab1eab5d854366eb14cda691ca971a5f833ecad1a9aead21fd38a199c34ba93d39dc837a358116e51e35c27e43ab1c2ff38f67127ee4cc4c3f119bfb41b52f8d81898f555100fc86a5af070acc8ce89ea147bca05f290e9d6", 0xaf) socketpair(0x6, 0x4004, 0x3d, &(0x7f0000000040)={0xffffffffffffffff}) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0xfffffffffffffffd, "1ffbff8c164800"}) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) fcntl$getown(r3, 0x5) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0)={0x56}, 0x10) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) 16:00:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf80005000000000000000400"}) r0 = socket(0x18, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0xfffffffffffffffd) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x11ad}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0xffff, 0x100000001, 0x0, 0x9, 0x899d]}) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x81, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 0: select(0x40, &(0x7f00000002c0)={0x800, 0x7fffffff, 0x83f5, 0xa07, 0x4, 0x4, 0x3, 0xb0}, &(0x7f0000000300)={0x6, 0x1833, 0x1f, 0xa3c, 0xffffffff, 0x3ff, 0x7, 0x6}, &(0x7f0000000340)={0x0, 0x9, 0x1, 0xfffffffffffffffd, 0x7ff, 0x800, 0x8, 0x9}, &(0x7f0000000380)={0x6, 0xd9b0}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x38800, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x3, 0x3}, {{r0}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x4, 0x2000000000}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x9, 0x7cd}], 0xfffffffffffffffc, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x0, 0x9}], 0x9, &(0x7f0000000200)={0xffffffff, 0xfffffffffffffff8}) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="1055d3f86af10000000000000000"], 0x10}, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000280)={0x10001, 0x2}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0x7c}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget$private(0x0, 0x8) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400"/102], 0x66, 0x0, 0x800) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ftruncate(r0, 0x0, 0x1) r1 = open(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x6}]}) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x8000, 0x217e10f3, 0x10000, 0x2, "1dfc3af434e277a8de54a73edfb8701c215a43d5", 0x57a0245d, 0x40}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSTART(r2, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x40}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000002540)="795ef707") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000040)=[{0xad0f, 0x401, 0x3, 0x2f34}, {0x77, 0x8, 0xfffffffffffffff8, 0x1}, {0x6, 0x200, 0x9, 0x4}, {0x10001, 0x100000000, 0xffff}, {0x4, 0x1, 0x1, 0xb3}, {0x9, 0x7, 0x7, 0x7fffffff}, {0x400, 0x4, 0xf4f, 0xffff}, {0x10000, 0x3, 0xffffffff, 0xd21}, {0x7, 0x1, 0x20, 0x5cc4ec00}, {0x7, 0x8, 0x3ff, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0x4) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000001880)=""/99, 0xd) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) execve(&(0x7f0000000200)='./bus\x00', &(0x7f00000004c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\'(^(\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\xcf!:$\x00', &(0x7f0000000400)='\'\'\x00', &(0x7f0000000440)='#\'\x00', &(0x7f0000000480)='\x00'], &(0x7f0000000680)=[&(0x7f0000000500)='-\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\'\x00', &(0x7f00000005c0)='[\x0e-{\x00', &(0x7f0000000600)='\xb9\x00', &(0x7f0000000640)=')&+\x00']) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000006c0)) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/241, 0xf1) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000700)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x5) dup(r1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x7b, &(0x7f0000000240)="ba0bbfa7f33e8fe56999bd51d870b2943af8f47c254788b90f2206db978cc5827658e816b674b70c6620d49c5ab1984d2f6352349acfc6e6f763cafb41de7d072b293ea060a00bdba33fea60090a389254893bc13d5cbe5187c3ee4f3703e8840bfb94900fa33f1e0f9e9b84711d54265279b21ce17dca852ba42d") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10040, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2, 0x9, 0xfffffffffffffffd, 0xcf1b}, {0x5d, 0x4, 0x3, 0x10000}, {0x2, 0x80000000, 0x6, 0x1}]}) 16:00:10 executing program 1: socket(0x6, 0x1, 0x20) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file1\x00', 0x20000, 0x1bb) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000200)={0x9, 0xffffffffffff0000, 0x1f, 0x400, 0x101, 0x0, 0x1, 0x400}, &(0x7f0000000500)={0x9, 0x2}) 16:00:10 executing program 0: r0 = socket(0x18, 0x8001, 0x0) getsockopt(r0, 0x7f, 0x1, &(0x7f0000000040)=""/162, &(0x7f0000000100)=0xa2) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus/../file0\x00') 16:00:10 executing program 0: mlock(&(0x7f0000ff1000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) 16:00:10 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r0) fchflags(r0, 0x10000) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x2, 0x3, 0x80000001, 0x0, 0x816, 0x1, 0x6, 0x2, 0x2, 0x7, 0x1}) read(r0, &(0x7f0000000680)=""/24, 0x18) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0xc}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0)={0x5, 0x7}, 0x10) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f0000000040)=""/8, 0x8}], 0x2, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:10 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 16:00:10 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000400)="0aff748c3e022f72c038034a8adb426ef2bb3391222a54fb91d03073d4317f3b6209580c48198e800cd9c7de4799808c96e28b646e3a906eb07d201496f16964d42ec5ca7885009dd36c413624ab6b0e57d7c42d6d0ac94abe029490b8edb8d490eb78a3f280211dc7bc38b18fc777cda358aa01f53c534cc565ba1d7e57b3bae824e4d26882f5f42ac6e2cb956c66afb8900affcc9a0157", 0x98}, {&(0x7f0000000140)="c2a14766f1b0573ed3b34bd53ea5ba12b2e015505f495a407505ac1e458ceff41cf11844611a67c50455ae64a72bfbc03415f04afbbd04eadc9fc1c1d6d8cec793ae9449eb758016c8abff8338694d6a65fb6e355aaa278fab", 0x59}, {&(0x7f0000000500)="df0d300a92b39b06a7aece3a05c97bb150a796d6a1bca155a2ebfda985118b86aeaf6e7158ce471545d0183364a49c9e00189a3811a1f8ace8e01feda50480b3247b3c563bba485f9cc614fc2e3f17e29c2bc4768f7a488feb5ca5610952f706a8bbb45d5f27ba2e74adae01fb05435311c122", 0x73}, {&(0x7f00000000c0)="5cc4fcab26dbaa1bbc1742d840e3fc95c0acc00bd863915dc91c0a86e297e18ba04d647887732a31a5b4565abdaba3d59ab904e2", 0x34}, {&(0x7f0000000580)="07d8fc45996f54582b3fd569e5494e2a63c16f665848ab3da53c9b54e3f7d5c9ac70f4b97a7fc91d140b7ec2ad5e1b0f6831473362ce0704055e3f56e969a770927538c95c2443c4497409fce7c7a1c11284da60750b9d59746060a10cd4c15a0c17d3e36a3bda51f7e82802ff69a99a9c4fc750085e93307359cdbc3f499ae84edd940772113fa66039c39d0e2d2848e5f3632e6127b3df3849b180bbfecb0180cda2fb2caad37bdc59c2819bb9c3dcbebbc61e3bae96c8c826e099ead0319f0c816ac7e1beffe73b69282130e13f2425593fe5e1f19588ef", 0xffffff4e}, {&(0x7f0000000680)="06033323c4aa3c241b9f1e2a95154d43a3973dd2ccee38cd88a6f72dd2f40421923e52ecb03142", 0x27}, {&(0x7f00000006c0)="f4d04f41a810dca6bee1e3d023bb482dff0c46e31465545eed40aa84de372290fa3a051c093fad8df8ca05ffbcb91f359d4775c7c567e6913084915d2571fa44999d716c0ef7e7f468730b94cc9f28b5e7e40caf66ba54259a540ce7c2801a87be7e6fc5bfa9fb4c4ac6072b5d5fd35e58cb6a3c494369c56efe4800f7f24bc892a821bd548ac0292639aa0fb46dd63aa4ee3aa925381e25f5d348", 0x9b}], 0x7, 0x0, 0x20000000000) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) readlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)=""/69, 0x45) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r2 = open(&(0x7f0000000940)='./file0\x00', 0x612, 0xffffffffffffffff) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000800)='/dev/tty\x00', 0x20482, 0x0) read(r2, &(0x7f0000000980)=""/174, 0xae) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) shutdown(r0, 0x0) semget$private(0x0, 0x0, 0x20) clock_getres(0x3, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18440, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x3, 0xffffffff, 0x100, 0x1, 0x81, 0x8, 0x6, 0x0, 0x1, 0x7, 0x219f}) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) 16:00:10 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x40000000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f00000000c0), 0xd9) r1 = semget(0x2, 0x0, 0x401) semop(r1, &(0x7f0000000000)=[{0x3, 0x1, 0x1800}, {0x3, 0x4, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x1ff, 0x1000}, {0x4, 0x20, 0x800}, {0x2, 0x1, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x1}, {0x0, 0xc4, 0x800}, {0x7, 0x3f, 0x800}], 0xa) fcntl$dupfd(r0, 0x0, r0) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000100)=""/237) semget$private(0x0, 0x1, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)) r1 = getppid() r2 = msgget(0x0, 0x42) r3 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x7, r4, r5, r6, r7, 0x1, 0x7f}, 0x6, 0xfffffffffffffc00, r1, r1, 0x8, 0x3, 0xfffffffffffffff7, 0xffffffffffff8001}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000340)=0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x2000) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000240)=0x3, 0x4) 16:00:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x10000) recvfrom$inet6(r0, &(0x7f0000000000)=""/48, 0x30, 0x1, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x800, 0x2) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) readlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000840)=""/4096, 0x1000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x180) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x60) r2 = semget(0x1, 0x1, 0x20) semctl$IPC_RMID(r2, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getgroups(0x6, &(0x7f0000000340)=[r3, r4, r5, r6, r7, r8]) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000180)='./file0\x00') 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) dup2(r1, r2) sendto(r0, &(0x7f0000000040)="237637b0df3c4d97473db1416fc322930f8954f738476da9f1e3fa", 0x1b, 0x400, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000001100)=""/27, 0x1b}, {&(0x7f0000001140)=""/29, 0x1d}, {&(0x7f0000001180)=""/176, 0xb0}, {&(0x7f0000001240)=""/154, 0x9a}, {&(0x7f0000001300)=""/212, 0xd4}], 0x5, 0x0, 0x0) write(r0, &(0x7f0000000100)="0c7ce4f1339c50e488d20a653556012f9d5af03e041558fb325cdaa54d7b8201c679fe0b9ec9fffa319a14f4ef1aa2e429969794c7cf580afd7a2face173c9aa7644d2f270b98250c64af8ba5cd4120cdb5ef0648000c29a323b6b27b3d52d71dcd06334212d2b0ce31c35f49404f16d870ce147a9248dc4a221118b1cb2f69f31a0bb049b34a7c5248ca9d4f4431c81d7627a301b61229360863dbee75767b40ed509378735acd8497de2c38c78bc9cded9a90578847a79da6cf7f74481f24754306fa319575c4d1f72d3cc9ace2f80911e055a4bff4dacb1c4e629246f6a0998173f01b56636fa2b390c62e82354a01e8043f25fd7f7d39db2f9e0bc49ac2c753951fc7c5dda62d950ef2e3e003651bb23a5ccb35fda3f3e453433abe9d630d585ca28697605e15600cd27ad27e2917dd48d22ecb715039d81982a713d356aaaeefa519fe272fadb137166a8c64aa847f3b0a9db6fb123d69b21284a902dd35fa8f6f7c5953eb601ccf51a098ce5bf8bdbbfc778c8392acccb248d165da6c986ac0ef1f6b8d4be2d47d727f5f3cae2a5bad52b43813682bf96e886f4b557e8c91a252767f56a38c5dd2a5e7f82f99329084d112a75f3d33af5a8b9e87e343ccfd715293794dbf28cd095fc3db87b557b42e8a2d98fa52a6a9bf60b7c669441a8581c9db147ca7ea644190d77a32b2845a04ec4b5534b6df92e012ac705e72a13a45c2bf491beba93f07fac1aa32c02c2a65cf74671de87b7bc3b33fa2d9220e59f0cc4b9981d578185b2c9a07860f2534cbc7a08a5c39c2993b20e97704a76a00628855a3324bff4807b1a2025aee12dabb97b16e9aaa294772f675a5dca57242be4e4452b5339f5e000567f4bc0ca2e50e6fb0d1e917112dc7142958b8eab398ae65e9078c36bc5e0bf14a7b941cf601d41d6c04fc3d2385df4b89abe9e402678ad46e5c5d1fcccb750445b06c13247ba7fa627298f9c743004dd33acf3d6648d3c6f3e5582d7ef6fe93dbdd9ebbb49b01fbe4dc4597e139d5cb2af3457adf6364683d68055cab71370eb4f99e86ca3238838ffd3da2b05e3030064df573afd4ed8d5f9612c95ebdbf18da284a2c504bda9d5af6e0b98278be7c42e0dea8133324a754fa2bffef98a88d5022aad233eeafa58c30644ce1b67afd6380a82f80a924e71e03ea0efd635f69b31eb1169f6e4f9875c5207c171ee603764cc52231a7fa836d8f04b83f284a66d6891af867bcaf89843206b927e2a13ac3f557c954ff8794f7112ffe872e0031e6a781d0b7fc6add215a57b60ec5d0b3052dd23ecbe5b6fe0b832499fe5aac49c7fe566e533d62189b596e8a898eedf9ad588da21db3eb2443b66df9168694a0e6a186b7eb12354b53877804ea214fc009a63a2716858a21677228286c5ebc451a67917fd67cb6289050d031460a09a64a0a681b287c84aef2e690b9f082f4182835e7280424b60034bec34668a9495da0cd6c0719d19e6e0698a619769bd87257caa6365c31cd42405f5cd299af096053c976b557c5b88ab9f8d85ea13357526796433c799585703c52cac991dd760bda01916250d530fed181b0d9bb2f19b7bdb91cf15ca7676efa7b77703402eb8a09afab19525888eb1316177ec1731f4b3249f48d0e20c7281f435af297c24ee9a8fb4eebe12a84b07063a656fe067782b5600be519878d686ca62d5de1614111efa4a3c8b1118bb66b408d0de8898445ee695530872c139bf62ccd8f26ddaabe09af8c4a4089881e52dfbe3452f6129a3b9dc33038fa92e62663bf4bbe4b9a45e1044b93d751511484ed609d0cbb1e4f56b61d9c96d066e7219be0580d00d0d742e7734d60e7eba9e59cec424d574d153b3f7920a22bdd834a5c2097534c56f375ad457599c099faba45abf853d0adbe59e25040f780494887f7ab88acd1636da05d09e3016722e5064f2c197750f65024142de1ae2b628be5c24b334269ab6c988c512024714ecc59267b5718ec904baca481ef07f20e052b8752f9354c6072dbea7985263307e53bf9524855f72bf2085a01de4a20b2fa85a0efcd65d419fddf7a824d8d041aeaf7615e6c862bc827ab0a9d0b85609b1ff86209b4f099c4583b4622ba200eb10abd262b44ad270f91558b704446bb66b978ba85bcfa33a917c81ddc9f15efe89e795b0dada65a85623437629ed14969ec6de377ea2beab4bba7e4683b407204baad8f84f6ee91a1c778d9af6e6fa6233f216d91d6639d2756cb75669fa63c4d44f572849cf60f91715b071d1bf24ff92a4b8a86f2025d86f7b8c20d78cd7c3f4c2f18b1ac1b90e99b9387851e07b7675793d99584c2b0be971d902b37c34c9979249bdbb1cf1aec03373eb2bd51e1c38f1ba5f914f6124ce4152369e9b4b08cc80df3d5f43c8c9ed8191f16e31aaba33437f6c2e425cbf2f60399cc52a37b2f948c367a9aec8f8bc7a6ec6bdee4f46305666ee1926f71a5d1c74613ef640e5bae260fe0cb380fe506a23fc330daf736c05e1818c316ec00b88ca467517ecb6be72d1f0183c371b65e87d3f2e6169348454496b8ef1ee77c7506d80023a06d0fd53cfaf16073a020a3250d14ef57641dfae77b1eabc4995fbb670513fff7f7c4760edf91f4cc763752e48ea59f8a391263a8a4be42d890457275969af47d43647e07bc2793bd10acedbdd66e9459246350d80f70beacfc683c8306d4f5f5e3614ce4702be2ec1fd5e9d696c0dd53a0cfe3d555332f0e261e51a07ca44c8debec7dd4b7ae5ce5a3c0a6c665745179fdf914bfa98c72d5afea4f2512f2285a4d80b98364103a451c2c271a318b6a8e16071556c779ccf497fc2444080c905033b0bc2bd1c60a7effbd528659351be16203772579091617a882b0e11bc4e963d2dc62c9a0606eba32ee09029e72b18231c5f1880cec6767ed7f85d90a117fea318e3fb693033f0ae70f177fa3e385844b7cf83736afe20a38086bf957b744fe187edb1102bfbbd2d42ab536d7595aab5ea13d20949c9c28659dff60c12dcb7f72d78bceb652549d6df289b9e8357c3dd72fc2618fa6437e71dc44c21611bf065def00e05cf66f505eb3e1062265449c191282aa86468f700366916f4d266709a0e5c55669e2293e9f976958cd98a69c871637f86bb9b0aa7cab8978c3ee31dda93a283d6145a813cf3b7dc6ba30f9dfb195249328e8e2faf3b349b745794eb7279f2bb1228948e7e09b235306c55e8213c2cc6224e6cc1ccbd3c275f032e9cc7e2a016afb7d35a2b6709bc0080eef95071714698c94863aad38e1a2def1263ca1c642280297c8f6e3a5166244e906745d36e4aea83562a0a0b8d66d83934783dfe9a2f82801e7f1ef3eaaabbc88923c24d8cce339d5c6a7e38cb759ae38c8260735de5c2218600ddec415c363b7346ec7c81c227795614c19d2f961ba0be5e93dac6cbd52e019f3af150151e6f569131458c67bff08caf8a00a1af62a125d3c609f11624c7b1305b7665b2014dcb0a02c049e6a14accab974021d0ff3b205f9f0f51de42fff76d1475a596fe758376640fa0227ae2ff2948c0bbe84aba036dd410e89a4bf0bc502c0ed89e08812dcff770b6470e451876ef6323ba00743434a7e81a7840071dc6fed729a37fa51ace7c582e9aaf77e52d58cf5a5bec220592d25b0aa7889c6e99266c453132e497f4c33c71d1991cf9c60e307f92e7ee5394a250962b664a2b4526df34f2fa29f84b997471f2bf13e198074902fb660a5ec751887a27d4398800985fc9f45dc6fbaf9ebf8bddb3899704d8d64ad2fe4e39175ed077ebf25b6a0485b3142ad454f80215635e3936d44ea51fc1b0e59092be37181ff69d93bbaeb9f235540f24f84bdabed9dbfa60ed8a37893a6d71c4de05c2387b7d354cc794a28abfdcbf5457fffed29c356ad9a636de8ad9c2c6f71966e854551ea6f2e1d7041587d11e0f9e03c4fffd3b91feb3e8bd869624cc706ef1c7dd53c61ce530d8017066f8af938adefca50a68a034dc11c490b76fb6e163c3f4621edb04af0af9222110acc5fefcc001ac24a53c3517cb1ed55a08b988c7cf0a6db6f784fa2eab77cfc166affe3cd774d0ce17b87ad20bf703630793f529c6c02e398b21aa936e0dff1006037b5404af38c2cf12f11d9c33d32779f6e46f29c6cb03e20b063018063f293c6e208fb57feacc1a626e498675101319ed6309cd3601b092e1ba55536d99096b6cad1ab68085a5ed2a3af0252cf2beabeef2b17aac4d1bbf9e1ce7ee6724cb97a3ac3824f23eba3da4afa3dc553fba55f85f13b593d998680b98da4571d0daeee0354eab982de0bddd977e916104b63633c03572cacef1145f59b0e34333eb48261a3b79f388273a6867b2dc6f429237f8eab4e97d0cf7e9aa9f2b492639364d6d2b64d92704034156e6ae3441e2ddf9f67f016a941294bef02cf267f82cadf8103bb596c67a24fd05c912a59bdaf27b662433717e5dea4758bf97990acf2c06873810f743195cd43b988fc1c6dc5a6bf32681e6d60b426957ae60b7c29f1959abda7c64ed023dd57c2800f62737bfbb235d742357d081f880ac9a8eac55440614175c5466aa72a252f59bed5bb79b05d2770ce10709ffccc263c2f1be8bbbb308b5ed60196cd9f97227b3ebc63d6e9d96f1e64f83c2b6a530ff19a7620854e42a4c5815caf638d29fdfe780653281c07f72f486c3b7247d51994638849658c65b2b0b0f31a3aaec744ce3e76d7ea05d0c0420feb26e055c872ffb54662f1e518b4feab3bc194261c251d609d3fffcfc4487914c2e7d22a93337bdb249c8b3fb089583c669914d26bda314afed8e517a697f2c7d741a4141e336a1141501d3a20ff102301689c58b7b34d15b2ac13ee2e7eafb045962f561844591b1e2d7881f6aefe68392fbb07f9f6e7a7e8c1da8d2e273a986d1a3f9c1cfaad377c5e89d6fba6034e8f426e7397252b89191105dd7fc3dde1c82a036934ce563a8ed6bbe9e81267bbb1ac9d812bee000f5c5e504b29778dfb42c1c4fe500a240b92bf07addbe25a7653a50dc181479858fb87522414833198f177b88198cf43255196e9eed6e9929750b68a54eb742be722a424147b80ca6b85d4d6248085c3b4b0c3815440a4529123c6caca90b2a0c5094218516b19e047d8c54814dfa9d9747d9aeeedc319332297a0e3a0041b1c91fb700ffe6bb3d084d955aa6ac7f6d8758e3d9d77794a5f920059c55a9a895121157a838cb8dc4db803c0e72702aa67df895600eac0e4cc422095da34b47327ad394bfd07e9f6c597b9527baa0ab92d673ab3a16b80d980a7000f6a1ff8ae24f6e52b8640494edd1b346de6e3ff909ecc361be16e4100c352135df74712cdca6298547d7b1c4020d52c65d3330c11e97c395de3fb08c13dcccb669f2cb0d009868f1eaab9e3a3248fe35bb485dc5ae0832e4fd7b3759a4877f39891dda0e27e18d0cb57470657a7b307e0b3567b27a337cfee5f64afda66dbf243647d570bc4701897ad6ab35f094acd4f212dda925d26e59e906b0630ab4cf73c426202ce21dfc7a5a6e6d4f2619f5e19e8c8b9987e94db510c65a12c74d39f13f471af96255f5d68336e47bb4a3ab8f0af8dcd9a3ea794176f9c41b7777979a7e6f34c101b051f7925c5333a098f2a02b07d68305e5c39c47bbd8142332c20de24e7744c042c301fcb480383a157e8b413785352cf76570255b73f6971de83c0c69e973cb6516849fa1fecf0b118f832a40f8b7bd8e88000d6742a0ab85a04d77dcd39f3c9c24e03db021243699ae70", 0x1000) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xffff) socket(0x19, 0x4000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000100)=[{0x20, 0x7, 0x5, 0x5}, {0xffffffffffff8001, 0x7, 0x2, 0x8001}, {0x9, 0x401, 0x9, 0xd9b5}, {0x1f, 0x353, 0x3, 0xfffffffffffeffff}, {0xffffffffffff8000, 0x6, 0x4, 0x5}, {0x5, 0x8, 0x2, 0x5}, {0xfffffffffffffffa, 0x7f, 0xd8, 0x10001}, {0x2, 0x800, 0x4, 0x3}, {0x4, 0x5f0, 0xf145, 0x4e2}, {0x10000, 0x54f, 0x8, 0xd234}]}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "afc709cfd8ee545fbadd71bf0838b1ee6d8e37f6"}) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) syz_open_pts() 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x7, 0x2, 0x7, 0x5}]}) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f00000003c0)='LJ', 0x2) getdents(r0, &(0x7f0000000080)=""/149, 0x95) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5, 0x11, r0, 0x0, 0x3) 16:00:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8080, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffff9, 0x7f, 0x80000001, 0x73dd, "8a146a310389a0899a41a10417a7889949b329e8", 0x4, 0x5}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x7f, 0x0, 0x6, {[0x100000000, 0x4, 0x9, 0x4, 0x5, 0x8001, 0x4, 0x9, 0x81, 0x80000000, 0x8eb8, 0x401, 0x0, 0x5, 0x81, 0x9, 0x2, 0x7f], [0x14805adc, 0x8, 0xb4a, 0xffffffffffff0001, 0x0, 0x7ff, 0x8a7, 0x5, 0x8, 0x4], [0x1, 0x4e6, 0x4ae, 0x2, 0x5, 0x7, 0x5], [0x5f, 0x3, 0x0, 0x7, 0x8, 0x391], [{0x76, 0xc3e4, 0x8e, 0x2}, {0x1931, 0xfffffffffffffffc, 0x0, 0x1}, {0x4, 0x400, 0x800000, 0x3ff}, {0x9716, 0x20, 0x0, 0x1}, {0xffffffff, 0x4, 0x3, 0x401}, {0x6, 0x200, 0x7f, 0x10000}, {0x8, 0x1ff, 0xffffffffffff7fff, 0x40}, {0x8000, 0x7fffffff, 0x465e, 0x3}], {0x1b2, 0x100000001, 0xb3c7, 0x20}, {0x7, 0x7, 0xfffffffffffff52d}}}) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xc0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:11 executing program 0: clock_settime(0x0, &(0x7f00000001c0)={0x1000000009, 0x7}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x1000, 0xffffffffffffff18, 0x0, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5", 0xaff}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x19, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) shutdown(r2, 0x2000000200001) recvfrom$inet(r2, &(0x7f0000000200)=""/189, 0xbd, 0x840, 0x0, 0xfcce) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1c}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000200)={{0x7fff, 0xfffffffffffffff8}, 0x3, 0x4, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000040)=[{0x20, 0x10000, 0x1f6, 0x3}, {0x1, 0x100, 0xffffffff, 0x3}, {0x9, 0xd40, 0x8861, 0x1}, {0x0, 0x1000, 0x2, 0xffffffffffffffe0}, {0x1, 0x7fff, 0x82a8, 0x219}, {0x7, 0x8, 0x5, 0x10000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") denied attempt to set clock forward to 68719476745 16:00:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x481, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x6c}, {0x6}]}) r3 = dup(r2) getpeername(r3, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r3, &(0x7f0000000180)=""/199, 0xc7) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0x2, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) denied attempt to set clock forward to 68719476745 16:00:11 executing program 1: r0 = socket(0x800000000000002, 0x8000, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0xfffffffffffffff8}, 0x8) bind$unix(r0, &(0x7f0000000080)=@abs={0xd26d3a85afdd901b, 0x0, 0x2}, 0x8) setsockopt(r0, 0x0, 0x7, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00', 0x6) 16:00:11 executing program 0: chroot(&(0x7f0000000040)='./file1\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2001, 0x46) rename(&(0x7f0000000180)='.\x00', &(0x7f00000000c0)='..') 16:00:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8890, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x24, 0x0, 0x1a9) 16:00:12 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffc1f, &(0x7f0000000000)="b6") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0xd50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="c0", 0x1, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x2, 0x1}, 0x8) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) 16:00:12 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x490, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000180), 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) syz_open_pts() r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x2}], 0x2}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x8000}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x4, 0xa9e, 0xffff, 0xffffffffffffff7f}, {0x5, 0x5, 0x5, 0x5}, {0x58e, 0x80, 0x3ff, 0xd0}, {0x4, 0x0, 0x4, 0x8}, {0x1000, 0x4, 0x0, 0x2}]}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x1, 0x1, 0xbd, 0x2, r1}) syz_emit_ethernet(0x4, &(0x7f0000000140)='c\x00\x00\x00') ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:12 executing program 1: r0 = socket(0x400000000018, 0x400000003, 0x800010000000003a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x43b, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x0, 0x5, 0x81) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x100000001, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x6}, 0xc) setsockopt(r2, 0x5, 0x3, &(0x7f0000000140)="2122d371162c8fe1260739baca363f98eda03f4d4628e780c1f3cd66ea80b61fd4bb297773d3b9a56e8a67bd1817898aed83509ce38d6c024f8e902f446d2e59419f17c349afb263bd6e949dcb428322342cec59276cab98cf20395ea144c81ca9bbcc4b8cbde7d9a89a5caddb06bda1469b8b8e53819b49392882afa5f2383ddcf5d3e5036b2ffec76e2bbe457cf6bf1a52cfb0c831e724e330cb5eda857531dbb202eea99fdf3364e742e74781180cfb97f8a21dca0d873265bd13c5b00eca13b6ec3ea2bcfaec77fb1d912c", 0xcd) 16:00:12 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x200000005}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10490, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xfffffffffffffffb}, {0x8000000000000024}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20448, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x80, 0x2, 0x200, {[0x155, 0x4, 0x5, 0xbc59, 0xfffffffffffffff9, 0x0, 0x7499, 0xffff, 0x7, 0xdc66, 0x8, 0x40, 0x4, 0x100000000, 0x0, 0xfff, 0x9, 0x9], [0x2, 0x8, 0x0, 0x8001, 0xfffffffffffff3bc, 0x8001, 0x1000, 0x3, 0x1ff, 0x8], [0x1, 0x100, 0x3, 0x40, 0x1, 0x480000, 0x8], [0x1, 0x8000, 0x7, 0x61f2, 0x4, 0x80000001], [{0x8, 0x2, 0x1, 0x4}, {0x3, 0x9f6e, 0x3, 0x6}, {0x119a039e, 0x2, 0x2, 0x9}, {0x7, 0x3, 0x4, 0x3}, {0x3ff, 0x40, 0xc480, 0x1000}, {0x9, 0xbc8, 0x0, 0x81}, {0xe4, 0x200, 0x3ff, 0x5}, {0x0, 0xafe, 0x4, 0x1}], {0x3, 0x9, 0x4, 0x6}, {0x3, 0x1ff, 0x0, 0x3}}}) 16:00:12 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r1, 0x1}, {r0, 0xe3}], 0x2, 0xc65) read(r1, &(0x7f00000001c0)=""/131, 0x83) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) close(r0) connect(0xffffffffffffffff, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4ffffffff9, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x11) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x0, 0x10000}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x20000000000, 0x5, 0xffffffff, 0x8001}, {0x0, 0x9, 0x3, 0x1e4f691a}, {0x7fffffff, 0x1000, 0x7, 0x9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget(0x1, 0x4) msgget(0x2, 0x438) msgrcv(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f572055d6f409584c078600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003171c746c0e5c13f5e8b819374e500fe7fed32c3bca1c19147f201308cd76bb3765d81da75adc92fb5ffd9e69b30ea27fb786853e0c3fc77e397762a7790b54cdfc12c7765bfd2d7858b4685e31b00ed4385b2e569d7689e57d0a174e4bac67f91d934c170b1a1ed53d8c3a8ce5ebd1c7a21bc3017921900fc56bcb2a9f2866a9a4d4663a14e76dc37f605a18d5b80740896564d8a2fb5e88c22fa1eed4a5c4a81dbed4bccafe65df78ce8dee0b4615d3e487fd9c9b32f993518e329b801aef4cbf9658eff5ed951f070ed3211425c0095d5c44216c4e3"], 0x1008, 0x0, 0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d, 0x0, 0xfffffffffffffffd}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000001280)=0xc) getgid() geteuid() setrlimit(0x0, &(0x7f0000001380)={0x5, 0x6}) getgid() getegid() getpid() 16:00:12 executing program 0: r0 = socket(0x42, 0x5, 0x400000000000004) r1 = socket(0x2, 0x8007, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x7fb745ed) dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="bb8cd68166696c65300087c3d85b3b4d19c02e90b50abf6f6af6b803a100e35601a97e00"], 0x10) r3 = semget$private(0x0, 0x3, 0x20) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/218) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x4}, {0x8c6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xd}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = getpgrp() r6 = getuid() r7 = getegid() r8 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000001640)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r11 = getpid() r12 = getuid() getgroups(0x2, &(0x7f0000001680)=[0x0, 0xffffffffffffffff]) r14 = getpgid(0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r3, &(0x7f0000001840)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000100)="319ed2341dcb8629d2050b5dfbbf0eddb78fb545bddd9cefdb7114e695c4aaf527d818c3a977845b4651b2cf2d55b355cea3d0b496dfca42a0fc61cde51af687a9713c8647b1adbac9987abfbd9da8dbe88ee3652861ced689b95b9c5f54e8c813c7bbb12c1fea3869e15a605a9dcaaf0cea1a0dc27c2629598daba2891faf270498b1b9cb98f6376df086c117eb990d898b57679ccbf8634d39467c0603d6f22b6fe4347b5b89861f89a6567221457295066cc55b91b854fe01", 0xba}, {&(0x7f0000000240)="13ab5fb125ba17fcf901ddb78a59ccc4c28b0bd1f92f9b16c735d0d9aeb6b6a4da92722458275db2c4e990c4dcc46183b61415945bb028d1ee77ea977e16e2c66a2237a23b939f4943c8129f65dba3dce069574e203d9135f2c380b0145a31327464eface188c104f31478f4736f45a4e6607d204135419cfdc5ecfcbd4168e61dbd7c680b9b1da4eca3aeb1f4ba16ce40c6a7140f370df9e18c5a45c0dab9231300b040b71713a1e95078a946a959663c3f0ddcd08c3fb7ee9eae3fd7efba0fc44fa215ef28b04e0437b4fc400dfc850feef51b", 0xd4}, {&(0x7f00000001c0)="cac0c6603a1791b1a2d420972409e7a010d67b3c76c4683f4bb436b3cec254c6d0a61c79f848122bc72b7fb3f713d625f00d57fa5056f732f10ef0cc893f", 0x3e}, {&(0x7f0000000340)="eb95655bcaa71d490944ffdad3204b4b1b1d78589c8712f2f2f453a1b50e321c212ee048c87ec545d9b7bd94951aff3fcc9252476ea7d2973c8765a974d1f24b0f2ad65274856a31f483daa7d7568ec02f29be12c4198cb3a0ca7dedc2833343361b4eab8ddc49cd3035ae5c72b2c120ff34907eeb18afb7c95722232d5ef2a1caac80dcfc4ef165f4faf846e64454d87f0b5e60501dd57831f1b83ff5fcd5f13ed82beabd2c3e1e113267e5f49435b73b4ae500f2a71c10c2191d45e6a4bf8f1846d8b15e0ef2177c9697675889d9f0777a90f9b5d74e4e4baf0925086f0f01deac05f5d161c793337d49", 0xeb}, {&(0x7f0000000440)="81e5bade855b52a86dc891db8b9d112198a21737b188fbf88051a136f4643bf88a59e2220355e28cbe09e317ce8b323abd16437e6ab29e198d15c8e41fc385ea898da5a74d69ee1ff0e68a4b4dc3005a7590f821905488ca7be5429c398b638cceeb4cece161ac404a2dbc0055d4d6736d55f6ff", 0x74}, {&(0x7f00000004c0)="7bbe674612efd6141f35f72dc6e02b70ef5fffe146c90a0c9a84af97e9cb0f95cdde19d900fa5db7cca73669dd4ce5b8a02bd2cf4c4918837879479cffbb73bb82504add219d9ac8b600c905b6cc9e5903d0257e8f52a81a3630337d2746a3425a8d3acd3f8129e10348ab33c7f8cc6c74dc32dd23aaa79f6582bb7cd2c050d36ffa624ffbefc03d1c11f95257554c9f2bc804d3415a1a07c92b6f84691e5c4a0db8311833f17ac6c16f9ddacc34f195f77e90409651f6f77ac24b1f435d1ae7932f932a7a3bd873d34b939280f42f1add64424b7bb3e2184bbb2fa91f9f967b1ae61c663d43609a264b83e8f271e64bbbbc8ad60f25784a2477ba81b147ac08c98a5471bcdb28f522bf88736e589ff4db6db15b9ab3a4e4463b56250d0fa8aa353439b79eda5e240cda5142ea303ab768651aa03fa96e2fa917b6604030c06b22d12055aaf3216e1238a8715b11808d4735f0145b0e5f1dfbfa37e454625a7ba2d1015a2decc45bdc572f670da631bbf1115792f062af87d3a51358b3a3f51b5edad12dd56a91ebf43e02c6db32106ea9e82c53073be5bd120d4fd17d411378dd49d9363a264fae3d8066ba6a691004671e7b4b3579d71f855187e4b37d9200870efa26d7feaa80d16a3ac6af3c13f236e27a4233a0434883d529409876c691e27098c095f63d569a31750e2f7af23ee8e378f7f2db548133c962ba997b6ddfcc0d5dc1ca746070d57e5add84072939c7d36d6c3f470d63b2380307de21f6b882f136967a5e398f6ed4e1fe7377fec89a1cbf850562dbb99a9dd273d23eb905324ea7b7d9ca0dfafd9564a242a1dc01b6508e20ab7eca94db682ea874c8dafb4bae7c030431237e52f228fdc480d34adba2b2472437f95fdf8cee18331d3cff990aea588c4d197b2e0a0ff0a4995c954630a91d77eded09643bda01814eed93bef3c54df1a1039bbddb13069e1c9a174903c86888e24185de70fe8d000dab6b91a1ecbacc5f5adb6731854fdc7fe906ddbaec1ed17e9d0f028ce70d86001082ec98317632f4dd5f597c278196e415f159e743d91aaffd07820ab6df2d8cc500f719fbabe86da116f1d0a32fef8a10655d5c4df413c16bda33209d9d3b9fefbd685afde8a717bbe1ae46cb83fc0e3cd31dc53db1495d77844a9d7d009e09f218aeb683fdc865fc01051e85c5e5b98974c1bd24b7dc52153172b81616eaefaaa68c0ac24afbd373ed5464dc9d0114bdb568fd0a17b7a9166abaa918360d6d2a097f145a5122835c053931ced8496ed4a465b4ab2902fb7cc293e46b4f2165047f6666855411985c00420dac351301db35c9ae08205c50bfff96f4c06868f9983de84a5ef5544d3d1ddd0ed80b3432c89d7ce934dc1c7ce62e807a8938f3d19a47e0aee8c1886269914e0452c240976eb96a18ec39b217b1f06da84ea5c2a95df33a331e7dff695e3b88e8c420493e902d1e72653125bf8c276878b556ac818b9874578224f3bd413d456ee74dd94e91259fe39d3088eb603eb6d88763fac29f1f44b585d2a887b311b5c0acac7b9148dbfc27ae75d81ce730cb68d91e40529856811f7eef2b3dc3eaafcd959b1e14287179fa76029209362626576cbabff7cd40a79e938575f038843e9ba88bad0b35c5263e9960b3fd3df6a20ba4a117027307f20c6b85f40ff67a57f887adf1fe67bacff58631d3dc2d386971b620feedfc27e445b20c5280cf11f1bef284e83c4373e09a92822c4dac1daacb270c28703262a76642c02936f71538906b2ed14f67e1778acc60af766ccecc2806d4102e2a2cac3066dddab5b36fcb80aeecc25dc0a6f6029ba76041ef3dab8676c42df5a922ce0a2d3290809bf359edc792d696876853607554a390cd44c92c7b6d4de9d17ebed15acf24654bb9badd591d4710b4f806888ea082a68f351b6c9fda3940913ff5f7d396e37a33d8016f97c8a951b8f6b2cf1391b09718f60b4d6ad03b0dd191cc76e21e1a4deae56df1da68c8fbcaea06e450dde2ec758222bc9c4695a024e47ca93c61c5b0ff421527d1895ba17735c416c348d70a4169336e0e719d9ba4f3c5913f820447c9819c450fb735bca36524ee5c69b668ea8abb09f5fff11345c2883becb4068953e54e79a4707afd149717529044bca6f98bfaa3e08d94d6cece47fddfdef80b77afdc795d19d6eb63f3dbb451c22e9ab549638be917e55a9aa8f154f7f0f49e5ecc4b8392aaf7f592260b03e649ae77ae1c6ee226bb6371dd68173c22feb70d221b491ceebb05bca33c97ab0a0ce7d555b96108831bc6a403ee2b24058e0ae1e1171edf8ce818c96db0b25a29f8566fa29b51b6c5434934ea2c4d35f3064ef2d45e64f29b441fcd33717469a76a0a7a8ba0bdf555d52b671a0f9f8cb6f86495fd2b42cf6918d7dd7b200b2a1f157eade0caabee4511dcf3f7f9544305ef869af5f136c90a2c85c50d1ded3b93d28b3b6eefd80800ceaf02fc4a03b773d25aeeec29266395a30b27d96c01229ba0b24380f5f1f31abc73ed0406a483d88554b32151848151d18bfc909dc3ce2fb2ba2643e020939a5c07d21247398ec1a342feaba6085610d25329ce7b4383d7243da0bb0998728fbb1a2958398c4dc3107fa68de7acda11f70aca5255f3e49cd17423dbef434ff0ffe92fe94f6cfd89e5c29a44213910f54579874bfaf1c7cc66cff91e8d9e94a4b9ddc2eb3cbadf8cb978f163fb8919489cdad19c3d8dc38997971c369e8ae060e92ef04bf142ce39cbd05533467e16129de5df6021972e2c399ff3cb1997e2a9a259691d7018dec0028fb186e13942b6ee6394e9a9c867d5b6869e91003fa19a45395757da93d05aad1f7520dbe0b371c8ca7aec032e539455bfcf710fe6c3aa2a432f0b55153d836151b186951dc27c755deb22c91d68cbaf90951c54bf92f3ee6d2ff0552f035033f984a8e0252f4acf18aa38373696f8770c2d8867b0fd5602e599eb56b63038dead90860a823de30ab82fc16f8c1d9280b77931878b8c67a6cdd8999953d2c295dcebd3b868a169c6ea4c23c404bebfb77f77e4a8ad2328dba013303d4fe9b7c0042ec66a10303f9caf70e8f73fa1293a31270dd1deafd4ac0db839b479afc140a4b93780ba799b65a5d12ce29c4dda21a1260e954f0232d941e9ce8c469dbc361a800be9f923cac26bc719cfca41d61671314dd798ff8600234dc037dfbc6e24a95bfcf5f3dae5b9126cc8cb433a3b6427ab16ddd136889c30e4898c8fe54cf9ebbcfab3de4fdb8108be4f167f3452020e317c318362d4596954e4770c235751498587531ecabf78b47b4dde91c3d5db6f677381e926fefad115f53beea9685266f957afcb46a16129bf05ed7852d0ea212d8678fd9cf957f7bd3665f264a3e633d9cab609dc5ef3a25e765c6882847dbb20cbf34b02fd7099fd945c53c66102b62b1decffbef57b046e8f74c0270ef561bf375fdda0eb5ac608aa754503b2a8e0be0eb9acf0a6de775f0e2d981681366480a87acfab7885948e2099df25329dbbe64848a54547ab608de4bf5412038c30390da97e9ddda8855704d4ae56fb4f07d52dd6f0e09b60d1c08b4efb68530540e0f987d653c313aa5e5e0b9a7d060bba5bf295f4e3d36d7c910620bbbb1eebecb7d6929587f234ea252f68f54037e2b49413b6743a5137ed53feaddee2d9def0da86c6f4b80ff9d00b55e1aeec71f550904354345aeec874be18238f83ff2722d7083e727570e49035141b2bfcb3219ca8c3a33a7a1256421a8653cdbe13337c502e8948fccbcb2292b4a65fb8b67e016300f12396d2151ad234cbf34b3e6e303f93ceea55c0db15f0c445a4f905bb86e8cab99cc1aba48987773693d7846a2212469a46139674b710f961ff5bab5e223738111b387263d2b85325579fddb214a08ff66bcd20e7bf91ca33a90cd307baf6a31ed9be398c196d4e4376d7912d7715a60b86c58da9180b7405febda9f7be7760b40172b868e4d740fb59759ea832c8f0419726bc15564a1e4cbe78f2386cf8a0cfb5604a5efb04f4f9aacc56a914026cabb6fa3a7585ae8bdd694c068339edd079a1da71226699d7991ce95099a1676e148abdf71fadfd4ba709db7debe41d8be68e4df679a2e04c94507effc25319da46060fd37cab26919376250f5db903a44c5308757f4670704669359326e675e5e9182190a32a100d23755b9da46787ee5e148bb7ea9a1bdd3d9874e427e90d60c7569618a261bfed6a9b36bdb843ecc84f76a40638d32e6c61e484d8667eee2a831419a90c616715a6ebb9a294de328c8fb4614924564e058b5bb70134c7f25681bfc5180094c3e39347288071ec85ce53fb2ca3040926380c1b7ff30d7767f12f5f79f74df7057020218c125a8f7a119686ded21da23b0a735fc10422727aa11f6c9309cfb5ffd8a350a61b5e7e41d85c8c525b0b3511fc8746bc5146633375a6cd64ed1b80c4a5711623f50af493fc62f75d2a73b1b31e066327c66aa2bbaf216e8082e19ed24941d48760b35766cf4e805847c1d0a9d47075500300373fca98046301458b9b511e32db2ae4b629ca194306e9046243349ca77583bf7b6fc561d3856f4720af36093a4b9681d0acb09b4269ec5abde813bb28af6a3a097176114c426f29cb88d4cc199b02daca7ee04e19e62ec4de953208f12a27d2d4710077e4753c5f151b94aa856173881d91acf2426a6aa2870cfa766bcc93a2843220146791a15b1502883768c6dd1644af790d68d1ddc9064a2bc8c0ff3e26fa1e707d64a7c691ae6d6eb37f32c9bf1915987bdda620223d04434e7be1d39373254c5e2119fb7316a916fa44efb410bdc3e7761886cdd2f2c1c0fee7b5cb28d3e5d59389b47281bdcf00dc7f55603262438a6581b8de7de593cbf30d2a3075b5c3128549bbcdcc6f5c863dbd7bd33dee07b96b72758667de62356d088274cb4c253e54d63a269602adea3d78246068dc065553aec9ff12286c438787390ee99aaaf3b7aa15e697814f7b8ae0380c243dadbec919c1c1b6993bce3e01adc1e850af68f86fa98a59d4ebb9a7648fce8e5ac2cf15029c60d77bf3582c1e69885d957d5903885b0dcb62757795ad2884d68f4c8297b96eca758a81646dbb412d5c046f338d2611dd3e301bf1178262931c5887ae25deaecb1de0b4f8ca6b816691b16f975840f6a7b5e621988b77fc53bf184278488bc51e049a4eb6327a38fc2b78aff346f00fd4c4d863e2e18afa105aa3e57b5b725cd115bcc7425f9e8377d2ac0362f7f88b88947dbd371c992989afb68e209fd7a4c602dd6ce3ccf90fc2377063ae87d06091072c83d44b90fe8d695f488736b201add74a20b44d643e8e02238c28c4d430ab9de471ae170fe8ed654f6af87410f1d6b74055c0f1dae43944640845c22d1a074d52eb5a011a2c9278121ac9acfe58aeec9c0888601ce84f4afe1f24a29b72e38086b2fc9378b4ea580946199b6d75b6cbb475309f4518638d48055dcfd9289796fd5f4e7e08be1cf8dbe4bd4c7455d5bbd46223e341aa34688d59fe929a1b0de038745e7e2bde0984235e62dac3ab992ec1e09703570a9fd7f23957dfda2d21330723861ef9584e41dbf1bd5c17cdd8da0f032ca2e1c9200a791362e00239ee80822b7bc291684390e8457e409e18aec699c10cb2fe6dbcfdd403ed42b9d318ddacf46728bbad1f80fa57d9c70d9d3384c8ec82bb015c26614e34db11ea25836ba74afd33a2c571f145aef1a97db3ae9031b064bc42405da22962ef412fddbe4613c7937d", 0x1000}, {&(0x7f00000014c0)="274c1d73b838b381e6af875963848ef7de9d506fa0e725efb099874500857d502b", 0x21}, {&(0x7f0000001500)="d26c9a850bedc93984cc869e8502fdfec3b1540d381b2fff11d8523ca13a07cf76919bde31d2cc9e4f2bc9a76ca743dc2cf6feafaaa78d0a88720f398e2b5c6f012efaf288d390a17de7b43b9f017d61ea35d176fba43975452cdce12e2475d0104da5a2abb56b90425f26b552b00e7ee36ef5", 0x73}], 0x8, &(0x7f0000001740)=[@rights={0x38, 0xffff, 0x1, [r3, r3, r2, r0, r4, r3, r1, r2, r4, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r3, r3, r1, r3, r3, r0, r3, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xe8, 0x400}, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x180, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r0, 0x1}) getdents(r0, 0x0, 0x2e9) 16:00:12 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x3b8, [{0x1, 0x6}, {0x2, 0x4}, {0x3, 0x7}, {0x3, 0x5}, {0x0, 0xafb}, {0x2, 0x7}, {0x3, 0x100000001}, {0x1, 0x458}, {0x1, 0x10001}, {0x2, 0x7}, {0x2}, {0x3, 0x7}, {0x1, 0x1}, {0x3, 0x40}, {0x2, 0xfffffff000000000}, {0x3, 0x6a76}, {0x2, 0x4}, {0x3, 0x7}, {0x0, 0x7f}, {0x2, 0x9}, {0x3, 0xc4df}, {0x0, 0xac82}, {0x3, 0x4}, {0x3, 0x6b3}, {0x0, 0x6}, {0x3, 0x5}, {0x3, 0x7}, {0x2, 0x2}, {0x3, 0xfffffffffffffff9}, {0x3, 0x1}, {0x1, 0x8}, {0x3, 0x6}]}) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) unlink(&(0x7f0000000000)='./bus\x00') r1 = kqueue() r2 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x8, 0x0, 0x20, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c9411bee9deef74377b4ed367dd61789ce659ef9"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) 16:00:12 executing program 0: read(0xffffffffffffffff, &(0x7f0000000040), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x35}, {0x6, 0x8000000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="c1") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") r1 = shmget(0x0, 0x2000, 0x42, &(0x7f0000ffd000/0x2000)=nil) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x40e4) poll(&(0x7f00000000c0)=[{r0, 0x18}, {r0, 0xa7}, {r0, 0xd88806edd6e3214b}, {r0, 0xa2}, {r0}], 0x5, 0x9) shmctl$IPC_RMID(r1, 0x0) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x7fff) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x60, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffff8) mknodat(r2, &(0x7f00000000c0)='./file1\x00', 0x8008, 0x2) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) lstat(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000340)) ioctl$KDENABIO(r3, 0x20004b3c) write(r3, &(0x7f0000000380)="786fb105c523a92396fbb2a86a1be2572288ca5c1550df3da0ec73cf1f1521598e891739e3be1d3902b0127f97b876905146739cdf0af711d700755483d3f73173a4c1edab8b22226ba6fa1e68427454f0a0d0580f42e4deca236d24b85b70e5b10d9a30a43002f8d64418170d6ca8531562a7e8c6d4139a52f1e8ee596d76a1", 0x80) ioctl$KDENABIO(r2, 0x20004b3c) getppid() ioctl$TIOCSTART(r3, 0x2000746e) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000400)) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000440)) getpeername$unix(r2, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f00000014c0)=0x1002) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000001500)=0x2) syz_open_pts() getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540)='/dev/bpf\x00', 0x0, 0x0) getpeername$inet(r2, &(0x7f0000001580), &(0x7f00000015c0)=0xc) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000001600)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001640)={0x7, 0x200, 0x100000000, 0x5, "fc80071344dfce872e99944457372e69f8f5e6fd", 0x80000000, 0x1}) utimes(&(0x7f0000001680)='./file1\x00', &(0x7f00000016c0)={{0x3, 0xadb}, {0x7fffffff, 0xfffffffffffffffd}}) accept$inet(r2, &(0x7f0000001700), &(0x7f0000001740)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001780)='/dev/ttyCcfg\x00', 0x808a, 0x0) fchmodat(r3, &(0x7f00000017c0)='./file0\x00', 0x42, 0x2) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000073, &(0x7f0000000180)=[{0x81, 0x0, 0x1}, {0x101}, {0x6, 0x0, 0x0, 0xfffffffffffff000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) fsync(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1a, &(0x7f00000000c0)="75f9e92d438be21beba992e0e0dfc62e80a03540a1d12b728ad8") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a8dbe470bb4f394522ebcb2947c4bdbc3a43ada25faff896f2d49343a3960ced3a4617037c4ee20f6db33a0", 0xfffffdd3, 0x0, 0x8) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xc745) r1 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20008, 0x0) close(r0) dup(r1) r2 = syz_open_pts() r3 = semget(0x2, 0x4, 0x0) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000001c0)=0x457d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1e571daddd8ffe5f3832454da4f1734cf8f499ea"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:00:13 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xa) listen(r0, 0x7) listen(r0, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x110) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) r3 = dup2(r0, r2) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="4e5cf6fcb4ef6606c7f65d56488559e68e94baf9ae8d477a02d5ff2040bbe4b53b93967f946226d5a082a154a68bdd925c95d3df3dd40c7057e2d67303f6bf9345c9bd1f1aadd48026693f4590019ed1d69cb8efe6f7ccda8aef57acd0be57642b0ef70804bce4181f546158d8fa27bb04a94f65cb1b14bea075b73a22e2ac923a9c7fc97bbd1d52ffefd8d79923547d9435b96977a7dd3639da263882a7b4424266ebe12409e63a36a670049bc9ae89111a2ccee25fd945f5c9a54dbcb7", 0xbe) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x5cf, 0x1, 0x4, 0x1, 0x3, 0x1, 0x0, 0x2, 0x0, 0x7ff, 0x101}) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x100000, 0x101}, {0x18, 0x1, 0x1f, 0x7f}, 0x81, [0x3, 0x10001, 0x2, 0x2a86, 0x3e0000000, 0x20, 0x90, 0x8]}, 0x3c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) mlock(&(0x7f00001ef000/0x4000)=nil, 0x4000) 16:00:13 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x28000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r5 = socket(0x1000018, 0x3, 0x0) kqueue() connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = semget(0x1, 0x0, 0x14) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000002c0)) getrusage(0xfffffffffffffffc, &(0x7f0000000780)) semop(r6, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x93) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, &(0x7f0000000200)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000340)) select(0x40, &(0x7f0000000240)={0x5, 0xffffffffffff8000, 0x4, 0x0, 0x1000, 0x3, 0x40, 0x5}, &(0x7f0000000280)={0x5, 0x8, 0x2b, 0x84, 0x1, 0x10001, 0x472}, &(0x7f00000002c0)={0x3, 0xb92, 0x10000, 0x5, 0x1, 0x4d4edc75, 0x3, 0x3}, &(0x7f0000000300)={0xfffffffffffeffff, 0x6}) chroot(&(0x7f00000001c0)='./bus\x00') 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x400, 0x1) r2 = getuid() r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) openat(r3, &(0x7f0000000140)='./file0\x00', 0x100, 0x72772080b358a72f) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x4d1, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000380)={0x6, 0x7ff, {[0x7, 0x4, 0x7f, 0x100000001, 0x5, 0x3a, 0x7f, 0x1, 0x6, 0x6, 0x8, 0x400, 0x8, 0x3, 0xcb4, 0x69db, 0x1, 0x3e], [0x8, 0x80000001, 0x1, 0x1, 0x8000, 0x1, 0x0, 0x80, 0xff, 0x8], [0x31, 0x6, 0x1000, 0x101, 0x4, 0x80000001, 0x6], [0x4f4, 0xfcb, 0x0, 0x6, 0x80, 0x8], [{0x9, 0x3f, 0x32, 0xfff}, {0x9, 0x159, 0x6, 0x4}, {0xa000000000, 0x7d, 0x1, 0x3}, {0x2, 0x3, 0x100, 0x2}, {0x9, 0x70, 0x7ea, 0x1f}, {0x96, 0x100, 0x7ff, 0xb8e}, {0x7ff, 0xcab0, 0x2, 0xfffffffffffffc00}, {0x70000, 0x101, 0x3f, 0x7e06}], {0x9, 0x7d1f, 0x7c, 0x4}, {0x6, 0x100000001, 0x8, 0x8000}}}) geteuid() setreuid(r2, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = semget$private(0x0, 0x100000004, 0x0) semctl$GETVAL(r5, 0x754bc2148cd23160, 0x5, &(0x7f0000000280)=""/101) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = kqueue() dup2(r1, r2) pread(r3, &(0x7f0000000240)="8dd860dba4fa41815b61e7edad5d0522f308057b523b365ec3c8ce42feb9609aab0283067f3e5df8b592cf4359ac1a5c60527bf8996dd19c47cca8ba8a9aefdbeb2d757ca4bc9fe682e1f80e3bc98d2f1cd93d6edab93bead40f638bb6607ffb783f089350c43c34d59a55267b8db204f303098c28d948d4c4cfae1ba61afcd8b98efeacb70a660733608b323633e39db8fc394919e2aba6c9e08f8ed7c77ffcc72a76148b9603e038283365393ff8231be4803b5f10f8c01e56ff1019e8f5eaf3", 0xc1, 0x0, 0x13) 16:00:13 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvfrom$unix(r1, 0x0, 0x0, 0x802, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080)=0xae, 0x4) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x30302, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x4, 0x1, 0x26, 0x9}, {0xa0000000, 0x9, 0x3, 0x7}, {0x7}, {0x6}]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x301c87ca0b571559, 0x100) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: syz_emit_ethernet(0xa1, &(0x7f0000000240)="c225fcd6dba654aeae331b4f50cd08c5cf41abdbd0fdbfc7d680210adee6b2ba76ac574f4ba2ac4fdb2fa838c27e1cb1f3f97573107e782f8163fff93f2d081ba1a5385f99aa83d3aaa144c3ca2057ce9f1fb8ced9cf7c2cb838631074837ee2add2f038654a662b411dd38b1ce487bb5ebb5b349693c69aa222151a34a5ba526813d4008516915eda2c1a04dc7f96d43f9f996d1b716fe30e49a9f5a012ae8abd") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0xfffffffffffffffb, 0x0, 0x40000000000000, 0xfffffffffffffffd}, {0x6, 0x40000}]}) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000300)=0xc) dup2(r0, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x7c, &(0x7f00000001c0)="b6d6a0975f600e59ad4adf329b115dd805231efc293d1b93eddd14772d7b7a659bf4f852296bf3dafbd667b2c8a080948e057fd129f4e1bd4be3c4d65ec7600b5bb3ed38dd320284184e07ba5862e0ebc23b211164ffc542e894668a86dbb7d14c88e3cd74b29f138c5d7199eb1ff9a1feb4535b4fe1cb18fb0e8fb6") 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f0000000200)={{0x39b6, 0xfffffffffffffffd}, {0x5, 0x4}}) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000240)=0x7) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/35, 0x23) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() syz_extract_tcp_res(&(0x7f0000000080), 0x80000001, 0x0) r2 = semget$private(0x0, 0x1005, 0x200) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000240)=""/133) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x10) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0xc4, 0x6) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80000000000050}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getuid() r2 = getgid() chown(&(0x7f0000000140)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000000)="e5") 16:00:14 executing program 1: r0 = getegid() r1 = getgid() r2 = getegid() r3 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r3, r0, 0x0, r2, r2, r3]) r4 = open(&(0x7f0000000000)='./file0\x00', 0x28000, 0x16) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x2) readv(r4, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) write(r4, &(0x7f0000001400)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def16950e7da399944cd3bcc0aac2cffee15567e5bb789994f", 0xffffffe3) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = semget$private(0x0, 0x3, 0x212) write(r4, &(0x7f0000001d80)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b800000000000000000240000000000", 0x4e) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) preadv(r4, &(0x7f0000001780)=[{&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/212, 0xd4}, {&(0x7f0000001ec0)=""/194, 0xc2}, {&(0x7f0000001500)=""/17, 0x11}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/34, 0x22}, {&(0x7f0000001640)=""/250, 0xfa}, {&(0x7f0000001740)}], 0x9, 0x0, 0x0) symlinkat(&(0x7f0000001480)='./file0\x00', r4, &(0x7f0000001880)='./file0/file0\x00') connect$inet6(r4, &(0x7f00000018c0)={0x18, 0x2, 0x400, 0x8}, 0xc) r6 = openat(r4, &(0x7f00000001c0)='./file1\x00', 0x2, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001940)='/dev/bpf\x00', 0x180, 0x0) r8 = openat(r4, &(0x7f00000014c0)='./file0\x00', 0x280, 0x82) r9 = accept$inet6(r8, &(0x7f0000001980), &(0x7f0000001740)=0x35e) getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) fchown(r9, r10, r1) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000001a40)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000001a80)={0x4, 0x80000000, 0x3, 0xff, "d37f91669d6e4d90bfae7df163d84eafdd0a38ee", 0xfffffffffffff814, 0x7}) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000001ac0)={0x7, 0x6, {[0x77ae697e, 0x100000001, 0x6, 0x5af8, 0x7ff, 0x200, 0x3, 0x6, 0x7fff, 0x1, 0x5, 0x5, 0x0, 0x7, 0x7fff, 0x9, 0xffffffffffffff91, 0x2], [0x401, 0x100000001, 0x7, 0x800, 0x6, 0x7, 0x7fff, 0x101, 0xfa, 0x2], [0x8, 0x5, 0x4, 0xc0f, 0xc30000000000, 0x3], [0x9, 0x6, 0x9, 0x3f, 0x3ff, 0x10001], [{0x5, 0x2, 0xfffffffffffffffd, 0x80000001}, {0xffffffffffff8000, 0x7fffffff, 0x6, 0x4}, {0x6, 0xc04, 0x5e8, 0x6}, {0x6, 0x8000, 0x6, 0x1}, {0x100000001, 0x0, 0x3, 0x3}, {0x7ff, 0x8, 0x8001, 0x7}, {0x3, 0x4, 0xfffffffffffff981, 0x6}, {0x5, 0x9, 0x6, 0x4}], {0x6, 0x0, 0x400, 0x800}, {0x200, 0xb53, 0x6, 0x6}}}) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000001440)) sendto$inet(r4, 0xffffffffffffffff, 0x0, 0x1000006, 0x0, 0x0) fchmod(r7, 0x40) semop(r5, &(0x7f0000001e00)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x800}], 0x2) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xff, 0x3}, {0x18, 0x2, 0x23c909f1, 0x5}, 0x8001, [0x0, 0x0, 0xbaca, 0x8, 0x4, 0x5, 0x8, 0x9]}, 0x3c) 16:00:14 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) truncate(&(0x7f0000000000)='./file1\x00', 0x0, 0xffffffff) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x220, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xff) kevent(r2, &(0x7f0000000100), 0x2, 0x0, 0x9d1, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget(0x2, 0x2) msgsnd(r1, &(0x7f00000000c0)={0x2, "eea5d7e8b6801b8ae49742b59cbea8ad8f8d69b8fc750065f23930e53dd60053a03f3bb80bb2a0121828feaca762a7308e1fa5921c48585298afe0c98197fbf376af220b482ff08cbaef37e169fe9620535d524df9e6cd709631c176dbe7d3c5022d608b8868b38e1c1fd1acb74630d5fae8b500bb70fefe3b3baac0764ded006376327de5f74437e7575bc395d68ad6979197b24a286b82d2a3668953c4efe5881ffb78471a1f30645fe82e438c"}, 0xb6, 0x800) r2 = dup2(r0, r0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x48, 0x1, 0x34e, 0x4374}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x7f, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffd, 0xc, 0x20000000, 0xfff, 0x5}], 0x4, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x20, 0xf0000088, 0x0, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x7, 0x1}, {{r2}, 0xffffffffffffffff, 0x41, 0x80000000, 0x0, 0x3}, {{r2}, 0xffffffffffffffff, 0x80, 0x7, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x43, 0x80000000, 0x1}, {{r2}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x4, 0x2}], 0x3aa4, &(0x7f0000000040)={0x10000, 0x9c61}) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000200fffffffffffff8f151ec00002d4104f5d3ed180f68227a0093"], 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x23}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) write(r2, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff19}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x4}, {0x0, 0x1000}}) pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x806a, 0x0) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x6, 0x9, 0x2}) setgid(r1) ioctl$KDSETRAD(r0, 0x20004b43) nanosleep(&(0x7f0000000240)={0x9, 0x3}, &(0x7f0000000280)) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)=0x1) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2142, &(0x7f0000000040)=[{0x45, 0x0, 0x21}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:14 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000140)=""/172) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x120) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000080)='./bus\x00') 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="94") 16:00:15 executing program 1: msgsnd(0x0, &(0x7f0000001080)=ANY=[@ANYBLOB="0000000000000800bfad0e9b267a0811ee8c7bcdafd9fc20a31d3bd9a288f4779f85b5ac67441ca0105ce9c6682db4a208f62592a90c8b7b2c94d4f5cea3ac0d9e7f00aa2738d0e2b5fabc86e843222fed98d59ce2ef8f875f0c585ef314dd262374b28fc9ebd0494e89741e3b04ae7d4f112abd496567c4cb1d7563381219d032da7cb3a50678423980edcbb304aa3215533b2589b702000000000000003cfc8cb75b7ad2b5eb18823327fc855c7d530630ce7a03673cf0d0ae97bcb99d1c4b331434d193148448942709ce50c9c673861a016f4eb5c45a18271f1c99dd110fea8d0c101cfa4b39c5d3ae4e205bfb88f690ade0eefe8ba42c9425d84ebf295781d19b9bdf7c6dc5cf6daf579da55187c25c266ba94b21641ec6011d7634be6ef45702cf138284d3809ee3bfcfe7f7158cfddfe196a0049d09974379c8ad2b233e46f8fd8a0bfe7178f0eb3af0048a3c2b805eb01e7c288ed4bb8ed5fdab39e24a7460fe77ed0ab5b64a1ca7cc364b2369e149bcd0e7a9e10f47748326215da5c3c2455de03ff4ed6d6d6111671cf436d37b036e114eb2dc6255ba99e62b708cf3090df39eda94f191e8ab51142dae91fe36dee759bd08371a6eb265a1ac5654a560fef3dd159b588f80c6f1bdee95b441ce1838347e00d78afdc59ad7df8395fb0000000000000000"], 0x1e9, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x3, 0x0) fchmod(r0, 0x109) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r0, &(0x7f00000001c0)={&(0x7f00000022c0)=@un=@file={0x0, ""/4096}, 0xfe0e, &(0x7f0000000100)=[{&(0x7f0000000200)=""/172, 0xffffffffffffffe9}], 0x1, &(0x7f0000000140)=""/66, 0x42}, 0x842) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x7b3) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x6d0f) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000380)="d548c294fc4b90ca7dcce2be14130400000055f23b8839f6ba372f3aa3fbc20536f3930b6dea5107dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7560e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e00"/113, 0x71}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000540)="7f4cfeae5e401da536411b4b7dfb1c9b67079f5ba240b2298904f738135611b50004ffffde53ca33cfd28c604eb502c2764816650bc8f34d747b5b42b6e7980bed187aebef6ad1d17828697e98fa37b9d0da8608af0338da338b41182e1f9600fda6b38cb8b72c4c2800c184cf314d4e", 0x1e1) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: getpid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() setregid(r3, r4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000200)=0x1ff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) kqueue() ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000280)=0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000002c0)) ioctl$TIOCNOTTY(r1, 0x20007471) setpgid(r7, r2) pread(r5, &(0x7f0000000300)="0c6bc31d937b144691dee0e4835da118b942248e91b97338410de00645873129504d8c0d2fe0f571fdda71f442f23130bb7d41ac1261aabc86dc4fd168731dfed07ebcab07b1d04e65f36c675b8b67f9b1aef8ceed23cd974507771585873c37dbf83ec902b5c5a46b7973ad9a3f1b647906f17b5bb25d1063e1d5aade48eddfec47e78333af939c5dc198e6326939", 0x8f, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000003c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000540)={0x0, 0x6, 0x5, 0x3, 0x7}) connect$unix(r1, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f00000005c0)={0x1}) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000600)=0x3) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) openat$klog(0xffffffffffffff9c, &(0x7f0000000640)='/dev/klog\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:00:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setflags(r1, 0x2, 0x1) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: pledge(0x0, &(0x7f0000000000)='vmm ') r0 = socket$inet(0x2, 0x2, 0x400) fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x2, 0x4}) 16:00:15 executing program 0: socketpair(0x0, 0x4003, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040), 0x3) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x7, 0x801, 0x5b4cbac8, "b0d42000006e9300", 0x0, 0x8000}) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) linkat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x101) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = msgget$private(0x0, 0x400) msgrcv(r0, &(0x7f0000000080)={0x0, ""/74}, 0x52, 0x3, 0x1800) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') open$dir(&(0x7f0000000140)='./control/file0\x00', 0x0, 0x2) link(&(0x7f0000000180)='./control\x00', &(0x7f00000001c0)='./control\x00') 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0xff) r2 = dup(r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0xe4f, 0x100}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8, 0x8, 0x4, 0xf392}, {0x7, 0xff, 0x2, 0x1}, {0x7, 0x9, 0x637, 0xd8}, {0x2c00, 0x401, 0x80, 0x3100123}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendto$unix(r2, &(0x7f0000000180)="beec9145873c55190c5c4f44e81f8725e46ab1f9c216e17d02f6df3a35252d913e43f55a39a7a1fd4f9ab4f9f8ebb57935bd14b30af9173f278763811899de3f8ecb6122d2ba542e58ff9ec30e13e9a791159597e33bc62468a84d21bdbd601428051a130c7d93e3", 0x68, 0x404, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:15 executing program 0: r0 = semget$private(0x0, 0x8, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8090, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r2}) r3 = dup2(r1, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) setegid(r4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setuid(0xee01) clock_settime(0x4, &(0x7f00000002c0)={0x8, 0x6}) r8 = open(&(0x7f0000000980)='./file0\x00', 0x8001, 0x203a) faccessat(r8, &(0x7f0000000040)='.\x00', 0x2, 0x1) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r7, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r10 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r10, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x4, 0x4, 0x800}], 0x3) setgid(r5) semctl$GETZCNT(r10, 0xffffffffffffffff, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000380)=""/13) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000000)=""/61) fcntl$setflags(r3, 0x2, 0x1) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r11, r6) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x8440, 0xc) fcntl$getflags(r1, 0x1) fcntl$setflags(r4, 0x2, 0x1) 16:00:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xe8d6ca0b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x1, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66a22e601bf7b0c2a6a5f70497de632c320697feecb47c0ffb2bfce53f6f055409fdfdf2d9aaa599d264940c7864a929000000b8"], 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="06") 16:00:16 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() writev(r0, 0x0, 0xaf) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) write(r0, &(0x7f0000000140)="c5f7053b30d41c1ce7b92e63df8735cf72bbe5ef9ee17a30e3e8cf4d9423191b20594ea127860ec3e5508d135d54338c25c27e38265fad2cf0c90f0e400509db75503a3c1ffcc8eb2a816685887f0d047b21bcec863b163f9bf2300da73942e48be5b288269c8f36fe6d01094d05f026663eb5db538b3e2e98dc30eb7d922bc6bae8f00bbd3b2377c0c109d093c1e6c0a2a1acd1dd1b9b9d76054e39", 0x9c) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x1, 0x5}, {0x18, 0x0, 0x1, 0xfffffffffffffffd}, 0x80, [0x7, 0x575c, 0x1000, 0x9, 0x101, 0xd4b, 0x8]}, 0x3c) open(&(0x7f0000000040)='./bus\x00', 0x108, 0x40) 16:00:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x5, 0x6}, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)="64dbfeb520fb6af71cdb25ee4b6c4e9e2489593a137595f3cba4717d966926fdea1ee6f9a5f4698de153bbd576d59b4117040d96fb10d1bcfca8e7a1ce2f86ed225c4a993c4a19b31d630533c327e2a2b410fad52a225daaf47422a8a59bcadd38210999b08c1dc661d459fc05d2ef8df631d266f4a585879c7a6908fce2176069458b2a109a383323a52734bb3da2ec73b86f2023da1c825829853d70e02d338afcc8624432ab8b34880d6fb58694005cafcd333ab5f2a9f638b372776562322556ae2d95704f640a2243063f0f50f6ba979103eafd1a251d0fdf8ea1de27f6bdabf82c8fdb124771", 0xe9}, {&(0x7f00000001c0)="038e1036c82c010a", 0x8}, {&(0x7f0000000200)="1d4037f2e48f05eb0d2675af49f5df88c8f3e21bcf41d00cc3e2509177ebde101d0115f36515d2d0cfb6bd6899c8dfd7b7c586f99fd59608e90bfe088d8abb8900711c19e03d1f23bdffd56522bf012be5c87a3ccb3bc15e71170e38a5fec3adf9fd5d2dff7ba464ebccc43ae3f3297b9acd0553d58ec72292b9fd73ff518c9be4ddfd2f781eb8f75f5541f97d7538cc9bd403f30fab47429f3daeafc5", 0x9d}, {&(0x7f00000002c0)="5c4c8d88a9d83a8bdf1cca481eca64ea2329b59aca979176672e336dd4a2a4569a8997dbb09d15a18cb11e56722a3e4dd00c236bba0a765117ae3552da297bb0bf695e2c410431e8fb9b5369f698f6767ee9825b1d38cba9fd63a1985a7555e99d0424da687d7aa0d2b4b390b126cb38e3a34ea1f442e24aa948bbb2784a4464d0fe7e2ecdb0dd63420ea7bc7e099eaba9ce36052f784e6ba6377a8f561acac90212b47c2b60c7761563f09168", 0xad}, {&(0x7f00000003c0)="aa12d8a928eb100f743fb78c02b42cbb655f9a6c712405abc34d15c459a168bbc9d4224b786cc943887526fe4d59881c473f3e82ea3eb5c5", 0x38}], 0x5, &(0x7f00000004c0)=[{0xd0, 0xffff, 0x8000, "f90e6363d8f48e47f5c844bca5c13e313565fb8748eb109e91cac051c04cd0badc40f016a07340270fde974c5e4066616eaf8937cc1e61c06bb86fe294e0828ca398bd83844a18b0c6e94a762b679c21d6ba5c3a60627461aed4659192e77fa61e5bb30b748dd0b478cfa86fc0ccfe66ff34fa2b03dc8d20e11e2611938fef117afd8182e6ca6618742f1c56c1195aa4157000f7e847e999a96ef342846ddc01d41ed9a0aaa67c23c4c8b8adc4a70da045285230a71f322d113a"}, {0x58, 0xffff, 0x0, "65fb083317cc78e204bd392dd71e36e9ef0082e13df4af487a6aae4231c98d14df8daf37b186bcdfc887614a3c99f946ddc0c62c303fe2cd39dd5880479ed00bb92d"}], 0x128}, 0x407) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x2000001}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0x4b) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10020, 0x0) setpgid(r1, 0x0) 16:00:26 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000280)=""/173, 0xad) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502ce0b3ac") 16:00:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x71, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x26}], 0x2}) 16:00:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2002, 0x1605) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000000000000, 0x0) 16:00:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe(&(0x7f0000000040)) 16:00:27 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xefd, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000680)) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) fcntl$dupfd(r1, 0xa, r0) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0xc8) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x7fd, 0x84) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0xfb4) r5 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r5, 0x1, 0xfffffffffffffffe) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x80000008003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8200, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/133, 0x85}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4f) setsockopt(r1, 0x9, 0xfffffffffffffff8, &(0x7f0000000200)="22b18252ffd10170995d0a03f99136efa028d73896b9048cbaf5bfbbb2feaf1104b60ad40e7cf068fea5238aa24e257c5f56efe3e24a16ca93832c7742e5777c33839a1da4994f885a95bf1cbbaa4e2acbf881772ef3aaed45260b5cca0040cf7d3e30c61a9f9992f1b2741076897254bbfc91de105da4b181156af6660922e76acc81a0488b4b640c49ea2d0eb5c2d63e4e1b0be026", 0x96) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) shutdown(r0, 0xfffffffffffffffe) 16:00:27 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0x400fffffffc}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x6, 0x6, 0x493) r2 = getuid() r3 = getgid() lchown(&(0x7f00000002c0)='./file0\x00', r2, r3) r4 = dup(0xffffffffffffff9c) r5 = syz_open_pts() open(&(0x7f0000000300)='./file0\x00', 0x121, 0x150) mknod(&(0x7f0000000340)='./file0\x00', 0x7080, 0x9) r6 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x10800, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x7f, 0xe6}, {{r4}, 0xfffffffffffffffb, 0x52, 0xf0000000, 0x101, 0xa767}, {{r5}, 0xfffffffffffffffd, 0x4, 0x24, 0x8000, 0x7f}], 0x100, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x40, 0x1, 0x1, 0x1}, {{r7}, 0xfffffffffffffffa, 0x95, 0x2, 0x2, 0x100000000}, {{r8}, 0x0, 0x40, 0x2, 0xfffffffffffffe00, 0x100000001}, {{r9}, 0xfffffffffffffff9, 0x84, 0x0, 0x7fffffff, 0x7}], 0x1e2, &(0x7f0000000280)={0xebe, 0xf68}) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0xf8b0, 0x0, 0x10000fe, 0x0) 16:00:27 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000080)="563af127f1d31b4b7558c535d89e7d39479b17c7889d53a531e7815edae351e470b40135b2e4231c60c34d78e077daba13ab1302b78b05a0f5de35011bf46707a22f9c1452ca09af1e369f68bca454bffd870ad1227ca63b3e0acfa6b0f3ad77b9606807c35d34ddafbc75d1eee7c580372766b1fa9e2e05f990c904005b9bd23bf9be57a7409d9f5ef626eba89350132d5a98081be5", 0x96) fcntl$getown(r2, 0x5) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r2) 16:00:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000000d1, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ftruncate(r0, 0x0, 0x9) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000000611, 0x0) pwritev(r1, &(0x7f0000000100), 0x35b, 0x0, 0x0) fsync(r1) ftruncate(r1, 0x0, 0x100000001) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4c}, {0x7}, {0x80000000000006}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x7, 0x800, 0x7, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x88, 0x0) 16:00:28 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0xffffffffffffffff, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:28 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) read(r1, &(0x7f0000000040)=""/193, 0xc1) write(r1, &(0x7f0000000140)='U', 0x1) 16:00:28 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') unveil(&(0x7f0000000280)='./control\x00', &(0x7f0000000100)='x\x00') 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087, 0x81}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x3, 0x7, 0xfffffffffffffff8) 16:00:29 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001680)={0x10, 0x2d, 0x4, 0x30, [{&(0x7f0000002000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil, 0x6}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000000000/0x6000)=nil, 0x8}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000001}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5d3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000005000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1334}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000000000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7ff}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="06") 16:00:29 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) kqueue() 16:00:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x38, 0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:29 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) chflags(&(0x7f0000000040)='./file0\x00', 0x1) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) r2 = socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:30 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xa7, 0x2, 0xe5, 0xec4}], 0x34e9, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x10, 0x1, 0xfffffffffffff680, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x10000000000084, 0x20, 0x4, 0xff}, {{r0}, 0xffffffffffffffff, 0x40, 0x10, 0x80000000000000, 0x5}, {{r0}, 0xfffffffffffffffa, 0x30, 0x11, 0x6, 0x1}, {{r0}, 0xfffffffffffffffb, 0x3, 0xfffff, 0xffffffff, 0x4}], 0x102, &(0x7f0000000140)={0x7fffffff, 0x8001}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000140), 0x7ff, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x41, 0x2}], 0x7f, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') 16:00:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0x2}, {0x29f2, 0x1}}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x5}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30020, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b2", 0x49) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 16:00:31 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000800)=""/165, 0xa5, 0x800, &(0x7f00000000c0)=ANY=[@ANYBLOB="080000000000000030f7325dcf66457beae1f9031f988337f0936964180811f8dc479582e9189c41bd9a767093959263ec42b55c2bdcc8f7757e8000"/69], 0xa) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000ac0)=ANY=[@ANYBLOB], 0x1) listen(0xffffffffffffffff, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) rename(0x0, 0x0) r2 = open(&(0x7f00000009c0)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) chown(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgget$private(0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x2) 16:00:31 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x100001007) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:31 executing program 0: r0 = socket$inet(0x2, 0x6, 0xa0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10802, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x54}, {0x6, 0x0, 0x0, 0x8000000}]}) r1 = socket$inet6(0x18, 0x3, 0x1) sendto$inet6(r1, &(0x7f0000000340)="3850ec8804d95700ae6428b5e05ac73ec32a13f10c369ef17e7ede938328a608ad50c9203b5075f1402598ebe1d635356949d44b12fad948ec319d6f82afb6cba12d07c0dc465430e9b82e39884a710d2b581d28be921132c2f44a1cae29a69a7c485b1319d3300ef5d0d69c0a4c185b88d5ed1918f033fcf7391945b556340210aa3adacdac182bf8589619c1cf6afcf96b6bb79ce33c51e68b84177343b05030e512b88f5f7f9e060cecf36c5505e686e0ee357331e00f747655da809315082b7fd71ef654993352f250411cfd45bc302bf26debd28ff69c0db5f243e22bb029eaa567aa4479dc7626d82e0f3eeff4b5b6722ea748fbe435e0ef5fdf9c1acd296ef3db22bea9466a01b171ce83c4fb08a35d3381a39016408981c652a078388022abe55e21b8bbffed4732453d1b8df49e78224c865f9100cbe9532b8801452b885536d319816280c867359391eb8bf980efdd052d5a1468922ffd8f49b7fe936deb82a2b1269aa8230ca318d60ace56e78b64dc65ef928410fa6543e85022f1a14694f18b671b9f6dfad70996d5e95de7e50c91d3ad29290f18f2ecf6a6961ac13470f59fb98bb1c6b62c9d548474c22b2fb0578f313ca7465540e2fa28db17605a3549e4efb0a5e6731e2e4217fbc8137b5bc3a36f7a09b146d11d4ed518092b22d93e2fbd60872fd46ac3443527e890f212a01ac550208e0713e9ca8b4b7b0db90033895117a059b25059468fbb554221e937d672449ddbbdf960e3f4381175f2f6e592248f77c9d2d553ff3f092c252e5d6ebb003581d976729a65956c9f225d48cb181cc8ba367e8b8ac640fde14a565669b0bb591c18afd31f814823dce609f4b75d2d097891480f5757887a29a75ff7b841a2a41987b78fccbedfb71f1f07c6b4515730b71dfbdb3c781eba6cc5ec598fcbd4544d3ddc7c87bf61771665a8c153e60396e15749a13d5d03d2ee37e9f20207d27c80fce3645544ef00bc1d3f4983879e260d7ee2608cfb55b0b0047a72257ce1e7eabe2b2974624527a503ed4808dbcf68d39fca08a1874bce8474e3bebc7b80a3eb0c4747ad7494660dfa4982721fb8cb5c0c827369eeb1122b69432c311399c58df53333e46f4fbb3a2c60183dd009c537ed1ddaf7a59f256304e3dec87589c09d2dbb16b87fb068f3d28cd9a1e798765b590885b18a5a4b2311500491c7fd51a9aa955d27a593696bd525791512f7265bce8a7d56e47d51c73a198a9747736e93fa579bafcf90099dd58cbd1971fca19161b9fccce74bd3569842534d14e358fba07026643ebe4942c1fbc072112d551cb472700d724b5bf70642aeeeadfa6c291055d8ebf55b9640daba8ca428a27b9f8ca0fb3b5f1345e848811caf731a233607e32548dd1d4752f7996cfe8c988054e49634c04a4ba30f8b0f7f1bb504f877eb92b7fe471d6690b8e4d95e76073269a138e59c32e857923caaa111a35b6011b24d646e92c9c872869e8c1121c43eac01136175fb6a17ceb68823bbac4a13767dbf3a29ccbea95086de220d86d510f071977f5beea798f9e6e52df46637b805626df1503dd5d558dc12848de2df9eab5bfbefa4b761e9ab8cbe5d4f8857940118c7ea614b1c8fc7ba30ff1dbbd7eb3766d0ab9beed8bd2ecc32fb7919a67e7b07d454626254ebf6b4e00e6c69dd9e8f792bfaeda53ba094991865702e6b496dcb8791f25596284201fafa0b1cb773fd7220ac307370853d9fd273cd46cdbb02561c6cb91a173365ef0f366e06a3d14032e31f9e6797890c3e502938d2e0e5bd31601df422c16208b74d62651f4ce650c18dd01402190c9e7aabe7e030f2872e4d058e2a8b33a575d1852e29b0c968dff312d960c4427acdedf8c309f208aefcd82a88c4bb23101abbfe90ff8a141eb2418660c2749b421d34459b9d8e2ac11d37b844f3ef54b4924268574cad3294c487d6d7e0014f013e9c09439826a86d93de8edf5ef3729b150ca5fc2e594e8e811ff3bf9001708093aa98f974a67c7418f37c882b4b57cc8fbba6d4e2119002d8848d85debdad77fc47b871d56abb864824d753a0800fa775b9132e786854c618f749de7570a75d625c8b92417e8a4a6d540dcf7cc07d0d5aca5debe4cae85f1dbb53e95405ee6ecca8435c4b515e9e72b059475d5cb0da4b08ffc33a6527fd9a2fa16d90407db9684a653c10608b75f7a59979c570995ae658064f1082ab9214ce4840ee3dd11bedf7ee34a143d30070c2195bb77d0b9471665af750a2735d92920dead20f5e329b2a3a1a4603828c0945f885a8dfdb2bfa020da311a4c09462561d5477dc47e6f03ce47afba80d434711ec4569a9cac287dd281b655c65556ea74004dbc90b41529e2f60a8796dc50c41591c8b4eabc10672cca67f4ab76ce5b072d776d2e350b274e89a3b1ac995654575dec2b49206540ecb4654b50866e144147c0a016abb34341663b6d0fc56dfdfe2ab2992ff6e17925ba84e186ac2b13d00a8be557eabda8cc5d7058b486367f10fb64ba8f0e422adb6afc528f0ee189eab46ec99fd4474636d70f1a6af95c822c194c22669c0ba63447158c8d488e81752caec35f5d6f9b9ccd496de3eaee8313a025b0571370afc2d5c3a4515133253e2b7c24e0717d3c28f92c93187318ef2b0010c947266eae88da03a92ead34d97150d87c2ec79a6a6eaedd3032cefe168e447dfaa82bcb8756b0d2ac410ec375aeb4c09ac2497af80a0320e6e0a612d993004bffed925fd502e2feabd971f0692a11c912790c8f54b0d6a35aa0bd4a49df565c7cb8675931bcb34476eaf8e1c3b1d56e011b5d1a25d52636dfd229c447023736f7c9d80c7d93044bd045e7e76d29f72ac9a129319b08cd04eca8d83b52dc62bf415210d668061a8e8968e21e8f577ee73f920ed2bda1e8c1980ae3812f0f14bc7fc4072fe8792e6d8466cc78c120037046a84cb1c45f586efe31242ddf6e7cf8b69434fa157a5b19e7f3d5b693c1a8f0749733ddf4d5878ad99e487c38b9b401473295220d286c9f7f12e21612f5f40428a4edbb050249e01c607e178e710da7d201cd3d2adf6fb707f9540bd29a9d285b1c56fb3a7aa0c51fec581af51b5a2c9154096fe0977f0d481cb9cf43a8403141e317450386b74326d4aa164ff184afc6c538bcb02ee1e0ef63e6e2ac2f26c420fb276b27796c6dc55b1f7a0088186ffabd43daecb79b8bfd25291438575fe3c7abeef1ef739d9be2aca6bbfd0ef2bc0575b1805e5570b1a0537723327053dfdd766d4814e1a9dc3b22cf3665ed33aa2060074fbf721734121e6907c276cfb4d31b775a715eb48b6d49d4ca76fbd2ac903d89b5e77ee439f5aa5c47fde9fa52409151ddc662eaa3ce7e2a54d79f36637f82e95ea95fd1ea19e87fd266ed287da11b89db68e437870a786f74322c32267ab4a083ef5c27d66d64ff0f8cbb2fd1073f7168c9e818cd9af2d7e71f82b05d7f6e8d06ce103e4526711f8d4920878f1d12d14588d9c41225cb2598fa43c909786841c5dddd9a5071d4098387a0c9f0ce8e6f931b5f0c2223be51fd70e09d216c4cb6bec1d85c08bed42e9518c558a32244283bd4ffe8726ca347f2a748935fd15a0bb404d262497554ad0fe61ec80525120516412508cb526dadc10288dcd09844df9ef4d83610b7241482f84b4b44b57d7a3d24e5a8e7064bd2b01a09adc78eab17e4ed75aa84d1553131e46e16ac5db96f14bea473d0e2cdd5bf1460a93bb46167c9d3e0e1741cb08ca9ac468676058e55a700921179e4fd69aed17ba99831b84b62548741bbfdc6f1309445ac78ceb77664e347bb16079182de6e09a3d6754c2986d314f1f0b170a97bb8c87334e4b34c71ec55ab17e36efd5846fd31cec1a234de7df579332507d1489efe57e1be562356d817bda6c0efeb98049548abf28bcb8a627b16042b77ba34981e18e83dc347f12962ad7bf516ef13a072f1ea073ba408d3440d208f26728b9af779e532f8af0f4acc15991e2f6afd016abe8eda6dcec5353315e82f495049e0294cfdcbbfbff7185145fb7bd69e151b00ab35f1f95856e4b061a61c3f601b1769fd65636dacf7588b118d3178012e30e72a2c220f49cd7a3f66242469f1082f784086a211a98cbb8dbd1c96dbe6f296efe0a6d60cde151917d633985df53c25a1307ca3b902bcc10912bef5c291682c66e23cb6586d5de3c781a0c063d980b8585bf467c719ffe9cdc8c06eebc5711aff2bf2c7ce01f5d1ce3fb4f0634154456f7ad2ea4b8d9db2a57c73bb847c1364d114d2a66eea02a2ffee2b1bbfef784324665fdb63e485727b48a0f7036ed9b7486b8856cada161157b7c3ed0494384437f21f0cd8813ce2975622ebb4cf6cdf63f0f25d84be7cecd51c876d27a2f29ddb5b7d1d3a00da24315539968146c13a8d4ab94a826e71df646a04df9a6bb6da73b3dd8a1a352d56dd32de4954221763aab9cecf6f21a1c9cac486d1de87f74cf8ec4f3e27158ae272fac891d22af3810c58d8cb71b0ae64e1ae7440bb6edf3dd224a624503a02fac20eec8f7b1e1f45c368bf27bb9de0326b9df404270485d643133fe6257d2c0257a8746e9612fde151841055df90fdd0db31d570eb9561b7916521712d651297f33824b26a1212dfeef7bc8b25bdd224f4516a4aacb510590159e38a1cc3cd5a6e15f5bc9e8e5d71f6fadb9c04fac7aa747c0a11a07f27923a8d404ba34cb66bbc7fab32da5ceb357606c3b131a6ff225bda8b2accfd5e5b3745bf4870db9684aa8bed7758bfa787d6875e08d8c463553a4580b150b5dedf4375887c828387e47cd05f1bcebe1c29dc6dbb092e23187153fdb1f4bbdfcd0edd9ffcc76e7e6c7def53e2a64ccb9951fb87b6bcfcfc5abe086b2a01e21c1b2cce0a14987b78c8ffaaed1a4aeec089efd91816af7cb72eb36c681b1bef8625793338dc2cc4a2f67b43e8cf7c1555456cf07f354f3fe2e75b788bccde6f9e426631d826320f6c4c7b9df7d8b167de2c41a8484b3e4f328e3a6e26c082b79637c4006b9b658de27eeb47b3573cdc04e1874b4e004bf77ab794dc0ed659861f36a5ddeb62a2a5f4e4857334daf5e7219a16ce2d451e5d991e74ab71601e742ea24aa048e11f4edf59949edf860fa6d0623f7009fc1e32838e8672c5979d66d102cbee3652b1ed6e36eeadeb3c84102a7d174adbcc4346a894efac40cd63bff6f2442beb6a838a5b05afd776e976b428af210fcfed7175db6b319a76c10a593f5974bd7894f0bdd7109c133201ab48a35698778744a6f6fd582d69bfcca4b695aafd93b69230d4aa0dfbf63ab16f4df6f9d03301f84b5e766cc13fdacaae040c924e494fad6c64bad56a56311daf09631f4ebf1aa3a7e2adc12e1a02388410471bfe664e7c9b68423d40394aa63b90c6ebfb2ccf8357037e24ea793bb78e3151eb249a7b3435b9238d0f3d507d6c7c74009829fe31323393d5bfc758b5c69b48e93b8befae6283602101bcd023ca2096fe81425cc416cd10f45df6091a22c4c7397389538418e1ffddecac6872261bb452f9c6c9c267bca508ab6ab80cecf347cca7a48b177f800d04415f578397c0ab2c684aefac9c3a897d618a52a1b6741273d676bf185e5d1c5005cd77ee19c9f0b73ffc0b716db5113c5ad193e362612782aa0dfff3d72a8ee1c50db8db8b52d2bf775b5ecfb053ed1b51f9b82f6d4f1af5c7602fc956b9cae45c15228107799d5e9dc60ffcaa58cf78ddd57042ffcb148fed48d3a31f20ab9d7c1b244d2754aa36e5168cedf942870", 0x1000, 0x0, &(0x7f0000000100)={0x18, 0x0, 0xfffffffffffff9c6, 0x400}, 0xc) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x100, 0x0, r2}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="e5") 16:00:31 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) open(&(0x7f0000000100)='./file0\x00', 0x40000, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x1) write(r0, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4bf81e85721ff3a983e40b12a3594ddc0", 0x4c) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000280)={0x5}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r3 = semget$private(0x0, 0x5, 0x3) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000005c0)={0xfffffffffffffff9, 0x7ff, 0xbda, {[0x5, 0x1ff, 0xffffffffffffff59, 0xba9, 0x0, 0x480, 0x2, 0x7, 0x2, 0x401, 0x0, 0x2, 0x7fffffff, 0xffffffff7fffffff, 0x8000, 0x6, 0x2, 0x2], [0x48b, 0x5, 0x1, 0xdc6, 0x8, 0xe5, 0x100, 0x50223dec, 0x4, 0x6], [0x0, 0x5, 0x2, 0x2, 0x1, 0x8001, 0x6], [0x8, 0x828, 0x81, 0x8, 0x7, 0x7ff], [{0x8, 0x5, 0x100, 0x40}, {0x2, 0x100, 0x7, 0x7}, {0x18, 0x2, 0xfffffffffffffffc, 0xffffffffffff5a28}, {0x7, 0x3bb9f8c2, 0x8001, 0x2}, {0x10001, 0xc7, 0x9}, {0xb4, 0x6, 0x6, 0x3}, {0x101, 0xff, 0x4, 0x1f}, {0x1, 0xc8f, 0x6, 0x800}], {0x100, 0x400, 0x6, 0x8}, {0x81, 0x4, 0x1, 0xc4}}}) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) r7 = getuid() setreuid(r6, r7) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000200)={0x1000, 0x3}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r4, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0xdb6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x7c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xffffffffffff7001, 0x4cfe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20004402) sendto(r0, &(0x7f0000000140)="b939994b9fb72c20835525a30d5296c785c913a8be045ade40e9d5e8ad4e9a965089e81bfb2cf6607c662e5dcb13bfeeb6b942e1c3100624886e641e3e062dd4ad1db92d2db550554facccca5664ecd6ecbec0fea361e18038cde4ecd75da434a7fbf7e8e15cb1c8b725516eb62b5e25a0b699cf2c8d32ee395fe4bf5975da14f32150c7ec2d62cda46d3021c065af0aa81795b8c0fd72b9ba311bd07649d7aaa1c78d8f72bd7d903bd0f97caaba8bdc2934072fbd469b3a48cbba673112c344ade66cb29439df6bbd975b5082b413c3f1efe0ad536a8b928401a0da94d140812ee6fae2965f0242a74b0b600cff052864fd251d3d9deb", 0xf7, 0x0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x5, 0x552}, 0xc) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000280)="eb4e438398542cc0c6ff224255b33270fb059cb47648bcf4abfc83f3b4d7b21194db6836f38a67a13d4976a9232fb1b4b5975e3589d49d3578400dde5a962ed26aebd61db0f521cd388db17457a89a2f609d4b2b4afbbfe5b822ac9e6b0fff6dafe030e1787c8a5cbb", 0x69}, {&(0x7f0000000300)="ff3398cb325cbcb076874a538fe4de6bff7533bd67c86f3296b5911bfbe927cb403c702cf82831692da82fe15b2b2e04bd4a5605928138b1827eb84fe87dbd05589a8744cd007568cf03328ce8bebc95db31788c4aba5cc8dbde9951d557c0a2830648ac9d26b8770cac82edfc99709ce2f95beedf70e7eb8ba49e7f92e1643ec3955e9fd66786ad45f570a102b95f891eed3b0f0c7794c919870e13e7fc8d8bbe2b1f9eef9c3d115fbd74c1808abf3715b317add5e250b64e6e01f58ef69b3b1fd55b073738e8baccba1030b4e6087a0302", 0xd2}, {&(0x7f0000000400)="9d45accf2025271d943b39d4ba129401c7b7eadc9eacda101a50c27a7b3108937fdb52581ea9dd9fe64f61efc05fab39793794ce4e69491dba80a3b3806c65af1f331954ab2e454a78c63b1dc82d580fd67e9a90bb5647b4ca16b4fd2e75cf10b781a644429b513123175c678beec336b4419d608c27d0e4a13ebb781154b85f9d77be3f79a4fa197731", 0x8a}], 0x3, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r0, 0x2}) 16:00:31 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) 16:00:32 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() getegid() getgroups(0x3, &(0x7f0000000140)=[r2, r3, r4]) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x0, 0x81}) getegid() 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x9, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a09000000000000004dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefe", 0x26) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0x5, 0x98b, 0xffffffffffffff81, "85fef6bd060200008300314f6d809d1998330200"}) readv(r2, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001440)=""/192, 0xc0}], 0x2) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x77abd0c943aff, &(0x7f0000000340)="b62d0d3041519a14120cb4cbdffd996954d923d90439a1d2f386a2af2b1f35efa6939463a3d2653422fd0d54bdeef1e0a785578fb1898fd5663f6d5d985dd66c5ce3cba103275473dec2826b66f89ea46695b91aebe9e3ac26733def11dd87141b4d0000000000000000000031ef4629d511f5f9fbcce5d203b880d05543aeea473d976d85736a32b59587b3ebf3d253497482e1741ab79d7f0b1d468d695099e61cb418cb5b1f530b15587b2bf005ecde4077355f736893c164faa7be31bffa016a1d9f24d2979915101485c43520bb070ac26efdf4b2c25adad827b29386ed8cc0cf9128be8cb54e214016d6a2b6abe2") open(&(0x7f0000000000)='./file0\x00', 0x200, 0x81) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10082, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x80}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x3, 0x180000000000, 0x0, 0x8}, {0x8, 0x1, 0x1c20, 0x1140}, {0x3, 0x3a, 0x1000, 0x3}, {0x9, 0xa6, 0x3ff, 0x10001}, {0x8, 0x200000, 0x800, 0x4}, {0x7, 0x2, 0x2, 0x101}, {0x1, 0x80, 0xc2e7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x400000018, 0x201, 0x7d) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x6}]}) dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) syz_emit_ethernet(0xffffffffffffffd3, &(0x7f0000000380)="b2d9be9fbd09f984d8735845001a6d8346d28e975d4e73a5a58e89167b36ecc67901e67c80d46005c1e8da752c01f3c53dbe0112eb130638fd5e6c4c8b4022cb09332430f287f24382447a88f2e9c5a4db74da82d49df10f3b40b1a060fbe0daaf792289c8056f3bb3466b57282b6fc8e0d52e3f8128344582aef9c5b88f0bbc0c96b310e8a6497e03a203bb6890efea2f3b8217d804309bb7cc8cda1eb9ea3298fee2c3e2aa4b0fd92caf66cb07cca066d6bbae218b994a51fc9fbae913c7795315be98d5c7071a99f72ac89a00d09d") pipe2(&(0x7f0000000200), 0x2) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x3) 16:00:32 executing program 1: r0 = socket$inet6(0x18, 0x8002, 0x1ff) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) fcntl$getflags(r0, 0x3) 16:00:32 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) setsockopt(r1, 0x8, 0x5, &(0x7f0000000000)="3c914fbe293afd756718102c618f71b6b22f0106de39c3", 0x17) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x40}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) r3 = kqueue() dup2(r1, r3) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:00:32 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10800, 0x8) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xfffffcf7) setpgid(0x0, r2) 16:00:32 executing program 1: chown(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000450000/0x3000)=nil, 0x3000, 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = shmget(0x1, 0x8000, 0x28, &(0x7f00000b5000/0x8000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/115) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x4010, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0, 0x0) dup2(r0, r1) 16:00:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r1}, {r0}, {r0, 0x12f}], 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:33 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x64}, {0x800000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) accept$inet(r0, 0x0, &(0x7f0000000200)) syz_emit_ethernet(0xff4f, &(0x7f0000000100)="088dfc055d57f1553782127b5119dd4ee5c1b88fce0f05495fa876d31bfc7e2c98efa02d7fd0b03f0c716ac355a4cbbe5818f16a41178af3c04ef250ea49beaaaafb94e43872a1fd9bbd5911e73e8ededb4fc17d2eb2bbbeb15900bd7ce4822ba7c4dc52df0d0ea6c6809a97c6fa0b7c7d2c7d090b62becfc6ccfe8181e2cc52a9a2771444b7b4ac") fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x2, 0x1, 0x10001, 0x408}) pckbd_enable: command error 16:00:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000025c0)=[{&(0x7f00000002c0)="400bbc15a3cc5a67d8a3754f0c901542d019f914d3e13b552f199e17f578ffb61fac5cb0d34c7f378e3543b999b5d4416e3bc1b652863d90299a54658fdc684a2332e77c871868a13b85256e1a22d5de2db4d9127592e48698300d251dc1532d78cf972a904a243a087520889431b46a6d98f304b0790ec5e02c5ffb", 0x7c}, {&(0x7f0000000400)="adc9a3f43ca4261ec9555c39f9708deba7f33ac35684a5f56a19fe6fb75d075c9372fbfefb07c34cef6f8cb375bfed1c127be9a8b76257eea323f8193761ef8269668818e725fea791e32a9bf3e846a10520772a01ea26d99cc6d22c08c109ac4aa68660cef7c0f376f7e6fd1c3f83f8b30de96f153d0d1befa9a25ae14a81ed4cefe03b354ceacc89ee162115b1efd5d7b07081327ced56e2160358ba6686b939b9287d915f1004e3a400a2305d7c4baafd3ebbd730713a8bdb493b8d4795bb32985f90f83865018faa07e93926476b3759297b4625fdec849ebab1be5ebb5054aeddf4e584e056392a64ef663d0e2c954502c35778829b0e84c720ca842816ecdd0e958fc20a8bf6046f0b3b4a6fd1af5f8561a595a4c2acbe6188e1bd4de0cbb402e089d71e3dbc65257aede3db1167f530cac4c80644cdd13bde5c17360260c930960ae580efece68906fc0168d232c519db8e7effbe252851ee7dc080bb54e19f7e44bc98f46e676275cac529a6577584d7a540a74b235bda0f0fe91085779cfe77e86f5cae737cb263be5281bea52854e72c9ce3830709ad133fa7467e0a1d2935b5e3539584792e7e7a2ee7452a27a8060ab3c9cc486fbe31223e0a5c94d38a3a11ae7b557d7cb09bd9710e2957b74184f7c6720333ae36af2ac9e9c4ab42163f1e138064c4271309be4e74fd206ea8f1c7c7bf358652c87be5de3cc54c42a1b396a4f7ba2944c781ba80586984289ec5e815009ab59158d49a17b2b9f5e24602e8befe46fe32e4cfa304932b0e7f8d14561cbba4d6ed724a98af370889378c5a5b0eec404d43f2c4738ecca170f9bd354684f446d0184685b45082159bd5b9557fb49dc91482624a5f0bac27af8fa4f602eab2020e6cd719d3d222bc19527380df698c97baaf0f50cefd0522016144b5d93f5e00d26c95e9c5aed4eb252e413b0d2a44746631a5a1fb85484c9f82482b20dbbcef5c57a5363f83db32ebb08877fecba63fc42f6cda71a536bd697e43a0781fc96afe1fd791e55a5f5b1938f377d0e192fbf249d04c611a9ec1751cc448bc0c69637bc87fcd6f4508adb749ec3950d7cba3d986f5f9d9612ae7c28afd78e408de8395737f54c84f3b8b02e3b897fe4d178f44bd7a92fbe283e9131f5d8d27e5ab82e4b8e3a22e5f54e8daeb7373993673f4cf3bdcd887a7dccc4e8cfae4d3deaafbc51464bd489ca4b97e7e8f4cf7500fea4b3f2481cf2422317521365feb23774987750b4308aceb77dcb1702dcd20276f6833e7c4fdaee389b2491d3848e5ae5a68f68e6c68050065eb32f84f9b5a2f4ae65b7392ea2d8006b03f09cfba0de86a9db81f22627c419d2d3e008ce8b8d02b56becd70fc692a32a770872db7a517c99b9e3e7cc3812bae5968f52b0fd5cd3de7b08396e3671905836e1f1f14b46599049f5c0ff3a798a9df9f52792c0fa1eedca946fafc578a32d55f4ff6ec1aa4141398b81738e3bdbfba4dc50f27605e5c00450f59c6d77992424368b05e70514a3d7a6da55ce5a72f2c2a5f7ca1a84a70a9f8c2a2f1a25d755682dd3b3a586bf94797b7c1b7c46c280ef03f9188cb98d33f8c951e3da10629e11d447762f7ebc57ba414be9882dd1813bc231e1ee96a757b6c45af489bd8faf769c6c64a88c5fe5cda7d7f7334b76dc13ea478473426fc9d5bbb02fa34a6705fa9673ed38fa0ff632de127e36d431cdc6a94898457d6fdedff027f2d0ea4f02dd13502779abbde972dd8a0421e2543851bf06797443dd279aaef0c7ac9a42d109e1ecf6b6ed59faa7d9a4945b8533f33c4aa2d495828cccaa94058943cf3382b27cb7255e9fffd4582df867ed88976e25dd64dc2935968437f7229bd6ea1273efdee3e2ef1cb5c7bd7d7f5b3253293ca36bb3991f06c43930dc6cebffaa61d4bf1731b880a0cc53829c532e7f94f14be42bc2d1305fc45803d919123e2ab2fb20c68249a674e2e47bfe15e6d792d080c99b542c579872f83f63710a11c6cf137714a4b04c96b4e2e5f0e740e9c84b2e56bdc5ffdbd7d943939b305264f0106f9bc237856f12fec110119049e9eee25efeef55e8fe37aeb3f87aeb14c059eb83d12c980adfba15e73f9430a2b198680a29dff02239e0a23117ef2d54f26a8d78da253384c459ea5c8081657127a2f905f08edba299ab8bcfb1e0f8477c5bf037e3d94643a32c3c584eacca2d5d6da20772bb3b32b251456bc12f2dbefa80b30e76a8b8ef3d95df50782fc36abe91dfa903429fe13fb2fb20dff6ebb5ccc2ab601ea55cfedf78a71e2f01dba7658a385bc9d6b9f2b2af8e96e7f23c289722c25740e39a847b7190fdd3855c974e1a1667c781b9084f8c34f735718a735e70b6f4c754a13b316c3c4a9f09b93f5484b991b96eeebf44f3a1546f00200166b11da35c2a617b869b7c52cf0fb6ac9937810f6394dab43efc56f79a71f56a5a5c7cf43336657567ba8f58f544647342a1db2756131e76917701dcab9a88ba604137eea6964498be89d67fe8efe660a07946916311a9a6d73413c01840b108cb8ea8e39c647c049ca991ce9dc46f3f1bae29b6d12c618bc102fb1c58669f9b179c607f2ac2d2b4ee603ac8394b335fa15ec904bd7d122d231abd79ff78f760050162e98ae03946ce99bd92fa749b373af0c5e7aab179e2816c3551b2348b2f66991cfac8710c1892b283e6b4e05a19b12e80f824b5cfb3ca1205d8f506213381608e0646ab649814f553f274b4ccccd687bd6a507afdb03205a57d270bf5b8d9b65968b8eb276f50015733f0c22e9fa6680d01df1f0ba1cb4ae3703be811f4c75c22a1d5f5de813921d0c2e5a058dd0d2add469f8762cd1ddaa2cecc664e764a01b5524bfac36b1d5669f7dd92db6282ab7f9e9c7c96107097dd6a0b19424b60c0d8d2539a9718c9c5f523d1a88aaaf7aded97c2f25d7a3c4b5d8a3988d92f8907320ae379373135e6ea2aa0991951238fa69a5f1af50ca580a152b7669035ca2ec7a329f101e6871d774e0b54fa1f02fe0763686692d2e25a596f73f2cc07933b38a9b0f1051d0ebdc483fe7c61d88d18a08fa603b3be69e81e4515d2af54aa643cf790ed950d5999628df8b870efc561098148d68ca45b002623f9506a999f81e7cc0fbd69cd38e913c47f02a35b431212233f72edea1eee984f263cfab5c268bf4df579a387236c38c705888f600eedb3fa339efe2e1d6e1906347023b75db42fa4ab30b2a4294a2541c885a5a30af3a36ec12aaa085ebebac8f7fd943213a05ecbb90de81cabeceaac79c1c5db72e1c04c673e5ed60510bd8f95d712e4f774a210de3867b524cb9452ce9e0c1bc1643e881df1ffc8a847b385b5294389a26b6e5d2093b3a3967bf08a429dc740bf00b03ac4d397d91a9add8f9ebc6db59dbbd1a3c7d46b3f7c8418f733d321e7b5bcf219d6127cd62009da1cea9e077974fd87cb5288b8922ea4a05780592240a37378fa74b31ac818171361f6e02875e1384a9471822d5b3e08a310988487a59a5569928d899ffb397e3ac6090a2209f4500cdaa43b8b80ac92c54d2f8056abe44350e3f3c53d6da929453ddd36bc10c08ce3faa59827031361609dbb013d0a4f0b1e802f98f0f4a9dec74c4dce3e7f69645c6c59f899fa09a5f2ab9b169d3a9a20b23ddac4bfb3678f6d16948bb69d27a593a63245cf9807d5e3a33ffeb4100fd4cb31a830f5758fd78a60c91d14462d76b67a72d15d0d2f023f9128909bd62511fa0ac9b6b4344b73d5fba384d9280197d313d56bec51af1fcebf38195765638b43a496255ea77ada1e52801cf2baeee7c7d5830d43b2bd1a247aa603ef3af92b87e6e647855e12c00767be208eec6f7b16a2eb869991d58f651ec6e0ff2b63f89bb2fb04551fa597781713648c2ad0c2ff1a8382a6aea8fdf239426ae2af1294efb2ee57f9e568bae7eb2fcee4f110114af1c188c287071bb74de64e168171da1e2cd1224c8213499559ee259acc8c26d72e3d896629edcda3364ef11981917b879bdf47d2a8e8a1e518d895dc5fa3496ea7a77e4bd32fa05672af13fbb58aeb9fc7352063dd0620ec281353b611d43f7966726ad52ecfa51952e66eb01f39d0e577951ce9abcbd9db279ebcc2bf7683ddb318b1d3501126104fcd79605c09d1d44a523431f1725caf64964afe4eda15ac21ed0dda73731f3cecf08c38c41f2d6fd5c782d5fc0a709fe9a3f98d91a66788a88aa9fb2bca035a49f575614dfd2fb5db76735fb43cb31ef3cb24a69cd7459c63876633d193be8ebbfa454c31d7d2ecd53d0068c6a8831aecc759d4679caa60323b96fa189a19127834521f8874990bcfa4dc40ea9e1a7dae2e0ec407b9cc6e9fbefe7d7a9ab65a3dde75cb2511e5b964a7dd749fa81893ac40710b0de19e563bd75ac87f4bbdef14a92f41b0a2f42d526cd4dbf4fc64de23a95b34cc327ee6356f6c33873e66bea729406df52cf2cf990f636f8efd86f1671124ee1973963d4f602f16e351be75764e3bf76cd028b1a877c8653aef8e4ca4db740688019d78069011cc39c7560fdf635a6b0e13a5474452d2836a5b0d7ff5fa04d2663ad597e2b7249ff50e3a01c88a3fcfb2a39072426f3ede369fa00f0dcecead72d5d0438b3762d4fec3fb62471d229a1a182afa3288e61daebba2011ec8fcf03b29afa87fd270b315d0dcfdb0e0b694dd9324915679c0f50cd89170c0a8b33e8f038b3be7464e6e267a0329449f2d3a2800457f6994040e230202cd7d926a90abf811004cf75e7c2d9d9a41d60723201da2c1413493c140213a33990ed38e2051d1fdf5feeb3f6bd300b3a2c461cfeca69650abb767abee56c0c3b09cccb41cea1bf410fd22659d4d4c90cd40683aa67f950b320c8742d7ff8536d75e0c1a8b9ab63ed06916c3ab94eb35f0fbc8d72991739164ad3703eec25ab37e1333196c3f4d9d1bc9af37f1431f74505664ba241c37205d3d0f90d06bcee961a0755cef464671538af4328eff6cbfffdc772f2aa744aa2a95cf7964575b736008820b71742fc44cd730635980cde89ef19af1b11f5899757ff2a87cbd8670c6a1ba7e483b451bcd1c0074ecbf1032eb66461a013baeb966b26a9602aad988f6f47945ca117dacb906cfd7e5a1d190bec7b2deac787ed4e63d4d501524a0a877192feb8accc813038ccb8de9ea4a4cabcd50f31694faddbdaadb3c19f9fd7e51d0d335d7967304e05ab5e526790d2af19f1297d93edfd558c8daa6f53555d03d0db16338880deb4719674fc223bd744b708d4ddb3e8ee3913d3df2b8a7f9b9699a56fda36c0059d6d4097a9b2d39095a9763910e99220d261b2d1ec6feda00db717b42d397a2746fcd5c1684221a445fbfdc6cb9bf6ef819cb53697d7e7da964cb408db72c44bcb0bab79bb33bad6b42c352fd1995197708afa9c3cdb48e3dee99067d57fbf4e07c2c94829d8af7983940d17a30ebdbb75e3c4adeab8c5f2f30ba34f38cd70bf244ae254f94d6964bc00427036fe24c67df41ecdd869153e2af87b4b309d6181744c8bdf065f601ae6967dfc4c91de159698d4db08ac27bcb1d44809f721a2026c4f3e94952840d26b2f10e0d6dd7ebe26e845ec408288bdaa88409a333c15fd012401746d492cfa7b64420d180eb595f1fdadaa7610c5746832f0eadafad2c84d28c7c99d5b95bac7ddb6a33a439ccac113e7ff7c16bf0f9a6175b707b2a9d430a5870ca5c038f975143ac21b268a2e480e70034161968f1925bda57f77ffe4f61309efefe58a47ea53da27a1f3acdb969f", 0x1000}, {&(0x7f0000000340)="e1def2b7e75eccf2c67222530b7e7ab06ed28ee8443432a899f1c421d7bbd64ee6c645938be9dc0b0775d2f32527ed9ce083c4efbb7d96faac181269814178996f04a0644521f98779fa6994f1fa5466e4479e2e44a7975d2526f9d8737712abdfc76d85013e", 0x66}, {&(0x7f0000001400)}, {&(0x7f0000001440)="569f23a7faaf56721635e81db20d396d93f89ebe43c1cf41b2c36c82edb8494f93e6c3465e9b94a926b62b62ba2a6460d6f903c7b853b46c0d63fbb9e48fe5cebeb58c491bb58f303e42215429a8ada2fadb89693c337ad8d510131ca174eacf6c7139670de86f298b8af24bf4b0fe60bd4ff75ffb1e3cca502a6d4b9c043e9fde826d257c38db4721fa9a59686538f8c9f235796f8121e08fc2b45e61f84948d637259d3971739b2e206fb585e6458306dc6be99e0edf4500f8626c23c037c0f7992318708a0b409052b57802f7f76ea95cbec484bb1a11a4c35908bef8e41d14fafdab5445b8", 0xe7}, {&(0x7f0000001540)="f392d8106bf48f8d372fafc82687beab7d161c742ebba2bca1ea5a584b019219e1703cbc587eac0489dc6deca36116656eb68d7132834fe7f2eb28a77dd08323f96ba6b4363d6d61be2d5c9cc58d2572e7c8c43c9eb0ebb5006327d2394ae909b08d98fa267ea39abe3870d7666479483943f62c", 0xfffffffffffffc1d}, {&(0x7f0000002640)="8e71b2a90f9faae8b6e6f19b609ad31559b2bcefca93f86926be2f60f2b2236232bc408cf599a10d5e427c0132f63c4d89f97deaf0a10d370cd4952b30b360bf9390910e2a49fe9632fdf8fa2bba5c30d5b43b5c480cd510e628215e5916ea0b12812b229883f47fc31488f651084631fada84af00a330fe36d12c77e6ed0a78994ca44fcba56deccb644db59a8f8399ff60de8946fda02b6667b905fb647672093ea5013db16abcf0531608e1960677780b87b1a0ebd6eb6f25e9e60eb07ea599a1696032dc5edfac5f1bce9fdbb3c5c78162efc80cc3f17daa72650f482838c2c7a375faca0934bccf0deebd151228fe60df2a95573a894a89b07033e17d1dc741b9e8c74a7d9a6265ec503099a8f57f4db5737950526d5538d3a9e4af2db9d8a010578474b9ae95887959c452881d65f974934062a7040818260be700b4f1d9d214327a21df505960fe3dd8d3ae3c48fccdc489021e0ea94f9f6ce5fb27ce6a3cc123cb71976003311dd25dbad33a03727d4a5f62d41eed0eb08d35f1e6c89e2057bd8a47c52b988f3a92afdeb7fdad12bb2570ac342fa02ac646fee265bbbe9c9950fde22cc19a1ceca04b7f6b52ddf3ddb4e182b1631e5c77d73fa18e9f9a917c12bce17c28a1e727e0dd7d59db645e26247a44802139b51e13b2bdefaec272d5a8a896a638e5108383d004d7b56ff1766b9b8288b5b2d3ec811d78b7cec9e9bb377696ea536abbc56cc9b28d82a6a3afa58b2860e30818f35d83b3e990e76a755cf149d47667c0df88df221d8f7806fcad1d11992b955d4cb5f7753e3e1ec92147cd8b4bb1b496b0213265a44fb01243ec99de9b28899c572a53d5b33dadfaa6dc6433ebd4f49beaff06b8108081262c8bb7c3dbbd1f33920f84811c05f743fe73e3006f3260690fe383713e70c21c0a475e987fd1ff2dbb6b450f9e4a8d3e21e66f6e43672d9824f2005b133b6ff9f8e25cd3f312e9bc7b46b6368a7dd409167537d5027477a653c9df86d3887a1f407cb5eddfb2face5e0ecee8f5f22709aef1cae7304c86866bb9a23657ef0ea0fc1ba548c10c9f9e157ee84776e1f414f3b31d053e7909c9dbcd1823f02fda519a5b234c825a7853a1d41c485827231003e182ea070d4223e693393679b111495a3d68b43b5220da26efd0085bdf561c7bf777274656fba24c09cb0a9d3d9ffdf4b69f0714963a6506e402b0826b9169fa0a361678fd8d75ed87c4fbca328a626e1f2cb7a1400dc844cfaf3472e921917eb10070727046988c57620c9f82ff6bd73fd58a04784b8775f6e438631842d64f85693ee8d831fe6b943ef34ce6475a03aae88d7dedb6cc050aed272a7d78301dc453f433f644068ed9008a708def515375d80cf3ef83283489bac64e72a9d1ddcac37b18774235610eed85e6a305e32f1f9efe17d0764dcc699b08f1168ba8f1f9fdd2095c298c3e61fd539a54d4d1c9d536ce685cd680a01b6fa6c38bc15663573c9f752441a0347f527623bc8649357d25020b40c36137995128e53c24e6f202d40fec2062a45ef7f3a8bdcad1cd88177900dcf929e7246a8282d967275a356a4d8a5b7f5100d2d0969032280f400f863297f9811580d3703bad8bb29dffbf5f69012d0801ec5024f2ccc3eaef1e3f9cc3999c08ce934e84cca04abd4b21b3a5cb203cb90ffba8a85b8888142a86c2e864046672748828bf69f230f9e1ee3667ded3627188a0cb0cc3fda8aba3a5bcd5882fb1532ad616135a1c9067d1eec43775483f5459930bb8fbf836108eb4193b63424c18a5fda0a61e8bd074e126c99e8ee16644699b3fccc4ae446110848b4dccf1e4f319a4d3f59788d16e5eea4700aa3843e00229497fa1422f3daa01d218441b5270f2a0ae036748694ac6343bff65554e92c62e1bdacfa818f4dd2002984b951b8cbf7823473e6a89b2dfc481a51cb779e5c205b53c8d72b2b3b8c2b558b6d0e4d4d3f2d5ef18eeb75538122191703aa43ca4fb140ca7b45f9dfcf83d2813a5534ee327db202c4dab1a076b15b6c309f097ab1b9d198f6adee9bb3fd753ace0b6761e16dfaa58ddf4197d2490f9ffdd02f4e86110edba3425bb5c4f0e631f7f146f39cc6f7b4035e7c93d2156bc45fba0f8ebb72e781ffa9f8fd3a92d99c27ac18adbcf89eff15f1179e7dd39837a4b1a7e161192df9a6a7117cee5d1b22b0bce1c106ea52df4ef2cbc912e49de4100e729f9a87dd37f0716c1c0b1601f0d9e28c70837b30446f0b4d80f87cc96945d9295a553ae9c894deb6e2ef553d9fe7c26c5df9298b6e2c1bfa39cce1a006a54f24419fed9219bd8be5e83a899b87385144f66632024e250fd73091b19f1f82cf42675087227653bab3d9f6e9047947c7a689edb9565358cf18384eefb113700c6b6f2411fcfc8ea177ce88f828fb7a0021a7fcf851f9b68d10544f0a925dd085f0876f1e6763b8a0603598dabc390f95e1775bbd24b9a46e6c2ba1cae77654d87155c89f161470420d6e77cbd1956e2036e8b393bfb196ab8eab0874ef8bafe33d0868377e57879733bffaac59d88e0bd8f073fd0fbd1cb635306054daf868e7d56bcdc7a682b9c9acf624e03d10ef353120010bbd8f0106fe7b085e9d5674cf2825a13efaefd7c01438c29c32fd8e076389346facc2759c1cd95f793e2ba64c090601f5f5d652722d028271be7f14f470ce9ecf370a96c471c49caa944f0b7661679b0e3c267128ea875db335e0d4b9ce7c6240bd96fce867172da6df59de30e4197b9b6640e4e80cea4868646a7538d862e15885d39529cf74169349f463186c51f340c12924e1b89c8f94960f5c2dd33fb4ce0fe64f2df3f157b1f1bfd3535021389c87900fae3e2bbf745c21db99b6b3d38aa1eaef31f2742fd338123477aae892852ca65f754732a88dafbd9717552e6662ecfc36c92f1608fa3c57b8ad5a5f1172c8b2ff686c0a214696c2e9afdb6232c57bb9d1266d7f1b80b49ccaeeb3fc92e88dbd28fa04291dd1fab4f29d6ce51e303e00e0ef5e920c6ac3d7bf35f8c4a25259536997190b266a9bfed8980d1fe054d534c92e4b4fe71065de7d97841b566c07378bf2e08cea9eab6e3197e6e4e2db429b21cea9d304171c8bca0e1413b74c094275b3db466c6b36c71c4a8eed42f709926cdf11d9dbe87f09a9998a68407362336f7b020a0db21a8255a81ec284059ef6390c124a4e2eb418ce9e8523b6d73463a0f307eada5c2b397789dd4dea8eefe06f17d67d0b6097cc2e36f8eac5c077308c66f07b7c48cea212661f97e0f48ee3337fd9863d3adb8043979eb43ccdc695ac96feb7e0b5334bed9a14a61c363c7d115b941dd518cceb9b6b05a40158d9ec0bee94e54afd2622bd01c76780429a1468b7a50c9dfd6d9aa82f95d52c8c97b598149f493e664341e398366cc1a21f7619aec7796ff15304d6adf3dae796d78f0e6614603024314503beb7851703fb184e7a7de8db87e5203d69bd8823ddbb1a5b45f77c7f4714aa932d874883541e7ede929d2acfaa86ed03254080e338cd6c0489e1a45b8a6783fe2a681937878e0907d14f9eb4a2012608b71fb9c0c03c101f2393600d840f88d29d0af764747e315c080a2591b9b6096a6b9358d940dfc4c87c022ee56fcb0d050699da335ba40c5a5beb171eb63d31ca7ec812e8a22db3d4ec1c592ac34a27ae16c743723cb405c390985669d275069f4dcb4d32a3d63c1b5f875392213a9885521ed92eb333c92dfe62b4c8730f6a9a57ea69fcbcf8f999bfea4d9a4daaf4a1fd5dfc380988ce8eb73aa8437abdfbff3df747ef8a550eee75a8f8b006c44ca4b21036905340b8b57be53ff0e4b10c23b7ab4a7da4c1141242938bcac64ce7bd9a4ecbc861de9bf9b9d803d7331ed3e08bf229aadcb77805f7adb3956b995f75104520d5b87d868a4fd9c8b4b168d52b8235be853ecf0a0bf86e3a3d500032cdff9c0285035b6deeb906a7872a1fd996e6a0b2436db6f3e5275e6680d870d243e948d64fe2d33ca3ea45de17547974a68f6eea5da59f03876c55e8d9394892e9d9414c28779866cfe7366a77eeec18c6333a8e1ab69054f8db8b72b2951bec807c8bb5dc22944553f1dc82b429fd68df7e3ce4a995e3c0301e79df0d872521c0b9ffcb6e7ba02c696346278865cdee87ee86b21f5a8c40b18ac9feaf25658d7f1b5d76c6ab8603e4138e1c07766a82838e017cf25fa7aa56118f7a4f4ca74a61202d17177e0dfb2f3b9d17b939cbb74f31792860e517437f6b58502776b098f3167a2a85026c16f8b3dbba52c116dd611db4e860700d78eb2cb7bd378bfcaeb009fce6066c93d3175cc270470d7479d139b222803dac7b77cfd0302db6a3d62575ee9bd4a2f71e2f341651ec958682521e1107c583f7947a3c1f1d4ee7b6858e91687ee8779f0ea89661dbbe96e4d70b1a9ada6f414a0983021c5487a78a535743ee8777bea5d13aaef288e7ec6cf2f12d2c68ae864823c564f6abe76cb15610b1f28f26f26f694870405da24e2c1b3598953ac8efa088dcd87d8c3f751875bc70ead29d6c05538433c77df472c5fde3d8fdd27d55e9515126b7545822d5e1d615af4c1577b1c68374d4c3436d4b09ff29933c81a1d5f8651bf8960152e9b604e97f242d12e2654fa774e12ea63deb31369128167440636ed84e30c93136cfd62114793505321dbf8b800875ecf7d1dea0feadf23a244f2d84f1939459401805ac0fff0a3dd7eb474021bedc17607bea0ca8fd7fc52ee947da00cdc9f28d3435e789ba674a944cc55fe49c93d927805e4352c15403f9d4cd2dd520e5ba8f4301387a9b1d2d30e60c081567b2666080fade6e0e510ea556937e1ca97cdd13bb6981f5ad4ae27f910a1547d9d89b46f73438167c03dd81de439615df6129ba82040ec1ddcda2b8e1d5054005e2ff6c4ee0345fd6eb53af3fd19eea67d2fd4e5170967e19bf0dd265072d495b99bc14a2749a4f9cb4e4e5eeab3d1ab883738bc4d90ca0b86e426bc5c3c39798b27ab62fdd9d4f3d12b95393f0099624068433ad069ebd57c3ac882476ecf445a733b3ca4de7ae06d8dcbf883f3f05df551d3768f20bc8062bf035437aba9cbacd60108f498ec470e4118147569fa049359ca0539254273e0fdbdc17ad1384539ee0dffe41eadfea2a64b38f798d0d2c188077d79a4b39692de7d711218fae2c2e5a34608cc35afad8b998b8a5dc48331e664c95f6d97a42a1582cd48aa9dff94f035f65c98a99bb214286e9cd192296b19f10d5989ca6fee3a2dc2a74b571d4764600b59c9ee9312f17ac4bf3e159d7bd6d52b382debbd7958124d9eec427d2543ff04f8e9d0f1c900721a7da0dd930b85b1235647719668f245e2e5eeb8abd06bf9ec15d6e3769a80edb489e314fc71ddaf07290c86feca9180ce7d7b7879aa6dc82178604612abdacfde94b3e415c788d1589efed23b37e8a93430d0402494c90173682953849b7f1f89a6f6340ae0da7162578c8b2f193c676d0fedb70ceff6377d19a238c4da2403f3affeb444d94c5b0a61f666404ff5c72631af98583191062468888f92b9352270496231332856e723a0c9cc26538b0a4d008d79b245a7ee23692afd6ea07c04164ae8b7799fbcc47955d5334f0f5b58f4c39b1b5c66fe91f6f18fb5dfaf2ed77a95859d6578f059911fe073a065e5ffdb85419591c4e1dfe4d91f0dd1cd63ad7b857fb7d94bf67eb69d1744a4a0f0fa83bbd21d7a1cc0f52467d7ae32d341102a1c474baebe6b131a2d02f4c051c50f0a04dee4732c67a19d0a6f", 0x1006}], 0x7, 0x0, 0x0) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) lseek(r1, 0x0, 0x0, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x5c}, {0x6}]}) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x1, [{0x1, 0x30}, {0x2, 0x4}, {0x3, 0x2}, {0x2, 0x4}, {0x3, 0x401}, {0x3, 0x9}, {0x1, 0x4}, {0x3, 0x3}, {0x1, 0x4}, {0x1, 0x6}, {0x2, 0xfffffffffffffff7}, {0x1, 0x2}, {0x0, 0x4}, {0x2, 0x6}, {0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1}, {0x0, 0x2}, {0x3, 0x8}, {0x1, 0x18000}, {0x3, 0x7}, {0x3, 0x5}, {0x1, 0x1}, {0x1, 0x1f}, {0x3, 0x401}, {0x2, 0x9f}, {0x3, 0x1000}, {0x1, 0x1}, {0x3, 0x5}, {0x3, 0x3e000}, {0x2, 0x3}, {0x0, 0xffffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:33 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000580)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d7c6e23c5100e745e400ff46d700"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="1ab593a0b4498145f0ae9ec22fe25884f8cfb12e5120e7d8db67ea2bb6e4cf3175b54e4404e40479424eb7f66100c2305521cc2decaa0e6da23b6c84d6b06dbc42efef0af9f1056be59134049ff8ee74036c0305853d7bb1a2ed7e28f9134d302aa4ab80ee14d48dd563b9a756f5de4ebb01d31275675a4de86f1937c20d079151b1478f4ebc0347549497b262a38a42e8f0d6b0c38797111033c89dcaef15be2bfd48b90a2ea464f4b82dfcddb5f372cc517071ca519eb1bafda189d92b775f", 0xc0}, {&(0x7f0000000280)="6fe72b8bc331104838a3bba4e76d6d08db4a069ae8629db4089259167daf176497319d5e5bfa34ca338efebaa95a15dbfdcd304f5773ad140f14a3dfc5ace3885ee0df14c01ee29fb29f9dd82f87d397a6d5acaee8beb1845ff58f4af724543d9aae408d7ea720fd52f2c8db4378d1faf6269b5f7da2f4221d2be889dba2ce45b53838ea20033eb1365ebf57ca0ae289cb", 0x91}, {&(0x7f0000000340)="25724a71a4b77d61330fb6873627e5", 0xf}, {&(0x7f0000000380)="4cd002f269a0270942a79cbf29992232e0b1b43189ec93cd5ead5b56d9d6", 0x1e}, {&(0x7f00000003c0)="bed760fc0a7cf96ac173f0dd2db9fa84959e909c6646a58d7a3452c5b062066f286baf48d34e1283c1edc5b72ddade1ae6ee95a9c2fb7f2637cc0fb581e6be5b0b9ea8c433aaa40b50910a9e90342ca7f0d4ebe172f90752a4b554a21d9b180185e03ba73905ed3b732c708fc676222055d1057631c1c8ce4072", 0x7a}], 0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000500)={0x3, 0x81, 0x7, 0x87, "fcfe2fe2f91e10b5ba971168873cfb03e2debd10", 0x81, 0xbeed}) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x7f, 0xfffffbfffffffff8, "0100000000027f00000010006624520900"}) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000540)=0xbd8c) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:33 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0009000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget(0x1, 0x1, 0x80) r2 = getuid() r3 = getegid() r4 = getuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x101, r2, r3, r4, r5, 0x20, 0x7}, 0x7009, 0x5f8e8ad3, 0x7}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:33 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = getuid() r2 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) unlink(&(0x7f0000000000)='./file0\x00') close(r0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xbc3, 0x5c, {0x74af, 0x1}}) 16:00:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) open(&(0x7f0000000040)='./bus\x00', 0x3, 0x0) 16:00:34 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0xe5}, 0x0) flock(r0, 0x2) r1 = socket$inet6(0x18, 0x0, 0x3) write(r0, &(0x7f0000000140)="062e4bc2f1694ffd0dce04cac437934684578c1fe66048b69f4d8fd00430a06403accf256a2d0e29a47324f9bacf0decdd79e8fa5d3ce059d4a5236aed6839debe0ead4b16f169fb216cceb62b93ab68160358395a734eac4c683c27e2673345488bb1afa65870f9d961628a30b4550334215ac71f39aa941fa5990add1a4894040904a4a396c48f498b1671fe04e57958b5f1915010af00a09c08a54094c3224558ea72fe2f8ed7cde357f9297a21624cc5ce67dc714de7eea3af0f2e5e668a0c3391f45581982e79b9ceb807dbb3a2e466c53d9be3bafaffcb450989efc15b12858e898dd824f72dae0a411ae74270b13f8dfbe3388b0ada895b4845cc764222651cb328fd2574722ac14ba9e35716317e30bc15dee6edc5150cc881e2d79289a6224aa1ab606da23dbc7b63e9c3cb9ce329afc3537ad3ed332a563891fa3768c0271e48cf549255df1388b702d189bd23c198b291d0479740755db26e442dfeda5669f67da5bf56aef0612ba14597564056f52b409583d2b6e4cf3ac701aec0300d0c6e2f49894060e7c2f14a141f5bffefffe77b39e6947ec9cece1f67f319c9b0ce8aae608ea8b9b0202b5495b267f2fa8b6d84a35d25399c9f6b10193c0b475b38c856159236f8edef8dcc35ec41ea83054ebbe0dc0b433388d485635db2ff14562c6e8702df445fb08c975bb8b4b51a9096c4f9bb1bd01ee83d968a38e3c3a53ae9ef494c1b092452330daf5fe63a3dab296f55e4dceddef5961eaf9a4ca099d877c94aa79a4431d38b21dd4d649be4dc543e916c2038e033fd3bf15fe7267f31ea7d30f575baed406434f6363c4c0f74d54d3bfd525dfa2f164cc3d7b709e5b301028fdd159c0b399545b4c8848bf93cca3f33450ce67ff591cc0649432565c023396a39f7f7af9e9f47b4de28a82a6b494e881d2e64cad42b2a28d22d084a06f050765b536335f4627a877ef772030b42d95badf6e4e093885f9ade3e19a2a1e4dd7d7cbf88c3cc53c1144d5d650f7b7172eb3537cf03cb09d56039f5468f269b124b2a6821b5328cbaffbc12a4906467db6e289fe7ea9f4450baa0119f2819c0249bc69f72ca47625ef9d6feb22a81ac37d738f0cb1852b19a98bb92782e932cc29dce9daba6e5d14ac1940111dd35bb32c44a72df4ebac34c7cf0d3f22572b47836bf1b2b7afb1a3faba39f7522626975870a7ed102330ddb77199c59ff3771fac1ad2813a8a3136d63f455e7c5fa91e7ef54f321648d1c6cd73e6fa6d69be72aacd682c961e3de5597a22c6dd529149d0c576d214de8309a7e1d9e4fc7733b9de1ddfd41ed81d7fcb3e6f5efa0fc98c0970e9bc8c0e763a6a786584ddcf989e898b25ce6460c34cdf7f01f940ecde279605032a357fd94556fd47e6b727daabafc2c951f91f4161df4bb38e54576a1d5f8dfa831ef8451f4ad1986c3721b13c76a17e14f0815f4da0322930c2b959d6382c1003b1235587b9b041e59eaf3d8c1ca0d31debaa61ee686daa5157d7d4e0d9fa912d1337a6b34a8739315680aa34335a38ed190da521e0531a5ee83bb37ae34518f3913b791a5788f6644af0b52b3c2a314a3243541bc3a5e54d90428a6c7de9e9b07093ec1c208af94eec03dc4dc8e8a9925f5efaefab93cda54832ad97997cd0f63fd5e1ecfb57fc8ac9fbfa6449382115a61b11d27d0bb69aec49cc0769b333bf77103ce9ad46bf0dba3a2ff279eadaaa701562c186f2b115289a638bc2da598dbdbd8d93b173b16845431064cb25747e242f6454933977da9d6bbcc32d82a9060f3bd1e3ff022c483eb36c618304b42dd2651fed972a58c89cfb5f56e7560fcc2e390758eb9413b35ad0f721be04149c30865f66cc9f86a2dd45c66c3f601dc34a9c37b7e207c20353b198f993707cac703c0356bf1bb172479cfe6116bd48b7871d42b0cbf16d1ce0743e0d274d3c45a8176168b7b764191c65b4329ecb26e2df5d5d0d978ccd6836d31eb44957c4a41edda89835609c172237b7088260169e7dfb83c2bea8d2effc638a21038b3f8895e189eca7354f4ea0f08352e4f1254148d6f8c94406c1468e535978124c347e39b8471318e2a53b5d63589ee7c91cf0f341ec20457ded2e7ed70d1e593b06ffabfb92d70dd43a9ecae69cf13a4207995cb7390c366d2e6441c1158ad10d66c7de2cabad225e612658083f75d26cc1403c589f8a65fcbf26882589d8d21d14742cf175e6c7fd8d54a039089d36b13e5a1c19dbb66414763ddab7e1762f08c206e29bfe17039596166abddee8879e038ba4b55b4e385777f8a3f8d9750284d24938e66af2e2e5222fc63a5a66294740fd690d9f1b18f9acf2c849e1d0d361d9029d313bc56b31de15400bc3f8aeda84e7ebc580f31f7ea1f2a7cc6bea52bb4d3f9c232d6425c907bb2bafde6d661c8ed0c40f0bd165ad999a4f661bcf7d163b5784ace2bc7f2954618918cfc7620bfca50225d4779e0231913f39b11187815b7c4fee3187b4131335511c7ea68b2a2136c58dd89e2f0a6f048ac54ad6396b57ada47e89a617ed080aae1dc88f3e14bcedd80b0658e3e15c2b5077fab950bd173165af2a267d1701d7b0fba15cb33baad231aa85275a8965d2a7c0adc3c2bb3f5289806e6eefdbff13a9877b1f08c80ed142b47ffd293fddc4d9c71f51fd4bcbe5e0c4a2e278811014e3f35fc0db0240f072403f468706a88d00cd6c086a4de38183c8746bba9fac8a489ea62140f12523aed4e92dcd3d3521c6e8f557691b870523ef2c400ec0e0e99fa62d82a7ab72d45ceee3f96592e5e82f59bd05aaa25226e82567b398d9c6b60003a8aa8aa4090aa4e1aa8a393c918b44a7cd192f36a01b72aabe09e83a2953d8f6323371ae2fd967d3b0e03087030f98db4d7221bab2b7285f7a8fd37e490ff51e183fc75eaca084ad37cdbce933866e0785eacb7292f6961f1e2f3b991cb98ea906e2727dae0a8341cf6f945a4570bece09fa87ba2b46cdd481930b951820b934c1d805ca448c09b28ca4cc1e4030d4bf125c1c6f8fecfdfe51a24b8a5625cd193cf1cece8c083e804f08df27a7a83a7ddc31ddef867df1f8370744146b48b6095a92c998980fab5f7ed88030dd77322a14d53a030807bfacebfcb36353afef95d18cf57c972bba7f3d54a786b994e2692b200779e4bbbab7e1d6ee87c2ac2279cfd65cfbafbb34773080bd45cc8effe1e47c1c63b6a63be0a715bc1741e18708906bf3b41e8be1039dcd788a2cc11044e094feceddcbfc9537e6b938422ebf7738b38ea08b76c63420e02d7d18987600dd9555f2b6314d6759b6f7014accaf3ddef7e6c827951c6a96bc316d2a5be33fca9e73cde9fdf8b4d98382a78f969d2d649524b8f0f0d4a672b09d6a9992e6041afb336d67f8fa8368a481c428ee5e9d4e5060d95d67f804474583a7a5b69dc7c29dbed60fe1a758a6bc2fe10f68a3ebca8f6d78c1b818772f9180a9e7031953dd1d5df8fb218009ce6ea47f4476febd492d9d48d44acc3f9a152c91283d670ef7ced8b15287f06d61a5e5c79bad983229f632587a56fbfa0e78dd8714c3799e823a24408d3373a8e2fb1069c0152da613257d4187557b250e7452f14918ca8c6009877ab9327b0d53ac8e6963bc674dc7883061932abae09ead799f2071786c8ce355e0d7739c3df7c9b9e42318ac1ebb68495f0d6b12f7e192e3989c8f646c470e2e96d3aa4fca747ee65ab0f34225734c3ca3a751c1b9950a0a85b72871daaf965fd76019404f26462ed67a9ea0fe33d259e00dec963251158db55a86f5e47809c2f3cfe387162382ee9061346fa4aa451b5cd0833366c84b166561be36ade6524998cf8f9caa0a2b3698caa047db3bd2e7928504d40cae8a7ce4b019361109659d2d25d2492dd1e5af82c6f546a3f0b69d54b981083f6640dd9d6fd61b746407d5c8c66c4f32f1428d38dfdadcd4314bd2cc402882f271732bedd1023f427b4d38755937026711c1d7a69128be9c0955762ea673b1b861fb2337fe4625827ddf02151d5de29cb77d253c4b52fb3842e9ef059c0bfadcbea50f8673130a809ad7cbf005394bba0dadaa357a1397f4d84ab24d22c4bded87ecf9131bd13832ba620b0a6fa3f709905e425ca466afba8e3e46db5e364d712f53b3477ee09f8e9389d500115b53ffe95826d88209b4c4dc5ec1fa98dc5e1dc254e008fc54742a332e13054ad9380cea4ae2a60bfedbab431b0b3a8994360f5a9795d03bb0a452c67f404f8b8f983ca1305e95d30eb674616a3eea852dd69073559d453964cd1941af8c9d4650d9befb9621dd0613b1e5f3d1809780eed37ec481ec744be92ea9f18f44cdedc032515125e27064dfbf786008961cc015669c7c4e52ffd40827a66ae206c8a6a6d1136e47b2ced596884f78b0377c7c1947e10585044a0fb4e17d72672a6c391fa4ddc7df1ecf9ba0c92da608194355706e5a2e50aef34e449ff80e6fc56b8f9dc2019a16566ccf831f0fcaead3ae351a8485a709ed62ce1cc32cade41f1e5eea74353ad937d6501b0f5ae6dce8d27b24434582dcf0b357e6760bc30af5a594d8a6c28ca8afa10c4e79e7667fc1ba671c82dd16f4c0a9de8dc98b4192f27b53c9e36c45897e006eecaed825205f5e3c21c1e9523ef5b92cc8f32e7e246e0ece0c33fa1351f5fe89a909775e5d0c6d2079c791fa120b838b3cb1a8484d6a40271d88ed99fb2ab71483b46a8cd911c9c2c1dce0dbce0aa2899ae0b8ddfd35bbef094348821bc119f52aac286cf836c049bed647643bd52294f10aec575e790dd8cb4c492392cdd414dc8912b945237a94cc022640f3bcefd1cae3347aee8d627a67e7801bf607302c0cd0a94d748e7bdf315633fcbd5e54b2f5159cdeccfff0fc27a73bf2dc4628b5b95506168ce9ab2a49c722ea3a6fbaf96a9baa22b2dcee1bb6ee50e33d027ad6ffeb5e467548186a42c62ebf85bbcb8244712459717a215e5e16132b594165007e3857b9887e40b1a13b02b008c0fcf10e6b42520a2070a99011bb41890777c2e18dcf8d401ef6eb2c29f64f035af242fdc34c95616257366886a1dcecb8078266e804b35377e3d46d1ce3853fdb5667c8d68ad9dd28ad595b0e8e113a63edb1300f52231cd7bad9b599b6ae1f60fa7eb243fdd7f9958d21236dd1dd8618db3646d70ebdd7f5f9ecbc3a10cb100709cd43867a920e03113ac71d534c336411cf8143434d00fb4d87e10453ce6ef5eb4853b33b8b544d3512b054b47bbf7c23eb3b448e4d06397c0a3408bcc1071645eda726c77d30f922cadf179ef1f909fb5bb28841a24bf6326e8a110ca1823050bf66e7e9be0be0c7b63c54504505f28b4ea1443c0f2d1fbf4bd2e3bd2d18bc0f81d3aae63bc896cd3b25d665ebf7ef11080059522f4aec9ba4ecd59488424c6f6e38ed50da72f5b3df81eeb6aefea46730bce539bc571bc963c9359d96ad8696954be22997a5decbbdc7c9626d03303a3316a10bab392b54cf1b4460bd16f380a6a46e8d76812ba5c71dbfbd08941dfaa38829925ae456b606e8c557e3d9199417f7ef2f4c28182d077599d41bf5c72b8d81ae1353b3c7d5d317a7f91156e5fdbcb04a214072bcda56cb29867f8f88fb05e47c1033c22496e3f8f7b8e050d20124f6279becb6140237568d3c4f8edb2b2276b9e01ca0ab9dfeccf56882bee8dbc64ef6f3203fae709a460a2d02a8c25c6d9010356e3c77c0090c60511d935aa580543e23090f1e1bd6f31ee689634171c8e6e9b1632573c106f258c0a04bb2d87", 0x1000) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) r3 = dup2(r1, r2) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1, 0x80000000}) r4 = kqueue() msgget(0x1, 0x200) kevent(r4, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x91, 0x6, 0x4, 0x7}], 0x800, &(0x7f0000000040)={0xa98, 0x2}) kevent(r2, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r2, &(0x7f0000000000), 0x7fff, 0x0, 0xaa, 0x0) 16:00:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x113) getuid() mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000700)=0xf3) write(r1, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0x14e) getgid() getgid() getegid() r3 = dup(r1) fchmodat(r3, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x4) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r4, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) r6 = openat(r5, &(0x7f0000000740)='./file0/file0/file0\x00', 0x804, 0x80) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r6, 0x20007461, 0x0) truncate(&(0x7f0000000780)='./file0/file0/file0\x00', 0x0, 0x0) pckbd_enable: command error 16:00:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000200)=0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/236, 0xec, 0x809, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:36 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x50, 0x2, &(0x7f0000000040)="7469d03625ede78fec38cdd2eb0744174458eac472fcb258700230d10826ae415c931ae38d6514625b6a4ec20513e7d74fad46df4245d0930703fa3fcf5b0ffa4fc4d2f0844ab85f2d5c55df98c42ff4b57db4751cbb5dbcd340b2f7b2211f3adebbe58acc949f20878a8b1f248240995ac2da9cbd77e4ee4cf4c6cf06c5dcabae8f860adb8ce314aff3cab62b4fef1d5f8b7c7bc6e0685e62eaefdebcc9e86312552cee4fbb9df74c4f98a39f77e8c423ba3588efd2d5153eb2dc48f468254a", 0xc0) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "85101a7b875f7c84a4ffffffffff9c11fe4dbfa6"}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x6, 0x7, {0xca}}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:36 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="6ae473ca8c733f6acdb184943de07a19b97d322341312cc067b638754e25e03933cc0349e8b6def6b7abc40c10bea251ef74a8c3d2f48ff046611511340bc12c4252c8d6af1329a3811a679019126f5f32731024e6d36e9b23d2528f259d5387591f15601f71067198eb7128a2f47484518f2718d5511862b231ca07f275f0cc695c5951b452b6e2051435caa47e319d17a76e4c263500dac745da877d782e61bc0101e77f11bb5f6845b4f3cc83", 0xae}, {&(0x7f00000001c0)="aa37c28403973964d9c582c48e100ff193f86901476f717c648424a3419f403519cb4b11a29136eb7426547a8b2d6b97522226d3c6f2bb5ef739b8c3ae8eb1caa992c8bb8c2f9b7dc02daa0d8bd95672db12feb16f4357c79b9f04a29bd6994ebab4c42ff176755f4b0c9988f80fcb37ec032b0c3f446601727989922bf528aad49e2c55c0872c8940c29f72805567ee9b15093643833bb391b280b1e1f0c56565a53628de6daeb68691d1e812761c8ce0828088d8fab2202efea5c9770878d8f64e0183f188c6e602bba84d8fdb0470895df904dd962fa60a1b8e79ef27493c6b8d", 0xe2}, {&(0x7f00000002c0)="00f73e992e19570a9294f982f630523a1cd829758bbac9c249c269bffb40b7db20b5af2d18a478163be7b03fff175a48328beee28d3a9e7febcde23245ef1c2267a950374a0ff037e1bfc7c0a5eb6f94e32b90ae4ec211f2701bb78b18f22d99a39d69ed7d43935091a360be7449f40b7b4dfb093ca871eef337b85dcaf1ba7a58a7691cc78d535d39cee59d535763a7d93a99198195895bcd240aeac84c2074648f6c5032bec16c64d00fc43aa50005a2a80b276869af0499dd0276282963af07b79ccc8020876a8f5aa9d83032aa68493b603a1acfb2632c2f9a", 0xdb}], 0x3, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x3) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080)=0x8, 0x2) r2 = socket(0x2, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="80022e2fac1400107d81"], 0x10) readv(r0, &(0x7f0000000a00)=[{&(0x7f0000000940)=""/126, 0x7e}], 0x1) shutdown(r2, 0x2) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x4, 0x108) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000240)=""/243) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xffffffff, 0x8001, 0x1, 0xffffffff00000000}, {0x0, 0x5, 0x1, 0x1}, {0x3, 0x91a, 0xc86, 0x7}]}) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x55}], 0x334, 0x3) 16:00:36 executing program 1: mlockall(0x1) r0 = socket$inet6(0x18, 0x2, 0x0) kqueue() getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) 16:00:36 executing program 0: r0 = socket(0x1, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x243, 0x199) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x6, './bus\x00', './bus\x00'}) socket(0x6, 0x8000, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x20) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:36 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x80000000000000, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x18128, 0x8) r2 = getuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100008001}) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x9) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 16:00:36 executing program 0: r0 = socket(0x0, 0x8001, 0x20) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)="191f0784df2774eb1ca755ed83623fcff5f854e6eb3596788b0a7c2fd54cac71ddda081162f86af66542b314fcb3275e7fd298448419fc9b44396b62244118f45956fb7a10bd1203c853262e03705eb4b9c3988fe69de04b45f9d9a6bb3db2d8fd6ec3d38608f564e8fb9bebe689d43f0472b310d7c0fc7765845834e1382162a0ccc4", 0x83}, {&(0x7f0000000240)="5950e0d15419891f48d68973ad2b6b0f5c4018b15295824f399ff2c310f6dbe5255837816b13cd2aaec3c0850df414d44b28edd2bff6ec8caeba5c2dfcb07adfa470b85871409a275fd5d81f7158c767bc8dd9c9092982d6e490c9a7ca161b", 0x5f}, {&(0x7f0000000080)="e0cac03890ee4766d0602e70f89d6dcc76bf1b08cbb24b06b547116f4e809da140f140ef22422baabdc1e057466fac9c1ff9356e99", 0x35}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000000180), 0x0, 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) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 16:00:37 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, &(0x7f0000000400)="57d0678e23837371ce816e433ccd318b0081cf413b6a1bac313408a3781159a2e3f6a68a8930b5ff73f56ea921ce285f9422992f7fa30d3b8333bb5bcaa34a75f10b15d4d15cb2ffa251efd848636fd7d889c0b767ddd542c94306ec9f59f820b6ce7b5c675f053d489920fc26fe8e8402bcec18fa2a74239ea838fbc25960020483b34dafda417f1733c2b3fb2981224fdf1710a0e4eea1d33d0b55fd30a2b0b2662f8d9d58f9dd216e74fd827fee91d27ef1901e3e35b6b099af04e99d46fef27eeceeeb8100ad7d9c29a5e14264e9c0126a83062e54f14e70eb1ac92480f52ce97a68b50107fe5b76c107025efe94e6394de4ea0c84678688eb06a1a3a2dd90e1204a88099a9ae89998e99efa84e59a59468fb886337a296b4dee63c438c1e5aa5aff74e6d264e7916f23722a7585d27db5aa4d3be64f61dd4e12f6ed78da9bd8ffd9663805f57bf5dec92730932b406a246303beef7fdb330c0a28e29e8c42738e02f3a56053c5dbea2f34cc2162e6bdd823396c20db7df31525ad7d1bd827e43b0c34ade8c1dc3fc98eb55b47fa8e7b5b0a22184dec64d4ecac33abb8cd77791c9a0be2b7f30e91c30d448a5278a9199c3b58bec9688891d9a9c8bdbf41bdef37642822282ec193b7904eb0b91a7240176ce7380c458da35db4a718c462ce8bc3324f3f5841c5595e2c8598181e64149b63cdaff7e5c40a372f032315c4fa5e665e81fd1fb42a0d2ef4fd0df3c00c0a83ad3fb93a3bba51d26a5f9383dff2536eba69512d3a497ba71e111e223c9ffa08f85f9908b00c6efe44c639eca4e9ee1ba0bb513202e935c0304870ad4a36abbb086e5e779467fc2a294973edebfba7f947e67630be004a7649d85a6e9f0e11b5ca6d0f529288cd7e62418d6f05588c476153ef6b94d1ec9d37f3d5ddaffbc013bbb042e86bf4979b9432ffd03805a44f2c66d417f03d53ac3510a383905738308378e0258137147d63673cab08472576039b5efb1201a88effa85642c2fea908328f9d45c6d7fa8f7aeaaeb3bd9e258ec64729b72378505759de283a1342e59c63163ee02b7ed1af5b5d2848cb8593a238bcc68c18533808b9aef2b4e743ebee859db7b4d04dd9121791440ce63ff9f96e2e4066b7d8e3f7b3adc47c43f25cd675e9be427bab3596704392134f251a63bdf967976427cd7600a3c4ced3dd36d306ac3fb8b98ad53c61d4ea4d3e2c57f5441209f8602d00e6c923ce5987454237b2ce1af1592a4e38da0d101b534a68112ab140733924f8f1f18db71342820d37959d393ecd711ffe94246caf7988fa9a7af3b6386461d360c2c4c62b11a32a0752eb5654f3244a5ed518af30c504e53b2429d934ea5d2144b230889e91c61f48b06fbb39790517cd3b7dc32e69a639b63de0775e2206a18944d531a94139f930b0df95151cf865fd8b0596f6b28d5e7fa745ce31eebc42def3e6b0a0f2e421cffbf6852f14aa2de1d0776e3371d77b4f17a7c5e57664046a61c84b5e7e275665e0a63b86f45b36989ecb72264acfb58f26b4410008d50a611b095bb17864c17e306df04c5b6e5efc7a23b889c83143945404cbf3e3c7b8ca3a6fc8ab5a48af0435fe4c44b2b1006a465da6ad4bdab4fda103fb543bd5d16d49f92f4cba4e526071c3b9f07fa7223db72a7a5bfc319eaef2e6d03b280231504704d2b7e624440208d96b4a9f608cfcaa35b2b127b89d72eec91b15553d9b93372f864f3ed7baafa9337b6bbcb8db84863f9f8df61d0e819b9fdb4f0a66a34fc0115b73292abaf5667fc8e353baa135bb44a66aaee688269785f7865270a59a0d2e88274debbde1f8886b5068033aa6453091b8e8175b246a59f29831bc382d8a27b930321bdfaddfb4ed8cbd70f37e54107b09fca4b51dad0a5e5fff45b29076c7068668306b19a665956d7ed98466bf435127360b06f93af7f908a0937618ab6cd8a0cdb320c8320bb89c41bcdad05c7e7bafea53421e327665031d96a8b3180ad9eaa0a8b129e660467700706b42b1db0d7f72d4b1105ad85a1d184d1e23e07cf94e383304a55a329f89c5fd3f9325315210e33d1a881411d1cb779f465520788e39f769f04f4009ba753fa37675a1474bd999a7e9e460e9a7b48fb5a9cc113d53e1100455a41ed5dda8c12a6437732dc1d4fb24c435e81cb72d45261a63fa8270b70dd9eedb11eed9eaaa9dcf7ab2bd5f4e2b3326e20ad1bc55ad8a48ecd6cece227f085f0b9426936b9e498a73ab4e5623d66cd11c8e56120f925efa385485b9bd42f6d466fc431f7a5765423d950dbeb913c6af135e74968429c1b8784c6fe4440c57da01f0c0260eb3cd754790199f49774803376ff7f12e0045273b98a7dcfad641b923c46efc595e532e477f8a3124b95537d8de28604e4c0ad2864b0d8c85e33352e27d4a25b68c764a98479906c2807cc859a9262682507ec77903eddcac58924250866056847c780a8cb2c726da14ab6791533c5df54b1111c06ed1930528eb085aa719da265cb2f260f78c995012afb2478bee1105abf37aac3b45e4a7f94026cd0e5366578dd123c599ac349770ab4bdda42d032e28463006aa390c9d26e5e3cf16853d790d890ecf2c755bc5408d89fbab6f759dd241984b8406c1804d9061379b563965c93494b67cfaf068a4cb1c6cebf3c971eafcff506c1e340ca5d1a8a89bcac4ff886467fea8de27cd5b677c455be25858cbebfbff6f4a4ad26557f6e2eb5c83af9ff3c47b4c14b1d99e8c5e662d23cdfb9e10e4a50f86109a54256edd3d7395df27d17091ca9d34c290ea2d8dd97653c549038ef6041f39d376a044fa6562c2673f2a4e23f77e9cc7ff9ab175c6ec64741a252b22978cb1c683c5d54df199b45e66b654c29b7b5006dadafb62330137f2747ad5d3ddf1dad18317540d7a2a78d702eb869fdd8d55c7e513c83bdfdf1edef6d427433e28e52b0160fa8ce65ea343d29ebbd24df512a5440fc944b9bd3acd2eb656200d7f576bc99631a8d0881837c837780b7845dbbda411c5495453847e8ce4978e38ecb2fe4293a62e5ac5de740eb977b20dcb6c5f3fccb3b279581f7289d0503ecc7701a7d5ba73106bee4ef6a1555fa64ec56d203e36738439fe6c160e992c190106d2f3cf73f25baa4c9d2460e14e79b2cd4024600438cd52d3f7bfa0e049bd00afe1401a6aec1d4d00840693bf4a1f10a469b11b79d8b4f15790c3ad6666e7cbd4787309b8be75e3c345c3c7496dabacc8b16b1cba9db37651e80169383d9fcf280034392dbc78ac58b7c368bf121d6ce3b35b4e4b70fe33a0adc855ca64898dba39ae5a27644f9c36639b560161da0a6402fad768f24dc94454ee54e35e2aa3e1fb3b914d6a715d93e4977f21174daca6d0691a7cdebc97e18ec42a43e3b3515cedd4fdcbdfd39dbaaa1150afa9313a6c8422a98d704a5c5ef407ba3fc021eb1a699245229cc938b7d12dfb98a07db3273c42345fb61e80e18c203739a0e4ac1046bab09f6e0fdb7264354aa24fa814f16f76beebdfde4f74be88216031ba97e6d9e5f508add49717d37f2308def29b287c3da896af4700a55850f28ebfba695a76ce09125cc31175062fb772e2b3fb7cad17ff681feb99b0bee4d4acee7c32bd6206918a98da260c310fd2daca083d03eb911e66ba95ef001e01c6f7b5173ca6b729fb9245d660f607edf3a4ee5c08298239490b9d2a3b00aa7ec18223f967bc2b85bfacb6e4e67da2baa5a8a5faa5f3e7d5158daf9e729585581255f4f53f877853816f8958e70fb990afb1e2c041a723d3e8c607beb3bb99a1e677f3e85920978683a31a57a9ffa1c6a576110e17fec0ada20f665586728400e451b9adfd0b9206d8660887a798185457af45182988cdebcc76e9c2635ff1f01ae2308795c6f0b109651a3aa42ee8cd4298133f85044619b1a9bb272cb7895d507446aa699ccf51f81ba71b364f9bfaa551340d80d67ab4047c9695c27d8c14c9e38be3b9cd707c8af2c3c93736d51fc52225a04a72e1c30bca58ebae1ecbd1f01c97cab71f4406fb0b8408957406b1c01116c5bba558d3a3d347372df0b9b5535a8bb930819d8bf1078180ed81c472c72e2ed0c1182847405c5f2d35ce7e0cf2e2487523a6272102d1065cf62a58ee17257261d9f2e2c69ef16dbdf995d80e5b133b707b7b557efb4c16a3f51757f0a34852fe4d5c1a6fee76f0e39bfdedf5aa04a0b4f0123a52fa0c80c4e96a090422fc9f6654cd74ad82b6229f69355c43973a639775175ccbb6ac49877d0e7141a0c4136bf41ae9993e7aaf76989835a30c02baff59ee978b3c4d73f3defee484f5f0f2fad2a5df04b1ae3a27fcc26fd3344635e11dc6912b54738c710826b3d6b6188ba0d528442f6869d0133df5bff680f6dcbd862458d6ccb89fef02819defdace0e33f3335cec9cab5284adeec4f83f7fcb801f317461e5009758ad33207127360d8736dd989cf311f21a30ac65981eb5ab608d241fbad2d937863966de51e6bcea86790f374688bd67f65c142c1ee6cc3caf08911cde59e3c7cdb40182ccb24970439afdb49f89987752a49f951873c641b9bb78e2da1ba55ad7603eb7929e50ff46a8d7e74fdfaaaaf3596ec31c5917f1deedcc20f51c0b0f0aaf22c60cf47afba43e99ea4592bd6bfd4316b057b994ac6d8b8ca06d3c59d15875395fda1a1e11d1fe199c399aa3a3fa6662ffc8d5af9eef0564abb76ab935e2c01417c7827a5f5f69ebb15ea13e35efd1f917cdb9e7a02166c5d94e9482a3744126c2028f943662c2cd3d098088e0cba68cdeed64217878d0c285540843c688d349e86a4a738d4b5699e678de7c9559d53948e954b31ac655a75a228eb7db2a5106cc2aba4356f5d36fe82b842ac5e5a40538ce6e7d87a1a5bd1533510cc5fc6b63c6ed2ffd92f7546064c0b2a01bf5be6eb6d6263e03a0c53789a6a70b1865d468115d47a19703d2e4c023367ad390a6df4baa75e6c522edd0f9ea21e606a11eb25ddb41cc78cbd1d092bfe78ac8089f8730221f2fea761f9417e591a96160149a07539f0b92f9caa6fb8fe32d3c6d55632f09dfbbd301e3386c97461b688c65706722c47515f2bd7a122e6d8c599f181d57af02e611d476c6b7680aebc5b2fd423bb791cc52943b505f18c844f93c0c76cacf0449938f5159587a57f37cbeca8a10d4de571b4a1eafc63603436bc34b431d1cb07f55ab12e8c53bec6aee9d80890fff02df53efef99d7c38c5fca182010fc4d219701dd1a2b46b5e4231ac76741f5139d7db17ad502a9b2dfa49173eb305c056dfb7db129c8c24ac049f9c828dfdfdd0c33c53a7e5ed37cb7992649123a002f13f2012527f19e93fd6e010cf785313167606c3f32251681a888dd63b64ad044a87d7b815ceeafeca2af577c092153e36c90738574d434a17d09fb05ffaab37a1ae0c54e72ad8016353d059dac0df6cd5adf027cd8cb874b42f10ec2fb288cc039b65303bedd702f397c9608c1de294c2afe8a506d610b492675e808c9ad9af54c3d3ade20dcbd9c719a9d6f756c51e4ee151a91a9ee93f31dfbede221ca53e6837c4621afca6630f039252bd7630b9f970fdebe96c4466679215abf979756c8e6a201b9b5c9e86b4630d30c3fe2128be157fac3aa5835c63dc4efc153452f593416f5813d5a57b1f5a62d65bdd39aa679fa46d44b0f41a0c656a3ce0171c8339026fa1be2d980623492c4774fdf65bb7369e8d594101d22bdc253a5122f549fafee0112fc4758688d6e8448c67c3700413a74d0e2c0ae618c", 0x1000, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) dup(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) close(r0) lseek(r0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:37 executing program 0: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) r1 = getuid() mknod$loop(&(0x7f0000000140)='./file0/file0\x00', 0x2040, 0x1) mknodat(r0, &(0x7f0000000180)='./file0/file0\x00', 0xa000, 0x1f) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r1, 0x8001a5}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x6) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) socketpair(0x19, 0x1, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="6066cd341f7511ef8bc9d4044c54b5f814c298ab226bc774bdf5035ea3da019bb63835d2699f8a559dda93932cdbe9138e600a2fe8d3d51deee68c501d3ba89abd3125b5bbfaaf33f032323c0535656ff9816bd72e6c9505c3ec500d6bcf6f75b0d146d50884011354e5c232ab6ec1e16d6780a9982908651f3524b7bdcd7a51df6ba7", 0x83) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x80000000) 16:00:37 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4096, 0xfffffffffffffedc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) close(r1) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mlockall(0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) fchmod(r0, 0xa0) 16:00:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) sendto$unix(r0, &(0x7f0000000000)="3702f36905fa5a6b55c8c6bcc19ddf4770bc71e1e7e372b1d9a994ea9bc56f6c80207aa2d69693dff11fd8a4a52cb00d8e9e9b14211681e5ff52e377487641037728eedc6930a239b4d72d46b7223ed3b98abcec2536b008ef0ddd7db32cf81b9033e3f2231cd909d6ab92f3cb6b73123b40bd478782e391b60b19185abaa8479cc02e63736a46f818089589226d6d53e356d44c84", 0x95, 0x40d, &(0x7f00000000c0)=@file={0x0, './bus/file0\x00'}, 0xe) open(&(0x7f0000000100)='./bus\x00', 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) r5 = getuid() r6 = getegid() fchown(r0, r5, r6) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = dup2(r1, r4) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000240)={0x1, 0x0, {[0x9, 0x3, 0x80000001, 0x5, 0xb5d, 0x6, 0x84fc, 0x1f, 0x9, 0x1010, 0x6, 0x7, 0xff, 0x7fff, 0x7, 0x6, 0xff, 0x6], [0x7, 0x2, 0x1ff, 0x3, 0x3, 0xfffffffffffff347, 0x3, 0x7fff, 0x401, 0x2], [0xef, 0x0, 0x7, 0x80000000, 0x8, 0x3, 0xfffffffffffffffc], [0x3, 0x100, 0x8, 0x8001, 0x81, 0x2], [{0x5, 0xfffffffffffffff8, 0x5, 0x67}, {0x1f, 0x2, 0x1, 0x3}, {0x80000000, 0x100, 0x7, 0x20}, {0x7fe, 0x8b3, 0x1f4495b, 0xffffffff}, {0x4d1, 0x3, 0x0, 0xff}, {0x3, 0x7ff, 0x8001, 0x6}, {0xf6e, 0x3ff, 0x3, 0x2}, {0x7ff, 0x4, 0x200, 0x1}], {0x3, 0xfffffffffffffffb, 0x0, 0xff}, {0x7, 0x8, 0x4, 0x7ff}}}) 16:00:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x28, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000280)="3004915af4606979a8daf04b25cea559bc114a", 0xfffffed2}, {&(0x7f0000000180)="f323571170cb13e316eab5b99c0dc1ffabe4884b2c865275460300dbc50146d889bae60742f11c6069d714a5f9370c1fe170782382a5fbbfec9e98a40b6fab8586cdf5ca9d04aee8aaaf978f7a3275d2df810a6e411bed1dd70b89d0c6cd259215c431ae291ecc205f341463535d300fac4976459dab4b0833dd13823d3f07107f8e57e4d66dd9ef9ae97f1925c5a6ee8dd5a7564a1b1ac62daab20532a0decf4bb500c972cf10a13eefc95161c8cb1c48827adf", 0xb4}], 0x2, 0x0, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r2) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) 16:00:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) syz_extract_tcp_res(&(0x7f0000000000), 0x27, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x961582f9d9a835b2, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 16:00:37 executing program 0: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) getitimer(0x0, &(0x7f0000000040)) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x408, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x0, 0x0}) 16:00:37 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) setuid(0xee01) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) fchmod(r2, 0x23) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000000080)) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) poll(&(0x7f0000000040)=[{r0, 0x24}, {r0, 0x40}], 0x2, 0xc94) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') read(r0, &(0x7f0000000380)=""/4096, 0x1000) 16:00:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = socket(0x21, 0x1, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pread(r1, &(0x7f00000000c0)="0dde4d38f05b35a103c53699dd001661770712e1a7316b57efde3a849e4412c9fba0429337adda45d1c54e54873fbefd2d2ba9038c8918f1aec5394a2f606f29b485d6f26c1ca6f38390793727f4854dd80ccd335b7b6dcce1cbb55773c6ae45dee6c0d8159dc1e3cafdac276a4d4f5ff8dc0a2856e7faf4d25b15befbe6b05065cdfe5d5fdd82bdc3a8ac7bc8adb73526f012918bc17ff994125e49bcdb7eadd6d84fd46f7e7e65aa34d58ae38c1dbaf75280bbddd5fe2d89db9c38eb6d07d5c8795dd59d7284697b0154408186c2058e6344eed0a7c1", 0xd7, 0x0, 0x5c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xfed6) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 16:00:37 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) write(r2, &(0x7f0000000000)='\x00', 0xfc2b) syz_open_pts() r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 16:00:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202f, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="3e88431d2707332ac70f657384f7fd1968e1f13a23f289f0a60738d09d290000f98157749950ff853cc6", 0x2a}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000240)="61b44575d07d7d6afd61c229d43c514f398a98f8a31e34c25adf24054cee02f87e2e2e", 0x23}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000200)=0xc) setsockopt(r2, 0x6, 0x2, &(0x7f0000000240)="eed69422b798c7de5a41eaa5bc91bf9814dfefaa3f74738972f3fd04c43e05fa287807910bc271508cc9d17144a6232cf3f4bc50d72c1bf9ca580bb9a8fe501016bd2e55612a8f5399d20ef22388219e6954d9e7ecda4b7faeee4dd877c7f04629c9c304f1d38940a99d8dd8b6b81cb3e638b14d008621b19b3e2df427df904f374b75f6420922c229f499b0086f6919d66795d532e579a56fe6a669320f758196c0e1482517dc93626fad0fdab690efb75a22048f9359aef5d27d69cf08cb348b72dee5ae4e5ad9b4ea9871d168b2ac69570e5c4427c916d1c944efd624412fcbe7cc98ae04bfd8ea4d09fc7eb45d", 0xef) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) listen(r0, 0xae4c) 16:00:38 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCEXCL(r3, 0x2000740d) 16:00:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) getpgrp() mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:38 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000033000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) r1 = semget(0x1, 0x0, 0x400) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() poll(&(0x7f0000000580)=[{r0, 0x1}, {r0, 0x100}], 0x2, 0x1fffc000000000) close(r0) r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000005c0)=0xc) setuid(r2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000600)=0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)="a2e234d00a07fb77d821fc6fe54c1417089faf83de659783fdb4b20a2784f962ae895c93f1ec6db31a35d70caab31caf204ea376664a824217be78a85f886eeab86c782daa023c4c8f4b9fdc6acc87d7f868014f2ae5f84f32a79a6c464f7dd5632c2faca5e0713c2f6e9e1e36eea73e70f5a472d5d7cfac3e9c663fcc647c75910e465d96122e0d404558f62a2518503c25166b1f2bfc35b369b33a96b5743868bd5b64feb934915ff07394b6466fcddb5921fb0b6c7914b362623fbd7804ba9b0c0dbf6c1a2fdb17a7cf85bbf91973734e465d7531b9e664ac9cdbd7cdb47adfc0806096aa9e1c1148e164f1ae467fc86958af6ebb3d75300b8063e844fbd74c41feb8064da7838e3f890f515777271ec374a675feb16603ad5189ead1a68593cde48b8033486f2842a8c58952525d34a5b17585a3f3f23d859b7607f673137a4f034d3a4a0c30e45b5ba3a02c3e8923d3022b1d605ce16560e6aaf077f9430f487d32b49c324e9566a155b279303153a1599118d019bc845af587ae6b9357c8cc6e9c8aeb8634355795e62a0d5f7a057e31c26f8d1c5e6e718e0e6658df651589b65572c865a8bcb7309e716d38b30d51f476b45f2b6a5fca0c0617ea08cc96b4d57d940fc9377b70abeaac378949f6e45f928f55309cd16112ed9505a026a0a9fd85104add4fdf07f3dd0ca34f9bbe84a6f75346da0ae05eb077eda16bd31dd6f6195e4185c2c5875c35d330ce249e6c1c62d789e543f7c4e135e910a03e4825ff322994810b888477b1fb0e383ed2bff727531bd05077d3bf459a4654c1ef8bace58c6fa20cc604a90b626d1c8d8d95b094a8a677686a666f60d64af0e16b57a40c3218d8350261cfcbf6048f02e3becc5b984b1f2f034871c8daacdbdebab0344a7e858333f15b669f3aca1ab3a56c42d4e70d2e9df2adfff46e99f818e77eabdcc5abd9acaa0e4df8daee30d7cd17d9e13a6a18984f572376edef439bdf3cfe9957269c5ad9fee842f4be2878c23b26ab5563bc07d4e1af784e29ac1b583c42f6a4be6270e22a583c13ae56dc4cb7141db10d8091b893418a9281dcb75919e8a4b087d739fb53f366bd5d6e462d3fd10285d756382527c719add8ea6a30ac2c897c0665fdeac6499d2e0384148c8f837464e27be5b725604f7faf8918ff52208ed2f137e2995937b1f4e1c51d2a473a1ba0c9e5d2184767924f5e4469ce8b4db6e2502906a8f475c1b84d720fa4e0fe1a0ae37fdbe354ebba9d9d8a22cfc74a4d8ee1bb4872ab0efb1b2c0a10836c25b9ed7277c1b98dd26e96aede9402a8ba7d1ef33d12f84d51a020ad221bece9aac83c228d3f0c90b83e6fd4313f204a4a8d7d6db9aefff0acd6f01d20963c39ce166a70e220b4ce8596ae8815f14530d8b097db98f15f69c7da86aea4b29989ffb184c11dd0e17038bf95f2146b66030d87e517b53d48e932b3f8cb34ea094d909d04dcf23703075a0a51c52905fb03bc66114f0fd1a9d11273513721e04e903ebbdeada3365efcb4dfa2cf2924bd8a1494bf41315becab026df3ce4b479ca54973d4acfc184049d024525fb4e3f32161995d268cab5a757c3bc21e82e3d5ebee2440c79320ca89295fd1598cba34a31227af8cef08605b06e6c8d6db5ce2c7ef9d695f32331b31f1a8416fedf99b3051b129907f3ec6629835dbb23b6b2ab33d6223965ca8", 0x4b8}], 0x1) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") r1 = msgget(0x1, 0x700) msgsnd(r1, &(0x7f0000000100)={0x3, "7c2752d844b97e8462e0f608dcd4dc4cb8af80bbafc6a150cf352232e00e9aec0f2d67e6d43a5d9890af1e541750d9222fc174862e028c995b6c3d2349d5aa5f8f75a7e269b460b31abb4acf3f0b2ab13acc4617ac10e8cba879"}, 0x62, 0x800) 16:00:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) close(r0) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r6) setegid(0x0) getgroups(0x7, &(0x7f0000000040)=[r1, r4, r4, r5, r1, r2, r3]) fcntl$dupfd(r0, 0xa, r0) 16:00:38 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) chroot(&(0x7f0000000080)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) 16:00:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) recvfrom$unix(r0, &(0x7f0000000040)=""/248, 0xf8, 0x803, &(0x7f0000000540)=ANY=[@ANYBLOB="81002e2f6275730038ab6ef0a97f6ef0325a8b8ca433a41470f8a8c3a1b28049c6c0dff9aa713d52e6b1014868b8fdea5cba95a8b9ca91d1ceaf7cb808f989f677537dc06d179f619c780063f24214c4f4fb1228ccbd58385dbfc4b63b001f45bd38f163106cfb991a986a515212b9fbca9d1482000bc881f121b1808de7bfe475cf48b97925275a77bfe03c40c809c0e5a964d87822c75245f0d16feb61ebf65d1601b85671411f82133f3fd4623d5300"/189], 0x8) ioctl$TIOCSDTR(r0, 0x20007479) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000380)=[&(0x7f00000001c0)='*&,,-{*!@))$]\x00', &(0x7f0000000200)='\x00', &(0x7f0000000280)='@\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-+[\\}\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='%\x00', &(0x7f0000000400)='\x00']) 16:00:38 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x1, 0xfffffffffffffff9}) getgid() 16:00:38 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) dup2(r0, r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') r1 = semget$private(0x0, 0x1, 0x400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000500)=""/4096) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 16:00:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:38 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000207, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fca205873094afddeef38052535d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf201de8c21f9ec51570c0b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x75) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:38 executing program 0: select(0xfffffe7e, &(0x7f0000000000)={0x0, 0x0, 0xcd}, 0x0, 0x0, 0x0) r0 = socket(0x19, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0xffffffffffffffb8, 0x45ab, &(0x7f0000000040)="13d940e277615c172500a0e238bacd52223127272c307540acc52d882226bc2cf9a385430108cb7d7362441678a2fe991ca0bdc4c7cc83a8252ebc84f2529c5be7703729aa36a062", 0x48) listen(r0, 0x6) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e", 0x2c}], 0x1) chflags(&(0x7f0000000080)='./bus\x00', 0x0) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getrlimit(0x7, &(0x7f0000000080)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x8) 16:00:38 executing program 1: pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000380)={'./bus\x00', 0x31, 0xaf, 0x100, 0x0, 0xffffffffffffffc0, 0x7ff, 0x1, 0x1, 0x2, 0x0, 0x8}) recvfrom(r0, &(0x7f00000002c0), 0x0, 0x842, &(0x7f0000000340)=@in6={0x18, 0x1, 0x226, 0x1}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffff9, 0x9, 0xffffffff, 0x3, "a8e0fb316d6e475710b9b822caa9d687bc1ae21e", 0x0, 0x10001}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0x28a9) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000200)=""/92, 0x5c}], 0x1) getsockname$inet(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) 16:00:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x2000000000000b, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 16:00:38 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x2) r1 = syz_open_pts() r2 = semget$private(0x0, 0x5, 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000001c0)=""/73) write(r0, &(0x7f0000000140)="c8918a7519ceaef190c6d4b3d0a104ded9f1e6a5cb82c5e2fa791e3154de669a9bfe0b7b3e9ca4de1001", 0x2a) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x1}, 0x8) poll(&(0x7f0000000000)=[{r0, 0x111}, {r0, 0xc6}, {r0, 0x4}, {r0, 0x102}, {r0, 0x172}], 0x5, 0x87) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x27c7f126) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/197, 0xc5) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0xbb}, {{}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x100000008c04, 0x0) geteuid() ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x0, 0x40, {[0x80000001, 0x7fff, 0x3, 0x0, 0x7fae, 0x1, 0x8, 0x100, 0x1, 0x1, 0x1, 0x4, 0x9, 0x5, 0x0, 0x8, 0x79, 0x81], [0x0, 0x1, 0x3, 0x1, 0x8, 0x10000, 0x80000001, 0xfffffffffffffffe, 0x9], [0x2, 0xf1e, 0x3, 0x0, 0x3ff, 0x2, 0x3], [0x1000, 0x852, 0x0, 0xcfb, 0x4], [{0x5, 0x1ff, 0x1f1d, 0x6}, {0x800, 0x800, 0x1, 0x69}, {0x3f, 0x5, 0xcf0, 0x77}, {0x0, 0x7fffffff, 0x3, 0x2}, {0x7fffffff, 0x7, 0x0, 0x80000000}, {0xc17, 0x400, 0x2, 0x8}, {0x9, 0x5, 0x7c, 0x6}, {0x17, 0x9, 0x1, 0x6}], {0x1702, 0x40, 0x0, 0x8}, {0x0, 0x2, 0x6, 0x9}}}) r3 = geteuid() getgroups(0x4, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r2, &(0x7f00000000c0)='./bus\x00', r3, r4, 0x6) r5 = openat(r2, &(0x7f0000000400)='./bus\x00', 0x20, 0x10) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000440)=0x8000008003) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x432, 0x0) fcntl$setflags(r2, 0x2, 0x1) 16:00:38 executing program 1: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="4f01af5051a56864422ac14a9c5969fd8bbd64c2c3e5842e0f061ded685809365d82fa91ac149da82ee75974c2ab37b894f75606cbc7b6c388f5e31729dc73da65d74094ff539c84343bef59cf29b36256735981", 0x54}, {&(0x7f0000000140)="5cd0a094f9d336875b44bf8b66728d8dcd8167d26e671d0b1346415b5a2b7ee61d752c7c001435611bef2bf1f6b3cbf31d94cc6bb707fe61d3a522e1281e79e4eed87bc6209de81314225938f8a39d0c197ea22159427a0821e41254eb70188f7ebf8ec4cce36311e1d11c31ca34f6e7ab6f051687600d2da0c2900d3a3783c5dd", 0x81}, {&(0x7f0000000240)="96e1c884c43e62fb9882aa367a039aa6f337bd9b803347fda2d55dc90a07adae60a5d7aadfd30c91545593b95bf94366bcd8d614c0ac05fdf27eac186f5c67", 0x3f}, {&(0x7f0000000400)="f1c47160d476c0a732371f03d968da219041efa4cd77f2c7e2a44b26aa02764b75049c3ba77ba270ae27fab70c26ed2376dbeed0437d4d4dda85b404eb1e039ca701c354fb64c47838605dade516a520625aaf3ba14d71cca3513bb051e27c307bd802bc263d8cc89ac63d2e2ee49ecabe0be8d7090e10a8e4f24e8533dcae093cea2ff28f594582af0c01dec768cc05a8", 0x91}, {&(0x7f00000004c0)="171f4eaf9b1d2c9ca6644f4f7895a5bd977dd1596394dcee93ba077140e5811e64ee345cc6f6cd2abdd21dec70dfd71979cf4467036ab2fcc6388505d0a293af2dc54dab0912a8f82825fff2cd4c8b158c4346bbbb98fffbaeb3f6ad7fec7ff198cb414fd435ad49f091d0c9db7e9f8127796e93b69dfa07f7de32c06d95049b6d93bd130654363d9e3b208b847a85925a2d512d173b47c10c4c2f40e5efaa51066d2d680fef7608f22ba94027ca2bf07f93cff2b63fc8dfc536bb5d05a48c80b8bd27a9fd677064cad27efd2998b7323633fa85694b7f2309c5a42867336cf9122d", 0xe2}, {&(0x7f0000000340)="5d4e3311460d7a3d9871c0189d0e6344692789748cacd8bc9e41a34c105912030cdca272c03c038d038d3b6e7d91dc3c699f946e14cc6c5b8cdce619f1a94f3f810a086a94ce3dd25bd5ac105aa2ff4fe48b999675d91c4d4384fafaa2edbe4cf1422ec2e6d56d18e4c4ece72569ebb722914b1a82677afaee309d6a78b4", 0x7e}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) r3 = shmget(0x3, 0x2000, 0x20, &(0x7f0000000000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000640)=""/124) close(r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:38 executing program 0: execve(&(0x7f0000000000)='./control\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000240)=[&(0x7f0000000100)=']\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00']) mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./control\x00', 0x400, 0x40) faccessat(r0, &(0x7f00000002c0)='./control\x00', 0x8, 0x2) r1 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f00000000c0)=[{0x3, 0x800, 0x4, 0x5}, {0x8, 0x2be5, 0x5, 0x401}, {0x8, 0x6, 0x7, 0xe758}, {0x0, 0x4, 0xd6f, 0x2}, {0x1, 0x1, 0xfff, 0xfffffffffffffffe}, {0x2, 0x8, 0x6}, {0xe5, 0x0, 0x3f, 0x8}]}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: clock_getres(0x8, &(0x7f0000000040)) 16:00:38 executing program 0: socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = open(&(0x7f00000003c0)='./file0\x00', 0x8080, 0x43) r2 = getuid() getgroups(0x8, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r1, &(0x7f0000000400)='./file0\x00', r2, r3, 0x2) syz_emit_ethernet(0x74, &(0x7f0000000080)="57ef75dc7a800771e88c42c4d0b0bff2d39deb0e722f4652986433eb3ba254083ebc206c8415363d589aac8e493cb79a37d3ba17871cad07c8aa77d28ccdda74d47d5965ade26dee1eaa97983d863d5fb7e15483ed7e3ba5fa99f012eaf639f0247b19b58db0c6eea3abedea0fd271aa81b5f91b") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000140)=0x80000001) r5 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) mknod(&(0x7f0000000380)='./file0\x00', 0x2000, 0x0) r6 = fcntl$getown(r0, 0x5) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000280)) r7 = msgget$private(0x0, 0x100) msgrcv(r7, &(0x7f00000002c0)={0x0, ""/175}, 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r6, r6, 0x8, 0x10000, 0x8, 0x20}) 16:00:38 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa, 0x0}, 0x0) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000640)={{0x0, 0xffffffff, 0x100}, 0x4, 0x4, 0x3}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)='\x00', &(0x7f00000001c0)=',/+%%^.)/*,\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='@\f/.$-{@*\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000380)='^&\x00', &(0x7f00000003c0)='\\}\x00', &(0x7f0000000400)='*@\x00', &(0x7f0000000440)='*Y\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='^\x00', &(0x7f0000000500)='{\x00', &(0x7f0000000540)='\xc8{,!{$\x00', &(0x7f0000000580)='%\x00']) pread(r0, &(0x7f0000000140)="40249dca4dcf0a968eeb7db794c7db0b36d50508e4be37b069d1e0109facc71b3bd117f22728ec48c8ecd740407f228957bfc62e04aa62847d6461bdce95b9ffd3c9b45c0b8f1055cc93909dd8e1012de5b11f", 0x53, 0x0, 0x0) 16:00:39 executing program 0: r0 = semget(0x3, 0x2, 0x8) semctl$IPC_SET(r0, 0x0, 0x1, 0xfffffffffffffffe) r1 = semget$private(0x0, 0x2, 0x750) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x20, 0x1f, 0x4, 0x800, 0xfffffffffffffff8, 0x1, 0x7]) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x1f, &(0x7f00000010c0)=""/38, &(0x7f0000001100)=0x26) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:39 executing program 0: ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)=0xab0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mkdir(&(0x7f0000000100)='./bus/../file0\x00', 0x80) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)=0x2) lstat(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)) mkdir(&(0x7f0000000040)='./bus\x00', 0x40) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x10c0000) unlink(&(0x7f0000000240)='./bus\x00') mknod(&(0x7f00000002c0)='./bus\x00', 0x6080, 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x10000, 0x0) 16:00:39 executing program 1: r0 = socket(0x800000018, 0x0, 0x102) open$dir(&(0x7f0000000080)='\x00', 0x100, 0x2) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) mknod(&(0x7f0000000280)='./bus\x00', 0x2000000002000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000400)='./bus\x00', 0x2400, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="0100", 0x2}], 0x1) pwritev(r0, &(0x7f0000001d40)=[{&(0x7f00000018c0)="2939985b89875f07c88b4d20b7440af74276f39f0c45b615329aa30936e33661041fbbc6adc915581599287f6264ca69830e42e65d7cec132fe01341e4a7717e665a2fea1fabd5cc335cfbfbb15146400e37f9fcf46e481da9d3039a32073274204a1a91a102e1b701b593067e1c83d4c556d1a2494d8d8493a42c76b3349c745f2870442e06d5d5433435040a538362a179fa272ed785f5133c8fe3a1bfcc46fa968a64bef3c57f65868e160b9d2e1780437a05a65f6ec8de9d1cd589ae7f1ffdc5e9a1fe0b", 0xc6}, {&(0x7f00000019c0)="72b461a6679856f1175a0fc69d2abdef6e454c6c4484428b2f6df731f802301dee5be5d9d068bad40dce2554cf90984c122e1e0515072b2e5a4dc3fa7d14c9f294e49fe13f224114c0d48697ed3264004f3b069b8208414661e564729ed5f2c98b151d0fbdacae2d2a670128a10e4ede74e12ba140ff5ebf2630b577a62aeee2de44e194254fee4a6c", 0x89}], 0x2, 0x0, 0x0) write(r0, &(0x7f0000000580)="0edeb693ffff", 0x34a) kqueue() kqueue() 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) r1 = getgid() r2 = getegid() dup(r0) r3 = getuid() lchown(&(0x7f00000001c0)='./bus\x00', r3, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000180)=[r1, r2, r4, r5]) 16:00:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) write(r0, &(0x7f00000001c0)="d140898898f01791c51b8ab5eeaa6b7409a18e48351d9bdfa44e7a66f4a8b080b248ad157714865674a02fdb561cd0808a5c6374a9d0e0e3a9f1413c3dd0fffb9cd84e0042edfdd43e6d1edd226ac084dc262b208dcda55a15021951d4902f7e498ae4c1ff0692b59ddc3df1f823ccca11a96bea757841b65e84734718bb8f292a96c86686de211f3af6089773a2124c73f342514d0c4d06d84e177028125d7ada5a0fce", 0xa4) close(r0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x40}, {0x6, 0x0, 0x400000000000000}]}) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f00000000c0)=[{0x0, 0x2, 0x1800}, {0x2, 0x3, 0x17fe}, {0x0, 0x4, 0x801}, {0x2, 0x1, 0x800}], 0x4) getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xffffff3d, &(0x7f0000000280)="597d873c85279c5c5da21215031c4c51449a9e7b892f084ebefcf61e2e8d98eede144d08d6002ca606d7e28d65aae3d7a8ad4706fe63e289caef0b537316d3fef9b9b295f2c77a1537fd95790020b778ba3088c1abccbdaf2a0d251c8b3ee85279e9f56540") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xaf) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x24e64ca224d7a09, 0x0) read(r2, &(0x7f0000000200)=""/98, 0x62) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000180)={0x8, 0xe0, {0x3, 0x1ff}}) 16:00:39 executing program 1: socket(0x39, 0x4, 0x8) socket(0x2000000000000002, 0x3, 0x102) 16:00:39 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fbf0000003000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x591) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 16:00:39 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r0 = getuid() setuid(r0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x50}, {0x10000016}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x11) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:39 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) fcntl$setstatus(r0, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) read(r1, &(0x7f0000000040)=""/64, 0x40) 16:00:39 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x40002004, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x3, 0x4, 0x3}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1, 0xcec9, 0x1, 0xaf, "4d16cc9825eb08f97d487f92c73a8881c0638310", 0x7fffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x0, "00b71df6cb9a3d9396a664e6f70c6c4bb914d008"}) 16:00:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x4) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0x400, 0x0, 0x1, 0x0, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000002700)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c74bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a23965ad03da1108d8ee076766e783569bb5e13d9a0fa3b6aa9568b37e65d1f9dbe3ec81425ec5b67158277182a7ced8e0ff67f5ec7ba703d4d408fcabb6587ef4589af51a93ab430236c6718182f10ae47456311fef187ecc82c6ebaa7d82441f861b3786e55af55e91ece66cbaffeb629413adabae37dd035b148fb3befb5bcac3d7fd2aaf292cbc03c0dba340f1fe37cdb31f786c7f96ada03621029aa4b5d0abe338301f8cfb13ce0e52a6c32dfc9c174e610fb5b0c9a4a716adb4f781964dd22fd9f7f221ff5c412fa62c54b4d09bacc101d5041d6b04cf0e9638877b5bad483cdba9005ed0eaf2e76c853ba68705253930b5da9b9ad8bba477c4fc1feffbf6d90c9e3cdbbf744bce2b76dd1bc2358d970c5b0c8dc5f1b7b9d6e89741dfd455e961a98c824b4395c3439bbfaee2279c891a303e0536805c4e1e7f96f4cb9d8d6be87823c112cd0393ee7dee33777e44282d3b3e7a8be9bba03f132ef69c52f94f83a104abe169b26e36593f285fe14f740c5a107a3d4a73cb2922055931c1c4fddab6aed22a8149c4eead89f85527359f21b425fc7dac7e9e14323c0496a1ca9f2f36fa4b98a0964327f81b1d7d80062791d17b44d40ba63953d9047cd80c9a0b4e4fcb48b126bfebee5e01def12aad8ff3641df3dc031f45aed1ba17447e4db257fcaa4ef3c70d988a7fd91a2d6b6b5416553de3c0e0c3a237114c8f23a7cd925bde617628732e25ca0ad0ed031215b7fa333663fc5b7ea3e48a586e3a8991400419bc85bfc1fb9a93b2f95db2610a5e1a504e8e36077fe10cef28bfb904bb1981d04a107a0220f042102e079790162893e90ef120292119fb4367efe5b0d3f12c075c474369e1230716a68582423426e98344cb5676c275dc9c2b390443ddd0b66b2fd6fb9561e55dd0f0ee3a2129caea565db2b6fe8a3661a2fbd4f93e463f849858b10fc0ef987", 0xfffffffffffffecf}, {0x0, 0xffffffffffffffe2}], 0x2) pwrite(r0, &(0x7f0000000040)="037ef7483aecc0b4933bb74baa", 0xd, 0x0, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800dd20e53fed093b7cd3cef87c75d2eb2865bc7a2b37651892d5f629f3b9d83342985fd5bd2c56e12da43f468dbfd965e608fc0a06aac361988bf1632d2f3bc1cceb51f2fd05692b986817ba690ede40f2721a7f8a354ab4e0d6beee4212a5b464624173efd35acea7c13f2a78297f092caadfde0bd7e13ff327a394499f360f65a020c7e605d16ab21cb68d8f1ed9f62d96ae684d0582f2ddf6ce6fee7dff73acdfd18c3409cb16a0decdd232697d4ab400791fd40b0f105", 0xea2}], 0x1) 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x820, 0x10) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000180)) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) 16:00:40 executing program 0: shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmget(0x3, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) 16:00:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x40) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x7) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x7, 0x2, &(0x7f0000000100)="5575a29a60003a45bead658204bf5f5de05ff8e3676b4c1ea7dab15ac71b441e112732a4909002b4bd7ff07b65a5750dee014fd51d783bae3243b3c232d383094917c7f60b0b341eeaa411aaab3ec82415daf2ec90e610cc9b64c288977cd71a1970101807214e0dc1330d48f03acaf337356f6159e3064f4ac50834010549dcd1692ef7e9e1cb210582c7c339b7cabed89749b0326f28209e9f2620aba3300a8d85be09b0bd3f14a916fd34f39c50073d856586dc5822cc9f1e8b9ef73cf0f2bd018ac06988c0eb97247512f67c78b4f6db5ac60c1ed7f6281cbbc1af4c9606f374d4d349a3aa0cfbc848880eb1", 0xee) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x100, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x8, 0x90, 0x1f4, 0x8}, {{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0x9, 0x3}, {{r1}, 0x0, 0x0, 0x2, 0x0, 0x80}, {{r1}, 0xfffffffffffffff9, 0xbae1d56fe8e02631, 0xfffff, 0xc06, 0x1}, {{r0}, 0xffffffffffffffff, 0xd7, 0x80000004, 0xa96d, 0x101}, {{r1}, 0xfffffffffffffffa, 0x0, 0xe0000007, 0x1ff, 0x1}, {{r0}, 0xfffffffffffffffb, 0xed, 0x1, 0x0, 0x344974c5}, {{r0}, 0xfffffffffffffffc, 0x82, 0xfffff, 0xa0d, 0xb2f}], 0x2, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x10001, 0x7}, {{r0}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x2, 0x5}], 0x1000, &(0x7f0000000380)={0x9df, 0x8}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x10001, 0x7, 0xfb3, 0x1, 0x40, 0x2, 0x8, 0x2, 0x3, 0x4, 0xffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000440)=0x9) lseek(r0, 0x0, 0x0, 0x1) fchdir(r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000480)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000500)={0x1, 0x4, 0x0, 0x800, "c31b5681e0a914ee3c28f1cc4f637e21ea90925c", 0x7fff, 0x7}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000540)=0xd21e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000580)={0x101, 0x7, 0x4, 0x800, "1bf2f2e824ba065a9d6f7726b5193eebab983af9", 0x3, 0x1}) ioctl$TIOCCBRK(r1, 0x2000747a) socketpair(0x27, 0x8000, 0x3, &(0x7f00000005c0)={0xffffffffffffffff}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000600)=0x8) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000640)={0x8, 0x0, {[0x0, 0x6, 0xffffffffffffffff, 0x0, 0x80000000, 0x1edd, 0x5, 0xfffffffffffffffb, 0x1, 0x7fffffff, 0x7, 0xfffffffffffffffe, 0xde4, 0xffff, 0x7f, 0xfffffffffffffffd, 0x59, 0x7fffffff], [0x1000, 0x1, 0xfff, 0x8, 0x4, 0x5, 0x7, 0x1000, 0x8, 0xfffffffffffffff7], [0x7, 0x17, 0x2, 0x8, 0x1, 0x7, 0x30db6f6c], [0x6, 0x1f, 0x5, 0x3, 0x1000, 0x2], [{0x0, 0x101, 0x3f, 0xcdb}, {0x2, 0x7f, 0x4, 0x117}, {0x2, 0x7, 0xff, 0xfffffffffffffff8}, {0xffffffff}, {0x100000000, 0x9d5, 0x5, 0x1}, {0x9, 0x1000, 0x0, 0x7fffffff}, {0x1, 0x3cd, 0x7fff, 0xcb6f}, {0x100, 0xd1, 0x5, 0x3}], {0xaba4, 0x7fffffff, 0x5, 0x1}, {0x5, 0xfffffffffffffffa, 0x8, 0xffffffffffffff0e}}}) r3 = open(&(0x7f0000000880)='./file0\x00', 0x8000, 0x10) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000008c0)=0x7fffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000900)={""/16, @ifru_index}) r4 = openat(r3, &(0x7f0000000940)='./file0/file0\x00', 0x0, 0x10) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000009c0)={&(0x7f0000000980)=[{0xddf5e31c61d2ec, 0x2}, {0x8f, 0x4}, {0x122, 0x8001}, {0x5, 0x80}, {0xcf, 0x9}, {0xc7, 0xff}], 0x6}) getsockname(r4, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000a80)=0x80000001) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x2}, {0x0, 0x8, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:40 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0xc}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x640, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") nanosleep(&(0x7f00000000c0)={0x2, 0x2}, 0x0) 16:00:12 executing program 1: r0 = semget$private(0x0, 0x1, 0x0) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f00000000c0)=""/225) pipe2(&(0x7f00000001c0), 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000000b13886ca3849451ae3c3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89f286f70ad7d3ade3a298263026b42c850fd3872b8bfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d904000000000000009ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x2, 0x4003, 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') socket(0x1b, 0x2, 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/../file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3bb, &(0x7f0000000040)) 16:00:12 executing program 1: setreuid(0xee00, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10220, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)="d18f95f39411edd50f4d6cd0a000ad5b844423476d23b17adee0e6d99cd7e0118724c5db1b9e3cd1353d08c344c5e64f15426cef2a95ab22edbcdc6063c649ca9c97f8435976ad63d724a209038ca44c36ae9a4cd16f77ef2a09e92f976cfb111f136211eaaa6a863c3e52979218b7442030ef8a60484f0f5038ed23bd59794eed89f993ae0bae91d26fce3b0bbc97882ed9cc961e752152d49aba442bf1751b504d6da31023080f3aee38e16ce4f3f75c7aecbc4773c1dcaa436d7c8d2293d4156011f8fbd3ad7866df443fb1f6987470d12adab6b6d0a931ce5a2c677d03aa321cea2ef18266f212f05c511ec4775c28e543b8167a4e1feb74b281f6217014638dbe28e735bb9da9652d8062850c56a53b0f1ed7f971523731f0d5c5faef2c7bc89741ffdede5c2da91897d70a8a626b89f4dfac26ea4fc4a5b507a3b513fbb4d28286f689dc195169484595220e56cb16655528d32c736de000c1239501d879d81ef60726efce3b6043937d7e6ada81d7bb66351e824800959040bc3d66c36f5e70be6b71672775fee4f462c70d926d69530188617c20c69a122f10007ecf2bc003b6e67bf1eb757ccebe98e265188ead78a4b582bb762248f8b9a898735ecb5d254661ea4ff0273fb890d84031787f2fa829fedc2569fef4d488c2b3cefda0d81449e0380ae0081285a2d1a3eaa72694f0d06701c1b852a55cfe57184cb4dbc650930f32a0b5653ce0464825dcba234237be46301c51570456241145403fa54201cdccb5602e03f9aef75f2e75ad93367301ec61c6a423b6615630131236af1b09fb8bb9c5eb0e034a886b6b12c86cc6498f3036b968ecc2fd655abb98dfe6600af96715a83cc0dab0a0c2d1f1851c9d1f8c19b9a1ceae213ae06b5e90f2ff46b3d60571f0b7850858d405a38d7b05dc4e9a53169355e4515e47bbab91aa2966adad7836c4534468a416bcb54cb57dc50dd5265d6b1cf55fac652b94f3852cf0bf634f2009f7b474df8bd15fdd938ebbe8858eb1fa9f29156376ea528f1f0178c25734ac6ef7d8cc30df445a3bfdd76d6f32bf028adf7bc357b19447be3bf5943800f47011fba68b87c9e24b10a82fc7829706d10e4bf9d2b86e69dbfaf21b353a3291f4a883309b44081baabab111d01db8849c5f92fc5e26157463d9a7c97d6565835253d89580087f1aa7703a1cf2d42076dad8b05fc18540aadb7f75552bef30c4ecd462cd194260ea67123d1bf67fe1f3d867e06db0af759ab2fd6c4eb3de1e6af815ce78c7b812eaf6c0fb7cf32560fcefc1b45d3a0ffc8a189f424d876345242f30e5be2c97f46ac9025dc08fbcd580a4a93234442ac8abbd8dc58d9cbc15fc152ba67d38f329e4956f755ce757f581d168098d45b59cc838224cf2ff7953f6f6d86f9d0d09c53df7e4fc88547a4bb8b1cd3492ebfc40dfc32967bedb2455aeb0ee005b4981f094f9604de86e38ed82b0e633439f44306255aadb06540ee48255c2368bb16391af9a547921c35e390eb65da677052407bceaa85b8a2619fef08f7d67a48201f7b85f0aff3cb94ecc66440ba67ef27e6098665c4b006c86e452178f3eec4008cd658796a3b88de93560e13d2b66243d53a62ba6b7801dc34b9754066bd91ca80fa4105f90a2c2b5ca7f319d3985d91de925fc2c6f1785efb119c1dbd0b8a7c37a679ce10b089717937cdd981da7bc91f2b003a9e8beca8823ea28e16a0de4e5ec999d43a963ac29d6ce9de3dac8b7195f8874886ebb0fbd5c667288ed12e51abb3f56b42829419acc6a8a4bbcc1fc55c471cfa20e633502f2827d05119d3701b8f52c79a72dcbb14ab219cde35f07afac85887f8c3da8d1870d8ca89ba8232a16903fe93997eeda9c957cf5eb4cee284de33eb955f2e41b93e57dae3673a7e56961f8e780c9f959d8007b6ef82afc34953f779aff9475ba433d7840b13105bb61aba80f8b1383048db561628910a5ae71a85f79b1d8f3bf7b2909646ec7ab2c59fe61ddb8879ed548e8f6e603c900321d727db8290e0827381dd30a32b98e59379095374862eca5668bf2723a913de76d56e7123736f7c7db7f503f6536e91d7c59c240c5de3dac7cfb52094f1bbd5a809e9709925d41cb94cee46b5ba181c9035549700462e16fba4c2826e62722e1a4d4de9802af8c86befc9b6f09e958f0c08e732c639d1f0b82972cb03956c8ffad7583f20644e9e1ad60debf4b1c53319342f4fddb73949d5358769635e05dbff34eb28bdc381042d1936eec92f955b36545c73b42aa6d30d444b3b140226fe8c52c8a5fa55bed4f0789ee7cc941acecc88f9fc4836ecc623df423ac845076361db6558416e0216887e37898ee3b73365d0cfdd99b75372cce3187afdb74ebb2e843a6bc67dea19dc6d7655d8a86caf8eb7c7d7df5e35dd58e7d2879882538eef29eece138b5e8d0f87d1b305f7b990a4cf4ec8acac4202d28bcbc7ba68a743dc3a80079c1e2a28943d002bde26bc3ccff91fe28ac54120b4ac56b1df135bf6aef0082b9878a5292897b27f9df8deb9d4840b5eaa199c61f029b94b816c67b4ba1c3375cea2e2642f6ab7896bd1e3cb4984bb82c55b36dc0af4a43b8880236b2b908cb63b8eb31f104c5e163a81bfa19ff4903dbb51dd2dcad5bdf2bad8f4f1a2534e7d69e78ac60b35249c44f772427ddf2a5328d710c38012157d2dcd1f05971500e2b022b3f5370c99cbe54a77a8cc65da08e1b04babefe04d863e4dc63c1199cc552cc8091ca124be0be2283595414e12b278561377a9d42455d8886ba603763177c116a9da11206bdd9ab8ee199999bae78f4bbb975865ae0a44104290bb3ac6e9e63bd839b5631212b4352b6cd3b2486b80160b8ea713ab60686e29de13f7c492736b57b4b291ecf9ed77f8ff7fa8437cb1b7430b81e7ced628b1c7458f32f53ec219861a29f52dbf9efffe3f8a46304fc3b28daa33e48b4c7b27a79bc5330544a8a977e028f94b69f5a09cc39070278d0c59a5aeb3d2cecc78bcafc9eeddde2058a41a491d848cae91406800fa898614a73be832ef7df02821b1777d29d60e4ac767753b998e0e1a2ef2f02849c654eea9f96c892ace65fd29fb2676edb78e97cc72c478c526cf06b5d3a90c806e1d708fd3ab1650ec5fc21e0916b1f819e40d08273b03f038cbe0f9f357383efd6289aeadeccdb9535b3422a21c4ff50ee20c45816244158fef2cedfb43b8717b0860a139aea51cddde1fd9f2e049f11e2e1ee97a2fd7fc2d797418c51da885ebcfa3e0b948a0ac8519858c4106d8196e7666f800444283539ad4cdd2427c14de0ba1db041c5895f5cce8284633ca6a0a5ddc5dfddb11e73410597337647784d5158019f9ca3c9c8fbb2a7d41a73bb3989bb005a172de4666526cb54766745dfa2c8839e5161a62c6d01e1af905121d2e0f54b789a0179d97076c0a157cc101d558d3a5fe4370304dc9969a525e1bc8c67c807d5d087cc578e4908ed99cb66b7de549e9a9908f4e831989dfaac54b5fdeeb87680a99a64b8578a4c9804b9491127d1cd428facb2605a5f9ae1908fe4d4fe022ac62a313da532f407e9a5ae8a5cf07d3cc913d522453162d6ab42755523dd03538ba464fc9cad9c0380f88318803c096750cf1c9bc1073420c847b112eb75390ca8a9359c10862a43e7a5a9061d445f5b2b3a79cb8316ddee510730db6ebc7e1edb33dc1cbb808711d43a3078cb275dde2698c823592a478c7ad05786f597798fb61be7cce79899892664116e407054d7748acf4b6054c7b1e8c9ce5b75328ee91cfff400f90867f0e09288f684d6dc3074533d40c28d38283a1a131f4072a017d1dde6c697ba7bf472715fe9bf05378ea130bcc5f94355d5d2ea38b84399e4dfe03e2be13db31bada47abcfd4e5f392b3404d89244badaa56310d756aaf5d347449649459241fc4fcae4142b4a22e9a2c18ebcde24040493ba50138903456d4468109f288f359cc0103b0b7c37fbe5008d3c0a73c199ce7c95ec1704b7c10d8cdb000e20288017d4553bcaa1e9131024ea7584cbd2c3c95564aba4f9f53d09b7714f7bd2ca75e4bda28c8e478bf4c692b9c585aafa9c7d2640d9da425aac15f58124178afbf06cd4dd5559b543efd684234125b01d7ff05e9a94e6a755a6e0d5dbb9b305840da1a4d5108a1c3b304f3f2ae289535cc88aeb531c38299b629cbc0e2672b181c7256b9f82926171987340b474a7aec14961500ee52d98737b0592a6ce14222a1f0faa4b3a30175b0b1d823041e4574e3e94ca3df69b8edd44abb2c6357eb202bb7a7bfc2f20f4ac3830332b7c994d212caaa275aca0a1931329be73485b136c6e0cf22d86b6cb6857e407de7105875927d3976d65f1096aef7266a927a1c2ca4be667814f36282b888f501b87b36f7b871bf864e4209ea0ec3ed64e1cb329fdc7cbb2fb123601ea7379d2ca4772c0042c4c900018e1b2258e4751371dc1225796a0fe1fc3f15b7e641365c49ebfd9922f11341b8f67452b7cfc7e2d59dd353748c2d803439b03ecb5010b105584361b62fcf2ac06ebf9d8b94e2b7307fe44d4e4d95f2584940450f941c354d749cbdbc9549f3cf60887f8ea272a5b9c408e465bd388b420546e09c7527a1d751a7577f2d0f7741995a549eaf539812542de60b52f745cc6ec2065ba741f05037540403be3b595104f61664d500111114230079c201d13d49560a6cba1cbef2f0e5457c243dfdd653ffa654c36c4450953423b75d5771129634068a41ba66b82b9e57da4f0497758a5e01effd0d4e665cc46b078d7e5dc79106ac1898eff650afbd72e025a86030e9c3a4757b8e2e36a6f01f6a0ed5dcb0b9519ad0b8fd48e429183bb251336eb37c7a91c8bf0ef66d3bfe759a903676fe53150593ba0e7f4b224aff9009d2783a83d9140f56d735b8b284fac001f9f7f3a4d76ed9f4c07f1f9b1f9e0520a1a3800c6efb066eec2e76b6245bc479d32f496ac4c77ce6f4b6b804c5e0e37b96d1c9ac7aa15e99d2e33d07b9e831896a607fe36d1d6992a1f1b0a799ea6eba1829195ef87820177834578b4f70865a682372772c0fada8d0476b8c0047a69ed2e03416c08dbac5d479a03523874666d8e1a0d7c9a0682cf67052a61a181cf3f126dadb740841356e1dce934bca0f820ed79984c51194e33fb507fb2ed725b1a4c917d1aa47dea480148c11e67453bf5880cbad904912b5f9753e8f2c929c9375ac2bd1500081f7138fc2f055bcea18d94852160f332acdb0c7619423a6f74a2684b8f84d13d9712ee04a8db2177c5b39839baaa2704bac838bbcd4c2c7bf9901fb761ec730535f08325b31b098f81502add2a5b4553c4cbb361a644f474cd7bb8c25bdbd7c8734d9da449b684a6d10fbdb1b89eb45f16f4ad84b80797007f0a43acf2f70e8a24c49d271a4f4d82804ac707269a4081c3c4cb5a8f4490c05d04e37940ae6aab2105e8a0b647065f4df1a14e57af76d02e267abdb479c92a445ee1a8afb3c585fbbb518d4708c257b0449cd85ace1dfbf9325ce5522a74f784adb5fec9f9b29e6950440d93afba8a93782e2027ddc16f1fb637305616762a881ad2ed4cb43f51c8efa5a0a62b2d3efe41498325fe7ea423c6ddbbb5158200bfeb04ed2b027ef30280c1724360f3b3465a7ee15cfa455bcb9778f9ff7f0924d14cb6a7d5f4f17fbc9caca22acf42cd69565c2b4d7a9a7e940a7fc5b636d72ea2b73c61a5d378d044b33286208e9e9e7834eb9ef3ac3513685b424fc8f9b08444f89366ee49dfaacc8a5039", 0x1000}, {&(0x7f0000001080)="97201e897dfa69e5aed72cb696d91330a08d9a83c7cd164aa66f86ab37bcd400d75e8ff879268c26391a6d7169ed15563e19bb0e3c1601c55f6d5d5a4b3852fde1c1eb66e0de80895faf1bd75b06e6afadf932d532c8e2511f727c78d5994a32d99e07e5dd7089f38d2c6dc6fdcd97292377c17b6f8d2fb96dcd66503b838f8add971735df6ae7bbc12030f5cf0248acfd7d11aff73b668291fa05a3c6ef71b67a20ac659d397d1bcd26fdd0412431d34ecd92ec", 0xb4}, {&(0x7f0000001140)}, {&(0x7f0000001180)="cddf391867c545195a597081da861cde53f09595f3f80c05c3191a414d82baf0cd06afca120479bc373d5dc1990524ac512a4cc95bfd1341e1807b22c5e9cc26575fea2bea707637dd324d10164d997205451d86d983ad2740d6ea6a6d6f1b9f5a5269b1e2a3b1f0b778ad23126a0f7223e8527cb149ce5317515455fe559987b711ba1f71bb274dd76cc6dacb60dc541be11253cf537cec049859d8ed0bae244c43f1", 0xa3}, {&(0x7f0000001240)="2ff8c03afccc086315e43ed607192a0a8fde8181258bda351592140e7d44d4f777151910d31f03ffe894482404b44cbacf3b78bfe593306cb77d71bd3dd8c4a05c411aea09c658627bc457eaf5f164693b28d6aa2e96ec1b841d6a0b63f0debb66c7fcb313d9bd7096", 0x69}, {&(0x7f00000012c0)="354f8e914e5feb48a525c02b4f0c84f496c0c232f74d4e473f18bff1a680cd88bcc44d13c364c024685f408c07a56ec36dacbc0f446ec0c2dd766820b5649e515e6a350f42c2ed84084202960a361fa770ecc8a6ec04846b246504ec04261e2009a0891146692d191e809ce3aec3a4aa09e01a50c2033fb544008a11bdf4c907dab4d0f5ff20e13d5b0fb9752d66a4548e1a0767739b768292c2be9be2dadae31c05dbf3f7ca7c87071216afd39b8f7593db1a01691fd6fba7b2b2144f82037efb929a121132235527d4e4636d45ee945c57b12e7bbaa1599e661c8f1bd354cdc3238872998f174cb2ec1777d4f73c2c843f243e07430db31ab88a7948f2", 0xfe}], 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffff30) setuid(r1) 16:00:12 executing program 1: getsockopt(0xffffffffffffffff, 0x29, 0x25, 0x0, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') mkdir(&(0x7f0000000000)='./file1\x00', 0x100) symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x3) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x6) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x7ff, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) sendto$unix(r0, &(0x7f0000000040)="7da68adbb786c09000edf07365de2d91a384bbd70ae957371553b432c424462ddc522f4e725d53e832acc1da679db58fb37261ec0032d93b3d2c4495fea88ce4af4229ab1a7c2621f684e2f14524e85580702a50a5074b9c0794bd9e6d4dc260e89fea30f235c1b7882701e72caa2e1b8053fa318b71cab368164678178db76b59c91318bb4f2c5b13ce4446ae4ab31c88c4323ff5ed9f0b5d0161acadf292174c39168b45427bbf86213ccacd7fa9a7a2247a5ee3f898ffbe3d3e2cbb7fc901caf3060cdb08161544961984dc", 0xcd, 0xc, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) sendto$unix(r0, &(0x7f0000000240)="847f9e807926f8587dda14e5c083c60e182bf952bd750096dd22faf75cb66c638e3fa95ae992372f68678da20fe91c448d66fec35a9c3074229b516561313f2a9fbbd567b21e67d467081b615a", 0x4d, 0x0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:13 executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000480)) fcntl$setflags(r0, 0x2, 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000200)={0x1, 0x2, 0x5, {[0x2, 0x7, 0x20, 0x0, 0x5, 0xf719, 0x4, 0x9, 0x3f, 0x8, 0x2, 0x6, 0x1, 0x5, 0x7, 0x8, 0x100, 0x3], [0x9, 0x4a34, 0x7, 0x4, 0x2, 0xdc0, 0x4, 0x800, 0x2, 0x7], [0x200, 0x2, 0x7, 0x1000, 0x9, 0x214, 0x9], [0xdaed, 0x7, 0x0, 0x1, 0x20, 0x200], [{0xff, 0x2, 0x5d, 0x3ff}, {0x10000, 0xffff, 0x9, 0x10001}, {0x80000001, 0x521, 0x2, 0xfff}, {0x7, 0xc9, 0x80000001, 0x9773}, {0x8, 0x2, 0x7, 0x9}, {0x51e4, 0x4, 0x9, 0x8}, {0x81, 0x3ff, 0x68f, 0x8}, {0x8000, 0x1, 0xffffffffffffffff, 0x80000001}], {0x3, 0x4, 0x7ff, 0x9}, {0x7, 0x10001, 0x8, 0x3}}}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(r0, &(0x7f0000000500), 0x200000000000000, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x2) fcntl$setflags(r1, 0x2, 0x1) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000004c0)="4b529b77186d311817719bb3313368396b3dee726316b97f81f2886b0fac86c05dbe0600ef31534567c4d579f0d1824dea", 0x23b516c7e18e949e}], 0x1, 0x0, 0x0) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000540)={0x3, 0x0, 0x1, 0x53b, r2}) clock_gettime(0x7, &(0x7f0000000580)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000280)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x22, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x4, 0x10000000000000, 0x8, 0x10001}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x5, [{0x1, 0x400}, {0x3, 0xcd3}, {0x3, 0x100000001}, {0x2, 0x7}, {0x2, 0x3}, {0x2, 0x3}, {0x1, 0x80}, {0x3, 0x4}, {0x0, 0x1ff}, {0x1, 0x10001}, {0x2}, {0x3, 0x9}, {0x3, 0x80000000}, {0x0, 0x9}, {0x3, 0x1}, {0x1, 0x119}, {0x2, 0x1}, {0x1, 0x4}, {0x1, 0x100000001}, {0x3, 0x8e96}, {0x3, 0x33cd}, {0x3, 0xfffffffffffff801}, {0x3, 0x3ff}, {0x1, 0x200}, {0x1, 0xc3}, {0x0, 0x5}, {0x3, 0x5}, {0x0, 0x7}, {0x3, 0xde}, {0x3, 0xfffffffffffffffd}, {0x3, 0x1}, {0x0, 0x7}]}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) pipe2(&(0x7f00000002c0), 0x10004) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) msgget$private(0x0, 0x40) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file1\x00') 16:00:13 executing program 0: r0 = socket(0x12, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xf8c9, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) r3 = open(&(0x7f0000000100)='./file0\x00', 0x2a1, 0x21) chflagsat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:13 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x6) poll(&(0x7f0000000040)=[{r0, 0x88}, {r0, 0x80}, {r0, 0x2}, {r0, 0x4}, {r0, 0x60}, {r0, 0x5a}], 0x6, 0x0) 16:00:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28e30800ffff00000113d95e58bbf4ab36baf7bb7751af362ec77ee4cbb95610a2ebeb5552493c9b2b7080b8becc871410a125d9d5ed7213c0858b0401e126f2cd1d36f3867812897260d5e47d"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x636c) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:13 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x4, 0x9, &(0x7f0000000180)="ff027f2c475360a0bee0778bdf1e080cf6895f7dced576c15b8b1d429b9e033e88bdcedcbab9bb69fcb401e943417415d5e865118b881ccb94f37f9e20d7a0c585544756d59565686b4c5ea0052d84e7d9c298d4167562fe7097e43f293b85f06c1adeff823a3168c2c3a3842c1892de5d6d76d6cb75e2030b7c1886ebd3033822fb3776dc9f09cb6256285b4a622d9b0817e1d6bd7b71b7be89e11c365d45f388c86a9e8c63d5ccdc3733b37b46ff0e01a87d52ed32bb417649de39782ec33b7e2dd3e3ac01751c5ebaf5a9974195b8a8605e03ff21f9f735ae88835ede0ebee03cfcd9aa4dc7ef782738873b56256359a9fa", 0xf3) sendto$unix(r0, &(0x7f0000000000)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a30000000004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0xffffffffffffffaa, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x8, 0x5, 0x5}) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20400, 0x0) 16:00:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000180), 0x347, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0xfffffffffffffffc, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='x\x00') fchdir(r1) chdir(&(0x7f00000000c0)='./file0\x00') 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000680)="ff5a94db5a17dbdb2981c86cc39c0fb57b52af316e2cd26d46f292dc6a9abe4ed5f1c6c4cf5df2ae89a219d271df71adfe4945921867359e762c2c77c6fdefff94b8a39f74bdcfe7bbf9feeb759283254ecf92e4e1614fe3494bfe8e3babcceb4cc3afe2eae0935af59810496df51cd9d18fbefda1660cdb88f820ce3eb8a741b51a8608314c8b40f8704b6c528882701a70df4c80a5a6dbbc63b8c197113c337deb09f6718e107191b57cca3822b6af258185a441eba73039a688205774aa791e239bf6ed1ae8542ed34d1f52e68a72a2c766a02d0cbfdba2a9565ad637da4890b4d70276a204a669be732b0ffd4f91a577bd44829e323c28435fdc53d62c5513b46f080912c4bcbf45de6d74b5b1853d0cf8b812a1de48c1a2ba12a7e62c0ad89b613b43206d01d692fca98bbe53fb253f1cca29b08ad15b9230c6a3fd37347bfe2303b7133f2826762a301d60a04fbcddee19f6ee4144059975c660b2235a7dd2f3f5d716640a1a1d5cc6df59d6b3f11e64e8d2c6a85176bd3b9195afacc68a2eee79040aafb55642cbcaa3531886b36c717c07326e58db60fd6ef4ae8dc88f195f18a693909eb2855a2b39086f46b5ade8f971047158c22514bef86577decfc2ade573e56ee27c47c7c6e1e14eabde8b5e4448c5233315ad4166294d59aab532a2f496d486d6454fa8a227bbcf332a02745f77445bbe2c82e51ff21d45c9fe76895ce721adacbdacbf67c1a0babdb1946186d586dbbaf0d71af92801a3f9cd157cda9f781d63589e13a6aa55a3fe84530075b1a3276d7536aea91a33d442e8e53b6f6067a31da2a79952c60d940a47bbae940cc01a4d450768043fc3239faa50b94930d1ca6ac5ce05396370689ead2c036122aa83aafdacf9c7619ea7aba4b7e33445c57431f48f8fad71065dab10d0c107e03aa825e182ba92c89252ac3f570be539d6192a51d94c730177d3db9721fe4079f577dae9b11496d605f3bb0a658fd2d9045f67f1d36e82b4143e486d8dbf4f4b80c0f6db9d16057e882304c664939091d3051ba3601993efacbd731b947e239a3daf4239fd113fb364ef4d1f33f8e6ee88b5ed74a84d1e41a9cc6a4a841bcb488e51e75245cc16dc6b1ad8e14d8b4ea0bedb0a8d3df66cdfb27446c133b5a9e75e53bf0daff8eadd859d33b35b567617b549902ce861bda66ac47ab9a52abe0e93a4cc610283ed28f363a7bfb6c3b8a7d07dd9932375dcbaf04961aca208cceb0e1a8b0c80e0ad1f907b41390e6847828fac5a3dfa558485b599cdebc0810ce4d096d0c4245533aaa93bd9a933d3781b2062ce9b0bb3d7f268e20e8a2e7001d47b1b1fc3c7a0ac2624d250ad8b17d656ddff91f74678f3efacb8e5d96f4d62988256d5242c65033160dbc9775c06c359fa351739a767b958970fd67037e09ac2ff2be07ba1cf0d427c744d8d7aac24b72bdb62c894294a4722aaa4fa072d69eb5fe0771289664584b9889b2cf8698eb0b671cd2f190cadf82b17f8643f91d313c3f1f0b7cfa420b9385d297864284c7e6d35980fb55120a6acb8c83527bacdbb73747613120754daeb33c3f0430211dfbb3f61782069458de2b0153c203d993f838b6db1ad1d9ddd5eea1676287ca7440871732920268b03c28eff953a8319eaa9fc2191eba36fb859f781b3272fe27488ee39775e771b403eb3829557c8e039356da7d60310f29b15088c5f4477a0d39ee5e1edc901031d8fc37f7db1ec3980da88fd3df10dd99197585c9cbca393270db44b65b3d9d60a8f0beb993863e7fd0120179af339304caa444e2e7b1d1a71db297dbac815d08415580c6f8cbb251a2e05c414dc2bff4f3bdeb50a8ada066e4bc7d14b800b1a5ac302f529ec48b50f71ad4c6a451e8b351b2fdd5df7cf23a718df9450d16293cd77ac78bdf687c2892db06f9620f4058495fad8fc2e0da8567060e91e603149fea7567e480c0e4a9f31a391a7443746b1a8bb9162c86edd571a8d18aaa719fc5051a4ac4a2cd1640697c87f22220a0410a1f6415aebb19bcf343a290af3a949d97cd3b127dde53d7518544f3bfb4b9f0ea4e67339590f6fb1b60f01ca4be0cbe3e576b52e671062afed29f261ce77219398d0fd8de5f96ec82c34c6f79276928f2b65441d1ec88763bddd786fbae6847f4568b41f6db17f0860cfbc224dcb2b982eb9ce7d9e7df1958dfbed445a753cf5566606978662110319bffd0b8ccf1aab0720b72457ec7389c520ebfeb0843d7b368c795230afa1b04488e6f3d2fe772245f2a0143d929222d3f95b3620dea41041c53af26a1b3fee64907804bf6a3c282f3af5e02997f90836e8737285a6b50286438377b19bbf0111ffd2aab3f22f71c8a01fd0f49b82a1480a45e84ec8d335ad7b1c", 0x6a0}, {&(0x7f0000001680)="eebf8a56e84cbb22f7a38592217973f768ec3e70dc2d38565a31390a4ef74f22f12e06ff78880804c3b19510ada03d959a755948b142a92660f90a387eb767b1085f44e3f3d43568ebaf5a0fe0645e53e95e2ce6b08582b15083602bfd629a7baed0c0dde3e15c29", 0x68}], 0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup(r0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0xfffffffffffffe00) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "5fcea3823b4b0d203dc08ada01646c3aa851d709"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:14 executing program 1: setuid(0xee01) r0 = socket(0x6, 0x2, 0x0) r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) write(r0, &(0x7f0000000080)="fb357319dd4fc32dcec5a7e234c49a4c181c0016d8e835a8efbc9bcda5260555e15bc157d853bdbcb478c800757f1c29537b7de0e74bd7d02552581abd595040620a71ac28ca01c172747d3b76b51530fd", 0x51) setsockopt(r1, 0x7f, 0x401, &(0x7f0000000180)="6cf6ff8b0d7f738fe243312ab49c457d66776646dd91504716eac623211970d26a9ee543a18ad27198ae6651f746a57f0f930b9cb7db34a9875e2025629baa4906e9", 0x42) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x22) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)=';') 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x281, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2110, 0x200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x8000, 0x2) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) pwrite(r0, &(0x7f0000000100)="fea3632c8accc0728c615892c023b8af941320f73878f5ec259f2ee601f6c5baba8640b37b0afd34b9471ba1bcd6130c96a0a5053a9c2eab9aa84d21c1be1b861188b5a62961243f674f113317c2651e291444abe3c7a3cf76ec3fbab82b9b5a44a8809070642aab2b8e3a4b3e393f77f9d1996d32b46be370d32f9331c82554b17dd43cae3e8f9a6f73ad98f11bb1d4102a4ca70ea1e313be545cfd2246a294015f1504adac4838832da03be0ab09fe5491d3462055cc88d793df94aedb1d3bb647a5ec7dd6f7e072b67a75431841d1835beccc2071af8b4f5b5559dde77dabd1d11977bb4812da8d075fc31e", 0xed, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r3 = getgid() sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)="aaa9a9f59e13ab4e4152fefe8562d95302a3ce3e07fa6e67944572ffa18c5fe4642e95a018bb2abd543cde2e19f3c309b9e96f774717e48d3fe94ac1a6b9efc108d32dd98e27a0d5171b71737f782b17f66470df78a910f099a8b4bc181db0be945ea9de45bb224b809883e5ff071b8b4c0ae304d4", 0x75}, {&(0x7f0000000140)="03fd3c62841667dc21f71e9acf2d7505f215e5a753908f24752ecf3359b8c4d939cc484cf985e110e84afe6fb31e883b02f5073adfd5c333843f878efd47439b87ac666f9217fcc1d55e2b996f744b44309c2f0ff0682ac145a1537666165e349ba9a4826ef8be4d647a5b15fce0a36806e4bc1e83cd9ce3dd1a4738fa6066192cf5ba2e0cd7999c886cc120c8598daed85a8925d0c171b087edffc9ce6c01aaf1a57e88cb46d565b55b368f62c0aa027ab43daa789679848393159796de76e544", 0xc1}, {&(0x7f0000000240)="3916287c50d58a2b4d5b237b2ee4ee855ed5658a6955f4ee97aaaeb15dcdc29bd4a4b79367079887a1ddc83904de549784bbec26abd418610ae11566f30028f34a29b2471a8756223e1313c7929d6b6e17eff9d7b0518b4f62", 0x59}, {&(0x7f0000000040)="82c75293e5e32bfe9722c6c04e0a8dd404857457eedd999f64454721b556b3899a18f9b4e728", 0x26}, {&(0x7f00000002c0)="257a673a0745972c5af287c45f9fd354b5f3d9758caf028cd589ade5e7489c78c017968fa8e8e2908876c5f41d840ea8bad338fc7a8c743a205b776795a729ea3cdd659dc46f577d8856e756785620e82278b4712edff261fb955351ef628626", 0x60}], 0x5, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r3}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r1, r1, r0, r1, r0]}], 0x50}, 0x2) r4 = dup2(r0, r1) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, 0xfffffffffffffffe, 0x151) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x80000000000006}]}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000280)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="d5610fb6b8ccd5f3ed8e1d0d221d8bb3619d698ec2ebcca09c1a011431894ef81957b4aec0daf3529374d42dcff82b20ab31188958bebe693b3c4b7e1e6b353b0166821caed7c054ed88bd3e2c8b91967fdfeaecd4c55a6496ff6d9b58c37496b1fab2a82998f25633a1dcaf2d4c597ee8c0956bdaa7a909848996486284b4529447f7fbb36c8ca81a1c1a0ce3fe73076cf98498c05b9a2f01ef577ae82b2c8c5a9d0bef021dd0bec93a6435bf0063de6fc3104ef0fc93438473ce95ecb66265ba880fea7ee8bef1e219e4cb", 0xcc) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x480, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") stat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000200)=[{0x31}, {0x60edf615}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x0, [{0x1, 0x6}, {0x3, 0x7}, {0x3, 0x6}, {0x2, 0x6}, {0x3, 0x100}, {0x1, 0x3}, {0x3, 0x1f}, {0x0, 0xffffffffffffff85}, {0x2, 0xff}, {0x1, 0x400}, {0x2, 0x1f}, {0x3, 0xfffffffffffffffc}, {0x1, 0x7}, {0x1, 0x7fffffff}, {0x3, 0x800}, {0x3, 0x5}, {0x3, 0x5}, {0x2, 0x4}, {0x1, 0x3}, {0x3, 0x21}, {0x3, 0x2}, {0x2, 0x8}, {0x3, 0x63c}, {0x3, 0xff}, {0x1, 0x7}, {0x2, 0x20000000000000}, {0x1, 0xfffffffffffffff7}, {0x3, 0x1}, {0x0, 0x3bf1}, {0x2, 0x100000000}, {0x3, 0x10000}, {0x3, 0x5}]}) fchflags(r0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pipe(&(0x7f0000000040)) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)='MuA+', 0x4}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus/file0\x00', 0x20, 0x4) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x22d, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x24, 0x1}], 0x1}) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:14 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = dup(0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x8000002) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b7244bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb025106f8b78b39e1c34e2cb1baf5842cd6602c33118ed31f1901cbc1dae895ee1cce016aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a46b3dd67c39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b9a0f23e72b5c54fc04b3549c5105f2ddf19e687745af49f62876f6e", 0x1ab}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) close(r1) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x7, 0xffffffffffffc54d}, {0x2, 0x80}}) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:14 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca1288572b08771b4e12997947a4c4fcc98c32e4107e7c1ac0230d501c76e2974b920c8cc672cdbf102fd584920b21723bf51efc43fa98de69562b915f9cea6fa41beaf5637914723b93f30625bfb55e050d2554b32e309472743c253d80bbe2fb63c79d370b8c759add27e8137ce7558baf8c7a3569e0477fc8b1fb10114b421afc0a3edc3aa63a118d939937d40f5860bb431eb82a0f6231e8739a8b47fcd417cbab01dcdd648cf887d9ce8d46b8e1dcd7ba0699a495cbe25634ac7b5eaecc434c17a500af8bae24dedb0c21adc6c8635ce6bcedc829bdbea71ceea88f47c5933238d39233a0dbc1df92e2bb537cb1c60698c8db7f1365377624dac8d2e560fe8570a9da5050ca6c46651", 0x38e}], 0x1) setrlimit(0x4, &(0x7f0000000040)={0x7, 0x8}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x9, 0x80000001, 0x3, 0x80000000}, {0x8000, 0x6, 0xc18, 0x1ff}, {0x40, 0x20, 0x7f, 0x5}, {0x2, 0x8, 0x0, 0xfffffffffffffffd}, {0x1f54, 0x7, 0x4, 0x32c0}]}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x2) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) fcntl$dupfd(r1, 0xa, r0) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/24, 0x18) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r1, 0x2, 0x0) clock_gettime(0x4, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x80000001, r5, r2, r6, r3, 0x40, 0x1f}, 0xd, 0x5, r7, 0x0, 0x0, 0x3, 0x5}) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:14 executing program 0: pipe(&(0x7f0000001280)={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) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x102, 0x1) socketpair(0x2, 0x7, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=r1) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x1000, 0x47e, 0x9, 0x4}, {0xffffffffffffff14, 0x1f, 0x2e3, 0x80}, {0x0, 0x98c6e8f, 0xfac4, 0x3}, {0xac, 0x101, 0x6, 0xa3fd}, {0x8, 0x100, 0xfff, 0x2}, {0x3, 0x1, 0x6, 0x9}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) mknod(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0xffffffff) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x7, [{0x0, 0x3}, {0x3, 0xfffffffffffffffb}, {0x3, 0x2}, {0x3, 0x331}, {0x3, 0x70}, {0x2}, {0x3, 0xfffffffffffff001}, {0x3, 0x8}, {0x3, 0x9}, {0x3, 0x5}, {0x2, 0x3f}, {0x2, 0x2}, {0x3, 0x1000}, {0x3, 0x4}, {0x2}, {0x3, 0xbaf}, {0x3, 0xe77}, {0x3, 0x7}, {0x3, 0xfffffffffffff000}, {0x1, 0x80000001}, {0x2, 0x4}, {0x2, 0x6}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0x1ff}, {0x3, 0x1}, {0x3, 0x9}, {0x0, 0x7}, {0x3, 0x8}, {0x3, 0x4ee}, {0x2, 0x3}, {0x3}]}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000003c0)=0x1) readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/137, 0x89) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000500)={0x0, 0x400, 0x8, 0x7, 0x200000000}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000540)={0x3}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000580)) r2 = semget(0x0, 0x5, 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000005c0)=""/79) truncate(&(0x7f0000000640)='./file1\x00', 0x0, 0x7fff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000680)={""/16, @ifru_index}) socket$inet(0x2, 0x4, 0x1) r3 = geteuid() r4 = getegid() lchown(&(0x7f00000006c0)='./file0/file0\x00', r3, r4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000700)=""/169) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000007c0)) mknodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x816) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000840)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000880)=r0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000008c0)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) semget$private(0x0, 0x5, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1ff) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10820, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) write(r0, &(0x7f0000000240)="e78a9062b53e", 0x6) write(r0, &(0x7f0000000180)="6fd2a0f84f3186", 0x7) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) 16:00:14 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x2) r1 = socket(0x18, 0x2000000002, 0x0) r2 = semget(0x3, 0x1, 0x304) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000200)=""/165) setsockopt(r1, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) shutdown(r0, 0x6) utimensat(r1, &(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000180)={{0x9, 0x1}, {0x1}}, 0x4000000000000001) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:14 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="e9473baf45de3cb390841ebb79ce8225c872a7fac3c1a0e77a424f5d76c2e54a8db1bb5a029cfa0abe32d2f3a7aa3a6acadc61d019934a5c16fa3ec4219fd597395312110a95866083551f7df05b7392cde508dfd91d350b2c3efe28d3a3209b01f88e6f32f24f95fe345e69ab8c5897b3b1d4191bb2d13984eda53a7509778faef704273013880f039b97f615727b80ed7e208fe5996ad5e294f5dd06220ccee4d4a0ec6f7148c2e3ed802c18e64377c5b4e6da1ba275789e2c3c79b593d3406d", 0xc1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) fchdir(r1) setsockopt(r1, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r3 = getuid() r4 = getegid() chown(&(0x7f0000000180)='./file0\x00', r3, r4) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x200, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000640)) r1 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000002cc0)={&(0x7f0000000680)=@in6={0x18, 0x0, 0xff}, 0xc, &(0x7f0000002a80)=[{&(0x7f00000006c0)="ee195c6cc4ede1b76250d3dfb9956498fdfaaac3ae7ef2aee6daeb42a6ba3fb2a612fb3bfcc3d32511162fb017888b630067b3c62fae6297036c215cf5507fa66e1014d6849191d4e8cfd229ed94f6b7d1d8a69052a2c3fde87ca9f699ea38bc5c6384992a97aa6e1081506e0403aae9d0396ad90e022e0fa3a112f679fe543a64358d32fe62c9b5df5c9f8352332498daca9d962937c8ac554bbf5105cdaf80144b977d6e3c0e34aab828a236c98986ff02a785022d", 0xb6}, {&(0x7f0000000780)="e4785b187a7ef4fb6edf224c90af9533c044cf0520619753d987429fea30710f8d5ca2a10560187c88279828c805c00d8c2b560bba4f0666dcd9dd9c862885858626e631a1ddf352c43ea8df1841904134b8f74aec76cc9072cf96623ae4c63bf5ad9f32c50f62eba7ceb85ee1a1c1d0d9fccf69e65c2db2778773615c8ba8a0f58d70a975bb", 0x86}, {&(0x7f0000000840)="aa03b2dc2c7d92ad45afe91a78f90cb902c4ab5416da9e7ffd02a2d3b18dd5a768b27d2cbd3adcd22f0df25959c3d32af58368760761abbd90259caa82b7e9868010c86c2156747e9d68b9df496cfafe447ae51fc76c97f6963bf812fb2a555733584a6b8ad89b0309ecc98660eddf6719ce7b1fa3897698bf467f2c42c187e8443294572db29cf35fa3b3f71ffa5d546f6b24a5c3aa5b35e02a2e324a52aebd4497f6378218a7dbdff624d1f6e47e9a354c53fb4c614b028e23900a1ecadcb631e13f9e9933b2f24e27aea1f97a24a782da9933632ddb503fa1971bf025ac323c88a7e0aa365c67fd31293e1248868f8b6318cd495bea8d5ad831b5bec9b9fc0dc4b9208a509e23255c3ef26de821c6ee315eedec0c7394802ec6ebd167126926c6b18d0c792a715eb697066caf88806a163070dba415c815d5c7310bffd5cf66f1473b9c1878db6da8ae270e831e9d4cafbf2a0425c295db92b83985b77d0fd5c80b76f4af3c6a2084cfeecacd02fbe886fa0e69725444f9a2d60142bd5164004465268db40bc706c44a291512faf2c15334c266d053afe9d9a20731842feb866eceed5aa207fbb8335e52cb241d4c546ecebee4d763672ce4c4d3510a301517a389622ff71a74a4c5ec19901dcc843b340f15761f172b4e67a12d96f4e904cace6b48c997ee1f1f45c2f9b244fe3474dc73d852bac3b9099e368a578fd0ad27b32c1d8d57e715e4659381bb25a592d9aa4ae2a50fd7c40a56fd1ce6bfac5f6fcd4a9f7d2d402b8bcb1a3cb862d9e2ff88009653486ed811907ba76957565639c8f8d231ab7d12977ebc245fbe775d42c84dd2e43d0e064b171d6a341519c9a0ff8beca797d30745c4ad313291717fd3801c2250922f396cc257817ba0756aad66b2b84945448452ebfb30c516e746e869bb6c8739719beca36ecce1ff987a0389c05618da4ff017a3b8ec742c8373656c8d9559f2999d36b0465a7c217c51a49fd958967fdb6c54f66b25c0317249e393c22deca68fdaba24f22eda180611b6d08b3cc7131277cf015ec128f4495870ef742ef325cccf4a4e780c4c610243cb6a13f5f0fa95a3b02e6f2d6ed52905fa7bae787fd95a7639746fb24b98dbd7731848e315580226ecb9f8f6970a672f390801adcd587e80cd23e60a626494156aa769aaccb0af6c093acf8eefefe6e1ba5196422e1c39d8ebc9337aed18ba8521fce8d823836033628a0a8b5255dc08fafeec78f81b2b53350caf7f9845fb9745850d289b7b038df004c9c3300320df81ded68e5d5f0d5a5a1a1d06309be54d382fa557850014df439bcb7d4fff9ce52ac2b4c47cdb702a83cfdc3da3f13c583c70e28145965db921069e10287f1c65d79fad42cbebc4d40f2af8aee21295738e49b950e1f76d959e044e0740d50bc764ea92f20d1ac2fb5071098f4658dfcfc63edccfd0fa208402a9a0433169ad56b29a29f8cd5461c1877401c1379eeb41a983ddde709a4dfe3c258e00cf181c170c822dbf032c83508d8ee68feb810f32fda451cb44bb789ec58f1d984f619808f1de7fbb649069b90a40c5261dc09d0d95e66f239a15311d3e7e4aefa092aa942f6cde8ee8fa476b8a60a7f04bfeb54bd6449e6aa53846b71f504967e17127fb20461b61710a53151e6cab321b865a59a879b0083adb71a5d8163e7cc4a7f8271586018a94940660f66105ff9269c93de4b6ae5b5b4fe3b6ef31010ecf157110d85892331374cfc97c78871ab19de9cacb8a58f788106f16c00a5bbdc4ca587edc49b5418a529359380dd12f07d94f0e512541abcd5c0ad99e095d7ebcc9cc443c54d436c16a97573549031d65aeba52f58bf3bf77a8c1b5b8f39ac2f3aae8cfd46cb0c984ff7508232e536819d629d3e798bef4d216a45352eb4f0f8335d97f2172d344f0118ac3ec3d9c69f951a5647305d470b5fa3319e77a6d33fc46c69789445feffcf48c6b92ae3196887b6a1dac7850f3e6eb20342482573efbb32dee53d7f26cc324b913da055aabcc768792a289f1e81121765d50eefa9b22016814ab3ebcde2473b35d6e0c912b947f2c1a24fe5e240df5c869eb00ed57556e71c33cd12ea77687a318c29eb09953cbacb795e6812eaf1702c0cd453cb71ed17d6aa8a118b556956ac930de118b58a91890ad82a13b419f31d7f5048a212fa3be7ad106e9bd863e878ea97b470170f82108b51ed51acd1e23b85ed45a2b9c811391f2a3cebeab3c7dd0e0b0a17cd4891d77188dbd91c1f195130d7136943d259e8ebe7a8bcb0f9411f4c55c7b95676204a0befe41a43e11968d6c8d81ced2a7a757fe9cfda1c517bcbb8ee83ca5d1e7876f1a6622cf894af2c89021ae00aea592779fda3754206a3baec20b1143bf0ae62b93a4a337273bc27ea3f89ea90c647f7870214456787ada809d1515175bbf0ffdfb1a6256f45691f1dbb9fc31be3f135c87038c471f546052ca93f038560ab94808da3bd4e0bd3fc2690b06920b7bc6cdfdb147f338032d212c7978583e782b25e458aa5291c83b43df6f5bd53251d12d16af0c35cf48002839fa031d8bf8e1a3307f61450c69f476bfaa8a1717e108fa614852e98f9ce89f31e5ef0bc8864bdf1b4a9a56cf1a533edb3b6d65462d07f9c1cece47e4554bce21dea13d6e8d33efb3ff2558281a6eb0fd23da375f33a641f59335030ed569cbd76fabe67d8dfa9de3f25c754a87cd74ae28ab2f4fbab75cdccb30a7cffe5216f6e48ac8d7d7787a105ecf0a6ac4bd8e99121b9578998a079e66e89348b2feafbc406197fab2c9f27d4492f950ac94c2fb0b48115e215798415a095f4a80c1249f0c5084ac295cc0d5d8f67232408985d521d1ebec84f90d1ffa47fef899d11ac7c3b6d308920d6856ee995814ae607d0f26149b5aa68dd664a037cec64425a94f709af0545f6bf52c75d4192b97b1ec282752588bfcbc1d745f27d8cdb082b7156f43dde2c4999de1e3760201915cb6e56e9d0ddd45f0f4803400f0ec39e3841cecc6c60f5fbdb57c620a0fe6162d40d2ab00d0e12d0804f69cbdac97afa8172b45244b30803c5b60cbad0222328ec7a0329b4868901fec40b1b107b1c858ad2450a57fb86c31cfe9995df299641260872c79c8ed756636f49b2ade9e7bb982eb15a882f77d3a4806df0a27a5df406b3d3e0f343fa209c88e7be657110c6822ab37b01af9e59172ff642a93a93d4851454e0dfe293fa0fc9a0c2c17dd6eee4b91e76590f6d2b08cb2c2326f39ba177412656dc338870b7e8a9a4512d3ee2ffe92243e705a69a488f1c7f62b24573601634ba1582f68bcf3f8b8bcf36e8cea7c7f1960a9624545c4f8af3307950c72ebc21c024f59a891964f28d6ae052eb389305ec6dc86086bd54d2a8792b9277cc3f377c2f917e08cd4648898d958e73e673bd5c98bc9c2d0398457e2ca158b2567c1b55c3c2d387b9da3b2b43c9f0ad2bfac8f3d63ceb46f3b37db088021040633e992b6ecacc066f29eb7e14248e533333e286ae7552164193619f453f80c2cb7a6c64d07b69ebe2fdb3ce319fc0eab17dbe9258cc1393fecbaeaf031dfde81164a566600d5b0426d3d300cf991fc533f36cf17e5d6a1b9b05b6a1696dc9bfc885dac7cdd2a81da4ef39a567b21386ad4b573fd6876017989c21c9495be67b12a09db369c91b202e6e3fa2640ace67bd60eb3cf4e818b2891cbef2bee34f711bf9e50054c2d5c5364bf3fae2ca067273aaf79ef0ae16710e785e881ea5d65acc2af44f9208214dfcf7684f94dd6ded1cc338d67175983d6b94a38a2c3710ad3678e8d2e558885df4498ab30af7a98433ad705933e00c6d65c801ab4b6cefcc1b72e4a9d1ba9bfa8f06f38ccf5ba05892220b058c54b6a75e255a8c7c858752605df3ff94b145e265ab6f3c68b02a12457fccb117d88f2fa1efa893f054b8bd64b4976318e1de026809e6cf2a2f9378ca567f0d61f6c06802b079b22a55ea45cda6baf97045a3cd8ae4c8549b512951ee89d052f745a64c9e12efec1fb5a62a4a812c4a73d0b7fc90704a974a5a227895c61b9f62f822224024b0d8dd07ef438c1241cb2f98d2288c29df707085d2243a3a603e1fc1edee80527f1aee7e6b7db39a01d3d2791ece59b81cafb54d98d643fe7eeb5548a279dd0976cb01ea50ddf3518d5e6967f1576cf71072c11505c865280ee36919acd4ad7f4ccb2c6bced830556d954ece7915c258456c9bae58185f115f52623231594f61bf7ca851c37c97c9ae2a970a5d83fd96bed8220af96dc61dba8cac20de497aab298bedb162808e60d58073eb503909ed1afc6de101d4b83db87daff428d1b5e5ca7ec14a7ff6a75381ddc82dfd3f91ee3e8dd6b8b91d79b03d696ed26bf550ec840d841c23e4cc4aeea0de5121894a51d1117be0a05797f91385069764b6c84f2f4da5384233dd4b3c8b9cbe0c490623257071fccd1346e903c01889a47d3e32db48ee3a359aba14f23e00b7df82cdca07e6cd020518c91ad9d85b3290b76a8b81660babb8ab86d1b1d8a47068d0d80cbbdad5d0421e3ede9e8246822a7a641bf9df66009621b24a2853a64eded320916a2f8522de327337f46e43653f878e20e05412720914435360f15a93703e50a7b1544a163ee03fd0a01fa02f37b9189120eb1f42a82fe6bef0afd5247ed293056e34838745963e0eba19707048c5f11b8856694dad1d579cd78a283bfeb7d8b96289ca61930228b2690e227ed54b64fc7abb135e0b197b6dafc21aa4b4c1a0c028ecbdbe2e696498fbf6795d80d378f2f5c166349e051c3f5c2c66e4a9dcb0af0e497d48a10c9a5c489e726d260ef97fd55fd65c329ac9f1d27415bc573f51f69766aa079c14248a77f973b7047d95bda617ac732c4f99e5655da9033f2137a512dbc02e145e71926114d0c6a2a8f598e598d2b513ce208099be1b18bab6a4439c6a653834c05c22784815942d6f359fbc58adf0a091dc750bc6d75233993faac0a5a1ab484d12b23eb63a0d0d5d37c772b33e9af43241bd2f09879176a4b03913e1f0150b0d47e5a259c981f91c51efc09a90526f75fbaba408d7e9861b1e46781404b1660c3eb6ef39bc69953e1998261aeb9dde3acbc6ecf0088ff2c2e223c49cb60ccbd13725fa5be2f8fe2f7cca5c069e203ebcca4a296fe1d9869ab083ef53a278194632c4acfc209fb65fb28b1ddf93ed4f58601c2a10bc6facc7fd380dbc188f69bc5af75b415671a1b81bd6042b82cdfc585f033b465aa5405ecf76cf22084cdab448ad7a7be51db9f77056f2c8140261f1a9ae2e0dd2ed1fa8dc2b095785afd86ab73450a247cf95e8f97f8c7a949ad2eed55e50890ff526fb393d76795ab31979aca65d570968199e14b100dc415a56cf1ec49ad326a2dde559f392588380b92300d03f659ba20bdab0aa0879f28636cd57704958a8986519bdcc1f55cd7e94d2bde009e77e1761144c0eaa8a860dd5a95f9fa849dd3c97e5e5daec70212a7e1e0b6be68d2f40491b64030ee3ef5e3ca29027c5cf7061db9134eb0eef9dd3c67ccb845399d03a9f87a648ea58a15f9560e31a4ed5381f479f191514e84136ef681ad92a5c9f81ab01b467e3111a23a8d519fac975e60b33427844b2b1e9b12760f15b09a493eb78b941c5383566a651e6f394d9d1508eea7aa67ea06000c51f0c4df23c907b08fc0928a18aefb3c84a925c89b8665e9efef7ef90e6268220bef7795d47d4301462cca8df5522fc7702a36f11f4066a48994143379cc0fa65b8c8618fe97ba9c95bd38e4", 0x1000}, {&(0x7f0000001840)="da74ed9b39a9e4a8e4668b02e5d146da2375692ffdfc86eecd6079ab96a14cd567e006157b9b6e149a1b090bf1ca44c35de4ae86b9e55e256ea89dfad688e2b1b155cbfcb2a756e1ea5e4f94477f4ff08e", 0x51}, {&(0x7f00000018c0)="832819f51798e2d70f5759f320d59b2187f8d3b736655bdce2e6cef0a075bc427d2540b3ecd5d61274f2000762f61bb3ef7c932dc82549d258904a92dd604d00b1456bc6ee43ab01cd", 0x49}, {&(0x7f0000001940)="2286de1bb1abaeb8e2a76293d3", 0xd}, {&(0x7f0000001980)="d7ffc94bba090fa6106eead05c45e344d501d8f287802e8f017c0e941265d937f2d749589b7cb0ed800571acde3bc68f48e891dfaa493a2798063323378016d6fc73b4b50d98dd914243019a835ffa0d36c5752668f8dbc58b972280e87971214e601f60e044cd61a142f523faad7b90875163be15058c85403c130c83fe36f706fe7bd17a510c059634fc551cfe8f5a68cad59bcf6618c8534cfe3c33fb111abc4485d900a9001102a80a5a35ce1f7853fb7b304d18b2a27b6933be9905b430dd6d017a212570b52e47a91cc78b8f2ecefb0bb63c02c2137d6a3433c13bf512ae43d6d271574f88315adc8a0346ce3f76a8894f7d0d3c71e4a756f9b1bb3f934989539660eb48b162db21c722789ba4a42e0efaefa75d909b895f7b21aac9f7b3cc8385852c4927aab298551244767b718029e90533db10a1b42df6f8095a61a1bff8a690459378de239a4f76bad6803c1ae2ee02aaade680eaee69858960065e268a544931008b544c29ac999775aea5f786e8fc66aab75090c1ee315d169e9c76c8f89392498dcb6c07a102d52dfe6831346cf0bab8b08f2a4830cee80e35b5f550ed996721b55d1085e235fa4cec8eaadfbf82e551e4778eaaef2b7ba842eebd2a782cd4068003f414c960e5da1b11e3827c16903a0bd038529ae70b4eec137d81c49b9b2730bc1a650abca3eca7677a408979c73939e680ee230952365de52ff20c789602540ac67f66510aae5f69e5aada8f34a37e16beb704adf1683c1960708b20305b4a66729bd46e21b12bedce7f72021859124df384f0e65dd754dbbf80da2e70fac9544db5fa3bae177ce880daa9513efd751f41b76d600565ae7f06659cf81251bd546aba4bae69cd3508371911d578c1010863e03c1273ce6785ee502265ac542abcc23d9f2af7ec5e862d567342cdb9e193fe903e2118ac29711ce64104ce4cfaf490c4cb8fc9f544fa2a1bb8e6752cad4c7f916d5ca61c9b4cae0bc0045046f3276cb1a59da60c3094517c407db95947bd160198c897dce01a8cb4fdce2395d03fcd8e6e987666b7b6e818512bb3637a7dba579806cebda9ebed53413279d83ce1f0da23f229cb8a58615f40252b397ebd3d85186b053b8bcd6a60cc00ffe9d1c6c0da7f8f3c1f36372516ac8de244d8b59aa65d0f6434606ec3a0f1ca51a18b6c297d8837b59c4efd650efee86be1de71aa4666b57a4261053c173b949af060514108dae5fca909dc8d00554455a3ec47b4e6dcf5776080028bbc9e3e1ea06bb3a0b8f38189ef40e7afd7555540bdf6deeab836a984598e1e7fd4e6b8d54698052d4e07f9f898e944530be9ecb2b4cce5e3f94955f0cf546b857f65eae60081f9762c2a05d155c292d3960727ae079784e85ae202b344a8a65d4a0fd2c74625b4c4b8036ef59544114ef8a5b886d324fb88fd5d57a6ac1bac07d6b2b84c68c18b029d8d9353ba4c53cbadd626845e50ca8be0059f9b6bb94883d98c142cab3c72d207e5fd46214c6f4fe7765c3b0ab909185ac18bdd2932b4b8e9b247b51300f31aa46200fc0b9bdbaf4d19b8038b870b5b4c87da6e12827df0728794ebbfeca5f010977164daac46b016a66f3719071e0945b5cb4e38c36a4c1921859fa0095ee38855fea7a24d4f81fdbfb79831ed5f38919e5059decaff678a06c5500a114394e4f4e5c000410ef9282625b54b66dabc9bae0c5fa618efaaf003fb3d6f0937a02ea7b22226d78c849754ddabe809e4dab23e9dd438dab0e3f6fbb37bd9c459c28785daef12cbd6fdd08cdd8ca9da244503d91b1a1f0661f890fd730480c8b4bf548d264deba746c7c0bd27e5f9b5401c70f933afee07fa5e8cb1266d7885bc7b307dababcbff0bc4c357456e746853746bcf7cda273bd9244db599f10c4a869787f238f195df1bcc0a1466ab2f91bb4ab3aa30bda5f7892ff07f93913f6c78e67e3fb0a6f96be4dc3097b2cd697c292a097c9dadf0a717a67c17a65809dfc7f888d5f2ea846fe881f9a603ca7755a3044098ba32081111ef72c71058239d16ddc0c953eda7dc300e657271a72e7cbb89fa996e2721067d2535bdc015159ca8e29680abb66983a6ef0034599e29b7bd1e7c231f13a328624822d5737d179ba99cce34c88c141f8a88384c3c7071b7ae12f93009337d314aaae388612425ae08724cfdd2b403635a6de17caf27d166abae09a97df5a2562cc62caaa42866f32b6c4776ca887181db9166b3602e04fd6d175e3331f054725d55d4961e8b94282c0b78d9c5121f3989d2c9053b6d1607d383f4df99e40c41e6f27fc361ce6cbb9458d746feeb0af8c336051704f1e10af859ec1eda1c5f41efbd6945c35d0adc4f311006c2bef960f7fe1dd852b11212f821ba13b21b1d3928d134415c17ca6a7048674094c5cee3c15e092bca9ce02ff863659b37667024cca295fa5d3093d36dcc216cfe49d368b794cca4f5da1c34a5ed9861cee379d4cfbf1086d3f9a7889a46737bcbc260f2aa5f08d96ea56a77d33b3b1f8da6571387148ffe9c4781b44c9306def10a758c2a72d0083eac8aff6ba321595c79cdf20d4a70dcb91f310806d956bccca4cc2edbc31b0a568c314acddeabe44a03632264d18d192f39f25ebff59d392343bb2a6f2de1b222c766b96d30e594f3e41881311acf3c0abc35cac727101b2c848b5309a7b0a6a85a83add704520bf6ecf204574fe82b847d779e8629d798caa51c6a06b314aeb437c55e50ba018de1eaf9d28444b4b7ca5efc99aa8014f30448fb390533e69aec8ba886b523f398fe39bd5713b2de9cbd0a08581577a2154131d25401fd3a47c8c7adbdfe7648bf19eef0ea0f33ab73fdfeb9e42d2dc28a4c53526255c96614504b4f4b8ddade2daed3d472e11d2719329143815494048f0d34828722ed8700a6cac33d3e462c75061211f3b25f30901e544932e20124cc0fc6fc73e20d7fc97be3d6ef2783fd75cf6fcd2e77fd988f876e28dae79b1274715e22eeab9d1dca8aa0f1a171b925a66da17405d453b542d648766e2bba2db848f74772ee13967f64db23e179d0d18e10cedbb719365255ce0f4dae1a1e7a1d94676dcd96bd02485a897ae4b6e55d08881e1779c0da49333a4960f269c893c69f002383a54d4aef25e066cf1c9f5fadd71189e22c85f6476859463cdf8d69f1830831808e18c9e28e9f1501b201957c32a173c1126a42fda5d3a3fdee0e7d0b7d124ee7e92c0cfe241011b206e74075a66a8c7b348a0ac22c1ab6bf94f41b72f37cb795d0eb48f2b512c03ce4b92f3cf67d594e2ab7e7e530399e300960b22abed97bc8887f04256b3b88ee207a63f2af889acc33f39453c3226b70359bffc8383062778e7fd70734f2e5fc1523baa01ac872aa023a9bb9110c553d34779716b1e32d9f78a45bf4ef6147e1114d138a3115ea55bd5ff0509e95e429bacf8d9d33ddfcb67b3440a8e1ff5a1b8dc503c420f88ad19f24d731824de73ad9531e804c434886a7a18d6cfba002ce224e5d87aab881549d748a54ac5bab2df62dba8b3263649389dc2b9ea2ec061e4131995fdd760d89cf76444d5f053d9b2b899960214e0c79742718f7356a31f4b7f09c5ef577e5d22c9de4d65d21a9bb321ada45bda1a492ae1a24f74ed4a16be2878d19abb0d4ca47ae8705fcbe6ad6b387cf716dc8d25a4c64ffb0acdef79ca6521fcc19aec48afc34f20123241fb51ce305b04602ebf0969a08e49e126ef84b14c9ad9c0ca24494b598099877733a901ab3c7d49d509497893a4184d44a948461ed9d29c3d7e0fea8357a4938932ae2351922502e89cc633c296b3375840badb7455c0d000b74b414c3c8170ada42b79f3a742343e6356ebcee62d273ee59f3fffa8b22c1491dd95ce363b4710e2e885006a57ff22a706834f4ee2fcf3c24fec7bccb5a0d1a7dc9db31faaef09b203dbc4e2dc74b44a347d1bf9ed6daeaf4808892227e39c8cc54be5a5340965d9abd4bb63b5e18fb8b20768d09b6c3f0c55b91c8b2564783d017a4628d50951180f94c791122dd3063e2109116a511bf1dd849030113e08ae5c48e62a5834fdbe6ab235d9cdf6796aeb70832171234d7259d5d58ac1ad27e1f7aa05d34fe55d202ed6686bc2a53a2722fdda74d1b59b358f4c056aa452dec7a4c7f6e6b7b230553f4378cab77a58b5f5f03cea0b5d127b3a54628c9abebfbbdc0f78fec8e9fe5baa6ac807d8c6f789af38c1bf7bbfd06f065713f543d95ede96f0a76ff6f28b123d08a16ac6f5061c2c23551d3c4fc52207b9bdb38bb6947e8cf5884928413f9f6f48b65efa857c496b10a8413fa080b28e640816e26511de3c71f0341ebbe14c3489f09df65c7bf6f6de12a55f3426480e91ad360f4e06d98ffaaca3a6462f0e7f3161dfb15badb0cad4343047957b452b192ac57872f6700d9275ef11be2adeba672a925501f5aff0cdd859710b44493d647825314c53ac24b9bde8f38bbf0094078a2164dbf652c399e98ab08a0c0b48a7a7f326dff1de921b7e3a40b863067e0c331c372188738df4c2f1b4972c0aba61403a55a3c2f87945105f1c5d5874396aaf66ecb96db9157c8db2efffc9731ce6f591c8a2eb30d508b96b36f2e37970a193914f28d2a8573aa4bfbd4b9bc3684bd28406f4630606af7b09a0c5826355594be2c664536aa24f8c3b808091fa6ae39e772f0b4cb78aa75d39b1ed44ac2c820b5a4b20d878b9fb681d6b5da1707c3422b2ca1afe499cc5145dfc70270edd1f0c052521e50d5cdf499fa0aa086eeafb0e178083037a5e7df3df2f51577f10f00c073a2cbd2aed298c534cb05d72d743994285e19ecaebd6630c52d6d4e01df8c83e16c0f505a39d9a5955328814b9b092af95ed08f7cd19c2be9411a20ba01038ba1109e6200fab3cd88b6cba308b1e3c544a4fdfe4cc641f1b26b25596bcf04b1e20df0eae790c66917269cfb24a0ef57114149b55631b4fcda83d1ff8597552c83702ca1e2eaf7d9b10d23872b5760c37f42de087705e215c71ed90cb16d11699fe5fba68f633998656c330ccb7c7e5e69176102f6a2b4e45157eec3c6522fb774e1684ebf05c56c8e9824c5b0340875f23a9ff6f79616b6f0fe67fde892d9ee9a7c0271a7cf1e250adb1922eb89ac297cbc9a071f2e51871d0e03977b7a14a089cfcdc6e9af6cf337fa013d5e31906ee6c5bfaf9acdd6dab1f3e0c91fcc7e18faef1e885a90e8bc230892ed381bb2ed77c1d9a85005041309f743107462b80440b33add3dc015a1a540f56cd24cae5a13d1779e3b2859a4e96b63b74a7a5a091664fefc0a2a4cd90167afb82fb35157c5a747b236826e56a1d217a63c9c4306a4d1a676eff4ca60057a4486890017889a828e16c39acd9ce5383d8b67ef88243698ca16e8c334fd5f3ade85b3c571b6c3db14823ae0682b5d3bf377a37672ec2a00f3f359bf7de2e34eef1f9236ab4b41a395759e4a9b79dcbdd0bccfc96e1c677f652569a1e2118aa9bb9d82a6ba1a5ee0ac62dc9e7fb83163024f788047d890c1f2452b17f1098f262ea946b56286903d9b46705e8207110c44c3067ee63520f34c4b4f514fac8f8b0be88d62f7aab9a9d4b855acd6c78326787fbe29dc05409612af75449efe1eaa7e32bf2543310d70ebdfc51cfd0796bab8e67cd20d22fddfa42671d4ee8e70ef42902b830e83672f50adb9715a12076fb6b097bc3632c3d4f7a2ec0f2804a9ca53624145c73c65756023478c20b3a2209bfe878c8cb89839e48e1176675552b1dc463c4bb4cdc8339616dd", 0x1000}, {&(0x7f0000002980)="6884934a55b77653c3b3c6fb13014a7f51fa37181893cd842d74b649250ebc5865b44d74b6e8632fbb6d44776096244d86ff44fc13308dee5e4588dc2a4bb7a92f64b66c0b930f5aff59873bc51537e524646fcdcbf6deb1f0f2c3e9e7e0fc43617deaf4fc756cd668f98c5a4b35cb10a036d1f5f80ef3d96fc0ea44e1650740aaf789f37a67509226bb1a7b8773d1e0a39d4864086b5258c2da9d31ddc7cbbb0d2142f9add3c5cc00da37d48e3110350197f816180c41f4e7bc8e3ef447af9f8151b8625da99b087286b7ab3da22d7e1a995deecc4aa9aef49d7c47a8f02332fbeddac8c4fa49", 0xe7}], 0x8, &(0x7f0000002b00)=[{0x80, 0xffff, 0x3000000000000, "4b35e79f8a10d820b76a1b50c0b56827c09754ca31c730a1402a03b74f173cc2fda70e3bfb0b66fc7e8258eb5168a073b55b9a7155d4eaa63def6ec1d2a93ad675cd70fdb24a8408122d320985c48aaceb9c55c387285b709f5f4917e30eea69327c4ad23614dcc11c2d409521"}, {0x30, 0xffff, 0x101, "a865c2e091509c7d2aa7c0ae7afd6f2aa5e6aea7cd71f2a1bf672b5a59"}, {0xe8, 0xffff, 0xab4b, "1df61a072b0244a5ecc0e45044e219b420c949cfd15ae23bcb88ae0f5a560a9b20a73311392141465bfe94ff4162e73407dd9043f33f2b8c3945c4555455b2473e0d571469b1a493191c18a84fe944064df28c46ee41dc7a2099ed082b5678db7e17bbe164c480ab7e093f5857e47f2e3749f5a5f88c3f024693aacf1abcf98274ea129b3c0a2605c8d47e34dad210f3ae520ca68602b6a5cbe2b87c98ffe7b6f732325ea210e16da8c2630186093797d8957e798284ba620ac7f8a0691df71e3f399a5446b19b76583f20a8d00e86fc10efc3"}], 0x198}, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f0000000040)="1be528d0603233e6fb041f1e2eeef75ce60f8cb45b0a8a25914be16576bfa776f2ca6e3511e08a060f695db505d613abfc66a7edf265140df8220b377cf3a09f0589a153b0fa6763ef47c9dbd1384d35e58b5576358498eb31c4450664773862f655611d1fe9aaab7d676568a420d0c775d1fe601446a0025135801600eae92fd1fd47de33962e1874b6d166ea2246e797e71819183a5eb4480956a02f66a69b9b420c7e1ae8e7dc4e01f2231d94b72c8366d870b07a077ea54bdaba304f39f3a7cca3a29eb4a59d9ad29a0d364355fc0582b895ac3a1b80abf668cbe2f88bd09355dbbdda3548552feb083b320907a719987b10cfa61f44963a67bce0f775899a3f4b1ecbe572b75a3a1bd93ec3778304a1f919ca9f2f5d81abf0586a04e655ecb63f05b8d5863413681fb62b266ee711d933a1ba83b9bde395da088b878414a074a586c6f0b965018d95aec7ac6c0b385e56be289087b8fed562fe78a7b1bc2f573fa4d13db3dc6766c17bf97aad715cf07dced48bfe0db223581c0ddf6dabccfc3d886cb5493585a1d996245ab48b81567465059ec12a925d185df8de6ae962b8c877e134f0ad5a1a155f146420706400d6e3e26126519b04daaaa8a89f2d608ad192c6831ba28c46031bc1b7844968d504b0cd662e918f44ba2c9911e5d803b74448f687c6dce55a6f686a91b3d603913f4ff12c29b169d40d834bfed209edceb98602685dcb9e724dc1132aa93c50b30754b1b294d384c3ae8fad0b488f604ca1025a304e99d5954ee71133e7e943809648e5966cf568c060c481a239fe9695c20f494014c36895a52ad37b108ff275901b62892ecba5fc8fd1fe2cb587f0612eb7f15c7683bc1df490ed700397cbbc0c9bae5c62452749cb373aa1f1a03bca258fae5f920d7710d95df2208b6a1174e92fee81c2425891d85689c4f9b91423aa255f6d02b1715b38e99645145074b72efefb792021719f207ad74dc617c5c61df6cc8d0da4b9016d7fcb797015ff5eeae5d866856dd80c5c0306aae65547b0b43746fb7ea24861aaa54fdff97dc01cd05d82553c0ee63bfa9fce112d4e1810105938d90878b25cf72a18032b556fc53f69000ae70316792d7d114c1d5109f455a50857502fa51fd1e4d202074e1218e14e3d75b0fa903d6131df9c037b3f1f3e707e2deb9ce171fb92ce8849529612a692b56985aafdd05285224904abce3e945c00d5418906c1d5ce9475afb929e97bf95721b9f72ead765e95d3c5f04d0ac1c470359075ad47fff75ea98803796e6cdf12671d75a3511864e477352cdeb7faaf1fa7e7c3cfed40a002f6cf32176be2d3b5e7250187d35ab191470244a8b35c003cae558788321b1af485be22074294f282cb9ac0c7111d7a5f38253d113ce7579a229b0b0eb1a2815dba3667acbb15bad60826100060bfa384b9c95b368993b19272029728fc9b0f03ef81924eeff3f3bb5f2aa47c8d06a0d3b8318ce0415805ed1cad73491995ee34959686270da5220c37e9e073604b6af6b8db0b055661d8d603529654ffa6cbc29272070c7e6e2f9da7df5570eff54791a09136215098a9fa1334231d4a9265b0cb85555ed692460f95a9c54cb45082dadd050f05cbecd529a5ba8f8d7d9488917dbd0970e353a75add2bf9360d0b809997a81f983c7db620272a850b487cecdff50627a16ed25d394d738cc05fbe3eccb87ec0934623d32f2c6ae21e7b64472195dfcd01b44e0b5d9ef37dd0536a55bbe625faed2cd2435214d812d0a16f109beba237b1fa6bd5d85d64f39ce7072c4557744b8b56e07527d8b9986c384a55e8980a3d1364888f2bb29473364876725cc90746586ce6c080c803e4a5e90dd11a44cd30eacb26306c7289857fa51c9b991aebdd36db45eb1e8ada31411e059b4af0369b28d5b3e32d121238d14f9e74dcf0e08b171dd8a709a62092b1681a0d4bbdf601fc60b999b3e2164b9d4ac7a4b2ce1d8f4ab37c9b9d5fc44ee41e992385e22b1828e7192a4bdaa04acceeae742494f8fc28", 0x5a1) 16:00:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r0) ioctl$TIOCDRAIN(r3, 0x2000745e) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:14 executing program 1: unveil(0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="89a0e1b0109f9d6da5f6a0d29fa0a9908007fa0ee30c51ed5067b373b7b7c30134d4dd9e07a9461232d8cd2fc7fd1be6c24f96f66cddfe22d958133b540d88d8b122d178e94397849e36b580b3ac15e77b10ccc2c6", 0x55, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair(0x0, 0x8000, 0x7, &(0x7f0000000000)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9c0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x9, &(0x7f00000000c0)="00000000000000ff00") 16:00:14 executing program 0: shmget$private(0x0, 0x4000, 0xd, &(0x7f0000ffc000/0x4000)=nil) r0 = socket(0x400000000018, 0x3, 0x3a) recvfrom(r0, &(0x7f0000000000)=""/26, 0x1a, 0x1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4012, r0, 0x0, 0x4c) 16:00:15 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000400)="d83955e72fe4cc1aedf98f711b52fffb30cbe6503f8318e5680e6af99a2690d1cfb53a21d68b89c6a0c787fdf2d2b9fa32bf59a22610ddb2fc52506fe9b450b3e10a041ceb7cc695e4bc2b114de70e6843c5b7f59accb318b9fb466c6b26a482754b596fbec960c0bfc09b538ca6ef4a4ab4fbbb38e2318508255eadb9296e04cac119e92ec35a4e2ec3ddceac2b39b23aaedb72cb4c1ac7e5ab81fa8ab2e4372ea722ddc708dfc75256e41e82ed58adb777569656e23474a9ebfd6f84e47006163e29f9919c8ad481", 0xc9, 0x400, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) kevent(r1, 0x0, 0x8000000000000000, 0x0, 0xfffffffffffffffe, &(0x7f0000000200)) close(r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x13, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x4d}, {0x20004006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:15 executing program 0: r0 = kqueue() open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0\x00') execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)={0x0, 0x80000400}) close(r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:15 executing program 1: socketpair(0x2, 0x3, 0x86a8, 0x0) r0 = socket(0x6, 0xc003, 0x106a) getsockopt(r0, 0x0, 0xe6, &(0x7f0000000000)=""/11, &(0x7f0000000040)=0xb) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) flock(r0, 0x100000000004) pwrite(r0, &(0x7f0000000040)="8ab266f5a53dc38a5875bebe34e3415b456ce90c84de6f070506ed922e94f3221a2587caeb3ee00cac5697483fadbb0240abe1e027763e80d7090de8381f9f2dd5d56fde970d6d338aab152b9adbd35b801d04be8d9a988fd02eab7de95279720403ab24f47b73054c16490b9e1135f74bb58f27cbdf6d907181fa2082350f7a0d991157ee86e771dea424b82aa0ed325476d96d8964ddb9f9d2d82f35e0ccc3b1afa6d0580464a52930ba73988bb04b64290062085a91b814f0bc3444", 0xbd, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = socket(0x200000000000010, 0x3, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb7d3f724e91e099428a20d0a603d70c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000", 0xb1, 0x0, 0x0, 0xffffffffffffffc4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: chmod(&(0x7f0000000100)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f0000000380), 0x0) close(r1) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) flock(r0, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) r2 = semget$private(0x0, 0x2, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x0, r3, r4, r5, r6, 0x5, 0x1f}, 0x1, 0x48a, 0x80000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x50, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:15 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{&(0x7f0000000980)=""/254, 0xfe}, {&(0x7f0000000a80)=""/131, 0x83}], 0x2, &(0x7f0000000b40)=""/86, 0x56}, 0x1) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000940)=[{r0, 0x1a5}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x2e) write(r0, 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[0x3ff]}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x80}, {0x40006}]}) r1 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") 16:00:15 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) r0 = socket$inet(0x2, 0x7, 0x6) setsockopt(r0, 0x1ff, 0x10001, &(0x7f0000000040)="aced5a021c31d7b73d305c548923810008338f79194a95842a7ae8f6c7695d81372624b095d18a1c38860fb13e90407aae1728c4faf07249e96cdb5c1266c26fd6c0785001044c0bee57f3e57cdf104456b376012f3043bde650a71a2d485869c5a0ba32a460c7604b9d4def6f690089fa1963f0a6caa8959fb3061e76c31d0fc09cad3d70b99a01741a93c19d4e924a3b228f24ebae387dadefbdf92f8fe556b867c7b0d4dd25f5cdef537332618b2bc20d8414344be0ebb72d20aaa551c57602bbdeeca59edb2b053a965638f8", 0xce) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:15 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0xffffffffffffff01, 0x6, 0xf5}, 0x1, 0x5, 0x9}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:15 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x2, 0x4) write(r0, 0x0, 0x0) 16:00:15 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x5, 0xfffffffffffffffd, &(0x7f0000000080)="44193ac3eb82d3f00b493de091510f00e52d12fe92c4547217147b8e97439fc3e97c12a3bac99e73163ae15ce27c9ae6fc5c795d2a698fec289011497a45b07a397b8e5168632ca3c814d8de9f0bdab4555a56ded65ade0c8ee19ec4307f98761fa198595bcd0873fdb3f679b6c48773f8a93dcae2c85cc626770c668cc24f924ba5b69a4b5f07c8d2f10d8acf9c740391d37d6ea31b90a5da4ddedc89ae2b33812c9f1b2c5b31bf1fc72afea1d735647f96c8f4733c676f0d5bdd273fba336f09b3341b7aa1732b3d322cf4d93e59f471d25483c8f3c31a4aae9ff9c55ae08adbd696a26d0d7ea0401207ba9d4d4394b856", 0xf2) getsockopt(r0, 0x4, 0xffff, &(0x7f0000000180)=""/249, &(0x7f0000000280)=0xf9) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x10, &(0x7f0000000080)="d4f607d5be579c3db72d30c88fd0f8d5") 16:00:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000080)="487f1678b7bc8faa254691e673adda76837d45d58e5f0b1f6cdc464cb5830fc819261c8873e06edcb129b3da6075a1b81288ee1284db8aeec1fb0935ba679d3e2ce24ce0e89f1dafb9c552fb9b96d1f9023e3e85047f4a9843aa324d361f1461d8cedadefda48b37669ed231698611bf70a602eb6df7fba2a53861808904e1ec0378ef1b6207b2ac14aab3db86b54b00f8994fc2c6469b506a432f58fc3f18b93600d46d7cd046e3b35a786d76ece9fbf77904ce6549dde470f8012f5af50448ce4c51b260f76b7e346a5c5eaf8721eed84825e1350924c3e9b52cb1d045793f", 0xe0, 0x400, 0x0, 0x0) r1 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000)={0x9, 0x8000}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x40, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x8000, 0x1}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[0x40, 0x6, 0x1]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1bc, &(0x7f0000000140)=[{0x24}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) ioctl$TIOCSCTTY(r1, 0x20007461) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x7f, r2, r3, r4, r3, 0x20, 0x1}, 0x9, 0x63, 0x200}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f0000000340)=""/239) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000180)=0x35, 0x4) pckbd_enable: command error 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x7, 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000600)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e00000000000000000029030000000058a393355fdee30badc24f42a0b66803c6e2086caa672009bca0ac4053421073785183e8acc58c7568d57e0671a6a5a308cac6a311a31a8796a0b230aa6b0dd841c489b87af91026739a4c4bb3369aac6e8567eb6efff195837045afa4f225d6a54d34bfdb813197a54cb313b7291baf5cbe9b8e8ebc992194eda62c7a17c8262de1e4e9441a44a4e5872d5d4f746440e4c6b0287dee85e2c4acce7e5d2b192fcc9b6cfd4453d99f97c29aab775a1e397c31432b0cc5dbbc90a909eef6a4f8f968622fb97ac8f8a8786a86a6afb17b572cc443bd482d1f55393022ce23cfe731c232bd294df8d86c75d9ff41c1952e82a1083bdf1d638fc42ea79d4f64dfd1474a9831dabd51a8d577419bd724be7348bac2f0758557264597bdf187d977d5d45bf8fc9599f34e93fed7e2d813456c89249be742e665c51cea3aa243b3caad", 0x171}], 0x1) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x404) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x114) pckbd_enable: command error 16:00:17 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = dup(r0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x80) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x4c, 0x7}], 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff48, &(0x7f0000000100)="b6") 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getpid() pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x1e, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x8, 0x4) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = shmget(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)=""/95) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0xfffffffffffffefc, 0x0, 0x130, &(0x7f0000000240)=[@rights={0x0, 0xffff, 0x1, [r0]}, @rights={0x0, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x0, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x0, 0xffff, 0x0, r1, r2, r3}, @rights={0x0, 0xffff, 0x1, [r0, r0, r0, r0, r5, r0, r0, r0, r0]}, @rights={0x0, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x0, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights, @cred={0x0, 0xffff, 0x0, r1, r2, r3}], 0xfffffffffffffcce}, 0x1) 16:00:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)=""/208, 0xd0}, {&(0x7f0000000180)=""/145, 0x91}, {&(0x7f0000000240)=""/148, 0x94}], 0x3, &(0x7f0000000340)=""/81, 0x51}, 0x2) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x10000000009, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8a) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xe82) lseek(r0, 0x0, 0xfffffffffffffffe, 0x6) 16:00:17 executing program 0: r0 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80000000000000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="e4") 16:00:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) socket$inet(0x2, 0x4, 0xfffffffffffffff7) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x680, 0x0) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = msgget(0x0, 0x102) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x5, r1, r2, r3, r4, 0x100, 0x80000001}, 0x3, 0x200, r5, r6, 0xc, 0x7, 0x9}) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) fcntl$setstatus(r7, 0x4, 0x0) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20880, 0x80) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x3, 0x8, 0x1, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = semget(0x2, 0x0, 0x4) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000180)=""/227) 16:00:18 executing program 1: socket$inet(0x2, 0x4000000000000001, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) close(r0) sendmsg(r2, &(0x7f0000001600)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)="c3d3386aabc4042a4eb28b4ccf02d5e31fda3b608c841d", 0x17}, {&(0x7f00000001c0)="a193720763f7956fb06cd87fcf0a37b23eb37247064292f5c0d80ea61228d3ce0ae85ecfad985160b7ce690a554f615866ac68b1739bbebddf97b6f152a2b1078ad8e7505092a47d35563e9f8cb11d7216614449d7f66508c72e1bfb6669b29e02fc1b4a2f40e250d2d190c0", 0x6c}, {&(0x7f0000000140)="415c70bdbd17d2a762ff9a2574a63e4e6ac85c384c2df959cc02ef6ace03cd99307b32", 0x23}, {&(0x7f0000000240)="8d28a588e1ba10c405a65bdba90b5922c367ecaf9528485a658379b1acfa211f86d377adaaac8f4a163c57955fddb9d842ed50c912a28d48f07a7a1beca2d42d2cf2992c3f0b9f4e3e2695e48a0bcc548c2c8e7e2aafaedb68422867a817da8311f588f2f0048fb455dfd361d451028a3b749e450e1bca1878e2679fbff4daed0458da0ee570d25f5181dea6af2b034f376e318200435848ebe5f1aae56dc5c23b577c1cfc5432", 0xa7}, {&(0x7f0000000300)="6c0f2bca5a4ba75d4596ac2e83abf83361b1ebac865abf5a4ff08efa90f73a8b1797ae3a2681e3382f0059c70b86fdce9c8ff1c9ebd791d1c8aa67657f12ca6441b7b1fbc9f23f9ddd40d6e07d893d54f222f46c029abb22cbb2cb09b1c74d4da8e78ff68181990a3de7706a7b681d3d1c377fea672f8e8421d2f3e1b75844da4672885285a2", 0x86}], 0x5, &(0x7f0000000440)=[{0x80, 0xffff, 0xffffffff, "5f2343778e4b63b050cca3b018e39d365d1b86cefa2ddfc69378ed7c2f549663dca44b53f9b3663d9f1fb8f388f3ca56b27d4873afea0847a972e12077dc3dc278cea3888eee19a85cdbd7111e96f344d557732e9abc687b68c67ea0cb6405ce8afff407f0bcbfe88ad3831fcdc8d270"}, {0x1010, 0x1, 0x4, "595ca4d512b9df2d9f3d6b8298a523314c906a64d4f424f30f7ef02f0abcc80dc99a2eedc9cb0af6416914d8f8080e00da335acbd984eec1768429f288971472bbcf7322caee1f636e65b1fd7d75f6c833203a45decb0945bc943e395822f16a9562e5bf64092bd9ce78e7a1d16b036cd0e41abc3f1852ca1aa811de57f263b4a6017b8636b730456a5849cec6e78508d3f4f6432b0fb2bd8d1c9d43913bcd7e539a3de194156b6a05a8ae73830f99d7577e94d80afda1bdff68b23fa8498e85fa853c6d3aa0c478d2041beb5d94b5d7f3891e770d3b1a7b511190d85701bc35a4cc518b3a829619028465c7c7fc731bb605a435afef109ade8b20956ee66e96653cc5483471e94afa30d20e0180eb5774ae3c7836e60ae1b7dab209c7a7c1ee49c573d10493e9ffe113d6ca3df02c9b6d1b1c0d9379f60d4579d7455bf94b6649c5194b75bef2b483b2dba50e85ec46c8de55e032f5b87aaf16c2f69329a47a732b539cf7ca7790a07cee8d29e61d8162d0edfd571244525bb1b016a12b330ff2cdb2b64c31e13ea1ac79da89bf58e3c77065bd3de8b2fa37a9f6270f9dc803911049e965207bb457493f69f55c447e46a1e8e5c8230cecec9fb3ec5bf479143f74bcb01089e809ec8eedd3129c2b46de3f5f83e0c2f34a1a3ecb694bf1c16a7fcdecd1f07d9b3dbfc8a0db3c085288d855e5342970e0b19fd17f92a78d90ec093334f8cb13ccb5e53285d4fcab858e4f59c4b9128a2366936de0bd16492a5d39952519b5f95fd9843f68a12370039dc55ae30ac5486941720fae9333b958f3190de781126203f6024d69940543831eea6993e11de535119108c16b8cd64545a36db46899112357b81a985b9bb75af00bde8f28901bbe860f90acf949f2f3e71c90bdb7c8610985bb6f8aa91eb02c0d424d998b3b3af358c2cb9e02719d3113b23a932fab5c4b215fe9a6739d0565fc24cc5628b46f6538499683978be7c6dae02c614ceff4fdda65d34085575f604af95a30fcc9635403b1fe6c44c57551d14759c5963b11085da2640d9151d1f9955f761017e1a23a295a5c0c31160987a6221636794995dbe55a4e4402a14164e76b9d0c3ff66dd0cc1d98712e1d8b3180138bc7ff5ad703f56aae593d52cb211ee6570c3254d075b0ea1418c0a2dfa5a86917e61d8c5b626bc6d8d77590a7d40ff8be42977023fde28122e2d87a73d9e95ab0b1c75206302f416416c3eb772dbaf4e0e5eb4fa3f2da326a2460035da5a3b57faf93bc7a1a9f9ae55ae9e9768d6102399e5130be6f4ffe93b5e5a26a1676d35c980e4a2eef760b9d70ad875ee3faf2081ac52464d7fa3721df3a9c4180d82777684df32b0005b43823ac7da86828aace29b85e3346588c15eae2b18b6e5318ab117c2eaaa1f6af2bd9f5041d581841ad17027eee0b4007988c1c2e19d58ba6a85f76385d5792739ac5018d5b88cd470afbff9d5682c7840e3aa0f71b56a45c274d1cc9de76bd5a0a6b84cb48d10fbf730fa7c14d211e343517a42e1436a0ebd229fdb0f00d34798bf054c8f4677efd4e4b108e6c0d013d456a7e022093dd422cb70eaa3dd8e21407f7de83000228421f6ac452766dc39d21212d0c15d466501af99be4ae7d771a9b0b47d006fa6afe988975dc25bc8daf48798ea34169a76feabab0b334b5719c6827ba28268801df663db5f47f3f807fcc08fd83cda38767a770b4d647bc8f14d07d7bf1f6328bb6b79ff968b1b20f9560316d9e718f85b96886f11a68b902c716be0993de99b1a0b1374db7210364c14e2d4b9236310b53d4dcc35fc90f6a29ae0c29229315f958fcd014e59d95a028f63251e9543569f9a856eaf39a30e79bc59392ff57654ffe8d23177f1de228bcc74f31fa1c19196984094bb9c9abc48241c7697627a99516fbea0b9fea19689085bc065e4f9a8a9534c895a56952685081480cbf6708ff7a4f6cad7b7b09f67b86351469b58015b40a1ec59c556cd772f65e74f82d33bbbe5c4c4d6b595f678c335bae2676af6481e4b615d13e91826586be093577506165b1812bd4b01636947e40a22e020fe3b1912e90bc24af80e5958ff474b08797674d92bf57c922eef9383080d8969ae70a664a5c7483514df4f04a1ae42cd392be57bab6b08ab7b8967cfc6173aa546c0d39bf827ba6970e0231fcb4a9763124136e99012736c4478c08e8a86ba26c3d71c049c340e5a24ad94ca3affa527de0382361b51e3af2bcfc85a8451d6daa7dfb100a52c22113925396bd544f52355ac680878839c409b25d0f5ef5824bb24f3e76712268f77d8c0256874961e71de295903465eb2730d7778a223f27160b6426c86b358cf2386401e60a005c3bc54089c4b1df12bd73a10d8a9b8c882fce1f8ee859fd3d798ed8f37c8824a38ef5acb3cdf54482df40cec8d005c02ac954938e1dbf2b68ac932b3d8b5dc4a3302a52031c55800729e84da207c39c0a4917d8b160e8776ed4413d8a05800187d301988093dc2781301000956e7eed5b4dd3427c79086dea65fb5320be362487fcab33d34befb401ba2716db0a2e7f814dfd99cb84227049e3c5d8170983da9f9d2d23f411bab175f2f438ab0ab9422189d73649be157c1ed73dbad3bb8f3b23b61f4b2e325dc173c585d4e080e1508a805d882fa344e652492f32606938808998450a4c0f8b57c0fd98a58334a7709e9751168bec7b28001c0fcc9d0b1c21978d650af24adfeb526e1af52b5018041d76552ec4930f6ba9be82f6e2d4f311b331c4e51a79f3f9e757e11f5eaf82e6733e198ae17b639aaed448905010ddc52832c8cfe2facb3ba672a30eb173a0c7792346df5c21e1f1d673015a43007bbbc93e04d534fead54d1cd3ccd70e5b4a6773637837d37a9ad6512b376865378b465acaf39f4fda4dc1e019c90d26061642797e05dc401dcabd8b13b0dac6bffa33009e564e65e447a3a6cd2bf1148895c703a84388a3f6d2f35c63fe929f6249e6ef41c968e0374c606d58fd436cf1c03e577232c84eeb4d9680bd48705dd348bc6bba571f7c9a56b1c1690bb3b4912a322f5d6b6cb95d3cb3c634771f126e4a1c21b778939eda29a62f3d90b5145503a8f420a611afc9ca20c65006e8be8a4675752d11caf4c1b492fb370df0540c9765d6681035b8c9b5bf065e4e475e5f9e4ce9020ae1a15e14fc2deacbf1b725005db3397ef984e30582ddfd6a4f5bc73fc023e64cfa40e01f3af4a140ee4df8c03eb975d93bd8efbebcd60a63049f80957356de3eb50727b2b8da6e17b468c14a27eba403e56b4290d89b22dda1c2f24049552eae3791a82e3d5c1fedd1470070aec47e197c4cfd6b24f7ba95cc59149102f72d305cc6666ee6045c6d557a7e480eb4237990f96715f2c0229b0936df4a40091aaf77873a2b6949021af92345cb5d9c45470f61939ee4fe2efa8c4be23b1415019cbc7864748bd309bf37bab68062b9a52c1474f69c072a0adacc7e18173f1af8d389478be0f679139e1ee6d392fe8b5db00bff3326d925ee6d1483ec1530fa271ce12e7e35c59880a67191d56987c1fa7ab9a963de16bd1aa49ca3894e792403e8939783982c648d501f40ec19073586d2862b379abb23140f7e3d7f14035b07d780cb187e342af7f04dfccdf7d954ef7c467b40d2900d537318c23513cd4478a233922efd07f2cc1de4dbcf79e28db3147055a0c5857d61c42de8f2cd048f11d15967224a87f8c4819427938c14667f5503c7514cc0113bc4d29cf5c492d9b7b2b97b3729061c893fb10f4d21b3ce0ee6ff8541f7b68cf9dce1a92d78dbfbe283bcf3a93735a22a201f14d1a94ecc689a30b35b57d0ffd1ac4e9a049d6fb4830e1c4bc1570960174e47ce3e467ea15db12264851261a3c193fbe23f9ffeb8d27d2c9645f4f84231a211a5ae2e449e5593d63e5b21fbfa1fafc8dfebf19b3f4a8e1993d30a0d545ddfc8f1a72242a9ca15985d51a45e7c7b661ea997518e344741c757efca95e22114638ad4e4ea7b6b3d904a80c78482794f5ead9b1ad0eb6fc12da4803cf08ad9452a4dc282c706b362271697a1db055d0b79bc1b9fadd8cabd555074ebba36ce500226a931768a684dba3915ef10825bc91124cd16d2e295246c3b8a1a173e38f02d93d71db046ed9d2dfc0c0fb428ea3af2b35f8676d26c468897a38f53c67adb13e229cc4d5a055ed0ba5ece2ef047f67923b5e4a06bfcb550a712316c2d6d3726ccd21351932e13f77351c4172bfb208527088e4f9950c5386c8ffe6b63cecac741bd9d2c440fe1dec0353af3173ccdedf3d0c233462b020c3ab2e70505a9476a8f604ebb306b5f03002fda24182f2a4de118e64d3b8d535d143e582d721a9a5ce23c95dcebe443310a7ec8f0844f35985f9005df11885c5c0e7046501538ead1240712dccb56297a8182a6fa0b3f65f8a38c4bb6daef56f9aabeb41668557c5c55c522c524ab50d89cfb300ede463c8d813abc8c7e51e918c2b75a1a1872a9b5df1ca67bb26eebafad0e2a276aa141c262a7a46228e9113f4cf913f28036df16b22d421439f6dcac296d38fcc58aa8b416af2e5b6f2b6eb602f4d6c6e371dc1e1cbfca4b2fc1008cb1e3e25297f23fc41c9174ed1955e79f2eac57d0a05bac2fc248cc4c5e70505a8a64468b5530b073e4ba99891ed7bcd577f76aed2d374bd2cfad1f8e9bd06bb5679283d6d6b1f7d16f2ccff33e3e779ac457293a4b6676e88c2787979aecafc7e236a00bef16068c8c823b4ebf5910d9870f670b322650eb468dd49424a55e8ab7207c306fb501cabd25924217597fbd4d9b9ffb47db0867afc5cee570e077b45b5f1d3081de7425f3b753570c6672a8c86781123ff2a9c752761537f7abe223999a3bec8357d14740e9ed81eb738c902fea0ea4f0bfcb8f84f56eab258b0037c6eed4195f8bb09b2251db1adee74c3d2105276fbb259ccf6d5825b8b3bce597dbe2156922ac8300eb3382bce0442d3c06dc0b208b982fd39b3a41bbdab673d3ab3e6080cadb5e5f8f58cf9eb8a4f8f80e09c80cf63054a29da107e38e6da8772446265b2513b07f88a45d8b8b513102d798feb1340dd8b4b3828e63215225fafc887e55356beb9df10a7720e860251c57e09203dab9dd484a29ae7f4e9127d10ec1f28e47f00454bc18b12acf36b1994dae2581e9b71f912afbd0d2bd766c7fed27cfa82a6228e9708612fa62d44d9be2b37c8f4b2c2b665289943f4b5fa77d1781580561758b0957684536c04407f0a3effa41256e39055e53c6b8e804fe1e12d6d409d466a86f1bd0ac498a7c84bae68af53c7edbe806505516ffb63fcfe9285113f5a5f7a32dfa29d4941a9cc5b85f360c3debcc62621d81af351bdbf3da4a20f375c1dd5a828b3fac6a94ebe5c0dcbf30e0c7a9e2108cc16d09858551225537068d97aee47b51cbfc671eed23bb6c0b0d19dd0121dd2f52ff7d4c8bddf2f6c9fb96a373d1f556287f97b908e1549754691eb0d19bade6bd46d59148babf809e7bf7449b2db202d3a2bd470b66afd879af1fc583d2d401dba75d0b2afc192bd1750c33d1888ebdfaff1f01351120d716620b0e914aa511081dbde7129c3fd292bf6ba541a8b7e89dd843886c392e8c8e9c9a3bc250d1873bfc79ec2edecf1110105a062728e62af0a5ee1257c23bb9a2c21be4dcce5834dac62d3a0230d009f3bb871ae2f1dbbda3ac235638d88840b97343e85fbf05941f51dc300cb06f428b128f85bd13b35c0b039ab8a86c13b448d5f4259d6cef87f9ead1e5a523b"}, {0x38, 0xffff, 0x101, "77ca6b1a3346e51c37774a013f4850fad81742fc660021d00b20fefc179b7e4cf01fa8"}, {0xe0, 0xffff, 0x39, "c8c92f7e533ea0f311af6b65bff8a9a30b8b948ab6227a93dbb631ab7212aff829ae5fed4c42376035b886f6722be3c2dd3b22a92b91a0c964c014c5e107137200db9456b9776ea2f3baf9829061e1c3ee42074a69a157299f2d1971d16d4b03d37f07f1cd48a40271cfa4866bbb09db82c6d4691fa0125c843e20bc363547ec7af63794afc7e0dc64ede47d538f177ae23838682f6b34659545541d2f7730db5f019a8cee4c97369166de956122047fd544f3cdc47fdceb2721722c3eb9fa6c68efa8842ba5addfc78c03433755"}], 0x11a8}, 0x0) kevent(r1, &(0x7f0000000100), 0xd075db5, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) 16:00:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000001640)=""/247, 0x39c286b}], 0x10000202, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x3f) fcntl$setstatus(r0, 0x4, 0x80) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000100)=0x8) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) close(r0) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0\x00') 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() r5 = msgget(0x3, 0x200) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000080)=""/202) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r6 = syz_open_pts() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x31, 0x1, 0x6, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x5, 0x5}, {{r6}, 0xfffffffffffffffc, 0x2, 0x20000081, 0x80}, {{r1}, 0xffffffffffffffff, 0x51, 0x1, 0x7fff}], 0x64, 0x0, 0x81, 0x0) close(r1) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, r2, r3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000), 0x4) r5 = dup2(r0, r1) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x1010, r5, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x0, 0x6}, {0x18, 0x1, 0x80, 0x81}, 0x3, [0xfb7, 0x2191, 0x9, 0x3f, 0x6, 0x4, 0x8, 0xc76]}, 0x3c) getpeername$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0xfffffffffffffffb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x2, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f00000001c0)="882cbcbd8638244b050020fa803ba479ad2b18e2a76a9d03f70af96be33fbabcfda5bb3f520e9ef7f6dff2813a4d7823bbd1fd238c2617b19f7ec53362ddb2871c1b220f56487fff80692c40718bda95c482743caca276f8888996b973452af269346334982b600d74a0feaf1c5288e75cbdd4c4be5c0ca4469d572c7e41ce6c6bc4c5a71bf3aea17b246ef703e41278fb2f0ff64c408a568b0a5510263065571b8a6724c03c0e301c4b765fbe7613cfd37e5ca0328c04fe73c6b5a0da55267e147e279a15075dc8e1024379386575a2fbe27f7f4f1d5c1b61384f6a7a3f7f7815543c2e2aecb286221735dc4fe303bce93eabac18854e33d69091a0ea71186ce8fde9c65262b10422995298e2e5e035caaea167a7637384d94b6b7dd0e540b3430465f7b9a6f7d8bdc63b00"/312, 0x138) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xffffffff7fffffff, 0x6}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x120b, &(0x7f0000000000), 0x4) 16:00:19 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x408, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x7000)=nil, 0x2000) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)="74328f6ef67601086c1714e288794a83c9b3", 0x12) fcntl$getown(r1, 0x5) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000440)="caed81f50dace7ad1839451bc60880b2b64b9de040e843198d72cc27073bf7b5a230c34571b1874e5a14132b46d0e8b03ae815cef45dad3970d2fab1dfbd3bbba90738cceb50a69228736554e1d93913b62d1b4f46bd24306f3838e9241b76a5cf9c62", 0x63}], 0x1) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b242c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20008, 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="959ed5857dff267de48690fe63775b72771384f4e10cc80f5a52025b6f", 0x1d}, {&(0x7f00000002c0)="b95cb6eea68dafd72650e53d51dadb6142820abb5789037426d73cf54309bab0405d5aba76de", 0x26}], 0x2) accept$inet(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) chflags(&(0x7f0000000380)='./bus\x00', 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000740)) getpeername(r0, &(0x7f0000000280)=@in, &(0x7f0000000240)=0xffffffffffffff05) renameat(r0, &(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') r3 = accept$inet(r0, 0x0, &(0x7f00000001c0)) write(r3, &(0x7f0000000200)="c4e80b306be19838352628cae4e7d02a8434379e91c0d96c5c0d2eb023a6819caff18c87091c0e78eaeeef542a", 0xffffff27) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000600)="48d9c1037a3f8cff64ae02adfb6c378d4c07d08571a434a15466a725bfd6ea1abd1c2bb6336b6b590748e0ba1ebb7eb3e8d98d3d553362af78cdf99f80356ad1f4bf3e256b34f6d0cee0c6e196c10ceb06a003979cbddb25baab8cc2a38f977cdb541645e558c295fdeba99add07a736321525fcaa14ab24c92566c9f1666807792438d92805dea43520a34b892e9b821bb63545edf29fa6bbbb1e8b0ee2ef60a1f5f3591ae42ef0bcbee5c58c2cded5fd25ade47203e4f41b10d83d881da45bc955c5a7a6e7f26d432ffa33ddcd0b2e5562546d04746bcf88a9ffaf8ca30f3489bf21d2790ad83386e9a9a4f01430ac6415a53b99c8eef1407e323706d734e103ae5af232c2baeef5bf4d4bb206969f3e41", 0x112}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000340)='./bus\x00', 0x40) execve(0x0, 0x0, 0x0) bind(r1, &(0x7f0000000440)=@in6={0x18, 0x0, 0x89c, 0x3}, 0xc) 16:00:19 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) r2 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) syz_open_pts() setrlimit(0x6, &(0x7f0000000140)={0x1, 0x8}) syz_extract_tcp_res(&(0x7f0000000180), 0x10001, 0x100000000) bind$unix(r0, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000280)) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0)=0xc8be, 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) 16:00:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x9, 0xb4, 0x200001, 0x100000000000000, 0x200, 0x3f, 0xfff, 0x2, 0x0, 0x1, 0x40}) mprotect(&(0x7f000052a000/0x2000)=nil, 0x2000, 0x0) recvfrom$inet6(r1, &(0x7f0000000180)=""/144, 0x90, 0x800, &(0x7f0000000040)={0x18, 0x2, 0x10001, 0x8}, 0xc) flock(r0, 0x6) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x8010, 0x106) mknod(&(0x7f00000001c0)='./bus\x00', 0x1000, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/208, 0xd0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) fchmod(r0, 0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x600, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0xa0e2613d, &(0x7f0000000180)="5c29c319c1bc87358e4215cfb33ad9") 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x6, 0x7f, 0x8, 0xfd8, "24acdf04b2e3c82976bc7a1dfe489cc4f86a8efd", 0x80000000, 0xffffffffffff8001}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x1d}, {0x6}]}) setitimer(0x1, &(0x7f0000000140)={{0x4, 0x7}, {0x5, 0xffffffff00000001}}, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20080, 0x14) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b1020801"], 0x1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x4, 0x1, 0xfffffffffffffffe) r1 = fcntl$dupfd(r0, 0xa, r0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto$unix(r0, &(0x7f0000000080)="103cbfa3353815886c0ae54a9596f57061d86b1f16621bf3af2b7f4241a5b6819e27c267ac421159144be611fbfa8e275e72943c3de1e939c392d4839279bae7734651362efdd393e26cfc6d848c45e4a36a6941b0ea79fd58b485dc60dcbb2fd58dd4a40fc943a04745147f23acf7f1", 0x70, 0x8, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:19 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000002380)="4e3f91d2ccde50f5d7d976a70d977a5c82b25c3d8802ee0f4c87863a3f8a8957e7b141c10f46387a00e93bb5856a64492844d574f8c656f5b8b2611ed12273b8686fc53289c31f8ba29f0c7a854bf4efc1a122a52a792a5759de07a8c44c5a279a85284bce60f6df363cfdab0a4525ecfa4896c0bfbdfe10bb5b102e878ea0a72a145529e34cfc67e26e4b94514e67c3e79b7272c6963e3c218fde8cbd4b5aab13dea9b96f924f32d95c40d9241d0f8df361895335ac7f21951b1061ef3947af030836c50c8eeb01612c57a375a8d07a85c0e835b3c9816d2e9cf3a12480e6d9a6ae808d77986766f4362d7cddcda1597a99d6b961b6ea856c12c10f647b8673999a1e5c242c6e1324793f05dd433f14bc85782d7045a588ad3cdcd5e40ae174361caf4d3a6897c35c73c45628f128679064d367c38665b08caf011f56f80b5f81085a99c7762d9a5486ae4caf082d035c3df330fe4717e08d7d4680b039a912ceef1ce702c2f37a8a180d149b58adcb8ad1e49887743a816ee1d391457fad2006736b9ccd6a679f648cff7aca8ac315f81f33f4513cac7fba9d9c3f532df384b714ea8b5ffd9856777bb353a7eb3545e67c64c9e8fdb17c6d11d19f6aee7c10b54f11658a70d932f11c517e94ade94b5e5e081b702972703d8e02840ecab007c79e9bc2ea5c1fa694565ac5e9ad0d84a6dc8dde5ad299c1d974e70483f780712a9a6bc19df0bc859dbc4998ec65f4d63b4b67d0aa5a14545057fc87d67e0767393af9d5574c736c9a0b0f69b30c26ea7fc86acbfba3991aaaad1194b11e460d14508378dba276391415e8167c5bb387959fd163ec808ef4ee922877bddd237c42ed0fbf0f4f3defba032454182a962bc52a2ca5eaf0d2400211524c9e24af957dcc93f4dec0ee3a6aaa9658fbaac8d665dce86362235f2051c6abd19d3d432b84bd51bdb871c74e1fc717228a471cb425daba14058a54f2357f2377a00213cfcb0fc8332adfdde8b86bbddbe490da76584b10d0228881948e014ad90c35551360b387eb676d9055df892253d2758e98a2391062592898403572e21710445820624f95fc71a905721e194e0c22928474d3b4eea16e1c1251a0ad1e38d13314f8df7111745e965b7580a8fa712fa6f88c282170ac9ed9baa2098eac33e99ae6cc99ff55e163630a8d50d82aef625278c0a6eb0ae42fc627e24cd6254d9202ce4c22b4fcf5905b93b26d2e9806bafcf1e001ba1b7f05b4d7ea2b97d9095efa9fcc487478670e81b42eb4c6687b3dc78b40fa5133567b44717aea6ccaed51070a4adfbf75afd990bdb3a6ff125bd9ca409f6877ed5004cf5255cb6647c85b335aeaa342c1bcd7f805df0a4293becf4ece9ea1afa74fa764604bc98cfc035a92b0e0eac4e7dd3b8a28e5218d7c1463cf4a4d3294a8d92813ed4bf27cc87680c5f945ad8dc47060f17f10bbe8c68a0345893e9cc7197ef923267384efb8b9fa9ea239c4e5197912474f036df12cb2e6ba7f7257e78c819dd1069903822c083ce0aec02bc4e45a09bd7f4ef8635496e0f61e8ca826deb0b4fc25e30138ddade6e2c4a25b12aca7d5ec4bc59f956f11b387d90a978984a650a4afe40a69b56f84c2642b1afb9073cc792172f53a008d1584e41e94b23f740ba79b5fdbc55b199984d4a0917eca0ff9f17e8590d3834649048ea0e9b023622f6885ac46cf77cf38fd47838d7837fc9f42be0c58f0ba60f3f25f1f15d0e7abada93807f05d8f31e37fe34b6a34a48610969fcbf660e5f8ad236816bdd3274a009aaa79abcc5e1951a6fbcf0b8451604bf0610c130a9e52bd9c791f1f67a2c9fbb4e4b48fdf60668c1615544e65fb435dd60bdfde42cb9c49d415fb84d4b53b0293dcdd04b8cb39e83ccedf26ded3f3ef2e26e62226d6fe7dcb7851f93b273d83a2feb5c0db7b64da381681dc3e225059ba6e43fc5044ff406b57985649b41ac4e73deb73bece4045c780b87ba8fee33cac19308d04dbe5157d4f8d4d8aa82f4c861b2a01a26ee927fc517e1eea94a2d71634ec3705b4bd6c11447b8b9b62fad520d4ca5cb52016491751b154e6a6b3bdc31bf2daded531cc2add493da8f83db1762ceaa332fa185a92bea7938e37f62d62d7ecce59d8cdf96fc0de9d9e8b1fca81118a38c04e37ffb86d48d5328201dabe4e5079bd2737e492456347f8d4562f9d452d725ad3fa8618871d61e02479c20093eef7229d2fb45bb5b604f6b5a3a8bd22d56bdb45252ffab500bf6cb1f0c52a78fd6a80cc2e0933890173ceb8fb06dc7a1962eb9c56c4771025debeac872f03b3ba9e87657eaa6477b349f5bc1c73802df332b50a3e9de2a41b7d6fc3c66213eaabdd9f71b5fbc43ad7a0072a9bb443451cb3b90d18c5c43d7a5132e5b2ecccd4138e55384ee04688f9a4fc9a489ffdfa362414b29aa030b49f8e384338e620e67460cbc7d39d2321e83ad88cf6576da7255c8f4d5af43155f844ce1bc4b6d3e82124a4bf0f9d3fb15359d302439dc8c1b2b229727251ce0f515c67ad84114906a15dbb07973c8e5857f8f994b2695f6a9420f08d60352b15d3dc7ff57398eea99e1e2cbbc6ece5379cee498cd222fb08844c865480af98a620eba97cc5394889193551d3f349971072d3e7b6b28b70a323cac99a1ed404039586c42e03ec68e88d23003e5af23d96308c8188a73b13b74299feeef295c0b9c618443919f37e5f0b35fd525313b3de29ef33aac5593ff1ef63a8d859f1caa361b674fa19cada29684389b88be33d1537b6786f6954eb8195ee0aba1287f6c76438c74df4020e40f7876914f306f7c80ae94353071f230c59322e0c0c9b1ddc9d9139bbc9a2719d3429387463d743bea383edfd684ad1fee9c3928de60ceebdcf3ded75da59d2b5f9b866e6de8495499bedbf6183a5e61363567ed151ae8d3fac3d9eac517684524473f6225a8a1274537bd4bca7e9c4d84dd018451558ab8dca2b263fb934fae8d6dd24534def707744be77c846464ad3c1d98388d3abb6e0e6a555e89170d9c01de1f2017eb01a684a8e5a1b5ea031965ae8f6fac4727a5bf811b0fa4aa8cf01af65362ea34d4b77bebccde7e1d71653cbe67a23814ec9b39e96a12370efd23c5b7030d7e18c7bcc162f6e6f01f645f48c53dfdf7c02f462f4f562ff9e6c08a5201c54896477feaa105af4e3c0742f0173ac91a8b2d5aa124679ac0ab51a0acfeaf9a3e308d0d6f47da4bbd56f0ce88e50ee37503a2715bd10d5689fe9341fe58c3efce16d2d94e862ccd73615d75409da0d6b01860f3835d8d330f747a38b5a732f1e526e74d0757a84ca9504be1daaafd4c050168ce00ab9219798727ad2e6fdf18f28e35509ffe79d2d69dd82f5ac9a005097a41cffc1d4ab6cfbda904dec307de11ac461030ed8df390852f1da6ee10e6e5236aac5ed44ca83cdb44c4acfb487a3bde7aaa91749419d821c46b0534e35b9b7dd3bf46b62673892212a612f891cb96d6d195f3c86854c53afe093f507250a4eabe68f1052db5e725c69ded2178d9239d2ba9924ef757e0a3bb1244a3e1e0a471e2530c4c255930ed73fd33b3671fee5bb65b4d40279247163f40bfa3392d2fdd5d37437aaf19fd59f4a3651d1daa7c234773d4d738845d1f4d5b6b4d497f90f6864f4f9202919cb3823184b9043225e077ed8421f1c2637176bb0e58da13c2aed8c516e07b33f9338755c52d4e7492428594a838ea61effe34479bca98f7f7634d113d93cd51307c3b038ee6500e72e1c3a659aaf940defa1c0a3b043af4e32c951a1af4b778c8b7ed7441fe1d730c9dc481e196918862bb7782498a0cccdb915923873426f8157b7162e8730738807a74db33829d92f7fd96bfd22090da48d1924f945e1dc6edec388a1b0d7f92689fec64eda9eacf7bc138dff39ba0e8756ab4c169135a06fc8b20ab3d3b0744cad946a9cee81903c74e6ed939f21b1947f338518526ba49d95613631676a6369b48a509f8b671961a0cbe43ec2a4b0ba24c428da3243d588e33efc7ad6d028205d86670e0553150dda4068248bf722ecd434b2911ebccc26dc52223b9ade318544fbc481ce12c389afa02004ad410b38834c3e165a59f6460833022906fba571eca3c8b975a5140b28df17b912fcd0016e3e54703e6edf8b55932c1b16e06101bda69ac71c34160c904a9c81f3f4a2284655bc53d83a00b1f9a68a5f218930f5b00e1f911f116fd95edaacc3c888800a2d23a60f88e496d5090f26582da0ea2869ee1c32d1251ae4c0d09ef783be454c5c34c4b492a5227aab085d5db3c15ecb6e0155645fd3d3238c0e635d01096a2c2ae988d5fe55b9235e9e471c1dbbdb1f029892c19fd7b7f84c76f42c398c75b1159a1a61f167c58cbd09aab7565037ea8cdf5e4dc9a7c1e0c3946247b8f5da6f3f83b62cd15ae624e41a14a35bfcf607a739e8879398e13d8ad15e1c6e2db12e5b176ffc2cbfb19828fad672d587e9cd6dfb898b8ae39ec83adde9b6fd9df4b4da5198c2da9fbfe0444bf7624a561e2f09ec16978f5a9517a3c14312a8b81c8bef4af808ced074a94506a6ef55db3ec650a09f40e27e59ff943d1f4708b108a7298121f9cef425779c0e129b29c96faf26688941bf1cf18676cab2d69bddef1cf2ba90cc7e49b1a6639714bdd85aef0e28a552dd1daa2c4d32242df5fe808e17e10139c8a6cf542adaa33deb8e759272d3789dc1ffd88538fcca9c6a262b6068382692d8a37b4596bbd517a50333b3ffb0dce8f5ff9e5e829f4b09e37165d78d96d9f5ef8269178992ce4836f72d418804a91fa5ad61975b0ad2aeb3c50d91763b2d523af23835769fc003c687d29765b8acb7fb63462151640d39991786410e9296d5bbce5f6c81063758c08626bd523b425f9d15efad9a21ac70835a6c42f363bb7d35545b80726ac6fcdef0d93e6087b3cbc61b92592449660b53316114c1128eb7fa99d8c4623396662543ae22f54bf23b979fe3ff4d57b4c82497facbddee7bd8c8af9ea84719a3e5c9b6fcdeadc38d82ad00945642f0ff1808b27a823563e5f92a181e5b25f4bd834e7f2e753e26019258da16a8b305866706730f7fbf95798825a595ae8f482222ca0b1053c957555863fdbd6005665acc9b64487f0f3375907a9a22180a8bfda8bda5cf31468feb3d55c2568ca498f62c4a3f61596c718d7e1efa6785f5fa52efcb6ea12c930fceeef212aa3082ed93ec3c53fd83adffd20da86229d2de5b0fc490e94e70ceedf0e39f638f3f2f16697e10b56196fcd5f16e30f8fc1492b4354fcc7f5173ea2c4b4211cd35990b43c8e36b0ca2089a78f7aff786cc2a821e20d8e0db1a2e81bd9b1a41de38a1ff401d4c64c33763fd46e3b415375ec343994e16127bb629d4ca0413672345b64c085db58d82d288cdf7bb96507d753d9b4996ef6ee3f040d3d50325dba9721df06214048cff88d59ec048fa604dff8d45c1172191cfe2bfa6271fbb4741971c2459fbf9bda7fa2c4683e821d6adaf64c49d7b18a5f55357a8b58653ae25c6704b2eb8f3a63d33e71348c8b4e42417816648d5e1babfd1d32de40e4e7ef680a081bf96bd15f6ce0a65b9a1a6916e5740ec580539ef6f06fc3489e7c80d46c1ac712964f336f5c1dc06a8e3e066087b19d2fe5f9f763ef7ea9ba6f4961c928f581e6462e815d911c7af177f86354a03ac38cb468f6a3da307c14630f2133da71e8f8f57baef671c28c1179257e8a14abaa83698ddd38b808a9e3fa581ca05e4f9e4f00ad2717ebda98c90483a67c3a4", 0x1000}, {&(0x7f00000000c0)="053ca667c1330f80c381b1e3d799870154ea", 0x12}, {&(0x7f0000003380)="b252628cfebfb46ed45186c939483a227d2191fbdf99434c4de5f9893cb98b9bc0ad22ffe86be6e9df35c73ec5b0ba85a7efd30695226b03f254c4b683ca1f7889bb8daeb16bcc81eb6408b20772d5b3710d14da218efacdca86edafdb54ca3f9069a76c33f414a40fe8a4e160c9254a9861bb1205a44fcf5da74625a09d38ef1630aa1962622f5fcb376ed221980627086bf2e538a3bc951fb1c82aa9ded898635b282513918317855271532e57b606a5d67d057198df7a8699ccb883e267c150069454d8543c1085799e54e7a43dd7eb16b2fb31bb78e17ad012b5a99235217d6090aed67ac61976ad1a40d751c2f2a8d6d8d359079d5caffaeaf5704848705bac0630ba077d0d59b7a7d935c53bfe796fee7ccedcf7556e146ed32efd809e20c305451116f80790e733109cb770b4708ab135670bb09c35e7937ccc488342529eab69571397a89e3ceab32467ba604b5fbfb2895addea714e780d3e07faab5232550f3b6e8e88138c9d0f40ab3689e6b88962b4758c30c968e39e9f07c352901b4adce8b254b393fa225eca95f09097cbb6fdc887299faaf9f061795fcbed3a5034a6ca5dba3dfc6787a9e568b0acc5486a77a30a11239945e92f682426c06c5e772397e0ef2067de9f05a7f3e864f5d9ee5c611f15e881afde918bdd6519de93f992613a3691b37830b12be7891fbd235527ca680a1f38db100255b06389a1bf565e08a40b4a957a41795fadeb4f31a2dcf943f8af9c9de90f62c99ce264bf910246656f27b1fea4ad4ba7b97d0a3d5f69861017fbf1ec80f205811a751a4100d2eb9d2aaf67bd47eccf223409b752d3612d1a3aea3030a090d5d4f45f6cb3adecbe723ec9b23bf718b255792977cce32d35a87fbbdb6d0c16d9c9cc46f63608b871cd9a5e6b6690a7a94e598d6a416321e0ff53b5460857b0a528e90e794c2479676894091404b3abf7d44e123dfb4f2b5534c52b84c4e91763fdafa841156cb59e6cb7af200b3d274af88e6ebe2227707cc8e7af4dc7ae033fa2e0e2ff949ff350bf917ee020f081002991056e85d07932351ed056437ca3d9900380ed7be54868b84d7f8f71aa2e3e5a0bb708601ec5c8f7e71e91e46132c55bc76e3b56c6f6b54d800834163c3df6060674ce7a718c3402dd50a182105a56dedcdbfb6acd0d3f00d730729f06c0c957440c1df01ad32cf33b875e62a73d5c176ba5656459041c35984843e7d879c69b0ff3d8dba129ba9b699437c6aacb46afd5174a3bd1293f4ca0874bc3a11cb2913980b681e83e207d7d369453f90d74f1d29ce009edcc79f396fc5482f30bd50ce34a59d80cd703c2467f7a637dc0eafecefa656f505e67c4c34d3e1061f9580f34388ef99fcf6913f8e77889efdcc651bce0ffda6c04592e1c9b4248e90dcdd593717aca4a9dbbd8e83129da1052fa60f57f40bfb9764390ef5cccbecb25884240af4535e65dec72c97118d45bda976381cc2467d7425ca8e70786708367dab9442b6415452257d463698ae3f5cdc8d46b2053617404ed6f386e031ab2c2863e67fc981ebff4d7a80af6694daf09167abbceaedc4679dcd0fe861cd9a4219c0a03bad70840524815e434e52cf63a42627e73b36adee88e29c21b92dc74f572ff2de055a9a5583956479274ccb5a79ecc0653c2b754d3dc4a2ce5f4dc3fc830a9fb89efb46b1ae7b3ddc62df413c8dfca6c4ffd07c4ca49428cf8bb727b2f16632846c6489d8507e77f9ebb4b273bc224552b6e96b2119c0372644e0931982b20de262262fc4c03ade463a39af88f36b7e30cbd9e44b20550e1fc35dc8607274973327a8fea0fab08bb7420b5d62e2337ea81c5b2ea84c9a321ea7c56fba5d226d23fee4bd8540a445734ce3473c20abb9b44c0040996e1e95344897b65f5f75ad9daa523daa63a0c3f8eb280bd8c5289be54787e6728ac25279a67137bee642231c32ecda10e70c3ef906a7e0c6a7d64783e119dfef6a0c81e194b2169ed4049d74ced25f612ea6c79639da236cbd44fdb284b22b6e5591087b9317a8d7effe3d92344dc8b81c717d28b489c199ce09b4e61ed49b8884f7ffb21ae056dda63eebd452b9f317e65b3d6c3bf653dc1dfec7b72829871dcd1a86fcb625d68d9ccfca50cac56d5d28e1a3a07b74716a58afdbdbf300f2f754099aa38e696a5ce9c19013ce4c97548754ccf5c60b29c7005f543d8a2cbee52d46e56fa8582ae2f3e5870787b65815398c28b9a736c33c2f68e06d11a5b4f318227df9a7cb84141979d2c150e0aa1c46ec91a7c1f9ace6055edd919995f9a1e372a680b4d7da645ce9339048a5edb549a7696406fc2ee1351e5ee552a060ffeb757cb7600eee6e723c28fdc5456c056cb0332a8fd40ef32c2ac6a2aad6229e48123db7d7d4f65bc093b4b73470a178e8d6406f006e184a3f8bab188ff8b556751c69eee65ecbdb6a6e35625692e9c009d33b4e04da53fb03de16170af0987bfa727ce68a0335bb0c10cccd01b27f0ab33193ae398170406a6d25067c4002ab11dbb002fe3f710474e8587ac739b2a16281d60d72cf95e84990869ff43a994bf8a01448acedbe2b3d42d3c0a204051f539530d1245acbd71549383de0f2d761e570b26d9a3a5055ee2d5b5283317a853df678a8234754877f87ba9eab453bda61450c65058a5a1f5aac82054a9846e4627f29e89c123acc97db915ffb774e2a5f7bb6013976b67c0392425dca1025a1a430e8c9aaa74b1f0a2bf064fe05deca23f1e48bb246236e78c9b86104e880963f0c1b28dfd3bdcb746c890c3f2af33c4b4b5fe6e0482cfe8c62a7de055a19ac62b4156086d71563a1b1f2268c268253cc9bb4d0002b79380fa142e4f95a51c722c218b6c0bd7ff2fff9c3417f3d20d49bcbad36c5d259604ea7ff694445081f2c9ef4748cbfd93f1e39ce775f52c247996233e0fdc9ad4c273564d949e7427f97261c504ef0c9cc19f4f9fbea3921d239ea91f6f6fad858a6df9a03035e40005389112de21ba4a8f5c9f94e638638ce8ed8a9f7018d944e490fab78eb42a9b33f2e4ac2703f516a7ebeea1c21f97d642b57eed240b6f52ea22ed31916438c87b688355d480ca2d5e4f40f53f38f134dd4222a80852ebb5498dcfd5145a82225b6c5a9b6756f2c28bd466b5206fe8a7408d59ccff0ba380aa4b80cd1b22ce03cd3a4af56e31f29621cdb47fa8e665a0511df7b757f653597afcabfc77be82bef040fb644a40f2ea552c653edcb2bf8a9e95079e09bb7093086a4b107c220a619baec2aada4de1c98ebe9b07f61f99b8d3b867deac3589b43ad439c150a4912dc1ad4b048cb51c4b11a4d4c7fd9e2534cf2141c966374abc5ecd6c20bbe6933e503cd88cb88774b42c5cbd61653160961ec039c0f6d532019915e34c0881627ab5064e61cc6a775eddedf9f9fb3848ea2635376f7b02e5a8ebd527f8c103718d1096c39032d0c8e1a67ea5cc41bfdb561f868f5df9798528103405682956e0441444cca4dd7e9b63aec437b98968182837ac32aaf30cf8e76d54f4ba5fa4de2fcf332ce28d22b86dfd636080848f0473fb899b5e8dd999b3cf45f29121ab4080e360aa9162cba744fb3903faddd4ab24fe0f88b788ac76d976f1b3758d64bb227b5f47959c449828dad1fb0e022b55cf1550ac31ae5c1dc98fb83c7b5d97ba5fe3150f704c1e8cc4cf5af7a184b8c9cef67dfa4c0643489c4625d2245ca3bb9861f1adadd53d3679bbfa0284138df4ddfa0a1045e9de1d789eab5252a5b5b3525f0d08828cf46823e435fc594234a6dc11d9455d3e663e3ad1333b8e987060425d87fb3b5e879fa7483b75e69b5420942bb9b63300e056524ea01fd60225bfe08fb1996d7fb3c41584b0c9eba18ce3c9329ee43dbdb6c27ff4a97cc66db4034c1b1b5959aee9239fd35bf5b7daf67b21e44d2050edfd75a38feb95f1e5bd5880db7fdf70de5706f7020f3b32c912e01dc20608b2e44e81f0d1ca0e17555ff7069058aaf00e7a6f02aedca7d3e5750cfbb0d52b46a040c542735b9f1630d02e230960461a62a1f33f964438e561c2380b7ddacd66679f7706c17a566e600677ba0ff2e1448cf92d9ec8ab64afd71b2d592d6890b66946d13fe4060a7ea71eef8f8cbdb5ea93cba7ac373ab349713f6d870bc7ecb5b715a8a3f81ef74dfdd461678a5dddd1135ab24fdea6fa382dbea530649e516173a943fd75b45b30cd2f9270d104456eba759482af0c01850762bbdda1c9719042b1b55d2b68fcd16d040698cf8000b0a735149f6deea378ffb69e2a81538ad45c94910f75fb53b7bb4b838cb8a7de5221b6de1b2135b7d7b0c11477076bdcd8ea6380162c07786488aa57f5628eabe5317fb12fb5098497806e882eb3c3039dfd0662dc57a3970678c4a5db2fdcb7b96959adc3a6d4db24a6354429aca5bed3f3fb54c38589d55a91a2421c6b276c2f320fe3733fc47534430b2b75c998aa69f103d2a48f7c21f114923ea9b974fd2cfb016fab11e0150da9fded04df38ee6347b095376573b610e02b9f519c1a3738d344d978fdefc07b06c6a258e485a9e4155bf6f875b1cb57dce8560621114b279eaa23fff877386fbec20d8d7be1492f4cd8ed332e025ea73abab51beba94bfe84abd49a9327c13e0613e0177114dd3e17e56fe5d3a87c3be85ff8fbb17c8ee95cfb3bd94aeae2ef0cdbdfaf466edadf3378092cbb410bb9fc70a1a329a0d85c8caf7905c6f5f21af06c73899446cb699cf3ffa6d931d0f24c84baa34a0c1db18620a535374d5b71fcf4e589294f2da5b6defc3dae3cc6c1e1feb620a88c169c2bfaf356d3c0bb9f6c71c0042274da507eb300b53e4edccb933a12bcce7388b8e36105818137500767208eee7ee5bb9e6dc044e206b1f746ddd820f764265351053af02c7c9e5918d319371d2c6a819ed84b4a9af2545d20827d81b24ac5ca35dd42fabfa4d960a2730a42836fb2c7b56d6fea080503f6e08ead51994a30cbdcfbf484246ee24bcfe7a842c0e2d75f02132d4eccb98b75bf12677a6b744fe6f198c9354d8ccee1a9f98e8f5c9903de02939ff9b08ea61baf1f9f4cb0b38cdd9554c7fbb938bdc6131cb84d436d9b311a0d410ca46dc3c75f1ef604430994f6739eb1936c947ca9cfa9eaae3cf7d5e07a45182f1b308b0516bc80809e3108a24f5b94fa1e7266137782f576bd8b85640100ab11205e4b244449c3672293ce5a0cd02fe3b5bfc2e65c3a1b68c580d21185be463e5d24183dc9cb0cfcbdcb369e25f81a83eab7e2d59d7c", 0xe9f}], 0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) r1 = open(&(0x7f0000000000)='./file0\x00', 0x142, 0x8) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x100) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) syz_open_pts() chdir(&(0x7f0000000180)='./file0\x00') 16:00:19 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0xc0000084, 0x80000000, 0x5}, {{r0}, 0xfffffffffffffffb, 0x20, 0x24, 0x3, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000016, 0x4, 0x3f}, {{r0}, 0xffffffffffffffff, 0x91, 0x20000000, 0x4, 0x5}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x80000001, 0x7fffffff}], 0x6, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x3, 0xae6c, 0x100000000}, {{r0}, 0x0, 0x0, 0xf0000043, 0x6, 0xffffffffffffffff}, {{r0}, 0x0, 0x1, 0x40, 0x8, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0xf00fffff, 0x8, 0xe247}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000088, 0x47d6, 0x6}, {{r0}, 0x0, 0x1, 0x40000001, 0x6, 0x401}, {{r0}, 0xfffffffffffffff8, 0x20, 0xf0000027, 0x1, 0x8001}, {{r0}, 0xfffffffffffffffc, 0xa2, 0x10, 0xfffb, 0x100}], 0x100, &(0x7f00000001c0)={0x1, 0xffffffff}) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000e1f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = semget$private(0x0, 0x3, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) r2 = socket(0x11, 0x3, 0x0) connect(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0bbe7a3b4330030039ab7cf4db318f000000000000000000"], 0xa) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001200)=""/164) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) sendto$unix(r2, &(0x7f00000001c0)="f295f570d09271add9dd2721ce9c202251837b627d88f2d70f971e6bf0e672c6713b65bfc5a1099ef8335ac0340c960db5fd67bafd05ca205d28301d8d810fdd65f2cd18689703b4a6f324ec5bed08e19322282e4dc5539572683199cc72baba1bb3c2012b66ee30b9f8f9531b901410ffbb9f1f4ae971762704679a026912e5d9df8686909e3cf5a844f02a2bd9572847bb60dea64149a1c9e93f78d92e19004555ea3b4b8a0aa724e7a4a36d029deff0cdc316b2646b85fa62ad0a719dc5d8f045539470a7aa2c5f0c66ec6429a2e8ad903055d7e49b15f5ddd8ca7e6a7840d3e698347bdd4f1e5b02d9698e1d09b4093128c427866b0d753102128c26901e02a20f898d6e4b4eb6f13aac7c14ebf6f1170db17b6acbf74d90b3d8d7e580423749d4ae0f7a25706f10c0d333e85dec05943307af43e179af35f2fdf56c221e79c0e2b15094fa3b8135944f33ef9d038d90710f590d4d8452ceb68c989efe61f5df08392a48547af4e4fc6ed6ad5bf37ead874694a521d5a300492f821864a7f36bb70ca4d72f561a926ea94aede2103d8d6463e76d596bca35189539f41df76f8ccfe00253393af70bbf76e42fe8835c0a5bca6df17a7da531c8546f75706f845a4b866acd30461d7aa3599521e76149a722b7012029f61c67fab89c6ef2087abbbdc37a8bb1f55f27154ed53ce4b472625d755bae0eac319f32db73c7c88612856309b803113a587a4e4f2650b73ea705ee615c3885c429ad2712f437e27217a8fb08126807c70f4613653cd18e1fa8b537cfa641382b6bde56a447cf6fcb5bc84b7c799d840493e41cafe3a834bb54a1349c98fcb8cc755dec8154e75c8f99820142a2cbbb26627aef8429b9c050e5714285c11c1f63111350ed544973cd2fe36d4de89d441908fec17d3b18261aa45a26b5116ef78c7f4aaffb2b5acb48030aa5ccfaea21005fef22748241d6b11997bb1da555e8aba329a48ce89fea04361e0c86305b2234759e85e3e583866f2a237a9570dc44574a8515a6c3a806c040d02db3553e15d23a0c912692f3963ac3db996305c32c7bdf9f9fee7cef3c2a095c9ea9ff66563293d6439fde11b7b954d59b166e24880b9c0585bfecec28a783fa9a5f080664e5d0909a8b3c971f8f0347fed3edae7dfca5e71191cfb512620540e9b2adf65f932d4447e4c1518378fd838c7303e5aafa3696f6a9d573c7375d632ac10be34a6ebdb009699640de4da6a6337cac6dc208b71552c76aa9fbf89ab91f5100e78c8e73d2e684d6b235796162ea1d90ca17f34efbfbb7e95d369fda870b76490baa78c2139ae3ebc85d58d9751affda486f74ce157bba1281a3cc9022d1e565fad0dd90a0977b39449268b1be65a02b5131c635bfce07fc492a79dbe22f1f6c9f325eeab82f5f94a5b9444ea5341420aeaae00853a1cb1ab0ea06c693bb9bb63efe24869e16841e6572993564260b9b7ae3fc645b2bb2154e803c149f5c05e39e6aa686405f1ae1d44d724fa6b19c7f31fd804dcb4836f92fa09a4bc00b795e9fa4dd23ba36e6cdb46984c563b64561bba290325f20bbac8ad795fe618d4576151f027584e61df98db26e3d4cc487fa91a7731ce4c3fea078b3f5f6a2af46e4b435d24fca7a8f99f8c9a3add189c6923813f76cc9762d53457e9042acde64ba15ceaad76baadf5f1e198b410e24a47201d720d5af95efca4757f7dadab7bdca956fd1efbe99a473d3d2893dd2a89301855de2f0e18eebc4ad11c14c1f0b4d3e6f6b39c4f63d0a202263cfd30197418e642cb1a99ab45aba5fedbc4ff3712eff42ae09cf2ac7230df161049e82b061f19fe9a14d2b2bfe230969a9b742eb5767bdae599be93f10359bbeab5f8f34cce127f6b52c9ce722c3e7958e427c5907da9503378ddff1da2990696375e524103d8b1a837cc3a9b2d50adf73e0630cb5abb8ee356675fefecc63442c6b9977fb6aff21bc08fa44d20921343569d7abcd8e5e767804b6700096c008b73df5759df462b0daba605c4a44ab5acfe4978336bcf2cc403cb4ae387ed7bd7b14ce20e149650f0441ce148053275677ef6bd02f87bd7095d0de182b2fa995fe9d0e57642a8d9d26e64185034e6ecb6c425d24a97b8e14d1b4d665649efa277324373c9c175563ba35c0ae276857c23e56df77e04d38dcefc5437d9f2217b7c73269f24c776eb77d1f4be4d9a5b0bdf1276f67165bc17c7a41e4a76443b6721b671de317a99884e41869f13b5a6014998d8faea16c1485e06e5bfc7bc87c2be33377917ab585760c8a2eaa0c8b14962ff73081da4f3bafa1219248c71848a315d8076fa7308fb452919228134d4c9f58cbc79f5a9ad5a6a7fd681525a7579483db1b742bfe8bdfc4434cec6a2f365a5477486ed43c983fd495f04629feae2f20339adde5f25f82ff9f5c6f5ac3566cbbdda11497f66968858927eb0d0d059593c3b4f3cac02f318c7a94ddb8a4e29e8ca04d543c18605fedf161d11efc1712793dcb23b6e18e86819a2b04b9a91c8a6920039bf7b1e6003a25e09f0d4581e2034c7a83eae22458b29e5a3248e77a0f91a2e927bde1e63fa63bb8ef58ac773afbc4cf02699bb8a36c5bcfd06c125578be3a736a218714d249da5574115ebe2fe79a24d13c0599c52e7a23b5b6dab6397ad6a5a590bc648f45365152b8fdec1834b2a891727939dcfdcd4d916cd181f15b57c35ed765dfe84f3cd0a25dae0bf8ffe700948181908bd243e48bd80d3ce5d60035224fc002c26da3342715fa989ad0399c59ab60571bbc983ea31c34dd2110833f50889de194e9759d5b3bbe0782d855549d7e961825707fcdfaf52f423bfe6b6e81812937a83542ea947378ac99db8216ea499ec93b194d4dab15c957e7f711c102e0a9adcec2354964829067989e3840e4e55cc1eb42083a60f3349cf8d26f1daa0ba852ba2991b68661f17d78aca0f94e524a7f0d26e8c0bc3dc777e37c58e8787df8b08a5842c1336e6639c89cf5770f8277eace0809887cdc6920fc86c712051e75e2898b72f8c3d8ce917d6be4c9f11dff73e2ae911b2af869bade40a419beed34f6b31ee174b1d522439c58783adb076fe9c300b92e0bfdbec2a4858f95a201950771f92e3f5f5355381f194e92afd8d4360e4c9c4e40b22a91c89100ba76a8e710f93d4ee106bb64d7f2f918f3e780175133257b9db1a8885e604e9ff5af38543dbf22d995f3a14dc3c61719df99800c09fbeb822f55c4a9d3011124f1eb27e2de9ed0099477a9c4f9771a91eea6f53f2cac6d1fa5a327d9fd2275404dd7db4ec447746af4476ef8ca2fbb8662e86b3adadf34bd6e6f2a44900918faf53666b2a96cff87b9deb955d9f021487c9f5a0c7e312484477bdd8bf0a2e8a0916ec1697725f3e8a996c25d4b2449014bfce743cd9428e5a440aa52dd231f550b86d2043f1a1d678073d76fa3b6a20fa6835aa6d8620feeb1e1c32a9b02d7cbe35b621c42329e562d406abcedaa3faa61d2a89b5b36ec1de4f63a098fb3f5bef3236c3d647c459eee063e9e42c57a39922df0e1c40dc78ae04dd83d56334abd77ca4d5f00a170f51efb5fb4805e474e347631c8df100306646e00de329ac74c3c2f5a82ce769f20a945505c44a33aad7e9c4b7ffe9a370facb0ab87e60afb5ae17743d6d416210b7be1612f5cd678cadecb6ef37435c74264ea77b033c99b2a08e411a2e20f221f52e1e8d7de6c8b2fe43ed52fedc3b94d33cfa8103dd001e24b5c4908da41676ee8ca0c44238fda298477ca8254ba2e2d499ccb5e561e9466ab56a439fdf725de6c063128ca8ac419a35dd152126603dd24be3a4e531f0e8b88247b0a3030a5d0222047fcf338f84edb66d34dea4a3c26d309a98bb9747151af7f478a24e6a8e4e0bcc4cb86fb98bfaf1122e01f120d60c9e66ff97c836994f88061e694e2ee3c3cb5701cdaaeac84987f393722015b9f011cb9225906eeddf1360b383ad93e4366b7c439fd4ce859fc140491911b12ee615c6fe125d5a4f42426845c783ce918166815837adf23ee42618f950af992bfbc246ac08faa766d791620abb3960e5c3506373b774ae37bc488f01b9ece925174168bbcd8ef907c1a0c21b3cebecc4dc5dc94a1885762f088409b75b548610c1110a30a6799d0270060c68fcac9242375b794968e12a4f64f16917f1931b5934e964bc131e384b94f0a107bbf11edbcbcdd14143f74688a2be330fa3c55b5ec4cffab389fdbd88abd9ccf4a73de32e6bd9667f5af0275bc4e96c2151f4ccc4d248a0ea1efa651a446821562fa3c7a8ed3a05613af1f93101753263949a4d1a01d00df0b1eb17a8fe0fb9b7c6ac05788e06cd9a6cd98b04fb099d1676f26f6223aa0c153edf30adc7c6851680ed6b901f59ffab2a7a00f3721150748693fc7c965eea56bb7c49d9ab88fc18f377befb1ba1cd9ea1ed7f9aae3aadfffbcb79d73ca36e46ad63e961faa1e0bbf923eef3b96c573cf60129d0e19668b1f4e05ce79fe71647aac83b24467cc166f8bd753dded733fffe0df63aef36f543ac4910c890eed67c85f2a3caddb61b9748e3b510775366d292dbd1369f7243afe3e785f208c65ee51e54156b3e774eb0b3ca3c39db65844cec77a045d01881f2404a20c7b8289f5bd1343692113f2d0bf0c442b385456b2d92cb3bff50118d527c8fd1a9e4d0eefaa33beab1b35935d566aef75f3c064fdd344160055f5b34986c7a6e72b9289f7921b3fea5fcef723f64d180ad6dffe6c484f85b2baee9f48717a1c3782e865987735103408b783fc9c2b587b037fd50a7f1a63493619f2c6e390921af1cd733f32f10cb4eae0efe319d8fafb032b8e6fe2b6bf979333aeaf9cdba52c509705a698a50507c2359ec2045b371de4e213f5df59cf71f4a5f66220691d9610015733cfaa564ddcc5131a08d0d3ed42904529de1242a50135cb7c5842218cc61e01f34619be3a2e7518d708bc0bc624fd200776a94831dff382e9a0539eafd5ad5a62ab6798a105bec717e9ed29c58233171f84cfb83ab837a471e9f1c2d87ace9f18e4bdb06c0eff12939439b6bad77b61232f1e9b49d6fe668e99ac1fdbc1f36b9c9cae1da1bdf2c5febd64f98ca5c2f97fa79490fc38f5910d434319652f61eea05ceea029f93d030143adf4aa0a233f784797c8214c5bdebd4541fcf898045fe1293195f32a31b56f31a4e81afa5da61a0ccba15b6483b2565240ce1d35a4ece25cd5c19c14fb8516bd7395a622ef92b84d38b53c28d73de62c44230183d3877faca4f7692a836785999b59ce502ddb4251a6a3003187a513d7c06e46b87875b0ff1da9615020408b0f96325d238b92d05358b6cd54940138260d8a85c596629ab3f95c8c99ab0af27577a77b9d48ed5a428bcb4695741302dc7afab2d36f9adf7eae0c65151af119002442ca4eb13cc845a2d01a64333910d20d98d7463c69b30870754e304bea71ca3c6fbd9219373a6416b37aa24611e9035f71750f2eb7b793eafeb10f2bc55119886f52ba8514c7cc0fad962b11122bca41c892f81912e9ab0642e457dfb9352734b6f0b9fd0132264032ebe9de7b3b36d78c13ad845538354bb501295ca7a8a46b4ba5fc33113431e2887b8ab444f691daaa188f87880aed5e6dbdf4acd3da1184bf278058de079a10ee2d831d4a4a162cb64b9cc46c0d335d5b8ee1216abfebd1bb727146e85766bfb43c95fecfdd66b4c382f529312b7658607902f25705945d2a6f67d98b42f4836b50328f0e2a5b920eb87df47cbc0499d8a8", 0x1000, 0x408, &(0x7f00000011c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) r1 = semget(0x3, 0x3, 0x200) semop(r1, &(0x7f00000001c0)=[{0x0, 0x8, 0x1800}, {0x3, 0x6, 0x1000}, {0x0, 0xff, 0x1800}, {0x0, 0x1f, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x4, 0x1800}], 0x6) r2 = socket(0x3d, 0x4085, 0xfff) r3 = socket(0x10, 0x4000, 0x7ff) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000100)=0xc) r4 = fcntl$dupfd(r3, 0x0, r0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000500)={0xfffffffffffffbff, 0x2c2}, 0x8) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000200)={0x94e5, 0xf3, 0x200, {[0x1f, 0x80000001, 0x4, 0x1, 0x1, 0x401, 0x101, 0x6, 0xf745, 0x556cb449, 0xffffffffffffff00, 0x9, 0x2, 0xfffffffffffffc01, 0xfffffffffffffffd, 0x8001, 0xff, 0xabf4], [0x1, 0x8, 0xffffffff, 0x2, 0x8001, 0x7, 0x76, 0x0, 0x6, 0xba], [0x4, 0x4000, 0x5, 0x3, 0x0, 0xffffffff, 0x6ddb], [0xffff, 0x0, 0x8, 0x39000000000, 0x5, 0x81], [{0x7fff, 0x6, 0x9, 0x7}, {0x6, 0x8, 0x0, 0x9}, {0x2, 0x8000, 0x6, 0xfffffffffffff45b}, {0x40, 0x7, 0xc9dd}, {0xffffffffffffffff, 0x31bc, 0xffffffffffffffc0, 0x5}, {0x3, 0x1000}, {0x80000001, 0x2, 0x3, 0xff}, {0x8e, 0x3ff, 0x4, 0x1ff}], {0x8, 0x1f, 0x80000000000, 0x200}, {0x1, 0x6, 0x1, 0x8f4}}}) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x300, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") getgid() ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000180)=0x600000000000) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2007, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(r1) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setuid(0xee01) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/163, 0xa3}], 0x1, &(0x7f0000000240)=""/177, 0xb1}, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000000)) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7e, 0xa, &(0x7f0000000000)="d5ffb468", 0xfffffffffffffe1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x3}) setsockopt(r0, 0x29, 0x4, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 0: execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=[&(0x7f0000000040)=']-\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='\x00', &(0x7f0000000200)='\x00']) mknod(&(0x7f0000000280)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x0, 0x0, 0x3}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x62}], 0x400, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() dup2(r0, r1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) r2 = dup2(r1, r1) kevent(r1, 0x0, 0x0, 0x0, 0xec, &(0x7f0000000040)) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x82, 0x8000, 0xb740}, {{r1}, 0xfffffffffffffffd, 0xe9, 0x40000000, 0x3ae8, 0x40}, {{r0}, 0xfffffffffffffff8, 0x69, 0x3, 0x60000000000, 0x81}, {{r1}, 0xfffffffffffffffe, 0x40, 0x8, 0xffffffffffffff67}, {{r0}, 0xfffffffffffffffa, 0x2, 0xd41f109a694f876e, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x3, 0x2, 0x200, 0x23}], 0x101, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x80000000, 0x7}, {{r2}, 0xfffffffffffffffb, 0xa, 0x0, 0x8000, 0x1}, {{r0}, 0xfffffffffffffff9, 0x10, 0x8, 0x3, 0x9}], 0x7, &(0x7f0000000200)={0x7, 0x81}) 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$getflags(r1, 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r0, &(0x7f0000001640)=""/4096, 0x1000) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:00:19 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10100) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r1, &(0x7f0000000200)="efbc8879ccb35b8057a0656a855ca14640608dba3ae01b72740786360cef6e64105b6ab33ae75da6e99ee7d465fb9b687b24b16ce9f63d9d60eeab3b9b3e13cd1b5e69d1caf47f7151ac0c82effe88956b2cb6286482d975903842c68c166ebb91aab11a88a97fc377cf0d50440a7d02c9f297abb414cd5161fa18cd9bf4d8d61d73f2ead3211696fa7fd17144ddfa11d3cf9fde6e7a33039ef0f8247e1d8948ae9ea2ce9c0a4ed3a6b70a3723e613dbb5a08fd3ca938e8cb1c3298e83ceac9152aa07b092371ec47dc1ebc100413477cfd4301cae519b52", 0xd8) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x20000, 0x0) kqueue() readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)=""/53, 0xfffffffffffffe9a) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x438, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1000c, 0x0) 16:00:19 executing program 1: stat(0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet6(r0, &(0x7f0000000180)=""/207, 0xcf, 0x1, &(0x7f0000000280)={0x18, 0x3, 0x7, 0x8}, 0xc) getrusage(0x0, &(0x7f0000000080)) accept$unix(r1, 0x0, &(0x7f00000002c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0x3e3) 16:00:19 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x10000) getsockname(r0, &(0x7f0000000040)=@un=@file={0x0, ""/16}, &(0x7f0000000080)=0x12) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socket(0x3, 0x4000, 0x162) r1 = kqueue() ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5, 0x3}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='@$\xaa,`,+\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)=');\x00', &(0x7f0000000200)='$/\x00', &(0x7f0000000240)='[\'\x00', &(0x7f0000000280)='\\$\x00', &(0x7f00000002c0)='}\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='$!\x00', &(0x7f00000003c0)=':]!\x00']) close(r0) 16:00:19 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x8000, 0x1) setsockopt(r0, 0x4814, 0x100000001, &(0x7f00000001c0)="4f6ed83f5168d93191c8c024789ad2e87e412473befea1780a3a218932ea4599e914a02d4c7506e35d136b720464d72e9480c44977755f678450ea8e8b72b2545387618a558f081ef1b83b75f7636654d553108579d2237a3742e8f1dcf39e1f7a6204ec803fa2ab7a0266", 0x6b) mprotect(&(0x7f00005bb000/0x4000)=nil, 0x4000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7fffffff, 0x2ee0bd7c}, {0x2, 0xc81}}, 0xd17728df682ac04) dup(r1) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x7) pipe(&(0x7f0000000140)) 16:00:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x280, 0x0) dup(r0) 16:00:19 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:19 executing program 1: r0 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x40) r1 = kqueue() fcntl$setflags(r1, 0x2, 0x1) fcntl$setstatus(r0, 0x4, 0x0) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x6, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:19 executing program 1: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4, 0x401, 0x8, 0xba}, {0x9, 0x4, 0x7aab, 0x5b}, {0x7f, 0xbfb6, 0xfffffffffffffff8, 0x31e6}]}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) getgroups(0x5, &(0x7f0000000a00)=[r2, r2, r2, r2, r2]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) sendto(r4, &(0x7f0000000400)="2596d215da5676e32574b3b2ba3a1f89987b729272ce50b4ec3727f71623e59216755b8da5b606b0c737bb8d6ca76eb318ed54d48f56f424202d97bd2d6343869324c45eeb4716bd7d74123deaa0db8707aba0e456dba9e336cd2ed1cc25e4372f371a9b640e39f29312c4695bea325b48020d6b58cc7f0c6a96dd6145af0bcacdee18ff8e58b7e3c2116c6a", 0x8c, 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="818c2fdf107643b420000fbf2dc93fe3539525dcb899cfb4b81e417a3171ec1c64747dd0e209b84b229346b76df1c15b068e428584a905c5b8cd50e1a26fd0b2e4449a1d57bbf2493212840a59b09f9de8af60188c3c66d4cafdafa3a3df86c01c88c068a14fbc1df88cdb20acba5a8b4e91aa6d31bde8f8cb023be4722d98a8504cb8fb320e0400007b4d6b3249210a4081ae7641944a200674c6097deb"], 0xa) semget$private(0x0, 0x7, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x28292, 0x0) r6 = semget$private(0x0, 0x3, 0x400) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x57) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000380)={0x2, 0x8}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000040)) 16:00:19 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1ff, 0x2, 0xffff, 0x8}) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1b}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='.') 16:00:19 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="9b57c67b", 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) setuid(0xee01) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) 16:00:20 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0xffffffffffffff7f) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0xff, 0x10001}, 0xc) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000000340), 0x879476e2) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) close(r1) kqueue() 16:00:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x300, 0x4) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x800, 0x100) 16:00:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x8000, 0x3) connect$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x29) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x3}], 0x4}) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700000000000000000000000000000000986028b530eb322ceeb6be9d7ec52df8504d995e16d48c591d81e94e6ac1523735a9add2a64dd254364c375505d3e8833d9e46a6a7f97f6decc3960a869e94fa962c7dcf97b53c18593dfbc528b0344dd400000000000000000000000027f30596be38cde1cb490f5c4c550d532e7f388f981d498bf2c04bd5eb05e3f14d7176daf56b5b0c1e121e1e28ab7ea6f627f0ec7621619cc30d5b6d3e7c1e825311843caa887047413961f311218965466e5a08f8784160944a189455e82aa4e0be320615a608968a866fea6506c4d48032", 0xffffff85) r1 = syz_open_pts() close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r2 = dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20120, 0x0) read(r3, &(0x7f00000001c0)=""/161, 0xa1) r4 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) r5 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r10 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x7, r5, r6, r7, r8, 0x40, 0x8}, 0x0, 0x4, r9, r10, 0x6156, 0x8001, 0xfffffffffffffff9}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000400)={0x0, 0x3d, 0x0, 0x200, "7c8a7b03cd391c2dfee8acdc7d030841a056d20e", 0x1, 0x7fffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x30, 0xc000, 0x80, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) getgid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x81) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="028da18f") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) 16:00:21 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000001840)={0x0, 0x0, 0x0, 0x0, &(0x7f00000016c0)=[{0x10, 0xffff}], 0x10}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x31c5, 0x0, 0x7c04, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x169) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) 16:00:21 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2084, 0x9) fchdir(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x6001, 0x9) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) 16:00:21 executing program 0: socket(0x1, 0x5, 0x80000000) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000003c0)=[{0x7c, 0x0, 0x0, 0x798d}, {0xffffffff0000}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) recvfrom$inet(r1, &(0x7f0000000240)=""/170, 0xaa, 0x41, &(0x7f00000001c0)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0xea, 0x5, 0x87, 0x7ff}, {0xfa, 0xc53, 0x40, 0x1}, {0x3, 0x6, 0x0, 0x2d}, {0x8, 0x3, 0x6, 0x10000}, {0xb5, 0x1, 0x6, 0xffffffffffffffff}, {0x27, 0x8, 0x7, 0x5}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x10001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x3d5, 0x5, 0x3, 0x3, "b97974935e52754a54aee7c8cb4004cdb296ffe5", 0x3f}) 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000140)='./control\x00', 0x840a, 0x22) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/82}, &(0x7f00000000c0)=0x54) mkdir(&(0x7f0000000240)='./control\x00', 0x0) unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000180)) truncate(&(0x7f0000000100)='./control\x00', 0x0, 0x0) 16:00:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) socket(0x22, 0x1, 0x8) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) kqueue() recvfrom$unix(r0, &(0x7f00000000c0)=""/124, 0x7c, 0x2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x310, 0xfffffffffffff3bd}], 0x80000000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x10) 16:00:21 executing program 0: r0 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) r1 = socket(0x6, 0xc003, 0x4) recvfrom$unix(r1, &(0x7f0000000000)=""/140, 0x8c, 0x800, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x47a332e3, 0x0, 0x0, 0x0, "9d251fbc349cbbc6a4deef206203f9785e537660"}) 16:00:21 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f00008f4000/0x400000)=nil, 0x400000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) listen(r1, 0x8) 16:00:22 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000240)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) write(r0, &(0x7f0000000100)="d4da5baebc8003ff6467a38e54db2c15668f325cc839fb8d491faf0fa3409971ce94d4b895a637b05cd39fb61fc7ef73c693bd3ced037ba3723bf85b95db48c3d1ac2619b7523f5464fca4750dd88ea213870ed297f1f28b2b733370641dab8c63d122b32154614df3f783b594d4f58bb0cfc7817397f0", 0x77) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20080, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r1, &(0x7f0000000380)="5968ec35fa932b879a7d86852e70a955f0dc767e0985ef8ff5bfdb82af4ab7bc4d82244673c66ec7c5b14a9e45b7406373f07f8edf300353654813fa466131cb33317cedca65857c162f63a45a430f839d8adf28f830a3ff97c38716be8a183de1a6095b41841ff2481a0d2ae245bd6b194449813f6c52ce07183a89dc57bb245a9f3bfdecc468bf4cfa7e3dfadc8578096d7ad2e9545307544ddef7cd91d083e1c29f28192642271eb92aa8b2bcc99260ae189448f4e7f9ea24e6b1f37653ac327ba543ac4cffc3c4e5eda5d2808783d0128e820580716222532fd83e8c8748fdf13e8bd8152269acf8a57f21600a2ce82ea8c65300bb0747f593ef755836f17c6e1d33f87b56be895ed2b02e7380076566427a05d2bdbe193f04931e55a9b902bbe967707e39d2d3238d7537f48212b581e77c3163eb42af38193ccb5bdaf6a26b91ad8da4a1c917e5754e75b190f778bd7e8f015d218996accc827a8de52e6b2ad877d786f18d3b0e03a1b1af5252952469744d7fcecd6fad42976b5e0bd26ea41b38e43cff8c677322b6465ebf0bc726b7f4791c05ef535e1983c1cbd5fd4de3c8288f6a58526cbcf06d4ba9bde5e971f4fcf15322cf703d68394bf3553b61f482d029ee2c9856bdc49cd1ba66c773c639e131b0c8a23500dd483aaec94a547d39a73957c0c6c71ef8a5e6171a295b84001022ca07ae95202b15e33e0c9790ba515ce8a76208fa3f784983494ec2a24b369fa68f6cbef3ebcf529ad09e77d1c733af566bffbab1ea12e0cf87bac7384213303727ee6d5a99cc7aed058b3a712726006f6c6bdc09ec16728d32d36a260ef26f910ab015f5cfc562d4a27cea5f65f278232de5bc071d32faf224e3d50ae1a8e2fcc615e64d1691b2ec686b9fd4b96add3bbc47947fb94c874eacc27fc3ee33fb68e79065d47a6d6817782af33c43138159ff981b1eb60374c7d04f73872d0cc059326af016f4d2aef764e79f8cf3cd358010456aea7e684b7f095e6e7fab76c23d7cbd33b09047a0f48cdec066aec325a6996f159db43dd824c027d2b7cf4f22fc8d5e1413a516c536b69afcecfaac193765f12667bfc8ded2acd16d45a84e9951cfa04d2de1f06cbfd7f5813d478fe3eba65330a4e190a2d222536e895f4a382fc8ce210ee1c2516c56cfb7b876ceec465a919b65ff18eddbf73173681aee79002a73b3d29ddb8ccbc3234fd94442eaebe8c93973c77ff3d555a9e150a1dff84ae1ecfefb0cb0504f9bdde590f44919603698e90adb8cc8a76e7b2121bc369b4126fff6cc98f618e228a364ea549bc1a00ab1a84a4ac8e31aa870a3b1bad315df7b882ec8eb387d01adffba9d60a4e3474ac0a5fe1a95845d49b67cc3f6681ab44eddb4172d15d4a98adbcd139be35aff3c0824a6d2468effb497a6e61ea33d41ab88c274b737fea4fabd74b67ff8df8d55e0cbd00412616ef49c846de0f69d6c5a356264d0f914d127e73262c87978887d67f60bf17ec126269e69477729c093b4488930822acb509b6ca8ecc207838ff08e96400686a86887802a3cb887f1b74e0826bb9115fb2ce78fc22db977d62063336ef24be65ed51a86c69b0fe3e87a57a6bd25431a1ac474cc7ba9845036634a9b9de80eec7fd70a621627a42481404ea4f282d65579ce32a9ec4947bca508ac0208e2e30a834ab692ca72dcc42dcb501fa6770fad9d859792cf08a433f643c4378f4cfae62aa2e5820a9c4642a1aa5d310dbc8fcd82edc9e98b362ed3a4d7fbe35c6e64b563806b0a9ebb46964c428fa1dd9e143b5e0629a7d4eafaa0fd3cdac7a779772bffcff36d45a1c3405111f745f6bfa3b20ac6569328783a1676aeb2c41fe1cc1b781d309667ddd88bb6f445b118875292724e05e605180b9cd05a03c9e53d6d5a4f8b786e24783ce50410ee04a23c56cbbd5f03846c24e8d2be56a97570e58470e7a8fd54d56a7b53c8a6c1b06050e3b7a636cb9bc30e2bf3ce8fce884b9eb5e5ed3c17e256daf3bd80fe326ca97fab5f58d6a6c21b8df6916bdbd1e909f29ac4307100a6110738c1bcd07c5fd5a6bd6fd6476e066b0eb4c7af16958a926ef70383f22f78e271e89c7ed72fc3339cfc4b36c680ca13fee55fa2d842463be8495875f068eb0a476cca14cad6f2aff5657c978b24cff4f357073756f338eb2866f7560677cc598fbd107f78c5099093b2f52daccfae0aa546a6889cd29d4311552710547cd2571ee055cbc58b67dc4df6a0c503f9fda902c1328af2fd6a58ebcde19126e5abcd23bb49de7ce3c53d9c756cff4949ed24a4701b7259f0bad4a74fb83ab1fb87f24c1b863f188b0cd940de98410f9030b79de3f3dc460db7bc52cea5deccd434e33a37eb8683d757b8cdc8813688a9c0cf19e2774d708dc9acb00554c8e056d1fed414e749b9e4f7a59b0796f01801c2d3cb7e0fe22003eb52218c1c44f0cd34a27bf19d4206bd52afd58811c7f7bfaa2267c21f00c873cdac42887c23412996f2b82367a0f07c35c8123dc226a7995534520311d2c1cdded59300e8c64e1eee42d1b784d3877599affbd5047ded9947d5fdc2b35343b055558a79dd97122ed94a51e7e851e5cedf59d3ded714d93d080885f2852cc7a9e8d640025a21300d98b9f0990e741a93da086d262ce7bbceba95c7c3b986b9438b3fb5c8743cf3b68e8ee8e4c22d6a9ee77a7759597e914524ff2d639235f2ddabeda65c57b671a5f70e8f2899e822f7253f0fe441f3e3b3d94ceed70746894cbd942627180caef7cd380bfee6883b743005037cc3b3cb65c2f6e7a7d33df22e54dd290bef3fed6dd62c4f1f46b5a3d1643b35d83352108b9142cd6ec02c108f08f165bb754edfda16841624431d32341c4c57a2e153ca034423e84a8e4271da852863d66e34264eab5c6d14c0e24f20a2859302d62f35558afcf798669a69110808a6fe58f6ac667cb8be99418b8206e4f152d6b0a317dc42d830b08ac0932b09c8a22b53c87dc4484f7550064f02b958de3bbc9ae64500018b10f8d06568527f026f657d325e87284953d743324bc2d41ef2abf5200ba1c134d58e6c5fff07e2f9cf9f6aadfb639c42e0822e58c159baf8e347215ab06f4ffad0c2b38ce58c4f110df07568d98f80fd0837b684294f8a5a0a932761569b1c71a926713f79f649d754bbb674af53570f116ee6ecc9fe0895bcc24dfecf1e24730f43fb8dc35b8db70adab70027446fcb7ab9f543046748d5bae6f2fef79fa92f668e71b3abfbe1cc52ac6ac1a99b021938cf934726697f2130f9c68635e82177db7cf6e0e63a72c312af47c6fd6af705ee95da6d58bbc1de90b8c650b65689e37bdd9a09fe4fb32779cef9f1ccaecffafb97507b3cc9f41b056552fb61d2f99a538722c71ce18eebde2483e8043342d24394cb58da02027bd873e26bcca55d250c072b86e2a1185f98cf42074fe4ec121cbddf512dde60b5d7a6b443eb046c223565aff501a92ffafa3e69526748283f94de36ce1fbf94bd3739d73037932548c1c1bd6fc8b58e3f227ecf1a18e42a04556b53dcdd6170c131ae3a48bad3528472a3a3d9c974ebaff21379bfa3c72cb39ca92b1d84e99a9c9b4cce9ab301915da382ff7e90c2fc6efdd2f3a1f5c4d8b42e4c16ad28db01e448155f36266c91eac00b0c85767b46a92d1f38b4f30c15719621329ab24a76a89c450257528eadc574aec2eafd60ad269a0606a52accdb9f07befbcc3e1b9c0bc95a21c3f411d1b7458adac255c2f157f2749978490d2f67ae146971e8bf6722eeb454b93e8e30396baa2f3569e30aa879316a8fd1485e1cbf4d92ad8dc7926a3548735ae491bc1cc2a67d737d37a603e12b6e31083354e1723bb5b2af5a886bb79424af5269d4383765439f219fc20322b56c36b85fdc781f04f309319cd480ea179fdabbd9180093c2ca52e3c05a3f619b5c36ab57163307a1fc6432836dcff6146d292ef3c2fc75503511a9d4faa88c11b4a72a34ff9995590629ce1a1c06022433493c123581daa08c90a372b2559fff8a0f897e7ba358a7f7d5847e10026c7a1d08d2177f25b592aff5f53f01818253452a9cc15a277e69f1c6524535670c8c04fd45d3fc422e7872a7c81fe8eeb7331ccb5ef72a0986d8d2012cd5e32251b8facf616b840ae3a5f54fac5a8379d1357a512335941ecf461887f02bc19b61408120e55a2bd9fa5a5691fd40ee0c382e394009b38cb8b41321ba3d7152ac683326d00402cea7689503d1943e46668f3b7d29e2953c17cd03bd1ea1231a9b76042038dc1685e87f4b8bd6aa4afb6c502d1feebfa8eb34be7314f831447531e615df473a177a4b99b697fd0e627e680e6066d571573256dbac1e55d13d9132e16442ec3a4f7cc05a52c8cedf5c5a3f84d13f4b2e67168bed2d7c69f11433e304da4744e2dc02ee46fc80c04a6f2d0216e639c1cfffcb1ccee1af33de90db9dcd51eef92b2d1efdaa7ee881884eb4333a002dfac21e872a8f45259a82ca033003176a4337f0e1eb15935e487c737f11418a6ceedb77dc1a2c163fa79a230320bfd48cccdfd1fb09cc913115e89e515ba167e6abedc1fa3398f62795ac994bb8675af12e52da6ad1428ed6777c2fc9442002ac70dd34697dbcd107eb91fb60341ae4f4bbb813cfa8c2fd382701accc94cce093f1803b32453511f8199d3db430b5c48803807cc4aedb3ce7912fd848575d5547e87b8ef9ed874e69475796cd35fc320fb93f46906abc1e4c40f49341b4e74e9bfb4b17c89cc54e5bfa6bb3dd455624acfa254668a94eb87f5f2a4b54957f6011f39bf80f09904361b344b73f2416840f68b492fc416d04f25908d83968ae82f9192d2ac7b356b1a8b69ca554b6576d496a0cf8a062ca1bd5c90d351fa3308d26f3c1b3933a920c69e2c78c76ec8b5f923f055b9c92acdb0b35e69ca4867404fe298d39f97972be57835a1d055ee7a6652c7fe90429ab0a9defb4948803eb832550267ce4f1aa158f024d5f511afd1bd20edb613e4d22b121b4461474326a943518f14c319eeedb852952c2472dd44d01794cac152c9f8ca2f65a8c49ed5fef0491b70d3579c2fcf624038284b08a84264bea4a3661828b20fd859efd5d717a5cf24e7b5e5e6e793ded630f2eb8b807867711d10047e750240644661f2e7376126ba2117b261d62b0b1a49f7d3aab5ea84b0b1644a8c028407015c21f4d857d5981bfe7e8d7ee8b59c3979a0a1accf16e3468a9eb21061f808713f6e4d98796b977d123838d8f4685c6dd4119247e78d208cfc3a2da3613cdb452f48f8cd2c521623ed1786a735c0feac6c23972d762fe2a56ac37a3f85b3fe0d10e513f5e14a1274a0714936ed1a520b9b8c58c1a55c75d410768f985085d0c75cc7193a56a09ae85b87c6b636258bbd749353407f76115e9ec55fe2f1ff06dc7a31ee995bbf8ee3b47dfad22c6224f90a644b147501e566c22de780898747254ccc7a5b337f4048054c8f2338a77b1f9e6d21742653614051d23205ba6a13e9930a3fa984cf907b344173659df6ac243f997d5f2fb7992e867c0566204f4df89ecf6da90f24724da0403ccf72a6f9807e3f81c80943698c74f52a5f63acc4e57d84ef26867ecba4b3045b070621aeb3af13b3bfd3491dfbe3acdd2460fa6af1231d699858f6c6e01dfcd321d97c6126c9119a610e22ed6f43a12e56e65b518c2ff2ae8f4d07b2b551d608d54a012dc8626c5a8ada87fae1feb69deaf439bb255d95bf51a40498810d441fb06efea2599ebb9fdf237aa0f0a214b29", 0xffffffffffffffa7) r3 = shmget(0x2, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x3000) syz_emit_ethernet(0xfffffffffffffedf, &(0x7f00000001c0)="b6") 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:22 executing program 0: r0 = socket(0x11, 0x8000, 0x1000000000000000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0xab}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781ec991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff0000000000000000004b782c0194685f515a1fae", 0xbc, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000001c0)=0x3, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') getpeername$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) socket(0x6, 0x4003, 0x1) socket(0x20, 0x4, 0x6) 16:00:22 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x3) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000080)='\x00', 0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) write(r0, &(0x7f00000001c0), 0xe5e1) 16:00:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000200)) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kqueue() mknodat(r3, &(0x7f0000000280)='./bus\x00', 0xc002, 0xfff) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x41, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000100)={0x9, 0xca0}) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x54, 0x5) kevent(r1, &(0x7f0000000340)=[{{r5}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r1, r3) 16:00:22 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) r1 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x97) msgctl$IPC_RMID(r1, 0x2) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x5, 0x9, 0x3, {[0x83, 0x30000000000000, 0x5, 0xfffffffffffffff9, 0x3, 0x4, 0x2cb, 0x1, 0x8, 0xffff, 0x5, 0x3f, 0x3, 0x5, 0x1, 0x2, 0x3ff, 0x20], [0xa49, 0x81, 0x7fff, 0x91, 0x4, 0xc5a, 0x58fe, 0x6, 0x8f3, 0x7], [0x8, 0x9, 0x8, 0x9, 0x3ff, 0x0, 0x7fff], [0xfff, 0x200, 0x100, 0xb255, 0xfffffffffffffffe, 0xb3], [{0xff, 0x3, 0x1200, 0x8}, {0x267854d2, 0x20, 0x6, 0x8001}, {0x6, 0x3, 0x401, 0x401}, {0x9, 0x8, 0x80000001, 0x2}, {0x0, 0x4, 0xb46f, 0x180}, {0x1ff, 0x0, 0x0, 0x1}, {0x3, 0x4, 0x1ff, 0x3}, {0x77a37daf, 0xffffffff, 0x4, 0xffff}], {0x2, 0x4, 0x80000000, 0x1}, {0x47, 0x6, 0x40, 0x1}}}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x45}, {0x6, 0x0, 0x0, 0x4000000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="6546a8d0") geteuid() 16:00:22 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./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) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000340)="ad6de6b527bf84f1066f2312c50adc5293907b8ca6b449a99a4539b7d79fee8ef831aaf3a824839f971015646d2de39f05be07a5f859ed22f2909a414658d216deab215c9cc1b40fbd4b772e4689d2c87c6d24e85ddf3dce5a8cd2be488fa838ae9fa337ba61d3c677df3be3dce8b66e1b09f105007fb299068fd86aa3e5d9089befc8225a7d7f5cf4b8e377cd1516d221f47e0364b45160b39e4d3384db70093389a20bd06b7c68f7fb44bfd3abbf8ab92221f3b353d8515f60002b29f97b3abb2bce0887fcd613f9f97bbcb75374f4a80df369d01cd24ad21ce3afe80eb9a0dd7261e30281639374b841a982b789fcab46fd6b74e8a2088235897ad4b7b40df7fbc24dd7f61bb1f4f886d5455371082aef032331c6eae9c8857e2aa60a8bd5568e0d4a219eaa5528a5c601a99304a32ab07a174fce386f7bab32cdba63d12c39503267504b5dfecf29b0018a5a292e5ce8fbe32386f680f208fa14"}, {&(0x7f0000002740)="a1bf747a23d2e960a5a514d09825b997209c84c97da10e6387e1937eb0ff7e1a2af1faa25ba766625e0103f1f64253f0403194b986295ae808878252c9180fa97f10099e50e7e26bb70c4ce06573c70a734346d5dcb70f1a36c7052230788e348ea2cd668438722bd454ea1e5ac60131ec80b1325fe713d73054ae22350bf81194a07f30c299988a8cf443c5668663c564141bad378be09c19f812d152c9f68576ba9f296874e1df4ecc387323af1175c830ec47e624dba1e5df71665a0cf021d2952205f2ad0e9cb900ecec1c28b9ffecea93cecce95a483efccfa07b28e1f023b1253fbf302f7c0f37e209af4f9509d0ea56ec54ad8a088aa17c28f3526bd726e1e4d9bc2fc1ea8a9490c9fb307a0c711392d75964d399ebfe7f22082875b70abcb33f10c09aa3413a2d946a2d63fed283774f422bdc977fbd106697fd7712c7b03aa4d61dd5295185a777e81041c894859779bbe2054d4b562783ee6285cf5c570b2cf48b268ca00487a46b43f06b48a14da873d95a97d3d966d94711e1c82e921926269e98b8933cd252a8fbdaae5df0bca179774d60d1668e0ada1806ef36c5708f834e78e676e890fe995b51eb5438773bd2c65dd175b6dc57f7c5ad87f71d43bf6bf3c9d57375d0785944ef4dccf243990101e803a3728a3304cda76cb13fc671cd025f2149ce59853a2c68d29399e04a362b3783d1503fe0e807a3f0a2f13baf89e713f3fb5da755e11d577a60173e0212a4b9d89d5d238680be0a5e760bb81386cee2187d7de1f43d4abbea25d031b9b501b0db1fcb37d7cc2580ebd1b0477790e05eed2af18b33292da29e41c6ef4d510541254c2355832142ebe2880900bb4ca443aaf35f27bfa9a7faa66be02188ce02efad6e338237a3e95e1b5c4343a950d93bb999d6ca5c1c9a0122f9c34b9f508087a13f158e9b6ab7a55abf678e0c895be2046d1d47f37da12279327c9a4d469368aeae7b0bc177288fdf8e229efc7445f231265fd4371df8f69a08a950a3a77ecaf92921970684515584ed4b220533998c75f8e637f1ba67920c80cdecfdfcae9e78195ca0ac4f30b1de8c32c249be180a865009c46390fa7d6c208f3921d36588f9d26dc40161d13f2a0f831d31af214073d88a4a3fae39bdf6480ada85fde11721154c1d5c1d1f3bdf9c4a10f0eae57ec01302d4e726612e50d5279d9c241be8e88ea61a7e869405c880259fac7d12f0cbb9dcec50b49b4f5cf61ae059201f3e2ea873822fe81e5f04621f1f314968a631e89cc7ec6406e8319ed49285d42d71bb76a93c625a93adc8d3336722bd25aad926e78d77acab8039df56e049ef8ea92d5a94a1365603717ed13da88fd86d2009b2351f77046793d780dbcb11d5cfdcc50b8c391b49ffc0252c21d0764240375e35fb7440015e00b274a9ed9b7c80fa5ddc86f1120ac157c8d1f15c704c74951561aa5a3907a01c0617046e95101ce9803c2d61bb293d81748a634ea4159c3afc6fa2e61d45511e0c1c531d1e329825e3e662be4e0d56a66f360f7ba7875c0260ef6ed2588886f1ce787c94471c22684f1152e3bdeeca51d14110d62783380ee44635fbfb9cde0e66e0bf28b25037ea8d28dd636c0ebefac567ae2d67280238bbab8968c07aa40984d593d9d533f943c6fc20739411e4f1b9e2e64b2366321a9bac02dd6690fd32ee8ec380b928fe4af6fc7b6aaeba978e0842e0112dee32399d8d82544ade50a9dd5ff2c67692c81b8e3c356cc3616383f01bc3841ceb1188769cd6e855b54a22bae978c120f7c9e17673c497dff8a7b8bf1903b676f75f84677a23796fb32c3a8a456c3ea303b52343906d6bd261967faa29b600e2da024d0fe010647fb420d78a1dda06f523e096641e07a86a6f9bd60c573e5850b8be0d1dc91e5479b69f63263c230d785626d51bbc8f1b218939647e013bc6535f27a9b859d5b673b76c3672607a32aa8c0b32e0520a365dcddb081ee9fdf0d7d391abc318731d11a6ccb543d042342b483f244e08c9e685dfb583a5cee584c4bab1b956c8d1079af54034c7e17f82703e4e1ba842c68063fa95c5b2132d6ffecb18c903d3e8cc1e4a09f38422233a324d2d61e21010b13d683d540cfc7e240fdf38f9032a0421d1c94a9421c4ae4958495dccff20d93843e86212f5ed519a7e45a1a2075d003b438a78e09816fa4da504a18ddffc1c5acf7225ab0bc8edfb171023bed678afe46f39f56e0086f4c8d6b1b7c8589c192cad7e754603aced5148355a3ecb609247aac9704d4ab545dad5d0b21be9a3bb305e3a0e68351898935aedeb3b37c617c922c1a53f7c826fd0d66f49a7e6e6ba91dfb139e0c1d5ae1f4846c708a28338287cafece72571071b2370f9749126d6c22a684c3beb534ceabb874ba013bdda216e0bd084fb22632da1e62301caa9ac8ff664471176d8b8a605a84d3361de3dc21c4109fba6723be0c035b6a6f2e13655dadd44cf5b33508a623485e90c6c79d02be172c22a9fd654580923fef6239e9833b5bb03770710d1af8b63f97901fd3fc8401a51a1b86e0ac37c8f989e83c7aff5db1980237928283cd83e3e1a61506638201b020afe8f648edf2bb1fb0be47246d3bce589c30a10b3e83a2d642f856ee1f8a02f2f7b6d0e481216d0b290f7713f51822f674e6cbbd234551a960d1d2ae48b7498aea1563b960f112ecba431e92ab8415068328351aad8bd5988f74a3a450088c3fe9cdca44228dc2c26a92ba3971785f83f64ca57d4e17d163eaf7a4f78c9cb73770e60c440e25d675da3d8fcaaa7704f8536e8b68dc88fdc5aa0601f46629bb972f10a623311db2e866c149b90f84a27e5a36213b451e079be66fe48fba792889f9e677bd3a259d4f1d652feafe165179110249a0f09c37ac7c72b388e73ea83e5f6898110fea70c3b408261395d06cd64cf286cd6db46936c874fe6f9ffcf9ea347b35a756939204f2a128dcf757527fe89229f44c7d82fdcff2db63c9067deaa370c635a11b53a4d3d67c857440b961d8116eb53eab51e2eb2cc3bfcb8321a46629b11c073c13416b267ed9c093680619b9d6d4cb9cee7a67b89a0231f2741d65dfa590362a016f5a123f8b9bb468c70eced25da9d67a88cb8f1d66c0765d0ad843fa02886fd66baf9dfd88a8732018b10a2bbb12b1e952d746cfabe50e7edd1f407be26d67075c2153140d080435c8f211053a9fb197db1bf94914b7cdf6f99ecbf8583adc6719f952828b048e37edbeb8823031e426d91ccf7c00a8066613af43dc580320b8d237357219dd685605b9e9d8f295e3209ea79039ea34259ac3fa0afe9a28c813874a3dc2ac33ece2bd1f4d2168ffb52468cc8fb3e6f41379fc7d5dd7aa867c5ce537b97606bf894dfe6bb09bbefbd0a2e3c4b7c30087195ac4f8b8bd968e38354a2f562c217153856946e8bd7e9feb1dc9567199f0db80b407ef0002c4c786bcaf38beecf74e005b104e16eae423d8f05457a1005f159eb7508ddfa3638f16e1939832a3127ef37cd1e1a4011d57da19373d823c363ff20e0a2e14c38cac25aea395e5e97b300a0501f5546b297e32ff86c0d4f7740594441f96cc5537c86273f27dd622ca9d0741fd46343936701c404201ae5a1f27cbc5a8d3cb0c8066186a01069c8a2687bd0eb9823abca8e100f652e84939e84388ff7526600d1a0058cb875ff149396ed6a3e50a2b4633b8206409e73ebd8d255c66ec9396fa5b8e8d0441cdfc6ab20d459c9afec6fec846be18d967eb326d4567b79d5703c1ab996ca456fbeadb68d0f3efa7c78f861b5ae76f0dbf2db5bc1e6b3dc9d47c90141221f0007a8f5e91483e00acaa18f44f324a848c921412a5fdcbeb0e91145c8bff777dd42ac426749fcf008f61fc94e21ed109ccc05bf27e95a097d30ba2b018497b1b746dbc5c0cc9a7f817c404f99f299aa0065c3ff81b7da4177ae1aaf491438f9249a9006083286e6b42ee691a0f1e32eb3f818b3cf340fa122a413046b1a64687ffd00f26f28257d476b2ff762f424f6b3157d6487f25068a2e09fe1d1a0fe86d17b5fc4641ec7951f1862b9aaccb9823e770a90600f765d032a0f28381101f4a5d6c79b9c21b5d4a259515d73c4fb55611013a0d12c873694bdedb2f01e8ff90501eda051fc59b7d71773ff6678eba0b4be725c50f9e7bb7e9b2c619aee37e7eb93b81d9e998f1185d06f5e58fc9368acc902e7642b4c22a8dfa71c38abb8f3fbc36181ad23f3bba46bf2cd3486ca25b329bfdc4bd8dfa93f9482f83231a441b3912ec7d63c22b09eecbc9215003673471f5f7ad378d8dbfe717d6c9b115d639e8c53927362bc8b46581cc9f187a43d3e9faa95f7621efcee91281cca915ffd68372349dbbe6bddbf3ce524d9e9bbf8db5721c3566f48052029b868c2254e0e30127315178793a188f7265179b5d0f6f3dfcad605bd62098e8bdeb63530f3f9aa1bda373a30839632676ea38f3ad50515bfbc688e18dd1061df0a1a63d44a9c66cbd9b6084cfc72ceb769b740012df52789948b248a8c51093d18449f6b04a415b3d305f33e63250b20508f9c1cf478865e7e91eff460fddabf40151741ccd7858b8fae08398515d1944f93a1a48d468979778755039f6d9014a70c86cb500f9471d6766a5b17da25b88ce4aee0a7941da56d8a89bdf0fe4ee5b5bdd3381f377bf014498f5759e3a5a001c15fc0b9a62dbfcd7ef24f206d75589de589e8fe827febe211def45326f30e5b763db7a1fbc96df74a3335c8e90e7968e6a8709b733eb71de190f0eeca826078515a5ccf4f73f311f5ccf2c80a4fa3a67066b1aef49183e5d3098ca31637751d7ea7195fa7f1c3cfa96b49d1a63a456bdabdf4a2540315b22c91b395257b90d66c0e87cafeb1e42f60a859b59e536d993b583e87ff70874ef8a9ec1fab696cf7c21159ee431b20443315699b66501b4889a19e119a4e4dfa1ab2a5c803572c1cb3d912962ee8982c61da8f6f19d3bf463fb2319d9247771ac884afba768404140e84726b05ce07ce266f51169576511926d2e5c89327d5c30c2319ce76cebe430eba67a1cc007ed77974db7901c24cbd396d18b3b5698e407aa2e50ac5d86725d16c530eb2ab3fc72deabe9d93ba75078da8e2f9548df835cd8655e666d6ca0b7ee6dfe4e2929e31f15a69cbed3cffcd1463b8c06edcc7858557897e0f626c6c98f70aeeed943b18dd35278892a86092e8100616c7de140cab68d72691e31f6a45c378ec7eab25d9099bd9b9b54e33f999925d96fa1024f947e73cfa3e967abf12f028357bde3b5e54b50cf6ae3748222df20552985ef6577e649900cdcebebed8c376a4265a0bb688328fb52ae26246808724affdf9c14f34aed6023ed03c768641e027c51cdb023f521000c4b39c48b479891781b8a20dc164d27722b5c7e1b643c75d4ff1a666b3018416a9350fd35a4f873f2658902ce0b3f9f14b9512e05fddfa5f3d2fe116967e41529bda8073ac9dbd63a32482b531880199c34b475ab56e4f7717fafa82be8b7753344c8c87dfb606165fd3a7e7c048b34c718d3dc12dd51c5eed2da94677d478f6f3670052f580f68c6ed8764df7d1884e7ba103d7d09fb202df35d65e40e030c1350b4b0613b55eec2a35c9076afa8aa33b16c78453f561ad0aee211ac539b0464ae13cea25c49f1dc6ffc40e67e059222d2455c7ca4651ac445b2e9fc3c8363f3a133a987bcc65cba83c0c37473bc8b430bbb8ce5507522260e22921f78e647555ab6978cfc5c9e0974c6bd4ac2c72bc6a30ab", 0xe4d}], 0x2, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) getitimer(0x1, &(0x7f0000000240)) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) close(r1) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="0dfd120852e4c7e61fae6e7c85cdbf9f491378dc1312aada0d542225a80511ef28b61bc6fda59874f43fb0a4bc0c7da486c5ceb64c5b1c", 0x37}, {&(0x7f0000000140)="b4c746da99c714b17f8b70605b73d517ec05d9cf98ecc70887f5cfc2bc9ca85ee9f095670f1e84a1fd76825513d2240da5f9d28ff106f2eae35daa1fad77fb0e3bf406b88a4717b07fb3b153dcddfe3676c6018f5cb69ab040f0a2752e25f76b0753544007fddf57545a982150589c926668f3d306d9b82a050e89f15c1d39e78916b3d38ff5b7c3d9e46a9aa581af757d45e391e2741b4292756dc6750576f1f0407c89fda937bb5287d2ddc400409d33109272", 0xb4}], 0x2, 0x0, 0x0) 16:00:22 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x7) 16:00:23 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)=0x8002) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000240)={{0x1000000000, 0x845, 0x2}, 0x3, 0x400, 0xfb1}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) syz_open_pts() socket(0x20, 0x3, 0x8) mprotect(&(0x7f00007af000/0x4000)=nil, 0x4000, 0x4) ioctl$TIOCFLUSH(r1, 0xc020697e, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x2, 0x0, 0xb4, 0x9, 0x10001, 0x8, 0x4, 0x10, [{0x8, 0x831, 0x7, 0x469}, {0x2, 0x800, 0x1, 0x200}, {0x7, 0x1, 0x1, 0x7fff}, {0x1, 0x7, 0x6382d50f, 0x4}, {0xa75, 0x1, 0x3, 0x2}, {0x800000000000, 0x0, 0x2, 0x3ff}, {0x10001, 0x8, 0x6b3, 0x9}, {0x1ff, 0x9, 0x200, 0x40}, {0x0, 0x0, 0x7, 0x3}, {0x4, 0x0, 0xfffffffffffffffd, 0x2}, {0x1, 0x0, 0x1, 0xa0}, {0xfffffffffffff4f9, 0x40, 0x40, 0x40}, {0x0, 0x2, 0x2, 0xfffffffffffffff7}, {0x80, 0x80000000, 0x1}, {0x8, 0x1, 0x7, 0x2b3680}, {0xa1b, 0x3efd, 0x7fff, 0xfffffffffffff801}]}) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x104e2, 0x0) writev(r0, &(0x7f0000001840)=[{&(0x7f00000000c0)="9035bbe0e31840d47f105cc53094cae90847c261a83b559ea1aaba7ad38448ba91400715c14483e1129fe3db4f45497a1d1ea30ca55c5ac9bd4371fa66e2422078a379c4a1b7c9ee9bafbc5d3eae229f72da9cf57cc5d90a06470452c70d4c7a", 0x60}, {&(0x7f0000000180)="544f8e145664b56f67b02e16d343b0704f682b77aad9e00e30c3004b2779700556a423c1066dc9d2b15dd975f37458cf7ead3eae9811fbf86853182673313bd1b54c7b4a522d4adce2871a05dec757783dddddc0638855ccd06047cc", 0x5c}, {&(0x7f0000000200)="35b2c89dbf910001884a0bee73bec83dd8c41ed8c0470dc3c4c92ef550952a573bd7331f6b5801495a271406b47cc78ce581f5cf04cb87c6e2e9e6d6355fe53876906214b8059d3e81d0f423ea374d82d0fc5fac7ffa3652d7d4a56b78a6d114fc92eb79affc10f0627a238ad21d9dc1f294c6c45c2526a107d0a7defb8751ee7bbb98fec534d15833391dc15fc27c6d5c5c3b6fcddfc1bca43a60a36374002578e92801a149143ad0a75e9779c8e34823a1142339d3e01dd7905b6381ef25a210717b9225f3e4950cdd394afd223b736a81125b7635fa15d7c61b2ef6483d4775b32e964d6738ef6d5a4c56998906a6f3125fce33d34fd9", 0xf8}, {&(0x7f0000000300)="fb03a8e64a8d01b8b195757080508e1d373ee76f6df0bb880ef1319a2af08c6d3cb55ea791c257efc5e34b1c6352d2145093faea53fd02d8dcb26ffb2bf9d53f63d5edeb4237184eaf33d6f8c0", 0x4d}, {&(0x7f0000000380)="3721935eb4622792ed6ee134fa267db318aae1b7408bca11855da6fd4b720ed9c2688958d67f9f8f1e929b77fa350ea2cd931573767e14f9ed136c98f37fec5e76448164dbc1b709fab66eee0ab5570c", 0x50}, {&(0x7f0000000440)="f7374d3f757b444cf01e81d5ce2b8c6bbcc38620257da043f4ceb4a42ba6520a09eb5de5e597044b72c4f927d5a4dd9f0dc8afb6cdd55be337558f73bf7b6a76c5b4380b38db4a11e5b77316753ece6822da3cf27907a153af3c42356798d0e9b263fb42a073259789be40410864cf46585699f62d305b6f557fb1148f695eb85875c495df49155efb6cdc4e66e3302ab7770f70959d5ef44615cca5ea3bc3c535bb094a7d232fe0b9d80d81f045429d45638015f50f12bc2cc491765b1cf59a8b94672bc4527e6fe3bd44326c27d6721e9005aaa2d1cd6b6ac215a103295793e193adb3bffa7793e4d2224a1557495a", 0xf0}, {&(0x7f0000000540)="73e4fdb99b327adc66c294d629badb6b24ccc20054ac70daa97af7c26f73c734acecf4767a9fc7f2264147d25e7fb956719ad579b0335749d82efdc3f0ccfb7f23aa41bd2aed7a95a005d02b2f8d898448b593092c3b6a8fad341e3de7e32111737b05bb0cce8af1d3b9d8b2cf8d9bc464f41a51b58e7fe3a0cce061b331d6040f66d94706b4604e9ba48a53f4e969c7148853244004625cea5f8d8b9a2bc2f6d6f0557f1074d232f87d5c2b6e712d2a3d06e20596e4b46f18fc84c4ca6b28cd6819b1f67fb94ab25b7df3ed28e7d36539c78a84833c7c53afad990464087c50ef3ab6831899d449b26e22857e04e1e7f46f861deacebc", 0xf7}, {&(0x7f0000000640)="972442e6df95858f716a73bfdea861adea45359dd970462217d4b15c488e2d9de42734de1d02fe113ba4344ed3ee8dc225d87ab0fe9245324a9b74c611d6cbe9a9d12a35ff58e6902d70f1ab6966eba5c11336664a107811bdad551e6d66f3164952900b4f418e426b01f836f1c19b38570f351e306186efbf52ab2a4f60c0ff46436e9214bbeae1945d458342230f461feb6a9f8ebceaa76a25b9caae872440822961bd981f95eae4365b9694d51c65c903514f63ce2fb23b6765c7e7e9a7364bc54d48ad1fa445a736b4d326e9d7b1cc6e772e676b6edc3e48803df98bbbbf4c39457f80ca936a23f9da02ed91e2180c", 0xf1}, {&(0x7f0000000740)="cc112f394f157e857622b0959f4c3cf514517c92cd7a64009a627f64b45c5afdf02913a8bf51244bcd5f98a7ef878b991eef665635d40075edbfea49937fb3c94548c75090aa87f293055bb49997f60ab5a8341700b50637dbb2daf5413cb2bee2b218e007c055c3ceb37b43ef1bb48f5ebef476ca59dfd0fbd32888ed730d6b76740d5042bfae69109a3c93fbc782fc53dd4e7b663af1731c76a108d1a4c328e98656bf5b45919dcc1b520c0a0fb7661eb2662b64951334604e8df56cb2b7ea42e0d429f31071c525410a3ba3b1e67360d74a356d4736f0b9bba27fe91b52e90d1214be965cc434b7c6b6b813809f4d3276d1472344fde08c953045134122af479553e68e64fe3d5fd7f06fa4a77d1fd0a30285b95f8951b86e9f0cc10dbd692052585f98645f186fb35e03297fc883cb5942c49f3e0a6efe28dc8c94186f5efe57b6f0dab8107dc89c6d834ef887301935837dd3a9445c3c45747d3a179cd7f1aa18ba34ea84c2cc05a4711a832392546842894b7a80346c2f61658924b98e00a5e10c4a7bb5285e28710cb022512a6d758649f4770e81589e5d616b7577808e99109817db010349e8604ad9fcd9c380cf1783304cf1fa03b8c1131f4175027796c324d8bab4809a5365d747fcbd072bd023402bec476286c17a614ad8cf17d5e7c70987197286507abae8c358ae67a5f7f3a81cdbe00758c60dd6a37e1f2e091c1e3c6cdd0fab68b0d5b26e74ffbbcfdd7f371ce9fb92127b3dba73f6f6e1eeff553ded1f27713a5fa4ebd10f566b89c497ff964d37850247642b71a1ad2fef3935810d1f7b04f9bae829c5da97f02991c2daeab5bbfe0eabb579d5abd25441496fd293522fba7eecdb13c9770db0296e3ce63599eb1f254b6958ce748113bc671102db6fc64d9305d751ed14bdd77d66fb16e04af1a2e74872058b63eb967335c517f37b6aa187b353f6f962802c29c3b0104e1d12dcb623dea1878bbabc7699b01e448510bfae7efcb02fd4d0d4c16b0d8e7db88aaf54c3dc524a5567347b39206600d95558fdc3547528ccd523f523632d44798c8efcf2828b8c868097eefbb64feeae79ad22abd318e55be53ee1704882d27f116ffaf5a54165255f419ba30673478eae21d41db6e06b596a56b93834c385230fe12cdddf8d0624f8637d9d832d5c5a81ef4cb8ff77ac11eee0a6c18158c60a00089a29fffb6be88ade857c77503ee9f21bd6ff1b5a2053caa2f743ce28321ca4e7281ef99d2186e02d0281ced44a94b15ad2844f93d896f74d6cff2cb140e6ddc57570916c695d73bc2f3457d5cff1c7ba3f55ccc0fd139405ccf6b399c038d7a6e7fb308d0d953a72d6417ee5fbd2e0dee25a95f825aa1e0e24b922fb99c4ba7cef0fe485d5e863d179a277570932e1e9d7c6cf8c749b7fd5a9028214de0e5baef65a24c0eb9f4d63bc05bb7a09457dd6775d3c5b87664a0166057fe69bdfa87c66e4bef3595b5d5cd5a594213d8600abc360cced3e222c8b11bfe4315f8ef135e24e7e00b83b713f3d8042bcddf7a9605be7c5a2e6b48c9d5b7046a0083d62dab55a8ea2f6cc40f8fdc4fdee35d6b668b86fdc6e706aa359bb05b3943a397b059613b98e501635b9a14d81bb475a8ede46cd0acbac77f16af199816421821ab4a137b0c13486c6e687a18039d1bcebd77f5d9a5747014d9c4ef20e428b8befd666f5cea26bcf67d54e3bc846ebeff25692c30ef9041a4563e11327b47ee6f2052a4cb3636ca7beda7636bbfe6b60124e82c660d29993c0e03774b958a1fbd5c93149cb5bf06032f20b6e19769048b0e2614a511d226ccc76276c160a981b2234f956fec4e74222c09a1724c36cac9e56fb6294eec72a2f1ec7e23311d9c735546ea0b21642a657a8c43125e40bb5e7eef837c4a7cd8e5e6662a1ae87366a86a652dd735229664c7a9911c0344e82ea8585897274fddb0b22684547d06d4645b05e5db14194cfab3ffdc279fb22e95a50224df425e8ba6deef1d61106df573bbbbb265b11f0a4db6f0874c6ddbfa371676ca0af5cd323666ca808fa4743d1c485017f59053fd1e0d318c6424c2b7da6c5d5814feff636715f191d64fb628fd61b758c602f80e54847e5afe872493041c48a7adf8bfa64f42bd9a2e7fce4492588be1332ca2f0c50f0158f4a894969b5151efe09c96e8465fee9be07d9ae68ee97dd91d75eb35cdea3b7a65211dc78fa048e8e4e246f05504779bd13be8826288d66e0e86ad72afba9c13f393c44bab00d1b3e2c27b2c17c00aa474603f36663dd491df7af471af21a6c1e1cb7ccb340fd038f39fbb87367b28018f85b14f7fe5169447ccbd05b37e0c7fd6684576ef209102b4bf064c15bbcfee1f4d88a131e3d9ea14ead6159faab6e3493eefd88b796a281c941c57c4136df4e14cf1b217e27c1fb43a529131c6431a6f6301dfa3a7df5deedc96fe22a9cd8cc5a7d86a6823dd98f10a0062bef13ac9ad9ac55f16e1de880570ca7725039e066130af463e4e3fc3a3b1412c04b7bcd5adbb9b8cf20a5e5596a79cb7da99ee223d1d514383f1b0aeca17598d65ab43ab104f3c9a1bf815beb8bdc79f8c0bfb7df5ad0f8ce7e245042f2bbcb2de0c77d34bb7e1e9b74aa54c6b381fd970b331d7b97db381983e257e6991c87e4b4876fc3bed74ba348c5279a3b1a1b149019878228b4d2efe73a530253203ddb3402caa4dc6507b34efab4fd3244f5007affc2fa0e404b8dc360a9c3428d96bb6a1fee23c6ff8e7101177462491c3bbfbf5c4c1dbbc958832f097416d3f3a711f7da48a083635106a603b133704080343585aa7876647663aa99daa71f82991a22285e51c77c66e0f7a48bcdb5f85b7319e1eabda1b80490ac2a44439147b082e158aea644d2ad66cb5184ab970e37782df384c7a11f8a7d5422243f5eaa4aab50c1642570fc52bbfd159d5adc97ab0a3573d29fad6783a0bc340dbb1b0bc2c140a56e9f51a4013a93099e30cdec1fc058b96965319fc7442333be8691e28e4d8820c26804e145ed2ea2e161b008a1ede29d45769d6c3f393b2556fff9ee76f9b748c0d994052dccf376c9a227c2268e23adbfdd63658b3041b4da9c67096ff1a93b3ffc3752fbfc9ade9fd6ebf44f12bb14673527b965f24e4b346c1290362dda2c7b68d4887d99813299ad118c660fc477f340fb985a50570f472dff419cb815fc8211fccdd2696cbbc526978443f4d72009522a518f841d9546d97a1651551e88157dab9f40bb274fac0d8557c4f2b9c1a7c3765ff42b8e8c4dc751c02254dd5e997af7be19c5fa49001209cd8c7547298ebfa2f6a3d5f8d6a4adfbe2c29b1ee10eab4b0358f2bea4b464c7c27e12fb200b82a94608e61d9043da44e0ad6b3c2514451ee96fe8ea088c29005c6038ec6a44943d18198409388f82d649defba21d4f4a6a660dfebb9611e1dc73e636b96e271aaa8dd4acf144b8bb5df3f00655a1e27a5b810000db957b8d1e65a17b24c7b7d7d86f6c7fdef1c438f273d804992bd8250c725dadb776e66f862da4c74762aea31da77865d3d535ecce4e689b118f1ccfa5034ba84a0b0d7a72f44116b8d8f79151475a95ca167f07b32d3fad14c643d051b9c2919c92f88ff5b5d611b26ba5d14604236fc59b6580002d69bbcd01612b27c7659a2f3fc0be08d2f558d987d60fdf6e21c45fd5f12094a2e8ae9da67b553b08d79a7983a45aa55656dc7c089faf635093051d02e846ab78455f6aaac74f5556add338a23cdbe87c59da5ec0edb565a967c40a0e48ebd34b08b0fa508fb59190d4179aa6936b198253136f74bcfdb1ee07ca33c8512ced9e3527dc280e79bfacc768b5907486a87db349c0bf06131a23c623349a1c0c70adb22a9ce72fbbb81d5d9b21bf5275419460bba2dfa175924bac98d20e76e05dfc275c0f073b43a94a746bdb9c785caff4dc8b49d16c7f3431348d5c25a87584e1e6eb51f7d42ee44c43f57469ec6afc0340fbc27cfb6a8ab6ac11ddd0fe0a1f2ce3b13d2dd37a5ac49da5a25e49760c673c2d33c0425dc38117bdaa776dbfffa48a0a555b98d2ddb2d78e8024fb88a4d897bfcfa7f9a6a7cb8df530c05d1e70f7ac756592854a4ea40bbb54c9106d9d706bfe21126e3eaf49823b5f866a8d9c0bd03639f73be5747f6f620e0b2151b860c050d9881031ac3565ccee3f548e4edc1d72f57d1f08000ae0c56fe82c19ef6bb03048e7abb7c0c792e5f8f96ab96655e8ef6fd40525fd8a0bb02cc1c31c68d0e59e94e07c6dd4d2a266d3b04229be1f8f03d8f1290cdca04a672ee4f053534433e1cb3722e6d07df665b09458d54fa0fa322c2b4cc80135320f22d8b3c6da265c0bb209cfad9d50cb22e738a2dfddd407da269aa107dde7646488c4408438c4f32a13ecd1f022d229707ad84b17c475034ebd5090e8610f2a62c9b7f1dfb441ba43e24cecea1a3847a1a4ff2cafb6e486ac8513784a5f6a5d2987294f53d447095fe00a64cc4f7214d157b949119b062b38ff833d950514e4b17b1f45725f9163a9bd0f071a539544cf37ff2bb5f4a00f5ef755de4c3a83d0df509299f9e5a5b8997a942d8358940ffdc8572ed89234cb1bdb1037000e6d9acb8734d45336bf2f46af5d896bcf654e16bf74ac96687181dfef24950dfea8e93c0d671b5bab1133fe7794efdbfae36a7e308010def1886c0f09d9b1e19297e5acf5251b005303eabbf2333f66ebc85866a93fe423748d50f8f2e2c487cbfaebede239aee3733e90aab9c81034528a803672ffa49e81602003314e2f7a3b963e050df235fb0ca1014c2029d0c41a959c8787712c76c19a2c0c3ab77ad0375e2ebb0b906a28b2f6df4828807d02010b7c3bf986336f7fb8f8468cb485be90ec17b730a02f5679d8345ff842e001171dd18e29e9de4417ea9cb80456e2e5cc2b24c4f33387cf8e8c60de06f0fb8518c779009faeb109f1911a1d2b00df7b27644f63c7d8c5cc48fd32ed2e4a4ee64a91a9fa52f1c1715e06f6693eea42fdea3ec75d21e0c664f629c15b68005642436475d87b61f56a38c884287c979defe5dba9d9665c9aff49a2b9b4f7b49171a8257cdea660df81553bf2598ff7593df1f77884276d5c4df4592ce5d96f5099596d61bf9d24636c020341699ce3d5edd49df2af1a6352f8e3b541ec3b5434fff832fcef9966c8859b07d42d786cf1d1fa4ca5bf5f3b38079d1ea5df1509651720028115f4ad7048fdbad006e3ca885bea657004ff3a0b6c3373e20b335ea5a791b95d918f7cb8f4cc7c26f1af882a4111417f9a461bc89386d22d7f05f140fc1e14ccc8c420e23db31438e6f17e3b5aef75f0012aef018650faf0fb2890cc2eed3b35a71d11ea60d2743632706cdf53fa2e43241997642103c2b0b378460495932e0dff5c4c96ba050587b8b0464c90c51343c56b155bda0ff061febca91af583f5d9713195352c3415be95c42eb59fdf43f104127bb315418582a2b6196228a2400d38f9d303c4be75391c0a6f7d4e4143aa6e26b9800e7e3502b9fe8bbecfd13f1b222f2b4144804fc54bc5ed35c797dedef214b4661b8886c2c661b7d3dc9952b24efe435eac94ed1798c2da9130120cf0634fa390e3878e658acef4fedbe56a9ce304a3d88dcc5477145a62d9e03ecfbf6b84c477c495cdc8471a7f4d44d6adc8070c73918a2db3df68377fc1775b4cd0d7592f499534935d60676f803d666cb0ea875d5e813e49417db0ae4e5d1b04f266484c68633807d42e74506df670ccbd6c0df8dc7c0c9f7ab50a5a", 0x1000}, {&(0x7f0000001740)="b7f30132e41c254766e48da9abcc64573f14e3731c1e4c6c2a0e8dff9b254159d359a04af6627e296602ecdf1214ff31883d43f5d4ec111c37eec18df9164d676a9d2f18bf38faed80d0a21c60b1c0b2b71b26d01c23b8d6025e7e509b7aa4aa7a18827eca2b8be63a03bc00565edeec14bc8452f336bc577bdf51bdbaf5c4d312d7dabb5b905306c1d3f0071373eb9d73cc8d88b20f92e7c9f7016da3e1d278d71ab746569bbb420e40b3698f62d1123abe58d14d4a13cb69fb40b30c5147907b", 0xc1}], 0xa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x30a}], 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001900)={0x10, 0x5, 0x4, 0x34, [{&(0x7f0000ff1000/0xe000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x81}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3000000000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x6}, {&(0x7f0000b0f000/0x2000)=nil, &(0x7f0000f7e000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000b49000/0x1000)=nil, &(0x7f0000d1d000/0x3000)=nil, 0x8}, {&(0x7f0000adc000/0x4000)=nil, &(0x7f0000c9a000/0x3000)=nil, 0x6}, {&(0x7f0000b66000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x32df}, {&(0x7f0000e0b000/0x1000)=nil, &(0x7f0000eed000/0x3000)=nil, 0x5}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000c2d000/0x2000)=nil, 0x3}, {&(0x7f0000aca000/0x1000)=nil, &(0x7f0000b11000/0x3000)=nil, 0x243d}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ab9000/0x1000)=nil, &(0x7f0000d7d000/0x3000)=nil}, {&(0x7f0000d79000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000a7e000/0x4000)=nil, 0x77}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7}) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) poll(&(0x7f0000000540)=[{r0, 0x125}], 0x1, 0x81) semop(r1, &(0x7f0000000000)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x1000}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) r2 = socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000500)=[0x101, 0x0, 0xffff, 0x5, 0x9, 0x8001, 0x100000000]) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) sendto$unix(r5, &(0x7f00000005c0)="c4595dff7d420f6c767fc744f4c0", 0xe, 0x402, &(0x7f0000000600)=@abs={0x0, 0x0, 0x2}, 0x8) semget$private(0x0, 0x3, 0x82) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0x8110, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) poll(&(0x7f00000004c0)=[{r3, 0x1a4}, {r5, 0x10}, {r2, 0x120}, {r4, 0x4}, {r3, 0x2}, {r4, 0x20}, {r5, 0x103}], 0x7, 0x3) socket$inet(0x2, 0x5, 0x6) 16:00:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x1e5b) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x11, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) 16:00:23 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) pckbd_enable: command error 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0x16d, &(0x7f0000000240)="0e9aba323c6d9357efc3e87b0066be022a6994c3e4b23d1b1cf218f054a600327019ee489f8438a0cb6a1e5c388ad8d2e21b9572f8033e793b09a0657baf0bd6e1d8bc05821d1004a749213b9f6a97d0646453a75c7267f99e7888758fa8839ac963d954fb6ea2b2f3dff2d9c2c4adcfe4c5a36d099715eeea657531734572fbe3671d9dee76adfa9d8c74924ada1f4aa27fe771737031de7277f7453f3fc9d0c8d7f79df909e8d4f70263771d98fb108cf7c6e02c084c80e4b3a8e601f8e9bd9d03ea9e2999a355eb560d4278b845085fa859d9e5d25c36448bf413469d4429b7bddbf73888cd91b00f9f90f59df260fb0fdad667a45ea361ade17ed5bc16a9389f067e83714ccc529f7bb71e375c539e489962a596b774357d6d7f9da179ee4547f0794bbedec689d6282083ed070000003ed6cebc7a304f1a9f7855c044152bfc76d33b3f1389f9cf0e260c9ed83d84211751d72ebd4bd6661a5f8f68197345793f065345d140c6d8a76024") 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xc40) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r5 = getpid() fcntl$lock(r4, 0x8, &(0x7f00000001c0)={0x3, 0x1, 0x1f, 0x7fffffff, r5}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_open_pts() syz_open_pts() pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) close(r4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget(0x3, 0x208) msgsnd(r1, &(0x7f0000000380)={0x2, "1dae9d75fa6fb801867e525aff08a8c4bca63daef8a1fb2ee1ce0c9b0494df46ec17fd5ce69fbcfaae612e7f8195e84871e222389dc4e93dac0ddea8e13fdb45d0db10db39522e2309d99184f4534dccb06196321f43997741f849c04e6cbb329bc84dabb4c2af9a160791aa85eb56147251344d69ea79200af10547099b0137a763c3cea4a9dc114b08c7282f4045995b55565adbf6d064178d084890a2819bff190b41fce78926136683bed6ed30409c02a372482dddad76b10ab82074821de9b43d10ec79f59f98664365780a91e87979588905baeb25fba5d28c3216f90dd9a8854529d851"}, 0xef, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) fchdir(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) syz_emit_ethernet(0xfffffffffffffc27, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000000)='./file0\x00', 0x83, 0x100) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x3f, 0x200}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000100)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) fcntl$setflags(r3, 0x2, 0x1) pckbd_enable: command error 16:00:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) close(r0) pledge(&(0x7f0000000100)='\r\x0fw[\xd9\x9e\x1ch.\xf3\xff\xb5\xb6\x7f\xe6k\xc9\x00\x81\x11\xe9%p\x8d|tr\xf0\x18\x17\x11\xe6\xe2\xd8\x85Y\xbf\xb4\x9a\xfca\xf4\xb3W\x91I\xb3\x8a\x12\x9b\\\xaa\x9f\xac7\x96=\xbf\xed,d>\x04\xa9\x1e@\xb0q4\r%\xbe\xd5\xa2U\xfc\x1c\xe7!\b9\xe0\xca)p\xb9,\xf8\xd1\xe6\xff\xa06:\v\xe09m7\xabM\x94--\x01[B\xdbN\x9e\xfe\xed\xa1\\\xcb\xd9\xca\xc1O\xddd\xdf\\ \x13_s', 0x0) r1 = dup(0xffffffffffffffff) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0xc4e) 16:00:25 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="6ec97887416648b28b7f577d200000000000808d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f00000000000020800000631291ca3f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x20000000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x3, 0xfffff, 0x80000001, 0x747}], 0x5, &(0x7f0000000080), 0xfffffffffffffffe, &(0x7f0000000140)={0x7fffffff, 0x5}) write(r0, &(0x7f0000000200)="2180cec1f951c228a960699aeeed2b85fe8c0aea5caade1564eca9cd7bed3923788f86803c9920719f726cec653467a83cc5664ddae772fc945a6e2d3314eada36e9d62d093c3772b344fc3bdb5429a57835c984721c94385a42f8b6a6d09b26666b6c27ecc294fb727a307daf7a97b1504f090c6a8c4db5292232c72c0642ebc8090ee0c8d64faf62941a097ea85a0c3c64e2dc447ccb3dc5ec142e12ca7b1fd6f95c66a1f5ba4b208bcd13e266440b6f91720b816e0a588e", 0xb9) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa0", 0x124) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r2, 0x2000746f) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x20d4f9, 0x3c3, 0x1, 0x20000000008, "b00900001600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) flock(r1, 0xc) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00", 0x3}) r0 = socket(0x15, 0x1, 0x1f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair(0x18, 0x4002, 0x7, &(0x7f0000000000)) 16:00:26 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) write(r1, &(0x7f0000000440)="242eb349befcfeda7d0bdfa3d179dafa0ef3ab9d6a45f934c9a1191c4d0bef6aa49904a40d16f67057c9fc21d778f2f864dc415b127a2e5e6db758b2c97e2b4a0e94ade2316e181c29a14a2d90455184109e35c5288947d033417c15223855182ff612de2fbde6c0e2ca65d91b079bd273", 0x71) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x200000d6, &(0x7f0000000040)=[{0x25}, {0x61}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x1, 0x1, 0x9, 0x2}, {0x7, 0x5, 0x401, 0x9}, {0x664, 0x100000001, 0x7, 0x7}, {0x0, 0x1000, 0x81, 0xffff}, {0x1, 0x1, 0x9, 0x101}, {0x3, 0x1, 0x7ff, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8e3ef53e5a3626c0, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000001c0)="ff2ec03e9434363afb413deed264071f7059e2e10940e7b8b00692daa90064c9f8fef418bf403aa8ceace300505e87b1e9650d336fc0ce04fd0e8e527cfdaa593abcd46c62cffc1643ca383388db512195494f4c8fbf73eebdb76582f2942e54de05cd9003cc17fe43bb0e", 0x6b}, {&(0x7f0000000240)="cca520a6fe9be99e9833c2c0c2dd5d2983489a58d551f56678986e0d2ef20326eced0f6cdab02417ebce7d2e06b1409c6b39739159d7a06f8d5936087a25e6cdc99d85ea477f31784000e5da74045868f9249690f8ddea", 0x57}, {&(0x7f00000002c0)="c650b5aa602b3458b6d6b1aec47c03ff4136e0629cf56d663517a0cb7b4588f3afabd2b200f418581aa70b233de0666721b2bca794bc9497e61d524af79df538effb4ee99ce862d22f598bbfbcd743a3b17b0881e293b381fe5e70d02dc6", 0x5e}], 0x3, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x18, 0x5}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0xffffffff, 0x80000000}, 0x10) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x3, [{0x3, 0x9}, {0x1, 0x2}, {0x3, 0x9a3b}, {0x2, 0x3}, {0x3, 0x100000001}, {0x0, 0x2}, {0x0, 0x80}, {0x0, 0x100000001}, {0x3, 0x889}, {0x2, 0x80}, {0x3, 0xf604000000000}, {0x2, 0xeb}, {0x3, 0x7}, {0x0, 0x1}, {0x2, 0x4}, {0x0, 0xd4}, {0x3, 0x7}, {0x3, 0xcd8}, {0x1, 0x9}, {0x3, 0x45fd}, {0x3, 0x1f}, {0x2, 0x10001}, {0x1, 0x1}, {0x3, 0x120ebef4}, {0x3, 0x4}, {0x0, 0x4}, {0x2, 0x62}, {0x1}, {0x3, 0xfffffffffffffff9}, {0x1, 0x7}, {0x3, 0xf3e}, {0x3, 0x800}]}) r2 = dup2(r0, r1) r3 = syz_open_pts() fchflags(r2, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000200)) r4 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x28) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000004c0)=0xb88f) writev(r4, &(0x7f0000000a40)=[{&(0x7f0000000500)="94fa80c4f0dd423e0dfcdb96a1daeddab81ff47c9aca8f9f76ad244d19aa6092c5935587ed46568534ad4b07117f98e8f0a9a7df5525a5f4501c3115fe89468bb9423f180dbed94a095404d742942fcbfeb623775d8ba4276319e9e6f4eac1a9690e732351c81ee4e8661db24da3a2cdbde832e437395234562310bb15901c65115e51cee6a711dbd90bb07f843fdb35c24110509d2525da0a274869a6e3e86245bc8ef9082a98de8581b0451d196cefd8e300f22265b1321d13cad3bd551b", 0xbf}, {&(0x7f00000005c0)="e9bc4f62d9c5b766f83ad27f819587ebe662683ed5dfdc4469e0c210f425fd04c2ce613cfa25d6905bc22f3cf2d0f87f8bb9277cf1fd000c40096d7c43e4635dd62d5bf832d4aade67cc9a782eb2c6c65ea71d8a696d064c178fc2430fa9790ea7e822a0f3e14ecc9c2e3a75e146c5015103909c5d596865951bd2d7d5aabe78b740851350897009fb52ceec821ba512c6f56f8937dbb325c56114a2b49d6f2b48e19d70b49b238e00cc1b816d6936e8ecd9b000ad1cce5b5d94cc8d3a3f38385b7b45afbf32a07f0c6befd5ce3fce300faa063bf61ac0248131cdeaf986e9a92c9073567fe635a06815c113261c9683c03f", 0xf2}, {&(0x7f00000006c0)="e57fafbe21b7245980502814efb93705a98eb178acc7939a52993e6404038ed3b7c2a113718f6d8c2b3b6a39b14a2ef2927e826c8f9058556ee3c6cb04f5a80607dc31e89b63724f2339a15d25c922b6c711be2a75175401a7a7abc7fff756c326a5dfe95c8fb608bd284687494db2bd160a6dfd9e2e531aac0e55299529a2", 0x7f}, {&(0x7f0000000740)="927dfa655be504072f26e4e0a187accffeda7b2679f156620d368f5c9fee0fa54604d12a2dab161526d7b7d2b1c845", 0x2f}, {&(0x7f0000000780)="673b027d6dbd64a8e2ab2d0f2a4948dc1a767b1333fd8b6fda200686e2ca1a626e1365752be9e017b1a1eaa40f4fd2950af4366188810e491c69e085ff6ec4fcc4c5fcb6f83d0d20891c187ee3ff1f875d0082bc902a09a71207cb60674b9c620cc559f21668820d4c290c6c5ccd9f6d8d3de4f8abb0eb0d4bac146aacc3732197b16ba24f6d4cbad7d77009fdbac6eb137279bb9a2a72bfd42e8e868c888c7606b5cf6227073a94808a7b54d3dbdc92e7cb331b3c9a91681762d0", 0xbb}, {&(0x7f0000000840)="9e19bbdb114b8fa90fa9f0872392995b734dbfae227917b0d1238bd123c7631f8a54ac36572bdd8393e94e61d19f87b8100747f86a5e55b3393a91878f7399ed0d139f4959df72dd74cdf4413b1fce92ef1e7dab4babf67b644cca829f0e5df6e576178f58c2d9344e8fff767e60ee4760353445e90f33a3a1209dc5f17314184a2463f77751069a4703b8a6a0", 0x8d}, {&(0x7f0000000900)="342610677a9a252485eebefad0b3a27100eca2de6eecf37817e35813b4e82ec2a9312e9a", 0x24}, {&(0x7f0000000940)="4ec4fe52fbe83e0cdbda0a5d620c23c7dcc0951486a22e2ad144a4ee81abf18cf899dd2e2e56563e9e22dc", 0x2b}, {&(0x7f0000000980)="95511eeab16c50ae73053b46ae2e2a0f4fb2501c294eb79025e2855389597b6585b47bfe966ba53588df1da010a929673c87f9e3c0f31e7ab5101cc703de1803915cdd7cd51933d82aa4950826b71f857a657fe1b8b3701799b146e2861f9cf91206017b3932e84bb51878d769a255521608b964bd1ba6fe52293c8f8d4cd0c5f7ba4ca5fa756d102e3ef073dfdb72745cca095b336fa1fe2a", 0x99}], 0x9) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000b00)=0xffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000b40)={0x2, 0x5, 0x80, 0x8, "13e4e75789cc6799eb09fbfcea4e1a621ef2a1ea", 0x3cc, 0x10000}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000bc0)={&(0x7f0000000b80)=[{0x0, 0x1}, {0x88, 0x2}, {0x47, 0x9}], 0x3}) chflagsat(r2, &(0x7f0000000c00)='./file0\x00', 0x10000, 0x2) r5 = semget(0x1, 0x3, 0x20) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000c40)=[0xfffffffffffffff9]) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000c80)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000cc0)=0x63) pwritev(r4, &(0x7f0000000f00)=[{&(0x7f0000000d00)="7657d39ebbcf9d5104a7ba64b3300b0edb8681ac829f1361432ec4eb748ed8ca5153b735ac9869929b0204c643b6919244b3a1e1c0176254443f3898ad9d894f3b6f49dca88b7030cc9935744ec8442015329d52e05df2a994404186e240f56ad3c60d8df2ac7b6bb80caf4cef266ebc65a870156adbfa664011893d7983e55d47adbfdb62bcd697ea39fa67f1e26065aabbe0ccd5380de76882bf88de127e595d2da343ce242c033b91b0b410d803d4dd75e5ca2fedd9de839fb044c6d115de6fe3855dc7b488d71dcafa4fab574ac75f4b1cd6a1d73e1e106d1f", 0xdb}, {&(0x7f0000000e00)="d3cced722147747d33b0643b9930c8cd8b4f43d2623beef6359cd0e5af3ab38ff62db96d0658ae43b1e2e9eeba661592b4b5010fed25bda68009a1b21bc0a0fade3939ebd634fd9ec96118d454a771c7173245b7d86cb0aa2ed538d18ae3e3e3c73bbcacf028daa3", 0x68}, {&(0x7f0000000e80)="bef449b575a168673f00a6ba25618964a4c4d90956eefc409aad03d1c116a519acd9f3ccc5c61406cdd9138e6de5ae5403c2c8c5c6901112b7bf79cecf99160c3f64b3790810322e0ca5792707b64b04fb67385765c23cd71e17abd5306c7d8967acef7501eeda08956c1684a755a93fef92ca", 0x73}], 0x3, 0x0, 0x0) getgid() r6 = syz_open_pts() dup2(r0, r4) mknod(&(0x7f0000000f40)='./file0\x00', 0x2103, 0x7fffffff) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000f80)) r7 = msgget(0x0, 0xc0) msgsnd(r7, &(0x7f0000000fc0)={0x0, "d33391dc874d2980985f18f11134f2c766ab2996"}, 0x1c, 0x800) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000001000)) msgsnd(r7, &(0x7f0000001040)={0x2, "88639afc8f5e70ba9b366421bd5017bf3bddbb75587665311f0977091564ca83c2472fa2e5235ad4de984d81a5901868be0385acf80081b059c9057f5659d5c4b3997f903123dd5545d7115103584b"}, 0x57, 0x800) fcntl$setstatus(r1, 0x4, 0x4) 16:00:26 executing program 1: r0 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x240) msgctl$IPC_RMID(r0, 0x0) 16:00:26 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8898, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10110, 0x109) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x84, 0xf0000012, 0xc11e, 0x7}], 0x40, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x20, 0xa1, 0xffff, 0x1725}], 0xd70, &(0x7f0000000180)={0x7ff, 0x3ff}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000140)="bea71876b73c9f7a3f87e709fdd954c0f76504f5903cbeded6b9762173e50b3bad56eb5038cc91c244018b25d9765b7450613f0fad1e295958510e89a9df68dffc5cf76bdf2700d93f182e1f92486c6b567f64869ba17db5d68cd97f218b63323224dc5ca4de69355f19637016ac0df0ed3c8bccf8d6874188ce4ba2ff3a198e432ae599ac83e7062ea8388da7eed173e581bc5414a8d119582ec619d56c0ab7a416e929bf5d2fafcb3e099c2f8c5eb9cf62b2df3ffd6b98264ba3674d19bee6e09a4c08f2c27a590f929daa6c87a2a8ee69009ce62368b377f9bab720d52cd63f6fe8912a8fd416d25b9a2f6056309b18880dcbf8e9709fe55260c3d5eacc51e0b6acf32ff690bf734673ba004951690aa97696a5beeedf17abc05a9a57b1f42f85be3bfd0b62a4ab9f57fc0cbb653cb3ee57d12badd1e92b3d2522b6d153457f26bf065f62c889848daac55f5b8e2c5cff5c38a2bf8a9dceac7e63363214e8b1df7213326e537da9efe5f4272dafa113998bfe0f6186fef1f4b1498e68f7048de3747ac847c0242aeaa17bfb8bf9d56587cd9614b504c99ae12a37ec18beff3924da928be3359fbb298240853da511e0010c8ac1cfb8d894f1927281a0b08d6d1921aede1a7a7778ca1c1d424827b1917d059101268b1b722be0a99ad62b3bac93771693567b32af98d032aa193908189a8262c089fd8c6f8425185aab65c449faba7ce4151211e912e3a51559fb6b87a5de363a0029d13b8869ab101879477be9d8337c65a0b845f0c6c8f56dcb08de7cf53f0bb886f199b95aaf90be345515bc267e646d69a00254b93a9d124a9159034888a41baf22102f211965a44e4cd475751374423ac925b5b57c3d8bf20c4db6d40350f04c2a37201059d932695cf7ffeac4caa123cbff7d198bbfe9dd4766ccf22198f1a0197539734b5a646bf6315df2adbe158e44e2c801bc805884157e9daa763408980c2c95a8a4cce870d735bd5eb0682a0517f2f762a81f8f909dc9f8e51a85655c0246c46c1c575bd66adb7717b114e92dbac4abb987976b4a11bc69e78bbf6470d36076b1a59fb5d0dd1f01c441bfef38c9ca792155a5b8653426fbdafa7950ae395c8d7a30bed340db05d3aed1f8b5593964d933d632b2c068b07c85bf57e41817b1ffa8e79d21440a78c60d1fcee0ce594d34e8bb06c0594dde23881f68d40c4ef263178f256a642a4705f7787f34da226983ea2162b60e58f54a0b1ad163225174e50f50d4ee7f22910cf1d20eb295f7ca8f1c1c143f6e1c4a4ed016719b8b4f0825a0cf5c132f5c6e26d25184617b24a61ffed3a6e891c7f58e95956d48b25cf0612c37ef944135f4f1b1dde4888541fc1289cfd27b8a8370c1bb6d11ef29f70ca441f01117931d803e72ad61468987ede73f68a750303cf2a90e2b6619b2c79beee2a5a0566b833597fc726ff4042cfde3b636e344c7b1df2b8c851078c7ccbb5deca2f55546d24d47aab814f3c7260379aabc78e684d2590b65aff884d0cc644482cead5eee6dfb28921815d216c8af82325200d72a5ca5fa29cda9cb6c3ede724d43676b85a247989f6d357ae6f560d5082ce920d5ecd0263c3279a90516abd32ffb39dbfe8a41ce7e8780721c67423aae05be9ff75e9f864bfd8a94a32eb1253eacdb499484d971cd3583db3c8da3c25f3de2a7a48960b7af766d33848b54c7386478f535653c6ba20ad7a711d712a6de69c3e2a08eebc9f401cd31b2bd620d6b63023bd881825a85860e35ba2874252f01daee5ffaea73600b9f015fffc0603299cc1346629ae556cc41f45e95909caa62fe246bea21e00d307b070130c1a587831f531bfc6f3ddcf5b0168fb9c41d060b3185f30fca33622f1e71f60deb709501184f51604a70bc7a99253e95781ecc1a3af770abd7e2b4527c86a5763e6128d107d1b4495e6a3be8bde19537b7ffc7f2fccc9fac9e219218bde3b44282db06c70029fcdabf7ef834e7d3e26af0dfa961aefa44ae06c78dd56b9989ce67ea214b2702aa6f24aca619dd59eef0639ae1446d349672a76291350a8f292ef0bb5185a747d1ec8f57302eaa4855ee0f3ee99b1a864d2aaf4786736ef9f986bd21f7b2574304329bdc9c03b462297d4c7e2a7fa2705823d05370f7229985c34d14f58b14094bce21bcc5e46d1a26051ebe34d9825ddb3cf1307ac415f3514ef6bcd499f73f5960dbd3bdf2b80049fd434a755affaad68cbe2aaaeee4d90d9b5e050e1823c5a3744e3de1c376a8f8e3f52ad83d52488c4309599c23934bedda845ac36d70a57ba543d355234681b2a259f5980b15cf839375eaf04c6085ae5095a3a2bd48429fedf448daa70c850ab8bb2d977fae84fc55e6242ef0b8b8a047ae73ad56c09d683fd799dfa2a7816139509a3c2223515f50694d7a50e54a97cc63b0dd48aff2d7dd0b46cfc6b0f0858a04f9e73aa57c33a213cb89aad7b05e01c13e3a227719118ff82ecf06e68a613bc06b27b6524ea1a3b9e6da27985791daa28b2b05c936f432959e88f4d25e272886ad52d832b993ab85d0333217f1a67acd5722acceb8c217a7933b516b27cb63f5d425977b98ce442ad0d58b236bbeab0baead7795d72b59e744b0b9249f0282c18d06e80682c08de7ae4880c5d5a8b84427c4a45199ab26286026dd18f1e17d762ebdc291db8f9d865004d02a48b17348e179b85e31ccf2d051dfa062f03f726d9baed4423b5269205678f9190393f528512eb0ceffe446c6a29ec716f74d18657b8de74e304840218beb5c294df8a09b786b44f3d79bbdbaa53638317b814fcb2ba3d9154f9e75ff9e5f8daa643308650bc1e864a157f3200bff717eba1a4fe06ba0e81dbbc8175786033aa07058c925e2b74fb8fcbec5506000b8818648f57484d098395fa99c9426d39284fc8d17e3d732f92004a52203b6fede7a6de0b5b9b6f23d331ce2725f2e07a94b64ad8885ed877dda80ca6921c6d389ee4ce80a29352e4fe8eefafcac583cd252a9635096b7181af25150e14aad93b59becdbc677780147012cd59d56a3243bd16a40d7394bc8b401ea3c6b704343bcd17345f5bebe3b786235bd8a1d7b40c47a708c9d787bb3d199e5b0a0a70219eea211e78820008f80f95b43ee9f63c6321303d1d17329e8fd8dc9d68b1476ae32dddcf0529634838113766b10a8aaf297bde0cb17f26de8eb1bb43d92bdda456b12b41cef36fd8a6f6c60f73d184ffbb8291e01c9c28ec1608586fa9fb13728abbc02aaa8636205daa0174c2813cbb0e6021952aca652cc808b103db4e363ed84830a869111cb12d87654a6b8ed8d60d68fd96fa1f3f4d96a5644acdba02e35ed33ac9f6ef4ada3d9cc7c238450fbee6be180278b96543af786dd208f9b354c0e3179d2e9fde98f4bd385fdd6b27ddfaba74167a81e9925cfffc4447d3091f490639ccd36ac5fe2444cd02f663c46cf66278f1f50a36b36d14f8e8fa4cece3465647cf24e2a7e64ba545a73984fef82dfc34aca2bb0e4a5e019a4826c4fc640df24f481470030eb7ad91c665cdc1846d87a8f4f393310ece2b2df693c62884b5588fc5239b2a1422b266e1e5ee936d45e6fa5aa454064ad596f51a7bde0b61612af773666454f750f91cec71c2a9d9452f8b4a24520cfa6f8b23bd506cd4903e26184681ed8492be1cf2a863d5342f198e8b613eb9dd2b37779ce47c7c4ecfede90a9284f0d93dcf7251e5c0361a469d55d8b75c551acfc5cd68a4174e450b36ff22a759b0f66ed74572f79b4b66ec8d00bbe91b5c030e2af4f79a7008cb15c5a1987f7205f11d658ebe237a3ab373b3ff41025532434ddbdc5173a502d10d0beb310994885d2bb1ebf4a8b3cfc0aa0870ec7cc89054299560ca43cbd45e2a51ecb9e1141a4b12ca60cef41d80f7401124965ccbb93c9e5ed641588d7a01fd4174cc0850ef76f884f18706a86b7a34cc5c51599cbb56672db11d70ec56002247670562eca45d0e5a6b5b3404720a7e92a158048aa8f2e4d02d9685adb93d8cf722ee906397aa451ba6f1d4c7db1bfe1c1c22c9b5a8cc13447960cbd441798ae044c05a549e9284220d7710c5f16bfa427fd9173ebddcff4627e20bd0e3a8a4f25d70733d92756879d7422b2553f9537b68844d71beddce6788494e45c18a4f34bda9150a281d3085904f632948ded87eb338829ea15387b2d9d97bed7d2e1246eec947f1a00c70ea93ae89b8a4c1b7cb13eda9c2f9dc0c941fbdfda26724919d101e1b0ca72958e6ddb097aee3b248e4d6032472fdac9802b6b506c726a030464ae179c791b750e32be947cc51e7086fca76b1128792d40d8dda7143954ec08b142b863c3491921c636856f5db5e3e2e8c13a81deaeeab0ff4b371f900d61860e1f97c849da7ba8261f40c536f3dab04a017e223a496786039ad95aae05fc1469bd15664efbceed5bb5b46ba67aebf71da9f64ae6ad9681b1727f2eed162dd1549e34f8b83a53df8631453ce7abcedd48da7a4d54a9ce4f3ad849297f9f4377983af163af6419bdb6a20bd1379f093cdb02ee7ded74344a82284bbdf6808bcc18945cd7377ef130a14bf99a207b3cb682fa6159d1c7fc23e4337c5d80db008a6edcb476ab968a342070759490953a192590939671fa5545dde7820a079f977ea7d55753a641b1226b0ea2f418a9a643f975d46ac0aef833d349f8e4a9d5ee2e390c41b497fa344b002368e31144f57417780e416906e36f2d6b7242b4405a01ad87d27b268fda91bdee8d102e040f73d074ec525b13c0690d3ca8186656c7f2fd0a868c19a9d2b69e74045f125152c1da7f57e01bb56eaafe32c479cba99f626873d8c090b6933d3664b2c74f940057e7d5e7de88e78756b8ef8b20d0bf7b400c31e0b3c8f8fa88be5725c7da3f800439c5d64bef70996154c35f4fe9d04d0d89e1a7376615b75522f334abd4b625b3c9aa0847b5067354aec10808d5abcb628e8a2d3b80274e999807e6d19c1513b613b3b3cf63887c02b9b554d1ac358886f4b6e035184403af49d4191798f42782b22fff4268dfbddebf03cc7ac7face142f8df5ef6a88bca16ebce58331c551a06c14a9715157c47647dffd8e555a5ec776f829d9b3ff94504b37e6607dd8cea862e0cf0256ef0f06fc0e5bff7a32097422e710666dd121f227a1b86d36d6ddc499681baf0647eaaa9346883db4fe59030392e21b2a34d635e083a1222fae8b8723a3f5b66f7a6792886e8342d4b01b0e777f9d31b9048fae75f9b4c113aa70c5428a531bfd2f7ffe2297b2d3ccd754eac24f2b2447be5df417082e05cad5c86ab77f2c8de5fd9768c7a12221c201887a52fea3c18208e5f985f3fef0b3a388133c08d882e44e768872e1316670e08cabf1051662347d4532a5c4868c70b6716488e334ceaa4d8f86d79591109824c13f170e0636c15a105e2ab99eecf604b1510e91e6c6b667aca1d5ea19655f314fc07c218a5507db8be5e6bc748e2490748357098f9ad409457238cd42edff1457757db934764408117b149e0374a9207503e9f651d0146605f43b1f866243240516d1da1cb2aa3b92ebcdfc299a81a973717c12d34c220da403a152c655628ab0380ff61e1b454a0c2480167eb247e323ec8263d1f944796d9ceb1e111a18db9c6dd0c9176dc4cfe51d7227f7c4251f992f691a2f47d9b6685c27db82f9ae693730de9040bc44783acecd796971b6c259704f3adc2ba80a5e9de81014ceaf2ee494451dbca07bded735e097a80ca5f1e4c671c85006d3cedf9af505146f5c") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x80}, {0x6, 0x0, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) r1 = getuid() r2 = getgid() lchown(&(0x7f0000000180)='./file0\x00', r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x2, 0x3f, 0x6, 0xffffffffffff8000}, {0x7fff, 0x2, 0x7ffcc23c, 0xa2b9}, {0x5, 0x200, 0x8, 0x425d}, {0xfb7e, 0x1f, 0x1, 0x200}, {0x9, 0x800, 0xc6, 0x85}]}) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x402, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchflags(r0, 0x1) 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) r2 = dup(r1) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000000)=""/204, 0xcc, 0x800, 0x0, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) syz_open_pts() mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000480)="f2f7f38943386f2df805f188258afe4d10caeef4cd7f1642da9aa23a47ca95eaf7fd80c0ebcc1f2aa34e580f69a9e86365c4fc46a18781bd1bb6ed0a5ab4fc5972b9779aad572093d53668c2d1dac157013ca540359747862802d3611c5816bb9dd2a30763609267ae7d3e10008ac8cef2c99f771aaeccdfafbc68bd600e9421f14563dbaa348349cb623fc43772aeb5cb4606ae6dcb7a5f710e1c", 0x9b}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x80) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001880)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) readv(r0, &(0x7f0000001940)=[{&(0x7f00000018c0)=""/66, 0x42}], 0x1) pwritev(r1, &(0x7f0000001700)=[{&(0x7f0000000240)="ca8b7ff5df71e969a5ec874bb75eef3b87b3432e31321219def9750a55510833dc15f9e4515746d393c93fcb666b943da38c47f1f59f36d6eb791db4af7a7963fa65abc37f229dc14c35597bb0eb49e0c8fdb1a83af15bd3d346b037ab0ac33c51bc3d22d2d1d1efed6c952f37b8d4969dd2277920f4261f9938bacffaddf9cd926b75e3fadca7159ded98c431c2f6a2230ade4424297c7a72beff987bca69539c2d02684e382a888de0d8c4222e35b21e2375171fd5a248b3bfb1b5658d7325da222c96081eda688a9225", 0xcb}, {&(0x7f0000000340)="840a21c7fed73410a04c6e06e9f46e5e8f24d9617cfea367ae18abb4bdf7655f108a1dcd0fcf1fc9443677a59c230572de5dca8702e977554193b5cf5349965497963f58af0f6962c8f3f83fc091902a96bd7d74b35886a6b0cc4d543d7d1cd165a73750bf195a54413d2564dda6d05aa7b4c406cf6cf60c7011f29e2358479a47758d95e75536f09eaf959858661fb38c9ca61e603b58730052f2ee8cfa44d08bdaba04042145bf5434c1e7b00f9dd4a3f3a8b8eb02", 0xb6}, {&(0x7f0000000400)="f03606fd8ab4184f21c55690947c2946c144e4c74e2d8eead1251db9477c55070cbb2f0277d34998e3bc0de4c5c2bf876465b989e223c01745c6edd3a3fbb41abf05533a908c9a6e0acee6c71e7bce8fa2b99066f34abdab891e9124bd9b2f56d06709ea4b9620d89b643f283ad62e51ce6d67f1f2a62480434c9165d0365ea48103df93a124491b9a19800274d2dbc97184a3acd628dbefd324601c5b26d39d00329f1f98491f71e8a25856daef8f4b2dc9eaaa3e64ed5046c002be374fffe52022e2bdafae440cc8577b2d64316837ea5d61a9920a216512010c8ac6c62059449c1de40fc50fef134fea4d916e6b8cde4b68f8e14b4d0367f0b3e856798c92e7fe01b2167b3112477fefa9e0a14c64b06954baac042d7b4a8671190fb719eb92f79e60773a766eb2cfd6c5f438d828da526b67ad829786eaa0fa2fb79693ae75d0fbe9c09bf857b418ed67f39822d3b3f8bf22346d8668017644cac2fa22e42c8f525597b6415fcf94fcd648e618aac88e66a26515007474c967a7777200b7dfae462c1321dbd69f66c1a884a5d9a75840b595f92e976ef6bc45170a92ac445303a90ecf8dace5109b2337516bc6200b071b938df6d8434a491e56fa419ea7f7e187e1109e74786e14cfd2de0094355dc6bf05c2218ca2d64f5a65a5ba72fbecb9b0aa3fe7a2b7a46bb01cf3298f1451835cae753a5bcc6c880242d3381e37d93288e515b3b1f53bb8afcd42aabbc9b84bdca7837122e6d64e4e5ca0ed115d574f8dad02474ba309df6dc650ff56c9802b5005802bc61314d12f121e67382a1bc8df66ab7d0d7140eea41b7576ebc86f5c810a86953febff6c04f07d815c120ab9f549d64cbda82e5706d846ec40e4291156a18325a01385ec4d44529eed2465f790de76afaee33081ad2c6936fa651c98382850d338219d8d3a65a439c098acab7a4622949da23ddc846492d9224efde4699d598c383504a2bfe0d380c2978715f16729aece74a88a72592d28926c155fd27988341fb8c5ff79a0083da515393c5a602a0b3d26bb5752cf378083e37f8f6687d31bd675dc05870c43c7c68f46f1a3f5f795ab446ec5dfdd3263834c00c3dcc7490303f8b53d77e61d4190dbec9a098b56c77deb3e527bb38d0924fcbab8f820b723ad5ea41669348d71599a659e105fca8f1ada62ff1fc08089f3177583c1c1b2f8817561f4d6fa950109d2c6700e9885b8a7866aef16e592c9e50d7c5e74a14e04c8072e9f71168f60d7d3dbc771cddbfa9453e25bb1427c2bc7c777d15e3e600d3598832bb165c3fde46f361781f8c3482aec3a8bf42dfdc60d73906cceafb3a8fc9e1881a6465eb4bd4fdd503a01549bec08c9007808c6ec2b8a26eeb7577d2922433d0f31e9cc2edf721b5b8be69a640bbe1f86a8fe46e2e4fd55efd1538fc17a34e3016e5c62e3c4d6e7299e35148001e711ff3cd8780ae7d297628430ecd0d8f68d8d1bd91ed00a7b2e88a5ec66be7c710c851055e7b177eda2aba0cbade26a543a98b7206d000510b56b63370759db52c954325d5e1c85aa1dc24c859a265c87626542f2f89ec0cd4afe69d67463edbc2d11c219a550cbc11ea218920aa89e7ed4b94bb7d2a3273d5c090c76e99aa7d2e79b66c216e52958fe2bccf1f8a20da825126dd0a9b555e290563809bc6d7f7687284626dbaec553ccb822088e02332a593f7b71af5ad9172d86b6a4fb70512af61f59ed329f99e66033f1bd27f4ae71f41744cba7b4109181b7cc2d062b0d52c4eb3c9b1fc793fb0a5384dbb9d386a84b59eb4c37067a91a8d035f3e72c64b710676600368531c2bb51c7f8c24db50589d1e010593aa16fe788c9aedfba458180ffe74901b13d20da01012d2185764171852619938cc6b12afc0bcbd6eb0926ac8d68eea0f0e385a01cf23653decfb7575161752525accc9bc1b7441b456aca4c424274557ceac19126c6b2d9775ca3faa5f8df5b352cb75c272e6e598893dcd0506cd9c0f7a0e2f55429c39a96f84be850d0f3346f7f8ff60f8b9781137c6fa844d2ee599ccdcb665118ea023de3e16b5e22dc28e4818bc4da50a8c036899e1970240d3b95675676a22804a9c4787fca6835e94d0a7275add201ccb7bb4891cda659c1f66e7c8862e0f52c3b3cc4907d755000980336ca138c4c4724e4c0c1333f87e91344790bfe7680e89ce4ca7c38b7adc4b5f3d40f12f5521b93af557f0601daa7fc84c4c75d9fdf46d801fe8290b2e8b377e023587b66e79c922c4496c719836cfb77891ca0fc509a8c501fec271aeacad265c7caae3e5106b654c6e1b6942ad9800cf7432e20f1a315f33cf858681b614560f8194936132c7155e968290afadf90d323ce62fdf3db51c4dcce758771dad9c508564d588c311d75e8c2a01bae2e0fb9199d51439425bedd9adfd5ea37cb8c1a6a17cacf278c4eeffa11f22d77c82cf3a6a02edc6c5b505eb45e586427f6b163d2c35f8219119e50965f1b302a4bcf776271a17ac4f96fc5646da33b7603774c500cdf9beab19abab24bb9c49c2cae5e5703823694da4a580e1900afb13643ed5ba792b41b7b59ed0fc09c92a5e0644ed9354304b27a1041204a974bcc815b0d16467f29cce672e554c26ecd4d087b0bdc2eabff42a16f18d58fefb265ba72760932edd5f037c6f1082f548e1b204f0427821c763714536c594fb296a48313217cdecbf7ced15e5a74bcf83fb11c138380d21a4b6435b2e8975bed4f238d6c57854dcb6ec8c9c65bea885bdd7612cabc4ba8723f8fdf0fed2c3f140191d353bb85b55e0888b06b28a8e721175f8c4877dcfb3e91820104aa93f4b6ea0cd3fe59aa03c75c4bc6e3e33b84afc53de8ed5145c7178946b3a7979c7fb0eb235eba4f0759802c12450deb350cb27629d0a04417b65df785ecef7e9c1da9dca1c51130ea1cddd3de5410d4f7288a24bceccbaa43d249bab9c440d26dd928d17cf3ead6c4870844d16a3559d2eef1f10cc3efd7967927745608223676d238bfcde60bb2d5f0baf74766852fd909cf779c79ffec8207a86dbe8c1c916e41e70152d01324133a776f91cac3a9ec60518d3da108d8e9d97dab3ea7d25cdd056ee1f328fd36dbfc3901e8f662f67e5e7470bb1e05f573254a1b09551ae54812a345a848779187fae7c4464633d5cee3d33edb11e04bffb4d650ac9da4a720004f3d79a5ed4090253152bdf357ee12bcffb1ca9ca621270d00bb379c8bc0b1b10c209f17aef5a79320a3ba632890593d9a5e1a3318d4ed589c1552d023a8cb0af6e941b5ea0a5ce2868583d4dcea8f8e4a21a4ceb8b8d018f84a2e2eb3c4334f8db21b6e4f9e6da35462cb5715d731880a531d4c6a4d486501cc3e40309ac6752968f4840f40e475141126f0c3d5812f97d5eb7c4462b558264ed192bf9449dab880addf665b9414bcc4e9187a2b520ad48de2b61fec5a563e2ae9a20ce4f383ab1e0e99ae1e1f69024a91b08d261f4bd2bbe96e34da6486fb7ca2570f37866e11da2b2e950f2860fb3a53d04623159ca0be65f84c9e13a3701ed899b28d25817978c2ef335c29cbaca5210af81964193f015a8c286d13aa71958770dbee49000c233f36f32c6ff37cc884fef775490d8e82326ad3f99e1ad2af82ca5054cf6d3f2b326def9e8a4c6124c5bef8cb8fed225576892dc6059a730887887f70df457957f4a22763bb987543111212ef49e215ca9b09c09565852d9a1673eeb256e1742eb2d89b71a6c89213114b2b65a679ec523894c926f7416d9afe166f5ff32b0c389afdac2e7e922c04a3e266b6bcd4fe756d7989aa2dddce758929eae8057bdb5080cc8de374629b0f951ffbded2e574b8e1fe71459846de5953b3e603f8580ba0a2f52009cb1f7e43e22887e94155e5ad532a1b1717d1cebac76f61b464fd9df38f781d60d88b1201e99b429eed760eb719cbc81d36a776ea4cf467d51ed2fa332a58c303694cac598ce967594dbe71c842452c6752b90e851d9fe33f87ec5237cbaafc5bf385de19f5b5a01f37a3ac1b3d13b8ee53609d0ec2696619cbdf2a9bfa63cabeec37ec31fbdf76922cdef743f49bc44f71bb53ade09cd2c4a05503b5e249fe68288629e7fe3e0348f0f1408f61cbad89ca42dde5e434f3f76f9d632d08239e25097dc7f16edb00feed3e4cb00653b57d4777dd5a3357a79a06498619e4bc17f74d824099cd9f011b7110cef99ceb19d549762ed94fc5b9c254fb4d683cf03e55baac58044a168968338f2ef71ce757d562f16d50d5a1bcd0c3fad6938cba86af2bd395b7d2429bb3be388a7faaaf6577b617b6fca3f57f362198951d50c8eae78639f2089bd91a8621f18ee4a15e32288a65c94eb19b21edc75e989cf6d75454c84df4625564c2f9db28abb830174810ff63a4b6b2a843c5a0b11b6e0a7070e2b9ff06be18ba82ca320be1842723d1dd695dcd73a1d6cec09238013679e8c73442ed84d8abd7111bd12fd7361fb5439d82fb35abb24f93d2b62f1c73fc516937d52c67a3a3dc0083e491f3d9b735e9a4bf7c864e79ed4bdf43669540532db67115bcbbef6c4546f17c1b142123a4517d7c7a1c560cbc5157fde53e81d1385dbf9edb8940257b2a5f3b404d86fd051736972846561bb9757c9340c8c8f4c915d6688ef611323c5878a4c270430c1664b38df9491ee0bc2aa12f9a890a4c3793d9d951264b1b9fd4511b9650771bc20d822d649245bc82dd13df2c9230d9c268fd4708a9ab7738856243ad0cecc711ee6b259607bbd1b71827f6791b3b314d77219b12658d51f546303cae693539d28da68a30ea52b37f90a19c2d3e0bdcea263a2a15b7595d08301b7e0300447ba54f19ee5073a2788f1699082467a2e01b11372360142b61526ecb76624a5a86b540bc98723a290d09f6cb620e2dee3d81f4d5dbacad812ef07f77be3baa89dc177c272c686a9b8b3f09e74680d0f66b220d7903a5621b95100542493e74a04c7ec127027cc06d7518729afc9e6e56a99c2b21b45e19b5311cb763badff0ce1baa465d4e45e92968dad65ec22bdc54ff240db235cd9317bee2d89bb1fe9325f6660ddc4f072b7511d461294c69ff8c675a17c82e8669dc5b45ea11a30d24ae173197caefb5597e4d3309485c194099a64ec11a3fba4ddafd6d6bd75f80f9c5eb96c42e38510e0983d12c68c8d1ccbafd23ba13e07d38852cce06b2922b11e06a0f12b1a0f36469f57ef6f87a16a0f71bd0f91867e2b2c8063b88f2c1b4dc97ba292b109bc817c6d3a4170e7d91d155caf798fabc9e3153e48fd429d7439354110e5f5d33a9204f58fcb012b0c0712371a44cbe15b14115729d5bdb161eb6f0acaebf8f753851146a29e2bb7166b171f2b6b69754691f634a759b572cef78268c9240ea9d3aad92a27cfcfbca4f2044fcd21b5b190a34556fafcb5379d64dfff951a18a2d5224a0d3103ad681f07f655e5325abb7d94750f13b349c6a9aeffc927f90aef075dc8496d1c17d516cd518772d08ff59e5c68cbba5acae0acc5c4daf0b014e1388d92e96270e9a72e88b45fc7e709e805e9d29a8572247ff1848e77c0ba5e87872c2f4080ae1e5df255beaa2d20d59ba499fdba17ae039a6860368090a3b1eae6f9d84801f627f6bdcef0de5324ac722005569bc1ad454bde6c70a27579e232aa6f1e4d275307156164f703f38498a72eb027d5889172e16b104ecc9c1be3a0f8853b9a5893763ff7ec1970cbde5e2f08964b366d9f4591dbcc0382732734e098e932c6d4041fe6659ddb5a880681c974b", 0x1000}, {&(0x7f0000001400)="22f4ba3674d9fd5c79fa48c483a5c095789612d44acdb82106cba4308f6dbab0d8528314f690cbe41f7b28277847bd6964d6313bd8f19899bda0440d092a0ea04d347c5d423af1c3bd8a5645420f2f6692036edae6215c71bdbd371ca79f97116fc3c098060e81ab0a5bc0a5acd4aefe09806fb1fea5b04294d4d46ee14f1e3af21c", 0x82}, {&(0x7f0000000080)="d3731b", 0x3}, {&(0x7f00000014c0)="0f13c8ed0eabc33d52e61faab6ca247bd9fc499af1ebf6c20064a2daa4a9618319300ad93ae8839d2689a0c52ee16b7ea0632c1db2d928c39c68f6b97f52e9e97ed754f8fb4e829245b7a920bcc2d9251cc25159f42d7cf818dc157bc038cd80ab085037577ee771eaee118a30c02c2fed3be278bc42691842f9aeefc307dd9cc5b79b14d83235a57aa7984aa1a83810f90699185df054ad308a3b7966e09640dd82a3d8e39393c3e9c66882829ab7cf9247dc923205bb0221b3fe7d2bd9a83e7ebb9ccd8b9c49ffcb7d8637c4de19a4607a987ede32e67d4527e51bae1248ea89414773a74b4644b0176b6dd5d1b51399edfcc6ea32a6ea0aa0fb38", 0xfc}, {&(0x7f0000000180)="c4494a65e5effb706df1c81c4ba12339f6e2d59f8393bb5ace09af33cfb6b8193803b22bdfc2008568ab8baa9e591547e1e2b65ab3305d3082b56e711cd0d3cae3f0", 0x42}, {&(0x7f0000000100)="2794be07e8f852998c8caba4331eb2f673db872818481fb22af8e18894ba46d17857ade7d507eafaae0bfff08100710c522cd2a5", 0x34}, {&(0x7f00000015c0)="39e2cee456d6de1fb4eeedb3c02e9269ed270d925088c834f39ef0614b577f94610b5fe247984cbf3ea29454542bf12247364cc387c941350ab1d7ecb180a9ff90b4f5e9c05e26744ad37303215bff68a6fe94f63f893a971fef7f577f74a47ae2b0be27de28063a2df77444bac812df072279b7787af7fbf84bface5b3a40e34f8c50fadd8be1ab662ac063e1c2fc3994f6d11750ce735906332477cdb02cb9df092b7a7f39f1040616972934b42b0ca48c73ef35dfa34a3c4f85c01d6fb90d56a9b4d5ed8eb76458bdb0cde1815b1fb3b1a4a838c440819227431ab10bbc6c6ed32a88bbb7fb0bc1a13718da0e38f3d67d4e73bb85dd5438", 0xf9}, {&(0x7f00000016c0)="ad4c77e28fa40f8e18208cd9abf4d5c9f82ff876271b4e4c84", 0x19}], 0xa, 0x0, 0x0) r2 = msgget(0x0, 0x400) msgsnd(r2, &(0x7f00000017c0)=ANY=[@ANYBLOB="00000000000000005124e485ff09eaa6b46c1e8d6c30406de28004cd6e8f19798d889949d7a091342f50e124d6fb409f308c3c8c461b0aee2caedc31bbf7254f70522525d2270cef1c8be8ce20e4c21f981d4b217445048b46e7b8b994fb1ecfdf8bdfbdb821a3c365ea44208c256773dd6be6c38594c179656e9e10960c6b41e4a37c23434b37637dbe23d0dbf9d170e239fc156e5b9a46bab7d524674d5e79772716f28795ca"], 0xa7, 0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb3}, {0xebf, 0x0, 0x1}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chmod(&(0x7f0000001980)='./file0\x00', 0x44) syz_emit_ethernet(0x188, &(0x7f0000000140)="9c5501e6d17fe018cb6e7837a590b6") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() sendto$unix(r2, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, &(0x7f00000000c0)=""/180, 0xb4) kevent(r3, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000000000080}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$unix(r1, &(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000280)="9aca16fd3538fab51bf58d1d3ffdbbd885f71539402cb9842b19ee60b3707c51bc6efa7b6d30676da400c12d719f4d66674bc292ab3f83d6302980b678913e612033785ad3047fb299b146516f081e84fc6878f964de9ad1a48a3164fafc97e8c619143ce501f8e234fe67577db6dd813aa168346e4dd970722062ec56f005b2182ab333223c535086", 0x89}, {&(0x7f0000000180)="ef455dd3bb1189229f443865dc3158", 0xf}, {&(0x7f0000000340)="6238330711390d8c5a5c955e9635a630b94e96e6951d7ecc661bb8ed0d9dfa5f477e464dbff179da7f2834d3fdbad606d9da8755c6eca31df67d69a45f6882fe2a56b4ea9103fea66c26399c746b24a557d3e2f83018bec1f2f70e88798e24c653db57aae0", 0x65}, {&(0x7f00000003c0)="15db49ac1aa183536e9900c1e5644abaf2fdb1ee83a4ce9025e0246f372630515495455b5b0ee259727cf10e92df006c395113586de0bbded08ed449ccc65f1ace9d50bdb119004f32cf955084597faa00bf51c93d83ddb52429722917542a1fd5bf2114dd5689cc24a4d7e2a4fd0a05e6bb01cd1cb379f2fbe10c808921ed0349f74051ac42aa0e12a8757e15f754ae62bbc4645c8ed274d9", 0x99}, {&(0x7f0000000480)="7f28323551a3a6c1d4d5b949b1999cb1c53409e8862bcc7797924b158b549550", 0x20}, {&(0x7f00000004c0)="f7438d32ab75a3676b9422a529751eb9e8b60aa6835f6055ae87566ed8dcba5695a021a3db32f6198e78525ec27c9e246937c4a6d8197071472f99dc8b87c79e352fa2b425c2bb66e9ff4af1934ecc1ced68901b53b53ff902bb0fae47bdca9687a20435d556d1c268d8a19ffde423db5b7f2f687a6726577d48942f", 0x7c}, {&(0x7f0000000540)="4c1a26890e326387e71e52ebc9f0374cbbae89cfc31c770d58a1d9cc9aab4db9917a5f1cb5dfe77d80988ea92087625880e3a300d80f7490c6061de112d25e122d72738abbc3fb8d52c659632dcf13346171da7920c10824d3e86f33dbedd9e9fcd361fb6c0bb5cb96f1f8d688c51ae306cc07f52ed725ced1513177b2b1edaa3602cbbb2a33cf14492896c6f6fe840cb85568b6ad9497cb93", 0x99}, {&(0x7f0000000600)="4c595d975b0c393cfb4e934ea6b3814367f8fa7bff8efa7d52fb71385c7cc7ab5970fb8a2b7fc6cc223c0ec0a02a96c58071a805940551e890c2c2bc1aad674697b184c7a79c169c64180e8b45d2dd4264753460e88d050ca9953dd8cfecbf8d8b3100e3ca4882b9ccdce68ccbae512a8d60d3175a3e11341287c0884e3afaa995aa1bb4e5d08ad37bdebdfa61c63ad98d801098738378110b3983b50da679b21858ae93a9d579e95c341e56ea", 0xad}, {&(0x7f00000006c0)="efa5b15f7f66c486e329a3b66b2354", 0xf}], 0x9) syz_emit_ethernet(0x2, &(0x7f0000000000)='\x00\x00') ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x9) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) getsockopt(r0, 0x8, 0x5, &(0x7f0000000000)=""/85, &(0x7f0000000080)=0x55) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d}, {0x6}]}) socket$inet6(0x18, 0x4002, 0x7f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") 16:00:27 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./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) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) unlink(&(0x7f00000000c0)='./file0\x00') close(r1) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)='Q', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000300), 0x8, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xff) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0x20, 0xeef}, {0x20, 0x1}, {}], 0x3}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x35) 16:00:27 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x9, 0x5, 0x20, "202cb15032a13e26d02b810d15645c1ea50573b1", 0x3ff}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x49, &(0x7f0000000280)="e086768e3b59537a8194236026432d02a82be16e66fcc90eb9152012908f6330a61ed67ff554d1173b89825317498941e06d9a5c4bcc03f34071f54367447890e5b28df97aa131ed20ffa39762da834c4d78eadb730ad9e226c99570430e62059c000000000000001c32ca5c34637982adf46ca8b06ad55e3c4ca2f78c1930ec2b89817eb153762a87a3cdc152d171de10a6be3efba6b2ec146091323f22c6bb016bc3c9e0c05241ed01375e7678903553fd9c8882ae71576e4dcb55bc596523de23612b0f58991a94d3451c18c7614b766364c62ab89a7af4a237f4a0ae42170f156a92a219c2a13d6378f2b8000000") r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x491, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400, 0x106) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000180)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000400)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 16:00:27 executing program 0: clock_getres(0x3, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x10001, 0x7fff}, 0xc) 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) r0 = semget$private(0x0, 0x3, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x1}, {0x2, 0x3, 0x800}, {0x4, 0xfffffffffffff001, 0x800}, {0x3, 0x4, 0x1000000000001000}, {0x7, 0x5}, {0x4, 0x400, 0x800}, {0x100004, 0x25a, 0x1000}, {0x7, 0x3, 0x1000}, {0x3, 0x80, 0x1800}, {0x100004, 0x1000}], 0xa) r1 = semget$private(0x0, 0x3, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x2, 0x3c7, 0xd361, 0x5, 0x3]) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000140)="826cf3752a9b2a9479658f40182bd0f896455c1c66cda3", 0x17}], 0x1) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000080)=""/77) r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:27 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:27 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) socket$inet6(0x18, 0x1, 0x4) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = getpid() getpgid(r2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt(r1, 0x2be, 0x1000, &(0x7f0000000180)="8092060742365ab24d41e0938353dc4e2ff0cc73105f6add61759ed1c5ce07f93ca0c78dee2610764a1302d3b387ec98a75b195f2fff1fd7bd041e791c88ecaa79470563044ba0570212ad749fc8ca8728bdd5eaf1139ad9f941a04cffcd246ab62d714d9d41799e1c0a39982db6c1bf0bdfce978e7534eae2fa73a6fc4df1e1e53382b06cb5f4be22ea3736cb5134bb0dff271bde943ad985a64366f73cee7e96d4d32d01083915f72275241869ba12773b6a9b185aa650484329c3ce82003cb0939b0fcd115e2bb5ef623cfd1ba0ce49bfa9c3de843c7864edaa55ef11378d48", 0xe1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)='\x00j\f!') 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0xffffffffffffffff, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: setregid(0x0, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000d00)=ANY=[@ANYBLOB="0000000000000000000000000000000000df0000000000000000000800000000080000000000000b6fd200000000000000000000000000000000010000000000fe55e7cea583ce02000800000000000000916f647c1982aeb55f9f70b41482ec6d2e2f4ca04967010477000000032000000000ebe82800001a006a2efedebdafe7a35e86ef62ffff1c765faaa684ef5c371866ba84c5e55fdc6ad497fbd6a429cd5514070000004dc3a1d9ead9d1b3bd7016eb4f21785be3ce6debc7fa2133b362bc2e5bc8949d15ba66c9f24ee36f07be85553253bcbcab8115362371245f29acdc8bc10e2b25fccd8c999e823108a08dc82834e383b90e73bdbf05f7141591d9ad5c1065f85afa2631543e3f8b3a2514cdce0f69c001ce9972ceb4df78bd881341634f151fc82195ed08271ad0fd3c49e0e579a1331aa9c0832866bd9d69643c7e9defcccbbb7c6337f3fb332647858a44e420c98700000000000037cd71fc5ce0dbbf1b8c4737edfce750f5d19e9446c6f340c4cf18513c7ccb2653433d407f7dd94d829c60bf284480215be8b1c638394ac96c88200000cf89221c4469e4f248b7ca9668a6cdfdbd30573c481cd40ca0b7ecb0ff08f3f715378c087ba19225bee9aad251c2a2b155fa13ebb3c50bc3321339326d5ae179e545efba5cf713445a2fadd59fd4d9285bbeddc4c0b5fb174fa26ea4fb1300f3e880b03a0b5acfebb50f4d2ce891ca907a814c3e1fc055b54c50b2bc96c402d9b3cb59f5cb1a22c2e1e1cdc5acaa7cf37703d9492324fee9571c0d1967596c08b31da4c956028c8e0d0d1bd07b8217da498d000000000000000000000049dbd546b47d1ae8c2058fac67c5fef6c006b353f051f0dbf75e7f6d5df088d500a4fb7e1600891d7584f41c3deceb28585bb1f042408c28833e928a1762fcfd8618b5cb3e009343281a7807c761e94d2de3ddba869e37f2cefe5d0de526278bfd119dd825df1eb8b47ac5585403e9ff215304bd4b9c923b9e67e3b5a577da116ac3ff171f426a795b3f4a791c9ee7a0e764767b61180c40e8a1be23a362a5e89903f435d04a701a251ff5944492f801e4a339196f93c61f6e6fa3415f7f9278ce3dee096640586a7e995d63d47479bed1b6954e01c4c9160de236767b218f6ec758315104d57f542eae8b1189c4a60b3a22d7c43d58ed0111e5e18df9538b7089bf69ce98eb38efa2ed940be52a49882fee50fd40cd9887a4d7540ba472ec8346b51603532e19ad44e2f8e1ba21cf08baf48d6b90e1244423d16545b9764e2e82ff070000d28296970da25ca8edb76d73f532b411e82323ffeafc6dce8666d9be44515ae250b20e141394656c08b5283eb6913cd7594e97e8f629bcdcdb08ca8123ef0eac4386914c6f16c15c006250924f2f7a43c1cb9fa5894e82cef08934fe6d590fb178c5d77472f771cd0f91e7ba19223d6ff38d703c3e531f74060deaae00"/1079], 0x0) r1 = semget$private(0x0, 0x3, 0x80) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000640)=0x9) r2 = dup(0xffffffffffffffff) semop(r1, &(0x7f0000000440)=[{0x6, 0x2, 0x1800}, {0x4, 0x89, 0x800}, {0x2, 0x3}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x10280, 0x20) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000680)) mknod(&(0x7f00000001c0)='./bus\x00', 0x2181, 0x6) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000480)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) chflagsat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f0000000540)='./bus\x00', 0x800, 0x28) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x7ffe}, 0xffffffffffffff6a) r4 = getegid() close(r3) getgroups(0x1, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) setregid(r4, r5) setgid(r6) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0x9) flock(r2, 0x2) dup2(r0, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/wsmouse0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:27 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)=0x8001) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x7, './file0\x00'}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:27 executing program 1: r0 = socket(0x18, 0x2, 0x70f9a2d8) r1 = open(&(0x7f0000000140)='./file0\x00', 0x3, 0x128) connect$unix(r1, &(0x7f0000000100)=ANY=[], 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x6) 16:00:27 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r2) 16:00:27 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = geteuid() setuid(r0) geteuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) geteuid() seteuid(r1) 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x400000002c7, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:27 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCBRK(r1, 0x2000747a) symlinkat(&(0x7f0000000240)='./bus\x00', r0, &(0x7f00000002c0)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5d4cbaa1, 0x9, 0x7, 0x401}, {0x1, 0x20, 0xb1, 0x9}, {0x3, 0x8, 0x4, 0x8}]}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x1, 0x1, 0x16a6, 0xd1f7, 0x7}, 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x2000, 0x0}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000200)=0x1) listen(r4, 0xfffffffffffffff4) 16:00:27 executing program 1: r0 = semget$private(0x0, 0x5, 0x200000e0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000080)=""/29) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x100000000) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x80, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0xfffffffffffffffa, 0x10001, &(0x7f0000000040)=""/155, &(0x7f0000000100)=0x9b) 16:00:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x400000000000018, 0x2, 0x5) pipe(&(0x7f0000000040)) setrlimit(0x5, &(0x7f0000000000)={0x0, 0x1ce}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)='0x0}, &(0x7f0000000040)=0xc) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000140)={0x6, 0x1, './file0\x00', 0x8000, 0x5, 0x1, 0x80000001}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) 16:00:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r1) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x9) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = fcntl$getown(r0, 0x5) r2 = getpid() setpgid(r1, r2) r3 = getpgid(0x0) msgget(0x1, 0x592) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:00:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)="d2", 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x8) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/127) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) r3 = getuid() r4 = getegid() r5 = getpid() r6 = getuid() getgroups(0x9, &(0x7f0000001580)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getpid() r12 = getuid() r13 = getegid() sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000540)="3049fe95b39a0f19ee21d79af06d4c2542f79e8fb6257bb727f6bdb8877f1112986c777842eb79d03f9e72d75f134ec63db5fe10cd557dfc59aab53c372ce1de68463b2c9b204df0f2a59ee061c75da62c54569094268a41796a6e2fdb4dffba1a1fb69cb4c92cfa51abb4bf8c2db19679bc951111d94bfcef45e21e41020bc7bd3a2dbdf8af400bc4ee870b2082fc1e36e8bf8504ee7a5f687e851130e4eb8371eaf652cb9806b32b04dbabe45b445f04fbca0f470e4ab30c2b9704ed7662fbc44bcb3ad3120c2ca1129e20d81d75789d93ff3eab14524c4929acae1ba0fb2042fb0910d8ccf3a5b47cd3842aee97d5865c93f2493e43df69977e87d71ff68ecad508d6c4e1a7c032dc2c3ea841d76244cb37ffc96dfafe7291c08f180a47f39ac2d1ba3d00851754cbadd8ca8b3c91cef42b86849bb908812cf3851c6060817a879bbc0f0b4c0b4582db8382643a256b806433e637e6a4f5f2722cc437186c994d46f5a083ced3008a79677bc77c6d7ed6f881e973785510433175ec6f575eb3a67e80a854028ab319c87b75c4d861101078e0264703b43b91b3b0472194fd4ca1b1625f54b8066232396bcf8e528df9ed3e0a6c2ddd10d41c70ae7dfded0d7679a4e66006edf7e61129fe508a07aff5df00757edfce2a7db0ce5a2d2a6f80d2f6f0c9b732605a5625041e83bbe90b5c46464ed0c8b5890230146234fa6a8cd6cd5a402927ccce89a82469586161c885bf8a2b8e8cac0d248bd0a13d47081dc8f23c3846a3ad5384c14eff7838c6dcb8b80f16ab197d15d3d9cafc59b326789698068c40ee0dc8eea3f1321e9e5eaefccaf69d8a0850e04516525e45a8c26a6f691617cdf650d4c6cc8c629a105d5a6437ddfc1a1c3af6c9be4201e78dd915daf64e3a6c6343b7f4821b91883b369513b1b74cd526505b35695600a857a341a74c3d14017437f55ad9711478a4c7c051a2324689e9953170d06215b9cf486dacb08af2d499272ebc88dbfddb2f9467c90b8bb5c0ac03dc3cc92f6a015c51c4ea229df824beea931905bcefdc2a49a668917cf5b73292c8d9db3735026e3f5af5529911e6d67be18ddedcf9bd78596e88a0dda24e73dad9fa21ad12e0bb5c251351fa5e3d9bb84e20c3aca8beb3c0a5b0c831e74d99f0f67d307069a0745909d8c2c8e8e39fbe3191a75ef4eaf089add5298a50cb83ce765f6d2ac852152c298404a1ba7e31c983bd7255fb9f1d0b0635a669e085c7f5c265865ca46de103f71d35f21bfda0348fc277960c8c241ea70a057cd3d6266cc5e4e70838f1e9bcb01daf6ec657213195de10edd865e27d0fc20b7f244be7182de8cd06354c9011610e9897d2c957bc96bcea38dedc363dc743a43174664cee3872eefdc86c338d470d488c3309c237b7f60544a52fdabe61d56203c34027732525cdb50310702795471af4db496f38f5fb134607c355fc3848345d063fc4e74ffdfe8c59f7ab85d0e82c873da83c6ac1ea2320fe9de76b520513c6783d0cc635feef1dd9d32e33929ca191e91aadf3461c814ef325897fb64f1e1199b09928c162a60992ef557d5f7b3069b4779852571f84d68329b3ddb2e90e302f472b3fed0e8d149243a73ad3f971dfb084321b7984b485d5dd34bebcaf2d4c9e347ab507698c73efc0b39cb4401092bcc1e3ee5b69d51926d65097b97a134cf9cfa70277ac306e3380274dec78d8234c1b9bbbdefa7430a045aaeb7598eb94b2ee044e8654feeb1f6bb64b17bd92df9dd7aa04e2ba8d7f8603a2c9a1f9c59461595a1e6c214c05edfcd21b65ae12770437771dceff96e12da8d83179387a607dc5dfa1a9c55d2800d70cc2a9e9d327329f67f3a3d8d9fb68898c124fdc73e247eaac18a78a1a8d215aefac5575a20ceb3628a0df3abbdff9031cd49c241996491bad75cd2153b7516264e47509e830f8702b7ab69f3e9fc70b49c3050058d2b82751714c79cc97b73e86d8f003e36c6dcbff7960b0ba36d346034deb9b2a592c49742998a9f41d2549373d977e78152f3df2ac46aec7815ee0496072deca605e3f8f5a4dc8939d6b3b02791cbd1cceca2a982bbfea022b0d508b2d8292e2b9a813105e206557199e8249a108ab8b069252229410fdeb0b7843895d551d3966b5c4436fe9c9c3c5706fc052e650678bec838bf0fc7d0e246ad07ae1dd712d37c2eb50a5059b05cc2ebeba393f12d04c2ad581755d93fe3b043614d3064e1a478d7e8d9f6691d6a1689c16d4209768a7ec0921630eaccfbfbdfc185182b878664d12a94ec5acf0beef6a2bb21cb718f4e0b953a270e1685a7ba75f9d2da966ee70bc577b77b52c989773911aab3287957bf492125b6f99ca349ea9d8dd04ca5baa7991357850ce940a017996e98c2d1474d93dba451af8e842afc9ed8cb68f12c5c866b30eecb85a70b35ea9dba2487fd8f691e779d29e16c71e19b4622aed4c15f66a86394dfe946fb58b5f26f471923ddb2f89e2d5eb2cf7d241065135f8293b0c072afd9d71dbcb2be03e9e66aff52898b29ed9bee2e99bc00779cdfa9c605a9485029d2deb41a5911d665ab69579525da72e9f7acba611d8a930d22aa6823b2e2407ca5c7f1da7bb822c90982db81e37836f5af3115ca40b66b7cde52cca0146278d845ab1bcbc90187eff952f7d9dc430774d5c8e1e67c89ba5eb961796b9bf5bfd67ce0968328769088600d0988ed8b0fb5351b195222385e0f61f14ce80270d399d75fdbb25234bfe4e8011b592d21a7070332fc79827d616ba0323772f224f0adc99d14a4aa7943ef675e78882f0431d534d8c7f65ba7764a9337500a62967de60466a56544df709b845975b17156fcb37f483d1da720277fb514e9edbb205c733d7f211762f0fd885ca4b27672db84ed8c51ecfbc158b521c69c70d35b8f300676c5c4e259e3a2336e9c9678bf3bf44ed9f58f99231bfa0f93d703e8d62bcc894f6936a295b7ab2dc5d3139d55dc33405b567f7613118d849caffe27c62a76c391db981cc645d4d083471184d8c37240b937f1b8d3672f5ef2cccf169ed6a35135228bcdc2101dbb7bce3426b3b35b990660a0e9e465b6f57a0475e171b77178c2af2193238f8a6785fc601d8a18b1be66c34bab73e74cdb7c6e65ec73c20df1d60f11f32c3d9f2cdd3f8043083c4c0ec44f44cf1a944c1e85d645744d96cbbd280e624f2f7d4229630c9f0f4393cc24dfa109ef4fe26d50e82a141d5a84ae71b05888dd35409ec032965c378186d4be12cbf35c03f1c9c8f15dc10f0cde1c73a90208f831abe67f565e89f03c69f6cd20683236d3e539c4e2436df5df67af891eb34c8af1d90e5946bcfae19bcec9e9d7f238b3c6a61cce8d4876c45dc87c0d176903222426fb73ef9bf277b2e01802b1c075542d3de2b48a495ccacd28fd451f7d525adaa9cccac84a51e4f101c09afdff93a958651d3055e3e1e709043ff151083b2c92073eb08845966959b8bd20a9d86972498f0c58ca429c747002f10769729f14acfbc7363e6448423f8b46d3cab7f58e7cd68c589e469b1c38b802c8ff5ac26d45bb2cac2b8f6f22ff5d4c00c8316084878d7cb42abff49180273d9384bb536c240fd74551f373413ef19ba1a4bcd20b4a96ac3ef27a095e5c72349e4b37609dc557e1312769d5e0133eb3414c710864afa7e689b6a658fc96ba400b23c5cd87164480be2e6804df4cdc1b1ec15bc0e3ab2948c37e309ab601e832076909099ba4b43e69633fcee9afe2a6086f0464c48ae948c200606f4df6e2e68ed876a2df37cf71415110c20c06b177c74aaf067566c4a960a1dc232810bd8b000434922950f382d313797147c34c448b47d07e5e3e2f9bdb50767d5c93d08c4efc41f53fc82e5f8fafebd77547f243aa3f6b3b627bdc5aca02fd8ad728d2dc7c064685b79e8a820816c26d5edf84411929a044b6d2fcb096b0a160e0ea70c61eaff9c4840401f502a08acd8eba31d59466c056c74370eb43b3c7dff7034cf361b0c6affe48e9c3896e72bd018aa880f8dd90068b32116667176cee2386deebdb5faeb037d1e1d1499645b5ac8062df2fac3db51d69839568e842755f63eb4ddb675a39063439e98b59ca781c4cd6a654c35c551d9d7e8d2fc7344ecbc7bc565f1a67fc96606168af108a50abb7fdb016f70abd76b471946394bf06a163a64a967a872a085e752df01dacbdcef6daa753023ce858cf7dc2101b8a4dcf004f596be44b02a27539a37b6752ee204cbbd33e0f7196227daad2d9d8fcb694ae3547531781b6060c4897230454e27bd8e97dda6b99efde2cbbcae7ec08b976530f75a21164cce6ce11bd48dc470aca9997917ff7196c1e03006acf454d0f4d81bb394f06f5e503b30ab719a80c0a1f824a20be29a6551cd4d53251c0099ef5c99d717053a00d4c465ecd91f6769fdd70c2dfb40cb02347c55ea5fc099ae735c3bdf653daff99e91d30d8f75c6b83b450ff9cf2884965839ce078ec055318c49e8164e19c33fa2a657eafa4999d2451fa7b0d92d022dc9c3e56fb1f557986e7560808d3ecb491c3bb452fc2cb998e437d8eb51bf24b7ad52197389c30a852cfb738e2005c0bd89d1d0de7354fda73edb1b657b870590f8d9bcdfba3dbc6a0e513233abbb4b240ddf1fefc33fa9af8bd56160c81f22df71cdab5a948ff378cf33963f9721f0db340d1af8eee615d407cc2a78acd828fb2fb1659ed1dbf59a3ae9b25e69dc1fc49343c62900aab1cb2573fd55578ba425850d01dc4ba1722d322e25ec626f4af6df3a756dd59243d587e8a1aa69b10a856d038f6e57e3357578a5e46e17fadd1343749ba515686c719a177a9526d2431c6dd59f8849cbf3c6296f144614db92837be6d5069e76ec264a37d1f8a428192bf2c4bdbd5b71177b0ab30e6465d41905aae8e0fa081650b16175a3527a51191c20b4750ae081540f8f23ecb5a2c762b51af1f0b228266a8c4afa65d8da56cb129660b9a3dae698ea63b9a080562206cef7ffef46d1c3e3c7268d2c34a21c66229054f965290e2f14c6c5390bc87092c264591f8b5c6e5bd0673ddd0b6fbbef75682ce93bfaa68af2c50cc1c137f0885322824b9d54460ad79e05a7e63f61f681ec6ef1f3c690751b1608c77387cfa605864a97730d91ef9aebc1c603931c0e47d8aaf724eb951edb3bb7dffccb80fdd9f24e1f63fc1c54e21f121efc6d89919ff3737a479a6939604ab5cb0f85953194589e811022c98b95be4e111f28af41e450c83afb239e10db82e30ee8fede28eef058b096dcc3db155317e009a530d64d8200d240baa1c4c40e9d5509902a4ab7adf3c20480a63a90549e1cbcde265dbaeee8f87f737d58f7d53311b4f29d956eb8ed4bb3ec73b8de0a0b697aae5850d092dc6ea03b285b523c860dba726e65825e45a7f592e2a7144b9eb18bcaed283f147ecca94f66f487cbdacbfe1130797947390a5c90f84ec8cde0713d483c81802cdf6206da11b11928d03953a18a8603600b5db4326f4000f078699093a9af18d232a52c030109bfcd81005e2483f74354f3a3e50a016a26a8652f8cd4f47c2d8a57edf03ff1b68eccd17087d88c4d25e2ba9d7bf24c355ed3470b239a2abab7a1597bccb195f6bec3e33b748f73a6201ec636108e677497c3248e789a086495f17fc70779123853ba3785f80483431ac21da6e8a826125fdc88327bdcd347b88d4d7b0bcf746c63ff68e5319770aad8a1c4ef97f65fa4a32ea62bb5dc0bc9883275aba72503efc3911870ce4fc75efab972d676b68c", 0x1000}], 0x1, &(0x7f00000019c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="00020000f50000000300", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x108, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f00000001c0)="9398bc11312d475a158a89756de211b02e2d995d67c14c2a2447b4f4546556853c0c5aa17654e2053e9b0b3e3260fa64ba299aa873440d33ef060f2e5c18432959739d67ff97df655cd27a53581796a686693019a17e5e38da2af15f07db45b401c53da5afd36ba65789c27bb790278f3278f8b1b5028c7cd49a48b23e0e21d09c1fc83cb265120b2da2c4a5f1ade4") poll(&(0x7f0000000380)=[{r0, 0x4}, {r0, 0x1a4}, {r0, 0x4a}, {r0, 0x42}, {r0, 0x40}, {r0, 0x2a}, {r0, 0x8}], 0x7, 0x1b2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r14 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0, 0x0) r15 = syz_open_pts() r16 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10, 0x0) r17 = semget$private(0x0, 0x1, 0x200) semctl$GETZCNT(r17, 0x6, 0x7, &(0x7f00000003c0)=""/233) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f0000000040)=0xfffffffffffffffb) write(r15, &(0x7f0000000200), 0xfe72) syz_open_pts() write(r16, &(0x7f0000000300)="bb5cbe0e0c59ce8fb1ed541245014d32b349e5befe3ef68d482931cd452d0d438d181ef7ba9bc55605ffcc8ee3d6510ef220f29f0fefa848bf100ef94beb2f6dc3bcd8cb4dbeaf2816f286c02ce22aac1c2dc2ea9642293fb72a82995683d55548533eb3684e53742fccc4283b0011002e6bc8a3d94fc98b02cabbe6be5d6e", 0x7f) open$dir(&(0x7f0000000200)='./bus\x00', 0x800, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r14, 0xc0245755, &(0x7f0000000280)={0x100000001, './bus\x00', './file0\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r18 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x58) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x0, 0x0, 0x0) r19 = semget(0x0, 0x1, 0x0) semop(r19, &(0x7f0000000240)=[{0x1, 0xffffffff, 0x1800}, {0x0, 0x1}, {0x2, 0x6, 0x1000}, {0x4, 0x1ff, 0x800}], 0x4) write(r15, &(0x7f0000000080)="09e1e30a6ae7ba306afe12b5938a5a92f0f3d8", 0x13) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000001c0)={0xfffffffffffffbff, 0x3, 0x7fff, 0x2, "426e7d2f4bcb958e8806c9c8496212d57f9fedc4", 0x7fff, 0xfffffffffffffffd}) write(r18, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 16:00:27 executing program 1: r0 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000000)) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x18, 0x3, 0x1) setsockopt(r1, 0x29, 0x1b, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = getuid() setuid(r1) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = accept(r0, 0x0, &(0x7f0000000080)) accept(r2, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r3 = socket(0x2, 0x2, 0x0) getsockname(r3, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) bind(r3, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000240)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) r1 = socket$inet(0x2, 0x4, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000640)={0x9, 0x1ff, {0x3, 0x4}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r2 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f0000000700)) chmod(&(0x7f00000008c0)='./file0/file0\x00', 0x100) semop(r2, &(0x7f0000000900)=[{0x3, 0x100, 0x1000}, {0x6, 0x8001, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x800}, {0x5fd3054ec5787d2, 0xffffffff, 0x1000}], 0x7) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="e0000000000000000100000000000000ab39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a173216d0a4f344fa91a4015ae3c667f3cf33511fe8abf27d63ec31c3a4f591e939ea191b9c5093d1542384e6d36b2abab96132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e08490f7a54eaa72cc6b1a6b8f2f91aa195458acd0ce3bc08d1af1fc2a86028b1719c49573f5b063141332a07bf3e75f8d23ceebc35103000080bc7fe3cd4cacd26aebedd19f0f0724f74ad246e9d5ab7db89777f2edac1b6d90533f254e7a543ac0d20895f2b5000000"], 0xe0}, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001a00)=0x8) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000780)) symlinkat(&(0x7f0000001a40)='./file0\x00', r0, &(0x7f0000001a80)='./file0/file0\x00') chroot(&(0x7f0000001ac0)='./file0/file0\x00') 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) setsockopt(r1, 0x54, 0x8, &(0x7f0000000180)="f9b9e0e2", 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0x1}, {0x50, 0x10000}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x1) 16:00:27 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) close(r0) 16:00:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x192, 0x0) fcntl$setown(r0, 0x4, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x8a, 0x6}, {0x87, 0x5}, {0x26, 0x4}, {0x20, 0x3}, {0xc5, 0x4}, {0x67, 0xfdb2}], 0x6}) 16:00:28 executing program 0: setrlimit(0x4, &(0x7f00000000c0)={0xffffffffffffffeb, 0x2}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x10) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x3) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e7257093844f5d9f3f71815010c5a2051cbca3ddfe1fe49725cc03728350e0e07f2eb7215845fcec5c67233338047c27589a6c40037faf6877380b0996211da0321ca55777716b72b2e9300cc5bd2bfb0a61080446bb58eda72c15b35991267b6c82b055af1adb7b4e4cd6241375058adb6d58083156d998a23da9158777bd25f8ab1495025fa971c0ab87c5424fcd1f8e0688ee1388aa0301cc4ff4be54e71d5731b96114628c67db282c915c14914175d10895101873133357636af78c897cd19910014b444378cf28a5d978e65abff3b1c16e9c3614733cf1c263aeb1b23daae7a9e9e0100d2db3f76ad986046fe55f211d842cc410d0cd3ff3d4ecb44176d2d321266d7beac4df1ed27f7171ad0245273a0e35c277dae3b61c39a8c9c2c4238e70429e52b7b93db08e98af21f14c4b772639d789d5e4dee57d6606a15e7bf460cf09b06c88821f42a60e2e478c8b7d9063e06c06734a951f8e7d4c2936aa019853138d271110f236e42ed7e1091edf3a237daf9550c2f6fb5a9c50fe11ffe67b313e8265d81ce11c1c828c3a8b968015d057d9650393a84d5e366768570586b7d8e800a84bc1dc4d7a435cc440c32b0f808929cd7e069d1bd34bef14f9bafcd157772946b13448f55581b34a4b86c68aebe1376951be0f9d39dc3ce99b15b5d6c8cc94e40b656d407ef35eb1512ef9285d7b59c7e3d3424236f499c88ec87890a5e325727d61f4d3f0d88f2b5e572970cc5e7edffb376ea6fc2bd1c0ae232828e8acec81905256fa9d218bbc75d65c7bd779753c54c9560045e0c61f6ee8485d210bbe7ef773cd497919c86d7d2954163c045e7b554167e6a0f192336a63a0ee23e82fb995a2cc266f9f32fe3e5366a566512371ce46dcf5a9778fb8d1783d866b7bc39c71bd3a2a2e8290cd156a9a52bb34be31ce5f44fc15b2b3a9dacda3257d47d934e7b68ce84a13e3936351768ebc2f936985f2edf200d3d4834fbd45eb652f93f538cc53733fe6c0f49fc52844e988ce02df6361f20add0960603431eb2fee40d0db226987628c2bf9f9292c3ec4dc454ef70d21ad453d5835deb850a29", 0x488}], 0x1) r5 = dup(r4) getsockname$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fchflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x61}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffffd8, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x7) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0xc10, 0x0) 16:00:28 executing program 0: socketpair(0x3f, 0x4000, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000000)=""/84, 0x54) preadv(r1, &(0x7f0000002540)=[{&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/138, 0x8a}, {&(0x7f0000001340)=""/252, 0xfc}, {&(0x7f0000001440)=""/232, 0xe8}, {&(0x7f0000001540)=""/4096, 0x1000}], 0x7, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x14, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x608, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x48, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0xca8f, 0x1000}, {0x18, 0x0, 0x7fffffff, 0x7}, 0x3, [0x9, 0x66, 0x2, 0x3, 0x8a34, 0x1ff, 0x401]}, 0x3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x0, 0x11ac, 0x9, 0x4}, {0x4, 0x100, 0x5, 0xb11}, {0x7, 0x0, 0x0, 0x4}, {0x1, 0x7, 0x101, 0xeb}, {0x0, 0x1, 0x47b, 0x6}, {0xffffffffffffff00, 0xfb5, 0x79}, {0x9, 0x6, 0x80000000, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 16:00:28 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)=0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x80, 0x0, 0x5e}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000240)) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x11) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:28 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:00:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) chdir(&(0x7f0000000200)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0)=0x3ff, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffc, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f0000000140)=0x7) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) r4 = dup2(r1, r1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5c6) dup2(r0, r4) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="3078c4a45216010bd43c6a1356bb4c9f6e39cfec8bc9160b32f579c21a1561b4eb76675164f5a6a3b5b636", 0x2b}, {&(0x7f0000000140)="1676433600c7d7dfc4358f5caba3008574fa2756b20f18ad092bfab1b918febfc93969bbe3d0440708961e1f7d56b790c480f5f922f3b462d097019ed680cac2cf8fd6fc8407af19b5932b4a31bf7ef40eb39a507f7bd25801b406b282160d20c36658ae46b919ce4ae9fbd7f730877ab49c28a0e8faa52a6543f4ae0ab1fd991839e08151876a704b793cadccb4f7bfe51445bd7434a70cd03651df5f0d8625a465e125f05d053e1612d2fd1f4d1b671580a9", 0xb3}, {&(0x7f0000000200)="191f989e1154410debff0ab73693", 0xe}, {&(0x7f0000000240)="85b4a8cd200b96da7f6d06adec", 0xd}], 0x4) 16:00:28 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a", 0xba, 0x4}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) write(r3, &(0x7f0000000040), 0xfeea) close(r3) close(r2) execve(0x0, 0x0, 0x0) syz_open_pts() fcntl$setstatus(r1, 0x4, 0x80) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x230, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="cd4403f3069f62a27b19bc22388e7751d4ed61953df067f4df52affd2115fe77fae39a7afc480eb8cafafeed11f0bf3fb87ba59b41c851f1508ac0bf1298d6936534e86ff9a1ef4af5f60345f3bb40f398b7ae54bc0a9471d6fa7c0ef49e4cc99e14ee6e95c0894cc8b24ed0827fad3e2253bf5cc9250582142f89fd7c67283e10775f64afa11b709e493e043c89ae3ecfe134793be503", 0x97}, {&(0x7f00000001c0)="b8b73f967568bcb0c29cd4ba13c4021706d2164a468ff36ec23e9ac3bcc6e0167d7fa9e2801667adbbed1228d28d13bac9923f45b63e5cb5b27d7505022055858ddb478f188d1180e38d857e18353b5f76eeabcfcb736601cce36534dc658efed133fbcc98dffaae4265419df8fd8ad4325201b8d44028ceff46e1", 0x7b}, {&(0x7f0000000240)="ad249f66215dd6bcd1f3fee9237da39679af9fc1ec61a948696aa3ed3fde4c67456d2c77949222d5400c2bbdaddbb7e69557612b7519a7d6244fce0941ec74", 0x3f}, {&(0x7f0000000280)="a9931dea5b4e5a576fa79d654fc505c7a9f251aee6343837c4a2fbcb2ffcbce5a119ab04b71e652f284d350279cab94891795037fa9ddf45dbd69c8e7760ea9dd4b80e0b27782810ac3fe09df7283c3818ad4b999efdbc8ae5b57279bcbe181715623831162ce4dea29826c01cb8e04a49b42e91cf86956fd7d00b6f7a26242f33acf43be467277a0cb3bd9e7188595af65f9cfa6d6b62674287b71c5a1133852f67663d9bd59c1f737a11fe2911bc3b73", 0xb1}, {&(0x7f0000000600)="ef91cfd6bbf523a2c90955866a8cb4182c824e72130db150de76f01d01180f7876df1b9a95fdc4ba4f8c05e37f1c4e0ebf449ab003e011ff1ff924ba5673f906b3a843d163a6e9063b727fdf37c94095b1751a2842d5a9a48ef02d7cd3e122953c303bbbecac9704592f17b4c4ca074f26e117d3b2c0eb0983f9f6bbd2b30a6a436f9a0acb691586f3ca557a07a31226ca60d1c8b5d5778cd96d57eee2c8744ffebf2fd665684a740ece23b8470d4c97633d12abf87b76fcc6857166e797e1e670397fa33b6bbd2b4331e76a47c61c57cfdffdf5d4877227e0197062346f36a279b4485cf44799c1734d04111136f511622a1b24031741cbe15d283a5745b1accd8e445f5d0e3ecdc509273abb1cbb376f563e8ac4ce1df52fddc31e18aad26a57893700f08812b47134fb7df948a82806875fff271b7cdcef8beb7bd12aeb1982264566936915ed64aef7f6ed523f91e6ad578636a543e104c646b131398115d6d943196f23f8a6e33c14cce2f53ff8520d233aa4102a3b9bd3deb676b02bb0978f4bbac0f29e3871c866233267462d40837cc5c77845cd6d8921b6a67cbcbafdefafa0d2f6c2eca0991e008100b2cf9d58179f7d02cd9a391495cdaa98bb33cb9b75d64ef346a5f9826b127f929c9905d568a8f0706e37f6fd7979e497fd17f4af25d9cb7116ea87cab6451b437b5d1ba2c4f59cd4e590e9af851cbf5cd0940e1fb401da7690fd89f9743d9c9076c8d9b16de6f884ce5b85a65371eeeaae8bbd05c6165bd03e981c540cf6ca0de5b6d27e0443b3ad27843dca8ef2dc9642159368efa286de37d7ed23101be2386786ef1e46b9e1a4683efe21ea6acfa4ab2e23b584137b5a480dea5a4cb13de552ae97244c56272074d71cd35a16e5f26eb5d76ea7b93869ca7ac7a0b65dd2c4bfebf4323f4f9bd1f2be319582bd962b6df9d68455e06cb17f803fec685980e7126d2f1717f2757b9a51ddcd15f2e2a495ef00d914034c140627c951c95997b2e8e214e36e279739fdca9eef3d3dc68afddf089fdf341206f762014b77801df7bdc777c677daae43fef057dfb8980d8f93791c4a782a5de649f35e0d68cd290cf333d121cbad7c50735682fa605bd57e77e6015954a851b5b0118c6d119b370a417d6bbbfa9a9ecef71eb18cb7416600af5f6b1bdbf88b4d6f9ad141dc9f28d2a7a53faf8cf2b9c7a91934155e686093e43515347ea4c71f712d48265ba5878adb1a85624048e1995077eaae78655c1050aa37cf253cdf3ad5e50b1850545e8d1a743d376dced4b445ba05b31c8887bede41123a98d3b8b0be576d288b6f0fd5bd54a72d0a8b85b0938447869d9a9201fce847733187166e227d8df29af7e8229ce7fc2314b9147650a2fba7083f0ac3637f715f9e2e1a36716e9205136fa40cb73d638564a7ac57d364eb23021efdd9b1bbb726664ad070309e8976df3a98bf5f31d233eaf52c2b808307f3da1366e53fbfce46f819a1c2f56cd9ed0de0ee71187cbc6a014518c0eda70f06e6f5323521362d9094c60cb5b87fe967d1d284e25ecb012f1077cc70dd584a575e9cfcf866b6c5f4b066694ac53313a853fbf9d75cbee6831a7628967af6d49c974a903515991f4b789c1820316dccf7a5437241c622293b12d9ea06be12b09a0b2deaa1a3aedc2cd9f4ad0c8c33dd16cefec0ef45ce5f58f47a7720efbc7857935a13ba04e00a2b4086e6cdbd7ede9337db80e5af930c93c959a88a463e51e70880ea56d77455a3dc4c22dff01742b105da03c9af58b2b1af3aff0cf5a20315c2a99b12068dc1b865d1592cd81351537c82051047e0d2cf18dcc56bc10d6c9e69c2de2eae600ae637360a335349d4d04d72c54ec753a33d6e8f539f8d945c162bd36aeb51201b9b9e134c1022eff3868703ecf0fd98fca56b430a0aa5105ea100df62185b7b1579596e5d16643c66b22488a8f02b37d790a22db6dca1482e7304287a70be5d173b2b6c2cd9a80764e537ce55d1b380541ae6176a103fe3fa83390c4422a1313e04349e2659a190548c3a33ff9147e35e681e93bc5726c0493b7f2f92a5255b02defcbc99e94e37e2d4fd1ae5efd58a424a74221f3745a82c56f993ebd08fe76231d0a9937d6f5157a23c670e04ca14abc372b1016899f6cb5e3a8d99e10ac1924a8467eabe6462cb8f85d27f5867adbacc44ea81ecb01f99efee0f8402f88f5304562e4be8e94fff079651e47b16ab841e9f4cac5ad54ef1dc10573629ce39b3416b88c6c50d20996f86d0e02129b4a680434b6b20740d12f5a584dd9dabb4bf63ef3bb33aa92e863edc989ec2492daf006f8699de996c3041c58a6de7affa7ecfaa43efac497a363b54f29a92ed7ac81881442c1980b70d4adb6a047607e010e9e0f2cc238f284acc55beeea2eda2614e7b010f03b2ebe7b228362c65480dd70fcf88de828a39699d367907ee630bde1c55255214df23d37a1e8d50fa88f5d6bbe78d4351a411a0d1996cd5b2f3b823750abab052901fec62d02608b1b3a74185b81fbd8d9b760d9a5dfb7ddeaf6a1a86c5fb88d97bddb95eea998d843971d9fb522bb83e6a8eb3d1cb6ef4339605221d5dfeb891273a37088881a8bcef6b4f616bc22b9d721700f6b71321e58180ea627b6b95bb6711355c1921e3e6aeeb6c0b519d784433c6618f78aa94257e7e83d73fb5a7754815cdf000bbc74d235314e73679b9ed276d3d7db48bd9353b5337ec5ffde27c40a690610fbedeebb20916672cce554e08733e944ec75a010f04857c2ceafc7133edca4aabb8d6491d031cbbbcd9177340189d0b3ad126589d1f9d793c86657fcab8ad6ec5b0eac54c7b470a8981fffa1b44080b48735f037bdd0fbcd2529d82349e94d9dddd8e76e431bd5714311351e2e4ac2696cfb85095111060197577e34ee5b28dc9f0a0a23ab24817435fe4d6115eb1b779cf88620e7bbc4e1e7262fee797e5ac65b63f841bf937f2c6f17c28e37edd736f968673d19b2fc1126c2ac4943d763b8350f52ba713cb6fca6629f91d33a1bb2f987a4a9369b7b1f6d3892864cdb54f9efdad8db4d183d9068b9d90c5481d6441e536ddf9a772b433e3d48f3c194a4dd5eab4a76fef95a37525c2f09cd9151732f0df079f58895ab298eeca5b1b69e3192c6505b5cf6775b7e025a6a0ba2ba6e34a7b1f77cc048b4256b7b0e0705a6396a8b8d6531bef48bd2b32aefa00f401606042d7401493c94fb59b7fb1288fe4754dea67e48cc6f0af9f752caa7f6aea97cb807c19468038592334c53cc997d55cc335005d6c20dfe8f7f7011db782e806d0df04ae18ce9e3d9573c4f9e4d8d045c9c91157e437a3db61c3060f87687f183a69323c3e6e42ac77440c48cfe1ad997848391a1220e8e1cffac63aa2d7d436002fa596c19a906b5240a5d6d7918b55bc1cb3bb6d6509dcae11f4b7179f81bd92314392d7eee0d8be1cc4cbfc50a5e5eaa126494808de765e8146a73c0f0161f7d036285a51110e0ae02a02d2362f3816d68ef30c64dbf72adc2290bdaae28ead52e38438a6a72a5e566dbb6eaa2b62aa979e738bb33a05fb43df1e1dee0eef70def4298a074f46a0a872548b6204bf3f4cf5e0577cc097a404a3f3f0bcddaccf4efa6b6a08f3dbac11a91a74c915a36d159d8036023c11709774dedad5d1a6831bd220fbe65c654d77c2baca254899f0962b7ff522571f3c908f0902f02144a4cd44ee67a10af579e4f8a4a461465da7b14e64fa968373c0c826f1f5f5777d51c8dd4b2a72395d58b348abed2fa1c4d7a26957dfd9ddef50295103888e0b5add1f2a2f77bb847b3eacf98b9dc40437fc164c3cc9cab5d254e7ff42a86fbf3c6b5d73c1780a1a4ba12215841d77935256227749f3c91b773804fe5ea38e65c7b3606af8aabd5aae805341f0460c48df3b3b06b50712ac32c7ef1bb5d9d2ec1199889145e63fe71dd98a7ff8696bc3f8a3174de3be2e7c750991454c6aa294f49f47eb4e6ab12e59856e60be5dd3d60a11d503c9d3dfbfd40052b163451bad5f1e8d8c6a84c14492c92178e5383d6c7a5f596fee1043a48898fc71c2afcc86a8dcc7d74013bf710dbabc42b798e7656e2f0cb2d0b45750a96aa68e770f8ff812dd24ca94e432efa6a78605f088ca523bb251264a6c0a5b31555ad0002ed53572a3dc5082267d167362152236db58d3d424ef760f671b97e63f44bc81f41ddd3ea12f538aab0b772d16612fce2455093784a57886e260ebea45675db85cf1ae9382fbb939e483356eb7dddad5f02fe321e4671cd85eb49a09c0750b598fc7c9db107ecddea4e8ea6b4e8bba17057eb8d7b3bfd1d94dc4b5459e2031bc086accbbc9da3fa735cf3c87563493188299dbaacb2e3af8b246a85936a8fe1d684061835cf5593c707b091e2a6d0e1f0e717e58f7bd00181ebfc73fd6a84096d3462cdc585383f9f65f8945310a51fd25b48cc6f4d1a82ebcd45616115eaf3274759335bc2a771cd9a832fdba13c00340243266287ba500962144603e1c64dfc65a71d55785722131c870a8a817159b26766f2608ce5b46a47e9c5203f21e2526fc9d78a269dddeb0711011ca37e961e23a7a85efef934d212e7f37f53d5224c49cd25bff62f0a2f81bbe449d8e134ae7fdb58536eb539813c273859709e16364fb8ac1400f979494e230d8b6ba00a81d93ffc6f25dba97a85aba3f524ece6287c4bb2435268149e4680f5768b4a44f349bbd23dd412333715047758b549237a6e7618e0b3626e5b60df529ad77984529b11f9cbf63aa614f1dadd10e4523e7f2fa8217e08802e75705dda1ca56a0a901973fd0f4a636412873d593d67757bca0baa92b0de02012dfeb2edc84721c0d054a80a50ac0f44bfc987c324f6c77061fee8451f4b4e62ac2dab40e82b6029c1c32d5d02ec6738265d55108a51adac567ad1f4beddf0f6f06168b570e45aab60d8c6bcc84543a9235001b7bb758aef8f0db4d58aaba84788010d527bdfa2ddbef16d785ad26ad5cac544c139f6d8f41201d6f5961876e79152935d69aba3fbcbb37d0aeb0b71efeaf", 0xe00}], 0x5) "*" OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) login: pckbd_enable: command error 16:00:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getuid() r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)='~5', 0x2}], 0x1, 0x0, 0x0) r1 = getuid() seteuid(r1) 16:00:30 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='\'^-/^{,\'@\xcb\x00'], &(0x7f0000000100)=[&(0x7f00000000c0)='$\x00']) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x101, 0x9, './file0\x00', 0xfff, 0x9, 0x0, 0x628f}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0x3, './file0/file0\x00', './file0/file0\x00'}) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000240), &(0x7f0000000280)=0x4) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000002c0)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000300)={0x6, './file0\x00', './file0/file0\x00'}) bind$unix(r1, &(0x7f0000000340)=@file={0x1, './file0/file0\x00'}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f00000003c0)=0x10) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000400)=0x400) close(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000440)=0x5) open$dir(&(0x7f0000000480)='.\x00', 0x20290, 0x10a) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000004c0)) r2 = socket(0xd0e7fbd7b543ba76, 0x8003, 0xde0) bind$unix(r1, &(0x7f0000000500)=@abs={0x0, 0x0, 0x1}, 0x8) bind$unix(r0, &(0x7f0000000540)=@file={0x1, '.\x00'}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000580)=0xffffffffffffffa6) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000600)={&(0x7f00000005c0)=[{0xc3, 0x4}, {0x8b, 0x7}], 0x2}) rename(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)='./file0/file0\x00') mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x11, r1, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000006c0)={""/16, @ifru_index}) recvmsg(r2, &(0x7f0000000e40)={0x0, 0x0, &(0x7f0000000d00)=[{&(0x7f0000000700)=""/117, 0x75}, {&(0x7f0000000780)=""/218, 0xda}, {&(0x7f0000000880)=""/36, 0x24}, {&(0x7f00000008c0)=""/213, 0xd5}, {&(0x7f00000009c0)=""/189, 0xbd}, {&(0x7f0000000a80)=""/227, 0xe3}, {&(0x7f0000000b80)=""/9, 0x9}, {&(0x7f0000000bc0)=""/122, 0x7a}, {&(0x7f0000000c40)=""/191, 0xbf}], 0x9, &(0x7f0000000dc0)=""/106, 0x6a}, 0x43) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000e80)=0x100000001) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000ec0)=0x9) syz_open_pts() 16:00:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10000000211, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x87}, {0x200000000006}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x9, 0xc0, 0x9, 0x80]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") pckbd_enable: command error 16:00:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) setuid(r1) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:30 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) flock(r1, 0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) pipe2(&(0x7f0000000000), 0x4) 16:00:30 executing program 1: setrlimit(0x6, &(0x7f0000000180)={0x7ffffffc, 0xfffffffffffffff8}) mlockall(0x1) rmdir(&(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xaf2, 0x104) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x5) r2 = kqueue() write(r2, &(0x7f0000000080)="14c6aa79b665b4127dedd76d0e0e2537828e2ce5eb", 0x15) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kqueue() setsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040)={0x4, 0x2}, 0x10) setrlimit(0x7, &(0x7f0000000140)={0x4, 0xff}) 16:00:31 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x4, 0x9, 0x2, 0x9248, 0x101, 0x4000000000000, 0x7ff, 0x10, [{0x2, 0x80000001, 0x4, 0x4}, {0x4, 0x1, 0x100000, 0xfffffffffffffffb}, {0x800, 0x519, 0xe9fe, 0x80}, {0x10001, 0x5e, 0xc39, 0xffff}, {0x9, 0x7fff, 0x6a90, 0x9}, {0x1, 0x8, 0x80, 0x1}, {0x6, 0xffffffffffff9448, 0x6f36, 0xcbb}, {0x5, 0x101, 0x0, 0x67f9e960}, {0x2, 0x8000, 0x0, 0xc7}, {0x100000001, 0x400, 0x7, 0x7}, {0x1f, 0x8000, 0x669, 0x9}, {0x9, 0x4, 0x20000000, 0x10001}, {0x5, 0x3229, 0x3, 0xcff}, {0x0, 0x3ff, 0x8, 0x81}, {0xfffffffffffffff7, 0x316c, 0x3f, 0x7ff}, {0x2, 0x3, 0xa928, 0xffffffff}]}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xa0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x5, 0x0, 0x61, "f78ffae65f62fc0de2f3d782e90c26e0921f6658", 0x6e, 0x7}) r1 = socket(0x200000000000011, 0x3, 0x0) getpeername(r1, &(0x7f00000010c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b25637000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f5a87eb9a1c3c0d2e33e1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091dc437557c15b4350485ad00b029a8a69768551570d61b65cfab0c0f3d7af763854fb72a3c765afd08db4dea53c54672ef1714213e2c16cb10e3dfc056c5c7dc72695500a773713cef82dc74c19edc8066839238d9e35ccc70293dfdbb97e65319ca63ed7c505b7abc2b86258d3e1794d2197179908b116a9c7000000000000"], &(0x7f0000001040)=0x1002) 16:00:31 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x30000, 0x4) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x7fffffff) 16:00:31 executing program 1: mknod(&(0x7f00000008c0)='./file0/file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) r3 = dup2(r0, r0) r4 = syz_open_pts() ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000280)=0x15) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r5, 0x20004276, 0x0) r6 = msgget(0x2, 0x10) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchdir(r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000300)="3f26a26a872222e87f0b86deb62cf90e77c07ae436be49f521c01d79dd5ea793ad5a47eb1be505eb7bd5fe1ecda00edf655507bed8c1c937dcacdbcd700e01ee655bb5182e5162d0fc55d05317cd32df36ed2a583f897f45d8b6e8cdd80de2619fc5ecfbd277d2cc58a5da9a6018077ec07285a21654746f7929370b55f41374bc4802b68e3c7be95352595629c874ac6cb97a7b9321b21f0a8f2004d82f595258e4891d1a8456dc2cacee74c210ee8c3c9c9f578b8936c428620b7c1315aab9120fc8150bf7eb5b801e696d01", 0xcd}, {&(0x7f0000000400)="e947ed4507c9c7827b19832f4c43fdfea95a1566d13b7f8b1eeabea6207d43773824271b57a8b71c71e5629d09d4d6251a5936822b4ce60c4aefa0d0b4106c23ec7ad79064d14031dc77b155dd4d522a121301621ddae0a76468bcf408b06da029a36b7f0330685fd6cae2f9ea2516a2c0193dd756c26dcf8b11ac96ac41c91e159868276c58d6bcecf7c4df2e07b9baaddbcfcb1c585490e8b6a3cee08c7eda4be1a36aa442b937d078c1d0a75d04218ecf80e4995b1f", 0xb7}, {&(0x7f00000004c0)="4a1ddde4803698005f56523c485b1090341562f9b9ea251a213a880b", 0x1c}, {&(0x7f0000000500)="9b1784c9dad58ef2c3011dc640ada9059bbb21d474822cdf5f153bcecdf4799f4053853eb1ecac778121fb2cf7ef9a98229eeae1642e0ada89bfcf2f2930769ef5d43f11e7cccb077221ae504af0ea1ef21ec89e819cabffb40d20dc3b8f9f56c791102ddb771841e2ef7fbed31e91ebdec3791690dc3b74e26433571eac036603907d060140d8b322646966839351dd518862d187c120c678455840b31cefb9591996f3c5f311837cf423cc8949eec76602bb546f0e0844b703ef4a8f4055c872d57a0b2716307b28bf0589664e7550062f81", 0xd3}, {&(0x7f0000000600)="2b3593ccbf50a92e350dcf968e71b63c6976968e58a56293fbf441eabb2cdf", 0x1f}, {&(0x7f0000000640)="4d188ea7b40c45b0e0e44be395d8f0d8507361c30751530fbc69f092ac3b7553debed494990c064ee0351c39dbf2429e64022c8f423d6da3d74ca97a5125a9f47a37b038a8e042ecf279c7b256119bc3550553f0e2483b06bff9ac6e6a3924b0918f3c32a6271d970c67e1d88d0dd8479e0c98aa13ffb7026143a526d8958a270af8fb77a92f9eb0554cc588f148c68261", 0x91}, {&(0x7f0000000700)}, {&(0x7f0000000740)="1dea32ddc10400e933c88835a5e60eb23b9cf7a8e015fefa45ee949d00f8d08ed51cf6236acaeb", 0x27}], 0x8) close(r2) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000840)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) r11 = getpgid(0xffffffffffffffff) chdir(&(0x7f00000002c0)='./file0/file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x9, r7, r8, r9, r10, 0x18, 0x5}, 0x8000, 0xff, r11, r12, 0x8fbc, 0xff, 0x2, 0x1}) setuid(0xee01) ioctl$TIOCMSET(r5, 0x80044270, &(0x7f0000000080)) pckbd_enable: command error 16:00:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0x4000000}], 0x0, 0x0, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) accept$inet(r1, 0x0, &(0x7f0000000140)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x3, 0x33) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/24, 0x18) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) setuid(0xee01) shmctl$IPC_STAT(r1, 0x2, 0x0) clock_gettime(0x4, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x2fc) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x80000001, r5, r2, r6, r3, 0x40, 0x1f}, 0xd, 0x5, r7, 0x0, 0x0, 0x3, 0x5}) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000034c0)="a210ab822c67f1d096a0a215872bd9ea09", 0x11}], 0x1) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x9, 0x50d, r1}) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8840, 0x120) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x3) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x26}], 0x2}) 16:00:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socket(0x22, 0x4005, 0x400003) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:32 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendmsg(r0, &(0x7f0000001b00)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x80000001, 0xfffffffffffffeff}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000040)="e7825713840c0b490524f26643c7c14f3f2e2ab7fb234f423057942d943f1df12a44c48dd0085b5576d98095d02da45a64962a7cc0feae520f70d88f982655662d24fee1e22cf05a38bdf38e448172a1e24c47a8fb07", 0x56}, {&(0x7f0000000180)="9f866d8e28205ef7ceb40836044ba8e5f16074bbeb03666fccbff3baeec215f953830ca8c35e1985bc46a698db7977d63a6e6402f985105b2c070bfe429f82e9bf1527d4396b12f0ca3a6acdcbaf8aad", 0x50}, {&(0x7f0000000200)="8ee8403a34b7d19d3cbc1a23b69a0c4584ddac159f2193b5a77218a178eefd1caa7ee474a9210961df190bc2e2783ef9c6b4d1b66deb719a5c198728465396afbe4ad8400ed66fc2b94c0ba68543ee88e69e0cef6f6716489d58513a8a691da30c3076440061d47cbc798642f93eccd2a930ba3a17f2853b52bf7855952139dd699bfe169e99affeb2809aeb91a980a7b3683a0c3b3c233855089cbbebb983d8479a87990c53fc936b0a37e855b066232df4d6bf666a3e906f7e6904524dbd2794ab13523bb9d3b5f16acdd4dd8ad76f26f787fb0f4fe1beedffdc56b2f94c549a7ddf553def8631b40395789747ed04f8e061bcc728ed9a06815ee8eaaa4ad744a1b333c5b9288b92114739678d0e03bb6df43b726651fae60c5d2df4a653164984cc759652a8ecb32b26868693022f3cb71fbc0ca61706495e128148c9f6b0f2032a91c9c087c02027c1a3b8006b2ee9c8fd628a8be7f6490f43550a9c92bf6565afbccce8a513cab0789ad51317a746971e6b6f8e5b5c3a66cd56cce5bfd0c37b51c116d85ec67208a408e3f38d74f940b942d925dda82b9a3148410d8ad0d36cba68479197dd258e667796515810783ff06e1c636681a076533c0c4717a9ebee4415ed902239b3bfc09a5ce77a5266b19d3d970046a3bd4dbf44ad5e20a89ccb51eb9139cca2bc9c52ecc78b88e47af0e40c793bd1695da45dcd358bd532866a8244090fd1e9a2e469ae877117d9ff6400ab027ac15e90deb92c2bc702caefbfd3630832590ce8a921568178b3fcd9a89e5232dcf941c82ca2fdc1f5f70429c1c87be913b21548e9e0fc415ef0caea5d161a5b032b548bcfb26f48ae09f9162a03321a5c2823b26432faef17e1169d127b4ede609e4d86e251f089d330c2262a0bc78d78ef3b754529b0cf0bdf85849532bfac8772bbe0fa31ea5c79a34cbed181c71849e896f53741b78c3096716ee05b29d05eda343577c8f0e0b3f46540ef84f0cff0e023fa26b94c7bd91ac0daa5295b0872cc74f82c1455bb95c4e4ed65c83bd646fff924573850ed2d05d310d6d78d28b57221ab59573ea54a63cf7e018af16076cf3d73958cb27e9caf02275c2ae8af479f40670ce9bcfc4499ac8512b63b64d52fb3c95eb296b7033628c176bae3b3eaf0460cc500d44fcdcc4d79b9fddb42b90eae445da53a44affaf0e48b7e8fa3d6adb997a7d1cba68b35346c9d90dcd4848fbd65d30919fd57b2c4660b6575986c560f300f9126a0422d2b9b6a8811a0864d5178ac69d8838b036c7a45e7176ea47f399988c6717ac5bbd188af26fb80344893e3a29deaebc8a78c15bc340b53ff3f32a5398c4b541feffcd61e9c28127672a4e5ad119e04f85b3afd5e5af37f2b4c1a89c87d86323aa9de3b2c673f3366393e7d9d35f849490abd24a6a7a261b3ef2b9455a0795e78fdd93fcb3f1f1fbf9297af11d0ee8ffe5adb0f6f70a655c7f76fb4c7d199fa95459af16b721879d18153ff28a645a37696ff5e22504d3cab79ed0188a25ff4d7abd3f313624c1d7f8cade25fb1c75fd8b1463e5ec6771713226b52a12bdbc61ae1805a66cf889e74bf509d0056593cbd6435996c49935695e31f9b1e0035e1ff21a1833a6e6da7f1783fb95166129e533f07d339bcbaee9ac8157e1baa2bce7b8f2d2e42c1d12b20bac8237a8407d06a90a52e9fca82ffab89d4639511e598f4c2beb618ef4f677c23f296d8337c6235358c0e516c7b88b0c3f887369e9b7134ba82650826e86c6e67c25fb2784c9112bf2e746eeb14c7a5221938ae889172ec95c98fa56ec0eb4949e462d50d2da9f4e96cb99af50f7efaf4c80e7802b0a284649bca9360409735eaf2966d144d721556203f1ac67a8b46467a7f137e62db685b8365265e26943ca49d4539d9908dfaabbca9cba18b018fa037063a9d5712c3a83048c95026ede6509601df54aa77751d09dd854f7ecf3eb5275c86bc529dd66ae9484fa7ae688649ac7d4eb5b7381828e3183e1e225898388405ba26b6e06ba1b9c0d115fe74fc480c732356efdac86b74b8acd164a7d9d95170f5452b93069ffc43bf7b9e068e69efa76caf0f3c4bb829c91c8d88bbbd8c540228ffd4be9061d1f697630d02d5013ca5f10f212675a134c74c20948deba8014a2624f3124de348dd9b6a6b480f3805bbd69874591a79aa86c4b1c2c02a7bee1eee21614c99f1bf8a56c30785f09fd975201606a9febe61f92587df6be44f74ba13f447871cf4924ca75af9e1c484c317b40cc7abe526802a0cc9bfd9836739f3e5b337088ad3ea88e8ebc04a94265049d7292c566d9eb7a0b870a5eee555045ed2794e3fbd0f0e74509dc94f5091b45002cc60c934d6c80c989de459e1744a3420adaa8fe4eb1cf77a8a3ba1e5451be3b681858e91b1e01786482c1197689bad9efe1c0abc49c6db873470d967297752c64e82e9f83b38688d52d234e9ad050ea7a2910e5eec3c64388a357933fd46a6683a9e27fe97350ab25151a8caeb80584f1cde9db6a2cf77891d4bb447b4cb7bcf2ef45ea2f212e7a71d6916d2e39c9bcdbb31681cd82fc27513183ee41d12c7516a84978225ff11f7d14bb749e8261014bb873b6380246a1f0ef34ed3a6af2733608659474a680037bb219f04debd72a0457eb340aeb52598cdb4092268c90e00135d2cf1f78d857df869bb3f5c35c84b87cbb0bb08694b00f807dad9d7eb72721fec6496dd4f293acb280f95ca10c8ce64a7c824b83bef6abf3220fe7fb9840db03aa53aa195e798068cca421c4c56810e944837c2f9a968ad3612622d697a0248769227c6274b2a0504ae8e8f86fe0f19ec5853e28488103bbb597d952b53c45fdba93642047a825ae2ceb2b80200cc1e1a09c9b7570620b1c64ef0d65ea3af3ff7a6082a5a7c48edc5248e9924c0c0fac2fafd9f36d1634524f77fc18b084bdcf87c2145a14b50fdced6cb381f3ac6252914f8531c967504d321b9868d172036e2fddc9848718bb39bdff6d4f1d64b2672d33c8f27036aa30331d80a9a930b149f982ceb347ad75b8ddf841186b8306160f61db181e348847d595a18d255df5131ca6f1d018fd2e064eb2a4d92ff66b9a708582829f68434aded9459e2c4d495108cefa4e248b82a98b58737729f3845b9c57925297dd3595020f19266237fad6501e7ef62b1190d9b1b68668c3cf3518833a2363a77e9f455544043df89ca6fe2202e1bee1d26f5959dcdc8ca4c006eeec09453397f05bdfbc713cd9cb98251adacbaa9cfde4f4cc35db68c84fda2cc49b4f0cf05e2b1b9c72d4e06ebeb0f43e3ba363607c32435790ea484cf32abdceb56695da9d9d5867702d312de8874644d28ab2d5ecfe8c7ac9d0d3adfdd34fed3989fab0fd18fd768e293c24fc104408415c54e77cf21d3b9d61574a5674f3c7cbb705cada98df09a72fc96d8d723b4f8e21c1dc378b5943cc6428029e611678d944a9488209dc62e3792d975c55fec13ee52c12961b2a5d4b1cb52cb820a5349503aa5ca7b156c33bb1e514672b29672abbc06aba6753c148f7d265bb1ab4b5e2009513a63aa21e874f354d9fe5cdfb51f10f16075431104eb1f500badee723807d86a0b59dc5815931c864dd8fc3b142961293bd18592883de460231dc7169ae46fb453378b855f258b20068646195e717a171b30e8b56755bdd504fb04fb9b369cbbbf18fedf8ef7a3d0d89491868522986ed82c33b85429bad612aaa68f6e17df03337e80ae159d736cdd8e1c2ca5dcc3f92858be55fcf77bb88310bbc73b82b5fc20da1445ca3997a07df04348b99e0111a8fea75cc765aa1cd09ffd4dc9f13639b4387d89b6f64cd098491cf4646a2d920513d439a5250b84afc1ecd2c04f7e7ac59304b6d7acbc65e6d696aaeb763c6f1fa1d6a34cb7cca40a76d4128d905c3eeaf42bf3966ea84f7c3b03dc15ce3e0ae10d430e0d12c286533fb803e80e473ae8e4a9f0fe99440115e043fefe27acbbb2c383740e9dcb8e25861eb6018d4e8aa70e2bd6b27ad04a83a3cb2d1781d3d1666c4427a1c78b175cfad7cf4c00a7b58e04243d0aa7989c5ecf6be71bca528bd8e50d937d5cc06e1cd80280461975d2eedeea2f7f68f7578f94fc543c28c1aee182cb430ccc29f869805a66e095abc8dcd91186824afd67a392539f8172b9bcbf45108d536fbe67d328cd2e9f22fcabeb7e841e5e9b7789a445034b75751e94089d002926c3302badcc48f08c03153d6394ea3c1b39e75b45b40170e8869ef549e667be8cec2161cd361313665cd3e918ac927115484ea57c2d2bcdf5aaad20b79f8868b9d9efd2368ea290715f62c62b7ed47146a0eb374bb32ccbf13bd0709c9b897ea2caeb108420338d4f39cd7737c830b6302cef1101d81c9061bd93fa311d4b406630a02cfb2eee2a4e20d30e34108e2d9c951c6416b8da8cee5df2072ad116282929f8a44a4c41a4eff4345ee4b53e232799e20d46191417a9a842b0a47470726c63c81b7556ab9638acdc14e56c082a6997ec307eb099b8d75bacc6f9c48e79db3f1f0262a88eeed61e2d78d5bd249f85f74096fb65af52503790d5d71f36d84819718a334bd5726254785213894c15c79a2f0ebacaf8edcc50fd3e9622eae73497f16b6b017b3df39d82bfd05e2c32f8238d9e52107eccb2676e7be8c00859d7c0651f447a7bf5bf2be3625934293f5e06a9871c528206fa9ef268d9ffb8799652249bf93886ec1b6fb59504a151612a5e2fd2e61acb1e048ba8ec190e6b7c6efcd0f988d6eba921befc7dee5d10e1ae0f7f1d67fe0a03f88c2bb41c771f9b3f5e1b70a4cebcc39b3598dbebd4c215c26d2b0e858e4b40cc9cafe62168294cc0f228089465cf16a4f833eabfcf4a23ec3dad4bbe4084c3170c7d42812a93a9f2f5af492b557fe6b97f103bcb1e01992174dc7ed1ce8faab929aa065ee351a1fb45655c6ffee5f66cc60a7eb3c14eb5414070001f2f9f129a230259d5decd58e2f092998f1430d9827819d917a7a86c3232ff94fdbea0fdb0ac5a4104e0ec80a2b68b61c7203f1deeae1359fa6cdf67f44f49096448c5f16addc0ecff595e4f028f32565464430f0910dc55fdc43cd3b27ead6a4ffaa86e73ba65ff7c6b5fdd4e4cc0fd08f92e317bd875c198ab7f81c5bda24d27b4a4e054cfdeb31d76c5caba9ee1b5ab098f7b635b525632f0e9663b2b966723d19aadfe6ba63476755264dfad7eaf2fb81c9a799913e7ae521e5a79b0032ae1b0f530d337f264070a0fb1538d6aa979ac6ad2e4ea1ab2530f572f3e0f59c50206e26d43ab873a0de1462bc21a1927ca13727f9eed878ebb9c06783bdd52ac7684158f9eaf76aef22434bb19095be557cac5d7be7737e8c6dd0937f0cf21114929cd08342f3f129da62184ac5234613c8cad771cdd242ffe297f7177e24d86c6777290557f83ea783045288065d97d543aba2846e22fd3764b6f25ea329eec214d510f5f074f7278e7ac706ba4e9196bca389c0cf57a355da89e5701dbea130d86c5e099e9535d81a10456422adce6c7a2a9630b373137e846b524d16326fe082e0f8a1a55c42c55ea6980b85fc68f9fa9beb61db400aad5c8d77dc30f7f64cafad7202621852cf51acf8d5649a98c00cc5a17eed0b5e0c118ecbec0d3aad1a884b0635e0f9f362a72aa978e597ffe94bec97da3dc87730ecff60999ed289eb516533e1b4ed4a8f7e5e9c76a63e6e711459ab988d199357d3d4721f9c7541926db8edde33bbab9125a87fc2c9f184c66c80f8688446a0a30", 0x1000}, {&(0x7f0000001200)="f989d0062fcc3666a0c6e4831250cb7ab6dd3fbc84ac6dde565ffe37abc7e68768f065f9acf34c554b483b05b244a351167dcb2d015227d48878e0661a2154dea26a", 0x42}, {&(0x7f0000001280)="0cc8e84866367e154a29400e8c3cb2334da4b48fac424eca6108f9a58b34412f8c941341cc2430914696b8b304ba7a624c3d199bf7abc2f092be1cfe66c9158a4818317182b47d1635a525c9830c885ef82b52f89ce31ed8749c944af996d040a5acafe6cd83d35787e2a75ca28956db370013bfb066d22613d9e6c225c1a2d02f6cc7e94910fde86134d6b6179d5757d1b0cdd72e3583fb153f62776e8dc79707766ef17b36a0408dee9bae6370cec590ad72c8feee0ec86a8ac60b86651a52493653320f7f77ec77ca015d12b09b19a24bd45427559f1f", 0xd8}, {&(0x7f0000001380)="58098ab5419a", 0x6}, {&(0x7f00000013c0)="cd0df15be083ff90c3d6bcc372cb0acd833102e2bc7b9421378e1556ce5a5b03c78b7e0c3ba50130d7cc75738583e4c66d9635a795bba0235b130329a5def9331396bb7e1089885e7f09887be9b4daf5719f9b7c006c81ea52f0dbc8b45b9d20ea6923a99c022ac1e88035e0c3e42426ebb81226b58da600b4961a0f24d9c53b4cf965bfdccbdebf27df5e73ea09", 0x8e}, {&(0x7f0000001480)="056b1a0dabb30b82a09285ebc21a6884dcbcbc90949146", 0x17}], 0x8, &(0x7f0000001540)=[{0xf8, 0xffff, 0x5, "c5bfdef7e6367b67512ef2d7ef5c5b2b9dcaa396ac20fa8e93f21e653ea75bf7b82c4caf6e5934185376f40b82673519817301181f8a84fad91cc6d92fb9828e46e38064ef85b065b16de0672328d04c8509e0326a3ef09cfadb53c4dd27038b2ea3017cc6e5ddfc975250ae46873d435c69b8a7343984f5de6655e2a06dd2bc1d4b7e9e8a00ddfc42a9ec24abaaf0a985730f727e621897af97843559324a42836597f179c478b67bc83e0023317652df1f5282ffb67ff22df088e31601508344fe7ba594facf5841a8ab2c8a5d69ce5c4ff69b333d66c968b3d868727e9ac4c6c8d6716af3"}, {0xd8, 0xffff, 0x6, "5fb8c5fd03dec3045d111346cd4e7bad92f8109d40a864c0560c30670a1b6be4a87af2bfda5f7d81eb73d27a339f3a5fed8f43f13b3440a10532c27ab37f9bd3a952f8b010505389b4bce8395c2c5a59c33ee12d552945e4af2240b76bef7aba377b8ddd0737623ab79558abcc62c46b57a1f80688a47149443f13c843191d3eb0df37b4a38d45c419ad349605aee62fc42d9954d73e14ba87f21fe5be33e84ddbb03a9cf79e8e7e404c014a10c24d7a687b08185931eca313026723a622066528b54f803c"}, {0xc8, 0x0, 0x400, "73ba8eccd6c1884b8caba27f5dbfe9ffab7c607043dec58d729a2092116317ef19f74640906f46ad0c7c093919d54f5134f0737ce4f8a0e2f3bb24a6c4961e33b0b1a9a1c6b73a6025487b37ef6a51a56e7a78457e038c88e742c5428dbfa812e55c110dcefe3943bd376d373a106b181e146fa165263df9881c372e95c02b4fde2cf38a35fb126ef13898a4f6ecc1eb9f4bf34179e30fcf609916267c2bce72a06ef7f42f362a392914f1844996055b17789c87"}, {0xe0, 0xffff, 0xfffffffffffffffb, "ad09144f071982504781e24d1779afff4f4fb2942df405edea4075ad2ca2b44c3d6161a04d657ef5a1681d4dcf19a380e5a76ca5133585b1803a06f3514a24822b0d924c188e79f51993c19890c3c702e8ad3f83aa3d166becf97d5e9da93d8889ac5a5cb2eccae9381d8bca188573896e7c0fdef028f47b063ec64bbc7f6d41caf86829f7ac37a00525327785e4e9a13267319bcfb63f1d772699ff7bede5f63a684ad18726afb91344ab939edcb5444523c3db7581d6a2b53bd232fe02e6dc83127d7e8c6c24877e9465cee0"}, {0x108, 0xffff, 0x6, "007080057e66f3729a53e4b0e933e9dea466dc91012142e81076ed932dd154adb715acfc8f242483f5f3ea5a6ad7bbdb1dc8094a664e8a1d430f1fa5ba249f5ba2360c2fbb3e7a71d3723d307c07bd73d8b5102bf7e09da75cebc8cb3e69d8b0a0368bfa14e9b09485fb21ddadf549847fcaf09403490c6f88d46163c236d95d5393a34e29c74676f38c30820116c2bef79d5e0bdf3c9286f71839c44852fb416b0a353a679c8c66ffdb0577946910ddcb077e6d616d6ec3e495f71a79a5523e7f432559598b86e0985c5cc033075c5702cbc919a6f6be65ed91739ad88daf4cb4215433d7bdf6b6cccf3b8c64534bbc2ee31ebe75ec074e"}, {0x58, 0xffff, 0x9, "a33a2965ff79363cb045f0ada25926b8fb3c6ed1441809ce5df5673776668ba8a1d38ee1eafaf6d2fea0fbcf8df0744d1933c9358f9c14085afbcffef9d4a6e54079fc"}, {0xe0, 0x1, 0x20, "946ea5d4b22b3c5d73be3172f6ebcd42394f2751740c6b19fc5abfbf6ea002e9c94a7c7e5e7fb6ef9c73bd6548700c5a07b68c9f85b9723c36dd75b2c94f5bae9a14869c4040f57543dbe2162f0ac8ace2ded3b90bde46d235799b6496b87a370d73528737b530e6e483721ca79f958e4c428561b3b7924510a38a669133cb3498d7e6f1e94e4de3800a9b44dd4572c2efc5467743a0fbee763dcef78b7a7936ed3edffeef426a403a4b4b6a547b3f373522e50a326b758f1e133520860eadcd543e751ac00d4ea1ac"}], 0x5b8}, 0x2) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:32 executing program 1: r0 = socket(0x30, 0x2, 0xb4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x14) setsockopt(r0, 0x13c0b44, 0x7ff, &(0x7f0000000200)="09c99713273a8621f2cde6836c27a67b8a55424545b1e0b57a314747b6a3845278f54f0a86388cdb72c48ef1f2ae9700a0a1a5abfd6cd275a86baab989eaf348b91d4948aeed4ba6ddc9420783ada6112b2937666acc7de925d2ab894e64250d538020363915b4e74eb48b3ac4f674737459bccc7d240a56b63b4146db45d55cdd0c3dcf5e9e180f9cd13b1adcc09edf2a7f5713b50530825fa10ccd65b0f9a3d6327e89b135f2ad9319f734b9a4cb19eadf0f1ebc6f0c87ba05ee8501609e82f0530f8626e4e64ed5a1e41ccce45f4ac0c2cc378c5abf26a43f3022fb3f87e5bbeebcd79fc62779d8718626170b7fcb88e05f76451d252f0f9b9e21735e8241ee2dd584b5f6193bbdcf491feff4b4b061509ccc8dc29f1dd96c04f3f6bfafdd31ba3b26c9b7ce885410bf938a3b04370a0b3a60ae109f1e0e3ef926c8d9a0814fee8426b598b1b0bb1b2e997fd06136e8b40bc0857ce4d62157ff2f4663ab9554956972b2b537d265650ae1ac336e5778c80f3e4a6f363af6fc81df7839103581c3fa686beb711ffea4fc12932d408db894478f4278cd959d8201b4ea30f5114ac2ae972c4adf460006d1b27d86fc2b6ff29e9daf360d7ae9b69a4a6e04b3255c802083e32278a570db28381fee6d66a7b7e351a9ce49412364d403e61d2df3a7dda4d3c713ead342fd58c7e7d4e12ac7309797ce7c5b489c6646ea7834e6a96d8562bc53ddb77854012e59eb442399f4019687f80de0eddda04c062dc5a80a639b8237cd45c7dc64321dc6fb7efbe7a96ce644e8fa1e33b472713e73d00a725a4a73e2d314d1df0e959dd10dc987d8e190c89829c14bb84cf82b4f9424536b007fc832fa0c9ed7a407da6c56ecdf36eb96dbaf24926ab204adadc0843086e74dc8d39677d74aa8ff84ee748d103ab1d6266ef7d53d60198ba95d86fc8675f9ab02dcf57d8d1eab5ee08985629042203a82281863aa340419ac8f2016a29350ab8f29d8b3641e5c2f74f15e40e277287e184c9da8ee782fe1b222037ef54b4a72e58741f0c2dde5135e7fb0c484fd5872fef059d8f8964a754fcabd77e178b85c46b949ccc12aef61949a008f444dd0897da31f2b5f65717d43872fba89c613ec0388bc6bdf5cb58ec2bc19eb8c1069cd30d30e928c6c6c1c955418068264b7d66543850a1073f6a53b98884af39c9353bac1b8fff944e07bacb6112f900b7506b6157d8e42fc088895181a4449d5b4bb9c4c55f59a297744a8fad12b06c910f127bda466f21bbfc2c44037fc886790f3882882a716f658e7f8abb64d2d9289a05b4d249086ed1c34ba42dd575ebd5daeb6c26172626440025e0fd0e90e2696b6a3f4dbce9b7c996a238d3c5484fa0b18bbce7447e99e1458b15369985118f8eb7980b788190d76d4ddc4b530be8303deba75c9babd577a67151369e1b995471a20951da4b73e965047014744730ce7aafbe36880d93c13a6fcdf08044369a950a9008641a405d54da57ca61e27f06ecbd054328ab5217f1a63c6a3371980b74672039a227c60af69745c3bede7ac2be76dfc12026558105dec2611bc309c0a18b5761495b67199e1a906a155522aff779c3e0e8b6e2fd9a8d59c45e0ec5439503ed4199bbc768ea9626ff65027ed737dd76ba69e8525cf313303b40807fbc2da666afb9678f504ee84cab980d405731a68f376e5db3f3914600ad701aacabddd76e9bd6e10390847dcca66bcc845112c9152186e394d804617e4116cda6c47d4ec51454b92929e994725e17ad303ee1f5a7055f5e933981f3264c13ca6b82e06bab0f256d868b65af19a76fa23dad0c94339f9c7d8bc5843e06717ead7c4b877d4d397cc9e356b87975b20eb7c6be8c29d47a974bad4e6876fa9fa9b69716353521244f4679a34de99148a273471f3b537cbdb92b8c7d6fe3332d31d659f0971a1b6c8d32c55baa5f7ecb5550a012687bbd5a174fa28efdc68d8c02b1c6617030058aaede724be9c65ef87d2f0562169234c66a608289223fd7a7579b4dec3d9c05d75b6127ccb0acabb4da7a59a4e7c9c1e69f4da5870b1a495f9498b4a0c2a30e682b9e1e4c7cf2d7b4e20d65f865a2accde5798887eb042aef66c85d93638ea36b90a89f80f45874fe09ad46b5fcffd6ef95b42eb799744fd720f0c5ca34a6c7e01dbe2056752620fbb1ffa0466e5c91c2254ba196a146ac1848420ba9073be1f07944372267bd01cbb9ce4e3dc7345491b816bb38e1cdb01f472037457614255d0c38131a8c44c25dab91f6d4f1dc81bcc024ce2024af102f543bd7c8c144b547093d14f181dff7a76472a4d4a04550a37a20f3ffbb684fff0f8bfb452d08842174679d07594580ff6e71b8a31e75732e35f0f673e21620826a052a79d936cbe6ee307b792077f39685d26e0c531d6d35fdb0e22d9b730db787d44afb204f2b0b31f66733a1ab746eb4c748bc1a8683e71f0e8bb8c9c6c725b3b7510afc42f44679bce2632e01f39fe1d5af9560ea390d53e30582943483c57e7959645c539f904725047d9fe61fd7d471480770c3de364dd1b1c1ac85c3a1065e9b8e1dcce868a338ec36147ded17e4cc932e622c6d78d40e1c4b93e5fe28996082cb7c9c58a95ad13094cd542bc7bc775f194b1d2984ab9f61a51da280d6180714d730acdba72a56a023df4e567fc181e8d46d04d441c49502a92f98417644d0be2c41fd8edd7d5d77ac69312a5ea6d64a876ef1732b7d11a5f58e43e53ab5f597fdd84f99c264af94445d735ed305b12465dd45f485127abddb5c5395356cefd305266e89fa68b30c8c7d0a3e631827e6b376ed99424ae475550a3f2787107b28b8ec201132c5814a758f28bf3454b919679d31096eb70c461492f5b95b3b2fb1ed2176b1946e7bbfc63f4ff95e4fd82e413e2e3a2eddfcac1f87d935b47099121aaa7f2bf9c46c1e2eb4743ab5be7c46f130ca9adde23bb0c73a3f5d43e0325006bd1597fe11638f109418d407c5d0168fbb537bfe6d7988da191d3b4cb8823193c0130d4742cbf5e6cb3eae32d5c84d8323c27f00f2dbed516a7b669ec1dd2ae0104ef55d960bc77a5631540b44930e8560a68f36e42886697a2940617eee2bb0ab945e7f53902c323a409180ccacca89ca6a0c59f722dfc8e36d92b30eed79f5aa829cfdc2377c3fab540b09b811b4835a7701f41b5cb2c7f4cd094dff036d03bc0b0f0da9d7ebdeaa9b2e95f8d91e472e6f4e4723bbf52c8bafab29397f22e2ae6917f79f2275668c969c4f3d992c04fa9eacbf4540994b394cf771328ac34e8059297c2545305dbb0c37fa7bb9453c913e663b085014e7f57ba9fe6d0f7743442501149ad49eded93ddf4f298fd7c0f0e612ebe126f6234527de52812f4472d35ae3c31371e718b028f50fbe0089b2579e494b18f48da26c9eefa49171566b401c3b1239df01f1cf57834b5b54fb9d1c7db7c95bb2476b505459fd6bd75e8b11c95fea1824cd53bd95e0fcd8de0766ddd518fa1eb53549e4bb26b997e1740b36a61126a09756af0739ed6434f7b1d6fa7ed45182d4d0abc7fcca5fda763e0680d9547f5193092bf91f1bb014399adc053f267c2f4fdd6a128fc5d49b80c6f686c831b2e6c7f042afea72b0da6de5003892ee3a724d0dd1ca21cc092f009e42738489056241dd065577b00fa9194e4a3c299b7450aa9a3a8ce2835865a462315ca2713bbc52c59400a4b00ea7867714744d83b810d0e931d492890a6edb6d0937a27a715790ed25634e761e2aaf7072911d89b1bfcf817ef1f5ed65a8d01b342173981da727134226a744ae20e8728735daea2d5dfaa64c312cab737dbb6ba8a2a46bd93ceac2eb74246c2fcd725719de9db7bd5390fed660e8e2a98f1a61c779db1c5bc6149c008882fe0c81e564a7dda5b704029df8b11a6dd8af316fe7d225ffcc6a5d5a4f36dd2bf80ef2e8fbaead101038a7d7fc834539708a9e3ffa366053be7a0c5b7207bab4108271661a8160932228e5b690e3b0429d819e44538f82c580b061fe7cb925d52b741ad383e8c9857894621519c1c35ec5af13162cfa453b27454c4c7934c5ab888c2183fb90a09ae9a4f7b18f5143bbcdf98dda69157d9c4522ea964775c870d1b6939ae06797d451cfc1e0ec26726abfa8a8fdfe00dbba89af06e01d4c8b39e0692efe0cbc7297aea06dcc1f08cdd095b1ada82bb6bc36ef7501ecd98f7a006bc4f3557c5c9ec5805d00231e18135286ed5f01e53a74b250db2f4ab9bf0f55f8a0ba18ccc955c326254053b7089f68379f7dd850b4b418c7f0e3149fc808ada934042d0cf44fedc9281ca4b5af8b271953e651741d680cfa286d753baa292636495895a6c80b795dcd2f419556c2d17da863f561413781c9d2c03c65981d9da6d279502b4dfe67171385429a44a5f02505ea58ea14c21df4ca377b3102d0df0ee9d8ade232396bb7568529a69bc49b80140ce88a8268d25dd06cf8042f3bc66c985762da91a85bc6c77fe86801a7847a00c731ed63ec10e9c4019ef731ae227a58c1f7382a2a772eea59912aaa2f0e82561d912f596ef3c36af333602fbd7ddf4d3814bca0044fff0055eb1ebe11f31ada90605eb40f1936e7edfd5871568970a19ccf8476480e74009ab0b9aba4fccb9170d54cee3cfde0cd5c6395ddafe4065877e05f868f9e3615eb8950c0e4a42126ef6fd5bfa8bbb6f602ef9029d3f756e6d63d7b52ab2fba4dc95c5bac930bdfb553ca5d20a317c523d1cb421de9c0ddff9dd89d4ef6ee95cc60b8ed8005f64cd8425122514dcac1746dc4796760ae0f17fee6078724d256aca223fe864c51699d19d2d44295e7e5c3a20731615fd51df17a2779eb158afb33970ddbb461c957faecaae26d67390c28b5fc918de6c30894d45b1ab6e964b54be91b60ca9063c18d6efee18d6551bc7b26d2d5e045a79ab3da0921cff44898bb1c8284b3db8b675d17913a2a3c5962d9969d60e72ef3b9be7580d7e68860d8f8c8da13caec0632299f9ac05030d1ad7af0b80d34e58555ea9f7d81cf75eb9e4e897b7c53ae4595b400a3a70bbd7f133802b508cad15079147c6bcc64753908c72910f7a38c5ad4a5f8bb67e0050c0ae988730b6af29bac89ce1083b2f3c94d157798d3e18611505bc7ee8d4157bedf78d0f080f63daf2a41054f55723f06e2ee291364049e8a01e57963037f841f0ab411ddde17ac72aac232c09aefcbe3b51505476e0432cd8d81f6eb78b16cef5dcb7ffc95f952189bd15b17f8e0c47e5c817b5031478e0bd8f2fdbe6fecc4ee3efcc72a2e41a9af4daa3b41312ae92ca841a4dd6eaa7bd5cba79c549b9aa24228f5a320b1b07a4823bebff232d285f310e2c1feaf087b98f480e062e4c4077224ea97c01bc1fd566f0410d7b4fac76fbc071c1b522c4377db637bbec6e0b349469181f99b29d17d82cdd8bd43ab5bbc8f692321732acdec3b1984db1fcb8dbc10f6b471924e3cfcfc71757d31bfee891c95aa422eb057ce3d1d5f1b0eb0a0d496a9791d6673c59c79c84c27651cef8dd4cb0221c175aa5ed609b0eb0f0e2df5fcf5ddb94d47fbe560d812e4b5ae9f4e5cc4106d8a61238c37fe8c8fe14e07811796d0575547c510bd2b5a942a6f9ff2abce846d7cabef9ef0ee327d7936ab95f2ba55e4c7a1e58d23c7d8f54584bf2b8ad110b5a06a93034c677d1f93c702dee05a48d63ece8f99c745cf164fa115ad85b0038ed51389c2431069926f9a1b922bd6df638c85db743dd8dc0b19ce28ccce1e05f88aac25cee3de0302552a4", 0x1000) shutdown(r0, 0x1) getsockname(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x10000) r2 = dup(r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000100800"/24]) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x200, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0xffffffffffffffff, 0xfffffe91}], 0x2, 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = dup(r0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x8, 0x0, 0x20, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="072ab69555e3948f2b0d2b82054c365e9bd51bbfca21f68bfd16f530257345479118b03a948dc76548477671b72a334ccd1078c988ff5275bed8ee47101db68612c09c1ddc3f38d1ab1f7f54304f142756c6bafd9afdcdd2792f5accad82ee901ec47a2c256320d21aaabed8f98bad3da7f94c6e16ff8bc7debd5515245bc671dadbc984a9ae6b8c35caefc431433fde5016104898d34bb0b6e210ace2afb21250797e5c1e66d0baba03ca39fb0e19a182487d8a197b611ed1721eaaf1d2c0cdb342401481c377bc5d91f480de41503ecfcecc4022037f848072e9996313e09b00f8ee5bf64fd6f555c1eca697caa147026e40d7326c9ed3f778acb2310f416cfeae7b1183de6d4c", 0x108) ioctl$BIOCFLUSH(r0, 0x20004268) execve(0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20080, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) 16:00:33 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="021437", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b02) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus/file0\x00', 0x7fff00, 0xffffffffffffffc0, 0x9, 0x0, 0x5, 0x1, 0x8c6, 0x2, 0x0, 0x1000, 0x4}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0x81, 0xffff, 0x8, {[0x0, 0x0, 0x6, 0xe405, 0x20, 0x1, 0x6fe, 0x80, 0x4, 0x0, 0x80, 0x7f, 0x2, 0x7, 0x6, 0x4, 0x7, 0x1000], [0x2d59, 0x800000000000000, 0x73c, 0x6, 0x7, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffc, 0x8, 0x2], [0x4, 0x4, 0x7, 0x1, 0x7, 0x8, 0x8], [0x3f, 0x5, 0x1, 0x9, 0x8001, 0x7], [{0xfffffffffffffffc, 0x80000000, 0x7, 0x7f22a400}, {0x81, 0x8, 0x9, 0x7ba}, {0x200, 0x8, 0x8, 0x1f}, {0x3ff, 0x5, 0x401, 0x2}, {0x5, 0x0, 0x88, 0x8000}, {0x9, 0x5, 0x7, 0x4}, {0xf84, 0x8, 0x9, 0x3}, {0x9c, 0x0, 0x7, 0x8000}], {0x6, 0x5, 0x800, 0xf6}, {0x9, 0x4, 0x81}}}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x0) write(r1, &(0x7f0000000000)="3eacf0f6b2756637", 0xfffffd9a) 16:00:33 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000462000/0x3000)=nil, 0x3000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0x7) r2 = msgget$private(0x0, 0x480) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/105) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCDRAIN(r3, 0x2000745e) getpgid(r1) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x3ffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) 16:00:33 executing program 1: r0 = socket(0x18, 0x2, 0x2) sendto$unix(r0, &(0x7f0000000180)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/82, 0x52, 0x0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) syz_open_pts() write(r0, &(0x7f0000000600)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e732056e2fdbdcf6200a2a2cc980fa6ba0f2b4550779a6d86fb071b7625c1b293563bee63a1e558ffff597a668d0800000039ba404bf5eed155365cde", 0x8c) r1 = syz_open_pts() r2 = getpgid(0x0) getpgid(r2) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x3, 0xffffffffffffff7f, "854955882e027e040000000000009c11fe4dbfa6"}) readv(r0, &(0x7f0000000000), 0x140) 16:00:33 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/197, &(0x7f0000000140)=0xc5) 16:00:33 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r1 = kqueue() r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r1, r3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() 16:00:33 executing program 0: r0 = socket(0x2, 0x3, 0xfff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) r2 = semget(0x1, 0x3, 0x44) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semop(r2, &(0x7f0000000040)=[{0x1, 0x7, 0x800}, {0x4, 0x20, 0x1000}, {0x3, 0x7d136edd, 0x1000}, {0x5, 0x7, 0x1800}, {0x4, 0x20, 0x1800}, {0x4, 0x549c, 0x1000}, {0x3, 0x81, 0x1000}], 0x7) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0xfffffffffffffffe, 0x68, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) fchflags(r0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x10000000000083, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r3) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x40, 0x24) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_data=&(0x7f0000000440)="95cc79d4a3396baa887f79de"}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x4, &(0x7f00000004c0)=[{0xb6a4, 0x1, 0xc05, 0x9}, {0x101, 0x3, 0x6f96}, {0x7, 0x5db, 0x100000001, 0x7}, {0x6, 0x28d, 0x9, 0x62}]}) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f00000002c0), &(0x7f0000000300)=0x10) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r6) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000380), &(0x7f0000000400)=0x10) r7 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) 16:00:33 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x480, 0x0) r2 = socket(0x18, 0x3, 0x7) r3 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r4 = open(&(0x7f0000000200)='./bus\x00', 0x40, 0x20) poll(&(0x7f0000000240)=[{r0, 0x40}, {r1, 0x4}, {r2, 0x20}, {r3, 0x8}, {r4, 0x6}], 0x5, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b03) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r6 = dup2(r5, r5) write(r6, &(0x7f00000000c0)='N', 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x640, 0x0) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x0, 0x2, 0x400}, {{r1}, 0xfffffffffffffff8, 0x40, 0x600fffff, 0x9, 0x1}, {{r3}, 0xfffffffffffffffb, 0xe, 0x40000000, 0xfffffffffffffffa, 0xb0a}, {{r1}, 0xffffffffffffffff, 0x4, 0xf0000015, 0x1, 0x5}, {{r2}, 0xffffffffffffffff, 0x44, 0x1, 0x4af5, 0x3}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x7, 0x3}, {{r3}, 0xfffffffffffffff9, 0x2, 0x40000005, 0x400, 0x8}, {{r2}, 0xfffffffffffffffd, 0x0, 0x80000002, 0x0, 0x1}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0xf46, 0xfffffffffffffffb}], 0x6, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x6, 0x1000, 0x6e}, {{r1}, 0x0, 0x3d, 0x20, 0x8}, {{r3}, 0xffffffffffffffff, 0x2d, 0x2, 0x80, 0x81}, {{r2}, 0xfffffffffffffffd, 0x40, 0x80000001, 0x1f, 0x40}, {{r2}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x100, 0x2}, {{r0}, 0xfffffffffffffffe, 0x84, 0x8, 0x7fff, 0x3}], 0xfffffffffffff000, &(0x7f0000000000)={0x7, 0x100000001}) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0xf19, 0xc152}, 0xc) 16:00:33 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8020, 0x100) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) madvise(&(0x7f0000b44000/0x2000)=nil, 0x2000, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x6, 0x8}, {0x3, 0x9}}, &(0x7f0000000080)) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') flock(r0, 0xa) 16:00:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x401, 0x9c}, {0x18, 0x2, 0x80000000, 0x7}, 0x2, [0xd8f, 0x1, 0x0, 0x100000001, 0x3, 0xfffffffffffffffb, 0x3f, 0x10001]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2a0, 0x0) kqueue() 16:00:33 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x4, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:33 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:33 executing program 1: clock_settime(0x0, &(0x7f00000001c0)={0x1000000009, 0x7}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff18, 0x0, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5", 0xaff}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) r2 = semget$private(0x0, 0x3, 0x12c) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/145) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x20) shutdown(r3, 0x1) recvfrom$inet(r3, &(0x7f0000000000)=""/189, 0xbd, 0x1, 0x0, 0x0) ¢«‚,gñЖ ¢‡+Ùê ¢«‚,gñЖ ¢‡+Ùê denied attempt to set clock forward to 68719476745 denied attempt to set clock forward to 68719476745 16:00:33 executing program 0: pledge(&(0x7f0000000100)='vmm \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x8b\xa5K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x280, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x2, 0x7889, {[0x0, 0x4, 0x5, 0x80000001, 0x5, 0x9, 0x0, 0x22, 0x8, 0x4, 0x3, 0x6, 0x1, 0x1, 0xfffffffffffffff9, 0x7f, 0x7, 0x6], [0xffff, 0x4, 0x1, 0x4, 0x5, 0x233, 0x436, 0xad, 0x1, 0x68], [0x2, 0x8, 0x2, 0x0, 0x20, 0xe3f, 0x8001], [0x3, 0xff, 0x6, 0x3, 0x9, 0x8], [{0x6, 0x7fffffff, 0x1, 0x3ff}, {0x2, 0x20, 0xbbd, 0x6}, {0xc27b, 0xfffffffffffff7a4, 0x8000, 0x6}, {0x4, 0x605, 0x3, 0x19}, {0xffffffffffff0000, 0x3, 0x8, 0x816}, {0x3, 0xfffffffffffffeff, 0x1, 0x2}, {0x9, 0x200, 0xffffffffffff7ed3, 0x8000}, {0x0, 0x6, 0x1, 0x80000001}], {0x5, 0x200, 0x80000001, 0xb9c}, {0x81, 0x8, 0x140000, 0xd0}}}) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2008000200d, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x9000381, 0x0) ftruncate(r0, 0x0, 0x7f) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/25, 0x19) fcntl$setown(r0, 0x6, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000240)='./bus\x00', r1, r2, 0x6) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x420, 0x12) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000200)={0xe2, 0xdb94, './bus\x00', 0x7fff, 0x2, 0x10001, 0x9}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x20110, 0x2) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0xae, 0x2, 0x80, 0x0, 0x4, 0x6, 0x0, 0x3, 0x0, 0x3f, 0x1}) 16:00:33 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) pipe2(&(0x7f0000000040), 0x10004) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7) pckbd_enable: command error 16:00:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x11) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) pckbd_enable: command error 16:00:36 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x400000000001000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x2, 0x1, {[0xffffffffffffffe0, 0x3, 0xfffffffffffffffe, 0xd94, 0x4, 0x8, 0x2ed, 0x80000001, 0x3, 0x6c, 0x4, 0x2, 0x1d3, 0x8000, 0x7, 0xffffffff, 0xffffffff7fffffff, 0x3], [0xfffffffffffffff8, 0x20, 0x7fffffff, 0x81, 0xf84, 0x100000000, 0x7fffffff, 0x101, 0xa97, 0xb0c], [0x0, 0x1ff, 0x1, 0x10001, 0x1, 0x8c5, 0xbb], [0x5, 0x28, 0x18, 0xbf, 0x6, 0xcc], [{0x7ff, 0x2, 0xed5c, 0x800}, {0x7, 0x6000000000000000, 0x8, 0x6}, {0xff, 0x4a7d, 0x8000, 0x81}, {0x5, 0x1f, 0x1, 0x5}, {0x80401, 0x3, 0x10000, 0x6}, {0x8, 0x0, 0x200}, {0xffffffffffffbc01, 0x6b666b1e, 0x5, 0x6}, {0x90000000000, 0x6, 0x80000001, 0x1}], {0xff, 0x2, 0x101, 0xe387}, {0x9, 0x7f, 0xffffffffffffffe0, 0xfffffffffffffff8}}}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x0, 0x1955, {[0xfffffffffffff8ae, 0x0, 0x100000001, 0x6, 0xb334, 0x3f, 0x9, 0x2, 0x1, 0x2, 0x7fffffff, 0xfffffffffffffbff, 0x2, 0x25f0, 0x5, 0x2, 0x4, 0x99e], [0x7, 0xcba5, 0x3, 0x8, 0x3f, 0x5, 0x0, 0x7, 0x1ff], [0x9, 0x7ff, 0x0, 0x0, 0x0, 0x100000001, 0x2587192e], [0x7, 0x101, 0x1, 0x4, 0x10000, 0xce], [{0x7, 0x4, 0x100000000, 0x2}, {0x1, 0xffffffff, 0x5, 0x5}, {0x5, 0xfffffffffffff272, 0x1, 0x4eef}, {0x7, 0x4, 0x2, 0x8}, {0x9, 0x249, 0x6d4a, 0x6}, {0x2, 0x7, 0x15, 0x8}, {0x7f, 0x9, 0xfffffffffffffc01, 0x8}, {0x20, 0x5, 0x372fade9}], {0x8, 0x9, 0x9, 0x9}, {0x1, 0x2000000000000, 0x3f, 0x400}}}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000080)='./bus\x00', r1, 0x1}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup(r1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x64}, {0x30}, {0x6, 0x2, 0x0, 0x80000000000000}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0xfffffffffffffff7) 16:00:36 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='tap', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/bpf\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='tap', &(0x7f0000000380)]) vput: bad writecount: 0xfffffd80279da6c8, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1464, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vput: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd80279da6c8) at vput+0x187 vn_closefile(fffffd802f79e438,ffff800014fd18c8) at vn_closefile+0x15b fdrop(fffffd802f79e438,ffff800014fd18c8) at fdrop+0xc9 closef(fffffd802f79e438,ffff800014fd18c8) at closef+0x118 fdfree(ffff800014fd18c8) at fdfree+0xf7 exit1(ffff800014fd18c8,0,1) at exit1+0x32f sys_exit(ffff800014fd18c8,ffff8000159f25d0,ffff8000159f2640) at sys_exit+0x17 syscall(ffff8000159f26a0) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffd47a4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd4770, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic vput: v_writecount != 0 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd80279da6c8) at vput+0x187 vn_closefile(fffffd802f79e438,ffff800014fd18c8) at vn_closefile+0x15b fdrop(fffffd802f79e438,ffff800014fd18c8) at fdrop+0xc9 closef(fffffd802f79e438,ffff800014fd18c8) at closef+0x118 fdfree(ffff800014fd18c8) at fdfree+0xf7 exit1(ffff800014fd18c8,0,1) at exit1+0x32f sys_exit(ffff800014fd18c8,ffff8000159f25d0,ffff8000159f2640) at sys_exit+0x17 syscall(ffff8000159f26a0) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffd47a4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd4770, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000159f22c0 rbx 0xffff8000159f2370 rdx 0x2 rcx 0 rax 0 r8 0xffff8000159f2280 r9 0x1 r10 0 r11 0x7e4a0d1aee465927 r12 0x3000000008 r13 0xffff8000159f22d0 r14 0x100 r15 0x1 rip 0xffffffff81877898 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000159f22b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=476973 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800014fd0290,0xffffffff822e6ed0 process=0xffff8000ffff6d90 user=0xffff8000159ed000, vmspace=0xfffffd803f00baa0 estcpu=31, cpticks=1, pctcpu=0.10 user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 63128 135063 1 0 3 0x100083 ttyin getty 80848 493968 0 0 3 0x14200 bored sosplice 17649 117123 82238 0 2 0x482 syz-executor.0 17000 339121 82238 0 2 0x482 syz-executor.1 82238 385552 70578 0 3 0x82 kqread syz-fuzzer 82238 338736 70578 0 3 0x4000082 thrsleep syz-fuzzer 82238 198084 70578 0 3 0x4000082 thrsleep syz-fuzzer 82238 438334 70578 0 3 0x4000082 thrsleep syz-fuzzer 82238 332861 70578 0 3 0x4000082 thrsleep syz-fuzzer 82238 438515 70578 0 3 0x4000082 thrsleep syz-fuzzer 82238 101072 70578 0 3 0x4000082 thrsleep syz-fuzzer 70578 488029 86393 0 3 0x10008a pause ksh 86393 83949 1455 0 3 0x92 select sshd 1455 221845 1 0 3 0x80 select sshd 78581 94005 94697 73 2 0x100090 syslogd 94697 26881 1 0 3 0x100082 netio syslogd 75452 397593 1 77 3 0x100090 poll dhclient 43850 405062 1 0 3 0x80 poll dhclient 85081 362897 0 0 2 0x14200 zerothread 91417 517279 0 0 3 0x14200 aiodoned aiodoned 69274 143295 0 0 2 0x14200 update 65785 10510 0 0 3 0x14200 cleaner cleaner 63345 311663 0 0 3 0x14200 reaper reaper 25208 115877 0 0 3 0x14200 pgdaemon pagedaemon 26985 420886 0 0 3 0x14200 bored crynlk 56299 433238 0 0 3 0x14200 bored crypto 22068 371003 0 0 3 0x40014200 acpi0 acpi0 39975 404761 0 0 3 0x14200 bored softnet 47724 138057 0 0 3 0x14200 bored systqmp 44388 402038 0 0 3 0x14200 bored systq 11362 504209 0 0 3 0x40014200 bored softclock 72466 470038 0 0 3 0x40014200 idle0 73052 274307 0 0 3 0x14200 bored smr 1 258966 0 0 3 0x82 wait init 0 0 -1 0 2 0x10200 swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9572 6492K 7122K 78643K 24045 0 0 pcb 13 8K 8K 78643K 351 0 0 rtable 120 12K 12K 78643K 967 0 0 ifaddr 77 16K 17K 78643K 443 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 265 0 0 iov 0 0K 28K 78643K 704 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1203 75K 77K 78643K 5850 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 59 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 546 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 4911 0 0 sigio 1 0K 0K 78643K 74 0 0 proc 42 30K 46K 78643K 889 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 419 0 0 in_multi 33 2K 2K 78643K 170 0 0 ether_multi 1 0K 0K 78643K 11 0 0 mrt 0 0K 0K 78643K 18 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 743 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 86 20K 36K 78643K 12392 0 0 UVM aobj 130 4K 4K 78643K 148 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 271 0 0 NDP 18 0K 0K 78643K 121 0 0 temp 213 2728K 3367K 78643K 18252 0 0 kqueue 0 0K 0K 78643K 37 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 1 1 0 1 1 0 8 0 rtpcb 80 235 0 233 1 0 1 1 0 8 0 rtentry 112 51 0 5 2 0 2 2 0 8 0 unpcb 120 1665 0 1655 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 580 0 580 1 1 0 1 0 8 0 tcpcb 544 681 0 677 1 0 1 1 0 8 0 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 inpcb 280 1974 0 1965 4 3 1 2 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 26 0 26 9 9 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 77 0 77 18 17 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 190 0 1 12 0 12 12 0 8 0 art_table 32 191 0 1 2 0 2 2 0 8 0 art_node 16 47 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 14 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 544 0 534 1 0 1 1 0 8 0 shmpl 112 146 0 18 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 9469 0 8060 46 0 46 46 0 8 0 ffsino 240 9469 0 8060 84 0 84 84 0 8 0 nchpl 144 16598 0 14951 62 0 62 62 0 8 0 uvmvnodes 72 6714 0 0 123 0 123 123 0 8 0 vnodes 200 6714 0 0 354 0 354 354 0 8 0 namei 1024 53144 0 53144 1 0 1 1 0 8 1 scsiplug 64 6 0 6 5 5 0 1 0 8 0 scxspl 192 52934 0 52934 32 31 1 6 0 8 1 plimitpl 152 372 0 365 1 0 1 1 0 8 0 sigapl 432 5086 0 5073 2 0 2 2 0 8 0 futexpl 56 82392 0 82392 2 1 1 1 0 8 1 knotepl 112 919 0 900 2 1 1 2 0 8 0 kqueuepl 104 1219 0 1217 1 0 1 1 0 8 0 pipepl 112 2736 0 2717 9 8 1 2 0 8 0 fdescpl 424 5087 0 5073 2 0 2 2 0 8 0 filepl 120 30899 0 30804 6 2 4 5 0 8 0 lockfpl 104 1794 0 1794 4 3 1 1 0 8 1 lockfspl 48 612 0 612 4 3 1 1 0 8 1 sessionpl 112 21 0 11 1 0 1 1 0 8 0 pgrppl 48 69 0 59 1 0 1 1 0 8 0 ucredpl 96 6669 0 6662 1 0 1 1 0 8 0 zombiepl 144 5074 0 5072 2 1 1 1 0 8 0 processpl 864 5102 0 5072 4 0 4 4 0 8 0 procpl 632 11420 0 11384 4 0 4 4 0 8 0 sosppl 128 69 0 69 18 17 1 1 0 8 1 sockpl 384 3928 0 3909 8 5 3 3 0 8 1 mcl64k 65536 1678 0 1678 137 137 0 33 0 8 0 mcl16k 16384 20 0 20 12 11 1 1 0 8 1 mcl12k 12288 75 0 75 16 16 0 1 0 8 0 mcl9k 9216 75 0 75 18 17 1 1 0 8 1 mcl8k 8192 63 0 63 17 16 1 1 0 8 1 mcl4k 4096 226 0 226 7 6 1 1 0 8 1 mcl2k2 2112 36 0 36 14 14 0 1 0 8 0 mcl2k 2048 62472 0 62430 16 10 6 12 0 8 0 mtagpl 80 121 0 60 3 1 2 2 0 8 0 mbufpl 256 122937 0 122760 77 63 14 28 0 8 0 bufpl 256 22499 0 15698 426 0 426 426 0 8 0 anonpl 16 473151 0 461179 212 146 66 66 0 62 15 amapchunkpl 152 22012 0 21907 82 68 14 18 0 158 9 amappl16 192 28196 0 27535 202 165 37 46 0 8 3 amappl15 184 2428 0 2426 1 0 1 1 0 8 0 amappl14 176 2503 0 2497 1 0 1 1 0 8 0 amappl13 168 6 0 6 1 1 0 1 0 8 0 amappl12 160 11 0 8 1 0 1 1 0 8 0 amappl11 152 50 0 39 1 0 1 1 0 8 0 amappl10 144 64 0 64 7 7 0 1 0 8 0 amappl9 136 560 0 556 1 0 1 1 0 8 0 amappl8 128 137 0 120 1 0 1 1 0 8 0 amappl7 120 39 0 34 1 0 1 1 0 8 0 amappl6 112 57 0 50 1 0 1 1 0 8 0 amappl5 104 161 0 150 1 0 1 1 0 8 0 amappl4 96 5355 0 5329 1 0 1 1 0 8 0 amappl3 88 2775 0 2763 1 0 1 1 0 8 0 amappl2 80 42668 0 42600 4 2 2 3 0 8 0 amappl1 72 94410 0 93997 26 17 9 19 0 8 0 amappl 80 11736 0 11700 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 147 0 18 3 0 3 3 0 8 0 uaddrrnd 24 5087 0 5073 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5087 0 5073 1 0 1 1 0 8 0 vmmpekpl 168 29125 0 29099 2 0 2 2 0 8 0 vmmpepl 168 593229 0 591522 213 130 83 93 0 357 4 vmsppl 272 5086 0 5073 2 1 1 2 0 8 0 pdppl 4096 10181 0 10146 6 1 5 6 0 8 0 pvpl 32 1307605 0 1292588 493 245 248 251 0 265 124 pmappl 200 5086 0 5073 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 804 0 247 19 2 17 17 0 8 0