0ccb3955e53918d92c7f6b030c8ded2f4881403ab81677dbfb21eef71dca27c471c06eac5804ac3589d1fb27d5e2911b4492c080d306e5eaca3b340f1be27d845bf6444ba93814ba1f773d818c2e651fd86c860ba69ee1b49c9db3c35aacdd7daee3569fdeca656e2da131a15766fea22e744e1b85d1a8ba1f49162de6c8efb39539b2e1759b05c52eedae1368039154753b4f59db67a3fde31367e38cc75d76d1f37e0f67ae4c1f29b567b7f5a9c1d1c73d2edd01076dfd492b2d32282337704a6c02dc43662255bf5db14b9aa803a5cbc447b7a37617059fe8947669996182369109da9986ee61fe49cb129faa2b0b92aaf43b5b9f4be1406da44542a56ec0a085df6f146991b9ebd48b5517c0eccf8b497edbe07c089733ccaad6a08e229202432c895462d80b7325abb2eeb959cce6cba6f5ad43300dbf44533e6350c5980470b847ba88edb3f3744460b6109cdcbd8ef776ddce6b78bafdae118dc49a1bd07a1c7eaf33ef110c2c0200ba57da30b86657cfe0398bf55cfde315ddbecbd744f678d271644cb3b44720e29ab39bda511c77d2eb90da001c28336da9d6bf470cc89996670fe19101d3ca7e36703f7a4307261f114ec1c89c05e8f3f61086d1721caeff7edbcb07a588c8e00c5c5ec8865df25a3febeb56abcec9e3c504b3ec64b3240364a0c245749c11ef7c4fac49ba6eee6d15933e78d995167d3dbcc5db0c344761fb56aa310d31bf23aa49c4348371138cbd8d0b24abf69fa03292e1252947860c28a872880f3ba8e5cb8f846cdeda9bc0fd32301a001863d214903875ec14a116d39edf61a75076c31721dee30b72d4a00161f5c566d3ba8dbbc980a8a7f6e4dcaff6a798f82600ba9e7af4e39d10b5d595260feb33fa241fcae11c4bf02612b0d48d6f14c75724b8f86eda106904764bd9574f16efe9573cc51738f7d19668210b004bf97859aac09c0ff598b493d3403549c47d2eb497242b13eded5e99a605e976bdef69cea73f5af5b3b446c03733d12696ea51bbb5aea8fb10f302383e68f544b019445ae232e657592827b30d006a089ea659db809db7d9c67e3c387d551c61b3682e404d0c27fe8e8d183a1149696953f45d3b63e847e1ba0fa0854e56f3e0e2cb815c4139493637adea71ff298340ad1271a4b2117e2d12bbfde7b53546eb932f63cb2b027d409ccb1fe050fcb51e801fce4b95b86985e27f69eae1e909931be199f128d24da8990cf125d2c559b88eda64a2fca049c10cf627c99a09376d318210dead13d924ae0217971cbff4059a2e591a968808bd06de80224b31d4c60a428b334a0d4c61f3f585c90c46f0767905f6276b3784372bc613d0118374255ad0aa31b4517c0643a654b669873e756c19ec4de384fe25ccf7abbe92a8971eda4b32719e4f6244d56210790b2af8cf45cd4278c78c09a69f65f1c14a740f4c999f7a235ab60ef754098563578fa4dd29506e1733441dadd000a9c73a8f243470f87c251b6f44a5aa406c93df8d42de368e994b3f073efc229c600f7464ca468622af82932e612b76cc2aec54cac885646cc47a4968bf421ba9ff67424b5360508e518e6f3f022dba65f17c769f7615b8c6d738925b642fcdc2547732fa6dcc409d160d87c730cd2eebd1c289973b6888329b73b1c1a3129a9a17b8adef5ed366427fcfddadaae7a1125054c24d92ca8b711545c006d6cd0a9bec6aa6bb3d970e712cf7e10ab1781ac8d7c8a6a6aa84108dcace507f33985133cd66663d15ad8933711106dbf2d83636fc220a6bffe635ca3589ad64679a3ba7f8799b162a43c9bd27ec38649bff3e53f8c50180bed3cac853124785c9fbe4b3a22c68410662cc931e15578d39d06216c1e0fa0cb6ba1fc2b432d4c46a5599ac79aafcd5d2f3f87be97c7e265f9725494f6e0fdf6c68ecdffd2f204b0827a9b205a741712b7ced93ac128670674dd034e410b0acb5a654adc9b576b621bc3c5beb3fd3697f59e03a221972db919cdcb83353a1b53b1adeb241c81f06f442892cd286f7d083cf97ebfec7752e0240ddb97b67b5630edef3348e148847338c670afc323dcce1adab25623e170eae70d9fbc1be2fff73cb72731428982acbbe6f419272d1dd14dc06206c78e12aa4e19b68cae9265a43b0dce34d08990f98f9b6b6584753de320a29c0fe7f97fac55b90c17005bf8b8da449bfe49224bd9bc6c55123094876a518a374f90863c48b0ca238690bb4a6b6727cb9e1019955b306c80dd45388912a910551335281360940b7aa2685d4f5a417c03af3b10887ccfefd170a9ae31f2b0608670258e52e425d312f155d37e64e55cc5caae057a41e374e79fb1e9fd4e0259fd1d2e525bb5cccfda9efcbcd1548b6e77a856221b1d8b3383dc7a8b86cfcc13c8d34d5f780316b0eb3182751c055e73b5c66473035711de9dc20bdb308c35e6c44c3fd548a74edf2588773d2b4e19973835df4997c3e7c322e73f4b99ccbb46989819cf0c8f8faa941031c0a0d469c0ea2931d3a853c3e7cb32178d9842ea9f25bb32bb543f63a0b070a1a95e5a9be7b3e06be866ec7cff67c2b16c0fd239b1575b7c69cd636b68f9d19cab0f2fab6a66e434a88975ddd406f9fd049c95440a5eecae7dc8c2de93dc42fdebf88785f5b3adbe1b6e9d144e8af24c19bff396ed5e7272c15a3860a51f5dc0c1ba1f2f5ce5c794adeaf2a2710d45c7e9e3d481be9ea71016e9175804e0f5af52b558f00e85303a6aa8f10f5797753eba19f084132d0f604888049fefd88abd68724d4e8a03abc5520ffa8db1d"}, {0x80, 0xfffe, 0x2, "edb897834152cdecd16968af180b36fa39b37647b148de985bdc520dc2d3969cd0cf2a191a34668215a9f4b7a967aa51a0a2e50a81267cc8fbec8ddcdd880d6a094c3cc519f8f71bd6dbe76321de80703b72e9d05e44083a48e6769354e3dd7c1dcd34dea1cbb83a5b1534c8960f"}, {0x20, 0x1, 0x6, "eba8c5ce01d612e625742c79f8460b"}, {0x108, 0x0, 0x3, "93a11f59ba72dc7c44610558b4e34c28a3832dba7a4ce9b16a4c5c75ff2583c1ba9669c864dd0e69bccd607adf102454afc4d4caec0b5721973d8e2263e38755e694511ca685ddb3d0c7a09ffc28e046b7c97c2681fe8b557e461508238ef5b22bdc4fa293a284635dda0a3371923fe7d2099f25c9c591d6cfd1bb4dec8ca54a8e4ee9de1b1ff50f42455a37aa65702509f53d59f9bd81a8de5157fb0e3a81a6b5f4379b804921d35019343ea419bb41741739ee559a3fbd59aff619b5cfdf9e45cf66a17ec5c6e7d6c3b6cc7b0cfcc81007d841d2169a0bb111d03facf4f7e1e9311f90c58e18ea633ee7fb3e19f8ee62"}], 0x1580}, 0xe) 16:00:32 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000080), 0xa) r2 = msgget$private(0x0, 0x601) r3 = geteuid() r4 = getuid() shutdown(r1, 0x1) r5 = getgid() r6 = getpid() r7 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x3, r3, 0x0, r4, r5, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r6, r7, 0x8, 0x8, 0x5, 0x8001}) r8 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r8, 0x6, r7) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x5, 0x65, r7}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:32 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) mlock(&(0x7f0000916000/0x1000)=nil, 0x1000) mlockall(0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r3, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) fchmodat(r3, &(0x7f0000000000)='./bus\x00', 0x40, 0x0) r4 = dup(r0) r5 = syz_open_pts() dup(r5) poll(&(0x7f00000000c0)=[{r4, 0x1}, {r5, 0x100}], 0x2, 0x3f) accept(r1, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) fcntl$setflags(r2, 0x2, 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x64}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r1, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[0xffff, 0x9, 0x2]}) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/181, 0xb5}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 16:00:33 executing program 1: socket(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) accept$inet(r3, &(0x7f0000000080), &(0x7f0000000140)=0xc) 16:00:33 executing program 0: preadv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000100)=""/184}, {&(0x7f00000001c0)=""/62}, {&(0x7f0000000200)=""/120}], 0x3d1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:33 executing program 1: socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0xffffffffffffffdf) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x6c}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) fchmodat(r1, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x0, 0x5}, {0x1, 0x1}}, 0x2) 16:00:33 executing program 0: ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{0x0, 0xfffffffffffffd81}], 0x10000000000002e8) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = semget(0x1, 0x3, 0x100) r3 = syz_open_pts() r4 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x4, 0x9, 0x2, 0x1, 0x2, 0x4, 0x9, 0x1, 0x0, 0xffffffffffffffdb, 0x7fffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x2, 0x6d, 0xdd27, 0x7, "ce2eee4e5b3c252801f5db38f5bc89ea9350853a", 0xfffffff8, 0xfffff800}) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000001c0)=""/111) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:33 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000200)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r1) r3 = syz_open_pts() dup(r3) r4 = dup2(r1, r3) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="1efc55f0353be3962080c8f33282022e2f666971ea34da00a86c65300024c486ab9313fa175d12449e2b38cea6af6713f87ec5737c1c75c9dc2c6ed5d247f48ab1f0aac237e5cd46c9b17e815b57de19f5d98c37536519cb71c5a94418efc596c828c4a1d4a9e7fd67df284a096425c3c93ae0436cf44e35cb444e787752add3c00ca9e76e02ac06c3a3b31ac2520da5d415af69495f2910de0da291116e8daa998cca1c2de8a4dc6dcc96f398329ac3"], 0x10) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000ac0)={0x1ff, 0x65f, 0x9, 0x9ae, "082f0564c49769d4af7a23acf70413f9c475d446"}) write(r0, &(0x7f00000001c0)="88", 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) fsync(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3, 0x2}, 0xc) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200b, &(0x7f0000000080)=[{0x5, 0x5, 0x1c, 0xf82f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:34 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xa) mkdir(&(0x7f0000000100)='./file0\x00', 0x94) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = shmget(0x1, 0x4000, 0xc, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/2, 0x2}, {&(0x7f00000001c0)=""/192, 0xc0}, {&(0x7f0000000080)=""/113, 0x71}], 0x3) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:34 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x200, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000000180)=ANY=[@ANYBLOB="5ac302d800a7f3ea58de4e9600007a7a2d30c3f230870c7cf7032ecc1a6e8735ef0f451cbedd0f406655b201b36f0af0db50e3a10e93a9b35d6fe5c4552619831fad559461dc9bc2435b4f9003eb6af52470af6a91bd000000"], 0x2, 0x0, 0x0, 0x0}, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r6, 0x0, 0x6, 0x0) getdents(r6, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r7]) fchown(r5, 0x0, r7) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000080)=0x1) 16:00:34 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) r1 = socket$unix(0x1, 0x1, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x13b5c2ee0e39ec2a, &(0x7f0000000000)=[{0x10c, 0x40, 0x10, 0x200000}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xe05a2d560fa18f17, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x80}, {0x6}]}) r2 = semget(0x2, 0x0, 0x20) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000180)=""/49) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x401, 0xfffffffe}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:34 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x2) 16:00:34 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x2b56, 0x8, 0xffffff47, 0x0, 0x9, 0x7fff, 0x2, 0x1, 0x2, 0x1, 0x100000001}) ftruncate(r0, 0x0, 0x3fffd) 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10, 0x0, 0xb1b7]}, 0x3c) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="008000008d17afc580979b66742b715c99cd805538da3ecddafa2b860b64405c036e894fba2d09745c5e1d32914a41d52585a6e52aed2236699b1f74df2690958957ad76ff7f000000000000476c0000000000"], 0x1c, 0x0}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8001, 0x1}, {0x1, 0x9}}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x3f}, 0xc) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:00:34 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r1, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)) r2 = syz_open_pts() dup(r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r3, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r3) pwrite(r3, &(0x7f0000000580)="7dc5a769cc06bb6b788bf1ae482219fc42e9e5f066f30ae03a265514246ac3711761544f8fc042844a1301f25456bd13aba4d0440b3b522fe392f5c6e2e1d2b950d105c818030bbb19ebf67adbc0c2ba7b07fa62519f22e98a7be86d14f4a04c0bc6bcd565aa51f800b2614da9fc91970956eeda7c5ec25f64a3724ef7493dfcd13a39f978b698d7b073114ab57a08d1ab7973f96a966138388e52057f4a2eb47849e41124706992c2c9df11d2949e440858decf278cec28c1865cc22530ee725e5107673d0b35eac6e98f0fa8de2ff4cee1d32f2ad53055520638ef98a3ec5aa61fd0f040e2777a8b4e7ce4dd30ecf6a418bd217287717e6adaed7c6184af8f8d43250d79adfe9031987043c1dae549b6d68b4ee2e1ff3cb5ba5f4cfc495ca007b583e87a115f7dc29ca019acd11b6ab3809ffcc9c8d1030617f2602430e6fc93ca4ade92026b0259c15c1c685d284129cbec7dc197bac313b38e80fb70a3558beb98393a43396b8514285cbdcb7370948ca55dbe5a6627d11044b5b7bf371645a5cefdc07ba7279ea1000cc670f401a17259f7668f14e37bdfb5c59007c677a44d88baba6cf8453884e9e3fc013f3230b2b9e19d7dd8c7ee557657bf715093056a14024f8486134c64002b50ca8bf0f95a01fea99ad34b6f351f19ac9a2f798546af3b3bdc66c5011e9571ec3fa83efd7b12a7344e8816e09c327a3a57fc9d37ade9578cd9bbfe0a2559bde55561ee044ef292936188f6fa4554239ba0f092fa4500c130deeb55afe23c5cdd60af07f00ff3e7ad92dcac0177fa604a3325cfef4cdb9da517c33505d4b8adbedeaca2562d7942649b4f1abd4ed735ac2d0da607d134b8847c03334f0461d6a2156ce53f71dbff2d44247391db294dc6803c8ad1e8dc341e01deb13bd302990c75d2e2bb15e9da3912aa8bba9367e2ee982a45d3a73b71fa724a2ece7159918552c2417e9fb0d95adc5682c121f1fdd79d4e4af9ed881e8cee75d87a4fa22053510959e9f344916012e3eab6bfb3f7748dc75d2a325479b4417284be8180d493b56cdaf2f84019d19d159f54542415bc1af32088e28c37179de14be0bfae040ed89c05f5167c11e478027d8466e77eedd4c8c0400bb5309ec94c4edf8a54fc02cb95be74ce742b9660333d5ce8d2d500c9ba5526c00033ca240d68fa7d5cd7903629c9e8ac6d4d2416962d0ff25019326d6d3ae67c3bf2ef622b81b32e91980f9276c47d931f179984b8b9edae515e20ffb5749bc25a56108dc1e60f32f4d51ee2ebf00b71e5a5fdef04e4c92e3426c9f27166ac06f47cdda515044c17b0cf4016da5410bf25fc09b5355ee25df1550128a84e2c17d8ea1c9347db97e97eafc94a0de3d69e4a4678f31547e8bf0559df8a684fffb8f1040c0739818bb6cb7a68698f69cf842aba09c924ed63744610dc592c10287bb2fa86c9e34e233d372116fb4d24d241c429b4ef65cfa056166d765f6ca16f0a18cc956a8b4fe18591384979c4c11a420a5fcb7214bb84fea3019631451a052409b008fc26355cf25abe14a808b8d138683482523bed052df8962f8dd46177d104f927e014a05268b0356e935c7288d80fce54775926c707522d38ff2571097d544ff584d9689c2a0a2ebed006a5838eaa07e9ed3ac35e09933e0844b1da3ce70f8bbdc02509b881dcf2047594c893264859172cbfd252234c5cfc4ebce2254578aa780de884624434946b6e0ee7bf0816062e4006d9b7c037443005d5dfccb3d3694756a4511aea5811ceb26d2365e8922b17b793f415f399ba1292ae63110af6242c54f7f35ebd05cc639f9babafd8540cd7dc4ca46f153b0fbe654646115b5f50182ac7e01e437669bf7fb85695b49b78de7955420e957d06c611d6eff36ebcbea03df6d33c05d337b6020c3713453edb4e1d9b7a89800716d908c8909a5d7080d2639d1bacb331076fcc92ca77f3e3e9722a5d99063ae79e0a37549c7e3e09ad98a0c638b01b0354f9cebe993f7ea9ebaf29c235506f000af879252d6683c2742bf6553440bae12375310e9a86a93533a153ee34fc099a0e6072b07b44cf1938bc43ae7301e3bb5bef73123975445d122e30c7d633b3a2559420e2aaaa1a5e2793f027160cab9556271bf5e151b159d1584c3b6d7f4e10220340181a2959656fd02cbbdf0bc6c2dad1ede7bf233706ffda62b2d951501307f40cedc7c288c271a01fb8e38eedc4045acc481ce55ca1d8442e71b0a0239d56f427cfb80e87b9a78018fbe1f9da0fe56f557ba5741d29c587c52b5a488315b091e31334b2c640c4a5316bbeb7c0a11d12262d9bd15e87247037323e71c321a766dc6e02d48fbf7954fe793f1e98723117cef86edf889ed41fad5b4b37541d9a863ee9c4be492fb1e7d65e1e27aa2d15b20031f666cfb845c766e35a62395111b04a93856b8ba35c14b6f3409dac3f09a2bce43854539d6db0156a757a5311f45a14e51cb7ca935296089863013de160259ac6663854224715cdb386209fea9e9bd9f532c8603c16917e56f3ef5b4115989808ac4071b27d9c90ff0d035723bf288ecf0c059be17e0dc3e6151d86e57e7503f4adcfd98ef1b2a7f96fa3c532f40a2fab14d0b8c6e92fe87f8b9af8346c08614a34a0a1b2d05e130c11d4929421781eb98cb06a42551a7fb98a184e4f794f2c8ec20d07d318a0f1d5dbd3f2cf5f83586d3ff631af9f4e38185182e82de0271f3203b670079ef3a94087d49c9e3842edbeecdd9b463e12168198500b8cd49d9275fd0afc257dcf8350e79e2fc1071e7b91cb54d64f8aa86581900e9340c1de43140a794f7415867150fa7b844a4940f65963775d01360d764e1a917ea70ac319ae249b60b6437c593ee9d30148dad94bc82de9fbc94d3e6a02f44102c360d0a9737cdcfd94de6980b252fd8a6aa18848134d7b59a96ec04b0300f1beb212333bc8455162ad10afd49a19c8c0db799f58ad9ec72e0022e1dabd051a391c590fff11fdc629891f366a56ffdaab1b38ad207c748d061082fc1af317d8976d660f60dedcc3b66a1db8cc590bdb2b5544853cf4514bcf79733758d564c898f72a2ccb75529c980af3cebfe8b874203e2108f6d7408a6f1888b6ee8b3961e3820e8ebe9333090660ce043e71c91b66bb1db7b0c728c34bc1caae3b4107a83f4dd42e4b16632adbfbc0c1dba3f3542f3aa69d4c45e99939c8c91300b16e92edb66118396438eb153121e468c2856faf182e48acde6c6eca119d1ada7766940016fbda0b422ffda14190b422c5642d921474aa632fde077f5aa8955cc04ffe3c930c5e6d8167a019c759842ac17d5302b30d2618577f10e5b5441848389b57aa20001466bee6f3e97515f09560dea505d8b7320432d95d033f1b9d8c5e455a1bc1b3d0b5ccbce64083ad13fb27f66efb5795f4de6ce378a53578e09ee17791c0aacb4879eac42adac12b1a31c7792afb8c0159d8df460a628139dc4d4b82b0a98c4683532a78e13d40779bc3005fccf605fa2c484a439e4c5c7b4ebec889176bdf0a4a4673d430966362bc841615fa789fd02d9b8a0c95d97b49f8da2c26db811061c6cf50fb59a1d7bb735487860b3126f94fd62542d43254443765011390fb83b6c0bea9e8699348e0206ac21595560834776cd696054c2ce9f536b3d3f86e54f2b7be6da92e7c95e11ae6573cd44885d402b8d0f8c5a24fd4d0d24553fbfb0c7626d43df2e0c629319d57310b9da084fa4cdc93a8e2bd37b480f389a1e06865a861a5810ed7f2e2a89b4fde5bcfc4bd4afce30247168faf43f916fb19b4200e8ad0bc24bd4626b5e44c7ab8aa376c394a24f518b2f22bfca305d837e2b246549c006bd5a66f9481b8a4324c252ecbe13966ffc7b87ef2c03c918edad8f7395c155b0b240efa09691447a8caa4b56db065463f97bea3a90a9bba91e8dfadf1a2cb9ba3ed26a49fcd4909e092a1461aa318589d10db6b71298eaafe8de96a8d3fb5b7e30a2e4835015982a92e1d794b193b6687e76d332a5df71c62726a55e22a36808dcf0172010ceec5992a07033314f13ffca807e2f645a9e1cc55e92a8aaa9d0d67f1bb0ef6c3333d9357b402142955230541abbdf164430c15bdc50cb49c5f058e0b904a234decd64558b734f5dd0f0c9084888d329a78055c9fdd9763d11bb77d4ba360dde9336eba934e1b682e34a3283c34a2fb6ace2c85161055586d4eb0e2dc0b9c6841ed3866b6dde78afd87a1334433a9aeb01e440278a741ef7fb1ef32bcadf801a0d338b98449d44ecf51f4c7ef9db42f8149b3291f5b646038f8df3103c29865d424cc820a12da39f2fca37be9f88826d9a9975563424bd360266b8216f118abe9c551aa5d5ae06f886cfd0226a87ba5b04f184a32468859566381da5b1703978d1a7b32776ce3f5b257d10a9a64dbee4b05c8f2bf05891394dbc18ff801a8b9b2b8fd6952601b5084f97432aac5ed633bfb993ea6e8b086cae913cdedab3e05d284adcf2b531b14e913ccdc2511dd760d43228919502589e794ce793ab2052313b55e5c9873251c38d3d487761046afb2ba05b40d8f4a28df5409e01b1cfbcb2d08265d90b3b1da52ba2a438bbec8d31cc2e0c10897454d335e2d22411c258b574b6d235e486cfe397b95f279d23da74599e934d2396ae2d9a00e188535c36913cdc46cd456c89eaa5dedf7e3f5ed9508dafd0465bd592fd6f3677921588c09de7ddce37b910e2c0dc625333a94e4d9e87a532c8355933c84e377221021b1e4baf8f7e2eee8b338bf9da21998ffc00e3347ab6411255d85c14efbbe313e04a83854e55a93051f2c2bed78d16b6473d2475cb68b52bced5a063bdc7e61f2faefbcbda4c75b1f34c9c13171fa3a21d69cfdeee71f3a8135464a69a19bdd9712ea64d2dd4c901c833a7b279076801ca94bccf481b346c3fed0ba453bc543850609e3ef4d5d6910a4737d03594b8bd80e5f0e3a1de3239c674d3a574836d4d5e116c0f20738783c8c235d3fefb1aacf4ec0035ca80c00f5ac3d1af1f9e096dab027dbb4547d82eea298177cc84a4d27312d383f52da7c29af36ec5a3fca037f5e2f824141b4e14c4857b67726acaccb073d28237f558bbc818edefcf9e1e0339684ac2133d87657a3638e78aa66bfc550332e6d21173d5349ec309ecea6db3164953200cab677ec5f508265cae4b7b965dd52cfaa499dded88052976f8fc383105c97990714e5322c75c7033d0327dc98aa3ed408d70de4798a2d430bcc113eb963b678215f8b1d76e89e1c733b00b9865eef2cc59c52192f18153cb7897829d65b03ca5dd313611482ca2e78e58a31e842057c2ef44619966f5c91d047f6cadee1e4bc0a48363fb1506106346d48b24bef5ae27b20899ec574b72cb92964b0f2617561b941802612e410ee796ff0dc8a63e1e168610ccd1681ed215de36748f35f365e9de38d2e0401f0179eca88cc537af16302494b279a7bb5e49967c8d1575e889546de9df7bbbb0a74ef73b41edbdb1e96550512e0397d039c91309c822e6300f3d9f66e06f2f3491e96b19bc9c76d7030042f73d11c3543e9deeb3c43c3445a2fb325daab0be64778caaa23a85df8d7ebc58a6a796fb1583e254e24d9c152a236b6f7c0c11c3827cf5ca4ccd24cecaa62dd3384e9a3383699dba5790462beb3d58758a272455b058e0e22edecfb1db8ba55b08f00bc1abda6addad88420a4ffaa448a147be258a0cd8b0b69cc67dbd0cbdb44c96c86fcb902a111055b9cb0c2372f0c3d0cd8409c48a23a460e", 0x1000, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) 16:00:34 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r0, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x9a) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x5, [{0x2, 0x474}, {0x3, 0x9}, {0x2, 0x435980c9}, {0x3, 0x800}, {0x1, 0x7ff}, {0x2, 0x3f}, {0x3, 0xff}, {0x0, 0x6}, {0x3}, {0x2, 0x3}, {0x1, 0x43}, {0x2, 0x6}, {0x2, 0x1}, {0x63d0712030dd0f2e, 0x3}, {0x1, 0x200}, {0x1, 0x2}, {0x3, 0x41}, {0x3}, {0x2, 0x1}, {0x2, 0xfffffffa}, {0x1, 0x6}, {0x1, 0x1000}, {0x2, 0x7}, {0x3, 0xfffffff7}, {0x2}, {0x1, 0x8}, {0x0, 0x9}, {0x1, 0x5}, {0x0, 0x1000}, {0x1, 0x5}, {0x2, 0x7}, {0x2, 0x2}]}) semop(0x0, &(0x7f0000000140)=[{0x2, 0x7f, 0x1800}, {0x3, 0x7, 0x1000}, {0x3, 0x2}, {0xe, 0x20, 0x1800}, {0x4, 0x0, 0x1800}], 0x5) readlinkat(r0, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)=""/232, 0xe8) chdir(&(0x7f0000739ffe)='..') 16:00:34 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) write(r0, &(0x7f00000000c0)="025cf012", 0x4) 16:00:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bd", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x8, "0101ce00ac55a82f11fc2cc91b562aaab0022380"}) ftruncate(r2, 0x0, 0x4) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x124) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x8) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000400)="0074480000f3259489192e859b047e1b2b481f52b2b31690bcc70b44a5d382b17167c225561bc44f044f4ddda90752eadd3a08d458652ef5bb8d7337cd9e0ab7ef40d8478382d03027a36c970cdfb938e889023db3c9dae79c089f98063f5252c6669581c70d32f412948f3b39461a120bcae9e3945e12404ad061df1800760ab8dce2445e21755f5c365418f19b1d49446d5ee741820dea84965fc609b58646d4b92c47afdd7f61974dddeb746c21b22ae7e9194899a28000bd9958d05e12f31c1d03612d", 0xc5}], 0x1, 0x0, 0x3) execve(0x0, 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x45, 0x8001}, {0x82, 0x327}, {0x84, 0x7f}], 0x3}) 16:00:34 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x3f, 0x6, 0x1f, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x81}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:34 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r0, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xfff) 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r4, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r5, 0x21}], 0x1, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r6, 0x21}], 0x1, 0x0) r7 = syz_open_pts() dup(r7) r8 = socket$unix(0x1, 0x5, 0x0) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r9, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r9, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r9) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r10, 0x21}], 0x1, 0x0) r11 = syz_open_pts() dup(r11) r12 = syz_open_pts() dup(r12) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0xf16d696271df59c0, 0x0) r14 = syz_open_pts() dup(r14) kevent(r3, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffd, 0x8, 0x1, 0x4, 0x7}, {{r5}, 0xfffffffffffffffa, 0x9, 0xfffff, 0x0, 0x6}, {{}, 0x9cb3189f3c805922, 0x97, 0x10, 0x3, 0x7}, {{r6}, 0xfffffffffffffffb, 0x80, 0x60833ed5bdab61b5, 0x7, 0x3ff}], 0x5, &(0x7f00000005c0)=[{{r7}, 0x40124f875c6c38ae, 0x20, 0x20, 0x439, 0x4}, {{r8}, 0xfffffffffffffffb, 0x8, 0x4, 0x4}, {{r9}, 0xf3425ac9403c7ba8, 0x9e4573a9f4af01c5, 0xd0000000, 0x5}, {{r10}, 0x0, 0x1, 0x0, 0x80, 0x666}, {{r11}, 0xfffffffffffffffa, 0x4, 0x30000003, 0x1, 0xffff}, {{r12}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x2, 0xffffffffffff1d53}, {{r13}, 0x0, 0x28, 0x2, 0x7, 0xa0}, {{r2}, 0xfffffffffffffffb, 0xa4, 0x1, 0x7f, 0x5fe}, {{r1}, 0xfffffffffffffffb, 0x1d8, 0x2, 0x4, 0x4baa}, {{r14}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x6dc1, 0x2}], 0x1ff, &(0x7f0000000700)={0xff, 0x20}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) r15 = dup2(r2, 0xffffffffffffffff) ioctl$TIOCCONS(r15, 0x80047462, &(0x7f0000000000)=0x4) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) setsockopt(r16, 0x29, 0x36, &(0x7f0000000140)="2a29b72963fb65acceb7c0e024ee1211f495e31b54eb68272036af57bab8479b3d54b5e8e5f9db5f1ec807bd51bbe9c582265ad172365f1e341a5e0f414718afedbc5bcdbae1cac39c88d52e06649cd9f0cdb4aecc61dfec40693e9c89fa0797e8391ffa00d9d1a76c7237df6c8821397a635131ff885361868109e274b02a38b17992c5d3e39d91ed7be317795b4087f9aa78cf99b6a5f72598eff7d578c50a900ff7feea19d433c3", 0xfffffffffffffe04) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:34 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:00:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, 0x3ff}, 0xfffffffffffffd9c) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x2, 0x0, 0x0, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129be04dff0000030000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe", 0xfd, 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x400}, {0x1000000, 0x7fff}}, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:34 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0xa019, 0x6) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = syz_open_pts() dup(r3) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000001280)="b8cfa2ae98631a0eccd24adf6aecc386d1dd1bc47d583b679206e3607e1232160910bf9beebd1e4395989ad5406a9270522bc89c2410a56cb084ce6bc7c54c809a7017e42ecf98458fdec19b0d8c71f1d539186788c87b12314c2396e701b8b6157c5d6012e31582fec7055ea0effe908011c91bb6b74d067c2ace58b9dbac329c5ba0518f1894f2781c9a07928e0c0e07707d829195e848a46f576b5e40d43742223fb83880b61744f51ff90d8ae7470f3d8f44652529730d6ab40c81933650bde6d7ac13da17a2f9e18a355d83625739b3c9242625f717cce89cf9d0aa37617bf427129e66d8a04c9ba5e8c3eb820fc2ed2f198ce4cdf369552cda03fc49420a856ab74b8cc339cee377873f5b6a2f72419b2103bc804ac74d1d1a564b0487c7f52a8f3bab2e85d99618ece344acfa81ac4c77538b6bfb444dc6d3dab788a21623de77264ed513e4f204730525ff501dc179f367491e1e8d9b8e19285810e2150bb3727576bb81a339786b88800fbf4fb77e3ad3ffd03151f7b5783ef98067a7488236c2e2c54acf749835864c14b6e7e326aff2250d4d2b0a1423c5cf13f8def0104d8b04ad70af7f36af345ccf75fe4e19db555225dd1e4d48ad4fd74a97e8088e5a27683e13b50740e8749b7bf92b0edbbf53b878ebcf024c518d4a655e54c8a7d2631afa0cc2fb734e5f31602d2072e75ffa1fd196258b628ea5d3ca81020823550f8e873344f2c67861894880ca3dc0fd0f813947687d92a0bead111b6474caa49758ebfaa514a178edfe7004e2b7fa0978bcd92082c8fee11a2d500e22dd644d63d062f78d8876522467bc60e307b6bb4784547f22853d1d09cbccb81fc06f11568157ebf0d77af905ebdfe1c031cf31cab1de4d878799f77eba9718cf0e526cf8f14266c9ebccf5e3d16ad2936fe4a746684e76cf9edf60fbd2ccae26fec7557e8b6b9c2ceca521af37c1e832f75898150717dfbdd3151db0ec12e4f15caf2cbe6bd524a424abe89d4e67cba9b1234412756eba3e845ff9c421ce1854cc606ad8e8aaf1076909dedf9a596dced24a38674b639e7b1a66d28f3468a24f602b20e0b137158c448570188d1bd9bf924d887a3802949df9ff470c98da0566a2e9d3d727233329f3b3f02420044bcf2d98f1ca8f6fb7e3410d7223245fecf80aca996f505c25bc28b0c2cd9d3d13fc52f6f03130c4cc4dba637a4f6eaac7e64ebf01480abd2262990c7c7873fa3efabbe273ced6cc1f390df2d0440a73a7d6eac10bddf937b8e4a0747d3b2ab518c51c86a6f863ed87b48fbfa6ac6b7381f671e70bf61b7b3268d312e486fa23ea70a0f22f9e9da9f938bb06cd7abf1ad6f4e669cd0fd188bb18353e9d9dc0ac629b7096822b8e9c261b5a9de9e21db60f132ce7e626d7bf3e2fd7b9e645d8d7b5fb7b7b5290e535d6fb1b8ccfadf292375dde1fd63c15bb131db1c99b2e5ea967f1693b8072068e5662d4f2d547632403e24dec74f0b94cb79bdde273e38791051341623d8b4f12f2357544413a897e591476fffb0cc49b32b356906ca38352805fe06ac5b841e681b11fb65695971f3f1b20a7067fb86408be1333c50397ee7505a64bcf83815225a0f53acb298a8f5eb3c56079ccb9d17133da86e0ceb50e565fd0f439c8b61ab980e2818fab8b39d7f52969ea765b5b7a102ae2e30e69cc5689ac2d2e8f4a9a9eb7a6f01baf52b343aae0b248b0f58899d0b2b40bb95aa1da07c317347fee1e1042b22cbd5834d87c71eedc8e746ef56612e75080bb4cf0497ff8d32e4f754e8edc0e37b4b91287fdb4c2d0faddfb8262c3a03d3c076edbc52eb67735dd53f578e632ce7a8841439bc3a096f9ec472b337a0ebc8f23af2eceb40592fee95f738a3bfbd7a694b19fe6d273ac3a2536411a5c3f5324db94f74d2b5eaf67466f62174c19291fa10c26a1e08a004b76ef5672c6368fcfe3b071ded168a8223e824d0202be5b3f5ddd9c5517ee7922f6a6b47b1953e55eeb2ed55e8c4bb62a083c71b4b3404da9042ea206602969648924dcd6e131a44e2ce89f362aec1a9b1a3a27a83573a43151b830b2a448ae75394c6dfd38c422698faa91aeff8d54801f7c15c1a7c383f9162c0177c5c9cff42db6a602b0b72f68e80d4d9e98f795d4f261f6a9f6d18efcec2fcde6bb6604ca4acba7b762eef3bdafdcfcf89ea6f16f9886f4ba1dc96db8fc2145cfab98838706660e0dae25d06c3a34a3de0b5a23c288886e468d17f89facd9be42fa9becb8d6a99da262f5e11d7f6c669b624ec63c205b0c3c36e80f01176dcb552b4b35eb7d02827fc815b5587e4a74170b1c0a73520445b946b80bd73208b4532cbedd99db8b39e8dfe4313ec6efe3b097792c05720999e9f05e9520e86a87e9d58c46c3eea46e240b43adf02d56af01e6cbee21a570a68df698873ae64b28ba56d2f29a547f43e6bc6839a8c9402d3558f01731f68b720ef2728f4cf41e0944736006203af1ee489c2ea352af24826047ba0297ab486f27e53246dbf422e542c802e10c2f4edc06d3d8b59c66b8865693e8959315e4695f5d520aa30f6320a7d850eea2642020c56dd2d526129dfb4d93c2cd0276247751c0dbe228a113b114cde7e997317dee802edd98b3eb9d233e3bceca3b2e243879b199aa9b2f07691b5d3248a438a2becfdc73251670f232fa0ba380133f727b69b2978f3d99c1e537b7a115f6bb7d38bfc703472f8661d66859bebcc7f84f1675e4b78ac6f066d5b52443b3523bb324f529448270b4dfb7b34884f38d3351bbba3e35634efd53f8908be7166511fce26cc485676beb572af923fff4311ca18145a417a7968566954524d2120ed8ab068b61d8d17b7ac97d958f2a8b0f5caba6a189e9d7a780512ae389b11e8bbc871e5158898172c393580f2ee39efc4757f6117a78090655976a2b9f425ecee082e2a1247fbc994da11120342cd00e1f7ae2c888f0cbeb531314c11663b7fbb91d272708f044cb36eeb14a0c63bcdcf92727e452bdda84e2b984dea43f981406d5db9a68a45759782cff08c14fa1e12b2d5ddb984a2b2137b5c2de928f2b86794d80298e8204c9723da0f092db649d7f2ac4c5d7c0a3f40945a3d0044677927095f1786ac6d4093256013703ea80d3ae47ef5ade384599de8034e3ff7e6f7190b6d084cff48de199716b04ac965b686956b62925cf5d99739fab57b80098cfbc568a612ad5556e8568162dbe51d785177195f7e9f7f8bae602b35221d6ed7ab3cbd0b2e437da05fe305211ae78d3c4fb621414eadfc467beeb4eafe1207df27b8b3db279b420d34783ccc31bb673545a5290d414b3ccb0b757e584813b4d0aff0dc27ef62c427a0fd6735c7b18fa624328440c5a4ecb38ed1b307a4cee6fec2ad62efabd075a413d681017c73ad2adf9703538ed724767bd98d3d758b0f106014bf3caae6d713dbe330255a05f92a1abf09e400571aba5dd24526ed87c73951b6eaaf2a36f738f922c83df9ecf82a5b7a80fa311146104119c725f6a4c8eb8766c16cccd034fb58c107a40877f91afe40b1f831c5f3127a27ea923a5c28c16e6a1167e2d6dffe3fb4908051574c8911fd2cb6e18b49c45d45b1e3a7072a313393b67be3b6c67ad999eb6fcd6156421cb6e850fe74785d759f7c0def9c5dde4c1deced89a514aafbfe8e571afd6529a93fcd0e1ca214aa639ddc8f1962ec54cff61def2ace52f477a35ed75af0c4aaab6a6af4b68ced4c3cc3ab9fd0e9aa4b6e9627a9c96dbc18ecc462b5f5deaeab64321e8a973c70eafd8a893b0592508b330db1159b8a90c9508ceb9070428be1080e3147bbb7958c451d3f419b9585a4bbed218a731493ce2938e6e5ed195596cbc4253fcaf7ef45549160b271e37e3887b92427748686ed93010a433ae0c2dbae5d348ae16f825866b4eef0dcfb2060bfc6435ae052029a464436f3cfe095f0c40aa67ee3ed06108299f190d4b8d073827104b3635edbece9cd6922125f046515a299645f78005452dce81b57a4687f4d79cf2550375291e49c4fb6d74542e473b7708f4a8f8ebbe4f6a409d7247a60ef11d5dfbb71f8fcf0f4f0a86426eb3ddbd9558c8e9a59f15492e870e4c9d87fd758758938342d4d2f31e4c6876e15fa018fe77647c5a427f7a1bf60d80dbdd664180d4625d949a5532a56cae66cd7a6306c1b0260d845ac4edee533a435133be1e43620ba8fef4689bc4307031b3ba9e7402df73f5fc8229fdc408bb4d40818343eb3d10040abf31bd592dd262f1e5dcf9b1cb30ea8fd02b7203e8fce3a0122f06d89ef61c8836e4b96da4906c6153b1fb9ba53b1fb1c506c9b7b147b8719f7b7beb9d0b5db160f334ac7eb8dccd33bfe136b45c4a96f1cf6b0e35fd6eb4a9bcbd70f5634946369256a80e09350cf56b00f71f0eb4359ccc9df2e8a12f016b14e952f63661a8dbe607587055123ad9c5e1bc8c76af5365642a2d8a7bf9e681ec1925539434505339b3002a5e24b0be526cfb963fdb081a2dc9b4fc452e54c5207fe7d711b5c70a0268608ca5e3d275706312629e83a73ad333fb9602dc2c197ac4e4b35d0b3dcbd5f9da6403468dfbea64cd8fcad97cc2c0a254c23f0bd66aa400ee9e754eb68b4e6f292366a638f7c5a52b94b0d712b997d9510987f86aa415b70b0b84d9f625d8fa2b0bec25a2b093131a545a6f744c87b8ae865de8c7ac12841443d6845b935994371582dc11de5bbdcee84d895207a90a40d49cf0bf56ae5224aefcc5b96f21e00f42e4099b6e8f90061f0c5c6ecca1e145b5debb3b17f2d036a5252fddda000f0d2ee6ab8e0dabbf51403407c3b004852166bbe31a7300d62cf3c1636e21023bbd4fb06b3f38dc16af6b4a153a96800835b6a5a5aba596ef5f509ab4052764f1c421719a5d9b019887dc7f09a1855a6ca8fdffed89e0668ec10d19be13774a233d82d9718f09d70f1dad9d02ab52150381e8b0a0ce8b7171bd61120dad4eb5dfeebd39206a7683a277531ad0913605696537a441839e3946798df2457268ec3d45ff705572ceaad66831190834ba12c64e654e3e5961ced77525fd5963dde84ce81eb811a2652014638738d30685911d9df263c35e952146fadfec574983c4033813368ed59c4f601d54998c95e5e225c80c26841cca74682ffc3b949352860f85d5223f0fed128e7671c5d6f5e3a3b8c155e7584a0a89975c5c9ee567b7e5b103da428916d955368a893d57543e8c1171babe6415fbf64c0b12b4914bccec28163eebb19b17a68d0e6e05d051d1c556d9665072057285538ebe3d27e5878db2ddfe103ac64fc2231b37bd6c2477a278adb97bc0f37c22fc63b1e1ee55e506162edf0d615e20f86c08fd3c1b28db186adb34ec8de68bf66b798809e1da939e66f60b1a76b6f4014ba818109a80459be7d348dc9d6fed928f8ac53d56d409b3ec2b51acdc3a43c59c6640ff791b247f3d0f27298f7b46650fb3d9d6ef5e55f5ba4103989bbb233a4cdbabb7ff11e15d160dbf0ba132eb545a6ba12e8fb16edf0d30b532c835afdd8fbc896bb0e11a0a3496e3bde9ec217127d14cf621694e78dbcd4432f936a5c7577faae6f0ec10c12585a0cb02dfc52b79e5864ff7c7761e9c5355c459d3a48cfc6c186f235eedad31ddf4fa26c88ee7dd33339de2aa52e0d285c011df80b131d693c3c500d8ea0cae1898e12aaec625ee16dc9b2c8e26b260c75e25baf8cf92d167adc61c84d6ed3bccd485b907f40f57bca3b141438ccddd8b4dce4929e7247d47f992aa6634004663f6f8", 0x1000}], 0x1, 0x0, 0x0) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) r4 = dup2(0xffffffffffffffff, r2) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000000c0)) seteuid(0xffffffffffffffff) 16:00:35 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r7 = fcntl$getown(r4, 0x5) r8 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r9, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r9, 0x1) dup2(r9, r8) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r9, 0x6, r10) r11 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = accept$inet6(r13, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r15 = fcntl$dupfd(r13, 0x0, r14) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r18 = fcntl$getown(r14, 0x5) r19 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r19, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r21 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r21, 0x0, 0x6, 0x0) getdents(r21, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r21, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r21, 0x4008426f, &(0x7f0000000200)) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105728, &(0x7f0000000180)) ftruncate(r20, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r19, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r20, 0x1) dup2(r20, r19) r22 = fcntl$getown(r20, 0x5) fcntl$setown(r20, 0x6, r22) r23 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r16, r12, r17, r23, 0x5, 0x7fff}, 0x6, 0x2, r22, r18, 0x7f, 0x100000001, 0x20000000b1f3}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r16, r2, r6, r11, 0x5, 0x7fff}, 0x6, 0x2, r10, r7, 0x7f, 0x100000001, 0x20000000b1f3}) setegid(r11) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r24, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) fchmod(r1, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r25 = msgget$private(0x0, 0x10000004) msgsnd(r25, &(0x7f0000000500)=ANY=[@ANYBLOB="01000000000000005644243ff69635aff2a74aca9e3b7f93775f16eef1f5684fb0fd88d9545b4a0b899c7e65e6fb0000000000000000f353bb6f1cfb6ef5bd7130d0c9fd4dbae1740b8924694e3b2d39108ae8a90ca26759ac09c33e46ab25dfc108a3951b77426965d3855c969dc96e4b2c24a4ab20ea9cde7d42f247eac8c423db972a17b10dea4ccc087f14bee399c20c4ed5b53802fa365879dee6ef3d6d7c42e4c6e8d33bdcd8d1df05f3c3cf845d6f2abab19f089f5beaa4298dd2da0000000000"], 0x1, 0x800) msgsnd(r25, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000002459424dad0abccdb12d0145c4fc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a4605f5ff0000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca951149f4d476dbf33e7086dd56934fc811207cd1bad9784cca5768320bf79a9e4ea4f55038d9053b5633f4dd9595c3347fe3c5618be8856b4d03ffcebe66a19cb2d6ffbe18d42d6e0afc8df15f4d8bb2021ab6c6cbf767feb3df8ddcc9d4c66a59e308d141c2c1944d1f8e52cec9dd6bf7b018d1956197a2d17280582958ea68728c4b73b7c24327de792e089c7c272ae92e9804acdb3fa9c8c7163bbcefad60348b737b3034a3916bdee859540dec1020b76bdd11cb4a0254e95aadc7d1d2ff75b51013f47efdd6c26010d6d342df0f83ef938daa91bedb42a6d869f33e80f06e1e0b5ee7734e1b87ed637265590aef01470d87df1e8a752d96f7e34386d13d22516e07543"], 0x67, 0x0) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x9bbd8cd329fed62c, 0x3000) dup(0xffffffffffffff9c) msgsnd(r26, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r26, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x574aab3fc59fd360, 0x800) 16:00:35 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1ff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x4, 0x8, 0x1000, 0x80000000, "91c6c78209b5551ae7de9c8a19158535bb7220a9", 0xa7, 0xd0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) setrlimit(0x6, &(0x7f0000000180)={0x7ffffffc, 0xfffffffffffffff8}) r0 = msgget$private(0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000380)="64754a51b59348716dcf0227f0", 0xd}], 0x1, 0x0, 0x0) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000fd62d400"/87], 0x57, 0x1, 0x1000) mlockall(0x1) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = syz_open_pts() getgid() poll(&(0x7f0000000040)=[{r4, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x201, 0x101) accept$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) setrlimit(0x0, &(0x7f0000000200)={0x5, 0x7f}) ioctl$TIOCNXCL(r4, 0x2000740e) fcntl$setstatus(r2, 0x4, 0xc4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000140)=r7) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0xd7e, 0x1, 0x80000001, 0x0, "23e25a9b4d7e9db98b5c60b9f1167ee4d97c3e2d", 0x4, 0x10000000000}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) r0 = socket$unix(0x1, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/33}, &(0x7f0000000180)=0x23) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x28a9) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) accept(r2, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) getegid() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x8) mknod(&(0x7f0000000100)='./file0\x00', 0xc000, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munmap(&(0x7f00002ea000/0x2000)=nil, 0x2000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d, 0x0, 0x0, 0x7ff}, {0x400000060}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:36 executing program 0: socket(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) write(0xffffffffffffffff, &(0x7f0000000140)="185136c2f6b383e7c1ec6be938936e9e4ced031cbaf1512a6c8eb7ff42586d2e3ad34e83dc0af0de2afbd799c619ad573b0cdb4c78143bed693d7e0cec1f9de599e4fd79a0c8df76dc37f2b894fca5763794a9382da175247e08aae9a2af0fc23f1c88cf266b7bda9dba864f2868e1a2b695e6e4db6b34fa4c4896d37337a0afe45261921d63b19714fa72029d429c0c9145613e0fa1e0472d081d0099c103b7bc6059cdd6d8f2bb9c712a4f1ef1aec032289b9e7228b06308420736bb1fbd3e96703461bbdddc2754a0e0560a67ce59c1370d9316bc4269d997864fc26e8dced29168b183b7174648872d45ab2d23b7d6d25a9180f4bcc912302b369b5a", 0xfe) 16:00:36 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x99d8d3ed00d61ed0, 0x0) r0 = socket(0xa, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={0x0}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) fcntl$getflags(r2, 0x1) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 16:00:36 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) r1 = syz_open_pts() dup(r1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x8000}, 0x8) r4 = syz_open_pts() dup(r4) poll(&(0x7f00000001c0)=[{r2, 0x1}, {r0, 0x4}, {r4, 0x1}], 0x3, 0x402) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000080)="c11587bb5639e1e37fb24eef423353457610dad7b00c9041fc1e2e842a74915c2a5dd68aa6fb010595242c79321e2cb9c0d2d6e962e2530143eb8a84c472b6be4bb470d7a7bf944a04a65ad109979720448c7becd6496e163105806c552c69c001d1601b019aa0ff44d30b", 0x6b, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1f0e2d96546346613000"], 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) 16:00:36 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207070000000000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x10, 0x0) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r29, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e22", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r30}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = socket(0x2, 0x8002, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) write(r33, 0x0, 0x0) connect$unix(r32, &(0x7f0000000200)=ANY=[], 0x0) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r36 = socket(0x2, 0x8002, 0x0) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r37 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r37, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r37, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r38 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r38, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:00:36 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f00000000c0)) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/173, 0xad}, {&(0x7f0000000240)=""/208, 0xd0}], 0x2, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)='./file0\x00') poll(&(0x7f0000000380)=[{r0, 0x20}], 0x1, 0x3) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x10) close(r2) 16:00:37 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r2, &(0x7f0000000500)="7a06a7b9e60b7303c00e87633a69b5acfd400bff7161297dff673a76be82a2dee86abe49de48b97e662c720eedfebbb8d4d5703d93067c5258d5724c3bb186d6b7693e3042a86db8394733392bfb0cf65a92c03a685682339f92458b39db6597ad0b51b5e456681fd0251a170132adc94d1e9477ce57be70b87b76ef22e17227f88503b155677820c0129d2a262b7c2834112577a26025df77eb02de3239a44ce73655982fd1345bfa370c3a1371fa9a716f18379f48a09d8034b97ccb9e006cae306bb03ad4046102a29a110e8953321473413acb0a384848af7602647723caa487e7f08ce86ccf24c38342efabe0cf2b596069f75efe943bef972ee66e5b917d7e3b45d355fded39603f38b80a3d5839a9088cad3c929512f6ed86a82d55e837b1cd09f0ad6313244e1ba54fe814f9ae51620e253304880dfbf01ccbc4aed12fcd640dc65f27f1671c3b47efe5e457eba6383ee91c56ec2ab40d776a2fa3c3a33400e9d606780dde836a5c8fbdc7f559e3ae21b3435611c61d4a029a659cf79b67c7e38ddbc6e3f2278827db2b8f5ccf8b761aaf2d276289e9a2b296ada150d128439a11de29d8243597af9e0e943f8af461cd715610b8f6f1f64f2e1f5e46fed2b56d9195a78a7f4aefd172421e026fdd27db1801abfd0169cfcb8cc3e058cc9acb93dc98d26e0c16278fca518042dc826c2a45e081680f3d9c0778929055fb8487dc23460649242bb3f4b00df6b6e22b0c768505c6d28ff0f810211010b4801b741d928808415580cbd55dbac0aad7b5a04f81af804a6d019217b3f4c8bee76208db0a0f769084be628cbb2aadbc573671e0152cbf7d647b39976d639e5e5d935f1f4a5c2017fab21747e020dba104ae34714a0084787418fa28df319caf60182c8c6a6cc2bc3e382b3800561e70cd0ba55aea092e1fb96473c4d9620247c60ebbb9c31de561aabd22ceaea3a4fbe29162acf09312c86a69c1d08b04a6424bdcaa4624da75e1dd1109f781dbe8ab64934983c450066006f53a11b2e5691787728f7d4390226b0f9e93f6f609eb146af2126ef4017849590ff45ac96f9d6779321a9bfc793b7ba01b77af79732c02c513bc2724c3e4877ddda87f93b079a5e64edc464b8a66c9742902079974422527c2553f27cad151f0cb822f4c80846532bea62c37ee7fa50ef14381c293c3f41848ccff3a09a4b1801ced48fa17bc2b3b937c4436131af9dea3b3f1a2aabcd80865200d5bdcf2320de838bf7536081352d1b8241fad13a9c68fbd4911f32b4a01c22751bf6ff5cfb82f55f7fdaf274d3e32186cba12fb963cf4ac63a9bdb9ededfe4da5d619091015b7348dfd52674730e37b39b269a0f14cd4c5508e52f9ff25f9fe5d897aec3cfe2813a35d1ed384132c76d65f8b33f8878f1d153c424239a2fe8d3eaa6af3ac54b2512aa39859bc3dad8c234c1dd99c7ff1be93685dae285cda008cf10c32316c966aa5ced7b92bd47a814dbccc4e63d16caf1bc1b2b2e9830e29f548f687683244f48fca7acd0fbff35531d8f939dd67175a4d81cdc361e79ee9ec0db8578ee2aaf9bc1352e9be79a024ef464152c8dc33119d56f1cd9f57470a0249fde5a9e9d7b3d402b25f3cf37c82b296641d48b2d8bd967a35e0dfc9f32139d4a0f881aa58a6713ddab112ad099d31613600798d1abb1121aa6b7f83b0122e9879905f11758c19c6481b16804d1d9702f63003c22cfe15aed9f36bf66454c53a37e1150946fda5822a025a17518669ca4c372a752a6014f97b8fa08fb98761e08daaec5dfb54f7773f8908475eb7515b90cc9e6a7781ffce48933c4ea0597cb65fe6440540c149970fa0f9040721246667ee1043758eec81b7831dbe1efd459dc22c54590b7e62012bc93a5b128b6d866b619707c63aeb98b58f3701d2614933504392ed5c7123bc1e353c93023ae5664833f7aa595a722f4054afd235c748b22ac8cfa685b2a54dcf96b4ed338d558db0c65ad3ecde4d4945d787fe49bcaa7c67b60e1435080a17fe9b129e6f20582853450772eeda690501cec95a7909d73b05e781967a63b528ded6a71200f54841b3726e03c5662ec48221237ca05a7973f5293decfbec734cb6ec463dae8974734ee1a7a4c78f0f98ad74031c3ea346d9bf1bef5aca215dc420c9ced2a8254173db24e6e1095efdb5302c770694048e6a65a0e1559f047f51358fc41fc9da0ce657503218cb904f9c910ec5f20364ab9f52a3ec385719ec0a543b974a35f45dd1d1bbb4e47721bba543656b38e95136d87917b64a58f0de83f172cce48df5ae670cedc383abefda816b479217938e2cf2987aa08e14ff2949e86b292953838314008e9a3c55a0745700b81ac31728d64c1418f99ec87ba8c81654977a547b94a4b5451e266f8289d7db5f83b0875b2d117fe228b26caaeebbeec048697e684f188dcec4b5a717b9a7f67d2dee1c023f46275d5c45b69968e024bf14a0fe52f0dd913ddc16a99267a92c96b5395ee85e146ccf8b004b39cde949bf220db970047cd939a90a15db430830a04d7ee4d6beba033b355b6d232546d047adc4242c06849b69630e54b4b25945a08529748f1444c76c5a78167012799feb2617786c2ff7d67d1816996b126899f4cb50d196d5ea7bbe18af386f98fa2e4badcaf03aadc6a418812dcc57be26162ec16d3e0aac0e4e50f30345f586e922644c9938b8f493e0a8bd151d0181e0cd062a47279920464055e8a5bab8a1a0203a142c4e84ae41aeac20bfd9b3145d574d5569dc9eaee5e848327a98923ea80c17f385ea6dc17645778c820cdeda2e109d927d30c61b7ae15d7549684d65893daa6b607c728ff00c8130482304e3adb8abbe5e5ca9cf5893a052111eb3a965453f35255ab710b15a734279dab43eceb813199b1691ab0a635bd0246dcb0321dfd7b24d742d18712c723efbc29be8a867f4c34e1e9d9ffcaed9555ffbc80069468bde34b2e80262256e1122082509c0eea30764bbbf45ef13c6d7e338f730333268c673751209b10f629f220e3624c926a65242ce7ea51267856d20314ba9f4b6db4d8b474af0045f8169bf94959217f8e7574ffde4574737cde1142f0a0cd51c64505f3c846af201f53960c6755de4058c73fe7e855c285964f778afb73606d02432e25f8b05bad3abcbde697214a9ef9e2f8713165f5af1e606a0813528c39a3ac7e600b4db1b087b9acbeadda46542586e838952bfa4090520f8c4ccccf9024f2613d9f14d849db1c6c194a88b84c5c8f0bc8088c88f938226ae24c8702c8f007d980465aa39d82810783c2772f99f0cc5cf50b3733fcf88b7f5952b7b0c687c95c2a00f7b313a8af0fef162712d00fcc53c1c10fd6e32b06f5c5bd50e537f10b0c1d4bf3b1f29bcd0ecbe7b0060d37fe6ab4a33cd0dec45bd0c46347cf510d36a776ed503407bcb93c1d5e4a4ee953b04c11a5c8fb770b9fa7f30a70e31021effd0bb2ddb2dc450e37a804173a6cae8b522f6116fe6b01aa571cf5f6f8b30b25663382b4c0140db91c3d06ede4d34919170ed0c99540bc6af11d4f05c360e3b38683f08aa3f03aefc24a20316f5cac481ef7f21fa1c71f12154838c7dc59f5684bd0838936d5129c4f9acd82a234757b902b187d735ccd02c5e54d350979cb84ddb2a42fe0e071f05338cfff780ca217eae5f1fe08b964d7278c5a1b0b0a40b6d4142e0a480c000d1dbf978d833b727daf26c70670fd18c9c0eb29bc7b66c35211ff32cc258e2742a4a1199a4c76799acc65280c99f7af9e13eb8c29cdf3786cd5bd963a5fa7f2a4080a72edde4e9d42289150ed1b11ad02a8f89d64dea7a7370b7aa1cbeb42681db02a53967fdd40a82ba8f011ceff49c331c72b075a50e915c2a3400c27e48503cb3a8f328963282f425e2dd3eb386adfcc30e79629428821cd9bbdd10f9d5758543a66608541e668a354c964fe10ce4c32b2eaed9335a1b24be74ea14fb11aa51e8cae0708251125503426560ecd248a174b1e2dffa48793a198eb742aae198af96d1687d3f36cc4061f2899cf0f40dc08768b5c291ba91087e623a3ae90630185c556a06f208138ff7940185ad85e1f995a7c672db83de3ab3e3b9f405c1974d31b73d208d7e5cf2a2a8bcbc56da09234f1281c633c7e432b02cfdb9a2c78b721d652abb3cecfd551d0f4da27482371fd5ab233b45607f96c299903f0b3c0acf1cf1fb034de73fb08cc8a88bf16595de37d8b38ce70d84cb5779ca2046acc489f19772104925f43da65e020dafc3065d82e824e8386a9cfa62fae61eb97f1a6fd1a8b368f7d02c4337354a9580b2cff5b5ebb5980b721e36466328c41431f05f436da254a31b0f3d1bd0e3d0c515b61c20473a6ca135a8768d2e8e66a1c7640b72e38f2f138cd9ea2725280b4d7190aa83862d9f8b7a6e347f699cc99f9ef031628a7faa8d563c8188a05c56acda28859ce8d32fa5498dd0972f276fd6d64adaa56ed1eab9323ce0ec3bbbefc1d6eef6a10407d5bd46cc371ce4a7cac375df3cb04e09029055459291cf0c884ff0390337be16db6048593f98feb3cd63755412184d8457f36c3b71033301a01198d91982b7b9b27083085fa3b98a006e668fdff0d07d7bf381b94b1ed743699b3f8d0241b3345148d0f250160904fc8dd9048605b1c509d20d8c250f70cc97398aa9a9f9a7f59ee26b40e4ee54f4febb028ed19aef53b26d15f5d8c6478017b8b0650cd1f4e2486235773a721b93621815526ac4136fd19e242acd586b6c42ed4fc3271aec46235795a8b2a5053521e1c2f7d350ea8e82bef205a48116b97ed684621b601163b205a87bfaf572b55867562b104f7c595681b89e9012fd8f14411f78bf8c874dcc32326d556fa37d66d05a8584c70a81460c89862d29a58197bfd13667a565119bbd225dc4f5cb0af58f80099659a2c409e473d751d399846053446eeabadfbf5fdad1a7ef54bc270662a9e50ad0bfd74631cc75ab076075e0db7789dff27196b142d8b36a771c90e63126b2aa686c6f703e4525105f64ac797fc4f8d93128ec0a6a51a44fbfa0b0d8d4435ac69bf4ab4385211bcdac96e0e56451e1c5aa4e7c3ac0f2e14d529168c6c37d3956a444052c6d57721d99742942261e72d552e9fba83b3b1e8cc83e8a26c107be95d0cd543df484d9dfe8f09ab6d4b0b7adbf058399f4dc284b08a9daceb0c6e4a688036507cd15e596cbd9437a6e1e734c578ae8fa8b292f2cbfa16331dca62beaa21bb660580c1d957b97afcad76104080bf4aa0dc17bbe0597c66e2136af0399f124109ef1f9a3e5655221b6d0b805a57e2cd26a5271446e80fa095b379e1f13588bc9799217b2932a0face9dd509f860ed795958cfd04918fae2b3956bbb4392efc742706886b443983a5e0d66b2aea687e47d0b89884be0f13320feed3d61027b57fe077a5c2a782c040c170ae5ddc7d55a61bc68e81be8636974e4bf431d19627c96fbc7a3d002496fb040650807b0ad8954dfc5fa789279d70b61b2aa5778617f2cdb5c8612dfd94d6c3b16bb1b83dc56c36a83468c834dcef56b86382529c12b8f0afeab4ef9388c1937e15d3b59a6b4bc83c445057b15e3b5b90c088375fc75b871eb5f787972ce35080a0ce45d6e83f0ef601bec29ab0b8908dcf3555f3997668ffc620401b504444a698cb64aa54d615476cf499581aaa880dfbc85521d7825323f102566b100f4a7aaf5dab9aa657fbabff6d2137a7757d4462d46691901ea21e132b2e371146ea0b8d22599f40973149644c60", 0x1000) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:37 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = dup(r1) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r3, 0x5) close(r3) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000200)=0x100000003) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x3, 0x3}], 0x3) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000580)=0x21) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r4, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="f8ffff2b448fe95857937385545cbd90efff000000edffffffbb3148519b46d578435066ea0900f0561371f4eece69b7f5ec47b15a2412359f970169d8053bba9e4954aa00010000000000009746fd68fca19eef7f6c5f06e0c92665"], 0x10}, 0x0) fcntl$setflags(r4, 0x2, 0x1) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) open(&(0x7f0000000180)='./bus\x00', 0x40, 0x1) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r6, 0x5) close(r6) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000280)=0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f0000000100)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r7 = dup(r5) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x1, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) r8 = semget(0x1, 0x3, 0x100) semop(r8, &(0x7f00000001c0)=[{0x3, 0xff, 0x1800}, {0x0, 0xfff, 0x800}, {0x5, 0xb0, 0x1000}, {0x0, 0x4, 0x1000}, {0x65d2c33a28655de0, 0x46c, 0x800}, {0x4, 0x9d298df, 0x800}, {0x0, 0x46a, 0x1000}, {0x3, 0x1f, 0x3000}, {0x4, 0xffff, 0x800}, {0x2, 0x8, 0x400}], 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r7, 0xffffffffffffffff) semop(r0, &(0x7f0000000240), 0x6) 16:00:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x200, 0x100) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='W\x00') unlink(&(0x7f0000000240)='./file0\x00') 16:00:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x9, 0x3dd, "0366097f0cdf4e27a15e79000076efffaf00"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf", 0x12}], 0x1) r1 = msgget(0x3, 0x200) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/207], 0xcf, 0x3, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x401, 0x0, 0x1000, 0x8}) 16:00:37 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xffffffff}, {0x1000000044}, {0x400006, 0x0, 0x0, 0x3}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/\\smouse\x00', 0x80, 0x0) dup2(r0, 0xffffffffffffff9c) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/108, 0x6c}], 0x1) execve(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x68) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/100) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = msgget$private(0x0, 0x410) r8 = geteuid() setreuid(r8, 0x0) r9 = socket(0x18, 0x3, 0x7) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r10, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r10, 0x2) r11 = accept(r10, &(0x7f0000002300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d7792a561de54201e85deb11cc99e579ce80f9c7b94c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87d55f32d9239626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136a040000007bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e58e4feb89c38b2d6df2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee70c365c4dabb3d1e1edccbc8dfa1767363db4e4c025b35fc161b027194e93ab01177a06eff1101412eced107de98e6d3fe2c14412783c52b5f5fff990d87555d2aee0a990f03e924105d4d9c875a1fc1e88410ec2632302d815ec4751c1b09bccd0e5ce6a9783e8d44825e52cc2cbb4b76f5514397bea500"/1504], 0x0) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r12 = fcntl$dupfd(r10, 0x0, r10) r13 = getpid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r16 = getpgrp() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) sendmsg$unix(r9, &(0x7f0000000e80)={&(0x7f0000000340)=ANY=[@ANYBLOB="4560fb3103a647a6d831e19f72721bf9b560d14d28bdc150a656cacffe3ccdfa12fd15cce38ce3f191ee015fc0b11fcd3e6baa44c73133e170d35c6e310f5b2aa0f88d3ab7286f37093c69aae740fdaa4285e9ac99c6d7da833d69ae74c9aab23928f35bb9a6f0e73400754e279e4305a505bedc"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=ANY=[@ANYBLOB="2000000000000000ffff00000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR, @ANYRESOCT=r22, @ANYRESHEX=r19, @ANYRESDEC=r20, @ANYRES64, @ANYRES64, @ANYRESDEC=r17, @ANYPTR64, @ANYRESOCT, @ANYRES64=0x0], @ANYRESOCT=r5, @ANYRESDEC=r21, @ANYRESDEC=0x0], @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r9, @ANYRES32=r12, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r11, @ANYBLOB="2000000000000000ffff000000000000f060b4e016bf6e0000000000000000", @ANYRES32=r13, @ANYRES32=r18, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES16=r24, @ANYRESOCT=r25, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESDEC=r26, @ANYPTR64, @ANYPTR], @ANYPTR=&(0x7f0000001700)=ANY=[@ANYPTR, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES32, @ANYRESOCT=r27], @ANYRES32=r6, @ANYRES32=0x0, @ANYRES16], @ANYRES32=r11, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0xd6, 0xd}, 0x1) r28 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x20}, {0x3}, {0x6, 0x80}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x4db9, r8, r15, r28, r6, 0x8b, 0xa5}, 0x7, 0xffffffffffffffff, r29, r31, 0x7ff, 0x6, 0x2a5, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getegid() fcntl$getown(0xffffffffffffffff, 0x5) r32 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r32) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r32) 16:00:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) shutdown(r1, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) 16:00:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x10282, 0x0) 16:00:37 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x100) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x38, 0x1ff, 0x5, 0x0, 0x1, 0x4, 0xfff, 0x2, 0x0, 0x0, 0x3}) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) getgid() r2 = accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000240)=[{0x1ff, 0x61, 0x4, 0x1ff}, {0x1, 0xe8, 0x9, 0x3}, {0x6, 0x3f, 0x2}, {0x7, 0x9, 0xf8}, {0x6, 0x14, 0xfb, 0x1ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x200000000001d}, {0x14, 0x0, 0x100000001}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = dup2(r0, r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x2, 0x0) fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000400)) r5 = dup(r3) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000140)) r6 = syz_open_pts() r7 = syz_open_pts() dup(r7) r8 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r8, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) chflagsat(r8, &(0x7f0000000380)='./file1\x00', 0x0, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x6, 0x1, "8549000000000000000005000000000000001600", 0x8001, 0x8}) poll(&(0x7f0000000040)=[{r6, 0x21}], 0x1, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000180)=0x80) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x5, 0x9, 0x800, 0x0, 0x6, 0x4, 0xfffffffe, 0x0, 0x0, 0x6, 0x3f}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) read(r0, &(0x7f0000000080)=""/121, 0x79) open(&(0x7f0000000100)='./file0\x00', 0x80000000000209, 0xfffffffffffffbfc) setreuid(0x0, 0xee00) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x25}, {0x6}]}) syz_emit_ethernet(0x9, &(0x7f0000000080)="35e9000000000000070000a49ef29f6c0f0d23a6668b7b34bbbcf24e5732ed51") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc0", 0xc0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x20000, 0x8) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r3, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES16], 0x2, 0x400}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:39 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() dup(r0) write(r0, &(0x7f0000000000)="aa3c5aaa7a880bdbbfc3ba5b337f5f35d7807a74a19219d94949e9fea89b1d67ebd77aecf2928aef8a2804566c4abd709483774da46b4dac096caedbfde2be645902e365d3992b2107f91da550f0824741428b6dac57b10bf468ea0d4542c5cfe086e4b04339456a11343b9e37635f2f4953e6853446ae8095ef9100d0fd311de2382f3c71eb9a16cde72d505d9641c880430dd47102e4ecd100a216c8479fca65abb98a99b1d133cc5d46aa603726e29a3248cd29", 0xb5) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) dup(r1) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000000c0)="3e7af98ca8da576ca40111c464a837e8ca985515b6b28124d3799ae3728c8c2c4eaecd741bf72a7a910547658fa33d7716406062654928b03665af0a096fbf38fa05922573f069ae4d5585f3782c24fd6c7d517550e0a44effae96856424d780f72630018464bbf29c31d6c04446b49a52fd", 0x72, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008a5000/0x400000)=nil, 0x400000, 0x6) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:39 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001480, 0xffffffffffffffff) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x2a) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000800)={0x8001, './bus\x00', './bus\x00'}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000740)='/dev/klog\x00', 0x80, 0x0) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000100)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f00000001c0)="de98f2b85c8927d9c8ffd4432fb2d771de7d7852f4dfbb4dd183300127e1eb7c9519e2cfe645dd73605b58b536bca795178234faeb04f14cd654180ddc41c68d42a66fce0f302726c17aebdfb1ba8708286f", 0x52}, {&(0x7f0000000240)="42820435e6e4456de5e9ccdf680fe4511cc53d7d638c205ba983c4b1c2655b2789656da282f5f78fd46adfd56427e9956f25cf9d33fead25320911876fb3c135a49706ff0157db7fde7d755edc82b3647f95623eef1ea980504cd089d828b766ff30206013116845aae3afb62912ea6d22be530d9ef5c54575848d0ac9684b4d4bb58fe03cb288f7fc5598780b332d900ccb9a6f72bf2c1b15c752b4376902ee61b91cbd164de89c9cb3c3b480c3ff803fac5ce14f564ef5ab1c7ae921d0dd2ddebe29e1192720368a787306c7e2f2cc697091701f4e8775a02c183302525e52aeb6035d48474d1d76c3dff4", 0xec}, {&(0x7f0000000340)="2642b54469979bb5a8507996b82ac85725b025798241f3cf3307996378409f4e2aa4ad655d4be6e4c3fd3a4f12a0f9b1fdc5cad2fe1de1d249b1510f4297c93d8ae61672067c51b0e92b5ee0d6adfe23e6cbb352692d10528719f4464b63563d8fa9ba586573becda081", 0x6a}, {&(0x7f00000003c0)="30ad55b1c768fc65e7", 0x9}, {&(0x7f0000000400)="362652088d846f2d666ee34af32b6f1e94516db98f19494bf7c7fc2c8db4c29c8036b1f59bf6f22878e966c22625f75e6f4ff12b5bdaafd4c64e2774bcea87b44cc42d24dc30407791e5f680a313973168a7759bd4ee17937e312f2fe417cfb84280baff063b05944d3fef725c233f54ef957403647f7ed4690de70a037af68eb06924e1aa8b6bf9a771730128ff355e278e1b5a5184d2399178a29341a30f5906a3582eaae225e04c89ed78578423810a7977e0f192932ee6f27fe88e", 0xbd}, {&(0x7f00000004c0)="af7acf69f46fdff7da382a2e56d2188ff04669917792b4427b33ecc61f8a2ef2afb8a187467c0e540ef274cc550cc10c0e211cb6413d438012adf03e4ab82bb2894e24ba1915fe717704e65ff208c57441fbd7156de8acf892d411653febba44897326d2e179aeb871c765302b3bdaf5a592bd20a85c2b96c07ee8671a01a5d6dbe4adcead0f3f2f6a298c1792666bd7001d4e064c94963fa8b14609920b594215185d9eaebe5c3a51d23ece24a95d443ccf8a846852885149dd202b24e41b3baa870d8037", 0xc5}, {&(0x7f00000005c0)="9f037c5ac92f960c56031d5c4aac79cdb2c42e894f109cd112ea439b1d510512e5ed59f2e99098bb76818c7aff8810049e756b079f77baadfa7e7f3ec3e35ffd9e77639e3616c3aef2c8add2bb53c18eaedd957375a4f08e52d03b7ff8e1b8f7f7bf9c8461d5327f6b4571cb509da1bf798774b6c02440c9a6719a5c569068e82d770b3b252e7c29ecd9", 0x8a}], 0x7, &(0x7f0000000780)=[@rights={0x20, 0xffff, 0x1, [r0, r3, r4]}], 0x20, 0x1}, 0x402) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0xf14, 0xffffffffffffffff) r5 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x81, [{0x2, 0x4}, {0x2, 0x800}, {0x3, 0x10001}, {0x2, 0x7}, {0x2, 0x2}, {0x3}, {0x3, 0xfffffffb}, {0x1, 0x100000}, {0x2, 0xedb1}, {0x3, 0x3}, {0x1}, {}, {0x2, 0x9}, {0x1, 0xe65e}, {0x0, 0x9}, {0x1, 0x6}, {0x1, 0x80000001}, {0x3, 0x37}, {0x3, 0xf38}, {0x1, 0x40}, {0x1, 0xfffffffc}, {0x1, 0xa30b}, {0x3, 0x7}, {0x3, 0x7d2}, {0x1, 0x59}, {0x1, 0x4}, {0x3, 0x8}, {0x2, 0x7f}, {0x0, 0x4}, {0x1, 0x4}, {0x1, 0x7f}, {0x0, 0xfffffffa}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x24}, {0x2006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00200000", 0x8) pipe(&(0x7f0000000000)) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r0) 16:00:40 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) kqueue() mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0xfd) r2 = socket(0x18, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r3, 0x0, 0x6, 0x0) getdents(r3, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) r4 = accept$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000200)) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0xffff) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r5, 0x21}], 0x1, 0x0) r6 = msgget$private(0x0, 0x601) r7 = geteuid() r8 = getuid() r9 = getgid() r10 = dup2(r0, r2) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r11, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r11) r12 = syz_open_pts() dup(r12) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r13, 0x21}], 0x1, 0x0) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r14, 0x21}], 0x1, 0x0) r15 = syz_open_pts() dup(r15) r16 = syz_open_pts() ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r16, 0x21}], 0x1, 0x0) kevent(r10, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffa, 0x80, 0xa007ffff, 0x100, 0x7}], 0xfffffffd, &(0x7f0000000400)=[{{r12}, 0xfffffffffffffffc, 0x20, 0x2, 0x101, 0x2}, {{r13}, 0x0, 0x9f, 0x5, 0xffffffff, 0x9c0b587}, {{r4}, 0xfffffffffffffff8, 0x80, 0x40, 0x6f6f, 0xffffffff}, {{r2}, 0xfffffffffffffff8, 0x1a, 0x0, 0xa75, 0x6}, {{r14}, 0xfffffffffffffffb, 0x10, 0x2, 0x4, 0x100000000}, {{r15}, 0xffffffffffffffff, 0x78, 0x8, 0x1, 0x5}, {{r2}, 0xfffffffffffffff8, 0x1, 0x0, 0x1, 0x1f}, {{r16}, 0xfffffffffffffff8, 0x3, 0xf0000010, 0x2, 0x3}, {{r2}, 0x0, 0x8, 0x10, 0xffffffff80000001, 0xd030}], 0x1, &(0x7f0000000180)={0x6, 0x1}) r17 = getpid() r18 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x3, r7, 0x0, r8, r9, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r17, r18, 0x8, 0x8, 0x5, 0x8001}) fcntl$setown(r5, 0x6, r17) getdents(r3, &(0x7f0000000240)=""/76, 0x4c) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="15", 0xffe4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c004a11008327fa8c8a230bb2a844d19de64204798886178a35e48343151c3e0ab848da3b318193b6051d5d438ee7c7", 0x33) 16:00:40 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0x1000, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r3, 0x0, 0x6, 0x0) getdents(r3, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000200)) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0x10, 0x6, 0x0, 0xbf9}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x7, 0x51b2}, {{}, 0xfffffffffffffffa, 0x8, 0x4, 0x80000000, 0x4}], 0x0, &(0x7f0000000100)={0x0, 0x5}) r5 = syz_open_pts() dup(r5) dup2(r2, r5) kevent(r0, &(0x7f00000002c0), 0x4b89, 0x0, 0x8000, 0x0) 16:00:40 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x1b0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x81) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000040)='./file0/file0\x00') 16:00:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc64dec00000000ce550000000008", 0x9, 0xffffffff}) faccessat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x120, 0x1) r1 = syz_open_pts() dup(r1) r2 = socket$unix(0x1, 0x5, 0x0) write(r2, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41737a54bc97bea0f51883189632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffffffffffd1f) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0xcb) r3 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) close(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e717060000b283c6a0f0000000000000000400008000000000000000000000000000000001", 0x2c}], 0x1) dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x5, "85495500020000000000001167f5bfa600", 0x0, 0x400000}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() r6 = syz_open_pts() dup(r6) ioctl$TIOCCBRK(r6, 0x2000747a) 16:00:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10) connect$unix(r2, &(0x7f0000000080)=@file={0xfa4e6f09d369ffb3, './file0\x00'}, 0xa) getpeername(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00"/4098], &(0x7f0000000000)=0x1002) 16:00:40 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xe95325810a029f7f) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) getpid() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) getsockname$inet(r2, &(0x7f00000005c0), &(0x7f0000000640)=0xc) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r1) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/191, 0xbf}, {&(0x7f0000000140)=""/138, 0x8a}, {&(0x7f0000000200)=""/49, 0x31}, {&(0x7f0000000240)=""/14, 0xe}, {&(0x7f0000000280)=""/56, 0x38}], 0x5) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 16:00:40 executing program 1: setitimer(0x1, &(0x7f0000000a00)={{0x8, 0x12000000000}, {0x1f, 0x2}}, &(0x7f0000000a40)) r0 = kqueue() r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x40000000000fffe, 0x0) kevent(r0, 0x0, 0x10000003, 0x0, 0xfffffffffbffbf16, 0xffffffffffffffff) close(r0) r2 = kqueue() r3 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0xa02, 0x0) openat(r4, &(0x7f0000000700)='./file0\x00', 0x800, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000740)={0x91d0, 0xdb}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800), 0xffffffffffffffff) fchownat(r3, &(0x7f0000000940)='./file0\x00', r6, r7, 0x6) getsockopt$sock_timeval(r4, 0xffff, 0x1009, &(0x7f0000000680), &(0x7f00000007c0)=0x10) r8 = kqueue() r9 = dup2(r8, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000008c0)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000780)=0x7) symlinkat(&(0x7f0000000880)='./file0\x00', r9, &(0x7f0000000a80)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000b80)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000600)={0x1, 0xffc, {0x2, 0x80000001}}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000005c0)) readlinkat(r9, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000340)=0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0xfffffffffffffff5, 0x6, {0x7f, 0x4}}) recvfrom(r9, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0100c3006c65300046d0a000fd8ebbad0387c393585cf4a451d6d018a21d0283eca638442a0a8b368674099e39610ef6d5467c2994947d04fcbbf26542786a3a902a39845223d20100b45b4d1e020000000000000000000000000000000000000000000000ca62435019b7"], 0xa) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5, 0x4}, {{r2}, 0x0, 0x8, 0x0, 0xffffffffb71bdebf, 0x4db9}, {{r2}, 0xffffffffffffffff, 0x62, 0x800, 0x2, 0x160a}, {{r2}, 0xffffffffffffffff, 0x48, 0x1, 0x7ff, 0x800}], 0x1000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x7fffffff, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000024, 0x9, 0x9}, {{r10}, 0xfffffffffffffffa, 0x20010, 0x0, 0x1f, 0xff}, {{r9}, 0xffffffffffffffff, 0x8, 0x80000001, 0x7, 0x1}, {{r2}, 0xfffffffffffffffb, 0x50, 0x1, 0x40, 0x3ff}, {{r2}, 0xfffffffffffffff9, 0x10, 0x1, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0x2, 0xc3c6}], 0x7fff, &(0x7f0000000080)={0x2, 0x644}) r11 = semget$private(0x0, 0x7, 0xa2) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000480)=""/136) 16:00:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x20000, &(0x7f0000000000)="52243c8112fd27046ee9c83e607bc15f7f1e84daa8cff24f7290fbe0db1361f2ecc178972fa3541ce7d1a034490b6195b2a908b88a613049eedec6407f0a2a02dcbd333c1fd764397f291dd37e36edd7fce666c2659c66d51f52e439d4f283640cbd3a2340e7000426709730949dacafe4dcc03678f9acacd2f0b3923a7cea182cf9d5421bbbfeb4a334c718af37bec7abfe783f7c9673c92c2600000000", 0x9e) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000200)="00002100000081000000", 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r1) write(r1, &(0x7f0000000000)="1691", 0x2) pwritev(r0, &(0x7f0000000900), 0x63e, 0x0, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r1) r2 = fcntl$dupfd(r0, 0xf, r1) clock_settime(0x4, &(0x7f0000000540)={0x61, 0x4}) r3 = socket$inet6(0x18, 0x1, 0x7) fsync(r3) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/8, 0x8}, {&(0x7f00000000c0)=""/31, 0x1f}, {&(0x7f0000000140)=""/248, 0xf8}, {&(0x7f0000000240)=""/30, 0x1e}, {&(0x7f0000000280)=""/217, 0xd9}], 0x5, &(0x7f0000000400)=""/69, 0x45}, 0x4f7acc163364ea6c) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r4) 16:00:41 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530f9463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e8bbcf894ab35675519a20cee7f62350e4c141054d41f61d3c5e306c956ba5b7207c18e7f34f0ced3e374ef1b53a8c32f69097939de30dfefaa0e8cafb6c7ffe48a5ef641c07207366d908e447feea822c86f8c57e55316efeeb8e8ac34ef7fe2da15079bcd4ba6a3cc624add3e48fe3c3ce195fbf8b8723f296f10fc5d3d3835c4e53bb810a0db990f361c03feaf308efbf100f1b5695587967657c397935e333869aee22caf9f36555a6b4137eea20a2"], 0x10) socket(0x23, 0x5, 0x81) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0xfec2) 16:00:41 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x3ff}) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r3 = dup(r0) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:41 executing program 1: r0 = socket(0x1, 0x8000, 0x0) shutdown(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r1) fchdir(r1) 16:00:42 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) getegid() openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) socket(0x2, 0x8002, 0x0) r0 = open$dir(&(0x7f00000017c0)='./file0\x00', 0x100, 0x9) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000093ebafce60756e37000000000000"]) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) recvmsg(r3, &(0x7f0000001780)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f0000000100)=""/70, 0x46}, {&(0x7f00000001c0)=""/22, 0x16}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/185, 0xb9}, {&(0x7f0000001340)=""/66, 0x42}, {&(0x7f00000013c0)=""/115, 0x73}, {&(0x7f0000001440)=""/221, 0xdd}, {&(0x7f0000000200)=""/55, 0x37}, {&(0x7f0000001540)=""/169, 0xa9}], 0x9, &(0x7f00000016c0)=""/157, 0x9d}, 0x40) dup2(r1, r2) socket(0x2, 0x8002, 0x0) socket(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x501, 0x0) kqueue() select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) 16:00:42 executing program 1: execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockname$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8cf5e1ce8af9769c) ktrace(&(0x7f0000000180)='./file0\x00', 0x16, 0xf14, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x0, 0x1}, 0x8) getsockopt$sock_int(r2, 0xffff, 0x2d1cbf8c426b06e3, &(0x7f0000000240), &(0x7f0000000100)=0x4) r4 = socket$inet(0x2, 0x4000, 0x9) bind(r4, &(0x7f0000000080)=@in6={0x18, 0x3, 0x2}, 0xc) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x1c8) r5 = msgget$private(0x0, 0x601) r6 = geteuid() r7 = getuid() r8 = getgid() r9 = getpid() r10 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x3, r6, 0x0, r7, r8, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r9, r10, 0x8, 0x8, 0x5, 0x8001}) fcntl$setown(0xffffffffffffffff, 0x6, r9) preadv(r1, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 16:00:42 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x1000}) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r3, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r3) lseek(r3, 0x0, 0xa, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r4]) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r5, 0x0, 0x6, 0x0) getdents(r5, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r6]) r7 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r7, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f0000000240)=0x762c8a6924aca935) getgroups(0x9, &(0x7f0000000180)=[0x0, r4, 0x0, r6, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x20000, 0x20) lseek(r9, 0x0, 0x6, 0x0) r10 = syz_open_pts() dup(r10) fcntl$setown(r10, 0x6, 0x0) getdents(r9, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r11]) setregid(r8, r11) close(r0) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0x2, "73ff6d4d7ee400ff0fffffffffe50020000700"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000200)) 16:00:43 executing program 0: 16:00:43 executing program 0: 16:00:43 executing program 0: madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb) 16:00:43 executing program 1: 16:00:43 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 16:00:43 executing program 0: 16:00:43 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0}, 0x1c) 16:00:43 executing program 1: madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x2000444e) 16:00:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) close(r1) r3 = socket(0x18, 0x3, 0x0) link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x6, 0x1000029, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e6993163ea36052361d3e5134b6ab39d46929648", 0x59) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:43 executing program 1: r0 = openat(0xffffffffffffffff, 0xffffffffffffffff, 0x8, 0x9e) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r2 = getpgrp() setpgid(r2, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0xc}, {0x6}]}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = semget(0x0, 0x3, 0x486) semop(r3, &(0x7f0000000040)=[{0x0, 0xffff, 0x800}, {0x0, 0x8, 0x1000}, {0x2, 0x8001, 0x800}, {0x4, 0x2e7, 0x1000}], 0x4) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") 16:00:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = getegid() setegid(r1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:43 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x3, 0xc86b}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x31) 16:00:43 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x82b) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x10001}, {0x9}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:43 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x80, 0x53e) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') writev(0xffffffffffffffff, &(0x7f00000000c0), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x61203552649cebd5) 16:00:43 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:43 executing program 0: mmap(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f8462301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a5602564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a00000000000000000000008028b92af0aafb3c9163d7e9f15800bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff795dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c73795a2bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000963f1bc0da64240004000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24494aa8b7e7ab12c8d21846c10d70bad102ca273d36dc03421c4594a3b827c23df52e7a8d79c9bb892e66641567a43285525baa11fb08c2b8c62ebc86e7bfe04baefff3e2822765dd849fed93bac9e7a3d5a825e8434482622b0f27f84f9effb3ceb2aaeee32d3205d7e820d696c2b19a3c6805ac9a5117de845eeba4365a4676021c63ca61869205479e2a216db1bc43fa9483f9fa3c92beaf9d8be6a575f2649da3e01a6c4692"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r1) 16:00:43 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x22d, 0x0, 0xfe2d, 0x3}, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x7c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x10) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x4]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc00, 0x1a0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x9, 0x9}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x5a27, 0x5, 0x1000, 0x1d1f}) mkdir(&(0x7f00000001c0)='./file1\x00', 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x80, 0x20) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000000)) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x23c, &(0x7f0000000240)="f8a37ee2eee5aa8b439c32f452608a41c16edbca3452d89a2d16d5b182453086ecbbc0effe9c359c5b7faf18637a4b25e69056d23f56428fafdff713cbb1adec31f4f4d5331b850e79d7faebbfcd25242f2b33cc95377dcde4b8bcbc3d7950932e2e2e8038b81daef87c0b2c9530ddb04607c23ac4651f3a9b8361eeae2d074727fd667e0997d336829be07702da3754bf70af5dc65a7b2e7d8a36710cb19144aeb08d7e18ad2682e59006c6be5870defa562ecd1d1a76fed206c2dad7e067f21aa1e2295b56c80092c59bf6f18f6bcff07c33a355b78e2e2c85392a522a4914eed33491a4eef33a354ed2a5555fcdfb96ef9bf212fe98a9e1e8dadec508e9b517382c13dff97c4232a5038624aedab9ddc867c2775d9de320b3af0f1d967a33133b56db1992945abef70d35d8fb609a6ae3a5cca9eecd1d4417733741a3be4034c150599e0e64b9d027fe3d836bc9375bff622e8d38f89d8b2647bb7aff76bdb82dac00bbcfccec4627602ec24f404545ef34512d6b7ea253a564cc18eba020972b95c38d1b34299caada6dcfa85e583c8465e22ce7fabbe28c9ec8613ba6b457f92d") 16:00:43 executing program 0: r0 = socket(0x11, 0x4003, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='\xff@\x00\x00\xf3\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x449e139af20779d6, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r4, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x40, 0x0) r5 = syz_open_pts() dup(r5) r6 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x8, 0x20) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x82, 0x0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) shutdown(r7, 0x2) ioctl$KDDISABIO(r7, 0x20004b3d) clock_getres(0x0, &(0x7f0000000100)) shutdown(r7, 0x1) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000001300)=0x2) write(r0, &(0x7f0000000280)="6b4a20688bf28a9faf1f0efa0574922480ca920a915d49611d80d3038953746d88457ff65a531361074754585783b43219f837011c42c0036eaba581b3e32c581ba96b29a54dfd1edfe34ae5e9feb5ece6408e3a66bc4fe113f9490463e3b0db20a41b3e8e5190c23eed92d0ce89ea0eaff94d872768a0106806e2e5f0b531b0bb41cd4795462a01d052c108406ef4450797e0d2e8200fc4f1649f36cae7acc1358267717388bf43ab5a510915b7bd9c3079fca09e84c32e8a094dc24dba53bc594183c55a29e5d0f9959304e9", 0xcd) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f0000001340)) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) sendto$unix(r12, &(0x7f0000003640)="68c004c61fed98db95743baab224d9c62c8cd9ba1a38318472c6a867d35361e601d4ce00866720df75ea9094b4310467d7ed873dc0e7006778fabe6f736ad883900d4f39bdd44ada9c090f20a9c3fb82497ffb5ef7c7a90973e490c6b2858c921839053e76e4593538900b7cc415b9d2d26dc43d6c96d28ec92b9ab9eaf6e7d4158ec391813853e544cf51c0359ccf4efc52ff82edef1e3a4863940a77079f09864e6b4a557336f71d36db839c2f93f2e5c954dfd40cac5adff9f41b1950b4625dd346725ac27350fced27a71cbc45ad3aeee222b746c0137ea07d085ccf4910f78c4c034cbe3c10f467019c6a5dca4883240e70c27c037d633e5de3cc1f8927f040b534a143562f7939c1d04fdd1450a6ab1ba5af34a2c2ea6fc4c39a86e5f72c4df8cf34d7f8bf1e09a8554f29fb55fb71ed2b4eb8987b90963defa10d7352b016feddf21bc5c458a0fa053c741f92359b4f48369d2248b3abcb1db0c0b1c9edff465f3475a2dbc68d3fa7c09a45267f0560c7acc56748a9edae0670755b22febaba5fed09a6a7ef26b7c15dca3f75993c7be6490412a78db6ad0ef8e2a6e5649124dfd002b47ca7de863b1dc96d5d5a256c96f65ec02a549733b16323d1d59e923dc7218d4810fe9d4a47e176a366fea177d7cee87c04937b7e07ed38ae29c5eda76bf0a4f737f45e2243b6df141190ff55073d44fa570ee5418c40254b4733696e83f0bdc8f86882b11d9ee1974e3fc4f53754d82ee1642f002001bf01769a33beb949a4cee94747a92a4d30279109c685f627c3e42e5f049f2fa6a8b795640ab9148507d8db3ff99b6b47b4b0053754ab0d2a2af8627f875239616e35ce78b8bcee557d428a87de56c7ba619866fa15a26ff413fb228047fb4d05e72fcda5dd323a81623875dd321085f77b46ed701ea1ae962a2b354ecf83e97538ba94dfafb09dd657d1f365f06460ef1ba67a0b286137a438c1a95c85975f64e27b4f93f9ba5f14f7c61cf5a44363d0aa5df31b113c9957343dc94bb9f4c232f91021cec0d4e53cb4a3bd86ab7bc46f955b0ede409a88699a4b56e89b5ffc4aaa7a743b178ee969debbd4183110874942909d17a8f15c9dca6d5343f521863750f9c8282bce8bd71ddd466c3b657c5675000ab84c8ac45005f997411f1d56c9d1b563d3d99660a0098c71a36119d2e3c424bb12c84816f8512662022f39509fe9030835b18e6dde7a080db226336ede10a2d891622781b1ef042781b32b4e97ee389025181e4ac5443cf6787cb8e87954a0c74936737029226fabc78d490e62e9970cb1c8be9cb4d39f4ac8846bd231acd6dddc925a7bbb871883bd52f0abbf24904955d2b6a0de65d306d0db8bf82710a8e2973de66866856d223ff35efec2beb3049b0b38f45ab4ff7d3ee4f570a87cfd23c85c7682f3349749a2eb3ca0a34097108b851e20c48764b9b443c1cc9240093b9e8faec19acc018daab6c44e4e6acfd9ae16453ca37f4110b94296995d053975ccbca64c92c5568b6f32290ce8461af741acabad0806e50ea8d11f735e0716afbbe1bed8ece12fd8b8d6ca8756d481ecb47a4afa349633beb042f42f87f3c225e89ae18e8ddf3909844c59f12828b570c2d9a9d0abff202cb88b7ab145beb21cbf841cbe7a6b9f1a090000009031e904d2024af87701feafa562f890c313efcf615dd5e9c7ac351fd21bbdcd40677b4e959981aff9fd129f611319aa0c588a8a5ef741abb4d988534ecb2991e057de4ebfca7768cb9efa4a554f78567a09ab24233db9cf1f86ea4e4dc1cd6ba86310dcd279fa4dd9c528fc3a074b2cbb49baa239ecbdc3598530c03f4ca325ae0e8f9c3558efc3b961e9f731ee1995f9ac5eebebeaaf9c70e1488ccaae04c9926e260836a1a1e3003682dd37ebf699a24355f838db351547545dcea908ce691ed97b51c649cb27b6a8b64809c95e14c9e6729994a5d7e7c5a1ea77b4d2c82b7f81bbeb51b626b8ac6a25a645e9c9af6728326dbd4c9ef9d6a496614bd6e24383fa2185f556e5bdc706dd427b040dd37fb5edfbcd1b19424a9e6400dedeb3987abb1a2580efcab464cfbae745068a9cdee33f0cb1bd1a339ffe2593538d61b09945e8afa37d4206f0f0d0e0cf06b4a3e5801f2784333aa08b3b4ac1d79e5edb3f11155dece2da6ea2bed1b3d2b894ff177f40ec6f2df5b5d5f148e54e2ab20b504c931075ef8d9c292c8c019cca45ca3657f027d91bc15548268428eb90eddc53adb1faf623df0a51705e8670bf1eac459091ef64ad239417978025c8748b9ad93a53e07e57fbf99cac0d12116bd461a927151ae1750b66f4b83561fece17ad7f99c020afdae27a6706b2a3b94b6b2631b9f788a7f703b97d02f695d96ef5b2f68120731969f9a700bcb33f336a49404b99a9dd67b42ed29ff7df9519468b64a801a1a17617154dd97e5d1543d30e3b8b3de003bf617e57949ed93e349ff8b2c5935402e65b8ec633bf2ade1fcd3ea76e4b61a834bf3bbc728f0abc3cbfc144d4ce85f12acf2bb2a289eaef24d02f22ef2fe076bac2cca21bd7dea4cf9085d56692cdd686f1dceeb2e790a9f868d5bf63dad6f208b69b4176b180daccc65b252215a5b0f250848cf44271d97864e767e5fed1d538b0f3fe913cbeab483e2bc70f556d64685ffafc593f94ba2c13a047e493dd8ccd3b1a557fcd6d4d5eb491836f39c34a73d038c5c7ddb0674f18631159de84ab0b5e76535baf927c51bd14fe9457c12d2948db04ef00e02d80cf0898f54b7a584e4e7e41fb5e8a5d4721d36819c7ea70273340007b553fe95e785b554a1a9a36474dffdaefc3f511e70bff8dbc472831bae61a2bc2b9451e27fe4e5fdaf700114e8455646bca2175b40111c1a190d157fe1a7d03c34fd286c04a9340f9c2ca530c44127651078ac9ced768a9dd0a54616684763071d5bf23aa592d63b8a59f7f94a0247cecd87be3365a196e044c8a796f4abd8b3247b150e1806940a6413c29e32df10fc83f044977d7402779fb5cbdb7131e95bd62f09164dc3d43464f42dc205604915e14d0eea124e3e4df1ff19377a4527c5bd844810bce0917a47fc8da60619d66342680ec4b069bf83cf5b6be0bd87bcfea69c8c3ba36033c70695a8e254726da4cddf29c6f25a8a10c69e1d2492cf8b04a481aed09709cc81c637d8f2ee1cce53399d09db0b63eb77625daee0a3b491029c866e1a267ae5c53313046b3cfcf29bd9f972db84f1e8d1db045e1fb6b1a7b482b56201e0954e0fe425c5a4b6d390b2cec1cfaa3e5eccd4cae3b419b63416a2291ebf4ae1ccd9cdc13f4e7be0d14c3e4dc0acf4b13f4c2a20bf2f60ca786da2267573c16b69ab1740188ba66f4bf39aa07301b3d03ee0fa3c53e0f2c3367f80fe09498b22e2819a6f92f565971168084b5396d9b06bf21eab1a3d51426c8cd6d4cc7b77e4b1d4bba9f82cc6a69ac08189d4ef501e69acf72c9a2dd801053eeeac01bc35d257f00dfa4dab590e0112bc2e9fa0482667e42673779b0fc89b085d5493731302951bc41534e75afd6fa34ca9fc8e75a56cf515aa0d2b75379549c1ef861ae4d1806561b877fb873b547a8877c2416741fb96c7052c58808e1f91804c18e970de6d0ee95b5a6905b54b969f98a27b4ab7b5156b4665c2445bb956de71168723a8c436428a1f956dcd1aa8f6afc81afeabf03d89b6ad03c0fefc7fadd0f9fc414693bf31102e6e9f71ef60a2f87d2225d8c6a9cc236a2188cbdf3dab7adcb80edc3c438a3e4bf00da7f40ab0b86319b227bfd008250d739aabbd79bf6b5270f2dbfb1184e4d6a497593ba69f2ea399f326282776428a3ce56e4d8f6c6a3cf95a751c81a39b36fe31aa9f481e0f9895ac7a69c5640061dd5114e98244a57a65df413ca5b7faa7ec9f2d81a0e99a637d956130e31db32e7c5190153550c0f21d4b6646e73d0237a3218f0df89c39fe4adb4e911434bd2468a90ee8432124f3fde4c775b29d6cbe0ebcf2ebc46f6f75efdbcb687dc587788f0bd530404b11478312548446eb932f58b0611a0c807b8af18297844ba8a0290039126e2d357d1de2316991c570accb1840cdf198499753d571332f758a456e3e254119a3f3686a8f02cb16c69df1f90ed86c6c920c7d4a86e65d99110e6de255a631cea623df67ae0b7ef17da1377379547bf7ebc780184722322825424404477f145fb6edcd04a265055cd13f779ede309c3161e83fef6be0c9995616bdf77c39c1782a2036174913c89efc04250705d774728ce1cda84c54163b435b50d238092efbba6885b605db624745fc8d05dff512fc50a6bf25a0423bb5034e03d7300fa436cdfc94bde6242d233e9f1e72687d66aa21a461b0c53c245cbbac3614f7bdc757fb392902d298e270e72c930a6ed37c7b788cfa479fcd388f5999e0e8ce949045aaebfc06866fd312fcf5f4209bb03b9d9ce694f7ce75242cf058ca9d054b96505f81e46270d4b3ee4208d0e4be73e360e7a93c95d3a536c7d0821cf3b43d6a91b33b1322f46e2fba93ebab1df35022c0eab545fbea6659fbbc8b345e3b346850eb95ccb17c698dc5e1593560b2a3b96e7069e63a36c83ddc06ad62d1b056fc7b6f0d531c977acd05dce04509e789d1b572dad899310b4b786f0429227aa08321fc4c5d10193f20015cc8302786df626aa25987294ff8f19a6ebc3f1732c553608bcd10fc2f0ac75836b6d94ad561ba437eebfc2d5382ae86f8a2af704fc992402c7659ec16948d510263a6edf186db5908e4c38c7067fa1363f4efc186b07391a0d94dec64eb237f6696ac189be0239e3e4715ea5161be642721b3188944cf23e0be1b88f5a33ca9e00000000bc24e8224cee15a525ca01c6c17905963ba5923a122ca7418f609bb0ecc153c5c649e74ae33a69e147705a3f63c9bd41e3c7280ee103253de1bcfebb13d380f668bf269e9353d1096fdacbd3b6b9ea3aed7e4c30263c240c9498354a2949f5be098c3590d7b7aad938dc85626db4e375f9dcb905b96ba40473c8a3cf6103b9c9bcf1c7b1db3cc75573b7148269f1c447ef5ef29586f5e398e5555d2d9e64b1d47df06c548bbac8cece8942d6ef4be557496d9d473b4f335411c119a8b1db9a557b43c2f31fa1e96303cdfc0ac5345def7207295c18e9ad957e2af301fe0facfb6a9acd448600efe2e909026cd7a6ddc284026f18ac2f4fc0e7e94fd0335a41b95fffee0d8527ed0c529ffe84625a2bd36731a49bb4dc1b3e334cd8748ff11ff2ce035c1a09b7a5a4141756354ffa4d3c0ecba49509a4a3d0df79a02a9fa5d278459da0f778317f0d8f248c0448bca4d4b0cec51ebdda7ade54adbeec61c404d178248dc7c4ef9a5f5f00163d6bf8853994b3a8694209e6f1bc3386c41c1e94187826ea655a18294b6913836c83a6e76c1042ff800da7548dee4f152916c0fdee828545f834ea994f1cc215c703cb80b64345a75c2ab5843f7a9fe610db3fea5ef564c4cbf5c4e34408c84809eb4402445dae6386b8f0a37d5504e3c98ec7accae599b14ef58b7ead2597d1dfc4ef83d951a0a2891596c2df8f5e8c6eda6b5434de29395dd76f0488ead058d9fa2b5f3e538402b57224e8575427b025bed03a43411dc132e8eca321bed58218c28c0a8b02081e6aaee77df4564c0ebf9f11840c3f47ae8907674ab9ebc5bc1345d12e67c437dbabd830c1da4059c385e0a04760f898f0110cd37fa0a856737f65665a40760a5ea0f36c3129c0fbb003febebd4c837bfd8ca4abeb2e611773ea8dd960a95ad0ac0417c375089d308e53d5f11ace9c61e19d69ba5074a068eb37d292d5c8b40a9eda2a4ab4b5fc49f110e4df64cc3e1cda7c76fe6e6dbc0efc742e98f29f90888b257aa964f7d2c2445d790cb0ded237da49669b8f57b618e1eacba80b4dee49d4cf1d6fa83503a881e4283868cbc96766eba82798128e883d046128400e60c7c65fd476f14d364baa3a7f480db7f7a7f586000000000000", 0x1099, 0x400, &(0x7f0000000600)=ANY=[@ANYRES64=0x0], 0x1) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000001380)) writev(r8, &(0x7f0000000200)=[{&(0x7f00000001c0)="464067ce6264ef8e32f56f24179640e519ff995d1f37576dc62bad8e4a7116509aa422fdf15d4a92b059e3", 0x2b}, {&(0x7f0000000380)="3cb5c346729ab3b8e75c85eb51b5e49f2fc396e741752f7e4c13a71a4e9ed7da3803ee4316c75e7c6349017f1e7705288a3fbf69b2043effda2c6c17339e09301458fee481dc6798d56f2dcf19b827f830352bd386e142020e310fe5259542", 0x5f}, {&(0x7f0000002640)="f4ffc1e722c6f06ca8525561cfe6bc1285f3b1b90b8082e4424c4c0e7c0804d54522c2135c8f99af87c5f75780cbcf37777609be4cb0ecb7ddd337b4782eae81fbb58fe20684daddab3b39fe42c57550549069b81e5d005aa2a92ada984f2d01ea1e91568181d0e0cf4b9d732255efce4c6025fa3ad6876dc3670a7bbc7ef7b0ad63e7bc97d7c69b002b8e415e6cdf452e2d5eada29d043eea6136cfe7e827a424559868706eca5ad243f1881f69392879f1b7386ca6e16599b81d2a8354f23f88422af93ea6b90551ca64ea0c6ec5bada603a51d8bf6fbb3bdb0a4546be0af2a320065e4c4d634d40bbd969fb79640cce179b4a887be310d486e45e51a7414326fd1bb38d06d1ae37b02b141d4bb66e54fdf42cccb7411725e600e2522e255af6ba6571888302b0484cc5685493510ad78fb75ba070daac467ebd2bff271f57bfe3b0b66d3d0146e56d8faad0784e03803994edf6c235d8d3c6677286063cdad7c3b915abc373dc25f26235d4e8d39e2b87786508011811a19e4c173d4fa05ed033ea464907d60a906e634b5a4107f1b9998be7a74365c2375cbf4830f1591cb2983e99bc54296274f530f542d457887e75365f7350b7d9a658524de84a23e576cfa59ca001f4336ac7724ff2cf7f3880ef118d5e2e34ecfac0ef7b804d53dfb973be5a882f2c35e6e86a55b65c0ea496c61ef8bb96e014a724b56fc9382f285340b24f026fd768fc263bc9fd816ad82b68724a31da1978c8864e03ef554fa4b16ac552a82f014396435d060bdd6ee4c3a9bea47063af6fc87bebce9869eb4fef586c1ef476e0087b5f36e524305c4b2b46c4f2b87c6e102b0b02d2a1773e42034120b7b4e72ede2b282736594219c2cd887dc5962ea8b5287101df3dd8be19c1ed9bd4f4a2b19fd698f6cce20c8718d4d9f237f635bfb3dec723dc7a08c302a7487b916b812110fd715a020da642aead1b505df7bcafcc0b9ed0c9446fd542a70fcbb7e04331872544cb74a2d7186f469ccae072276eb79a74432fcee9802d9b68aba86424c9341889014de86092820c182160f88d6e17971db7513dde0133f92f2f8e6686f1b25898acd4d90361a8190a791ff6e4d571211a50bf1defc0f31a5661b1f1eadf6a432d705a71b4102904ecbc9d1117eb3c1fa188a4c415cf1105ca070bf1d4b1f02aa1e5e648fc76ba678ba2f49ad787b58e60be888c6673824846f951f88a2aa6c0571f1f1d57e59240f76dec6ff5fe53c42b0b7a657f9d107c33f9064898dff002edda55728fe395a879493b45cf4ef71e94c4f5f3026347fb84906074f87ca4206d72f355c80c443b3c357253a15af5d664e3e1094a8019726730fc206a99d4bf6ed4a5b2170e01c91f75d4b9f954d225715b08c34335e9a230e213e84832fe26fec09d70d5db39c6274f53eccae70090d7d1323f427c441a4bb2ddb421efe30cc812f92595667fa82f8fa2de1e5f970baae6941efce8d778bea61920ea173f389369438e9d2841e32be3c0df26d6da2b32a9f0a7c593ca9dc24645cd3e4dd12489f63f00d3b966d824c2c3a2d2e85814e011ae1f7724c9fa19daa564714083dbca29bb09f73e9febbb912b2c1203f32c0e5a0e756cfb96fc054a151c7038949722311657d36460b93bd86969f807a76cedbb72bf5eded2ee15983db125d7c9575579e8254f4e8e8ec07749dce308a7b0233f136a930b10855cf3ea59817f851efe9b3d24220c4ea1ef2cc72bc920c146c04d127d7030d0ef64f46a776b992b6b1b3d3e154b5b0ac39467d949a7fc10c649db3aa634d8838142b8bad50edbe471ebdaded881f029606ba8a99a63edfb82dd915769fbd70d8f74e76fe510a684dbd61e896c376c2e73429f19418fa2b2b47bc3382c0ecac4a98ed448e5a85bee632d8091513a48a0e2be223fd23b55e4eedcda341e0206b39507b2294a938441f1c0b4ebb280203ed47339d18a39e3619d2c8946abcaea58f54d6c83160b7d46209c69ccc386960083b9a35c2d07ac573620c6f62c26e56a2ac047c93d1be8324851d4036f3518465d9109321538da662915de064e99d297d5881270d30689c8fecf435d6a50264b08f34962df57d544b0297900bcc13289829bf6755f0ab923ae2016bfa16006d94939a03939c562b7c02f1131417992578f53f5dcd1c64c1d7d383d3003b37813c0b6b50b5b2f03b24955cce329599b62909068c8133338ac695682446e77fda12d0449a1693ae2cbf636dfe2cda2210f5f55568762738dc9b17519330d084791ebf8e2c113cca9ecc6345fbfd4cd7e63eb949bd760c21f62ad01d500c98481afe324a99147a92b90ebd755d3e79a5898fc7a8d59bba1791bf5076f18e3d30ccd84d80d4ba9ece5a879c98d1191575033c3c9fe709a7bd9d1e12c60c7cae68cbd8eed84e99c2673fc125a00f47b94fe126037366ea456bcb63053d0e8fd8d38be5267b33e82d6fab5d759deb9ca66e62351520965d318ec6d66e240d1d32022ebc55a04606d67b125116a93d51d8033f4eee177515f118fba0d3a1836818f082017069dd1bfd96dfc41bc4ca8c40ec3fe6fb3a10e8ddab421b1e493f00636a83d52bd57939133f47f6db76800b49f47ec06216ec00c02664de73475f52d29ace4a4c72fa02f5f8354138cb0bf68e58bc8d4a3b3b7cfeeb01bd7a1133841c4f7dece943e353a4ebea13f3e583ffca1921024cb948fa1ed2e06670a61c10b53c9cbdb9c94cee85e542d97b83f9c26ad98b55c5921f2f405db49d5f95bde4bdaf733f1e509d0acef60c8adbc617ec9d19922c54016ce7c216765bdc745b2749cd2d2869909c0a787b75ae2b9997cb3e8e52d0bbeeac94a001d1a524025a23f606669dcf4ae366d7f70228d2dd96cf8b88a4dac0c24427b569afa77e56e020a35c69085f8148c8a3977b9cfeb4067d05326dda82a7670d849a26ccc841ab6f8ea5accf1b8168066621e654b2ae450b238c02bd84932b79d4b56a3a083760a60ba789125a65ba8866fba267df965b66ec0803b3899a300667b7c018d51bdb373e0f94c7f89af0ee7d3a1fa71a4853c91dd27886f365d516873fb27f8c183c7b7f942c0156e6cfeca84b9243d46ed2e632c6328213123f742762705a2b1ec4da56e3f83ae3e1a34be9ef1a27d34b92facc93de3c88dbc6a92cb510dc983bc2a034b807d476ed15e78a7b1523d129b2d4dcc34ce4d13f2c56221a3ad6151d27d50bfb66a06180a94b62fa896e4e051b7f990932933da6448b24650524fedf5a3528476183a31f5c068ef53ac5577d9e996094826c8bc67b8e247efa80ca0d33ef4081179455c68f947d2fe79c6ab3de41ddf0eab1efa1ee99952cf85488bfcb871d4248585dda9a01f4e71670d3358938a94af67739cf8baba1629c7609530e64576e19842d56a63dad478bdbed9fa81c237de69ff20983ce99cf453de05958b733a1a7a45c7caee845df268df61c13766ffe549e2842f790130d1a159b23c1b57101107f050d15356c5cb3b92527155333137132761f6ea236fbac943916dfbf4a3a80c7706c3f7b8506c904c22c2b9cb965ca548dcfe724ba7ae185d9ed3a6811698106be2e2db23b64e3b66a1eef92be87412c3270aff9991787e9040be9c91f1c3850f3daa1037120efe0eb06bbf74eca73b59510072e1cf5410739a2a4e8568dccfbfd17c0f409aa1d262a61c8627da361c382f25b2f964ed51b9eb4d7d448449ea9fcc318b690a745db222f7f471fb21d091aa1f25f6b949e84d7b3563c951243460872983f432cff8b3a1fc003a6c5489c2b94642ac7c404542d890f26c1d03d02216a1fe9f08013f7ec35548c43365f3c3777f673adb0092eb556b22f2df900bef3d2cb5e8bb564f9abe69aadbd74c4aa0935138cfd3c7588c4f06e4352c7db79cd670ddbdc4692c6ec8cefed81c2c1743d4572c6bb4786452cfe979b20e567113b5dac8f605ccec5f4acc37d3e43fb9418fd924524bbcf1ec52ee93676a6c2251dd5bc89e8a34f6b349706b66cfd48c12cca73ddc881fd881cbdb6f0af56aefaa2baf7819932292220ec7771bba372ae2b296df30e447022434236d45dd443c3542c4dce2a2fbd1310ba3470dd8ae7dc50415e3d2ba5cc44aa8c54a79e8145c02876a871449669e602764cb6c1177edf0c7400bcae4dadc9986dff1084ce599e62bb38d14abf607f07fbcadd27ac821cb40003b506f8d4acb7a7bc61ce8b8ebd06c179eb6ab430dc644e9f5b6a24703a7e8f8e7cc1283b7e4cba5ae21bc708e200af72b0c4791853286d0c91b14967dd834125979b117473103544139f39671df0dc3dc895d1c57c513075078985738f6422edbf8c8a7259f9b662347e5eb2f0a13e22fea1d864e445ea821c49f7d938447c77e37585378872045640e0fdb4b92d6c4608e48196bfb4384a705679bb2cca89dfa20c8ab8030f6b5488eb3caa20cc58dba967e1faea3122d4e55baf007643f425d6d5b208c11f0a83438d15dbdba6f144df5e1b86a74b6673a3721236ead02f94c57695ada398b75ea3349e037be6dd681a66bb63c82b50d07cb3f691dc90bddacf201fcb0f23efd01321c6468eefccc6a46c5cc406cc26eedc23eb94a95f0920e58ff949089fba7b247dbd6a78bd06bed199c0b3658e1cbdf1b76463247664da4a84d8cd35dc2793de61fe5b8937a33b1617bf1950b864b18749fe75ae95e74fdb889f008ad3136fa2f09a3477622f817974f1742e3084641fa932f8cc35b4bb102b176129e4a42dd4e41561969f4258443a184c140551f1e813a261f20ea022f1406ad6b3be4bd36b55bd8ae68a7709400ecb50bcafc2d892dce6d0c31e6eae00552700c0192a695b8c1dd42e5c008e0e8a252d3d5815b0f040d5d708a62adf0d615ba3a364f257230a110cd995c7a13df79fb7de9000391a56b73c3e9554d0665ee6eda71a62253e40f7b9e608de7c04feed32ebb95860ad9e09a2a6c04df9f24a28a17e8320de7d5d79abbd1ff78a658bf9ef5b7eec714c4bec8c76fccdc36d1f378a4bd38d2d42c01102c5dfbf4614f9e547d531a704cb7ae40b0f994b58421efc5bc10874d68002c8ab8c700fd2aa9fb97b74c9627ec9c770d4b306e09c42a1b06fc0d89b767fe6a224f96bb8758f89337a8996e135ef2e4be2e4e7c4e9e365be9b6c59497581118ac062ce3c78b8d305e737f423536ce0d93cef19682695da71154a6301f756e19fe78201415d4fd8ca1b46aa9b36a343655618aad3f40393b1adaf31be6691edf59f0464fc23b39ef81b57ebaf72bd9cb54dc7637579bdb8bf92b739e499144700d8089770fe385849c12ed9ef4780dd517e0dea3eb551b6f7ae41e64cabedb379e549a8151d580dd0dfecd506d4508f84548bdca4ccf10b299d7802dd8fb5da5f68735464d83a28830fb5acb3f9d13951fd9383ba7e7634c4e47bb501ba2681c162facc5fefb4aed30327f7e740fa7b9761fa8590f562a3e8b20b2f3496ec7731f981b9c5c236035515fddd868d2dd459d69b6e45f2fa58567946b12abf97dd89c52a8812eaf1a28f1f43d11ad0bf7f9729564a1e17f157e390ba4b53c653f71550af1eaae1ab875e9f55dec721a089ea5c1d36cc51886739f3fffac8702ac8b50be56af3282e1bdfd5b2f123967a445fe79da487ed642e65abc9a3bf0ac86b17abc83e7cc58879096c428a0277760b27c3f6673571536f6909da49334ad3aeb17fca0e683d3f86e4350667973cecb38a829b7477127ea3b17434ef3c29de619c6dfa438dd2c490b2f82d883be7e66d069e0", 0x1000}], 0x3) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x202) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0xfff, './bus\x00'}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x2, 0x2, './bus\x00', 0xfffffffe, 0xba50, 0x3, 0x1}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) readlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000300)=""/160, 0xa0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:44 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0xa) r0 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={0x0, 0x1d6}) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001480, 0xffffffffffffffff) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x2a) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0xf14, 0xffffffffffffffff) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000100)) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x14}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="411d272dcec63132ac39e3e5de9df2aea44e4e303dc86a825f2e16ddedbc5b30c7118fafc8cdfb157aadf8772afb19e10560148529753a43a9f49982312faca0fba95e5764fba5a00393196793af3ef94b77fa13fa8b75247af1b59a18e03f5849c360b3d07b181de467b0bba24a5b5d1ee02a7f942bfd339d33c34550a16af29358980c8db8de5d3e9c52ba8b050be55e7843f6cb74bf3e82c4a71976", 0x9d}], 0x1, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f0000000600)='./file0\x00', 0x8, 0x1000, r1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x20000, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000540)=[{&(0x7f0000000280)="44d08326b0f426a23bf0b54e0773c1", 0xf}, {&(0x7f00000002c0)="40115012ade98784b192947acf35585ffeebee09c43c1f92100b02ba1d2d5311ec7e2100438a1797f27db936b24f8020c676e6703455c155de7a931466914cdac7aedabb263b84101329ca08bc8496fb477358a6eaf60d39be952e762d0a0b0f22f08626b011552ff46a15fb452b0e6e664cc1d6fb3ff8104092d189c76852c06ee7d84dce1b76e30722d6cab9b6dde4455d930f649cc453102c444462643a9f4c1fa3", 0xffffffffffffffe9}, {&(0x7f0000000380)="22439d984a307d11a32f0a47b7f841e829538fceb537be430feb21eb224af7f21070d551331caef93c7436110ac6926c640086d2ee696897837031907cb8068a959f77b8bf8680064e5579ef04f16b81b5316060b23fbed9e961efb2dc7eb3add9643507b8315b5293d398f7fd6c4d3cc74548528e8598ee494b726a50f46cdb249e422e83f8a62879d652cb9c935c747c2ca66266e5c660eddf1e1d6b9ca317a5a1a21d31f11b6eb17ec1d892ffff2e32b11722d1cdff9a687d0203d2463b4b8f743a6284df4f4c1f1424f71463eb8122b3f366613e2b831f8fb174ccd8c3df56d1fed044b74e5946f7", 0xea}, {&(0x7f0000000680)="291a05d3403c17d5378db69ce000dcdddd375d90d9bb1917c32b63d80460805fbf6625f04aed5e24b845072520577247847962dd589a0402581c3500a2b873b72898ce7535c88beed609a1cb5a667fbae5d430f287da4d22bc6480995c3fda9561a877e22e546edb964305b90d2c0e3fb4a5d1353504cd62d46e7a059df6d5fc10be28406d3bb6a0c83e87f316c092454f50a0887ecf9721364924a7432e3b7b9caa17a18a7293b3ff5a59046650dcd379abcd3a343f756af8f50a307005cf11913ede085befa990f2058711f19011eb40e886b3e343ac9da10357f96769f00d97835bdda07f3c1da20ca35e0c9346f858ee02191530ad9c148daca4e60597e4002e8535344b92e5aa489b340da605d8d0649e15e669061f91bb23b2e3535982c7d345964f6fea9045ce3672fbf4e6a60fd0bc54e4b4025a6ae454768b6d184842c372721eeb6b8ec9c16ff66f8991c185430eb17c579f55a88de78510b7fa8e1f81988302b31f9185219e1fe67ce24c8a4ccbbb80c79e9f58a8e734c455e406819dce24c403b90520187d6526881820f303cf9915be6fd24fc17bfb2a27cb58d7bbb4a00f51bd008acecd94d9d4abf3812640b7184332193405a9ae7e5654ce3efa60ff9a94f1b429d2df6b1f23e14ec53e18433d63a7dbec44985baae98e7e397cafcbfc36d231358f4ca26bd2bae57a72a7fa1fce0335c3ca8679b0d830da54cd6b2fc078979362747b8cc30370338818d326d7517d830019fa19f5e63804d8ff97502d093bd41f2c24a1b5e726a0be1263b9d0b2f3cae091ed4a96f309499291f36f484b154186ee04e3270039f00c21194371ee3023dd230766208c33badb8b164eee942dd6e35f29c886ec94d7c67c12713f1ccbe2bce8faa27f67dba1b3af3c15a8deec57e460ce088b369c687fe37b27bec90511215618201d9a3f40b9c1780462a0ad46dcf08cd562a9e2b12c08ae3b7a5c747a650a682ad3b3690d9bf8086e0b871ec95d39bfb6db8c9608730f30960368f7c622a3d77c61f51ff20ded7f867ef40370197338ae1c3c2eddced9042e9b9358097b5a378fd1a64d568f9214326db382038f1dcfedca8daba98521079f6e35e28f896da5ec919215017266202f1581e16f89882aeca907d179ec5fb27a93d9a6ddd777258c0ba5f5be231af003390dcf96d683f0faddddeb613794ab08a0f6e72ace3292eae8bee5391e91564d8f03d3db6c7857140c2565041e79a1fdb8f5b4bf9206120d1ce06f5cab0b1261e02aac10b0f25af597650deb716f0420c9ab38563b38d65a75a47ede2cf25699122a57cfd2904c88aaaf5bc583c873f55c01f655d3c4769d8d5c380132c48cb0ef9aedf99b03294ea6b5fff45967b38836aa277771446d830cbf9317a54233f49abc6d17dea008fe057a1613f6dc879544eec75331956e62d6e8950699827a14805894e2d748ee10647c9ace7dcf492d75a0ccb60938cb4d431e5be9a4e621a23460e90b6168d8c41073e0db408baa5d93bd5ccdb422e4d5d537850af59c2baeb1660bdc6c2419905ec58a7031ca1510d13d4293605dfda0d20eb73f2fa2c36b8037894a9e4abe55ee58f26d51f2b72e9f0c87d4f466924cfa452a3e03b5cace06f4c9d3ebb6a8c7f542802e6e0ec5e213d4f48ca29e3df1e8a1af9f7d64df4d6bdfedbe44401bfd5aae948b004535c787424d35f2daf76d15de6936519a17618a89d8d9b5fd8cfd892234fe7d4435cbccba7caae196a6a9b58257b2a4957c5c6623020bd7404df9b9a82813fb206af2bda0cd8f6ef7c0269845bacfd46fe0e936f234a343be6bd00cb899c10e47bef570f4d2f9ed4073c2c3ce8935c6853e55b594692aefc8efa7dad927cff8d47c240a2b260cae39e53aba2f66edc8c0112952962d7641edd10012031553e3facbc6410a6f8736a4b4eb37ac1c1a0245fd82c35340d2b02f4ac72e7db73c61364231a063c712b7443650e8035a65d47122cdaf817c105d1f523b53ccbe179db5305da8add1a14a1042b36deb01a4485f11fff0e36acb1092981bced403e734286d8043530abcf1d72a04bc3fe8b31c5793c5cb5b1db9ad49ef04937ae288b0f297cf563e496ae0c70aa8ddf97edf0a8fa616f579cb2d9d3b8b3e0fc36ec922a9b646089f793e43ae9ac29d3887540552ba7d1d156fa01fbb7f6ad5f40b3e9747643deb2c480867ba5bf82d44b9cb859af8ad8f5ded6efc178f1978c3c2e39d7a0e75ffdc0cdb6f5d4bfc666df1cd122cc916e0774304acb737eab4d0435cca5055561719ea5f0cb050a7e8a709afd65d0e4b1ed5ed47cf25b41867d17a99ea4b737322900a490b7c7d8de689675c2282d876928a6f297a900946c3c8de9bf07ecfb58b0c4f313241f42873d8d6b4b4c864e2c4b4893ec664a1a179f85b336f5d6fe33c3276ca280d336b298613328af794eeb8cc9ea806b02d195cafac3aa6d48533d2523012204096ea49bdb8e53e7ac19dc420113421888e00eb5e27edeecf72b9eaea056eccda2d74dfbf63eb2e02f62226f55dbe7e5fabf47132c4889a3b1a42c06a4a627b172895483f2b5cd8aea9eec7c306fd05f4b7e51a61433710bb66c4680c07ce04a3c0449bd07667781ad6759802e7e41bbc5705a58e80ecee7d1f86b6ae06b2fb6dddd02f6fa017cbaa398b484cbd2d1d77815d5f826818f694537f3ff1cfda8843e878e6f107411f29a128078cbbf912fa2358670d5960319fa7e2a1b8961e625fcac3762ab6a75b01a7224cb983901f0341062c892cbaaf7f8ea5ec343bc0e27a4fd94d96125d786ce033377d0527fa72d561e9e1c37569cc2935527fdf55ed3d00151db71481abc8a135b44f638d31737ce9b608d5569b6fd86a4b95c15b45633cfbebec026f4c00ce629d54b5150165f6fc48e3a697149b823a7630b14e96a96368345ae5e0df2e00e59dde24f8ab6a1bbc0f2bc7db4f707eff2d102ee6c5109c95de99414dc6b6d25c3d3439a50a90e1cf080a9998102f61df1412402b92b57ff53d2ce3863fa8fa3c9b264e266d7bd8b2c53bad375f30e824b8905425e8786faea1194deeb2ef41e2dc2c60cbf1175c613ba9d4a4bb2e9fa00414672a575df78ac559da6b8cfbb5875ae5bd43d59a4a7f94b98780f8b157be3b36188f4070ab2aad36380218becbad7bd97c0be69792b7aac72ffda9ebdf02c341c710a37700bbeb503ee5f84143bcbfc1a95ae6f684c4defc5304ff7b7d2d41038095ce259befc28dbd891eff519d1fd4d488c0e604b6f4461f71cdbbe30b95141edd2334d01f835b16318fa98a3b0714d9b7fec3c2c017e0948bb56461d338cef045384154657ac8100556100e431f3e444f6f531087f305862f1c3970bc4643a2067f3804c18e6bf5c79b065187d472d1bf8b3eaaf12701b57ec159eabba7e688c93d961021f1f09786e6081fafe8be8e5919a05d8a10e4505daa19b3aaeee4fb656fb15bf831b1104dbe92a337a3ebf983e7ae639c194646c8e8ac816c356197b9b1b26b7aee34d1522b313d9f0af9643506c2cd0aac164e2f966b3d0a9e4bb4044ecf0f78a9b2094f274a14e78f7f3bd90bc7d068c944b070849f24e57456df0bbab1b9faee94a4af06a69dc9e6c494a099102cc879ee486d09ada53ed15a95b6020fc0514c07a498ddadee1b899a3b1950f896b90146d17ffeb9dedcbae66ac6f5ffd9e0782c614053579a15229b5b22b9b42b0b6e4f1fab752e7b59d9e19a89b2ac4ffb74f675d230eb9b0d10fb59a36b75344ca435030a621d41c7b885c16768eea6de4b0de294acc23f8899ccde33345952204cb9cce6f665074cbf16a55369b6353c23523217137c75f1de288a06f550816302ca4a207c2071b84ae4178b3867a4a1c9fccd8571e3e91d9284880535896530b59b6c30831356f5305e1f4cae76716f24fa05011ed84e1a37ff17a51bab304b217e56c57dc6eb18fcf7a99337025195c1a3b03d6b3a267fca329ab5a604304db475159c605d65d900fe54d410443bdafeb2f1602cd45a20184d667c4e94c76a197c044e84bdb0b25d50aadf9151b3810a3f2cc9c041759d9d634050bd79c3b7dccb3161bbd184db19a3312a4854a4ed982cd83dabc6cc9a2ead695a70b76244429367428e13f730212fd87cd83c95b7a8bb6692b3ed5848dc923dc02b2bafbdbfdf9898f90d9577568a12177588becce95cbf22f705a8278a046614a7793d2942a9824f508338bb35812e093efa1110cff891e526cea7462a1ba3a2c9e258cba27e7a8ede5b9f91041a4ec69b46aa57214d215239a2c33fb3bfb838ec0c0082547458af1ad2833cff3364865776a361fd31cb155720fd8e04f57a91429a9e6adc076c99e9eca65ce162eb4b68117e1f8186c840ce9dfd70d264345a97dd4fe8f14ce188cc6adef96bcc51b54b5d0d711c22cb2b9898a43f31992ab6a761ba7cc6baafb168e526eaf47d6ffb027674b24c807a3707599b6aa0ad43ca3b741d1edce099e2ea50059df5c4646b6a3109ae4be72c45f07c2f80cb5d4929746ff696fe7a3a644c92c9132f465932bf040b27ea201fecef9323b813b1accbcca1942c1c08083451735e8109258e19c0f775b11fb87cb23aeb9149b68e249a7f7347b645d203f403689560ccec820c916fc0a4d8851327511de3395de24e821fee66f611ed3318b841ee8255581321ee224823d4868b6b2c8fc46164893959d6d8daa62c47514835c9d947721b80b3f8e63b6767a98cdd7dd30a38e1696720d4cd4234bbedb74b5424932ecff1b1e2d0084d73e2f64d00611a8516f882726c607ba82fef73e748f183b1a136db2c62b8f8f77b2076f81aeb8f64f01c8e3215ff33c42928611cdb956d329c68f482530f764f1bd0ce41c6b645701deb5c40b200329b232a4f35b103a02f8cd1753dda7a28f000d62a43fba5c12f6777709716ac83bbe7f31b82dbbe736f3c5b44dcf520708f2c59f446b3fb1d0e8c2f7380ffd0233bb84587fa0ac6321cb2798f0afdd7152af071ac65b7e15cb072f309acad37402d7f83711d0c35e79439c370fac30bdeba5053d00f2b1d61687987bc6dba9b2c4b8bcd56d5dbef654afae393937753e8e9aa9fbe2d7816dd0f046216be4a9550b2dee5e1386b391c640e522f2f02667e256481dd40f0ee176346ee872a9eeed18aa1e83aa667d3e45785495c09c9e304dda561ba883f69ef12b596b16c6efd5663d3838d10e10792eb455207d99b277e5246aff1a2ea7993dd05009d4f19315e5e4067b2560e30953edce93c118b100da3b845f67bcd4aa8df6125fb2be43b34a5b7bb85dbace0ccab24e4e76b9a8d203608686e528a345ade0fe99e0f17693d8f6b0df2d6310300bb035093dfea30dad286a072cdea87f5b3e710c2b97f6ccdac286aac11b149ab70dfb94c3c6cb1426817a0a35e0da0589fa7eb703bc6649f0bd7595b05619f7ce2729f15d52eb111dd6b43490910c780ae0188082e13ea9b9f2e7ca2b331e0ac3edbf0e52250ba56f48a64f80989881c55c2f1a0b24ff1cd753651b5f5f931dd9ab99f01a919c137f55f2773a6d2f69746bc0f82b6dfa2beab0aedb303be09423785d11664645538beca7d106a8db511caccafba28ae696ab20d34673df60f0cc2acf6b27f1f217ed24137b5b2b729b5ab375f5ca97207b93d922c2d3e6d51fb49163d515ee4dd33b0c62eb3a0c73b45bdc8b217fd6acd51495f6a8449e8f766f647046cf21e8eb9585f394fb88d76741da6609146df1dccfdfdd6d523d08bb681845d4d9d34a85dcd8253aea7b7", 0x1000}, {&(0x7f0000000480)="e74f5063e9f06d2a5b32237e1d810f95faec", 0x12}, {&(0x7f00000004c0)="37f4cc64cb9f0f007ead0911e51f14a651edca23f33e53cf42e333289193050528158b11dbe159958d911e31e59d925990e8d678fc82053e701d561932ec64be2eac1e199c18469a9c9061fab50717c80761e1135a9a5621760dbc44", 0x5c}], 0x6) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="5b31f2150f6fe82c8fad9e5efd56f5b532e350df4c3eb65d06082031e611e3244308f72d070fa803f7dee4e706bc5fed9561986701a3eeb1d91f150915d424dcc5d1115dc472f729303ef480420e8017ede416d8ee8fb2e6c592dda46aaec250cc36b7ca5810b360c2fde5021c977f4928", 0x71}, {&(0x7f0000000040)="6809eb7ee60073cac034401cf4300627a9c08b6e15", 0x15}, {&(0x7f00000001c0)="2867ffcc8121f52f467533a3e477bc93cd52cb054dd7832458b59da3edf2d21df249a9da0d9d8523d9c650cefa1702d8cea804e5f0715899b4f722d6bd85b2bed79450b0b466b37fd26d01212fbb2cb394e649343f749393d780980f0c2ba183edf94d51e3524cb78a4ecea7c48cb9fae3c9104bb6aac666d351857b61", 0x7d}], 0x3) 16:00:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000640)=""/4096}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/100}, {&(0x7f0000000180)=""/97}, {&(0x7f0000000200)=""/145}, {&(0x7f0000001640)=""/4096}, {&(0x7f0000002640)=""/4096}, {&(0x7f00000002c0)=""/53}], 0x10000000000002bc) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc418", 0x10) 16:00:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) connect(r0, &(0x7f00000005c0)=@in={0x2, 0x2}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x8, 0x0) r2 = kqueue() r3 = syz_open_pts() dup(r3) fcntl$setstatus(r3, 0x4, 0x84) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r4, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r4) socketpair(0x20, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) dup2(r6, r2) r7 = syz_open_pts() dup(r7) r8 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) r9 = shmget(0x3, 0x4000, 0x290, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r9, 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0x960a86881ede5a3c, 0x0, 0x20000000, 0x400, 0x200}, {{r8}, 0xe, 0x1, 0x0, 0x4, 0x1}, {{r4}, 0xfffffffffffffffc, 0x1b, 0x10, 0x0, 0x9}, {{r5}, 0xfffffffffffffffe, 0x82, 0x2, 0x3, 0x653}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x1, 0x101, 0x6}, {{r7}, 0xfffffffffffffff8, 0xa1, 0x1, 0x1, 0x3}], 0x34, 0x0, 0xc68, 0x0) 16:00:45 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r2]) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r2, 0x2) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x401) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0x183, 0x0, 0xfffffffffffffffc) 16:00:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="01000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) readv(r2, &(0x7f0000002600)=[{&(0x7f0000000180)=""/193, 0xc1}, {&(0x7f0000000280)=""/67, 0x43}, {&(0x7f0000000300)=""/156, 0x9c}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/130, 0x82}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000000080)=""/15, 0xf}, {&(0x7f0000002480)=""/140, 0x8c}, {&(0x7f0000002540)=""/153, 0x99}], 0x9) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:45 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x100007f, 0xfff}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) pipe(&(0x7f0000000080)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) ioctl$TIOCEXCL(r1, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000001bc0)={{0xba0f, 0xfffffffffffff120}, {0x493, 0x7ffd}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000001c00)=@file={0x0, './file0\x00'}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') r3 = fcntl$dupfd(r0, 0xa, r2) sendto$inet(r3, &(0x7f0000000080)="2e38588a5ec8ccb4d83a74c11b976d4edac40f8be51dbdb705f8b921b022515b6291a09a663c", 0x26, 0x408, &(0x7f00000000c0)={0x2, 0x0}, 0xc) dup2(r1, r0) write(r1, 0x0, 0x0) r4 = syz_open_pts() dup(r4) pread(r4, &(0x7f00000001c0)="f4f9064d4f18fb48120fed71f8052ce05069954f4d836eca46beb993465cdc55af27d253d54c3adb5edc8fe9956f0f0d9a4d7f61b5121e9a458f77a32c30823f521003781734ab2e350ce7ca0e2261588c1484acc4b178d4b62d9ae746675d3afb768212f6cefed0b35d72e8f4a659f1143f833f67c0188c47cc7b281d85aa9805c57ac39625a623f2b50c863891568d6a889b9a12966dde361c3fdf9176043f3228350e24e8613807c84477a14f6c645da04f112055929c927daeb50a7d853ff59a735fb63bd637faf075fd7d9bddb94677ed8fe41be4ee6fc13b5240721347e79dd8a211abaa7ca1efbe0e05714b20599c30bb7f5f9147", 0xf8, 0x0, 0x27) 16:00:46 executing program 1: r0 = socket(0x2000000000000002, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r1) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000080)="ca095dd8011db6cb5cd5fd19dc91a9c4e1e7668dd24feb876278197127768c75143b2b7f9d663c63117039784227ffabb8c95cf07ecbbd38512b0ff5f6a68ffaf111c1482de7f3f9a34d89eea73ef92c47e03a7ef6230c2e3a7601d408c360aa19d115533f1ce6ec656ec6b9b748885bb0f8c9e4784eb5f2642f78d1d6f824abcdd8d012519af2d6a9e9248fc823bed6444a4d41e482b2b4a71da1cbd394426305f269cc1b8087ca544edc60cb51b4f1", 0xb0}, {&(0x7f0000000140)="32974c0cc6e75c6e20abfe0a65db2067b3412b56ab3cc2726320720c4fcc1dbcfccd9ca17d919a29cbbd7e9c666d21e24c1871c46dd4632e856bc977f8bdafd3b15596a4cf645418b475ef5aadbb78847e11f7366d60c3ebfe062de8c875ed71f5ec10fb16721c5b841bcf8473f9098f", 0x70}, {&(0x7f00000001c0)="9cccc68b2f02f82858a25451a5157e72306e6f7953221b966b1e8ebe742bf5f0fd9de4ace742221695d6f3e4d8ac59e84140d2dad18d8814c32f9bc54e7aa72662337abbefaa553c904927dbdb8df00e700d8276d9e5abd13b5b23215cb09f124ad55e1fd9fc434ac2981722da4f491025da502746fec74996348b9c8d4e3ac2be19a7ef9920146d848efb3209413c8ef96e9de2fce6cfe7c6dd53b19cc229924a0046877300c6524bd94d4ab95e43c2dbb7c0c3cab331892ec2dd0a6dfe46c6366f6b7ec11ac1ca6d43abc2f0b6eac2d7eea6", 0xd3}, {&(0x7f00000002c0)="c3aab53b7fe646d7211f6b67a310f1ce148425b0c2bac2879fb15f0f0699ad92ea964d474234de4e54fb2598328701e001b2102609c7c9e09de590562744f3f4221663e4fae071bd74ec6fbfac65208433fe96f1d16a6ab9d1a7774a096d83fda63fc660e051bdd9ca0fb39e15cff4ae1f31d9a517015221ca93adc4ab932c1720e1b1a484525b78f32d71827ebcef1c0dab7df3258011db7c5c4a9c006d14cfa2d245b4a9d86b07363d0ac928d916ed3cc176dd14c51b837247f1f990a8c3a1e375179d601186495e237b5fdc639bb42f574376d61c951411de85af", 0xdc}, {&(0x7f00000003c0)="49f8eafd19b11d5c0bf9359884a1e55293d7f05f730d2a4b5280f97add8d0d4a95af032e7235148e0b37718d2b3d83bcd62e779c029cef19dd242ee653c311309dcd1eea01d1296d03b3f55d9bd279fcce05f6e51a65ff31ac", 0x59}, {&(0x7f0000000440)="b7335c53be5f9e187e48eb14e251625364b956ca5ebd990f2193cd91c75319bcd314c41995748eab526a56e87bb10814d70ef46c892b8f083b4e5146a9eac52525ba7154107da3a5d2afa6766cf46660744fda96253f798406f62a68d9eb249be0fbd2de0ab278c90cb299ac06cb79fa2e48e7b036e538a9", 0x78}, {&(0x7f0000000580)="84c5ef787ddca3f9679e0200f112a2623fc2a9d47a6bb4805218dd73be3e793c9e7757ce31fdd6b54947866ab3679732cd35265bb3e3ce09bb9c94bb83143b8b6da61b1e0fe9ace7e41add6e24eb0f9a7986153f1221cd262d5e0233922aa53f55cb9931e02a0d3a698cbdf455efb338b242706f2e2cda3712f7ef19f8384b8b88", 0x81}, {&(0x7f0000000640)="ad1e5f9c2d2e5733b9c224d3fd77722065e436f4761589cce1c34038a2fea42851fac1c5338d0973d58e07daa5b2e7bf805fe406932e1a993e6e0c2cde882d10181a71bb87562078d74b702ca09aa5105e58adbc5256c28dcaae9a7886135284bc87b843cfb93ca35d7ee668e7ddc65ae447461b571209496a9b761c527dad42c4049ccce55676ac99898a565b4fd5", 0x8f}, {&(0x7f0000000700)="ac98a886d0dba50813f5830a56579825ffe19773fa8f184391d4b592a4c851afb9c5d256f2035dd8e7a90d499271f7b451e3d85e6eda6f2deda792a3e325e737c2c3d521db534b38b02a1debcd0638a3ca90c810d31ad0f33b2c88b3ee1490bc8ea9ee98e3016b2b0c494dc321f51e5eeb33810be2ec32a956a79681e55f144e04b230051eb7a6c7ed70257d70edfef2f1808a", 0x93}], 0x9) 16:00:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1086, &(0x7f00000000c0), 0x1011c) 16:00:46 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000002c0)=0x41a) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) write(r1, &(0x7f00000001c0)="0000001b863556295d27ac4a0166cec5c3c86fc63df6c2a5005b87e1b66c9db6398789c860d707dbe4712995979108c91c7d2617bd018b4da04310a1bd34533a47465ca9e9eefcafc1624faa4aab142a765366db879fdfda30aba87a6ba2c4b8f2f241032320a4b7879d7490891e0a21892eef7c3c311f1417fd4c0e2f35320b3bdfea77073d8f6a14f420a33bf642d96a69e3e6106f40d9919c9ae82651b26d7c83143d5bfa60ebb6c976c0905806ddb41d6aba7624e4467adf0767998ad7ce8611a7e876240076e090baad62af7fc06705cc67224f11b78b2300000000000000", 0xe1) recvfrom$inet6(r1, &(0x7f0000000100)=""/158, 0x9e, 0x800, 0x0, 0x0) pipe(&(0x7f0000000080)) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000180), 0xfee2}], 0x1000000000000243, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) fchflags(r2, 0x0) write(r1, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 16:00:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) rmdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./bus\x00', 0x2, 0x80) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x7fffffff, 0x7fffffff, 0x8, 0x2, 0x81, 0x22ef, 0x9, 0x2, 0x2, 0x20, 0x400}) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) accept$unix(r0, &(0x7f0000000600)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kqueue() r1 = semget$private(0x0, 0x3, 0x0) r2 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x7, r2, 0x0, r2, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000040)='./bus\x00', r2, r4) r5 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r9 = msgget$private(0x0, 0x601) geteuid() r10 = getuid() r11 = getgid() r12 = getpid() r13 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, r10, r11, 0x4, 0xffffffffffffffff}, 0x20000000006, 0x100, r12, r13, 0x8, 0x8, 0x5, 0x8001}) r14 = msgget$private(0x0, 0x601) r15 = geteuid() r16 = getuid() r17 = getgid() r18 = getpid() getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x3, r15, 0x0, r16, r17, 0x4, 0xffffffffffffffff}, 0x6, 0x762f, r18, r12, 0x8, 0x8, 0x5, 0x4008001}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x7, r6, r4, 0xffffffffffffffff, r8, 0xd15a61b3410fdc75, 0x3000}, 0x0, 0x0, r12, r18, 0x2, 0x1, 0x5}) close(r0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x5) sendto(r19, &(0x7f0000000140)="91f04ca0cc34b81e129fbb5cd37307e09c6815db9105f0c136e83703870de05e0f1e006bf1f65a244d834cf330f108509ea97dee48298e366c2d0ef9c719e2ea928a05e4728582f0bdcc772b7c807a65f228604d0701fad0ba12669be804f36a40e7dbfb0190e7b8adc774bea934a27f42544b61e28562935aa1f82104bccd1f35aa746d71", 0x85, 0x8, 0x0, 0x0) 16:00:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r2 = semget$private(0x0, 0x4, 0x80) r3 = syz_open_pts() dup(r3) read(r3, &(0x7f0000000680)=""/4096, 0x1000) semop(r2, &(0x7f00000000c0)=[{0x0, 0x3, 0x800}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000500)=[0x100, 0x3, 0x2, 0x41f, 0x9, 0x200, 0x8, 0x0, 0x2, 0xfff9]) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480), 0x0, 0x0, 0x0, 0xc}, 0x412) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0x7ff, &(0x7f0000000580)="ebffcbfd13b9fd810000030000000000319296484ec1382de08fecb444a8e167a7c9f2f984c10f7474d38e65b1f50c05a709dddfc3eecf437555ccfc9c0f9c5a4fc34f8e9f974cf94bda4d0004300b7c2a50e9f01cef0e428039512bf17e9e68b395d30a59f2c05b7b6e7dd1fb2116208a5696ffebb489009ab8f8f4ce65660278456cc9aef555373f7905a8a05ef3232f5a94b170a049320c3ee6d5c3dec052b55c03afbda014cbad2373ad725a1b46e92d1986b0e95b364a2d01bfe41ef79d5686bba79cfaf3467918267524998d6f202813be51db878135be310b0e905f2496467e05f134feb36a85bb9511b789126340986a6b539484eb3d849b94", 0xfffffffffffffed3) dup2(r4, r0) 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000073ad0000000000000000b05000"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x9, 0x0, 0x8, 0x7, "c6ef8bc28a14dfbd2e6b8b1639d3139a1f66eba4", 0x200, 0x3ff}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:46 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') readlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)=""/7, 0xc7) link(&(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) accept$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) fchownat(r0, &(0x7f0000000400)='./file0/file0/file0\x00', 0x0, r1, 0x6) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000240)=0xc) accept(r2, &(0x7f0000000280)=@in, &(0x7f0000000380)=0xc) mknodat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x8, 0x4) rmdir(&(0x7f00000002c0)='./file0/file0\x00') 16:00:46 executing program 1: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2007, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x63, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00c6c8dadbcc0000000008000000000000ffffffff02000000800c31f898807d4cf01fc2", 0x2c}], 0x1) 16:00:47 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto(r0, &(0x7f0000000040)="199e5a25f888a99326a420b4b0f61ed736c5677086df34122a5c3c52384a309e4df08fb03d468f07a0e84c8593057f202e0a13d0", 0x34, 0x7, 0x0, 0x0) getuid() r1 = open(&(0x7f0000000080)='./file0\x00', 0x90, 0x21) shutdown(r1, 0x0) accept(r1, 0x0, &(0x7f00000000c0)) r2 = dup2(r1, 0xffffffffffffffff) pwritev(r2, &(0x7f0000001180)=[{&(0x7f0000000100)="ffc361cb8e52f76a2d9e9bdd3c91ee5c86ddfde6a869b7978570ac04107f722f3a97fe67cb5779d8de5a1273552f144943e8b18d5884b7ab68e28d990f3f3f53a2", 0x41}, {&(0x7f0000000180)="ba7a983170522b2399d00b4e138946b2c146791a8c6c6b8db4cf647c4d653e236fa5018d3cc45fc698bafc079609db126b378713ce60dfa9f312d5ca159a8cea363f4723c5c3738fae874f719148b57f7cd39531a35d425282563b4f685c2cb3bfe86a40a8809425a86dcb9ed3d7607ad873693cb992b5811e24daebdc54ad672793dad64ea4321df83e537cb9eb000b08e1ef0d30d6333df3bf1fcbf7b2e9476e9ee8211ebd97c4b5a21eaf20a63b5ae240dbd74ab38d1e119b6cb9039ea0fad746ef0facc5084d674a76a3be36f0738f67011df2e649bb06a0db07a53c4ed93646f9c07f45a05969b9522399caaba17ee23c5cd51bdc36f6de3c87f752644e6d33cf497d5c3bc0c47b724a39fa8fa14683f22b897e8f61e87bab7c593f877e13db28ae6b0139207d7ac1e038f5ab93efadd66bfa4dbbfa2203c4c977832b2f5d4ee964ef0376ef685f5c8b3e5eda4bb1920a678089cdd74d90236468184520885ef82db730c379b654cabf36670db8394a76c3e689eba5d1fb1a67bc05d71a5755b0d256b3c6ce1f7849d37485e8d30c48478bcc6d7c69e25faeda5cedfd2a68453427576075812d826f5c1287b98a30bb247b269dddc6cec8728bbbbe46277a99c36754dc1ef53a211ea351d8b95e3fb00b7df2ff3ea3eca0f4fe78d9ad330168b97c8b5c9079d75aa6743e764e83e3cebd9edd85629b21cdd1ca0a52272899f777b5280d3a1b57dcfe77ab16ff60564f5085f2bcd4dfea75bd720d9ac51ef43ded1fc9245bcbf2d6d73259562630e7cb73ae1e1705499ff0aafc78365d76eb6986b4c60cc11029364c07b1291084b314fa52477c9d862ea8b3ff7dc49b94c649c37abaacac67a858de37edafca06670179859923be78481bd01825748a7c5d3bd7b3884650835fcd03b07198174251de687e33355cb9e1f4435e6e01701f13546b0c4f40fc2af132d04022116d7afdfe77d7849ab2f8d769d2d7b93f3a79729bfbccfbbbc386339a6746631b391e9ae4d57df9095d3c19150dfaf8ff40e1f11a875a21241c36e23f1dade978e5b615f075ea53bf998338f6269e2727bebd22cbefdb5b7549173d3f7cf17045ad0a6975cfc168b62b4cb6c39502164b11d6a6465efc4bfa0a3b2a61197ba8fd0e5486f55bdf0613df626ccedd7d6ea8305d77e18cf2f3bf706f02f21444c624d7dc5828c55bd0a243b7ee66bd445a15787eb8825e77af833c6101a1f2ecf90d66e117b8744cf8490e95e253d53876752ddee18fafe486d2433cf20afb080dd0087a2a33a6d2014340728623977b349dc774913b425882a925c4193e8081bd484c21b11dbcec961c1749bb149739586832f5d9f62b2f084813694ca229093ec6f774c3e95ee256e76094824d01234b3a3690734ab62b31c0d87db463e88180e1d24d2a38a553c79d8eff969119799be7a34efb4918cd4ac840c706a8533826e1b2ee7946461679393c17e0b0ca37b0b66c28a32cdc239e87ab666dd567e7dacfa95087b2c351fc8a9ef6dc1e5f915556310fbc4071e63c978db6bc13421bf3bd2b132b347f6a77565b913cd4bc1e97ee4c71d3d0dded680abe9a94eddd695b5976cece09085033836227d7bf14ff86bf2b5b1f05d83e715415006bba852f8e9ca615aa543ecefb8b1be22c9d07743f6a47f3e4b0e86ddfc35369a9d32b49a544217b898b8e8ad51f2f546ccc3dfd4658dd126b749876984383c0a2994c85e8236e99f6527bc552c6c15c841dba4e7ec94354af9a9de628a76bbf6285fe73bc637d886edbc9e9618d7ab972f8c25783f000e5a19545f494c4c8803166d23c8b0862a14c72209d67fdc11831d97f0c78605a2489751342d13cbf6fb147f62e53e9d5060c78aad62cfbc3c57c7acf60e61bb19a6a0f0ce57619c18035f9cc490a3b0c4600322ac4a5d61bc6ade2b26a43b17b4dde1b10dbdfc06d98d0b8c52d6444f8b5e7a39246a39457755e29eff3b46c301c142d06544b3ebe8d89f03bbdfd9413b2517ae5df5251b682cf4937f4d7bffa1df73647328d6bfa1ed441e1ce9816479f1ca90bb810227b41cf6617855f1dc3dafee7023d0d128131f65fb9370aac3af5cbe0c191c0a6d8661377d1c2fa16025028a63601979502b4678026c71f86436d88566c9e296819f1e3fa01321084d80ec4b1344c93875294f8f2797f9fcf11b1035d82dc11ac0e8395c89f2aa4bdfe3b9778a129e57b660dbb5ae2bdd370d41d0ee8576a2a32d141bdb36b426889794851c3a4db970478782965fb4f42b969dcd30f63d383041857114f736831ad8907901800748de69e226e001bd84bf6a0f494253189141bd84d499bf075e4d06c9ce2c3c630cd4ffbc44ac611cac35ebdb8ced87e02dfe9349bace98290132ea4d0f2c2602177df08739512652bb103d2255276a0be88e8fc37f2915f78bce4881a70f99774c3cebd0f2fadd072ded5eb91e3063836c1703a58f10a5f3ff6360859faa41f33e5d6a7442199a7605fa12caca56774328cb3782f516ff46532667a271d70c34b627cd2c2c50e43a67732ff6299523b096cc3dbbf6035efc0d87ce27d269bd41a1f956cb01de14e884e1256f58d123df4efa7d8eb2a75a9618716c584b8abce7f1195f134c7bb2727a6e512e8241bad056911beea70ebbc7f40429f0a721804f7974b854abee38bfe71934fd67ab1b567724effcffbed0d9338a61b2a69a86802c6d38b8a9440c9435eb9d779148c9af22b9115773e1a27f7e675f827c7dbbdf41ba1696a9578328dcb1f75a4031c8706f892a6b655477ca9dd2d51b1416252807ff681cdefb8bec3bdb59a6fbd023f3b081a441b391ea184df0ff200bee95b837480fdc3492cc75cd409e859d3e08371849c58768d598d7e205abf23e3ec99029d87d24d70333d8c7c790696d12929d36eddbea229dc93a2c33a0cfd4a9c90491bedf5d21e1a6cfa6c1272ae5de72c95c1f8fb8028efa4489e50637f9bc413d489f25b406b513dc8e8cb834dda254af8e82a87d52ec8ee37ab7ff4d69a5867418dbca5b6ddea6a5b4e51f4a268f4f415a3a5cf1a135d0e30bc6fcee64e1cda9be3d95cba2adeabe0040dc42912c01292349715483eff8332cdd802293cb96831f7a40a3edc3a6969b04f51cc372aaf40f934f87bba08e1643b552705bd039115ec96b414b6711fc89f7d21e5d772ec669c5744cb68e02ea3942a517c3384320d8b03df8fe24ae864e29dc7c0d93dec3b6ca81ba9adccbcdb8b79dadb1c3401fb518d0fed89f2843f81f380129a84ab22eb9abec5ded0acfa7104947690699deda22beced50f94f7278afccf00482d251b95645e6dd7e596231756b6c527c1b126b683c1c19cf5004eacafc09e610f6a0880121acaf60b6702f62f3a1be9d71ac75bbed4ce4716e6569aae28d29d662d304697b06ebcdaa43d831cf1b3e3d0e14aa1056ecfb61e65d4312645bf88b10c943bcc4872fd43f32f6c9917cd5e140232826cbdc0465272a18dfc12645eabfd143b58f7a2998b9a9ac4f59c3e43b21478c7e7eb65f450752f78a2ca1b6736b0464eb66b002c304586ebaa88b8d4075b23a28e1d90b32248c5c6ba36609cd775e9ea07a1da90a41cedadbc48e9c973207dcd613b022e05988fb011eddf8a43afa8df7436535059b626cd3a4c174ec042a186d68ae7d9d9369b00b735278d0a5a508e647260cf17e2f826ab08bd95f0646d2b6198f12a5db2e6c1ace3f4cd6ee9fafc3dfca75a74e705eaaeee0f6801394275a4f92e0ecec32e935f9c4cae771df89345e1729781432a076a72c29b91f7dc1fa3b9a2058c717554adf2c036bd2cf0da6907edc9faa85ada69100200b6099bc9efc30d86c9d27fd7a166ca11fd9294eaffcfaa4f39cd3aa0cb65c7ead2b4c8de96c6c6594f308fba1f1c2b7d951c5ec5c9891146e76c3c2c5707abe900f4fddc0a5918faea3096632e3ba4ba0d2aa4a4f711fd98f64f1655e95e01f71ff6e02a8df56571373f21e2ba7fcb94bd82b3cd552cdb9034495de2206dbe089b92791420cf9d654ce3ae08eb87c336153a1815d38d18eab4027940288a7d6abdd30a9e7752a71f55661cc492b8ac8c69b72efed60c65bcf8066a846f5ea734ed13f2dbfb068bcfae6d063debc8864a1a2ff2ee61f2d628de75d377eab8a2e67d5130a7622ae1179eb8ce26c66acaffc0bd8d306e018187abbf98cc0b732a91e7d3d3849c3aa4e2ca3954faaaf781116abe89bdd4bac908edccc8af11cd40913cb4ee53bfbe06b1358067d8c9adf32e18130b509ef583910d7cc39cbbc30ffc6eefcd5434994f3fbcbb9d526216906ce5a520ba147d566cee19ad2f8afb89b8cc3fad0162b768500b97dd12785dacadf424324922309ee11bc204177ef8c38da9264aaba8bb113c0563b1f0ac4bc4f4b8d1d13f7f30fbddbad3cf5881946bca9148eca63364403b3389d93376891754d097cd124041e34b3c4313d91d8c721facd7749039e83a7b5587b67c624ed8eae485f377024e56e585c53a3089f317469ccbb6c96959ccbf5f79769abd0245ad40dddfa529d2ea090a86df692f8400bb542dd8fed96f3bdf4a928145b00040897bd2d01181439519c9c013f3d8ba5f825aad342ea6f2b997dc1c60184b5e6bc7af25582435324588045f87d25b8c399525e422af1a410b001282d1619f7bf9bd296fba265c225339d80795f67274174666816f008d11f4203f6df14e86451d875b611aacc10d06922d3638a88830487f62bd02c90fe899ee219b8c1333aa76589a07fc0434ca01f898318019085834d5f9a6bddb98982bd61e4146fd84365e68f535edd3b830fd368a49efc2918880274bc0c24b07a5c31a8a5e25de58e9112f926094c9bd05786eb4a379e6ea1047747d6daa1446afb3a3c933de15c84d392c70a4e18a56824480c1d8b99f152a7cf3704b7c46f7c0e23f7f175b6221cc006a72732cbefb4f1c33e5a516e09457353dad6ebecb180d033386cffdffbc6ef479b24d9ba6218d1b980daf845ad0fe44e928efdcca4f2649d430c2765e4d167c0a42a32490b0abd8b6cfbb4edce4ba0dd1910ce45650f1051d732d0240fe03958204f04f43cb462ae1fcf81d030bd6e64a4c39b4da5ad7be3c12951ef2467b5e50826e1da1ce8389975ae53837d633a6d538575c209d73f9beb42593f22f98b51a8b1a60d258eef519efbb60c1f91def1aa8a247409b108108ce576c58103e36745b8e09e48ba696eeec8e65a4c71c66ca55dd0c4d84ce418dd266941632bf1500565e9d1945327d7e87988c5faa2417ca656d4b14fe96bd780aab1c30282c7f4d8b4d6dbc98eb0c1e8282f068fe93ebbd41e703569725ba61cbac21793f7d3229c390e5b1197ef29908b0f077f2d3a58135791704ffee4c7b01743a316d169b85c6f884f69d292f446b003ba5d24dd1d0282b920dffec8b134940f10edd254379b4611e6599e61aceed9720eafb5d95e02f492ee64684ddf6fe5d10686177ae956f945dea0ca05fc28baa677a8e80007444b50d27e2c9939c1a3c56c7b3cfe0c034f28db852f0bdd1c64a2c166646ef2babea2aedf45d1f2477d109f71706a53a8bb34f184d91a2ae4f070fe48858bd99316e4719cd1584b87a78a1a94f3d7500c241e1310796c6d9bf527fac6e77850eb7043a35b171189bbfce861086089d0cf053310355ebdd47c1ea6dadb8b853cb0e4d8875526c05866ca85149520fc37e2de6b0b06c1f947f0535931b9976f1bf876db53c50dd22bbccd6d6b8c52bf0263616f36d87347f0e53bb135f5bda0", 0x1000}], 0x2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/null\x00', 0x200, 0x0) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000001200)=r3) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000001240)={'./file0\x00', 0x6, 0x7fff, 0x8, 0x0, 0xe0, 0x81, 0x6, 0x2, 0x2, 0x8, 0x3}) r4 = open$dir(&(0x7f00000012c0)='./file0\x00', 0x8, 0x10) pwritev(r4, &(0x7f00000014c0)=[{&(0x7f0000001300)="9fbc8e41beb3de6341f3f0c2c94e415ddfd50e174309da9e00bcdb5335df9466fe6a94ff74f00059d56bcefadb2b077dce612bd681e728eb501557b0f5344af352382102917d69324b68af85720808f3e751345bf3793dc13d6f4abaf2e428debef3cbf491832141bf94af214d25d1855b8da195b2a24358ead9d66d5a95bd5cabe87480e24870a6ede4baa54593680ecdce66583813be20444bc79a96feb3b7bdb2", 0xa2}, {&(0x7f00000013c0)="eefe877b39dfb115c3f70f16daffa3b56bb71c3177dfc0cf9d96102884c2671de1445a5753632529f6389a0ef610cc134cfef3ebfed1e6fe0c41517f23c27c00a330bd63f9affa0c0b7daf262dab28ec97745aa5eced9a43867f660c54b45e2db9ed2c4c426fbb81fa39677bfdbf82d4ad1747b12063d694d0d459d8c82b085d22a9a4a4fce596faad887c6706afe050476e2d", 0x93}, {&(0x7f0000001480)="71bf48a7447cdb657afe5c6c57f62d31bc52b79bae6244f2dfa4405cae033db02d961279785d3bfaf090e4fe17", 0x2d}], 0x3, 0x0, 0x0) r5 = socket(0x1, 0x8006, 0x3) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000001500)=0x81, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000001540)=0x2000000) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001580)='/dev/vmm\x00', 0x100, 0x0) writev(r6, &(0x7f0000001800)=[{&(0x7f00000015c0)="aa362958170c4dbcde0ec17179157868321a00572e80447d394370a6512d8210319394828a5a115a713b4a25723adce30c973302fff120e0d5b1f86ea8b3eddf6b6232e39cdaab72e076956d451dabf8739e5cdce08c3a623b90f02017ffe65c5e74efced763f0809b31c8b44e6880dacc0114e53ebfe53f80ce47f3ae0ded0536b685f698250c382574ac24aae6f943a3025200c35e94f7370f8c4702d8d83d", 0xa0}, {&(0x7f0000001680)="593b6bf0", 0x4}, {&(0x7f00000016c0)="83a49ea2f300797bd76f594d6b523df96a83fed4b8bc891abe582a19fe98fbd2da5cf55e6705f783b3e6882788821caddcb104d21c086b00e049aedcf6fd65632db8eeef67fc13c09699821accf992e5ca0a868c28d2baca6a4f983208eef4e14f5c03b8f7f6eecf08afb3a5aee26e81521a5b53ece6c3c7d75c0217f4c56081b3179436e82855c4fba35059c16a9285fa6b69", 0x93}, {&(0x7f0000001780)="790a4bebbfb16b7674c4af80eae2939ff42e5942f976da4e284b2eb19ebcfc6cc811356d05654fa2801cd54b786b620c8554ad8addce73bc94e82fbca04c3966d8d84365646282614023fe0457a8bce8124234341cc6d03425bde807c996d394872a81b90c1712f225f0fcb994454894bf187f6bd5392a", 0x77}], 0x4) unveil(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)='x\x00') unlink(&(0x7f00000018c0)='./file0\x00') r7 = open(&(0x7f0000001900)='./file0\x00', 0x80, 0xa78e35c816254a8c) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000001940)={0x800, 0x1000}) r8 = syz_open_pts() close(r8) getuid() r9 = semget$private(0x0, 0x0, 0x188) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000001980)=0x3) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000019c0)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000001a00)) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x40000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) semctl$GETZCNT(0xffffffffffffffff, 0x1, 0x7, &(0x7f00000000c0)=""/46) 16:00:47 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0100", 0x11}], 0x1) write(r0, &(0x7f0000000140)="4bdd00000000", 0x198) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000e80)="6bc73c8547486edfb077d7376c98de4b4927d05be2166f7874b6e38e599933e7e71399d165da3bc8b0e8ba14ec1f453d47cf2de3cfd068089e6daaa8c5d21ee14698e9fc396f31a85638fc0cd7bebd34f443877dd19d8a15ce652ce20c213b8428b180948a3f2bee603a19aec4aaae7cd9a28023e5f0984654dea64f9a1bead1c30bc35b649af7ae6de3a52e9a60054f8c8678160280035238b14db939b91e274ebe64f20a39dfc989b0a5db581ffe9511c21c60987f9769d608aa4b62508010613f432350dd088af02ecb7f069c9a0b1d1befe201c2a3d92cb317c79c144b4977ad66c234069b995e012bc46066002a4d17fd573b4c155e5c2e2f32ab81b2329cff47eda5da66236d9f8e6a41cb400f0e47cbaca35f8470d2a64e72c8c856942bd546ebaa9559dd9409082ea73352f1cb34c0dc4a35c5e0d689c52bff4b1c48020353cb5a1897454396adf35ddd7f83aae47733a728e6160e277b1e2538abc392d0ed9cb1b97353ce0efc9a637e964c6b6d5dbbc2b3c7e7f967e17aa8049365b5a7b76c2373c8f6faad310d6d663019f785092c42b5f1ecd56a2277025d67b88de908c77aef8cce2ae22cd335aa6c5e882e3da0e1e929b3b5a3753070a2d71b9fa2a85f71a0831cdbbad9f10f139b82185240ec7f15e4dec3465d4d19171e4a2ccb5c17c6bd4e2681352e7ad664a85d7e8f1a03bb991764aa391e60c5fb446802c175bbb3c799fe991d27bbeac562ea7f36ed82ef34096f4050bbc3451cd2004e3565abd666c3ffc19d39d0eaf672a957fec56237654feae766164a26973d3e1680729b684bd377a77cf6289a85e26d98cb07d98907de94f00d2607f74841eb4be669be7b1607978de55fe7b70484f5eb632cd0b32032e709b29d553396657d5f043fc396fd7c78d0b37ccd99ee41da34e28a863c8b7b6764a456f6e08b4777b1e181429b745e4724d277fa35bf915cfc1567da6404055b3356c538f4702f950f08c2c7e00dd88aeecf5139db1e1eb0be1fc68e4f0ae6d7fb810a740cfae55e8edcaea48676c452c26974f8ae1f67abd0a5e15e97ca0f86d8cfee6834f58cf61ce281243d9a63a0154f157780c490552a1f210d3b4b3170064469890c6bd5c32ac35a3d60f8befa9d0bcfc160e028f01b3e17", 0x333}], 0x1, 0x0, 0x0) 16:00:47 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x1, 0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x478, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84"}], 0x560}, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:00:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000000)=""/201, 0xc9) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) r2 = socket$unix(0x1, 0x1552f81763d6edd8, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000340)="f1c32778fa7b939f1ad737e5ef28e5f8df0da1f77c2f46fe0cda4257854258133892a7b84587274a4525d00fc839b1aaba2a2e25758f4632e3066245477a4e83161114b87aa1a609afe656cec6b9c6a52313f833d699d2cba92f8ef12d61f943f654511c1500f0043b2c3b60cb69ee539568ebee49472eda1740ee55f75bc4120ec01c0d806f211f5e7dd7fa9b798169264b5e7eb02d19106a95935d631052b6f4fae3b59eab697cbb042231b9c8b5bca153f6a05d13ccd2543c11f594e25b2273e739e1fbbc34b95c61d25829fb513eb79f142b3707e95f4c96e2de09e88a12c0e454a572", 0xe5}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r1, 0x0) 16:00:47 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) r3 = msgget$private(0x0, 0x601) r4 = geteuid() r5 = getuid() r6 = getgid() r7 = getpid() r8 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x3, r4, 0x0, r5, r6, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r7, r8, 0x8, 0x8, 0x5, 0x8001}) r9 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r9, 0x6, r8) fcntl$setown(r2, 0x6, r8) 16:00:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000340)=0xc) pread(r2, &(0x7f0000000380)="c4b877b34448c43c16dc9fa8dde707b44cfc27f1e112aa944cd7045ac5f3bbae", 0x20, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x80000000, 0x9}, {0x18, 0x0, 0x2, 0x3}, 0x5, [0x5, 0x7, 0x5, 0x5, 0x24e, 0x9, 0x3, 0x2581]}, 0x3c) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) recvfrom(r3, &(0x7f0000000240)=""/253, 0xfd, 0x6, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) getpeername$unix(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e9b08adbde70e08458393c199a0fd24c6140ac9dd3489099b7fe76218dd96830c10b8fcf42a32595dd25b6ba4ee5d108308ed76156f8ddcb7ebd8e11d2e9f5c78b5a06c06b6f5c264ae08970cb0013275e736a2f279a9f4be4d2427a76720e659fb3c4aa81d08ad311cac552328d170a1800d76dd8886cb6b888c833229ab1edd0730fe7c9645a591"], &(0x7f0000000180)=0x1002) ftruncate(0xffffffffffffffff, 0x0, 0x0) 16:00:48 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_pts() ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000140)={0xa2, 0x80000001, 0xd4}) setrlimit(0x0, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x8000, 0x10000}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000)=0x2, 0x4) 16:00:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$getflags(r0, 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffa, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) r1 = msgget$private(0x0, 0x601) r2 = geteuid() r3 = getuid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = getgid() r6 = getpid() r7 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x3, r2, 0x0, r3, r5, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r6, r7, 0x8, 0x8, 0x5, 0x8001}) r8 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r8, 0x6, r7) getpgid(r7) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x1000, r7) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 16:00:48 executing program 0: r0 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) chflagsat(r2, &(0x7f0000000300)='./file0\x00', 0x0, 0xd493ad563f7412f4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r3, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000100)=[{0x87, 0x4, 0x2}, {0x1}, {0x6}]}) syz_emit_ethernet(0xa, &(0x7f0000000080)="08c507a2290000000000") socket(0x18, 0x1, 0x5) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x7ffffffe}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x77a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:48 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x6, 0x902, 0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000140)) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x44}, {}, {0x7ffffffe}]}) getsockopt(0xffffffffffffffff, 0x8, 0x8, &(0x7f0000000300)=""/201, &(0x7f0000000040)=0xc9) socketpair(0xf0524b1b2304d362, 0x2, 0x2c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x18, 0x4000, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000600)=0x80000000) r2 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x20, 0x20) sendmsg(r3, &(0x7f00000005c0)={&(0x7f0000000440)=@in={0x2, 0x3}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000240)="b5b35511ffeecb53a73aadceda4533dc454f30b673a78705363d07e701b1a785d176cce555adbc4f3edd5b070821eb2a1e2345f91dc824aef80194051d92e1557b55dc29ee4f70a54d581833e327d6601ad877afc548a1cb4ec1110330be66dd5fc3e75adabb5778eb3fb10edb1d60314f4d51c355806816", 0x78}, {&(0x7f00000001c0)="2ebae5946cf1e1c999e8b7335be61f1d474d18b223b433adce9d9a0ef44ff6c974", 0x21}], 0x2, &(0x7f0000000640)=ANY=[@ANYBLOB="000100000000000001000000020000006b28fed8e185c115bc25e2f95007d61ce20efd9cb8cf6ca28999b5352bf98e27dbd165e2f4bef1adc64d358645706c9ed8624b1f3aded1ffba0e62dec30c9179ceb2050817d679471cb6c4087466fb2d09679a014596070b2ecbdf318e78157a9eda5a81ca37cf4a0802e8d20bb864cc08d117fc96230d5f93673145ed515e99b875d4481f78902743eac7a35a5a692eb20334fe7161db6a5dcfa6caf201829fe21b0c395c5433586d0513b4e162c65c6dddf066dfa77cf65b1b3ae28c5792176a7a59f6ce23fdfe5ab8fa417be4a72d8b4d1c97639e89a5f26ec53bc73bef615af292bae74c1cf1eb7a9540e2174fb32819000000000000480000000000000001000000ff0300001b67c08ffd4212a389c73f36274aa796b9af61a62afb800ed3bd16792668b9fb8f9b181fc63975cf05d73cec9be1703017994ce0000000003000000000000000ffff00000000000053995c7e2debcff4a7df2b348a456bbcbff3a78b42993b3ccb93f1a4701eba8c8fd39360c4e4b35909df755a700c720466d69090c6198711bea6bb1c58712bd86c1c5333c500bd118ea326fdc68dca7abffeac2791db7c0fc3eff054aafa243109ea1428bf34d7669b30cc9e5528333c629ffbf2236978a4573372441feec8824e75"], 0x1e2}, 0x400) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x368, 0x0) mmap(&(0x7f0000ff8000/0x6000)=nil, 0x6000, 0x0, 0x12, r1, 0x0, 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x71, 0x1644) close(r1) r4 = msgget$private(0x0, 0xa9) msgrcv(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000003ff7df7c00000000000000000000000000000000000000000000000000000000000000000000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a408c2bd60f39a27c768e240442350000000000000000000000000000002ecd00000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000014ac1093d2ccd41313eb0b3d39890ca314c35e43fd548d70dc"], 0xb2, 0x3, 0x800) r5 = getuid() r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r6, 0x0, 0x6, 0x0) getdents(r6, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r7]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = syz_open_pts() dup(r10) r11 = fcntl$getown(r10, 0x5) r12 = msgget$private(0x0, 0x601) r13 = geteuid() r14 = getuid() r15 = getgid() r16 = getpid() r17 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x3, r13, 0x0, r14, r15, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r16, r17, 0x8, 0x8, 0x5, 0x8001}) r18 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r18, 0x6, r17) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x40000000, r5, r7, r8, r9, 0x2, 0x6}, 0xbef, 0x1ce8, r11, r17, 0x3, 0x8, 0x6, 0x2}) 16:00:48 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744163053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe4419", 0x58c}], 0x2) sendto(0xffffffffffffffff, &(0x7f0000001140)="56ef0fd81072a437cc1716ae0e7232c39ec1bbe8a382ebe9da240a6eee66090e363ed6c61b2118867a93726e62e93ad02f88f1bf319f12412ca5d440c8e4f6dbe37ef896fba8b97703f5634ed8658758ed4d3be450452f7d6b1e0405f9565c511c7bd956a5d31f8a4b97291867d0df52482a91d947043664671a063461159a21daa8f96a227c84f57218d00599b6257f75c94ed63d7843e238aa4619bd4b8ddd1043992d201f6ff7ec68d9a9ec90332b453c6f27c2c1639377896d3a4dbecf29053ce01b743bd09c8cf7b1f822916deedf0e1f293d9b0d8c636e59254971ae2b477be9b12474e645731592c9b2b93cdcea9a7cf064e8915239f0bceba5a9794365c921fc65081bfc98383705d1199cda7984dbdfccb852d06c575d826acd65d94fe05bf6246e15dd8e4b43c5fb272c40556860913d61f2d9d8a213eb2d8cdce2ac343edc1733b2dfc1fa7718cd167498b53549fbce949c6d4392c8f6ae9c493ab1f72db13ec151a182d2f59495c070e463da229472fd454b62b8b47c4c2dd19c63d7cdb8d60e9201de2619b35bf2f016319e98e9bfcd77a8267b03e52e58ebfde610fa1a7492a0771f9a4a410ce0b5058168770c71400d377a3adea8069ff741b0e5271f2acebb7887f708200d122b9a320a7fb5237252cd33b004118b899bbde2be7d746f2179ffd73bb0c00cfaf6a4a8de386997766ee059e13ae80d7ba486b9d775f1360674a12a325b636c1b879c3cc8afea1dc48a383224ca1e3ea391ea6aa5806449cf5482f36a57279adc667e1cd6094fce972413f7319443054877ae9d7e94d3538ac4a5a929674c34585859243e6e1fc0fd5da07ea6ac3e1b4b11cb88c50d5a6d73cc69845a40d668e160e8fc6cdfd0332aaa2bc58c41e3fa9fcea62239a13eb68a83c0ded426166686fd00255596fe57e94fbea6b367e19752cdd4942a34949178457a9e89cadb4bb5b1d84a21f44b5fa30f0c9523a044986832d1815abe1ce091ca59cfa4534678e5f1406b41bf6f24613222938d2b6936a73406432b75a132a867c5e504b59ec8b10910873094baecb304b1aa1d556e0b9ad706e8420b5888066e5a49328b277840a6eac328ff38b39a9aeb2a986ca9213c448dd81ce42325ed61172fe41dedafac9270f989cebdff575bb8f04c90a0994808aef905882dc4b5dd97298afb46fd412461481a6ef9bbe5ddfd9566140df5ad9cbe22463ad428dbfaf5d9b6ac7d58b8258a4f63a4d913c04338c0e2dcaba4cebaafc85763043e4807397708513c0b27df240f82cadea0a8645c63f2c053a24369a9346331ad320ac911b91ecc34f80ceb830ade2503282de6880c6680797895f063cf78d3330cb14591de8ab83504084c95aca4ef311a25dd2c1183219f734981551738f9957db7621149ac41875c27bd66a5dc15346fa9518e41e9eae4f6b3aeef20814b094d8d2a244cf45f624ec09f596e604f7d98963de99428da91c76f8157d0eb482a066e1222e233b87abb4dd7769757d1079678ba95c733f5a8764b69742e77fe3edf785733f4a10c9d9b8fedb18c326f1fa333953679637208c2a2c8dd39be0ca5002f860830f1c981287d4ad887d2315899b3142c1aa4d4eb21e9a2902fcfc7eea8684237a3180977880a4cd686d1a7329b625cff6b0b4c578482d57da3a4561e68644e0e85ca3ef4acfa9c8ee8a383f2ab90ab47b7665ce87f09d7734817399276f5976be24d3de85ad87deccfaf48065eb7dd0a1e1f6eb2d4d3af6fcf4de3a5bb9de6bc0038998726714aa7aaad37517fcd7609c5b08ed9da2afb5290d970a7adb423ef170bc53599a88cf91015cdabad5d99c047ec38f8cb819221b42d7c2f0f62ef0c8de86e5376b8afec998f5a6d8b3991a6b00e9cee21f0531ba20cf904affe3da0997dd1be597f5bf1a5c331ebf1e42a0151490f17377296d6f4988af825128ddf69048bea48698c8b0639f6bf3f9b1bb0a09d9aebbd6d0a22f46bf65745facb431137918497b3599c1afe8dc7460420338334b9a2c090b846dc0efe6ce778fa858966524998a9e41e98129d12034662e4749ad834a248b8bfd42378abcea58685fd64e4b4a0a59427d6edf14c52ba2d584dbff8e1b71487464433b3874f66f05413705c79dab4f7bef19a2c834d1ffa49aec08b3ccb901a7f0adc5b695c48df302791e586e6c5ad0530b5dd99d5933d305597843dcb890b5b71e349d95cf2ef784b00213d0018163ec6a35e9755ec8f0190af87e29df80ec7249225d825ee4adb53f196f815df56f9f7b84168ad008c7e8a8462c871086f7c72f1cc7f791b0876f5b1ac5ed8d7cc05364315238e63fb22074395525ac9c05c774f63fc2e52bdfee45917553894e4a179c6728ccf008f927707e008cf01288813193c6d3f9d3714d48fd15431ad4145784b2da29f7daf73e9fb6e15eb60871ddca5b79e41894e92d53e1b01b1ec213f91057b115fe2d1a029d24f069e4336c4f79ddc99b495f1d170563680ec03ea0e17ec654feaab655c5f60c7e0fbaf329a6248b895e89c2e7f13edb53837671e03228ecf06fa07909696847a6490bd38f61d6a48538e6cfe1f7d9380de164976db0abaeaa7903afd0d98b9b3f610af87e68ca9481a353ba890392a36ae53e89fb9755ce4a4a69bf80f8ce2cb70221131e6d2685fee1dd1efa38a4fbafb71fd027f923f9d79dc13db50622da977e06af88132b37225867e70890a76970c0b0ab65aecd2bdef36c0f96d0c804839468caf87ae72cb218a0da1291049c53a882bf2ce4b45042d516a9e895ee4a709c7c88335dd034353b52d5c187875e5b77e78ec8e56d365f7395d3aee2f6f29d86ebb0f15ab875dc10b2a26e3d8bb57e6b9f7df50c28464229ed5c8740629f9f611a54ac61c16594cc7e431eec2b2a96089dfcdcbac005abcdb4a81a21aec215781f026f3269a3a9dab808c8efb7a391a0a24e50ee40eb69b0ebcc44bdf757437f29e8fba0ebe41390d818e107ef4328daa086e7980b82d96392f845750c566023e6e67aa95d0c540ed85cb20a17169b136d017629baf0135815a01453b0e8d85857c597463db19fa6ccc8b2650846aaa8ff6a9be25914ac811158000389258340519d1dbed11abe2dd809b4c5fa3795e189c85a63fefdb7821178c2bae72123643f7a865c017c47d4959e1933a0b4380e093cdba79f326d1b7b04f635c0ec740813fd564ddbad0944af75b1e4846c5626c525d88dc1d142cc19bbd9deab9c427e8e280f26afff1a4bfd5ea9d04d77d2aa452eac3124ab8f9ca77581ae931c794c011fdaa70649e9c4629dc56e135edd344a230b8f9a1ac99807d21b6614a80d75d40e8dcacc0a86b30ff8d34a215f6613bddaca6a7740d2ce473ddee7045d42e3cdda3d1c1394d153368af984406fe9d695c718a3964d7c0487d1c61a41cd5f96f6ec634cce4038fa1807a7fd8bbeda3cefc57642f4e82aa3469d923e0037a7b5a17dd36686eab7f03baa5b92b6f40ac1ca5d24637d1b5517dd690272f2a149c6f4a83580e9fddf84a11bb167a686e833445773aa55d91a19024a943c1e38223ead915006dec18ad50283a5adaf31ad34b3799c1369ba906544364689f907f0bef1cda0bfba73e9f3a62c4cde6aff44c53dbb1cb386e2c420f5e5e4981ace044f32888c7c7559e6d26268fd08fcfe8460dad9f547dd55cd8f981180bc60b0e5c8f53b8db3f5662b7c4a660f972b8313acf3d91ab6011e34641f874945d9b0c070686a4c8bc00c1d51016619fa01aa55e0e0aa84fd11bf6285fb40bc984665d7f8e9050972474028340d50b17dcde36e01e547daa43837f114b65cc59f44cf3e0415db666227087902bc27a581712902583c8915eef9505e5af8812f67f91717f1a84506817fd12a3d749f6329898dc4a6d87ad1f0810d45f534b56f62507eef4008ebadb15be57fd6d1c4bf9c82c8d121a94973a91b8b42ac2d02972ec332820ed1d1386d2e17d8786ef90c30c19ee98a875c319fad72060b6c68d7240f8e63744fb4071e3fcec759bf0f29954c52cc1d8c0e202baee27551e768aebde57106986e2117d0f4d69a6cf559f60528c6e7bafeddb94f85382235281434ab336e01a1d4f2ffbaa52b5a31c2b96796bdbc6b05af04ab61375f98b4c69304ad068af66700bb418b46fb83c523c0becff723aa121be484939d10d8200618b6d625cb6932006302a6bebefaf11d99a6f6eebad2ebeed045dda309c6c0309b0eb9dec40cc02269952983caa384d5e2156fc7e2fdbdc8c0e89ccefbd5b20f4ab9b4e6e914bb933bc79030c9f75e0cdcb2eb112abbdf058f2e92997698b6747402bfc43a8e72af7ca00a83c37b8e4688a54e22ddf45c5bf644a588833fb5d1717bfee20b55ee22cced2b8d8cf6a7171dd08dbaf7c1a7dbb35e6ce749d7d9a4534b37cd7e8179aedc050eed29b777e59d064dff92b5ba120a34818b954beea34bd3ff0d2985d9789f8d73c37f3bd86174f2afaa78233f5ce1b676ad795c4017a7518254c1fb9d8e3b7110cb1e31fb1dc3ac01ab9afbc140f6032ee1048b1bd6a48d2f70dcecaf5d999889f9b88d128615bfe26939785d1b1b1913b4e3130a8866df80a7af2b3b462b6c15e9c05ad8264a95105434b4ed6ab766a6e8e650aed5828a5bd5afdbd6c2c2433fdce72fd302c0c8779844eaf9f37defffd821eeadbad26c07ba4f2ec1aa7be145ab128944ee19f583d8c692bb0bb56b995ad21e741f65f09e553acfac915287c486b2b0b445449b058ca6a22e58f4bd7e28d3822b6c8670210c9a37ca937964aa526720a99e53efce00ae903ab32285208a2fd5e48a7cbbc9807191879b4a7762a9540daae7af8c958df6a40d35aa2f3ae5d98a983148a8f23e0dec62e363ffe64564c31b5f314c9dd510ef87abae572ff340702953cc818182a22359e268c6f8058b717065dca9a5e66887db7d16e92dc22bfdb536cac0e3406adb4d501ad5ce4f1f14d5b3e00d9d3d12b4ca4fe19c93657275217b3af7abab5aabc5a8bc42bda26cbb846f8452718f8fc1f7cb4755d040b51725ebc9a6ee42f186fb6d06149eaec3230c4761c95ab29d3b1da1f059944f71d2b9effcd3c457e596b52490eeef640e66e45624d5c87152f8887d79ff46b05c64c00efef981eea162456a2094ee3810218f081f61915bb8693d49b21c0e20eb2da52d9103a4088f114fa7632d08e405ae1c7d2fbaeea774ddfd8ddfffffe5e909ef2c53ae6ea0e3d4c6ca12c5bcc7ec70a1b611d663e9ffb5b82641c0e7302d3e776e9a790a0c669a8e53b0ad3459bac855b66a1a7124386c456426ea428d416a14cc49cbb6cf6c32006b0a8abcacfdf46f3a297a6b6b63aa383f168173379b6f3c8d0562526f38b032f5c10267b1a77d92e5174c9336971becbbbbeb23b22d888228fcb3d35e6c2f1f9163d14f98cdd7ad4babac0027cb5e92068629d981c1cdab6316e270f9ddd881391e063354aa5a0904751d38090cd3017c9b47c7c5c4bd3c76e080bb785d39bb4ab0a9dc3dd03f6790c77681d6d9ab55b35a106d1016cdec6164171be08a8a13b93af7b710aa201bcf1314ec7a9b4a1cf5130c77eaf279bd826dce102967216f40059476b2a69d5f23c7593b1553123dcb8780fe805a17ed282632d2fe21ca49319aec135e60d6dccb4e5889a8ac914da0e8d137542faf42d272339af2c5bff78fdb8993a69afc41c448ef59ad737977ba9a357086279635a7e32ba86947d69d9c2efcd6d80aa6be7dc9a337734eb06be14ce105a821c0d15f76a8cf4569f10e4582b3e", 0x1000, 0x2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0), 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r0) r2 = msgget$private(0x0, 0xa9) msgrcv(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000003ff7df7c00000000000000000000000000000000000000000000000000000000000000000000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a408c2bd60f39a27c768e240442350000000000000000000000000000002ecd00000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000014ac1093d2ccd41313eb0b3d39890ca314c35e43fd548d70dc"], 0xb2, 0x3, 0x800) r3 = msgget$private(0x0, 0x601) r4 = geteuid() r5 = getuid() r6 = getgid() r7 = getpid() r8 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x3, r4, 0x0, r5, r6, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r7, r8, 0x8, 0x8, 0x5, 0x8001}) r9 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r5, 0x0, r4, r6, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000340)={{0x80, r5, r6, r4, r6, 0x21, 0x774}, 0x5d, 0x3, 0x8}) r10 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r10, 0x0, 0x6, 0x0) getdents(r10, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r11]) r12 = semget$private(0x0, 0x3, 0x0) r13 = getuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x7, r13, 0x0, r13, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) r14 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r14, 0x0, 0x6, 0x0) getdents(r14, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r15]) r16 = msgget$private(0x0, 0x601) r17 = geteuid() r18 = getuid() r19 = getgid() r20 = getpid() r21 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f00000001c0)={{0x3, r17, 0x0, r18, r19, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r20, r21, 0x8, 0x8, 0x5, 0x8001}) r22 = syz_open_pts() ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r22, 0x21}], 0x1, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x4, r4, r11, r13, r15, 0xa}, 0xffffffff, 0x0, r20, r23, 0x7, 0x1, 0x0, 0xfffffffffffffff7}) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x77) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) shutdown(r1, 0x1) sendsyslog(&(0x7f00000000c0)="adcc367b39a41a64d4022ae5d363aaf74262aac78657bad5c164a11f1217f48d53f6f313aa67c9660743f103cd6802ed76c37d9c6bb2876122cfe9ecf71f382c6f2cb53c33f1946c3a36cf2459bfc77ce97cda3cb626cb58428e2a99a407", 0x5e, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x50) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r2, 0x20004269) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) chroot(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000feb000/0x13000)=nil, 0x13000, 0x6, 0x1010, r1, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000240)='\x00', 0x20000, 0x2) getsockname$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = socket$inet6(0x18, 0x4, 0xd5) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x1, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$unix(0x1, 0x1, 0x0) kevent(r1, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x2a, 0x1, 0x5, 0x1f}, {{r3}, 0xfffffffffffffffd, 0xa, 0x1, 0x3, 0x8000}, {{}, 0xfffffffffffffffa, 0x61, 0x0, 0x6, 0x7fffffff}], 0x1, &(0x7f0000000440)=[{{r2}, 0x0, 0x40, 0x1, 0x7, 0xddf}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x88, 0x1, 0x9, 0x4}, {{r5}, 0xffffffffffffffff, 0x40, 0x56d12a518e67b1dc, 0x5, 0x4}, {{r6}, 0xfffffffffffffff8, 0x9d, 0x20000000, 0x7fffffff, 0x3}, {{r7}, 0xfffffffffffffff8, 0x10, 0x80, 0x4, 0x3}, {{r8}, 0xffffffffffffffff, 0x40, 0xa92ea9beaff891f0, 0x92a, 0x7}], 0x5, &(0x7f0000000500)={0x5, 0x3155}) openat(0xffffffffffffffff, &(0x7f0000000540)='./file0\x00', 0x40, 0x10) setrlimit(0x2, &(0x7f0000000580)={0x60000000, 0x80000001}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f0000000600)) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000640)) utimes(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x5, 0x8}, {0x1000, 0xfa}}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000700)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd0\x00', 0x6431d9c6a519570d, 0x0) r10 = open$dir(&(0x7f0000000780)='./file0\x00', 0x28010, 0xd) preadv(r10, &(0x7f0000000a80)=[{&(0x7f00000007c0)=""/21, 0x15}, {&(0x7f0000000800)=""/231, 0xe7}, {&(0x7f0000000900)=""/252, 0xfc}, {&(0x7f0000000a00)=""/100, 0x64}], 0x4, 0x0, 0x0) 16:00:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1ffffe23, &(0x7f00000001c0)=[{0x6, 0x1f, 0x8, 0x9}, {0x9, 0x7f, 0x7, 0x3c}, {0x80, 0x83, 0xfb, 0x800}, {0x44f, 0x7, 0xea, 0x3f}, {0x2, 0x1, 0x6, 0x1}, {0xff, 0x9, 0x7c, 0x7ff}, {0x8, 0x2, 0x20, 0x5}, {0x734, 0x46, 0x4, 0x2}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x6, 0x4, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="012ee92f66696c653094"], 0x378) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000080)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:49 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000040)) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) syz_open_pts() r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) 16:00:49 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) setegid(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r1) r2 = syz_open_pts() dup(r2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x5) setsockopt(r0, 0x40, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:49 executing program 1: r0 = syz_open_pts() dup(r0) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000040)) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000001c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r4, 0x0, 0x6, 0x0) getdents(r4, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r4, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000200)) openat(r4, &(0x7f0000000180)='./bus\x00', 0x82, 0x80) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000140)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) mmap(&(0x7f000071c000/0xe000)=nil, 0xe000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3d}, {0x61}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="e4f34115a9130bbd29e69dab8665") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r1) r2 = syz_open_pts() r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r3, 0x0, 0x6, 0x0) getdents(r3, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000040)=[{0x80, 0x4, 0x80, 0xfff}, {0x9, 0xc9, 0xff, 0xda}, {0x0, 0x40, 0x7, 0x400}, {0x8, 0x20, 0x7f, 0x1}, {0x4, 0x20, 0x6, 0x7ff}, {0x43, 0x8, 0x4, 0x5}, {0x9, 0x43, 0x5, 0x42b}]}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) r4 = dup2(r1, r2) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000000)=0xcc4) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x6) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) r3 = openat(r2, &(0x7f0000000100)='./file1\x00', 0x100, 0x4) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0x81, 0x4, 0x10000, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x41}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff00}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xf7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x401}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xd70}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) chflags(&(0x7f0000000000)='./file0\x00', 0x1) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r4, 0x0, 0x6, 0x0) getdents(r4, &(0x7f0000000000)=""/104, 0x27a) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000140)={0x8}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r4, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r5, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r5) ftruncate(r5, 0x0, 0x77) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000040)) 16:00:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x80000000) r2 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, &(0x7f0000002640)=0xc) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r4, 0x0, 0x6, 0x0) getdents(r4, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0x2) setgroups(0x1, &(0x7f0000000400)=[r5]) r6 = getpid() r7 = geteuid() r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r8, 0x0, 0x6, 0x0) getdents(r8, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r9]) r10 = msgget$private(0x0, 0x601) r11 = geteuid() r12 = getuid() r13 = getgid() r14 = getpid() r15 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x3, r11, 0x0, r12, r13, 0x44, 0xffffffffffffffff}, 0x6, 0x1ff, r14, r15, 0x8, 0x8, 0x5, 0x8001}) r16 = getegid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = getuid() r19 = getegid() r20 = msgget$private(0x0, 0x601) r21 = geteuid() r22 = getuid() r23 = getgid() r24 = getpid() r25 = getpgid(0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x3, r21, 0x0, r22, r23, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r24, r25, 0x8, 0x8, 0x5, 0x8001}) r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0}, &(0x7f00000026c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, &(0x7f0000002740)=0xc) r29 = socket(0x18, 0x2, 0x0) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000002780)={0x0}, 0xc) r31 = getuid() r32 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r32, 0x0, 0x6, 0x0) getdents(r32, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r33]) sendmsg$unix(r1, &(0x7f0000002880)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002540)=[{&(0x7f00000000c0)="042f885bdd71f42ee1b5c0b9c1a0baac8aa3900d4731e1615d5a86cdd2489b41f65bb8539263e5abb189352b1cf14fe9faf5d3342ea781e15b49005f758a229c714bfc5b758fb0de", 0x48}, {&(0x7f0000000140)="448bff044573df6341e5beaea043bc10c9a7d46f65ca9b43d2490bfe5d6b5aee63e4652832cdb50b514e2db9c549e35a9a9b1f1306e78864c801f1a2df9fb4e927b5673b5b13b7ad9a3c5266c85046dc24ce2702fe0292672eb04b19b6b7b23cd3245a6fd2f36c0fa39749f7439140e1fa2e304a27e1a5dcb2bf7bf878710d3c5a9a92ceaa7077ccc9eb4690809db3509b453dbfcf3d7d6d141e258055d9ff78f7d199164a8f92111d6ad81ce1662b7d92fd4c30c3509a1a", 0xb8}, {&(0x7f0000000200)="80375cae0b309135b061bb16f30812c8b2c2d8001e844365edff45abcf2fbb827f26e4afdbe8294a6a16ffca47b186e2e40bcdc4dea18e65d63eb13e149167bce4c5563a9299ee9505bfb71f99338c5f46e7a6d53785b415b6e9eef9a95066563c25cb65fda84d63dc33982ed2a708e2529f7cab62e4bf7708494d1cdf6e4911853e7bf7f19cbcc1842ab9c21c0d78465a32f35ddddbdf08bff860ac1523cf228b34dc0d9432792fd9", 0xa9}, {&(0x7f00000002c0)="924a6355635a758c9d4f23845a25513224d7fa16e38917c3c440d428205c946870519f4fc0de99ebb6246ca04d5798256e60ce8ca0d9420ecd9d3e1e19561d8f63322ecb7ee8a0715975ee18aeda2792c28a1193f152e3fa0c4593afc6eeffd0cd4bc89b0b011705c10ae6a6d3045e05f8eec8f60fe88aaf3316dd955fd06b984736a531bfdcd52b01cc33d7b4af55fba9f1a80944a7d15a99e23ad8484c57007ddaa8ee0b18ee48200db97bdd0aef407b77a4808d279d678f", 0xb9}, {&(0x7f0000000380)="c2418d7e07f08147b7997f5132d0f1e8a4d38f5182640aed8d0329b1d67fd50f60023f20510d16caf3e0887b566627de5ef575b51e929c2925abfdaba169dae44e32d7c4eefbe17ec3cff1ecd73c07e894a34e208cdc5661b3ceb464f082b54bb727da5d847304b3dc2c6d725d6060e82e07e4f8317142412f609282126b8ba8fc610f46bfaab33454f01f1f329bc5401c1ce885bd147e4882369add457ed05deaa247373559d309d78392c5f53b76ded6a794dc828cc7c1137c0f53605c9db450437b2bcfe3355976ad9cdb4b78549c659c4ed8ac665c258799db4d22d26549214342661813c9c4eaaad34eec972f6b9c99e771d0df83282568c6fa79b14269dc9820e2488d4057436628bbebd35e126e08ec5dadc272006e9c495b3a5c1a5bffa49ed7020847eff95ac8075365e4ab4e124153b1b8cafa90491a1a1544fb2c9e15150fe9aaf1e310cb813431557e91ce3c2c811454521ea38f34ef94249fe41c2dd220c795bea8012f7a1748b0f9bd950444bacccd8489f257245e0e1921e412e8ca0106a9b89d7422bd705df1744aa05d0e246a8ecd3e6930fdb452accb9ef3f9d67bcf2169e1a3f8c2382c69032b833cd56c0e2f6fb792ef465706ca63963a6b10042d21db879fac67c578ccfdeb0ce969ea8b9e6fd533b9bb69798a976df2822cb10bdb31db0d280a35c311ea142449d504f12aa7bb17cea5df947f46f5599c69b4bd997a8f2a3d6d88046057166e3b9e19d111834f3fce165cd2c969bde3d9a0349353f432dc43c84a286e33cf0b549f47c8ab118b97cbb462ea8e3d2df8a513bf2d5aa7d6137e923b27cec0d9378d5590868d2a7e0bad33102c57c441d25bbb3371969c0ab823e067bf850d43b7ab7e5485d2824bab2ae050961ec05ac0d42495c8e298776a7ad37ac535f880da889de893a2d3dd4871cd5fd938d5c37d7822fd204c0d900e5a1dd4f059955f424219625726821db0575cb3bae2b4ba525d9a59df13e34ce30061a4b766b2929e1e6441766f630ae8322f79310374fa4c1b3028953fd3c4c652d9ee053fcbb489db07eac58923b411a80650b4936fd5b76b800b5ec5337f3ea9949a1b0b5d1c9cee78ec41855a8e0b3a91cee4a215a85ae9666efc066bfafcdca961d42665ce5a31b14d9af0787bcbb890eb1d8eb755124dbbb85b9170fc366a1aa0f91af9dac6df17e39eb183cd3ed9790bed6a389d7258709e1dc6e56de533691ee48b6a3249beb969f6e4960aa7017f1bc4dae10ce85682815dcdc27ca6733234b57aca0e6c0228d64e93dd28c18595e8bfc1629795ef9786928486e3a9c9a5ffb558c9a400a9fa3651726ab0204349b1f98f3db18c1563e1f715ce834c2a6fa564b49f4abf97186726639cd6a3075e70bed94bc57a681f6aeb2f0cd72da5a38d6aa54e15585b409ab7627e3cf4c3072b9ad0debfad6056d70b2f6bc6acd4e032b9b8bef2128cd78e3acd7cc56e85019a657fa19787acf3a50e1d0cfa3b72ff099ae18d2191c3d4f20d6bdc9eb4b84522ec6c94585086e3bd28cccb86a4d6ee54fc07a3db9ee852ace2034d87cadb4aaf203f0f53773094d57d1841ad0aac627d6b4580a6d9117141b0a116243bfb8f3be74d484d0ce9f34cbceb17734e6f4ba789f7a9ed60889e4b2d6e585a485ad51dc2f3a7c3b47fc15630f569f0a753c0bcb7809a9a24eb801e14bd039190dcdad25679999bffbbdd6ccdee7d22d400ab093707d3f55d0b6ae8b47a617aae2d7b05c3240e601ee32ce04abedb0750768224a6b659254e1851b30dbe0d5548fb057cc64068cb8e7a5860e6c4f38c971298f78430302001c7c2aefd8d4d1b1e08879b146e731150ade5b6a11e1a5fc6d029b80117113fb6ecee69157128f42d6aeb300c0fdbda3cc1ec6931e02fa2f18da64b61b7201e345870a9464c80dd2faa26a3e76cdd5a461ff3b07115828b315f7666ba7d5bab41f01cd65ad7a64ce79b7a462080eddb9040806d481b9c1301e55d64624d1ba27fbe378d3d3567e22cde5a6836414dbc3b1c40fadd9d6b8ec462fbce37bcce6ea3cc635f08b3c2a8ca205fad27ef1d0cf2948a9de5fa2be9c5f9fbbe5dc0ace35ab824d45063f82423531c6fe31913bb4ce08dc7b577f707ede06230808e337b6247ba7b7327e79c8ce65f42e5094def14e59fe43893a2b61eeefabad58fe4687588b1aad3517513cfe1c49286c2e1bd3664a9bac3cc1099468eadec4fb4b832a868140c193ef4bd672540e7924cdd8ca8d656d9992249569ad0f856d65b2434367c5ca3cbb01c2466f8b9411c4076ce7e8b2f7bd8b2132cb10fdde05ba65ef0e61ead2e7eeddbf11032f9dbe55b15e35834962bf467d2e1bee7a41528ada17f9e64328dd924b950cb470849d0f7a66c28637b5f5909bc0bb81b325770d91deca58dc823fd2a24356a0f111c0d460f459e37a2e1774961cc542c9ecbf2a895f71e63d63a3ffb1e67e45535e20ba50eb8cc4d05e1bf67d746936ffba5668d067443ea2bba350ed13f62c3fe24242851e8fb249dea71dc188ff04ca216c280a372da9404b3a13b253293f8c050346f2be42453f47e98507349147beafb995ab83fc8a04d5e342446bfc7c19371105e15d616d5485ecbf5454534e949e69eeb712ba4fa896398a67792519f4dbe973f27b3ae8edd4267bf3cb336feef3d714c61779541392d0825cd323539abf24ecfb8ae9ecbd44f4c984da1c139ebfbf3f79bcbcf479eab9d1c5cff4caa18b1240488de418bcd646d09c6aade71926a00f015dac4990cc1acdae6ebb5dfbe1ac34e33640b983e39397fb55695e175cb9969f25135bb0efdb91e954968cf73be4be08325379ed11f55db0e204c42b9983026488d7604db4316264a0425eed731e6b449419084e40857a19d96a15e9236e0f296f4b55e83a69e3384e2b050faca05e08d95076532e9adcd25ea2c8eb61e11e052869d492745e29075979c30eacd15ad16041f556703d52c2c34a029f2140044d9781ed051bc86b392d22b942c2ff0ecdb861043dec1f73a5d96804c5a224e7ca89d3c5f38b193ddd20c94fb917600530997dc3efbfdf919bf14c0e325faa606016117b2d7ee8e4156b4c702217d48d08344a2262137cde672f6d04401ee0d4938be5b9d2e99148a2d2ca397b3afaa77be9365f414e574bf0798fb92bf1ac1223e1982b9c7bd271571c5898ebd5b27af4d4b86cbe602648b0054310ce49b6ced5f228a6a2baa430f2cd967548b8a8fd69271f0f163344cd231031f5846470a03a0eecf58a7e2327cd707a5b37a9f7df038352c573ffbef0000d90e4f1bed729bd8abf9de9f72e4cc340a3f6271c2c31f991fd3a32ae7adb9d7090697d6515b1b2159ef4b0f9d11a66b8ef79e4e163c512cd49cbbbbc2999e42831fceaaefb0935fb61b15f780fd1c6df08e419d8e917961ccf031ded0010726e7877ff62ad0b892d238299d30223fd887d654553659bcdd17376011a3e3d4868a9e10e8c069b9fc273e2b8ab9de4578c4961d03992e34fce74d38e09658513d642b92d524fc0bee54d59f211d0b42f23cd1a6840ee97ad1dde55608145674b732ff758ab152c37a1d932577831fc08b4cff49be08a0f5cca0ad58ce99b30aba0b4bf9bf8c7ba4b1570afdb3100f32bee7e2de730a963d67ab870e92e162e8d26ce91a7f130970416ef03a54f919854969a8810d67cef5c10f49cafdf44df3ed814cf9faa1e80bac1023aee6410ef7befdf8ddc9bd05a45db1ded454673eae3c0ded89d42f09d346e133206159f61d80f3d31998b0d03d28661b4efea54d22079a7f455fae6fe3fffe161876c061779ec318714d0cd7e7bdb2289f2c725c4e7379b1c868557a3235fbe8881c975676a6b11eca40d8ac44400c6b1ced82f43bdbf910f03f5115d6d1384685e973732b5dd25fbc09d67705a2cb93d09c1a37ca56b21ff7a12b14ebdbe88fbd459755ac287e3420f3d282d5071c43b45c456a92b75b910138cb51d9b4273edcf1e323e1365da3fea969033a38174b1fe228d016cab97aa2f8352dd557ea644fccbaf6d3ad5cfba675a6c257bbc73ad73db98419da7b758c1d7a552d184b79757441047acd54d6d8848a777b7d9d0287e3321440fadd563e25d3c1a5932d0a86b687e315b6e1c16729521f41087239731b5159f6f78e42ee070a4ba8e92144bac0e372822c47fcf10722cd0803d3a240ff247a3980a45beec2a827f940adfd373d3e18c8dd6b1700dea4a7a707d1b7a34bb53699f9c580c9b9f06c0bfa5b22639dea9e612c6a3aad7fd1ca76a3c1692456eb7b9a13e55156e7da8e0ad8daf53000be5910522c06752dfae8f2021349a160296cdc37c68e1de05c8c7efd4548ce6e3b8ae3564e78949a66ff4dc001601e724a34614662f07923a574f28f0db66c3ced6ac2529c5ffeb0e1affeb23c416d63222ead06add18558c8693d744eecb25b5d7a0f66d9c43495bd7021cec6a4480e274bbe86194e9564ff2e29d2879ab697f265d227ddbbc949bc1129501a3c9d67186fb6829ffc407b33c261b0f9ad8e6c35d7a35f9f105056d5000db733ec42af0ed65f037940f792f02e7a19268188820d1b3837788224abc74c85ab1f81529e7ced55d6caf4ec2fe878ed893bf219fc41d3b68ccddf1879892d957216a92008ea0da6fbacaf995beeb5c975b9d9e0e5b862195d2b569e62bfc14cbc007a21a25d0ccd8903f46ecaa82d1deeeb9b6539b69f138e5691cef68da1cc8b69623550627766dc673fb8e5b03cd18607874a92e6769233a51ef94f9bab17be22de528773b8c0757293012ac5cc8ae742f98605b9cf572b3acec457da9d715ab80349f7c5ef316af7dbfcffe69624490ca2962b3109821c2917f7fe683a67401da67cde67082f8ba180b4fe76916813b56a08575dec1d127d4672e73e8a7d29ead1eb48f14fb11ed52c2dcbab02195831a86083b388a4b3d951c5810a6bab181bad65bb964d16168db7a8f76d6de0b3b6a538d98292a33797311e3e4f298060c2ae0e6b5638ca45cebbe623c53117b7b7d069047b6d39edf89db7bc29f7b89d18fad9045ff2e3beb81919468ab802f9ba38b860bb25ea38a003d313714f35efa58ee71b6f4f99d90e204abf62999c28adccff20efc4a3d01714be8aaf27e093ef2bde350d80897785fc06d3dea583f2b353df10e0830aed7ce7c0fc12b7cf9d30e359af7196061dba58ae21e4589bb6a287718582a84680e38b7562ff345725a92b15e160924fe40ca23b9c725bc975f68ae26a482a5bcceba03095ad7543a45423cd2a860bf2cae3029e3b517bffcc159c2c48c200b58be30ac1eb3bcdd1dffd79b688cf720ebd016eb6c5b0333d33b3d14458206875f4d15701640996bdfbef530d514838144334d7ac5100b1da7a0d511b4342fa986a551f12bc23d2e94aa3f98077dadb71b32eef30a7eba410de1fa17de72097295b41ddc5e1931063217a0cd6354d11fbb42d8d33bb8c5ed870e1bf8b28ee26dc66b8269ad4edf70bb2d2cdd5ea2d95c05080b170ad40799c9a6dcf10969827deb4ce245fc5952a62836dd5f53c1dae0d0ee2eab2692930a5ba39961d104f84245daf884e3cc3b1e30419d8d7d4fce885adbf9c70269fd1ba5eadf4bdfb57f2c6f50305f1d6478a19ec5348115622099fcd5feccbf562385c859ddb2887f9dd362d98a75a78d8c2d6b7d05f94f238f46bad66df09a8825f16de8193a5e891518e38d5f96d1fff18735bd92fb0ac6050f31674855577f571a97365f7ab6a3d654a918aa7bfeadc7edac44b", 0x1000}, {&(0x7f0000001380)="93f3186d9783eabdbf3d2b1a", 0xc}, {&(0x7f00000013c0)="33007e8e4a04f3713a1297bc2b8c845c133436adb613e9d4324e73c319c7b3e558c8f14893e54bcc83e50cbf9b1fef2ae160b96baa229f4a5f0604afc2833cd150576783b8ed376d9aa4f816b59446d470887be696cee76aea7e97241cbb2635b16207e6ad12b5fe23b85e1f4b4820b18c60e95d327df948b1d55fd990", 0x7d}, {&(0x7f0000001440)="c698a0b99dc27e26204d8064aa8a8b29ca7ce16a4cf109d9d07cca7ccc3f3259f2da2cf61bb520e8dead32d68d69f78b991d00fbf08547c93ed17479793f41e4169b7e744f38dc4209dcd985c0099674057be1369ada1095e07ac88d6ae5bc9af8d6bc1cdeb7a51b03ed3815fe963322317530302d9428e21066db4bf06178415b0d497efc77586e258a901c2894a98c4ca60f3c90b9bab8216e50ca6ffdd0dc7d7baa2b7f0d144edec80c6fb36dd4042e90dc357c6a929dcc34bf87cdec3a336cdbf824c1c9345b6d32ef4e52bc03b4ac2bc81ab2a81ddf593eb4d73556122df407b2d7277393c8fefae2b99f29925b83c25ebb133b4671", 0xf8}, {&(0x7f0000001540)="cf010ad449a0b23c4f165917ce35a9e112ac5ea602255c59f0394e332b6699ea1ad1799b22c2f25a96387051cf6ffadf4eeaa2356f76a0e73bd8066789120e53ed10238608da1e425daa79d4838cf0b47892511615e0ff202c34eba902e2da963732b4c692ccf841d639a0cce7dc6a94b5e0b2f712bc0176897ccb829b7e3c49beb3d9beba1b0eac5dc9d5eea1bbd23d931b4ff66a7a5079f6e5db8101f184a16f9ebc39921e9e3447118926dab83ae2aca49fad7d3dce6fc19f05638c444f727fd4aa183f4194db6ebf24297d794b0e84d3c68647c760f466bb45b4f11aab5d0a41563937b42bba131fa61a58f1f1fbe064bab325622bb568eb1148c51672befc80520eeb23740bf1a15f07c95797412beef134b5a95a1ee772b5a377d43958a396e830f75a8de012dd71bccdd05fb09faf184d0bab3ed8f06420db3b4d061ffb0910d7e6d17e86954d8e058b41702e9e3631d51368c47b74dba4c18659ebca4549ab4addae81b8bdeeb312c94f623e41c1bede910eae628ec8437a9d64a6e761f4130ce9ede9f7923f9cb36048b013d627aa6458d81c099ce3109e2d722f4cb6d25d340c05f8c4c82fc11e8bddca0a617835313e0dffd4cf22211f065481c74c916039a654f9eb4e78442067797d64711607cc4ab571c40802e8063ae45596fee64b08e25410def0de14b3d97cabc7869eebe286ddc4674bccd95f3cc642bc6add349731a10c5634760060268e23e1716954563d7c00aa885b34fcd4fe161f0e182824a191a27fe0b1a61111a9c487aa609a9cdd2323a792bafb50150c8437e6f5c14542125d160064f7e8d9352fbfbe249c6b5ba92f399ad093ff900ed23f2fa80a7a75c6a51391cef372f62f3afe76a3f0ad6f3a0771f20c22de7863397c10ba5ce0a18468449afe1913e99843f5d10329828389d524d099a726c66f9b9d23faaeb23f761a79b316b8942a1e27a7de08e973150c2625f9b4d8c3006574013c163fc7fd374fd50e6fef09fb71e936a8ff8973f5a7ca836719fbdf9fa3c33b184bd5c2e85861cf8ddef18ac10c21e9b24edcb68232ce06c3cc6015a55e1d1a6643d87d0024120b79d5f3b31776a9ee600a8bb1d40011cdf63ada8ca47601a2b61c829498d1576f69ac85b1751f0d9bf2d59f70ec0185093a2565982cbc07cfc9019ad15108de36c639d454420607659ba0a9e6a86dc8c60112adbdff4cf42b401033878fd0b520dbf9d85d562850fe2e20ddbf24d0e48c8647726a473088dd955ed4e708fd1a194f63c8efafd813d92c2808678bdf5d59a8bad95461f0b73fffe1db105401106a715e9e3267379d39d355cfc11b03f28f5557d83eed16e86cf18a52c62196c5e413acc6a11363a4b5c3faf5d0d5ab99dd9d52ea8c6da2584a2abb0b7261df9f5dc204cd5b284fb79a63c3af2d9b0461feb29e7c1ffdf159d7bb0f82e9bb7bf6963585eaebf36f687f929b74168bfff9e12e9af4fa08983df580c1433105cdeb5f463b5b410621db73b9bde9cc490a96607251b3bf95cbb60b813edd81c4fce076e74fd93e14d7848e6eb4e320af15702903a098111b84c37143d037da88b5c3fd3c0172d44c222d659595667004907a3d7c0ff5ac5b6d475f1756457e50c74fc43e2c5983140cb8333e2ffbb10a2ba4add44ab3ddfb3310faceed6e4b7ae9f65dbda0a3b38a91b075639b4d36ba833aab3b055e2f403a77cce2ddd04587c017845e48cace6e27155f10e137c2012907b7f0368b3f044ce0b47020db96543ef034dbb665d324b1972a4e533e8ffc360370f6692a94cbc4eddb951176efa4b67e15146b32a73d249938e0a58397f5e2a0f04b0e48eb506871a595d262724ddad408511da4f06bf2cee6f5093539d9d0505379411afae5ca5df3be8e80d124aad9233e63dc75ccb6b4685a5df460b39303a44248657e9d32f2ead14632e345c220e9fff654af87c473237bce820cda9983b937168e174a4ec5e3821729fe425cffe3ea02c06bcc68083a34b6c63180d6d08aeaa3c585401bdb8134d8004cbae8616be6a99ff5e40298ab9a78d416b843aff8706b5ea3ff7ebdf0859723dc066fa416a41462b4579038a5edc09df5166c4d9dcbd0b311fef605aabee4c840bf1c43561ab8253a1718250cdc79886676b29798efb50bc7c4dbf0960b296492900ca174ce959c92cb68fec13064d391f39645d36deca91fbd25918ac2326ba52dbac6b49c11af5c4ef41d349f8aa2381de7b8725a3ca91292c33df9a1007c9618792d1358479d43499c64c0b66ebb1cd586a88cc2bb83d966258e7078dc46b0dbaa2939292d3359ed05b18586455cbde33fa44e84f4f05d47c5b9f4e5bf0088d9c6f9caf49258953925c17ea16be47208d8bc71359dc156368274897812378b2e604db8dac3e2d95dc5aa493617f8b0612b12650b7ebaba7aa774db7bd2525ccc7b40ecfae33fabc62de45285ec08276c80ad21259ac0bd229ef050fb323eeebc65318bca2453c71db62a43d9b996d36b64c918a1cd96216e2712f4f94ac4024f6c0f5539936895587450543259601e16cbb7dc792dc4ddcc4235e09f01aa5a520a1aa31c37bb1747d384a16cfaf56cce3571b7ea2750b3a82ea88e557b21f7760d1b9328c010cec32aed8b4de09078cd1be9247d83db68073777fad22c5d5fd2549bbdf7f462c0feff5e6e15fb743b927c9a7447721984c15faa4757e9b7aa98b747f66c29e45b4f16abaefd1af8da582a1a720b0f8c3d609618800d223c081de2fcfbd511138e0debebcee66c72eb1e310490003f417f0c4fb07b8f68fb3e728215115b5f2e417eedcbf0aafede2df65035770288fa89f98c10676aafea4a846c649723e6068c252ad92406c264bec58cf01b2e8faa94e3f9385e1bda0550bccdcfb0c140c37b2407d3ad6ccd617c46ff6480c0973667141564d6eb5536668dbae15cf0dce21b6e05e722a03cf6c0c69fa8e674d049ba0e4c7d4286353ab489128b8c70106267cbce3b8507dde197a90da60a493487d4a9b3c1f9b5b17220856e90b8b91a15a6d105f8a85ea5be50f6182809aaa11420e68f8a20a180a0a2f658303786f6ce6878de944ad1fa21d591502aa132163b771f8c104daf7ab11153863e72baa953d6d9c557cfeec83f128fc66fbeb658eb79b49c5b64ab2d1c4e95486b2dbd33982f85bdd436c1ec26de7d16d199054cbd760638e1b1afaa86b8f3ef1a290a5b1e33afbb0bb2d24e21f32240de9a35e43c3d0f99b351363e4e931f1245cade116907598d426e76148a677bce32da2f7bfb3d2399e34f7fbf2a2ef886eb5e630043fd94f968eac2f47da3e73adb07f7b19904ba5e55e355df2bb226f72a730bc7986770389057fc1c08a519532a2d590732d08fddc334d0cce03103b963e09eb1c9e048fa08f35215d089eb3d4b0ae57df7e2e906e698a90900105b11bc454065b85bf36b31f61a97ed6fd768101b5fd6aa7797216ce9c5f2f198e3ade4536242e4ffa10d175d2d3ff27f2d3daabcf595125a0d51bf2afb4b2811672b8366b21919e979120b70602068afca30bdb3a0d7b7598e30042c1f7997be96c40c3dc3eaa80c8cb1e7dfcba884dfe30d61263996987ecac83b18d50f573fd51e3bb3ac48734a28fa689abea9296dc523a24509209175570909d2d77253fce990e08d3a5dbd792aef898d4d5eec207e2dfeeee75e8a3d89a560d39aad3e010f4bd2feedfd3ebf2e93835ca6ba9ef03f16135902b55c7b60a997ac31026dc473e803eb6e1c8257d8628a30023149263068392377d418def6add1f449887b5e43cd993ce6c79966e8d02987d5a0cac7af04f730158a20c7a771adb82b554c768263f4802bc13e7646d2a774c6a78a9ba689b82d87ea168eb26307cd0fa06077edbdf664d60b3ce36006fa1ed0ba9c1f2a8f342e08c639ff780333acf101c25f08fa6743aa6e3f3038237bd626414e280fc0663e54fe61c7999dfe97597db9d86622801bcf8c6d7243229729e01422e70545dcf20c97c227e6835e13c7dbf7bfb630516079a25016332b40cbbefe50d013bb2ae6daf7d4c4b10ca03938d317e00f98570849069239f894583321bba06142ede607e32a3a4d58e2e5b99af44dbe0385e0f26a6cbdb609a2180ec0bb69e993a5c23367695aa6f0bbb10aef2c5f41ad1bc69d23bbd1add75e9793e8c62b63991fd490ed80cc53c43db37e670052f0bfda7702f8adf1900038c8aad534fb65c9ac914e875e92cd5409067741a7d98d55096956df50ca5e89bb5659e2df294bb439c8dce1ceed25ea469ea327d0caf730e6d47593c0222d6aaafa4d44df709ac71815c61a54e6d652a50c40c918d932d6f413c88138fd03d5b0fa2cd74cfce61610de75b1e1e67bc4034c93750926891288ab8f0b25803b39f1f4be33308ac1f073e3f23730fcdf463858604455bde7941ff8edd08204617699ec6ce1bdb3fbee71be909fe2845c0134ac2d4279fb767f7da1924f56746247c17da363c46212e1a6caea12fbe114bf1374ef8013b853797333fd9125e285957a49fe69dc4dde6eab09aefbadf85b533831314027c83baf6b1ec18d2b3ffae7479a593806f19207d23379b85429513a97e4f9ac42f86e4dcd98ff6b0ab56a2fdf3909a98acd09f58f2ce12bf82fc10b5aaf9fe25e3d6c184e75afa37a34d5f613ce7343f2977afb2716eaffb388c99f186226a39056f2fdbc99418858cb2ca9f91ad3e853b47fbb8e219ab397c7b066dc7e09cc37c3eaa40c75b480eec54782be211c4d1128501847b6b3564424f93f6c9de5c0f69092bc57b78d6077613502c10e7ea1927ecca7fb5e4dec324a9dfe753046e99b96191d6e8d8d1c0d55c87e985e8d42646000bb5c70ad29117e5ae6a6d4457f5b8418423307438d6312154000de33eed1e4cb0ea4590df465ea949135b382d281bd5c76c5b453b48de7f1efab6b53ede0880a28957201ebc87998ddcc01344e85c4f517e8c49de5750a32f452a6a4b5152b8b1310010068c5b0a526e1ea293509cb7a25bc2c509dfda50620a3ed98660ec1d68ceddf632f70cef813a992357496e35655732a0f97f044880267c2375a9ef5209f8f0b209f1a261f35af715b7ac1e1098925e500eb7df6506bbd3660e9f58378246de856826e13b08d206248ec18095936edbc4a7478728fa339bae2c5309057abd21ed1e2474db4da0f02d8967bc454c0bbc3e085e9361f4ef8a10792e682ac2afce43f6f038819cccb2bd49768ed738967eb7bd2aa4db84bda6508750a1c748b26253e748942594d98602288abb878eb07912a8ff8c6602e7ea1953f857cabce3556543539eae8259cd9adcde8570888c927c258602ac1595b7064f9b097a59be2d2d799c789ca46694126b86d69a5ff460d92254b4a452070df530582e73a262f6a28fe9558f93e51d52ebf2f497142aaae6d8f6e6bb640ad03ca3b6529ea2988ece363c0417f20e6616e7a520c42ee378e762b548555ff6fb91ae548cbd798b50710f81a3f02aa1b5d19bf26629bc7991c8cd1b6440ac35b94a63b849305814dd7bcfefd4211a7065f5e721b238e144413a62aad73f7adf5e2ea2b4afb80e3e25676784d9a9dfccc026d3e56d126b89fb1652d354a0ad8ede779e5c0b806ba3f1b41c0f7a38d25e9c025fe059dd9cc42b386b6d5bf451b5c1601b5077860744a547d5dd996c4d55ec48b30d69e9a1a5bc373628a026981842a1c122de91264f97651d4d6ba11672da0efbf7dc8dad9a225603aabddc9ca249c30f89c397849585301f80fe0dc7ad3f2b2", 0x1000}], 0x9, &(0x7f00000027c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @cred={0x20, 0xffff, 0x0, r14, 0x0, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r24, r27, r28}, @cred={0x20, 0xffff, 0x0, r30, r31, r33}], 0xc0, 0x4}, 0x200) 16:00:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) syz_open_pts() syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) pread(r1, &(0x7f0000000000)="dc4df1ffe178e7a498aa9721a9c9571d81f59cf1aa71d792e8aa2bce", 0x1c, 0x0, 0x0) 16:00:50 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x45, 0x44f83d755a600625}, {{r2}, 0xfffffffffffffffe, 0x6d8806b800b03cc1, 0x2}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r5, 0x21}], 0x1, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "79495500ee05000000f2a32b1a86bfa60700", 0x4}) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000100)) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000080)={0x0, 0x8}, 0x10) poll(&(0x7f0000000040)=[{r6, 0x21}], 0x1, 0x0) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffc, 0x20, 0x1, 0xd0b, 0x6d}, {{r6}, 0xfffffffffffffff9, 0x4, 0xc0000010, 0xe, 0x4}], 0x2, 0x0, 0xc68, 0x0) dup2(r0, r3) 16:00:50 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) setgroups(0x1, &(0x7f0000000400)=[r1]) setegid(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x84, 0x9}, {0x13}, {0x44, 0x7fff}, {0x0, 0x3}], 0x4}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10006c}, {0x50, 0xfe, 0x40}, {0x8000000006, 0x0, 0x20}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:50 executing program 0: socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c653000fd05d4acdad18d2ecefea2b19bd8ef69feeeb9d8a7e514497309a88433da6033b1c7f680e850037c729833b81af47326fbb10253c9c716ca59b18fa195a555e4662fcb9eef473cadd18c7c0e18f8f93d4ef6f14322cc9e464cfbdc52399d685767d19a980efb7c0d830153348f47a48ad05d2d51dde52e4df249c6d0380e8d1f8f6777596d9083a1c22f3819764aaca95954bd8aec7041f29a0711068b3193f302f3a569d1141bfd43ad06125802f4f2626f8ef696602296eb6513048edffbd2"], 0x10) msgget$private(0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x0, './file0\x00'}) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) shutdown(r2, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r2) 16:00:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x80000001}}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) setsockopt(r2, 0x1000000029, 0x3f, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e699319296488d90fb2ad18029504e1210d6a02b270561103cc47e086f658f4e974799f8", 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000308, &(0x7f0000000180)=[{0x0, 0x0, 0xfb}, {0x4d, 0x0, 0x0, 0x20}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r1, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:00:51 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() dup(r0) ftruncate(r0, 0x0, 0x7fffffff) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x601) r4 = geteuid() r5 = getuid() r6 = getgid() r7 = getpid() r8 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x3, r4, 0x0, r5, r6, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r7, r8, 0x8, 0x8, 0x5, 0x8001}) r9 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r5, 0x0, r4, r6, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000340)={{0x80, r5, r6, r4, r6, 0x21, 0x774}, 0x5d, 0x3, 0x8}) r10 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r10, 0x0, 0x6, 0x0) getdents(r10, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r11]) fchownat(r1, &(0x7f0000000000)='./file0\x00', r5, r11, 0x4) 16:00:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x4) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/118, 0x76}, {&(0x7f0000000140)=""/92, 0x5c}, {&(0x7f00000001c0)=""/14, 0xe}], 0x3) 16:00:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0xffffffffffffffff) 16:00:51 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) r1 = syz_open_pts() r2 = geteuid() fchown(r1, r2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r5, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r5) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x8, 0x11, r5, 0x0, 0x0) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) setsockopt$inet_opts(r6, 0x0, 0x72e6b9ecee36f8d6, &(0x7f0000000140)="7519b3d99bd2d048f79e37eae372020c5c9603742e22fb01748b4a2b70aa66f4f2b6bb0113b51b7c08cac8b8a1f71075f447840e5603c82a75d1df80a15cc0bc1413e497d48d4f3779599f8971e3c087a348c4c3447bb8f5d0947652afd89e170a9255f94cf0dde8f3187489f507d8c1142d78eb4dfbf1878ea694b64b10a462dfb7f5d97b5bd2febdd65c", 0x8b) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000071, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'\x00\x04\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r1, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0xffffffff) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x29}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0xe, &(0x7f0000000240)="9597a9fad36b05faf68cfd58c8c6") 16:00:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000440)={0x9, 0x6, 0x6, 0x6, "166c868c813030410db25f0f1f4d63787685a42d", 0x3, 0x94}) r3 = syz_open_pts() recvfrom(r0, &(0x7f0000000400)=""/29, 0x1d, 0x80, &(0x7f00000005c0)=ANY=[@ANYBLOB="01002e3f62757300e4f3dc5a7b8403d2e19e0c76feea7f4a985aa87ecf5dbc670310c7e3eb64e5becc17f29002c0ef2ebe84f8e5f90b3e8b7bb854d5608dd9f5f0099c99a74bcbcad4d04726897190ff4f714733736bbd5edd3dd733192bb894de3b529dd1501ad92bbce6131f17c5b9a29646e88aef87865602afcf5a0592fef189d8c6aaf0de4e5853b6dbe16ccdbfd6cf11055d597edc727baa2646ab0c85db3a3deaaf609c25ec09f00e6f0df02d132eb099aacb4b1723bda27b111ac4e1a948cc7edbe35fa9004e4dad19dbbb7437b402465495ce1db60f8fb6dc6b12e0fac1a820e20faa9f508e8d8b94b356abb03246e8aa9ccec3bbcfa1daaf313b6403b836d87cdb00585567b878d7656e01d61ca0ed77647083d7517e0413801f03b5c412fff6fd46a149b6e1c040fab873ae530f7cdb5d5205f9e7217a14c8031d8dfd1f66722e91e12fc1cd9740f933a4f8"], 0x8) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000003c0)) dup(r3) r4 = syz_open_pts() dup(r4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x401, 0xdbe0}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x4, 0x1}], 0x7fffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x2, 0x0, 0x1f}, {{r3}, 0xfffffffffffffffd, 0x20, 0x2, 0x2, 0x1}, {{r4}, 0xfffffffffffffffa, 0x41, 0x10, 0x800, 0xaee}, {{r5}, 0xfffffffffffffff8, 0x13, 0x80000000, 0x7ff, 0xffffffffffffff01}], 0x2, &(0x7f0000000380)={0x1000, 0x3f}) 16:00:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r2]) setegid(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r3, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r4, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sendto$unix(r1, &(0x7f0000000180)="acab9780537c6d4c15ccc32c18fc3cc7542caae02b25b417fc1ba874d7451a141e32ec114daa10d34009df8ee1e8cb6319adbb461d7a4ff1e95831d21039b1d9ea43bf44a9ea8b308b8447dee57e2f50320b80cd4cb058e3c3add7fc4b2c9e45121cf8a23286beb126a5c1276dd679b94525eb655beb838eed1a7f1b762dd7dd794d56dfe5b6764566e275cf35307bd13bf2d56831c8bb5a6baa05bdd4cdc185505e323149", 0xa5, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) ftruncate(r1, 0x0, 0xe2c1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:52 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000140)={0x0, 0xfb, 0x8e, 0x5, 0x7ff}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/91, 0x5b}], 0x1, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x10000000, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r5, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x2, 0x80, 0x304, 0x3}, {{r3}, 0xfffffffffffffffb, 0x8, 0x51b0aca37e1413d3, 0x4, 0x3}], 0x1, 0x0, 0x6, 0x0) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/84}, &(0x7f00000002c0)=0x56) accept(r6, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) syz_open_pts() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:00:52 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) wait4(r0, &(0x7f0000000180), 0x3, &(0x7f00000001c0)) r1 = syz_open_pts() write(r1, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r3, &(0x7f00000006c0)=""/138, 0x8a) close(r2) execve(0x0, 0x0, 0x0) 16:00:52 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb18bbdf696c0000a96c50e749c4324bffc3e80000"], 0x1c, 0x0}, 0x0) close(r0) close(r1) 16:00:52 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x4000029, 0x41, &(0x7f00000000c0), 0xca708b8c9c00063f) 16:00:52 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) 16:00:52 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() dup(r1) writev(r0, &(0x7f0000001000), 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xfffffffc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffff, "44d3b22f9e25e202eeea394cc43fd6b0e0225ab2"}) ioctl$TIOCSETA(r2, 0x2000746e, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:52 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r0, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r2, 0x0, r2) r3 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a524f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becc8f12f6470f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73c5877a2f0c00e78b0c91dfc690ece19818fd59"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r3, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgsnd(r3, &(0x7f0000000180)={0x1, "6cfd38356202252ddcc6442fca4091cdc4a97f0b41a8e3fcbdb6af4bf0422d78a137f4e9ea027b74451b3f0a44f08cd90655ea61f1666d1d215fb2c154298f71c37d41476930e8ce83e1ac7d01264eb1b66cd958e2f6124d792c340fc786161d2a8456a20e401c42085fe200a9b9dacf929f7723443f83a543bd43bbd36953d2c193abccfd3fcfb75846cbf94043c300f7721a556ac6b19276406bfbe0e6a9eb92a1699e427e796d14a02aab54289c327e7d0a2d3f33f87f56eeae0ceadd1d70caa257db7ba768434b611c4f623537c27b36d9d9bc57d47168ad12fca635697550a947822dbfdff86b58fe"}, 0xf3, 0x1400) pipe(&(0x7f0000000080)) rmdir(&(0x7f0000000580)='./file1\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10006) openat(r4, &(0x7f0000000100)='./file0\x00', 0x41, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x200, 0x0, 0x0) r6 = msgget$private(0x0, 0x131) socket$inet6(0x18, 0x14003, 0x7) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r6, &(0x7f0000000880)={0x0, ""/249}, 0x101, 0x9c767b58fa90a755, 0x1000) 16:00:52 executing program 0: setreuid(0x0, 0xee00) r0 = getpgrp() ktrace(0x0, 0x5, 0x8, r0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x170, &(0x7f0000000180)=[{0x84}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = getpgrp() fcntl$setown(0xffffffffffffff9c, 0x6, r1) syz_emit_ethernet(0x52, &(0x7f0000000000)="b6") 16:00:53 executing program 0: socketpair(0x1, 0x4005, 0x1, &(0x7f00000000c0)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/130, 0x82}, {&(0x7f0000000100)=""/255, 0xff}, {&(0x7f0000000200)=""/25, 0x19}], 0x3, 0x0, 0x0) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1d}, {0x84, 0x4, 0x3}, {0x200000000006, 0x0, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") socket$unix(0x1, 0x2, 0x0) 16:00:53 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000000)="fdb782c49142d8f69e2ba2a302451d1fc0dd67eb05f1f399119c1d631c719187e5e6f736591d62413fd5249ed3d1b75c220c0558bdc011d95d7cad7a70815630e23294ff5d615058f712f1c9d937173edc9a53e81b285380d8ef7b64630b7bcd595eaebbce43eb906d9c92924ed45ba78fed3ca9d1d25cccb1c47b3ff712b5fa06f91fe1e6959d35", 0x88}, {&(0x7f00000000c0)="4300aad42e1fb6f6f4a55c97b5b4f7b464cdcb1be10b0c2795aa6fb1b61b2e69faf11a0200110f994fff96bca6b914f0", 0x30}, {&(0x7f00000002c0)="013eee0cdcd468a56303b36ef7cfeee8f1138d6b8a79dadb8c1ac90218250211d12996f1282d319885dab46a63641d8c8b2ddb28cf58d787a653d7f360e161b7167e7aba054094a2bdadeb6ca6989b815df6fb486a31a0d8802d4103a8e06cf10f572a41307211ab06f4195ab9d13fbff71922699983dc7ca28556b5381cabbf3108fcc737b8e1405de3eb4a95c264d39064e6eca8cdcd09c4cd9e23eca739aed2aab6ed3ed7670cfa2f2ebac3c82c3c5cb1bc804c7b85bbfb82d37d0a87f04b93ba6eb1d5b5bc816fac6d3dd5", 0xcd}, {&(0x7f0000000400)="2ca02137bc84ea5521677ac046e0130c14238ec9a52035955b422554b931ee5938ef467be4df8c21626460abb7bcb1d004752e4358c27e452573dff42f9dc72e1b7f2104b664e271e0970ca57b174c8635a1fc40a68ca5e0e7a53a0a395112638591b8b8839960d859edd2066240ca8c1696424a37d2e6c05692dd86d8230f124c6f6ef30afca642cf35aba12ae14ef03baaf3ce384eba1d44e167abd178a6687bacbbd2296bb499269e6ac1285eb63f4634d99fe2f46e5ac6872ce7b5792e", 0xbf}, {&(0x7f0000000100)="86", 0x1}, {&(0x7f00000004c0)="592067de6b2b1198cec55b8e1c69b03a10a50063f940c7efec56ce92881dd944c95ba50ccb4c1ddf39bec34197b4b7a599e7fd3b57f71cde59a8a7b6c7730a9275ce5acd291ab745c4f5f00fd3b53619e53aae197a6b8920182b4bf1bee1b2c14989153431a0b81d3d6927924ef537b22278b2d001f23e05900d7793626aec2a94da11d7385a3327af7c28217840e59dfa80a62db13ce87bc120b45457f3344ce93d969b9cef6f061c2e45909de04e2e08128f741c", 0xb5}, {&(0x7f0000000180)="5acc8d27a5dc9a3669a3670fa6cdebaff111503b7c", 0x15}], 0x7, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10021, 0x0) fcntl$getown(r0, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) 16:00:53 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x2) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) lseek(r0, 0x0, 0x0, 0x2) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x6, 0xd7, 0x8, 0x2}, {0x8fd7, 0x81, 0x3, 0x9}]}) 16:00:53 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x17, 0x7, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r6 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r12 = getegid() r13 = getegid() r14 = getgid() r15 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r11, r12, 0x0, r13, r14, r15, r16, r17]) r18 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r18) r19 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r19, 0x4, 0x8000000000000080) pwritev(r19, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r19, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:54 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getuid() r3 = getgid() getpid() r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x601) r6 = geteuid() r7 = getuid() r8 = getgid() r9 = getpid() r10 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x3, r6, 0x0, r7, r8, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r9, r10, 0x8, 0x8, 0x5, 0x8001}) r11 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r11, 0x6, r10) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, 0x0, r2, r3, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r10, r4, 0x8, 0x8, 0x5, 0x8001}) r12 = msgget$private(0x0, 0x601) r13 = geteuid() r14 = getuid() r15 = getgid() r16 = getpid() r17 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x3, r13, 0x0, r14, r15, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r16, r17, 0x8, 0x8, 0x5, 0x8001}) ktrace(&(0x7f00000002c0)='./file0/file0\x00', 0x4, 0x40001b00, r16) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setuid(r1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x4012, 0xffffffffffffff9c, 0x0, 0x0) r18 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x4) ioctl$BIOCGHDRCMPLT(r18, 0x40044274, &(0x7f0000000100)) preadv(r18, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/248, 0xf8}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') 16:00:54 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x0, 0x1, {[0x3, 0x6, 0xfb6, 0xc7, 0x7f, 0x2, 0x0, 0x4, 0x5, 0x4325, 0x0, 0x101, 0x9, 0x8, 0x6, 0x101, 0x9, 0x7a7a], [0x4, 0x3ff, 0x0, 0x1000, 0xdbc0, 0x61, 0x9, 0x8, 0x6], [0x40, 0x3, 0x8, 0x6, 0x10000, 0x100000001, 0x8], [0x3, 0x723, 0xffff, 0x6, 0x0, 0x1], [{0x9, 0x6, 0x0, 0x8}, {0x8000, 0x1f, 0x5, 0xff}, {0x5, 0x369e, 0x3ff, 0x7}, {0x2, 0x52, 0x5ae, 0xb3}, {0x6, 0x8, 0xab, 0x1}, {0x6, 0x0, 0x4, 0x1cb}, {0x7dfb, 0x1, 0xfc, 0x4}, {0x2, 0x36d0, 0x3, 0x4}], {0xfffd, 0x81, 0x777d, 0x5}, {0x20, 0xffff, 0x100, 0x5}}}) mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x100) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:54 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x80, 0x0) pipe(&(0x7f0000000100)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x8000) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185bd759e1a3fbed9d7c7f5ecd505370f55d99715dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78bc90ce04", 0x60) syz_open_pts() close(r0) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000004ff7350400000000001100"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:54 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() dup(0xffffffffffffff9c) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd0\x00', 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) r5 = syz_open_pts() r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r7, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r7) kevent(r1, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0x0, 0x23, 0x20000043, 0xfff, 0x7f}, {{r7}, 0xffffffffffffffff, 0x40, 0x2, 0x1, 0x200}, {{r0}, 0xfffffffffffffff8, 0x8, 0x4, 0x8, 0xffff}, {{r2}, 0xfffffffffffffffc, 0x68, 0x1, 0x7, 0x2}, {{r3}, 0xfffffffffffffff8, 0xc, 0x1, 0xfffffffffffffff7, 0x4}, {{r4}, 0xfffffffffffffff8, 0x14, 0x4, 0xfff, 0x5e5}, {{r3}, 0xfffffffffffffffc, 0x0, 0x71cd5a6650b17053, 0x3201, 0x4}, {{r5}, 0xfffffffffffffff9, 0x4, 0x1, 0x9, 0x37f3}, {{r6}, 0xfffffffffffffffa, 0x20, 0x2, 0x8, 0x9}], 0xc4e, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) recvfrom$inet(r8, &(0x7f00000001c0)=""/65, 0x41, 0x40, 0x0, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r9, 0x0, 0x6, 0x0) getdents(r9, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000006c0)=0xfffffffffffffe04) accept$inet(r9, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000200)) kevent(r9, &(0x7f0000000140), 0x34, 0x0, 0xc68, 0x0) 16:00:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000140)="8721c5441b811516c5ef23636e128f8d96e92675ff92cbe94e46645253466e5e3021209f815a947a4ad999e338f79daa06a47a2a2dbbe64fc4f054f338f6ed22b2fbcc11525782c609f12176f1bd6165a7754c3bbcdfa514f88e2ab2fc8c95e10be69d0ea96acca5dd634093674a971f6fea6a80b19186bb0ff44d3f00eeadf528cccf4aecfdd60090321a8c87456c490e85e634674b124f7fe959c2ba4fd5d91339312b4a01e0e78df8e9d5b210a1962ad42a3122afbeee26291f0e9b69b01fcdc9631c5273a0b9ed7722bdf525a08406cf5cc63cb6d60050354a126ad55a41206f6386510a44fc08", 0xe9}, {&(0x7f0000000240)="b34b6e49725917134efbe4827ebe2eac4f95a08e9b833ba2bdc7af87303fa2594d05a396b05502a0570f3f7210087d3cb6d154e9b2b8926c17df47724ab88c3d155c3081884690ef1971266b8d8b54d3e676d4c68a95d7598d92fc9ab4eeabca05fc3434f155650632b7e95ea81ff5119ebffb4bdbb2aa68561b3106b4454a8f24ae8c6f8ab12c789583675a5e33a3ea27b449700da7be18bc601e621da7fcd53e188f1156ff0c01da04dbac24dbc9b5ef116baf7caa04f731f61a467cd272fffa1442161adb2c38353111b65d151993b9283d6ff43d69e3", 0xd8}, {&(0x7f0000000340)="b1252b914045de35fd5f322c40fe968ce0b158870bbe7db16ef967694bbea0c3f542faf7f584068b15e303c3060cad13702fa09e3c33c00235c06b8ff00b4243752192b969347e848a87ec224587746a5f37b62122c888af1e0cd5ffd4b91e9f8dfa0e01cfa3def650e7f8b5cf8b95e59576f84e559d38713dca169edec89bf49f08da0acbec2733cda1ef40c0d46ef7a9fa115037e6fce5bc56b79a808847ceaf4ecc8264242d4c91350228aafb22057f4d18989dd5920cbd91aa51aed329fdb234f717dce1c45f501487d2ecd3a2b0e352729a35cb2b3a410c23105e585ccae59e4651bb7251761224c9e5c0d7d70a12", 0xf1}, {&(0x7f0000000440)="6f8b8ff54dfcb7e9d6a201d7ef199ea880dd5047ad595ebd1b742cb400a6726a922ff2d35eca2f7d183dd5961c12cbe50f502bc7c0f4df9bd196d1ef42df9cbcb1445adf9f4f142e0d07ed95a1681875504cd5562d0aea9cb19fca316a9e41a054d3e49d5154ea0975b8282e58d659731747690cb6ee689c3b8a8f1ff0c245216ca4fd1f", 0x84}, {&(0x7f0000000500)="7f06dad092ee221ad102a00c81e497e129ecdaad1e725e368759608cb5ce50dc91fd8784f527e99c6a9e3c8a9295115857f28fc7b9deb7cb0838357817ff4ac76e408943954f38d956adfa", 0x4b}, {&(0x7f0000000580)="03219a6a1ff9958a3d88cbfe53b58be9e5ece15f7fcf3d64d2fe3da031005f2c977129431642bb73049458ef7a6d9c52c5cf313cdc08ddbe581f35a81d18ff80ff29307f59095b3522bd88d03527c154551877797b938ed2a8a347a9aabe032a5dd630571d1982bbf8dc80d420bcda436af8d7cdc7b1176b14519bb7c68671fa7a7c4d633f18a4f3b682ac2f798a444a6a73ce42aa", 0x95}, {&(0x7f0000000640)="953081e53209e2fd84812b070c4508dfb15e643294f9d7051d58b45bdc4e8562ebba3aa6722f13031984518cb4ee40c18ec05605c2a342424f26d1352f1e22400418a0bbd7e5173dba73221872f2e32dde0bbe3226ec", 0x56}, {&(0x7f00000006c0)="112c11102f54b4edb99aab172cc9fef7ff97f9d56fd80c48862ef4e56c43deaca200620613999d654853b72586832cd825acb5cd777937752336239c17bcb6e331f2b18ae4f1093f87f87c1dc7ffd154ee792d5ee1882ad7f0bd0b3b2ad5912a50d704a956bb8f2d3a9969", 0x6b}], 0x8) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) bind(r1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x880, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2, 0x4}) r3 = socket(0x18, 0x3, 0x0) r4 = dup(r0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:54 executing program 0: sync() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) 16:00:54 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}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:00:55 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r3, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x1f8) close(r2) 16:00:55 executing program 1: r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) dup(r1) 16:00:55 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x8001, 0xfff}, {0x7f, 0x4}}) 16:00:55 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x2, 0x1c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000621b237198c96a41200000000000009ce200", 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:55 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket(0x18, 0x2716662031557050, 0x0) select(0x40, &(0x7f0000000040)={0x2}, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x6, 0x100000000000, 0x0, 0xac}, 0x0, 0x0) shutdown(r0, 0x2) 16:00:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x500}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) getpgrp() 16:00:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) r2 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) renameat(r1, &(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000040)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000340)) 16:00:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x3}, {0x80000000000006}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[0x81, 0x6]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x44}, {}, {0x7ffffffe}]}) getgid() syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") fchmod(r0, 0x12d) 16:00:55 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x40004200000028ac) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008ba8002b27febf00000000000003000000100000000000000040456b93b237562b13130000", 0x2c}], 0x1) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) linkat(r1, &(0x7f0000000100)='./bus\x00', r2, &(0x7f00000001c0)='./bus\x00', 0x0) 16:00:56 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) pipe(&(0x7f0000000180)) fchmodat(r3, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000540)={0x5, [{0x3, 0x6}, {0x3, 0x9d9}, {0x1, 0x80}, {0x1, 0xffffffff}, {0x6f38b76df5cfbe69, 0x12be}, {0x3, 0x400}, {0x3, 0x2}, {0x2, 0x2}, {0x1, 0x1}, {0x2}, {0x3, 0x2}, {0x0, 0x6}, {0x3, 0x401}, {0x0, 0x3}, {0x3, 0x7f}, {0x1, 0x8}, {0x2, 0x1}, {0x2, 0x6}, {0x2, 0x87}, {0x6, 0x4000}, {0x2, 0xff}, {0x1, 0x7}, {0x1, 0xfffffffd}, {0x2, 0x5}, {0x2, 0xf6a}, {0x1, 0x40}, {0x1, 0x7}, {0x3, 0xfffffff8}, {0x1, 0xc5}, {0x1, 0x8}, {0x1, 0x80}, {0x1, 0x4}]}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(r4, 0x2000746f) poll(&(0x7f0000000040)=[{r1, 0x4}], 0x1, 0x0) poll(0x0, 0x0, 0x3ff) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x2000000000000075, 0x0) 16:00:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) pipe2(&(0x7f0000000100), 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) 16:00:56 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x400, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r1, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) mkdir(&(0x7f0000000000)='./file0\x00', 0x12) 16:00:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000080)=0xfffffd2d) r5 = dup(r3) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000200)={0x2393, 0x7, 0x7, 0x1, &(0x7f00000002c0)={{0x5, 0x7e, 0x8, 0x6, 0x1f, 0x100, 0x21}, {[0x100000001, 0x1, 0x3, 0xffff, 0x8001, 0x4, 0x3326, 0x3ff, 0x38, 0xfff, 0x0, 0x8001, 0x100000000, 0x8, 0x5, 0x0, 0x100, 0xf54], [0x0, 0x90, 0x100000000, 0x9, 0x400, 0x51, 0x81, 0x1cbf, 0x3], [0x9, 0x2, 0x1, 0x6, 0x4, 0xfffffffffffffff8, 0x8], [0xff, 0x7fffffff, 0x3, 0x1, 0x67c82f9d, 0x1], [{0x4, 0x7, 0x7, 0x6}, {0x983, 0x3, 0xfffffff7, 0x1fde000000}, {0x3ff, 0x7fffffff, 0x5, 0x9}, {0xf33b, 0x0, 0xff, 0x289}, {0x9, 0xfffffffa, 0x4, 0x3f}, {0xe55c, 0x2d94, 0x3, 0x81}, {0x7a, 0x7f, 0x10000, 0x1}, {0x7ff, 0x80000000, 0x0, 0x8}], {0x3, 0x3, 0x9}, {0x3f, 0xc2b, 0x1, 0x2}}}, 0x52, 0x7}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r2, 0x9, 0x8, &(0x7f0000000180)='\a', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) clock_settime(0x4, &(0x7f0000000240)={0x5, 0xeb5}) connect(r3, &(0x7f0000000540)=@un=@file={0xa3b5e1eca9c48f3d, './file0\x00'}, 0xa) poll(&(0x7f0000000040)=[{r6, 0x21}], 0x1, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000040)=0x7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() r1 = dup2(r0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x18000, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x1, &(0x7f0000000180)=[0x8]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0xffff, 0x7ff, {0x4, 0x81}}) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r3, 0x0, 0x6, 0x0) getdents(r3, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000200)) r4 = openat(0xffffffffffffff9c, &(0x7f000060cff8)='/', 0x200, 0x0) lseek(r4, 0x0, 0x6, 0x0) getdents(r4, &(0x7f0000000000)=""/104, 0x27a) r5 = syz_open_pts() dup(r5) r6 = getppid() fcntl$setown(r5, 0x6, r6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r7]) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000380)) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, r7, 0x0, 0xffffffffffffffff, 0x0, r2, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r8) rmdir(&(0x7f0000000440)='./file0/../file0\x00') setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) write(r2, &(0x7f0000000380)="b5a1c26053ab9b276d37b47ee4ceaba0f10577d72e9e8ac05b32ca811122f1af6d95abc8a59bc86907f4ed75783f7a19e12c6cda99ffc0466b6084eb2c95f2433b95675e03414a4b017c1ef97918b5b4ee3a76123a878e6645eb24041fef442c405759bc4470ec43cc089cf6a2aa3f3a04c19f596abe4386e21b8c8fc33c175caf14b42a0d4370f092f3519dc40c603516f957251c0fc763fb16ecb83deb1dc99099bd19a4eb7dd5c4f85deea2f85db3038eff7e0334715417ee070d90c0323305f2164674ae8d5ac3a180a5f3c90ed637c6d8d63cefff7de4fe32627739", 0xde) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r3, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000009c0)={&(0x7f0000000200)=[{0x89, 0x5}, {0x0, 0x7f}, {0x40, 0x3ff}, {0x0, 0x6}, {0x8a}, {0x26, 0xfffffff8}, {0x0, 0x9}], 0x7}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x2, 0x4, 0x7fffffff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xf45a}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x401}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x80000000000000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040), 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000100)) write(r4, &(0x7f0000000280)="f2b7191ac792e388b8b7d6bd472c97673c71255ef7fa6776989a8800f3bc0c77ba5b7f56729863aa91a4cb9876b1ec4079982c8cf6bd893d418b71a32bc78fd241428d64be19b48e693af15c705dfd244276f67c86c67b7786952b5fd43519555c24588f5cf7e6c9c78b4d6402b1b65ca603165059d297daabe7e1eb6ddf558e23c75e47b3284d147b0d84b7b316bb0fcd722c936f36863d474816ecc293ebf078dc0fba273082e52a4121bcb8065da7fc6b43e761f1a68c69ccc0564290fae347cc08871c88dfef61b914984fc2f4f517a1aa889ca9af3b53d32611d1f41a71adc10f6d", 0xe4) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r6, &(0x7f0000000b40)=[{&(0x7f0000000b00)="cc7fabf3ca2143d5b5", 0x9}], 0x1) r7 = syz_open_pts() dup(r7) write(r7, &(0x7f0000000a00)="bdee67c87a3fca72233070f26b4f8824dfba033f647afb93039de198c0b93c3e1698dc91dbaf4f67cdd7961ec678d657d055bf9469a44fb9eb00e52614b36986a3c2f0d6db562e83abcc5b43f9b11ac92b414447cb9577b2a5050579b7755ce9ee671e951b74b1c4eace9dccda87787da224f5129118bb478916d7d2579f2f3ec5297a7c71091ba65612a478117e3b49eb46c66044e88cc3d9626fe53900324ee498f734465e14353905f1706d876313a17bfccc0a3be0b4d81104aeb00e7bbef251390a35915734b758b1208c0e64a1e72da997273f43a5b00a9a0a6fde9ff2b1b28386", 0xe4) close(r6) write(r6, &(0x7f0000000140)="dff8057e86658de2585e726a839f6636861648c1c02f42987b5576b0d990ac485e67b360d03f0e8f5490fcfa4c65a1937e1cd5a707309d6963ba6611b063c1875a8e1fbd7e09380767e937a5e76f368c9947076e461ae458c1a18981ccc5f11d75c57ce13d650a5e5de511cd5d191743dc89e85b1df3dc4c3d02cd9a367e9409", 0x80) 16:00:57 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b81800000029efffffff00d9398b8588740000000000000000"], 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}, 0x0) 16:00:57 executing program 0: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r1, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) r2 = syz_open_pts() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r2, 0x3}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x3d41, 0x1, "854955882e1a96c984ffffffff9c11fe4dbfa600", 0xfffffffd}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) syz_open_pts() 16:00:57 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000010c0)={0xffffffffffffffff}) select(0x40, &(0x7f00007dafc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, &(0x7f00007e1000), &(0x7f00006c7fc0)={0xfffffffffffffffe}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0xfffffffffffffd51) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x6, 0x0) getdents(r2, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001180)='/dev/null\x00', 0x0, 0x0) fchmodat(r3, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) shmget$private(0x0, 0x2000, 0x31c8990cf60507cc, &(0x7f000045a000/0x2000)=nil) renameat(r2, &(0x7f0000001100)='./file0\x00', r3, &(0x7f0000001140)='./file0\x00') ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000011c0)={0xffff, 0xad8, 0x7, 0xd318}) fcntl$getflags(r0, 0x1) faccessat(0xffffffffffffff9c, &(0x7f0000001200)='./file0\x00', 0x40, 0x0) r4 = dup(0xffffffffffffff9c) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r5, 0x21}], 0x1, 0x0) dup(r5) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000001080)=0x1) 16:00:58 executing program 0: r0 = socket(0x20, 0x4, 0xc2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0xb) unlink(&(0x7f0000000140)='./file0\x00') ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x80}, {0xc}, {0x1ce6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r1, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x120b) 16:00:58 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x3, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x6, 0x0) getdents(r2, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file1\x00', 0x6, 0x53e, 0x4d, 0x0, 0x3ff, 0x9, 0xb8a1, 0x0, 0x0, 0xfffffffffffffffb, 0x7}) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r3) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) shutdown(r0, 0x1) 16:00:58 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20500, 0x20) fcntl$getown(r0, 0x5) r2 = semget$private(0x0, 0x3, 0x10) r3 = getuid() r4 = semget$private(0x0, 0x3, 0x0) r5 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x7, r5, 0x0, r5, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x7, r3, 0x0, r5, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) r6 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r3, r6, 0x2) fcntl$getown(r0, 0x5) 16:00:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = syz_open_pts() r3 = msgget(0x1, 0x8) r4 = getuid() r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r5, 0x0, 0x6, 0x0) getdents(r5, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r6]) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r7, 0x0, 0x6, 0x0) getdents(r7, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r8]) r9 = getpgid(0x0) r10 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x4, r4, r6, 0xffffffffffffffff, r8, 0x6575679779cbe8a4, 0xfff7}, 0x0, 0x1707, r9, r10, 0x7, 0x7fffffff, 0x2000000000, 0xffffffffffffff0b}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x1, &(0x7f0000000000), 0x0, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x80}, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x6e272cc80e46a35a, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r1, 0x0, r2) r3 = socket$inet(0x2, 0x3, 0x102) sendto(r3, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r6 = fcntl$getown(r2, 0x5) r7 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r8, 0x0, 0x10000) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f00000000c0)={0x0}) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r8, 0x1) dup2(r8, r7) r10 = fcntl$getown(r8, 0x5) fcntl$setown(r8, 0x6, r10) r11 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r4, r0, r5, r11, 0x5, 0x7fff}, 0x6, 0x2, r10, r6, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r12, 0x0, r13) 16:00:59 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0xe3) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000200)="43496004d04ccd88f38b70e074fcff7b2fe373ba11c98fa9477815e26faaed09ed6da35aae64e0a5a6ca540287cca16b0df55e8a6d9a200353ecf3624f54deb89fe347ef95717e3d", 0x48, 0x9, &(0x7f00000000c0)=ANY=[@ANYRES32=r1], 0x1) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0xfff, 0x6, 0xff, 0x3}, {0x8, 0x81, 0x9, 0x7f}, {0x6ed, 0x7, 0x7a, 0xffffffff}, {0x6, 0x81, 0x9, 0x7}, {0x1, 0x4, 0xf4, 0x400}, {0x3f, 0x2, 0x9, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x40000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:59 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r2, &(0x7f0000000000)="87", 0x1) close(r2) 16:00:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x1, 0x58) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x4a8) 16:00:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20c0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10360, 0x60) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x80000001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) mprotect(&(0x7f0000539000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:01:00 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) r3 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) kevent(r3, 0x0, 0x9, &(0x7f0000000280), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt(r4, 0x989f, 0x6, &(0x7f0000000100)=""/131, &(0x7f0000000080)=0x83) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x0, 0x0, 0x0) kqueue() dup2(r0, r1) 16:01:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0x80) syz_open_pts() getrlimit(0x5, &(0x7f0000000040)) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x34}, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pread(0xffffffffffffff9c, &(0x7f0000000080)="c31befa96bdb81c54509b282ca84dd7a50c52aa63d4fa5027b38f76d1a54e3f812c8aace20971151320b623e9c43c22429ef496f092a78292652968db57fb2b4ae5852c4da0ceb658d4a36fde84aea2022924be2c94c9879575eb263845ad23dd89638d557156e73159b4f554aa12d5d03c53bc91168dc588d66", 0x7a, 0x0, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x64}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="0218ae4de39e04a1de6275894395") 16:01:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x4239f6c48c7f955c, 0x84) close(r0) acct(&(0x7f00000001c0)='./file0\x00') 16:01:00 executing program 0: r0 = socket$inet(0x2, 0x1c000, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0x0, 0x0, 0x10, 0x1}], 0xffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dep\a\x00Ta\x97', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000280)=0x23dc, 0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = msgget$private(0x0, 0x601) r3 = geteuid() r4 = getuid() r5 = getgid() r6 = getpid() r7 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x3, r3, 0x0, r4, r5, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r6, r7, 0x8, 0x8, 0x5, 0x8001}) fcntl$setown(r0, 0x6, r6) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) sendto$unix(r8, &(0x7f0000000100)="6a5037c8d933f83da2b415b72ea680675832143d0dd9be74416dd8ddbac983d9", 0x20, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) lseek(r8, 0x0, 0x6, 0x0) getdents(r8, &(0x7f0000000000)=""/104, 0x27a) r9 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r9, &(0x7f00004cf000/0x1000)=nil, 0x0) shmat(r9, &(0x7f0000ffe000/0x1000)=nil, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r10, 0x0, 0x6, 0x0) getdents(r10, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xfffffffffffffe1d) accept$inet(r10, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000200)) ioctl$WSKBDIO_SETMODE(r10, 0x80045713, &(0x7f0000000400)=0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r8, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f00000000c0)=0x4) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f0000000380)=0x8) 16:01:00 executing program 0: sync() kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x80) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 16:01:00 executing program 1: mknod(&(0x7f0000000180)='./bus/../file0\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 16:01:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x222) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) connect(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x18, 0x0, 0x3, 0x6}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x0, 0xc4) 16:01:00 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x100042001, 0x28b1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10004d1cc, 0x28ae) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x3d, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000280)="afdb5cb41379ec98b1c57d9b4db40ca420874e4304a886ac779ad9c98f0825c6553e7be78193d8e0e3705550b328cdd1eb1414ea67eb61228f7726738b34c9bcc36e9063aabc5252580f2fbe423ae675128bb3974c0b3449d53bcb3e8cb861a19174d5f1768be337f651ad4be1a14e7e9afa88bc220897e3cb7cace4d71d4d0c9ab1e2cef97a7134c07388c30f4c78d0c029c69a7eaf42fa44a5f38d", 0x9c}, {&(0x7f0000000340)="52ae28b7bc288649e336f1f08f55e038823b9c6d1dc8b709e362645f44faaa9313fcdc74a56b25ccfc", 0x29}, {&(0x7f0000000380)="11ffdfc9de92abe8110a3335f05bc0449e9bad7ada904092da5b96cac31c7f3ff00f97cf4d81970754b797cea8c6d21d57727b196cdb2ea6b0f5dcf94d6d63d064b28d243531d5a17a5b3560d6f4af2f6db6e5224fd05b9bca24da0b3b51767e48e7e8ab5b6c770e5fa47cf4dd14c62a7fb7c7edc6b86f3597a5aae43758a469f852dee4ac953654361da16e4e95ca81bf8eb3098b5d7af064206e7aa8ad47cf8f589a8b9ce6da42a965b58f5df9821424311d3b35f50b8297edbd04ee35150ff524efe137e4aad123559d", 0xcb}, {&(0x7f0000000480)="a88f51ea4db3d05b9ca72c88c05ca66ddc7831351b67a0594a370eb8e8c517", 0x1f}, {&(0x7f00000007c0)="83898c71d94cc0fb588e326813772a5a35bae7a0828f0a1903654fa05115e8d116ec339554499a401ab492964c56e9b4dfe4ac2151d32c271560ef82de686665e04cfcab4a3cd1230750487f055c197a284c86f48810d64c56a99de2e96304f1a64cafc561a1640e2ed1a44a5621406b0a8dc9387ea0d536814e1b9928597004b67464", 0x83}, {&(0x7f0000000580)="31eb4220f259d3b22b038af24a710ba3a7132d297aecbae15322b0ce057b9487f1eb67af0a3920131265ce749b572912acbdf40ca61af24387105f987e60e0db62c2c33d3d9573ce4ed3c74cfeee264a0af5ea82", 0x54}, {&(0x7f0000000600)="665b889a29edaca4a6740d7ce0a8ef9aff4e66d28bd1c2c55c0e33f338bc0931e1381b05ea97bcf9152f3cad9a9b1fbc69f7f56524d80b0cd4d57c1d6025153390240e315307f33a3471d9127dd68461c49dabe1636504557e0f34bfcaf78cdbf2497745e10efecf7a8ae84f9ba9d2b8d059f5bbc0857ee6e6a9efebbe5a2be269bc5d74d3e099f164847cb77c76997c1b2e15", 0x93}], 0x7, &(0x7f0000000740), 0x0, 0x400}, 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3ff, 0x6, 0x3, 0x0, 0x0, 0x6, 0x101, 0x3, 0x0, 0x8, 0x5}) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x10000, 0xfffffffffffffffb, 0x5f, 0x1457, 0x5, 0x2, 0x100000000, 0x0, 0x4, 0x820]) r2 = semget$private(0x0, 0x3, 0x10) semop(r2, &(0x7f0000000100)=[{0x1, 0x9, 0x1800}], 0x1) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) syz_extract_tcp_res(&(0x7f0000000140), 0x5, 0x5682) close(r2) ioctl$TIOCNXCL(r2, 0x2000740e) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r1) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x7, 0x3, 0x0, 0xfffffffd}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:01 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) close(r0) r2 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r3 = syz_open_pts() dup(r3) writev(r3, &(0x7f00000001c0), 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYRES64, @ANYRESOCT=r1], 0x2) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) recvmsg(r4, &(0x7f00000002c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000002440)=[{&(0x7f00000000c0)=""/116, 0x74}, {&(0x7f0000000140)=""/28, 0x1c}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/32, 0x20}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000200)=""/153, 0x99}, {&(0x7f0000002340)=""/217, 0xd9}], 0x7, &(0x7f00000024c0)=""/75, 0x4b}, 0x840) r5 = dup(r0) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) 16:01:01 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xfff, 0xffffffff, 0x1c30, 0x5, "fb484e1c2a54cd9956c57bc1b6610454c418a462", 0x3, 0x1}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) socketpair(0x6, 0x1, 0x80, &(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x2) r4 = open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x200) kevent(r1, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x4, 0x20, 0x100000001, 0x1}, {{r2}, 0x6212b9a7db84a08a, 0x168, 0x20, 0x6, 0x9}, {{r3}, 0xfffffffffffffffa, 0x40, 0xa0000000, 0xfffffffffffffff7, 0x308}, {{r4}, 0xfffffffffffffffb, 0x6, 0x20, 0x3, 0x6e95}], 0xffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 16:01:02 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) r2 = kqueue() r3 = dup2(r2, r0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5, r6}, 0xc) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) sendto$inet(r1, &(0x7f0000000140)="fa9ae16c6fd1991dbbc86c12a7ec490321e91118982036ef3c39fbebe7fdde7b6b9e58b613096834b80830a0d730d18b9da5552dcacaf470ddb0eec78305f008dfe36e2a7611ec5f3c4d1f23ade43e5e2717e0d0a844de3c3ecfa7bd5050fa6aef0f2dbd26", 0x65, 0x402, 0x0, 0x0) r2 = msgget$private(0x0, 0x224) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="001800"/39], 0x27, 0x0, 0x1000) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r3, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000000c0)=0xf3) 16:01:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203], [0x4, 0x0, 0x40000000000], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x9, 0xffff}, {0x18, 0x2, 0xffffffff, 0x101}, 0x2, [0x4, 0x3, 0xa6, 0x80, 0x81, 0x101, 0x3, 0x75]}, 0x3c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xc3) socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x820, 0x1) r3 = fcntl$dupfd(r0, 0x1e, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:02 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xb76, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x2, 0x3f], [0x20c0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r1, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) getppid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:02 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r0) r1 = syz_open_pts() dup(r1) ftruncate(r1, 0x0, 0x1) 16:01:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r2 = accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000480)=0x8) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000400d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226fc06cc16d376ace237199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8a6e9d8d2939210c201e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a4728284d952b9a6e54bc9ea8816d0f4321c52039e40232f538ac95778c2477cae34e055e7ed877a057e000000000000000000004fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d000000004a8e991009445ecb440224ef159d88562100328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0cda91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a41685ee83f3400"/779], 0x1, 0x0, 0x0, 0x0, 0xb00d}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) dup(0xffffffffffffffff) socket(0x18, 0x2, 0x0) r4 = dup2(r3, r3) open(&(0x7f0000000000)='./file0\x00', 0x40000, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x3ed8, 0x8}, {0x1, 0x5}}, &(0x7f0000000080)) 16:01:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() dup(r1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699f, &(0x7f0000000300)) 16:01:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 16:01:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) dup2(r3, r2) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r2, r1) listen(r2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet(r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:01:03 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r3, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) fcntl$getflags(r4, 0x1) close(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r6, 0x21}], 0x1, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x6425122a37bcaddf, 0x0) r8 = syz_open_pts() r9 = syz_open_pts() dup(r9) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x20, 0x1, 0x100, 0x400}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x2, 0x40000029, 0x0, 0xfffffffffffffd04}, {{r5}, 0x4, 0x2, 0xf0000000, 0x5}, {{r6}, 0x6, 0x80, 0x10, 0xfffffffffffffffe, 0x90}, {{r7}, 0xfffffffffffffffe, 0x0, 0x1, 0x8000, 0xfffffffffffffffc}], 0x9, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x10, 0xfffffffffffffffa, 0x6}, {{r8}, 0xfffffffffffffffc, 0xa1, 0x1c, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x765a, 0x3}, {{r9}, 0xffffffffffffffff, 0xb4, 0x2, 0x4, 0x101}], 0x100, &(0x7f0000000300)={0x7fffffff, 0xc}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) flock(r2, 0xc) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:01:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xc7) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f40af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81668be437c"], 0x1, 0x7fb) msgrcv(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495e27d98ab48"], 0x1, 0x2000000, 0x1004) msgsnd(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008"], 0x156, 0x800) msgrcv(r0, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r0, &(0x7f0000001a00)={0x3, "5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf"}, 0xd5, 0x40000000000400) r1 = getuid() r2 = geteuid() setreuid(r1, r2) 16:01:04 executing program 1: r0 = socket(0x2, 0xc003, 0x0) getsockopt(r0, 0x10, 0x300, 0x0, 0x0) 16:01:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r3 = socket(0x21, 0x2, 0x40) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0x490) write(r0, &(0x7f0000000200)="0e851f8c589be924", 0x8) 16:01:04 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = socket(0x6, 0xb8fcb5b74899ff20, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x3, 0xe199, './bus\x00', 0x7f, 0x274159e7, 0xd5, 0x1000}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000001c0)={0x1ff}, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:04 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdb2, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b671b1b542a538706000200b8100000002900000000000000030000002b26411addf1fad4cccc36"], 0x3e4}, 0x8) 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}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x74, 0x9}, {0x18, 0x3, 0x10000, 0x7}, 0x158, [0x0, 0xd39, 0x4, 0x5, 0xfffffff7, 0x9790, 0x5, 0x40]}, 0x3c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) getdents(r2, &(0x7f00000001c0)=""/252, 0xfc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)) 16:01:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x80, 0x0) r3 = openat(r2, &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x100) lseek(r3, 0x0, 0x6, 0x0) getdents(r3, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getpeername$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000400)=0x8) accept$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000001c0)={0x1, 0x200, {0x1ff, 0x7ff}}) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f00000004c0)) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) accept(r5, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) connect$unix(r3, &(0x7f0000000580)=@file={0x1, './file0/file0\x00'}, 0x2bb) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000140)='./file0/file0\x00', 0x1ffb, 0x4000) r6 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0x0, 0x3ff]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x50}, {}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000040)="f576c45af84a2800000000000000b8a3d4f8ae4cad4d52a6b1c0c8e2359183035a91e5bd615c3bea243d9b32dd4bd9c8cf04676f7633ddd6c14d36758d097607e5c77b07414c961a86b934e4c58ee507af35b5ba417c58f757a7305869a686169ed2be9546b739f0348568f652457880deef", 0x72, 0x0, 0x1) 16:01:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x200) r4 = semget$private(0x0, 0x3, 0x0) r5 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x7, r5, 0x0, r5, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r6, 0x0, 0x6, 0x0) getdents(r6, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r7]) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0xfffffffe, r5, 0x0, r2, r7, 0x128, 0x9}, 0xfffffffffffffbff, 0x0, r1, 0xffffffffffffffff, 0x4, 0x81, 0x5, 0x1}) 16:01:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x3, 0x90d2, 0xffffffff, "0040090000000000000000009f8200"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00", 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) r2 = syz_open_pts() r3 = kqueue() close(r0) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000140)="8e44b4935b2f0a00b1ddb41a8b321a326d243cfe1144aca5b3ea9775295ea38904cbcc7d636262696c", 0x29}, {&(0x7f0000000200)="1f916b000835e54ba6bc39b8d80c87ed960d5ac399c7466285a65472d1c5aa69d55b6d3e7f4984922ecbd81bfb398ccbc7d28b503dce3f28b35a33ad72071b68f667c4d4974c35c03c6db8d6792236de229c78db5edc328f342b50ae3f97293c8a210fef17f83e29087eaac7b2c39c549dbe6c25f5275376fd67f219b98d8ef511fad490634435bc0af58e5d66261034bba8b0b7ec442c21f6830b3caa2e19d3f8a029f358003f375da9fbba5935b55c983bc357d7d4183430de67ffadc2eca372b6d39e7b7d5b636cbb94cf1b4cc440c865a4d0086c6fbf", 0xd8}, {&(0x7f0000000380)="62992ea7026ed93ca98b4e42a8200ef86d6aa1350c006a32cdaeb514c32e02c45f8577fca09b41795a5e877eef62dc29d52d6c82b80e803d0e992f73650caf67152decacfc97312a5ea6b0e806131cfd0d15a5bd58b682a8c0e530094d75645c5b1e56ca7289292fc63b620cdb5b91a60c76410b82d86d9aa2aa599a6c36c9772fdd5eeab1e663e80ff6e5956774f9b935b6efccdef6cc9e67e670a06f82712531de51955ae9e476a6162aacbb6d4fad6b9a987d5df5e8a695fec3103b407874d3ddf523145c4f727d0fa88c0fb4aa8367820585", 0xd4}], 0x3, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() r5 = syz_open_pts() r6 = syz_open_pts() dup(r6) r7 = dup(r6) dup(r7) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000480)) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:01:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) chmod(&(0x7f0000000000)='./bus\x00', 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:04 executing program 0: r0 = msgget$private(0x0, 0xa9) msgrcv(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000003ff7df7c00000000000000000000000000000000000000000000000000000000000000000000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a408c2bd60f39a27c768e240442350000000000000000000000000000002ecd00000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000014ac1093d2ccd41313eb0b3d39890ca314c35e43fd548d70dc"], 0xb2, 0x3, 0x800) msgctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)="19620b63ee8d3b31e9b52712ddd3520d8cec9bcad16110cc6e2f3ac8cfc2a9af68697cf04b85f62df2b189ad1d352a0589c23abbf67f00174623d2372f3c904360087dfe8ef91e03c13c16320e44d2a154062682ae99fb4da7770cbab4aa6b8c32c0994e8afe9bcaa87325dbb126a5debf3944093ae92296a56707bcd660f80a3691cba68ad1412b", 0x88}], 0x1, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x6) 16:01:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000040)=[{&(0x7f0000000300)=""/4096, 0x1000}], 0x1, &(0x7f0000001300)=""/134, 0x86}, 0x2) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x0) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000100)=@un=@file={0x0, ""/89}, 0x5b, &(0x7f0000000040), 0x0, &(0x7f0000000180)=""/143, 0x8f}, 0x40) 16:01:05 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r5, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r7, 0x21}], 0x1, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c7773df9651209296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e3c12e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1000000000000175) close(r6) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYRES16, @ANYRES64=0x0, @ANYRESOCT, @ANYRES16=r1, @ANYRES64=r2, @ANYRES64, @ANYRES32=r3, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYBLOB="bf0395ca95df0e8f2c4baac2de1a8c07136db95482fab710ac4a14a91646231b6ad66fb781a31285f50b3eac41e8198960d5ce5087f42336971551916b", @ANYRES64=r6, @ANYRES32=r4, @ANYRESOCT, @ANYRES32=0x0], @ANYRESHEX=r5], 0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r8 = socket(0x1, 0x2, 0xff) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r9 = accept(r8, &(0x7f0000000140)=@in, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000580), 0xc) write(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r10, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r10, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r10) read(r10, &(0x7f00000001c0)=""/245, 0xf5) 16:01:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x1}, 0x10) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/207, 0xfe6c}], 0x100000000000006b) dup2(r0, r1) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x451, &(0x7f0000000100)=[{0x23, 0x0, 0xfe}, {0x2e74, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xa4cb}]}) r1 = getegid() r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x6, 0x0) getdents(r2, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r3]) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000200)=[0x0]) r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r8, 0x0, 0x6, 0x0) getdents(r8, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x0, &(0x7f0000000400)) r10 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r10, 0x0, 0x6, 0x0) getdents(r10, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r11]) r12 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r12, 0x0, 0x6, 0x0) getdents(r12, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r13]) r14 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r14, 0x0, 0x6, 0x0) getdents(r14, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r15]) getgroups(0x8, &(0x7f0000000240)=[0xffffffffffffffff, r11, r13, 0x0, 0x0, 0xffffffffffffffff, r15, 0xffffffffffffffff]) r17 = getegid() setgroups(0x8, &(0x7f00000002c0)=[r1, r3, r5, r6, r7, r9, r16, r17]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r18, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$BIOCSFILDROP(r18, 0x80044279, &(0x7f0000000080)=0x7) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xfffffffffffffe24, 0x0, 0x4000000000001) 16:01:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r1, r2) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000140)='./bus\x00') r3 = syz_open_pts() dup(r3) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffff8001, 0x10000, 0x3, 0x1, "ce0d7a14fa71317513621d08bf343ea2c61d4b1d", 0x1f, 0x3}) 16:01:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) r1 = syz_open_pts() dup(r1) poll(&(0x7f00000000c0), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) setuid(r3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000000)="4d0fc3", 0x3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r5, 0x21}], 0x1, 0x0) ioctl$TIOCSTART(r5, 0x2000746e) pwritev(r4, &(0x7f00000002c0), 0x100000000000016a, 0x0, 0x0) renameat(r5, &(0x7f00000000c0)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00') 16:01:06 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f00000001c0)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x20}, {0x800000035}, {0x6}]}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r1) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="08e375cb939798ca0d220305ac35f65535b3813dd74dd978e7f2afde06ea82096c2cb11780d63e2a3029df650b51b3ce976f14d00183c42383e2556607906d8f50c8f65a6139a5e44e634e79be1433eebb569dfb1b8f79cebc58ddd949e52337960e55fce12084d23fe1d0bf309327f8c06f1ac2f24fcfd3342079522b05a62d0785d5ac1fbcd21c392f2cb6f6f8a27649ff7df208f07be14319a12d8adee3c944936095afacead87e9cd63c000917012b6f4fa1df668fe3c516c73c9e00cebae9e13efc2358facea94d49d9a39909602a1e2dcb1fcda650", 0xd8}, {&(0x7f0000000240)="331716b4589fcfc1fdeb035f76df2770da88170638ff053bf7b38389ee6d", 0x1e}], 0x2) 16:01:06 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSBRK(r1, 0x2000747b) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000140)) 16:01:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r5, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x2, 0x0) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r8, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r8, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r8) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r9, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r9, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r9) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r10, 0x21}], 0x1, 0x0) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r11, 0x21}], 0x1, 0x0) r12 = socket$inet(0x2, 0x2, 0x1) r13 = syz_open_pts() dup(r13) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x40, 0x10, 0x2, 0x4}, {{r5}, 0xfffffffffffffffb, 0x20, 0x4, 0x1, 0x40}, {{r2}, 0xffffffffffffffff, 0x1, 0x40, 0x6}, {{r6}, 0xfffffffffffffff9, 0x87, 0x10, 0x10001, 0x8}], 0x7, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffd, 0x8, 0x80, 0x80000000000, 0x1}, {{}, 0xfffffffffffffffb, 0x1, 0x100000000, 0x4, 0x2}, {{r8}, 0xfffffffffffffffd, 0xc, 0x80000000, 0x1000, 0x4f}, {{r9}, 0xfffffffffffffff9, 0x4, 0x0, 0x7, 0xffffffffffffff80}, {{r3}, 0xffffffffffffffff, 0x80, 0xc00fffc3, 0xfffffffffffff800, 0x80000000}, {{r10}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x40, 0x39}, {{r11}, 0xfffffffffffffff9, 0x119, 0x2, 0x4, 0xfffffffffffffff8}, {{r12}, 0x7ffffffffffffffb, 0x20, 0xf0000000, 0x3ff, 0x6852}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x5, 0x40}, {{r13}, 0xfffffffffffffffe, 0xa2, 0x8, 0x1, 0x4}], 0x2, &(0x7f0000000340)={0x100000001, 0x800}) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f00000000c0)=0x4) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4d}], 0x7ff, 0x0, 0x900, 0x0) 16:01:06 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2403, 0x86128) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x800, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f00000023c0)="586bfbaea9d16c383cab62d3b14d3cca2b594975219edf56b88bed74141457ad3f33dba786820833d1d50e900f8dbdead850a14f1d9a0ca0171d51b5ebc3169b8d755bda303da04ba56a14ad262d4d16875ac279ea761be58f1d1ddeae2c01345ff35b43c5393e576c4a289d5779a8279cb0616c015bb1c2e3f670bf2649c7d3a84199b9f28861de9595d54f9d19d2493dd863e89dc2062795c117b687d3564a0a45306d2a5943cd1909c821a15492d6d0abf7b50934968af2051073eed944e28d9959fb60aad57720f5c167dafeb4c62849dc15fc2e8357b597d9c05aa7c5800e625d09a76722e028e47acf5140e0d14d23c631f23b654b6f3823c3f527270c701238c34ebbd1bbcf581c088e3372afed35162eb1c1a9b4579b5fd6576f4e9f96aaae1fc31fd0428e54434d462137092156ab47935c3f1c4ab6de5a6cabbb24a90c4381aa89fe0db6807648d66838a9a90f2dd755483a8a770ff708e9b6458b303d4e38cb907e6c52241e0635ff5e219c02b38ea5f6ee6f8fad0b40deceefa277d11ff0a10c4ab3b7cb70a43bc2830d2070789a30dc3732298cb796a6d91ed8399d85cc802df2a71cbf7f8c92a41e3df6268995f5b45cce3bc95caf96b4cc4016f76022869bbbe5a5687ba415c6476ce687362491b2da0b3fd1830795c8041e0d9b98a16f7b361b06d5a3b1858a930bd740928373188704af833ec172299ff8ac189c4c6d6fb35d7b7d9aac2bca8edc69633257d4a95930fb77b289d4ec5b8e2d7a887136facb67fda77dca0af37af6c23266ffa9f44ae36c26041a9ccaaa32c60d45a4383cc3b54defe22f760dce5447a1c28b79ce4593aa2ee8ff3c00729015a4bdd7a8c2817635d9e2a956258171e579b36fd7aae636f84098321b8cac9e5578a93910ad29bf459e3e1bcd9bb8c7f319213c8baeac61d008805b67525e11827b4ba8d8d128dd9d3d3adec3f3efa532fc1770439b1382c5399e2db993d87e3151694fce330bc8186466b3283edc69f17863627e375e9edb1628a2eedc99f0ad804029adf3906fa114212120681142f77083366376a3cbdd1d8c2b84dbd49d5008adbddcb6e5a10e78a5e01504ff6fa4a4cea58104f9a6638bf1898670ac1c75c25f9202aa207a26bcde8c8789b284d80990849fba5280fed768d772cf7489591f3b0d67ccd473c7e6f6565a7c9cf8568c3e38e09e8833ee71b2d7569d193f677f6511474a8914ecc6377733afb060c52bd36e985276d81295b03a19a5c4181b9498778fa7ec758b3b8ddf545296cef400bf3c9550ca747523f8aac689c061d4379acbc689bb63e2475057c4a0fc0720af53a0f1135ca0ec95462395087f1fe28135e200c20866a6e340d32c18b57580e4df0f46bda39b7524a4458217e1533b1068056ec8ea15694cbb646472eab960251a7106e526bafc58abc7fa3e404be07d3d0364551ebf8a5caa1ecfa319cbc3da9da3713985216a6a273b94e245166605c654413dea9f0fdf30064fcddc93a3ace7f145dcb5604ba9c374548ca8bf1f70aaff00d5d65856a288ed6105da4cc9eba2ae25eed184f706a7687ff9754910f2d9aca793fb03b0891edea2e57983a299d73abaa07b848c9e4f0b638f3ddeda4e9c096963b974808f60ba2d949c864a8193426bd98a589c8f5529a9ff845cdb39a5f8795905186458536fb795de070396c313990b1d6592ca468d58363011acdd86fb637289917acf3e9d49167a649996f00c8de7f800a63f165b60d8b60aed2a1ef0bc707ce839b43f72e03adfd56d5c4df3b31b29bb1eeaa723b6c2846d35accef3432ec2c4f837366ebae9e47347f7ed819f77d8e4f9298964b1a8224a1c2d296cd67d019d85d11e507a704b378eca67458c9fdbc6b537811fe3e9bd8a13e4d594e4d64c56746ccae3dc65ce9f30a2a70e76a3a1b376e2cd0dc936a32a5476a97f650b90dffc9ce6bd6d7f6919eddf985ab1a13a5e8ea112a44e4e01ef46022bd9e4db1ba1406a2ad795161316e86ad23cc3bce4b74be866d28aa11df5a6868ffa0e3f4d523f92e5afa646f7dbe91a728596018cf38a172faa0cd1d4458768a80b5e2320092bc9417a3c0997f63c7f4c1f4dda4a9c272a0a57420d2e95f8310d80b47a5d833b331e6aaef6a7aa0aad66b44087e5f20c325e06fca19cb30d0727137d6e7e0b026f416cc3b2caa41d884dbf069fcfaf593e5bcb773909c7f47ddaed43a7dd7ec739fcb57c661da22ffc3c70297a1877c22a16a1685cc48647f7d0d50d77b54512719ce591cda31eaf2e56db7a0b9048ae1f34c4221db1ae1c6ea60b6394622c1021019cb1e3026705f2191ab8ea2dfb4a24d87b9fb296d01fb433d9979b40493ebea862722ae1a49b2df371b6993b664b03df7f633dd63286926ad21299143a5ad4d6c8d864ede6e14935b4e9dfc34459e7fa65a81b8f08cdc2c7191992043d7da9f5d28f865477df5fa362acd9a8aca77bd5a5097ae77144d989b683064ecb2b87e538ebde9479168b73785a3ed3f913905dc869335382e4b0a6e00d46a0494a60a1159bdba8a04ad01ac11f9bd410d649fc9aa2f3c47782a484b0329031497f98dca4e2f19ea25de58967d53ca783bddd955d8e33700bcc4eedf9e0a663522c019cf6db473131e395eb83f13733d32fba9452a8163ad8ca7e21990a3ccf887fe58eefae0690f8a509ef45823b785b559985b244d32d1e952e5ef098ba88b2cc697452ebeaea259b86f9c0797361f680bfdd8b4b30b5f58970c2d84702f0b0d315e7bce531dc07d52da1e175b34d8b1d27e1a0ff7c8f425d8ac99bc079bfc0e03fa467e512357de7661c78ba53f193df904e432091759a790b39873ec77be817d2526abc1c90cfdc16164d7267be9ab3915a6fd909d43affa58682b8a791128bf940040e610e3c9d56353ce19a3a2b617a0aaee770203008f2db78e540a4ffda18c439a339e900f7cfc3d18a7d2c587489f01eb1108696d46b653de132c0e3b7db48435335dd7bb933022e81c59870848a07999878fb3e380ba869f26f4335437126570572ba5761173e2838daec29c7dbb00529b8ce857680f733ed60ba4095524f011962765d1bd19e886bb1324bdde20addaeaf71311d6b5c07382eb874671ca46f58ee4e6523df4c3ce3d84a9ed008da09d996e0f9757b390476d8df5dac1ec4938301e3943477a58286ee7409e4b9bb441a7ce254311b40b414fb9c2f5187f2c06e023610c86d7cef217a2ec6ecf751b5a7924f176247e928e687a1186e8a5a32d4c7efb584355a6f627cebeafa855ee91f9e69dcfe646f4ecfe6d8b7d4564c9a343be7008fac5588528ded4b7aafbdcdb38aab2dda808546d8d84857e05ac1dcfd468a9d2248e3bf7cb52bd37315a4b276a7b8c22b5f131074210fe2d026a0a3744018460f53cdc804c680197f400bc84bc9e93dfbe5c770b86a236bc1a37f93f7c75b2c6affe7cc6f95e4781e2bafdd358a6e42ab09cb7f2ece035e4c79d9e625e0e155c708ef4d3e6b02e82efc6f4d8593c719e345785779b260ca845ef788106a8f860365c1bb40ee3335f631d00966b12079c393683d3c0fa04172590ba62f04a27ddb2bdbb92776f11dee2f123ef024f7bf818a45c4f1112a02dcd4b337e7849a244503285fdc3412be40502a59ae640a4d3f4dd01be9213ccc2a9fed44fb541b51421bdd2aa2c079b847229a6c2ca9d6610bc933944fcd76041ecd197aea445a8844f0cdf8ad9773fce93ac99be5d1818a43a8cb9b660dc7b7cdb319b21385e35618619cf5abae4c705cdbd4871395712139ebccb208a8c65a324379ae0235cae00cbfb652eee5c298f4b2c231a47e5d2f97d03dc9fe2f789c54666e031313062776ad374d45c73e88e95412715f211f1a606f71e1bd82a04659545475bf40eb2831216eb13265db28a535642041deef0506fa99ae1cfb2fc9874633ea6bdd0e3b4b611bd3ee6f5a7d237d37ba56a036bfe8383313e8e0ea593a939e6b2d3f891b9ecec7289c3cb0fb0ab7dd8ccec77e10a07e089e38bb91bedc05e3ad5a92f83ec4e5cf56095e2b2185e5e307c1dda94d6c82d0f1263ef0cb3f3ae3096f62ba9ece87b8540e7d9463fc7083c10c3a5bbcd02e18b47f4fb0e186436d9e63d58705bf9e182d1752f7c23d2c9c39507d61e2bb88af6bdc836521c7a97508c2fb9501cd8e731e40f5f4410aef112d39ae63a46192058f2a373ca3f2b58ebf772e1b80787a8fba7e2a03ebb1f818e5aaccd5318789beab6f54a90fae89f887b277672e6e2d3876a83d9c2086651d9f3fa97de70df992271b55d09dcb25c85be79c0b5a05edc6084300734df437236875da1fb94516e14aa2f2cea7f7fd635c9a38f5fdc8d785717feac81855aae024fff5596c61162640dbfc07345a013fedf75d4d8175623a498d6bf088f0ad0e4a5e7a0bbbd12d230c65aa9f9e7a918b120b635a8479483cf867185cdefa5279d42d66213c28134baa66397f7137afa76a46a65fa0c0f98ef5e8910ef131b09d1c026d23c6528fba024f541e21612a70978e6ccfa4fe98b3522c563bad436116a2b2985ca0ca0122c3ecb6fa120e2369fb719337a7942f8ab3279e3326ddbc507491f8b85f294316f6c746e1d19fcbaa2b6a8e22ee92237f6959bcc506ea82100b1c2499a01a3ae0401e6e98ce64001320d40a8a8aa6c44b800cdeeec44f8d566cda45cca22a43b6c538bc9cc7b3633a377b7b0295677c632611e17ab7fc0a6ec27eb952566d3ab943f41f31226da91fa064eb1d8b8ecfc858a6b725ad6abf2281cce663537b0e115644bd3478ce23987a276cb6561ded01127bc028c31bb24be2b3422243bcac5c24d85271967299bea614b682c00bf03ce8e716348a28143c7532c4b6ff1fc898c6b07a50ebf6155ef7affbabe8ac22e6c4617b75a4064432317537ba3b26ce89d9901c217be8276a85046d372a28835631408019f68291e57636cd4f08d6ade30a02d77fb96a4b5ab34a18fd77fe41712e49bf081efd3c05fba9cc70dd77428f5becbfdd8cb0608bd307b125672f8e59203613afa2be752d4dce37aeec1cac5476b84981e17ade4dcd9af5c5441dbafd35f03ca84ebfcc48e40451ad891f2527d27bbbf02840f491213ae5e8c083a5b061819040b7878a495f4ae2d22b8420f6e3ae7655f0d2321b091dd740684142175456b70a29aff28c0d544726fc6dff37a304496720c07f0ee61aa93fea1a421edb0fa16ac74053bebe9c6d22e3d7313018e5ef4b8f8b680233d37f452c6259122532a10340990460bd72bab67c15cf2e4c6e001af03592573e94cfbc338462c7f1f1ecfa1ccd61fb97eb26aa603e742ebc6ac0f151a62afb2b1d956e100165a2cc9c10c8b16a07675d206ddf5007b844c18368e069496dd4936878706f762a95bbb1286d21eec6023e6c6351f068525145d73026bec628719fe006df431ba7607b14eb6f5f9dcb53dec55355ef8834b1c47bd10d471a6af8b373273f3fad9e8e818f40c2daab5100ae45d48603fb64e5cfd01a5fa4b79baa1e69d46c79efd0a102c29c3ba57e289ef54fea7a6bacf8085011f37fbe8ce92a088956dc8d78d12549857e01632b2f428d9f6cffac24d38612fb40c3d87160f323a9b9f9b0b29f8ad7d00a9cb54eade9cf1a36d3c13b73af56e3671ad264317e882a2911d46a16e1aa0c97c435a281740a80b71379dfe186a04363836db68c080f4e6ee6b5507b5c15d39f4a1965e29f2ef0d4958dd8992b5347ecfcbec7c8ff1658cc558b73ee7ca53cf80ce7ae7b9f4acb22b497", 0x1000}, {&(0x7f0000000140)="2dd7d3a4", 0x4}, {&(0x7f0000000180)="4b07aba38e7a73be8492c6f127a94fac9ea76c300eb6f1feb1625294a4daaaf87f9df6c3cb5331f962fa8383f00a841f65a180e305b7823cfa7b416ccd723a3725075f6a3bb69154851be27fbc1d19e5e8795618c089254347", 0x59}, {&(0x7f0000000300)="7eb683cbf639ea152e9725a92df88cb9413e8bd4ce2e5936e0fcb2a0a4a00475a74257bd517d73882d8351d53507a33cf74b62babf3e057be47ed1a983384d25fb6fe769", 0x44}, {&(0x7f0000000380)="5a9f150353c8060eee90c9c4f03fd3cf50257fd3a1bae6f474b885b5b1678fb3bfa22dbcfdbd9641ae2ac3c0744aa47d7051bee7819441041e2fd681681672ae3501f7e7eabf5ef54a2d95c3278572d10f496a5ba13aeba656e8427a06b9341a875539fa05f0f612d2f071b744f0372d5603cdeea17bee53b842cdd34bd7bc3cdb400f1b94cb4e731b450fe21255a00ad514d30b75bbe56264ed397859b2ce1af0527be117f7ac", 0xa7}, {&(0x7f0000000440)="bb383d75916bb15ba409e3995c4c093e83458b84c980365cdb3085be5b44bca41b81d7aabb8c4004b7cbd66da8ca9a005ba98388425599768d9b412233e1c7505393586b9651fa8b28e737a4052102e0afe70dd9291271f4d44e72ac45d589cb7997865e06f121c64b0d0ca3d9f98dad1cb3eff8c829acdd9e50f9ea3f64f5d7e3b5f73e07fcb26cc7014210b8", 0x8d}], 0x6) write(r0, &(0x7f00000002c0)="f1dd070000", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:01:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x8001, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() dup(r1) mknod(&(0x7f00000000c0)='./file0\x00', 0x30, 0x28) fcntl$setflags(r1, 0x2, 0x1) syz_open_pts() 16:01:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r0, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x155, 0x2) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0xfffffded}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) 16:01:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="00eedc00df7172000000d10000000000000207c0da9cc9e8bdcf58172e22128845217da2debd36ffb5631389693bbac3656102448c067cca64024df20dcaaf1e1c115cb21d667b9e01ccd7c99d48432d62f6f8af13584d3a130570e26c72b211fba907003edd4b42102a1274f7e5148ee46a411ba03fd8e6bbf120c133b1548307bfecacc3a8254f391810c6fac502778c9d4c2cb3e72c28e9415e6e2c8e4edbee49a5a85b9769a79c30f24eca1becb4ec361854430700a570d25bf491c04dba87ed2a2c0039c60000000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0x4, 0x81, 0x2a91, "000000000000000100002000", 0x3d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040), 0x263, 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r4, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r5, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r6, 0x21}], 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x25, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x6d2) 16:01:07 executing program 0: socket$inet6(0x18, 0x3, 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000540)="6ddc8d054594c5eca47251441ecd") r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() open(&(0x7f0000000280)='./file0\x00', 0x8, 0x88) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000001c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) bind$unix(r2, &(0x7f0000000180)=@abs={0x60f800d018e97d65, 0x0, 0x3}, 0x8) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) close(r1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x8) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r1) r2 = dup(r1) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x8000) r3 = syz_open_pts() dup(r3) flock(r3, 0x2) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:01:08 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2010, 0x40004000000028ad) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x14) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) 16:01:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) 16:01:08 executing program 1: r0 = socket(0x18, 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) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x203a3, 0x14) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000140)=0x1) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) accept(r5, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) 16:01:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000580)=""/39, 0x27}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) poll(&(0x7f0000000040)=[{r0, 0x8}, {r1}], 0x2, 0x10001) 16:01:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0x4, 0x1}, 0x0, 0x0, 0x0) socket(0x6, 0x4000, 0xff) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) r1 = msgget$private(0x0, 0xa9) msgctl$IPC_RMID(r1, 0x0) shutdown(r0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) accept(r4, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x38bb3ee473f05b77) poll(&(0x7f00000000c0)=[{r2, 0x4}, {r3, 0x1c4}, {r0, 0xb759996bd30c04}, {r0, 0x100}, {r0, 0x2}], 0x5, 0x6) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3d}, {0x80000002d}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = syz_open_pts() dup(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000001c0)=0x2000) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000140)=0x1) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r1) fchdir(r1) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:01:08 executing program 1: mprotect(&(0x7f000007e000/0x2000)=nil, 0x2000, 0x3) setuid(0xee01) shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x420, &(0x7f0000ffc000/0x4000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) r5 = semget$private(0x0, 0x2, 0x10) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r5, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r5, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000640)=""/210) semop(r4, &(0x7f0000000140)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffffb2) getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r3, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) r9 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r9, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r9, &(0x7f0000ffd000/0x2000)=nil, 0x0) shmat(r8, &(0x7f0000c6a000/0x1000)=nil, 0x2000) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) close(r10) r11 = openat(r10, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000500)=0x5) 16:01:09 executing program 0: socket(0x10, 0x4000, 0xfe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xb16fd773f1b7094, 0x0) r1 = semget(0xffffffffffffffff, 0x6, 0x10000020c) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) semop(r1, &(0x7f0000000080)=[{0x4, 0x2, 0x800000001800}, {0x4, 0x401, 0x1800}], 0x2) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000000)=""/165) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000300)=""/90) recvfrom$inet6(r0, &(0x7f0000000180)=""/150, 0x96, 0x400, &(0x7f0000000240)={0x18, 0x0, 0x2a2, 0xffffffff}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000002c0)={0x1, 0x10079}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x9, 0xd2e}, {0x18, 0x3, 0x7ff, 0xfcee}, 0x7fff, [0x5, 0x0, 0x2c6e, 0x8001, 0x3, 0x2, 0x2, 0x7]}, 0x3c) setsockopt(0xffffffffffffffff, 0x2000001f, 0x2, &(0x7f0000000000)="e0f63613e2c01a8cd2b50731384ef3e4471b46260707138440dd1b2353204b667cac2b1ba1791a6cb63ea39952133edb2330ef07a57360727ca6abab0b91fabdfe24fbc6e9a7c0da08b42558a609764f12fcc89d17770a30db46990ce85ca4b5d0a80d98bef42136832988453e6475c6cb3fb35d02277a3f3879c7114f32f28a87399baea5e40a0047eccb6439dfcaf14590b0f96d7bec64eadd47bbf4dde6122b16ce164ee95f4f788f9620a94e4b78283f9fa5aa73fda2e2a928aaa4d3c5e393f81f1e325dbfbf5cff9a137af93c2d17e5e25112767881023c46eef1ffe1b50b9b952e591dcc58a45b09c319340d1b1dbf1ab3", 0xf4) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x401) 16:01:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) r1 = msgget(0x3, 0x81) msgctl$IPC_RMID(r1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/29, 0x1d, 0xe8f5f4c27f47161f, 0x0, 0x0) 16:01:09 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10202, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x100000000) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) recvmsg(r2, &(0x7f00000007c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000180)=""/240, 0xf0}, {&(0x7f0000000080)=""/151, 0x97}, {&(0x7f0000000280)=""/36, 0x24}, {&(0x7f00000002c0)=""/163, 0xa3}, {&(0x7f0000000380)=""/79, 0x4f}, {&(0x7f0000000400)=""/248, 0xf8}, {&(0x7f0000000500)=""/113, 0x71}, {&(0x7f0000000580)=""/67, 0x43}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/4096, 0x1000}], 0xa, &(0x7f00000006c0)=""/214, 0xd6}, 0x805) r3 = syz_open_pts() dup(r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000840)={0x0}, &(0x7f0000000880)=0xc) fcntl$setown(r3, 0x6, r5) bind(r2, &(0x7f0000000800)=@in6={0x18, 0x3, 0xfffffffe, 0xc6}, 0xc) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x25}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:01:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x6e272cc80e46a35a, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r3, 0x0, r4) r5 = socket$inet(0x2, 0x3, 0x102) sendto(r5, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r4, 0x5) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r10, 0x0, 0x10000) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f00000000c0)={0x0}) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r10, 0x1) dup2(r10, r9) r12 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r12) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r6, r1, r7, r13, 0x5, 0x7fff}, 0x6, 0x2, r12, r8, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r19 = fcntl$getown(r16, 0x5) r20 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r20, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r21, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r21, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r20, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r21, 0x1) dup2(r21, r20) r22 = fcntl$getown(r21, 0x5) fcntl$setown(r21, 0x6, r22) r23 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r17, r14, r18, r23, 0x5, 0x7fff}, 0x6, 0x2, r22, r19, 0x7f, 0x100000001, 0x20000000b1f3}) r24 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = accept$inet6(r26, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r28 = fcntl$dupfd(r26, 0x0, r27) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r31 = fcntl$getown(r27, 0x5) r32 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r32, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r32, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r33 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r33, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r33, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r32, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r33, 0x1) dup2(r33, r32) r34 = fcntl$getown(r33, 0x5) fcntl$setown(r33, 0x6, r34) r35 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r29, r1, r30, r35, 0x4, 0x7fff}, 0x6, 0x2, r34, r31, 0x3, 0x100020001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r37 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r37) r38 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r24, r25, r30, r36, 0x24, 0x4}, 0xc29, 0x4, r37, r38, 0x8000, 0x5, 0x0, 0x8001}) r39 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r43 = fcntl$dupfd(r41, 0x0, r42) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r46 = fcntl$getown(r42, 0x5) r47 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r47, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r47, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r48 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r48, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r48, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r47, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r48, 0x1) dup2(r48, r47) r49 = fcntl$getown(r48, 0x5) fcntl$setown(r48, 0x6, r49) r50 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r44, r40, r45, r50, 0x5, 0x7fff}, 0x6, 0x2, r49, r46, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r52 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r52) r53 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x2, r39, r40, r45, r51, 0x24, 0x4}, 0xc29, 0x4, r52, r53, 0x8000, 0x5, 0x0, 0x8001}) r54 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = accept$inet6(r56, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r58 = fcntl$dupfd(r56, 0x0, r57) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r61 = fcntl$getown(r57, 0x5) r62 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r62, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r62, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r63 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r63, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r63, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r62, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r63, 0x1) dup2(r63, r62) r64 = fcntl$getown(r63, 0x5) fcntl$setown(r63, 0x6, r64) r65 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r59, r55, r60, r65, 0x5, 0x7fff}, 0x6, 0x2, r64, r61, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r67 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r67) r68 = getpgid(0x0) r69 = msgget$private(0x0, 0x3199d5a8052eeab0) msgctl$IPC_SET(r69, 0x1, &(0x7f0000000380)={{0x2, r54, r55, r60, r66, 0x24, 0x4}, 0xc29, 0x4, r67, r68, 0x8000, 0x5, 0x0, 0x8001}) fchownat(r0, &(0x7f0000000100)='./bus\x00', r60, r51, 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x860, 0x8) 16:01:09 executing program 1: r0 = semget(0xffffffffffffffff, 0x6, 0x10000020c) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) semop(r0, &(0x7f0000000080)=[{0x4, 0x2, 0x800000001800}, {0x4, 0x401, 0x1800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/165) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x6, 0x1004, 0x7f, 0xfffb, 0x0, 0x2, 0x0]) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pledge(&(0x7f00000000c0)=']]\x00', &(0x7f0000000140)='(\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x385497d2e26beecf) 16:01:09 executing program 1: nanosleep(&(0x7f0000001200)={0x2, 0xb51}, &(0x7f0000001240)) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r3 = socket(0x0, 0x0, 0x3) sendto$inet6(r3, &(0x7f0000001340)="c64e189a366faa15163fb945ac55751f5fad63765da665816808cfe11418aa045d849fc2a174862aa7d864c19b152b4bfddb6d7e8d4e12f1475fd6cc0e62ea4e11d1912e9434808393a6b374d8", 0x4d, 0x4, &(0x7f00000013c0)={0x18, 0x0, 0x7, 0x5}, 0xc) connect$unix(r2, &(0x7f0000001300)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000012c0)=0x10) r4 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r4, 0xaf7748e1cdf0b0c3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r4, 0x1) r5 = syz_open_pts() dup(r5) preadv(r5, &(0x7f0000001280)=[{&(0x7f0000000100)=""/241, 0xf1}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x2, 0x0, 0x0) sync() 16:01:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x9, 0x7, {[0x6, 0xe2f4, 0x0, 0x88b4, 0x8, 0x7fff, 0x9, 0x0, 0xbb, 0xec, 0x3e4a00000000, 0x57, 0x4, 0x1, 0x81, 0x100000001, 0x6, 0x5], [0x1ff, 0x7ce, 0x1, 0x1f, 0x4, 0x962, 0x9, 0x0, 0x5, 0x4157a2cd], [0x4, 0x7, 0x0, 0x7, 0x2, 0x2, 0xec39], [0x4, 0x1, 0x9, 0x1, 0x7fffffff, 0x400], [{0x7ce1, 0x1, 0x9, 0xfff}, {0x57, 0x9, 0x6, 0x4}, {0x1000, 0x7, 0x9, 0xfffffffffffffff9}, {0x3ff, 0x0, 0x9, 0x3}, {0x8000, 0x4, 0x7743, 0x5}, {0x400, 0x10000, 0x3, 0xffffffff}, {0x5abb, 0x5, 0x1f, 0x100000001}, {0x3, 0x14db, 0x28, 0x5}], {0x5, 0xffffffe1, 0x1, 0x8}, {0x6, 0x7, 0x18f6, 0x6}}}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 16:01:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0x1, &(0x7f0000000240)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x8}) r1 = getegid() r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) setgid(r1) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:10 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r8, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x80000000, 0xfffffffe]}) mkdirat(r4, &(0x7f00000000c0)='./file1\x00', 0x80) bind$inet(r5, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:01:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="d735c07e6f9ef52a5ddf502a58e8", 0xe) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00@\x03o\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x6, 0x0) getdents(r2, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000500)={0x6, 0x1, 0x9, 0x1, &(0x7f0000000280)={{0x0, 0x80, 0x0, 0xc6, 0x0, 0x1, 0x10001}, {[0x80, 0x9, 0x81, 0x3, 0x2, 0x8b, 0x61bb, 0xffff, 0x0, 0x100, 0x4, 0x8, 0x98d, 0x1, 0x44d4, 0x2be, 0x6661efb1, 0x2], [0x4, 0x0, 0x2, 0xcc, 0x2, 0x6, 0x6, 0xde, 0xff], [0x4, 0x8, 0xf040, 0x3c81, 0x6, 0x8, 0x10001], [0x7, 0xd1, 0x5, 0x2, 0x2, 0x6f], [{0x3, 0x1000, 0x1, 0x8}, {0x5, 0x32ce, 0x0, 0x101}, {0x5f8, 0x5, 0x6, 0x3}, {0x3f, 0x7fff, 0x51e, 0x10fa}, {0x6, 0x1f, 0x20}, {0x58, 0xfffff515, 0x100}, {0x8000, 0x2, 0x20, 0x1}, {0x3, 0xffff, 0x472, 0x3027}], {0x101, 0x101, 0x2, 0x82a6}, {0x5, 0xfffffff9, 0xfc0c, 0x3ff}}}, 0x3, 0x4}) syz_emit_ethernet(0x1b, &(0x7f00000001c0)="56efb34990bcea8e4a360bdd0f81a3e1a5a7858616bc12fc4eb282") open(&(0x7f0000000180)='./bus\x00', 0x80, 0x361) write(r0, &(0x7f0000000100)="9cb2992007294cde194ddfe06e32", 0xe) open(&(0x7f0000000240)='./bus\x00', 0x0, 0xc0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) truncate(&(0x7f0000000540)='./bus\x00', 0x0, 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x200, 0x0) r5 = syz_open_pts() dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r6, 0x21}], 0x1, 0x0) dup2(r5, r6) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) writev(r1, &(0x7f0000000cc0), 0x0) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x4, 0xfffffffc, 0xf0, 0xe1ed, "f88d8429d43e5618629db31f21e212ef74156884", 0x66, 0xd5}) unlink(&(0x7f0000000080)='./bus\x00') execve(0x0, 0x0, 0x0) 16:01:10 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r5, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r5) r6 = syz_open_pts() dup(r6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r8 = accept$inet(r7, 0x0, &(0x7f00000003c0)) r9 = syz_open_pts() dup(r9) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r10, 0x21}], 0x1, 0x0) kevent(r2, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xc0, 0x2, 0x3, 0x100}, {{r3}, 0xffffffffffffffff, 0x4936cb719a70468, 0x2, 0xffff, 0x7}, {{r1}, 0xfffffffffffffffe, 0x80, 0x4, 0x5, 0x6}, {{r1}, 0xfffffffffffffffd, 0x44, 0x20000000, 0x1, 0x428a3b45}], 0x0, &(0x7f0000000500)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x8, 0x4, 0xfff, 0x9}, {{r4}, 0xfffffffffffffffa, 0x8, 0x4, 0x6, 0x3}, {{r5}, 0xfffffffffffffffa, 0xc1, 0x5, 0x673, 0x4}, {{r1}, 0xffffffffffffffff, 0x40, 0x80000000, 0x4, 0x200}, {{r0}, 0x2, 0x62, 0x20, 0x7fff, 0x9}, {{r6}, 0xfffffffffffffffb, 0x4, 0x80000000, 0xd, 0x6b}, {{r8}, 0xfffffffffffffff9, 0x40, 0xf, 0x8001, 0x5}, {{r9}, 0xfffffffffffffffe, 0x2, 0x20, 0x5, 0x1}, {{r10}, 0xfffffffffffffffb, 0x30, 0x1197c8b66f10b5c0, 0x9, 0x8}], 0x3f, &(0x7f0000000400)={0xbf08, 0x8}) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/123, 0x7b) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x1) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f0000000280)) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) 16:01:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x120) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) connect$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)="2e06edf9ce2ca821ed11bee49b1162c99f", 0x11}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="61c1bf30f72db2fa953b4d37c2581496c053266498c33404000f969b3c2abcf9bea85f516434354fd1d6fb74eb7ae611aba52f27a06bf5b6c200cd85df72b1d5f5e9ead07bf9b6419c6ad5522cf833419117f39dddb1420487d4", 0x5a}], 0x1, 0x0, 0x0) 16:01:10 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto(r1, &(0x7f0000000180)="8c4140db3e2dd1537b2be9e3b499910500140a82e50fee8387d68e0ac9dca9c76c7742996c804736872baba7a1f4f811320cf3194e34220983777e3938ec2fb2d5c606090b471a33abf1884764e0cd92cb1c8cc763357b2203b8a7c72f200e5969c5289b131cc78742fef3a602c7444beda1efa5c9949980aeb2650200550256b30c24c8ed5169a7504ef474d089f7fdd9", 0xfffffffffffffda6, 0x4f7cfbbf3cf1274b, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0x18f) 16:01:10 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000022c0)={0xfffffffffffffff9, 0x100000001}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) dup2(r2, r0) r3 = socket(0x0, 0x4, 0x808) fcntl$setstatus(r1, 0x4, 0x4) getsockopt(r3, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000040)=0x1000) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x8) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) getrusage(0x0, 0x0) unveil(&(0x7f0000001140)='./bus\x00', &(0x7f0000001180)='W\x00') ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000011c0)=0x3) socket(0x2, 0x4, 0x54) getdents(r4, &(0x7f0000001200)=""/4096, 0x1000) 16:01:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfff, 0xa, 0xfffffffa, 0x6, "df725c866500fe0200000000cb5400", 0x1000, 0x10000}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x7) r1 = getgid() setregid(0xffffffffffffffff, r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={0x0}) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x30000) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) r4 = dup2(r3, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) write(r1, &(0x7f0000000180)="d7635d07b7ba7d56cb2a6353573238c9680b868610ec6164f19d97398b48f93a692f5bd415babf14f66cc7637449b95d2470b47593961ef9c527fdf35574def834b001963a52c859339b7bda9360ee6ce8ec2d9efd016a2e49d444c5c1bbb1be9e31c9d4e9a31b8de292481452ff65d5c11642a58aed445a9be1b08eb0d4de88c28de85083770ab97aca48271b87c5a3e1a5788e700714d61a13e6d36f", 0x9d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) recvfrom$inet6(r2, &(0x7f0000000340)=""/253, 0xfd, 0x842, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") 16:01:10 executing program 1: r0 = syz_open_pts() dup(r0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x5, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000340)={0x370b, [{0x1}, {0x9676b9a0ab5834a, 0x7}, {0x3, 0x23cdc06}, {0x3, 0x1}, {0x3, 0x24e9}, {0x2}, {0x2, 0xff}, {0x3, 0x5}, {0x1, 0x3000000}, {0x3, 0x4}, {0xbde87b07a3b4a8b5, 0x4}, {0x3, 0x5}, {0x3, 0x2}, {0x6}, {0x1, 0x8}, {0x1, 0x9}, {0x3, 0xfff}, {0x1, 0xfffffffe}, {0x3, 0x3f}, {0x1}, {0x1, 0x9}, {0x1, 0xea}, {0x3, 0x1000}, {0x3, 0x1}, {0x3, 0x800}, {0x1, 0x20}, {0x1, 0xf7}, {0x2, 0x63}, {0x1, 0x6}, {0x3, 0x6}, {0x315a130cb3efefb5, 0x7fff}, {0x1, 0x8}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = semget$private(0x0, 0x0, 0x40) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000080)=""/46) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:01:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x6, 0x8000, 0x0, "9a2affffffffffffffd9ec924731f9d51b00f6e0"}) close(r0) fcntl$getflags(r0, 0x0) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:01:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chroot(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x84) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\\)\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='tap', &(0x7f00000001c0)='tap', &(0x7f0000000200)='tap']) write(r1, 0x0, 0x0) 16:01:10 executing program 0: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) chroot(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) 16:01:10 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r1 = syz_open_pts() r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r3, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r3) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCSTART(r4, 0x2000746e) read(r1, &(0x7f00000001c0)=""/227, 0xe3) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x10000000000002e8) 16:01:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x9, 0x9}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x188) shutdown(r1, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:01:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="d2a861478b4a5b9e3952de01d2f12e2f66696c653000"], 0xa) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:01:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x601) r3 = geteuid() r4 = getuid() r5 = getgid() r6 = getpid() r7 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x3, r3, 0x0, r4, r5, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r6, r7, 0x8, 0x8, 0x5, 0x8001}) r8 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r4, 0x0, r3, r5, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0x80, r4, r5, r3, r5, 0x21, 0x774}, 0x5d, 0x3, 0x8}) r9 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r9, 0x0, 0x6, 0x0) getdents(r9, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r10]) fchownat(r0, &(0x7f0000000540)='./bus\x00', r4, r10, 0x4) r11 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f0000000180)='^)@\x00']) r12 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r12, 0x8004745c, &(0x7f00000000c0)) sendmsg(r12, &(0x7f0000002940)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x9, 0x2}, 0xc, &(0x7f00000017c0)=[{&(0x7f00000002c0)="ba46e0b7bf76580d3133", 0xa}, {&(0x7f0000000600)="941fdd741c3e2d8b26f38bf2bd02e9ef4f2db3feb7b73e1a9facaf18a28f352b4fcd9295383fd648d1347177b018050472a412a37edf20c484707d2336aab443f29ab3fedae300ba81a6825eaaa4b0d44019981346cd1e52faa06765d508a94bd6703e15573e673df78e74f3304f01906d267790ee80f051c6ca2c0efccd83c7a4a8f6e1cacc15b0310d91af1cd0d8597475a3fe0b40cc623dee34a38b47ddf065a2dfb867634e12a10d049ba354b03c7b235da9950ef8e9cd0d532d8ce798afc503ab9d80ab8cc3ae29e188fede14b8c5874787d9476b7bf0113fdb49209cd59e0a67aed2c80884e7494b48a50bbfbcd9f49e2aa521f92f119573941d9fb8881be41558bbbf872a50115582045e5e991833cc10475b05c7b0b398b927964e17ce82a31190a057b88a5f467fcf8d974721b1ea7b719d2735537b6b25f7f86c73c7ed837bf03156ed20fe14eb5b3ea705ef7595b9c068be3792caa5b4585a271bf036b4368cbb12b039a04a22491ca322970b696ec3fd4365d1c259c326c2357a3c0eacfc33a823e1f7da056984918b9bc35df209bafc7ccd34d237126c72934546a4fb0c226bfe5eea1c6f539cbc57fb3080689b85a365237748ca6348e10ce52f1c78f31d31901aed18c29dbb2d51b5169d0cd38f0ddc586732c54749f21c3995e8d1f196ff9a28111cb7c56144b822c25990925b9575a3e28b19798e1c40d4475e83c036d3c630723e70c942a5bf10914e4d592735bd182a4d8ef71a49800752d9eb2883b83849899442609ce2e03ce7127ebe3bd325a16007f0f41e4523e010abafbd51c394d10fdf1e4e89889adfcbd1a8ca5ca7f1cd452d3047c61fc33c25cdeab2f8edf3e42a1dbc63b741497748a4346cedcbd5b25de8b8edb27e48f3f02aa0a2ad9a451599423a0adb2cc7a81f4eb12bdb546da85275fe3b1438d47d35775cccecbbb7fd74b731e1b71c46d45fdfb741da40bef8ff5182445b46082e6c6e96c0daece05cb2ec3cfab34a71790ba6ac66740e8257e41927bf6a3ff4f65d0c7fd7a0a5bd0d65f8e1e118214c91af39e7dc326261d71645c0430d3f341dc4a212f8f5a9a816b0e726bdcd3f58bcf7a40719ce2fbc933ec56bfcb1da5584143deccd05b4f86b410bd58cd52f01458f9a60c570ef34295ac86f8c8139b77e464fc0518643580deaab5096ffde02fdd5afd654df4bf2a66783743cee4210b6c3e12a6389e3d241de9bb034a624b9db6ff2dd310dfdb5a497c3d7e4f9055818faebb6c40d45846011a367877a49c569a5daa5113fd5cf989105673202489f8f96a3caa25d32418ea66660597abb3ec4f3cb311d34aaf249c7196c893bde37370a141543fcedf1f7984974cb61ff69a039d6dc5abd1d51b11e0caf63bde9c5ad88b8a3e00f98f07932e983ab50f6dab8544f1539d31c72f2df9c0b4d53ac679335aa45094830c04cf385995d00653b649e2d3e989b5acd1f5f7a4b6f9ed92587d86f98254a5f49a9ac0063272a028f6b2220117bdbe10c609d06531f7ff169972e608bf6c40a174646128ed1d0395b7ad8d6e11ce6fbe63b980424dfb240b2495b59700d28a57b64e5d74cb6e1ad53a205103b529947fcfc8e6d92cb7d262c0cb55a1b61ea46463e38da2373c6d941402a78aaf19832e6e467029886cd9e2ad6155498f7d5d4a6df77b053f1ba9d276b603f6d26494eff87bcd7ae27793df76491dd7d290b288f1c67837c23ca855680db3f80030fd2a04fdf51362649a9f259cada788af40333ebf459168b8f8592e4fb3ae37f357d4042ee302597e425741030b01c02f58b19e6aa107ec26a9a80c772ecec204a0629bf9d76caf4a30893a7d334ed18847cb67f0b9c75feb90f52302e85d50c34ccb72dc3d3c0ce661ef9ed78a1f7b12099ee71597fe86c41cc8318d0153dbd5826e12e8c07559b1104571f1debced7c68f129722bfc1f21e0afcaaed63723e3ce439b92a50d4fd91363267dff1de400691b33d0864fa67fa7f6bbba615208b501f6fa107a866a4ad7e58878febca3035f03fd190b8989764d09b0086eba97742c87b0e62ecec4233cb53ea4d8aa2f70a1c90de226d0b544c331967576f0f8b27c0cc27e03e687628239e506c91048d489332b1f347d9b1700f12973470ecb85fc49cc5f05b8b18d32f142888c5dc41b1770be7a94f8a9f5322e967dc61ce51ace7d4e1001699b9a1a2d28bdb8830e80e3cfdc10911412bf40ca9cd7daf8eab36d62ed58bbb0033e77ebcdae9d265e5a42446e917477f10c441d74d3d8edbcace938cce0e64cc3c18a85fb8c2161f86ee1972d5b4256455004c69f54d5b836a3293ae72126d2e5fcb4392d5198689bd9e868ee6ba8d78fe0020a25487f06dba2212f151445b847a5963179a1c320ce5966865b6b4957a36de08f9315e7108b12c1c2bd8d5b5974ad81719f759f6f9d11dbe2d60e5afa2cdef876d58fb88dc3c3e06191f4bb538897b783fcec172d1fad16efe050103b22e506a64c9c916839dc02f789ab48bcea6509ae627eccc67c18d05a31475444c46b6fb9b7567f5ec2590b0fec8be577604dd4b867b45598bd9793c043c657d39643ff722adcb5c8b40bbae8bdd1340388bd5e66574a8f63982af69c1222fa1468fb87a63b814cd519b62e466351a3cde6335385207fe5990d156e87a36de8c2736d79970d2a5ae376a8d17d9104b7e1a085e94f33c293a7408e7e912ba0f886ce76f1e74c15aef92bd8956b351ba7a5bde1cf90e1af67fa28d5311834ad02cc7c546dc7be8af5aef650b7796f2bd09308c3b3528171d2d48ce403fb34e9797a7b655d5c1075acc3536b6577757b1b9ac330422ef4d4adac9e3cef1442184451c3309e734e6e3e2fd221a410f06ae67a75fada9f1f4b49347b88d000009524c233377eb9a6c139644a989081305006187801209e6e8000aedf742208e2135c9acc237f6b2ddeb55e5b3994663e47acdf46288dd488f3fd0e9d4d3ed5f7f25ecf1a89ae87e9ae494ae98464b2eb27ebaba19bfcda2eb7ef00e03126dcc1084a4dc32851fa02e69ccaa3db92aca7b4c7845c8d8a9244b5ad69745a68bd9e3228daa0e14086271ecb8e6aade16be9e750fbb54662bf95d93c0d436e1d03fcb98398b2020f4474ba9d24a7121dfdf92af9c69df6ea6953effcfe0de7e7e4d4b17225f31d8a42b7573a1987b62efb1c6bcc6f773fae8aada8de389d3bc453d32e529b7ad54a777773eb794ebf5bf42887c08bf769620815118f0c7938a7ff7c39b299e8668a7da4f65bd4474d5b9d9d5beea97fc4a90e2f3620c686267b669f9b5a32f76088062e171dd462cfe5b40dad66e53273b77c47450bc50b621984c64e82dfc44cceca611a5c26daa034b88130af393414280106b674c563c9eea5fa4f7cb0170155b420ae16a169eb310368a67fba8b97e0c9be687f4a52479bd662ff886dd84c0fb57f0a7e61652f33268ec235a1880f47a7c0a67253b9514a039ed40bb9f74cec9e40d2ae55b371b48055908779cc15972fc45a539a3a0599b15bd1ed6d34079de783bed36396ef5588e99c9312abdc5cce155b0e7a97f6475a9c04e28ad66926eaa05ca20a112297097f7ad4108d4a763c26df6e145e7fc790a13b544cd0653120931ab0855d30b2171b5cdccb5d9bb90bef87dae8c85b38907706d66a0edd10b983dbf97421eb9df0e1ab261d63498f7cdacbc3ac0141d427cc41ff3a15c0e6f5ea8574dde6af7319efbcc8f8caaedbee15aa5ed7bfbaa0454db602d260a2ddded2301abf5e044b2f060057e4c137afb434214ce6259bf42326b5414bde0b031ea873b6da73f6bdda2e1fdece96562088a96c091bbe94053b18ed91502b2687315619f15be81e14353b7a8fbd55e4171b462fe39e86da5e8588afee4aa22e1faa065114f775dca23166236649facea9d2ad311847ce0f9cf3bb126743f3fc5283dcd0d9691889522131fd00a7c14928bcc3ec59f5782e3693b2f30386228c8eeae6b40405266c7db0bbaaf1e243cace95108008ce7d351596c89d72cfd8d7ee70531991529ee74644fc33764da9ad67ce62521496bff64f612f4436a0f2bdb0f6e0c645026b5d460caf9cddf6a387c8fc177981ee169eaeff43a246a16f451c80e4618e96151b483d913c5f829719b10d14f30690e5d96adaba50334f55493ddddb51f5bfa60b4ff1d08daa83bf95874a63a438c23c9d7b7428a0efa31b552081a30592d3cbe35c967bb816c57453378de7caef5515c6c41e74a83a96ceaba847b96cd15d79c7edb73c085a79e292e7ce0285ab774f11a31530fe813e95fa7418ed2ba27d7701262bb5e0c3ef434b94232a4f2482ca629cf1054da6f7e4bdd7699f72321d672cbe8c343a7cdfabb9bc53454a5e4e0ac02dd992a90835f9d1a25243e3f3afadc2ce0f236ba02eac35a5f3cb51843948d631d259eece5ca6c098082b145c25c956ffbeebf354c3eb78e9e7d64eda938232edf73803d9ae5bd4b85c06c80edf1ed8a5ca4c206d943d1850fc08bf5a46e14dabcf4467a66e5fb7d334e91e77388c73da5c85e07da698e4c618a99f0df7018a231c43cfc7c044a69b61cfd8822f61afa76b30e1a9ba41e743463bf1ed528e6c28aa4c8e9a8768423209cdf28a4d5960f5ca1edc9cfbde7e5fdc790652f6e97dfb047c7d443874e5a19031c9502f6dfcebd1250fcd1794b6832d74e64751118c4c4f094740ff15da7cea4d2bab1ca0dea7c87b84fb0cec0bc92d897300c8e7b5b2372c22852efdbb53b2a46a41c41aacf183fcf8e302f493b45f935c3bc1af3ab679118aaf941b0eb972c4a4caacc2ab0773cf5a869f95cf8d6be47509c453ffeab2b1ef8977507a63d09bea53f0fffff3a99239e62d692a79c8ec1f867c14246f7e57bef0367c1b98a4159a01f92e37929802baa5401bc7864596fda5273ecbe4f990cc81605449dba6deee9169544796d2a911c66b481da2a2db41b698be10aefb0d7793090f6e7827a7ba98026dd6a9c9d6ac013191295f470cd4936016c44ba01a421be2351c4c3b3e7eb5f8f2397fcb9216f103ce0c3005347a8b8cbce971147214a2d87cc538263317ca03446e12b7f7201cb5425d5864b52c80c0d364ed1c70a62bb9b88453728a6ad08a90d56cee4f869c67b1e58956485fd180e5cdc232828e3778fd78ac917b35c9a2c2c5667c69d579f2efbf31e3c1f927851f5f9c1cb176527b4d6d391cde268270f1027c2eed3ebf35310ccda91afa285eb12dd98642aa7fefff1b7cbdacdfbf344ed23382da07dd9c7c121f540599c35adf6009fc76c1075c10b3cfa159f3136e8e2e7ac0fce5807cd94e21b1f5a98223ac424eded682c0123ff079b97aea20d56163daeb1b7b1bc021505a70e701f189400995fe317d0a60f9645e3865741d1fd3f120d19087f8a4c70b24e5ca3c75b7832545b39b59d745aa596e0fedb6a9fd3c6444b1f62bdef4cfc00b6418106a587f6d085f4691a774f7846726573f69ea31c92efbe90d920a281860cc78dd51ca088be9d96b83bf115d6375cb1f987f4f8dc1aef7324fa5dc3f70962187b286eb2f0f146fc3aac49fcd5ca97f1f6d05d853b72807a1bc833e77168ac29feeef7a26a339a841725dbce084bf72035cbe430bb2b1d68f25ad6473a36b0009d8916e7f054b451d89abf8ab3594e3f8d04695f5d6e3d9570d509d1b9e1fa42663b7675e78e12cb0866cd0f73d1ecd9c59aa82239febe118cca0393cb9c955c8f1563509d0d232aa0ba187ebba04600af8fb2fb0e2a1a8b8e6cd26287fa9e5260", 0x1000}, {&(0x7f0000001600)="bb8eab19e21f85cfea2b203d46ba5ca0f19f7fec551b52f534d0c4951945f680ddb5f52298924de5347f7b32ea012d83f2936ef0b47d3489e56cb63fafaaf80ae7d79494e04efd71674439f3b3ed643f378578bf05c878d1d9d68ba45ab253c290ee6210be528229177a6d93941c5cb4931c70b9fd05016ed25b15eab903de93d40d398bddd763bb2da99152d6079705f9391792eedea1f9269eb07d1e4dd9400cde53454c6aeaadd2044e645d38b6423d581b52a978c8ba7dd1956dd2", 0xbd}, {&(0x7f0000000300)="591f3955fa978ae0a54aafddaa8d4b869da97de5b7fbb9dddb4e639b7c4a85baffd262e9b88bcaf44b96766358835a5073d53bc3a87a82d99fb1e1a09de43ca9fcaef2869c032ddd9f82103d84979297a5689e7a72e9ec19b2054a7bd568", 0x5e}, {&(0x7f00000016c0)="df8de818573f51fccf677237279c0dbd8c66acd3559563ebdb8deb5202962e1d517785c15b8ccbcfc8f30d8080a7371df5f09c136b9b6d24b6a0dcba0f66979492be2d5d7a231e68b9d5670ef9861907db0ec4ceae9f7e29cdbbef9a3aa353851910dad475557ab444c189e157a6fb26c4ccca64fd79e5413a711f27f2a720c497cfd0cedff477318350a9041246b65bfc527840a92ee2b7341cca8ccbeba733845455fff2749e8415c38c3e2f8b90d1da99551d2e7ffb495173adcba22fb6ba382e940b", 0xc4}], 0x5, &(0x7f0000001840)=[{0x18, 0x1, 0x6, "2bfc9714ed"}, {0x48, 0xffff, 0x13, "edf06ea507449a173944625ca5d5e6be9ac47679fa0d7925b833a6e140f860eb9edf10157d8a2d1e83f01ab21beb0aed922cf7"}, {0x48, 0x718ce61b0d59a68f, 0x1ff, "dc3c7b04fea55837dc05f193be14c56e1b53b8353e63c6c80ed2bb993b859845f4e69717af5836147f1449af6f57ee2c4eef"}, {0x1010, 0x1, 0x9, "d3fda500a6f1c7bd96e7f309c55808ff3ae76b847033d9628ed2ba58ac19626fe1297b2d240d8c32dea53c56d59946b1cd4ebc27aa5c58d4d6a4bd0d11cbc2d2455c25c8b1e7e9807ec3a43d515a016147f99aff7c8f1cc35f9d0a65762c81e9aca4daa34ab463a829efd2cb1d72ac8cf061d9508de641a1871f386287bf2e3ca5097a60f44da3b1a7a2c07ad08c26228107c85bc374fa659eb9508f3ef9e6867a316d776f03c581aa23a29deaa19b1ed4af4e3a5b5a9b378aff816ca8a57d1036a164f5847ae2ebeb0f56a55e81eac57301e6d27a21b7adfa544bbd78091f705d96d6ab9fea4acce3cb644381bca8b2ed8be3c0c94f8b377437c4fc986b89006b27559f8616491137f035a9d1fcec7f7eaf8b9152a988f5dae75e78ca21e4d3ce02da7905f1db107f83c3576c18b4cf9497ca57e8337323c771646ab34fbc641986232335a4e371dcb1b381dbbf6b40fc13171462eb8a3c0598d47f11c6b07b168cbb23e0d33617e92369d5ca73a6662be616facb3d5c846cc0bea399fc6623bd73b18355a02cf7fc8372b1a230ee10f4da2644edc0384ae52bf6167ac301c4a696ca5599f2ff8b367852a6ad6d78e2cfcca51b4312337b3ce35137a97d6b5d47a81ee7a1bcd5dc1da63ad6b03778823c323879e2f2e42c9113366a03c5851ff961f25477816552c53498ad191edf062ef75a4c259af7c4f29cff0a24c1b4099e8c6af3d547d9b856f727deafb45694eefd534c27218e822c18a73c11bdd03d83b08bc80c56a72e4e11c4636a5edff9993c1d2d313a2f3ed64892961305533a67d98bb0efffe3cb5adcf179b462be135246d512d03a1d4840d8af5ad9f7533e3ea213be062aa82123f8a29ad71ac5ea6281112c56ba35c4eaa47c16ee2ce38790a6143a07576f3a2aa916943ce0ae3371799a5ce0ae74039cb990837c6403336c19a3d72cd641b70e8a6948717c2448be419646e5b6b65f2941dec8d22e562587aa6fefcfa6ba5c6b0fae6ea955095bbe21f8abcde25d5cfb5509c196de741e8cb6932dc686a38ccf528e07f629e70726c1bcb5c872e7030b16c3d7a700a559379c6eca50ea1ca2e7953aeaacbfdf89b8ecc7c54e707f63b8d863d0842cc58d3553f3d7c60a0c799283bd05bdfb83443f6a8306e9c404a1829ace3d6d8ace3c906fe8bd187c07130a3b8b1352bcb841c54b9955ff7a3757031ed889e43d632a3aa8e65b28194c553875828057c576d2eeca3365678e1f820982716dbbbcee93ed3cfa161d32cab548adfce82fa2fb771e5afefc6e7b7b37ac8f13cae3f845c8ba959cd001c31f51b54f3b6b43e7a50046842e05c3b713464fe3097b0e21f73ad57a65771a1bce9f829316a83c7895820c9da53a2c2c2b271d2ab2486b1079c6cf70a54e4cfada5ae06d07abf184ef68f9b2fb80eefed088b8c66808caf7ee8e9df11756a8c8fd1e7c5ebc704420e27425ddb7b1dc8466588539cce367171d2731d7d36882234d9c0af2ae1308fcaf01c06dccd5caab369e8cc8edc0cb431b7ca531befb874e16c9d51a47e85c4c90fd34eabc0d571040faaf0a45b0d507c556ce2f3e6f9dd9338e4e2bfd873d3bd152288ef40d7cb69c796de0b2943e2703fa8379923fbc0fbc6e93cee5dccb9ab587d00b6a2b514d70a1fdda430fee83dd6351aa0bedfc5147d6139d08c72ca10c980e90a76d0a1e0b602a64aa15639626e4a25a43342f6bd8373ff27de195d40b5abbe6a6bc3150dfb944ffa905d520ff262820d7ac929c6756d033beee281a44eb3f6acd85fcc1fd771471f18310f5b85c829c8a27572fb5df13210eda84ee40acd03438fc0d5e27275f5a278e9f9b45691f95cc875896e1d16734a776387072dc482983a14bdf8048f213b345f27c1b3bb8539a925b6e3706f01acfe4eab34a423e62e7876e6e5222df99f2efe902a6c899a2b50df874b3278fe9f4f270b4907e4395f58ce01c3deb66b2fb81b402c806a51b66bb17892f2efc2be5708fc16c4264067f7c03c1b13e08620b53669ad746f7b8c883a759617bdd89ee96cba6c5a2afebff0b6733a94af5ec26ed0590cc4740f4ecd087567444d6ace501dad96814aed6bfaac24feee1b9b15f389e8368f997b5fcc4eefc05286640e8d9a8d0971e80261c46280dd313e5e4fda1e66ee2fe80dc3ace491c12b2c750dd346bb6f6ffe1b0a14dde6b7605c21c9d1dfb7c29152635ab5217dcfeaaba76026406351d5107c4d0f8b384bdfefb1a7c1386b237424dee78cf9b263a60b6f9bfa5cae1e514eeb4d489912cf7efcc59239adcd842e83355b98f506b8cce819c09370fcc77cca5515491925ecc39605ccd5c098ddbc15517fe77b02db947de15c6047e6304887471f130664e27bcf7eaebb1b3ab3d1273230207cb1a8b8659504b689ff7970b31b3c62093e8531186233ac39d91fd93d2ee5a9ce49bc1f875f2736428d6e2f4d53502698723d0e12589402329ded4eb8e41157cba7fbe81af9f8d2bd3540b380401e14e125e9e0303aa50d65c8534e9c88c1419986fe4e7b0edab2a43f206f18f284a45ed557c3c17716540ca919a985924e5d1b9b7a3b5f73ffe33f107d6e4fbcdf1dda2f79543aa647bd784055b4671df7162941ada8e32ba08a52dca9d77ac1a747490989e4ed2a77dcf9b823e67b079dc2cb8470b0a11da33a8881c85121c6b51c7ed7793ec28a82aa9d25436966172d9ad28732f346d08d206cd7c6924ebd8b84a573076ac5a925ab880999ebddc0f044d9f9d5518d7c7cfd664feed7b755aab70761d3c6a204c3f356b45c031aee6c1be94460fe3fb7a15aa782e104028c77a3bb9218628aa71742867f1dd87103bf01af2b752cc0c0af9d0e5952039f20ebd193d6bbec7e4bbf2f4c5ab9a02f1cc8489a773da7b8df1411b7d2127e3d4c8977c4c41b9d9d3d7dab1bb0f3947e67bf8d19c619a53e8fc73401a32a6496f19cfa821a7985c6657789cb759016e9af891dfd9a81ffc83923d23a81b24dc6c8e259970682ebf72305bef1310c91e53e7e9bd91a24b659eafdbe88591811f1852c7bb972e4cce27aef72f24b232ab47c8be69a3ec224d632b0c30def0a63d5b316a8d32e6722b4ee91b58b804beb71364a7537091912ca61938259a66ad8d71b098967a968d2172fa61abaea6e620d02feafbdc03ecbd0629834f01e21166830377531c617f703fc8d61e3854f06557273f2b697369653d7175f28b6c7a52f9026c57691a7349b7f8bbad7b22a8945cf4158833c8f21718302492eb5cb6cbb6b8ed1871fa85609ec7b5dfad7bb5f9d22f657c170e3a2fcc473c03889d040f7de9e47ff46c43bfdc29209c1eee1e348a84958927e02948fcf4824cf0c29205707c46a33e77ab22a6d4699aa9dd04ec6881a8bd09544fdfad1e5b9fe21a0158469e2cd7130dde62d703efa67a202adb43fd2480723ae4430e25e1e937fb962d7839a56160382fccb2df0390363a36181ccc93ffa70c74a5e5578e4922557b6bd187d837ec0fe063d423e9d3a7d8cd5e064ddd51dd85a09efca6a3eac733b9038c22f6d8726ff0146631d355a3377873d85cb1a0c74c96ed7811cea49aa278db3e1071975bdf1fc4f79829f68c2a295662fe4f0bf5be334a1086cf20ab699d1def07648ca57033126457658fd8ab8e65b17776815f81dd80dbb3712e0dbdbcddc14d6a1f9e9e36e5a0406fa3f46625154b6d03d736473950cad5fa05323f271042479ed3f4e5a70d03efe847f78ac584d2f506ed1719f23914e8efe7bcd0c1d8b5fffdf4ffc32d23b688cf16af1b62e8d43f6fc938ad61c75f4b430ad8206a99f412a645270b974b9a86c19842386a31250a187e098034b35eef03acac5a16a3a741660468d6cce6d54146a259eb74cf52bb4569da37757e12b00c6f6529f8e6b1cd0974802a54c74df3d5c79cf9df01cc4a8b99c495bd53407261b2464a75d4a443e9e3863978e5d6946a87a859598b3fe663e228ec0cc6dd2fbdc45c3ab79a07fa95c9a182e0a54572317dc792896e4cd902418f912e3a3ce7a76771e912116929ca93e2dff11d49b2d2a982fd2313050178d392070374561533fa106eb81f17b7c56df2aa90f04986837628dad4830458d0d29ce6fdbf3e2781d3a4ae557b3cbf0d77e89c799000cac79d6271ca93081a7c15033af2fa6af28b57b4b32bdfd1b9be64357c6c3df07fe762f8f754f41e8a9bcd25515394401dd3b25bd53edaae6cad57f6b5a3db87c88aac8ab1477f244fff7059b7b57a0530e028bd5b44ba6d7f925877b8994c82025686908f053be4d54e7baf646d62ec2edc0dc33327583a72acecd2f3616f32440398ec7c6291a0384291f0fbde5d3c65dd8cdd24c42a13181e4ff10950e0eac703659d2a99bee8e44c724f4221dc4be85cf9b18095169143b175b17fa6946b0f3d4b9eea5cea6e1ac991e079cc6a2e18566c4bfbd961237698d3b3b2cbfb0c7f0bc02539c51a1e66c3ba2c25f5a17618a62edfc5f8c38b69e47543d0f86217a4b7597f321307f3b2416df9c61d554472f8d45a1e4e8be0723a1ab33a1f933ada9680bdd9c8764dd590f5ab6fcc3613eb851aa12007973cbc5e8fb3cd5f56842864ca3c205910cfb459c570e8eeb8c377af467d4b8afc7f2144ff3387db6b02d4478f44204418f9dd49cb05d87ff897c60c2fa7fa28fa4e8a1b758647b008e8aec71f462d644d6353f0b56c07a6c05f36f1aff2031f09d3073caa67bde2b49f8308377851f317e65882f88666876391f636688f95104a8cf159cc9ca3096ecf20b0f8f3918162611cdd760a6ed2e707cdc2839513be012d57fe50cb585ea3fe989fffc6a58719488759c1c0bf78a92bca4468faddd4cd15b330643c0cca3b13a7956dc06934459d8dab7307710a3549be0b284391437d30be46244deae36707161c7ad27e32548c5846cc22b7ae75a86ed5a6ee76f9e02d124383a03b5f15bc9661adf575a30cf00c8ffb76b18d9d7e06fc0879929c95d0dd2b4262ea79ee828a1412b747df9217fb3747392681465e8d2bfb436fff16d2b8417f47721670787f280526fbef4785e95741c6d9dcf026bc6123f4840712b911aae76a10e22d89e9e27b6139824358d37795621d37e7e57facc693bd0c619778b0f9b020b30a66e77dc6f894d1f41fda6d09310a05f69dac2e742b1beabcd40d09af696cdd052c0b66aefff8a55f3970e9ee4baab69a09db257c238acf9a3266d74bca11a062702f2fe192939bbdb161257fa75de815236fa147ee567fc5884f035cf3ae0676448709a913a07cb197fa50279d1954127f5e836876ace056cb252cf97fedb3bbf5b42efae0b4911747f0cd6fa895ddd52d63c54073ed392f75d482d2cb6f13a44135607c3a8c998f48114a2408803fbd617b5f6f3106d2c0045116ea8259b9bb20f50ee9d50ce54deb63aeecee13a9295bfd99ca252d932b04e3790b0e253060198a869d434d95d7c613d61acf59c8a6a4382f5fc7eb3601659dd3ab1c3e8839bb2c0ef0e6d7d6053ee043b6d230194bd1731624c0208e1f7f3a50f451e113eea565cc74a190684d0fc5c376b60f2d3d3c1dba58b21e027867761b51ac2d5e551d11139ecd17a2b5f2b45e5eb252743159a797be77a3de27ae0b2dc223b1ccb836d46894d96fb9e1e265c50dcac6960d44060a9fbdd2a1a909964a1b7ffbbd52aa1f5d490dfdc628de24e6edb8f897de85391d28d7b481a6ca7755097b72d0f17dc3d186aaa733d6bd21488a43d6a45c634c5ea30d7e0aca4d8f36970fece746d37df632ed645a5f"}], 0x10b8}, 0x60a) flock(r11, 0x2) pwritev(r11, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) r13 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x1012, r13, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000380)='./file0/../file0\x00', 0x130) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r15) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) r16 = msgget$private(0x0, 0x21) msgrcv(r16, &(0x7f0000000500)=ANY=[@ANYRES32=r14], 0x1, 0x0, 0x1000) r17 = msgget$private(0x0, 0x0) msgsnd(r17, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000006acabed8bbd4f36736ca8ca36672711862f6b38d77355445c452c6a196ce5a37ed53fc97c2d0a476ed9eed029da9ce185a35a94968f98cf1c3d14cdeefb86bfe9ebaa2bda2e4c0ec5eaef35e0a53a161985a1da4151e69e12032d0916793dc148631df7158cbfaa192e9a779d6e978f99658899c04867032f1f98865c9d2f1ecdf024e099b0d16d349699119f03b06700f65e7fc01985fb112f1f6b947704c00da89be401f7f503ed27cf6b1b3f43403f102a7ff894cba1891e49336a52f16fbb9887e44b60b64cc63d7a40be1749ef71a066dffc5a4eec2b35fdc0ab863a5034206396384c4df"], 0x1, 0x800) 16:01:11 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='.\x00', 0x1, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) 16:01:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) sendto(r0, &(0x7f0000001180)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x702, 0x402, 0x0, 0x0) shutdown(r1, 0x1) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) r2 = socket$inet(0x2, 0x8000, 0x61) bind(r2, &(0x7f0000000400)=@in={0x2, 0x3}, 0xc) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000380)={0x101, 0x100000}) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x7ff, 0x1f, 0x1f, 0x1}, {0x8001, 0xff, 0x7, 0x1000}, {0x1, 0x33, 0x2, 0x2b26dd89}, {0x40, 0x3, 0x4, 0x9b}, {0x101, 0x6, 0x7, 0x1f}, {0x8001, 0x9, 0x75, 0xdd}]}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x8001) syz_emit_ethernet(0xd0, &(0x7f0000000200)="d66f62677fc1134166d8328d45cd683b8fde5ea6eb8f234e6f44fb4a71cc3851079a0c13fecacf86860404488bf86994912c63dea2c0275be948e59db911048ce449b5250043fe0f4c62c32b9c2850288d42a63afd1db7c7d22f43a760921a3481d0305c6a956f7aa2119993370e20f750c5daa002c9859ffff85a0b354998fb4b6b24f5081f8cbf7971e0a1f941a2048079923928e42166b09f11f127519ce2f151ec9d135c365d2bf48f477086989735ce232f8a06d29328448545a9fffcbd2c87644f01a5a4c092f0e18b20e62a92") 16:01:11 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r1) recvfrom$unix(r0, &(0x7f0000000140)=""/88, 0x58, 0x41, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x401, 0x40, 0x0, "0289298d4b658681800275eb42cf426371ae4f61", 0x5, 0x8}) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) 16:01:11 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r3, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r5, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r5) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) shutdown(r6, 0x1) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000540)=0x1) poll(&(0x7f0000000040)=[{r7, 0x21}], 0x1, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r9, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r9, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r9) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x80, 0x0, 0x9, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2, 0x2, 0x2abb, 0x2}], 0x7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x80, 0x80000000, 0xcd47, 0x6}, {{r4}, 0xfffffffffffffffc, 0x90, 0x20000000}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x100000001, 0x3}, {{r7}, 0xfffffffffffffff9, 0x20, 0x0, 0xd7e, 0x9}, {{r0}, 0xfffffffffffffffb, 0x80, 0x21, 0x0, 0x200}, {{r8}, 0xfffffffffffffffd, 0x114, 0x4, 0x8001, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xdc, 0x1, 0x1, 0x1}, {{r9}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x80000001, 0x401}], 0x5, &(0x7f0000000300)={0x1000, 0x3}) 16:01:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80000000) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r3, 0x0, 0x6, 0x0) getdents(r3, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r4]) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r5, 0x0, 0x6, 0x0) getdents(r5, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r6]) r7 = getgid() setgroups(0x6, &(0x7f0000000180)=[r4, r6, r2, 0x0, r2, r7]) 16:01:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff0d}, {{}, 0x0, 0x0, 0x8}, {{}, 0x0, 0x0, 0x0, 0x9}, {{}, 0x0, 0x0, 0x0, 0x346a}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x60}], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="21219934c52e6cb0cddfebfa22ff5d9fa24ba55922771652943677c3dc5ea2409d3524037af5d444e5ec7dda8d930329632010e557afee5428dcb162d5ad02db59d9d55565d76ca8ce7fb292eff3e7ff5e", 0x51}], 0x1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:01:12 executing program 1: r0 = semget$private(0x0, 0x0, 0x48) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/4096) r1 = semget(0x2, 0x0, 0x88) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001000)=[0x8]) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/4096) r2 = fcntl$dupfd(0xffffffffffffffff, 0xdbce1ab2d1f0e67e, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r2, 0x20007471) chdir(&(0x7f0000002040)='./file0\x00') r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) r4 = semget(0x1, 0x3, 0x2c0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000002080)=""/126) r5 = semget$private(0x0, 0x4, 0x204) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000002100)=""/183) pipe(&(0x7f00000021c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002200)='/dev/wsmouse0\x00', 0x10, 0x0) dup2(r7, r8) syz_extract_tcp_res$synack(&(0x7f0000002240), 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000002280)={0x5, 0x2f0882cc69a801f8}) openat$zero(0xffffffffffffff9c, &(0x7f00000022c0)='/dev/zero\x00', 0x10000, 0x0) semget$private(0x0, 0x4, 0x110) r9 = semget$private(0x0, 0x3, 0x184) r10 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002340)={0x0, 0x0}, &(0x7f0000002380)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000023c0)={{0x2, r10, r11, r12, 0xffffffffffffffff, 0x0, 0x5}, 0x1654, 0x8, 0xc86}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002440)={0xffffffffffffffff}) connect$unix(r13, &(0x7f0000002480)=@file={0x4d69d1b8f1ec6512, './file0\x00'}, 0xa) open(&(0x7f00000024c0)='./file1\x00', 0x100, 0x12) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002500)={0x0}, 0xc) fcntl$lock(r6, 0x2c9dcc7e983b39fa, &(0x7f0000002540)={0x2, 0x0, 0x3, 0x20, r14}) 16:01:12 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000ac0)='./file0\x00', 0x8003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000240)=0x9e) r1 = semget$private(0x0, 0x7, 0x10) execve(&(0x7f0000000400)='./file1\x00', &(0x7f0000000880)=[&(0x7f0000000b40)='/dev/null\x00', &(0x7f0000000200)='-,--#+%\x00', &(0x7f00000007c0)='*@}@\x00', &(0x7f0000000b80)='\x00\x00\x00\xf7\xff\xff\xff\x00\xf2\x9c\xe4G\xd8Ml\xc7\xf5\v\x8ch\x13\xd3u\xe1\x80\xd0R`w\xff\x01\x9a\xbb\x00\x00\xff\xff\xff\x7f\x00\x00\x00\x00\x00p\xe8\xc8\xf8o\x99&4\x04\x1er\x13\xce\x97.\xd9\xdb\x98@\xb7\xdc\xa9\xdc};\x1c\xde\'y\xcb-\xcb\x03\xf4M\x0e\f^L\x16\xa9', &(0x7f0000000740)='*@}@\x00', &(0x7f0000000780)='/dev/bpf\x00', &(0x7f0000000b00)='/dev/null\x00', &(0x7f0000000800)='/dev/bpf\x00', &(0x7f0000000480)='/dev/bpf\x00'], &(0x7f0000000940)=[&(0x7f0000000980)='#/\x00']) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/217) semget$private(0x0, 0x5, 0x9f0658cc70827daa) getpeername$unix(r0, &(0x7f0000004980)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000f2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af55458e5b81150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faf5000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000676bd2c25671dcd80df4500e786efe06c6d6531a2123a1cb94d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd05ec249233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000149c070000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000075000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffd3da4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b889a514d5389000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122915a858780c5b1064affac100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecf9c65c0000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e1c014e27e167363d5d06ba836f099e0000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e370000a0a8db0702d61d09b5ac68f9796406671f1a580ecbafa179a24ece94000000000000000000219c289ae48d7fbf869ecffa3f7f183e6a1962b60ac457e976c9ba2375949a0e2730978a3c1164d49d2166d9e7f4f5943f67bbb975415df5ccb76151eb97bb9d44635d72599b9f0f"], 0x0) r2 = open(&(0x7f0000000580)='./file1\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file1\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000014c0)={'./file0\x00', 0x8, 0x0, 0xe9e, 0x0, 0x7f, 0x81, 0x1f, 0x1, 0x4, 0x0, 0x1000}) chdir(&(0x7f0000001540)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000540)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001640)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x88, 0x0) semop(r1, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000500)) write(r3, &(0x7f0000006e00)="86453fbfc3fdcd408691efc473dbce5a2f35b9bc0a39a79cc99d807a7f13e7a5aa4e82996d677538ac0c1f11811a6e9e3ccf140961db78d2cee788093ed097c204071fbb082ad7339f00a54aae68a096207425d5c5a848216002d4caa443bb630bb9cfdea46ac245ec388e0738ce55f9da5aa06007514b19586f65747cff9ee822b1d56b20d23b15c573bfcaa468cf03c1ca3597f5d580be9ec95cee353803a67bd326885f40eff3c4d1bc56dbacf288170b5b06360bbc668260acd03d69429502112f0a7b679daa61f2314f638fb8f79bcc92ab984a36878092bab4a5a07d42769e600f3c65171bb292819f6a5186a449b0b8fc1128efe451d874a16a537f614b6c2320dd43959e801e172736b1e10ca903242db8abd2f8e9e18515aa5328e51846184dfe81d426a9f08a016e9eee0857814d2e965afad2d6005db24461e043d09f59f52c151b606acc79325b02b2b97449520e9389288d63afe23a3fcd9ed96902149d8b2bbdd91950fa9a42234dbe44cc47c8ad7f040dba9bcc2b94cc38666445d1f729f51654648227888d5b847deda0b559555f04fa4ea41095597a59c456ba3a697e056f5c6c8fffa2711ddba9eb54e4364b242c2bf7abef4f55fec8c58f66a923fe54e25e80feadd700438ff6b637cf73c01d949a42164c2cd66b16811b3936159746065e0096305790b3e6183c20ffb0a59806eb869692f89375ae5835894c1a8a9a3ff228d55ba085fc98421022d9ac395a0643b026ce4b2b305d0ea653b95b0885470efd942028cd2030a061f780fd9507713518fa63fd0991067bbe2cb64a87725ac0f6c3096d5a9824d8b0102fbdb186602c1e14334af53ecf38feb408150c60caae1f527355150e27cd0e22be1fd632c7877699cb79ae29c8f80dc665b52f23b7b119d9ad4e46036b7435784e32d2a1c8e43cec8b6559251d88840d5cbd832c92a4faf4eebefdf9117a397b8f0012c627cf5f4059a4e52c80e662bb3388a00e6a196486b2271eaaf8a21f2fc6b175496d3acde67329d69e2bb2a78ba3ef46fb32590d02e1f094a66ed84c50d02bea1704a4285d84658f935961eb62a85ff0958bcbbc43ec6da585fec564908f83264600c153d4a6990ac7919b54402c5413d6056735e27532dae328f8da38ff52a53f0dc7a1b749c5c94a62a73ec207bc63ac2223c89a99ce4f8f35502c7728c7727756ab996a6574c1d9f96f45d4310c014624e04b353b69fbd64a783b23e1c1c1de59b490a4e813a93df340142670bda0aa597177019b3a189c31207a5af5fb0f2af58eb1768cf1b026463b148e6e7b48ed0233b1b51ee7680bde92d2d61cef47abbaf653dc2f2e8c9cd27b7c4d181b2ccfa0402059da9bc733ebc5b3aa83e008a41b24b431b246f357105ce7f127efa78b9ed1bdf56e00855a1b18525de5f84f4bf681fe1e983a6bee6ac59287b94f3159747034270cf6836b3d45b6cf98f3831dc18376ab93416c6d4b8d2c0db48dd708a481c001aca7dc99bd48d323b3ec72a771487e810e4c9df1654332114d9798ab9e0d5dd10fd978b0639ec73e73ad546998a9ba5a922c44fee76ad97892b262b2697f81f50beb70591c0a911e806a67078ad5071981669958e4f1ccf57eea4608ed5648b0cdb533dade5538942405c412e0726bdbffa4cb1f18f04c30a47c6d6aeaec52bbe4e789d4fff74b434c1f02a81a2047e4ff13253744dd46daec2850115ad948c632443cb469e09d3b6def4ef45717daebd289c48f2bf88b185fb303c05535fe617ff84a5fcc46d53623f9916f6fdabe495ac826a3e3a026ae1a6925e1eff076eddd95347d68a3402288cc165829d3b18dcbe52204529f00e9583802ee37250929d2b2ec650f6abdf2be29d745437267332b8346074b65d47613f9e7a4017e4b6072a3f20cc9b193033c38ae9c50c66be2379e6dd2114e01709d6442e03454eca6c837b242c34bfa69fcb8f96374bd54288e03b201f4704abe7393416d6fbfb87d4c5c4ac151bf2acc47232954d08f0e9275960096811d18405187b2e735a80c05aa4f330170456875f817f3c4158456b72fa5c0834444cb7d504d6627886556834dfae970af8000289bae07a9c5eb7e31dadc8230f47d070df90e9aa766cf187626eb25f6b0a65280136fddf94e07ac8a532f1e909ae0d444b16ce794a22090dc31c3d30435b577429d6115dfd843cda51b693206f8e5f1593db49cb699492c8c2892190dc9054a83c960dd1d12eb56bb70c609fcc1f75be4e265b575170068d634b1dd62209ec2b96f6245dd26ff9de39ade925cd15c384d526e92230d84ee6ad8ba09aa17c81e996421810463ab0080e834a5fdd0ef58aff7d3c09ee434bf00d06baf704ac793fdaae53bb2b5ed41c6c9ea4eb00583d07863dfcec8622e611d6bee466435495b8beea5f14a90f0039e32ee4d1a6b4abefaa85ac95d44977972a39fffdd8dd6624ce7b754f0fc907fd8eae753ce617c757e12e2b6f4000e9b4be70eb660862d122c13be207a19d1ab181af20a3ee7fdd6f7fd81d9c8e5a1c29071dc041e88e6242164b31401b5ea0490f057fa18e17c90636aed736fb8210a00ea571d9be796215f488ba9f3ce7335ff15ed224505551da936cd213352104dd5b3ba25d643972d7fde74d52450d54ac29f5a54c102464cdd22954435ce9cec7a79cf5cfa00127fc11a68c6bbf7bf12b950fbbf5b4a17b177d2660fb9296cd5d232d499b4688ee217d9ce1904114c68ea831672fad61e3ea7f7928a3c31014db46abbf6176299860db0127b1f8ecd1198bcd8c058b336b9f9ef3185269f7d96cbd6e431106666b3bab222bd3d1b98c0077855a1f44dd794d6e02924c4b0b50dcb3535a9a48e8b48bca13c3787840ea011e1e8a4387d9e6d63b4c5a6562325d755674ef37a834f72ce0ef045ef4c3c59f236325f48625463746fcbda9d670b6d528ad9c7aa98e2a42c127197385b3752e4dc6c871219efa41b6de2330fc2e6e95cea3be3d3eb58d5311814c6703afe9ba105d24bc0b618dcdfebc6087845e1b17b86735f8a777989ea3f38741c789c4208e4abd654e0f26bbd75b61f5f05234b3a4c69088861949a7bd8b08322a57f2846993cd15bacc473c57d8e44300579239d9b6178939899d7ae093c70b03ccee4e892fc18c8739be7dd7c433589a37c38e953c683d720d1cf1d1a7135e8d19ffe7f007be10100bf16aa8d73c1a271da99907327c6ebbce1d53ebb1bdcdab1f17cd7b583e5ae285f04ac9b700499b5e52c0cff284cda81d92a5c09a510364627c40944b4695fc441499a28d74e8986c59efc92360fed1ec5a04b2bc4bbd72de6e45739dea829260d60b70fc8669747f68239f393cd0e3f2c1cb7da8d5d4ce16dfe044ef479cbd0c14fd3b2f1dcac11fd8f0d7d09f1d3a6da39409300c8bd624a71a1d2808b410607ddf3d8b2a82d3d839c2c5f0147beeb0151b3491ea9edd3bb2361276fae0edd7e3dd148f9e3d532f255db00bf1214f3da43513953b295054f3cc2f8f0227bdae576fa434d723e4d29495db8eef719daf25c014142ff2c48b53688e51222cdefd148a2832a2a5e55a77230549a30498fe2d6ef79a677d2efdac41da6e5219c0afa88cdd045580ddbffa5e692ac9a47af6db5be178f9367c77ee9e5c080ff103bd21a8d8fcbb0b4dcf39bee75c4cfc678fbfcbce614692247cd1652332a5dc4b39b80744f886c8c3bb1198ce28236b46fc902f34650eaa6e808642198cc4aadad8fd07d80e38072b8c36652426ffc1b428f5ec3f8e129e86aefc540dd525327094ea90b6e9d2fc9d09cfb7b992b2323ab33ef656feb03648f677998e71361ad8f1dbe967c2e6cd4bd970e9c0b429a67b3af56e50f691ed3ce945bae4c7fc92ccfba2f1842cbf876b7cac335577a99f563d0b532b869eadb8f312d098e43d70b45b0d2b761a2055094f082f2ed9b83618a4d2152074ccfde7ded0c6d26f6dd0d03a7537dbdd77c4c1277607e1f79ba35e1a9920a41f594dcbfe838e3ab740ee32f88e9f8f4a0330f9fb1d2b06898a1d0df58ec8cc2779d4fb25cf317cf77c48edc22896f7e898643bbd7403d181fe63f9af1579c512a3a5e0812679c7291ab96b91b6573f8e006d0d3f4078c6e724e23d70999758eb629a737c2071abca2343e64ddb835128268ef866781fb4fca7119c8557a6dc746ca15ad28d6da24c25231846242b8cc0732f9e7c95b0c65f5538dca46f74cf3c90fdad2c2e60316d7125bb7866248c2bb7a1b62dc11659f1f25a466104d2fe0002e42e7599c43c19981a1d257a968dbe6a76d77bb912e504c2ed95cf9f9f1614e764074f618f1a1fc78029f5b961a36dc7fc23459eecb803be9b75154e1a73053ddcb89d56f50a19a53a0acdceddf7c8042be261db484440e02e9eda027dac44f014030ca2cf720e9e9462896e5d23587731982dc16b721cd44c2e3b08e481907a765cc9b30e650786108d87e265fb529e1c867c29cf45e053904efa51437bad85a036ed97c028b47cd4fbcdac80d6d8289f5f29628413e6b069ad3b07cdf8268ac39619a9f4a7ba4afbc9db9b526ad8f24b548cacaf533d206c7c7b4b85d5b77c1fb87558909b7ad1a024bebf3d9b0a2001d9ac4772f743cc79d3814297213f255eb154a5a29eba4e50b281cefb7f3472ff20f1cbccd0fcafedfe3d5366fe5bd2cd5c2bd1953de4a37d5f0547842b1fabdf61a90751fcd2234d8829224333b632cb1f641a58354b04d578f08ffff4968b972816c237228c995964c0bc7cb3b8fb770620fa549665bd2ef53262f6ab1cf95b112e72bcffd717edac91b8480569711c03ad4e36387ff4a320000000025270a4fb9495907639d8bd969579ea01aeb0b8a5a710392893bc4223cd25088459e07e2ed66cd1d369be77e216c4260ae3e62e2e27f59a0de8e1e628eea80f3a41a45cec2d01828d1bf6087fddbd2d40cec2a150ce41bf42f92db182f63274908f130dc60fa4e6a0f87800f09d8596527d47a0ab610522e591b7389a453d0cba6515732a34a5cdd91da2b4c8c246bba280d0f846d7ce30297257826b5bdf9f9c116428f187b892086d8310030fdba6e963ec404ed67843e2ea7f5f6be85a9fb46971ab2133e0461fe70132968f4a85a70edcec9bfb14d24a06ab1ee3390cc614ddd620e1acaea8cf0d4d38e8082777b998a2b8faa034879453de674f2babd80f958376c56550ac0e24a33a42099d1126edd795e306679ace42e276148b9f939f3ba97e8773aed83d54761e2c363ac15d847de38ac1a5eee0620e11014073f78e72258e4bef9367a6d235001131d3299fa4b7f126af3b769a132c83906243a87feedb591d8a9d97af96996cabd439ae22262f59fb6ddfdd9b2ddd73ce9d2e5c7e7b0c96da1de51919960b6463a21325c34538bb8cc4395d8814197c806424a194a4cc2584f377217d49eec3fdb6e1a55708211c9e5a18540cda0da7dec24d66b11975b5ec86497f87af6452e0be7f8bced9b8230fc6e68ef06e47b3c4658ac9ba19fe0dee57c7e5cee9fff94c469ffb11e7ab225cb331ec8d628aac3e2f9c528755681461f2023169b7a15680716eef8e425092daefcd85f7130a1c3ac5ae41b7a284ffbcb54d2a27679c4746c108535c9aa2bfaf71d8454dfa737b508f2ce5ee46df8f11fd7e95b6085faaa2b98889510f8e293b8a25cbe7ab8551f53eaa258c1059a385bc4fa1a072d0b3191a4c555730a770f02dc3c62b6be8cd29d0ecce0802a44e20584fa3474995bf9a92c3294054992acecfb7e301fb7c34531ba15d6767a224e707a1429ff5a2b2e8b30b80ec40a8bb906205dc6fa4953821087a5873c6b5648c0b781c1b23e830c28705b23e2f12f24b20a8c48c00dc3cf8ac7e2188fba87c1ed9ee7d2ca64cd8ed675247fbbeb1377e39c74668455513aef4fd9e4a03047c2c71a8554ee9eb68d4978dd4a2cb7c0a4421770ad808008678d26a9144a09a7e54ddffffb3820862a756d33e259f61f40733b9dff6fd3f7bd5f27d54475eced699394ac77e704377f71ffe6e4dd4b8a6d4a8fd0b6d4a38227ae97547454b74df3f9860cf3fe00f609dd285a19d345777e915d9f8f405da4aa09874e44fac90907532b98b6b4a0153fe582343cd6e0051df574b21a2359e492dd2e0c2173966cb1956af873abae16199c30631e3c93944b1f766172aabd27b0e22d1bea9535270c767a685284628cb453d09dd1ca09102175954812be70a0f4d4f83da3cb2f84a577c0b43bc53d3965f460ae6a77b7c210a5a15a8a51e513eddfcdaedb155a215cae4f453e303f968cbd8b0c91fe4d8fb138fabc8e684aff61db4e3500", 0xfffffffffffffedb) r4 = accept(0xffffffffffffffff, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006802edc443f95e00000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b501befa7e227a300000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ec79edb076865458fba97410e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029814e1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff000000000000009017cc910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc6199d9ac246b67fbac6e54c8410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a74c57a30000000000000000000001000000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee1af3a3bab7557f2016815821cc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cca411a5cd31ae26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c9d037be45c2624019cef6d5643797b77a21c195e856fe56021aece0104f888d773a0086c305d97a41d034a958ad65937a1b895d98bd988bddea96700e5bbedc78d44e9f53769177d168e41765e1251b2a82d3061d92ecd4ebe5edfa4b12c5e00000000000000000000000000000000000000000000ff695f16ba312697e602955347717ee8351e2fad3c76aceb83340dc9070cbfac1b5e1e9ccbbb51fd562c5f44a6f3d3355236a8d6822772fbeb5506bf35ff9d44c295b886922c6321ee9dd5ca92903d41b0fbba1bc067ac8342507f947535fdc84cf40339cd2dad976b1240bb213786aac70677227c13f168d0df6fb977451ee259fe3e072fb4e3ff023472eda67b3de9abc9314a035c75cd16729c4b18d26cb1c1be25a718f943f76ec565a132c9ec6c386cb525f2fc78175b736e3acea12aa65489ca74399f05a406d9f45d571ae882e009df80014ca4de0a927258c8649d811c0851f1d3bbd95152f0e6c1267e63b449708c8060fde63687aeddb1f02fdc3988315fc3a28235c27e92f4378f616aeaf202762c243c36e14db850f7473ae68e7a3f8e207609c75cfd2500000000d9327a38d122e854c8ba4a87fc9978a2f74c9d39318342213fef71f858f90a8b1bcea1128de1fe9d2ad6c296fbb19ed3a9b68200276c3e6ce7df242e4d4487072700"/4571], 0x0) getitimer(0x1, &(0x7f0000003780)) write(r4, &(0x7f00000009c0)="7564696ad79813fc88e54ea5b5e1a870fa53a2be7f6a187514a5f5b7427281eeb0d7874c63bf7e6db472e57fb9f25a85a28a9a52d1e6110b8d4bdbbb22285c01eeee1eb242dbc8122046e87e0a1d55f8c6201a33c13e52922b360c72bedcfa39eff1e01d0639593c69b5b61ed4a12a367e2700ab0d48b5b21accf4f8fbeb1f4600876956a867ca013084aa6e6b4fb1fc7ae23486834dc35fa6b2bf08bcf6cc5418185d8f8549d29471c23edae725d435711f90d1b4f1ac2b4c698f96c9b81fdf80130a17686b908a0c5eef9d2f049eaa1dc71bfb14b536b11f3f5eacea5cc33d", 0xe0) semctl$GETNCNT(r1, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)=')\x1e?\xbc/bpf\x00', 0x8880, 0x0) r5 = socket(0x18, 0x1, 0x0) dup2(r5, r5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = getgid() r10 = msgget$private(0x0, 0x0) r11 = msgget$private(0x0, 0xa9) msgrcv(r11, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000003ff7df7c00000000000000000000000000000000000000000000000000000000000000000000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a408c2bd60f39a27c768e240442350000000000000000000000000000002ecd00000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000014ac1093d2ccd41313eb0b3d39890ca314c35e43fd548d70dc"], 0xb2, 0x3, 0x800) msgrcv(r11, 0x0, 0xffbd, 0x1, 0x1800) r12 = geteuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x5af1, r12, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r13 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffed1) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0xff, r13, r15, 0x0, r9, 0x100, 0x7}, 0x0, 0x1000, 0x0, r8, 0x4db1f3c3, 0x2, 0x6, 0x7fff}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r16, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r17 = getpid() fcntl$setown(r16, 0x6, r17) r18 = getgid() r19 = msgget$private(0x0, 0x0) msgrcv(r19, 0x0, 0x0, 0x0, 0x0) r20 = geteuid() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000140)={{0x5af1, r20, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r21 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffed1) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000100)={{0xff, r21, r23, 0x0, r18, 0x100, 0x7}, 0x0, 0x1000, 0x0, r17, 0x4db1f3c3, 0x2, 0x6, 0x7fff}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r24, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r25 = getpid() fcntl$setown(r24, 0x6, r25) getgid() r26 = msgget$private(0x0, 0x0) msgrcv(r26, 0x0, 0x0, 0x0, 0x0) r27 = geteuid() msgctl$IPC_SET(r26, 0x1, &(0x7f0000000140)={{0x5af1, r27, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="1869b2067c154b9b3cadf49781c4") geteuid() 16:01:12 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r1, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x18, 0x0, &(0x7f0000000040)=""/24}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) close(r0) r2 = socket(0x18, 0x3, 0xfd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:01:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) connect$unix(r2, &(0x7f0000000000)=@file={0x3, './file0\x00'}, 0xa) dup2(r0, r1) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x400}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x1ff, 0x0, 0x80, 0x7f}]}) pwrite(r0, &(0x7f0000000280)="fb", 0x1, 0x0, 0x0) 16:01:12 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f00000003c0)=0xc) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x2, 0x200}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) fcntl$setown(r3, 0x6, r2) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) recvmsg(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/11, 0xb}, {&(0x7f0000000400)=""/183, 0xb7}, {&(0x7f00000004c0)=""/142, 0x8e}, {&(0x7f0000000240)=""/80, 0x50}], 0x4, &(0x7f0000000580)=""/51, 0x33}, 0x800) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) dup2(r4, r3) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) 16:01:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xc7) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f40af81b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81668be437c"], 0x1, 0x7fb) msgrcv(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cc75328db3f184e271cde299a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c6aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090b8a495e27d98ab48"], 0x1, 0x2000000, 0x1004) shmget$private(0x0, 0x11000, 0x200, &(0x7f0000fed000/0x11000)=nil) msgsnd(r0, &(0x7f0000000640)=ANY=[], 0x0, 0x1800) msgrcv(r0, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgrcv(r0, &(0x7f0000000200)={0x0, ""/135}, 0x8f, 0x1, 0x1000) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r0, &(0x7f0000001a00)={0xfffffffffffffffe, "5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf"}, 0xd5, 0x40000000000800) r1 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000480)) r2 = getuid() r3 = geteuid() setreuid(r2, r3) 16:01:12 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='r\x00'], &(0x7f00000002c0)=[&(0x7f0000000140)='r\x00', &(0x7f00000001c0)='r\x00', &(0x7f0000000240)='-([\x00', &(0x7f0000000280)='r\x00']) open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 16:01:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:01:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) recvfrom$inet(r1, &(0x7f0000000080)=""/3, 0x3, 0x40, &(0x7f0000000100)={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r2 = syz_open_pts() dup(r2) r3 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x1, 0x2, 0xdd91, 0x5, r3}) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) 16:01:12 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) fchdir(r1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x6, 0x0) getdents(r2, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000180)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() dup(r3) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffee7, &(0x7f0000000300)="a8990317ac1f00000004fbb445af111833e9222d97f37971d00ac0c8f08f2142e082161196cc4411956fe492c37e31c6dd8502f0a302366d48d199c4a7f83a43440e272ee0cddab9a49bcefb825f7aae46c9969ce19437684b653777b5a306a4e468ee75356e8cabf6d7c268dd00a894cd2e73c7a1987341a6dc6b590eec2892312bc5246a147e90127fbff48b296b9ac4c3e88c0ce96fbe822e3535d7ab912e8e992cfbb20809f35078dd15c012427c516bb10747087664ff362d9f3fec839ca8ae488e2f4700000000fc44534f6f9406fd4140dada51aa47536ad58ab28753655c8d768e2fe6651400") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x6726ded56a7e916f, 0x3) 16:01:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820228af66696c653000"], 0x10) r1 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x88) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x37c2cd76e73a8119) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000008007f9160800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 16:01:12 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r2) execve(0x0, 0x0, 0x0) socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000040)={0x25, 0xffffffff, 0x1}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000200)='^\x00', &(0x7f0000000240)=')@\x00', &(0x7f0000000280)='@+\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00'], &(0x7f00000005c0)=[&(0x7f00000003c0)='}_\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='#\x00', &(0x7f00000004c0)='\xc7\x00', &(0x7f0000000500)=']\\\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) 16:01:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = socket(0x2, 0x5, 0x4) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x5, 0x7f}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000240)="b8956c6a384eaeba7101746c82e9cd10b153e441a371f86e01af1f44ecec5cb46539105e4782bb84043a21a5b6a342430724b85bebec4b03dc8874a183df0444bfb5433559c8d4c774228fdb5d9dbb03c8f2775734fe67fc2765d31a07b10a03f90a092dee370eb293ba0c5cfb4b7685590720a259c00b0246678043eba50c87ff11f39150ca6e98b2e9bffd162ce14fa30cefc747b8df0a33ee669a4582c969b62976a294f659a916131c759725692ee0ac0d32e439cf911786ca24e6768b4a4e3d2f350a2a41d9140dd5864e7d111d33e6514ba233e28f777fe32d13e77ed01a7e7870398da38eab7bf0ebea92d27bcd784a153d91e3b137d6a8560370a98ddb82799563cdaa2b482308945e67586af6e1279d95fe7319cfef9187ec42de59391ceda9058cfe0558b4b828383c6439ca264b52db98ed6d8b4c43980ab6da6fe347103bf7939b94920bd080cc176d00881305b3ca60c516074ffce185a5f125d853a4ffaa9a5bf472b694ba7f1b2091dc889f05ea20a6cc34c2f04234a7dda514f2331c9ab31802d123d2aa8d83b45c6893495cddb501e64d56f063e27e1aef755000e99d69fe863f625b1713680636a5c7d6683205781b088ea791044450a8f60f9ce27a7bff60c6e9a0097e8c86c4eadb080d229263d5111ecb5e22be636258a366102161b6ab8d38d0b6f09cdbffadb8fac1ca9167d7a5255e50a5065a4b9fdd2fecf0553798709bf42e523b7b063afa7b0d0af8d12392ebdfc2274ad461353f92b77def07ab2b643ed10d821918c383279a7fb97d0b51a7d04e7754902f3d15cc40c05661386ad57a9522e663efe7ab7c6b1f82434b5b808dcb7f28222696f47d3d01781b37187cbc7ecb53b5a278bd954770a3095da392fb81a6dbd085caede7e688a6a4ab075668a6e676ebe4c9cc4d1f09e5b7f58b45c4568a92c87312acc9a324b17d7608dd314d019d81e3e1eca735e7046625ec137c63c81e6cff41aef4c4a040b80bd514eba2dc7bc9a9b017b1f6a2867e45c8472d8baf8b1385d5dd6c58d8902a16bed11be18a040e066f486baec8006ce999f4d21639b9059228235b8fb8233a7deac19bf5760e353bf8ad0f1325c0e64e1e3abfdaa5de85c9436a2f85374cd1e63167712d4039670848878a35eb607e7f2b0e9151b98b5333963bf46027224728874193bae049cf5ea7882a0ad2a307990f122c7e05cb743f726141df39caae8c6f6414ec33d8931807bd92123b7592ea27aa04a8c0a9acefbf66669ad46fa861125bba33bd0b149bac163fc27f761430f74bee725cc0e6ce2bda0845b3a57a49005bc6916df892508618609303eac885c504beb7f3f2c35a3686eb51cf43f9d8dc81cdfb7ee9af4988e0b4dfe5470dedcdc5571f4ab920de9ce4334ba9bb894f689af2bb0f63e77c181f394a0ed976786cae34fd60a5f483566f310817c687ab4cf50be57f40f0ab59ff8c8d94303e420b9153a039c7b72b4a948f8a8e2420ad38bf443d662ba26fa54b7752179a21e304fcc694eba39bc0abae97ac96a10b0cb7fcc582ee948b00ec90fdbef18ef9ed4ee59238c13a956f3bd7751b5f093b783403407eb981d2af39ed6e4cd70aee40774e263b36083ac9589a7510024320bd4e657b122adac27072e700e653517bfa09e2aa32874e3a52b079570019e1ae7e0572e01059c0b0cd7aa74528c8f6f0d6c98e2745b98f1e28450455610c1f21e0028183890aa9953b17ccce5cf5d8a09d6bd70273d74f6e7a3670c73d858af21543366c3d95359eeaabea033d3161b014952df17c4dd7d6fa29e1c25efc8b507e559dfc369be188d670fda4190d7dec74bfc958d403eb4032594dc42dce4c3c1457f734301c03706742fb8a32100c69e8f5654af3c97ab0784d12a44fe242b0e0b420dd5099faaa0a08165c5fac038ba5008912ff3cf327b424471fb5e12c0be4aeeada0947f6758d1d4bea9adb46575ab3f4dee55d3e4b15196973a598a9f01fa8e97b66749e108250e3cf617080c24bcce0b7359e7e0d58ac664827089a7a023c9c9c8b7c57ace2dbdb8329a3217abd9031f0e6dcceff222ebb877ef27683603ade7b5a1d4ca825e6d71791d79e09488b06294433b79955a27e66a2cb9d39b2f8250ac07eecea1b90763347b399baea6031a8c9fe7b03cac4b330b6e2acaab1705bbe5e74df275d128975c548c41015831355f0295e3cbf5d5c4f735c0656c8f58dc5d7bdb334c8130e2ca974db390adaae167eea3ce10d4b764734ee995cd283e7205a56b0f6c997875cb22958ba1d8fe91e3df68d7e0079391f732634afd79b0b6f913f2d9f80b3b0d4b4e6206e1775028b14d0ff21c022acd579bffcf39019f7324511ffaef16191bb8a40b98cf51b6e7d670a105ebc30e78f66037c8d7a489263a6c9297ef9e8a9243ab60288c9e7ced55ec612c6e8b950f6e233df99afc1d1b0a968ae7d39109c075e89e0b7faaf6119b262571501bf5ce719d5f75c58ae0719541ef5280b3ca265baf446974394a358920eb93e9b94e7764c286218c05d41420189af497e7109dbf8add382744097a178ee93086c6168ea81e56aa51297069c6099bf9a548c2bb9444bfda3c1a0f7019c272c2d6b39da4bb23367f17d4046ecacb488278cf74fb379969faef1ff74646e312dab1fab59e5583d7ad70fbb8b1fb91f7e64effe1d522cf112a86ea1f4e0737d7f5ff8cd77dda2012235c60eaa32a717416664bbaddfe68629e4e9f564ebfbbfc177fc0306e19dccf1994015f9bf1762b41a66d38d463c698e228d045b919f99f0dda240085f0666c2e636b4c1d81d543c9fe333a3ebd2288b3a4da39fb70ee8b3c497a28342a0087a005fe42bc88e5073d966e48fbd589a98432939663cb7d22b4dd47284ca6e556f48d4e0312ed5eabb9b19761711196ea31fa8f24d271fcf89d1783af888ce6e3033bd52bcf2bec597b8ee4478fac220eeb23019c14bd01732143cd3f2ce84e285b09ce7abb77f881147bee16c22ff4cee5252afe810eb28b852eb402706962540501f4dbed3d94d598abda8201f2e1d4e8f5a22107c49185c3ec14b4e91af3347db9dfb66cc9d26b2487207fa20527e3b2c0f7425291de4f94eb2db03e2ce80e2fb68d116be41acb58b0f8360b80bf6870e292a3336b5a5e1b5949ff2016d701866be9973ecd1cc3871905314bd4527d5d95c393fd6a81c76fcc290091caacf1c1b5344d6e4c80d97a526295e0e835a956f1bce6293d29eae300a4d73f5c0d527128bbc9c0c06e15125367d97bf8170dd3830a3b590f5e7b1a3546a6dfa44f90852e07aa2f78fce4dc2e215425711af252be31e6c6e5516db98784b2c92cfb97d476137321569c5403e50df38adc3cb7ac9453f3f3dc538c7addba657b94a6164aeaf93f1ea9a9a7236c4f51c1fb369a8b591b7ee37c26c56c5ec2693a20498c2612761bf701508b2b0caed0493ddacd6087b94fc02f3c9541d814d53ad54ba6fb86c5661d2dda60b8546028e7d786d2ed4fbdd3584ef6f57d5376869b9f685cd96c9b549ed563409d0b4b2f21ff27f198607b279e76a502b313f0831b7be685c9be8076ce7ede983dbb86f70efa2d3b40510b82fd1a38a8593a82c0afcdb74f4d685148d79f587b914039794af5e4ff7b416e64d3ba6f6bef3653fdd9e26435713ecf17bd3e5318795d7f7554023cf3355f68031b1e04393e5656558e2608baf850f0ee6fabec9f0417d0808842c67fda681c773eae8951314b1d5aaa60232144ea9766e152781d4e123f3b77127ee800da0fcba10ba236cea70bd7eea8ee49d65084daaacfc5a25450a652055c2f34bf37ae8ac9088481cef83bdbc8975635c72f0264c7c8b051112feee6f52f9420cc16754664dfa95f8f7c56d0825a3b9be4e21bab00ed248fa157e588897d7451528b9d9319206b273ca1c0243a252395bb6826d7e170e1c999e3939288335fa946b100e3089cbe63835b6bb523e6f85cf1cd62776717d5916951709e516f262831d00b84b431ed63c4db4f698012077b5b54d8ad31e08df684f477afd23c5fb1cb44d2cc723f05c2d4925e014000f3feb879acc64fabe78e8b90fc374db3cf5facb5372a1b8996cf9fa8ef1fdc95a537a89621ed479cb39ba4a9248952b17df6a44f15f0764fcd924284b91edfc6b3041618843f44adf07e64e00b2158f9ab410808374bbffc3d8f39e9036f7ef0f403bac2aacfd1655c8866dcfbb6a7f55f02ca2b22f6412b552b2ecb956a7bab35ef0bb55593f00e76dccbdece18dbb8e4b6f4f050ff1737b280ee63b11fa8d3099a63c897949479ab8633eb72095204f2942d64b7f7071e162391aeb8ce77c3da4b200c172e00e2fd76c7e384539caac9e59caf90cab66e1d52f4dfd80c2dc9bc0f84cd249a6a27727a7f0ffa6168b8139febc68c7723e6f3311a7587831bb8b219705bbb914b50d7337e6b996d0b7d4c445fb40ca9e0884440b91e619bf4f4f30cc80e0e1eb97405281fd9222a05c1851089170b05a7a708a2d20896fe6bb6e6ef357366d32ec95846efc1fa1d110cc9f8537e2baf4d48d72ed4bb45895751b4a39208e6a6f7ac8b31970a699bb24570de6bc749d96e6ab69dc374379616cb1693fd51821448c938933d5df70c8cfa8346b91b80f6af92453583c7b6acc1ca02bb1779dafbcedcda06d194c5b67bd807b8d20243609d28fb7a8e6fb74aa0b83ac9b32fd97fbfb76f27538095adee0bf4a661a5527bfdba328ce32eb406adc846aec7a84aa1b7eafdbeaada586189a21b0e9b22603dcac54eaf2c3f3434869c5dcf0802ae6de805a08d14ae180fc67b61f8da714eb43e09c45a9eea10cd53f3ca3e01b23b63c1b629bd9239acc2fb2b2d34dcc382b240a6e7d9f35f32b24c1d3ce07551b44cf6259d8da749b8693acb68b224084fe902248c3ce93dd34a1e150b726200446b4b34c762bfc0e2933d16b16158d92302308e7c2aea861a4631577d19649da4817621f66b36e80d8a4784c1cae313520854165b7b17f67cd6d33ffe995f3d5ac5a49000aa258ef90fa67d0b0ab35eb59af7fc6c03efe4f444a77fdbb28b7cd224c5f9a162477a266f3fffbb04e4e6262a9b14e29df2e8eb015913fb005bb739428a64870e6bb1479fcf928f3baf28a761d96a6bec225bfa0134833c8ec732b704a7765b728aae48863989208b33bff9a58bfe29423bdd7c8fd3a0c68204e19f4fa73b708c3e133dbd681dd966dda27ce1d1df091e8d7a35da8cb72aa1f1f16dfcd9c32156d9fdc0ab6a5fad18a6f1d8d823e966b8032eccd421ece4e90defa99b49e9680a9872aadeb75a695b366eaa34f39f758071216ce7883023796f56e7ec8635a68bf41cb02007b67806207fa34c288ec4c873cde679312e73f74e49e670c1bc5d3b4d12039de3ad2852177adca81e8bbee5557b1850615b109d03a9f5ad37833df31e5970b68a184e4789c556408f8c8764e67f004d3a4693b86676fa7ee3c3a82ffbf9f5680bdc5aa41bdcbde8d4cfaa0ac6126e0959c24d96a57a14663ea3714d70f80265e94c4c0e911a93442da2f0e9e241e8e94e7442e3bb1d3fb96cfb158cc2c18b5a9bd8472837676d9d09e9c863aaf219eb75bebca11f284434dccf9db3f8e5dbcf7ca7b5b5d4623f38c228624d961e225737c81eb52b455fb0edd4767b561b3e934f83e5bf6a4ca3d7950e43f6e4b93ffec281887b1d61d27beb2d4d17ba2de46802a575004cf21938837e0fa9db36cefc4d4496ed67e4bc9971c60c6c122c371134a9e0a7ff8e32f8a54de93679106", 0x1000}], 0x1, &(0x7f0000000140)=[{0x90, 0xfffe, 0x8, "e556722cc796636bc263ba3ae1889389fa20df731b2e53e46cc7285f7be5ce40957d1fc1176cbb87f5e954f4ec01668c0c8a80a75b9e176925278e579cf99cf22148654dd00e56b050c62aab76122753cb9e5c4fec78b733f693dcf05386408b118e9097927c9d137dade4f890865bdd2d47e86d892ef70b9f7f190e83424e28"}], 0x90}, 0x401) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000000200)="f88b10bc4ca8567bdf31a700a6126bf1f1fce94221735996a2506aff3cfdc567c11c9db4f45c8563462b", 0x2a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xdc982949c057f459) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = dup2(r0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000040)=0x4000) 16:01:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) write(r2, &(0x7f0000000240)="272793eb2d7551fa2e3a02549cc8200043d6efeb0160bed62c44ae737f18b9b1007aa2209d63fe00f1b3c212fa0672022b2fd1ecfeb26ba1c49d19003e60c0ac3c430c4e16ab78892332f94c42f26d93d918ef211190a7e22ba247ff4314a7b474dbb1ba3ea84bd48374b2f21d3e1d26d2cb864b6fc4530216ba1345dea72f9b682907888081f0515319aebaf05872fd0df7fabdfb72c581cdf83f23cf677c69eb99de21d3c8d30886bc6b8f7b0f67e82d0fc854496dcb4f9aa94f2afa702c50dcf91694aa198918c965de7d487f9ac4b45a30bc9c973716fc0d05c3850721bcfbe676e2926f1c338b80b10a3f8373df426e6b89424b7ab01552b94bd8a5859307ed8b5c203a10fec20e3df9d505d266e91ef5b04861edfdd9f00486d9e8cc48ebbf5e98d21db42f0a14a353169dc2d63084700ecf6b45a80cdfcf7a4eb2025e511c889088aa7f44b97dbbaea892c9e684f70349bd30fdfbbd2a33ea804d6652e4465aa52b5498d826cbabbb59a96b147a2ca571e5d89ca3ca187019820f2602d2a2e00bf4831fa43d1a38d9a032d488c5ad75a0c15ca8000000000000b76d6af2daafcebdea46bd058400"/440, 0x1b8) 16:01:13 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) ftruncate(r1, 0x0, 0x80000001) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:01:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r1, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) r2 = getuid() r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r3, 0x0, 0x6, 0x0) getdents(r3, &(0x7f0000000000)=""/104, 0x27a) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r4]) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r4, 0x6) close(r0) 16:01:13 executing program 0: msgget$private(0x0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = geteuid() r3 = getuid() setreuid(r2, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) fchownat(r4, &(0x7f00000000c0)='./file0\x00', r0, 0x0, 0x8) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x82) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r5, &(0x7f0000000140)='./file0\x00', r6, r1, 0x7) r7 = open(&(0x7f0000000200)='./file0\x00', 0xd3d6eeaccbfeb127, 0x9908d53d30198bb) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x400, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x20000, 0x0) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x0, 0x0) kevent(r7, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x7ff, 0x8000}, {{r4}, 0xfffffffffffffffb, 0x12, 0xf0000000, 0x1f, 0x7}, {{r9}, 0xfffffffffffffffa, 0xc, 0x1, 0x8, 0x41128133}, {{r10}, 0xfffffffffffffff8, 0x54, 0x4, 0x7}, {{r11}, 0xfffffffffffffffe, 0x0, 0x2, 0x8, 0x6bfe}], 0x1, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffd, 0x86, 0x40000000, 0x1, 0x100}], 0x0, &(0x7f0000000400)={0x6, 0x499e}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) sendmsg$unix(r12, &(0x7f00000005c0)={&(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000004c0)="ef3344007b34230d654121effd947623a4766cc11b9842bd87f0c14acb8b5ad2bbfc26dfa5dc4329e2dbbac7aef73213bf5194db46f7b3ce2ba6fb77347772fe5785e267c61093b42139042e8cb6f8d4eb0b084804e7c6ee56ced21979b006fe21a554c8e142cf72a44887153452e830be1464465ee6385cf90c2456193102d4c84462428b45", 0x86}], 0x1, 0x0, 0x0, 0xc05}, 0x2) seteuid(r0) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x20, 0x0) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r13, 0x8, &(0x7f0000000640)={0x2, 0x0, 0xfffffffffffffffd, 0xf, r14}) ioctl$WSDISPLAYIO_SMODE(r10, 0x8004574c, &(0x7f0000000680)=0x1) fsync(r7) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000700)={&(0x7f00000006c0)='./file0\x00', r8}) r15 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r16 = open(&(0x7f0000000740)='./file0\x00', 0x2, 0x8) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wsmouse0\x00', 0x20, 0x0) r18 = accept(0xffffffffffffff9c, &(0x7f00000007c0)=@in6, &(0x7f0000000800)=0xc) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x0, 0x0) kevent(r10, &(0x7f0000000840)=[{{r15}, 0xfffffffffffffffa, 0x8, 0x10, 0x6, 0x20}, {{r10}, 0xfffffffffffffffb, 0x42, 0x40, 0x9, 0x3}, {{}, 0xfffffffffffffffd, 0x32, 0x1d, 0x7fffffff}, {{r16}, 0xfffffffffffffffd, 0x44, 0x40000002, 0x7, 0x9}, {{r11}, 0xfffffffffffffffb, 0xb0, 0x0, 0x4, 0x9}, {{r7}, 0xfffffffffffffff8, 0x1, 0x40, 0x200, 0x6}, {{r17}, 0x7ffffffffffffff9, 0x1, 0x2, 0x8, 0x7}, {{r18}, 0xfffffffffffffffd, 0x10, 0xa, 0x7, 0x1ff}, {{r5}, 0x0, 0x40, 0x0, 0xfffffffffffffc00, 0x8001}], 0x7, &(0x7f00000009c0)=[{{r19}, 0xfffffffffffffff9, 0x4c8ac13f8fc38582, 0x1, 0x42, 0xffffffffffffff81}], 0x6, &(0x7f0000000a00)={0x5, 0x7}) 16:01:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f0000000200)='./bus\x00', 0x400, 0x0) r1 = socket(0x18, 0x5, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) sendto(r1, &(0x7f0000000000)="7454e3a89d745cee17f09d2b487930e2408b0a0ddd14ce76d4aa3135a1ef894e6330cc0f0ac679b7e5bccfd5d02162814c21544736cd4616ae066e83f66a0944127389ce7622e11d3d0208d7f163c04a76a6eaa69ac4e75e69ddbcded9fa533cfdf2e8f60b4c5a31ded7540450602e65d7d3bf0639bd948b33847019a4ceee0fb2f89ea70e8d561719df27dcd854f251348be80cadb5020d1b390dcbda83aaf4461498fc3ec712721377fc0b0ed2ede17ab8eaa01f10ed6b97feedd76c251040e238059624e4850b689d8e", 0xcb, 0x0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204", 0x3}], 0x1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000680)=""/4096, 0x131f}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) socket(0x2, 0x4000, 0x81) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='\xcc\x04\x00\x00\x00\xdf\x00', 0x20082, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400, 0x0, 0x0, 0x3f80000}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x8, 0x0, 0xe4, 0x6}, {0x8100, 0x1, 0x2, 0x60e1c20d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f00000001c0)=[{0x7, 0xff, 0x81, 0x57cb}]}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x20}, {0x6}]}) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0x401) syz_emit_ethernet(0x32a, &(0x7f0000000180)="96") 16:01:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r3, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r3) lseek(r3, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000116a7f161304cc09ffffffff452904290000000000000000070000000000000000000000001000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff00"/136], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x601) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="6b68f8ed487f8ad4876f888770c81c1d1dcd024827ed6fd56a658de9505b", 0x1e}], 0x1, 0x0, 0x0, 0x4}, 0x400) r3 = geteuid() r4 = getuid() r5 = getgid() r6 = getpid() r7 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x3, r3, 0x0, r4, r5, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r6, r7, 0x8, 0x8, 0x5, 0x8001}) ktrace(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x8, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:13 executing program 1: chmod(&(0x7f0000000140)='./file0\x00', 0x48) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xfff, 0xff, 0x2, 0xc0}, {0x4, 0x3f, 0x2, 0xffffffff}, {0x0, 0x7f, 0x1, 0x100}]}) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x05y\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x84, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r1) r2 = fcntl$dupfd(r1, 0xa, r0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:13 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r2, &(0x7f0000000480)='./file1\x00', 0x161deb7f85f1dcbd, 0x4) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) mmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000, 0x0, 0x810, r3, 0x0, 0x0) utimensat(r2, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000140)={{0x100000000, 0x6}, {0x1f, 0x400}}, 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:01:14 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = getpid() mlock(&(0x7f0000003000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) mlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) socket(0x6, 0x2, 0x17) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) shmget(0x2, 0x2000, 0x9004d0872e235f27, &(0x7f0000ffa000/0x2000)=nil) 16:01:14 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) listen(r0, 0x6) r1 = semget(0x3, 0x3, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/209) sync() semop(r1, &(0x7f0000000100)=[{0x1, 0x1, 0x1800}], 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800c) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x8, './file0\x00'}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = open$dir(&(0x7f0000000a80)='./file0\x00', 0x80, 0x2) mknodat(r4, &(0x7f0000000300)='./file0\x00', 0x4, 0xfc2c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[{0x8, 0x1, 0xffffffffffffffff, 0x4}, {0x5, 0x3702, 0x6, 0x4}, {0x4, 0x8, 0x4, 0x4}, {0x4294, 0x20, 0x1, 0xab}, {0x9, 0x5, 0x10000000000000, 0x7}]}) r6 = accept(0xffffffffffffffff, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) write(r6, &(0x7f0000000480)="2642a80988f3ceb23a027cd95083464822d1c5db1e2f0323c424a689d32804de6155aeac6676875f4b64d8ec24801a92950966b97d8550e294de85ae7374c45dc97bf49c433ec4528eef7578274161f82532a974628808454d8c8c0ebf53f32b865716f0e618617bfe6504719f36d9a80b01fceb53d9f669", 0x78) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x9, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r7, 0x0, 0x0, 0x3) r8 = semget$private(0x0, 0x1, 0x40e) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000580)=[0x7, 0x100000001, 0xc4, 0x8, 0x5, 0x30]) fcntl$getown(0xffffffffffffff9c, 0x5) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000880)={0x9, 0x5, 0x2, 0x81, &(0x7f0000000600)={{0x3, 0x1, 0x4, 0x8, 0xf8, 0x0, 0x9}, {[0x7, 0xfff, 0x4e, 0x6, 0x40, 0x8, 0x81, 0x20, 0x1000, 0x7f, 0xda, 0x1, 0x1, 0x1, 0x0, 0x100000000, 0x5, 0x10001], [0x3, 0xedea, 0x800, 0x1, 0x4, 0x2, 0x468a, 0x4, 0xda, 0x1b], [0x1000, 0x200, 0xc000, 0xfff, 0xeff7, 0x4, 0x800], [0xfffffffffffffe00, 0x1, 0x4, 0x6, 0x2, 0x9], [{0x5, 0x9, 0x4, 0x5}, {0xffffffffffffff15, 0x6, 0xffffffff, 0x1}, {0x4, 0x8, 0xf7d9, 0x8}, {0xfffffffffffffff8, 0x2, 0xb9f, 0xfffffffffffffffb}, {0xa0, 0xffffffffffff8001, 0x6c5, 0x1f}, {0x3cb9750, 0x3, 0x1, 0x7f}, {0x6, 0x10000, 0xfffffffffffffffb, 0x7}, {0x6, 0x20, 0x231f, 0x4}], {0x100000001, 0x1ff, 0x10001, 0x7}, {0x1, 0x8, 0x2, 0x3}}}, 0xa61, 0x3}) open(&(0x7f00000008c0)='./file0\x00', 0x8, 0x8) r10 = open(&(0x7f0000000900)='./file0\x00', 0x80, 0x2) r11 = dup(0xffffffffffffffff) renameat(r10, &(0x7f0000000940)='./file0\x00', r11, &(0x7f0000000980)='./file0\x00') ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f00000009c0)={'./file0\x00', 0x93, 0x9f3, 0x7, 0x0, 0x2, 0x200, 0x7ff, 0x1, 0x0, 0x2, 0x8}) r12 = openat(0xffffffffffffff9c, &(0x7f0000000a40)='./file0\x00', 0x515b4cca817171cb, 0x56) r13 = getpgrp() fcntl$setown(r12, 0x6, r13) 16:01:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) ioctl$TIOCSTART(r3, 0x2000746e) writev(r3, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7, 0x9, 0x2, 0x2, "f3c0539371808f80a713baa2441e6023965787e1", 0x6, 0x4}) dup2(r0, r1) bind(r0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81, 0x0, 0x0, 0x200000000000}], 0x7ff, 0x0, 0x200000, 0x0) 16:01:14 executing program 1: r0 = socket(0x400000000038, 0x2, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x43]}, 0x3c) 16:01:14 executing program 1: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r1 = semget$private(0x0, 0x2, 0x2c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r5, r7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0xb, 0x0) r8 = syz_open_pts() dup(r8) poll(&(0x7f0000000600)=[{r8, 0x18}, {r8, 0x20}, {r8, 0x20}, {r0, 0x22d}], 0x1a0b8e5a3de01a44, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r7, r9, 0x8, 0x6}, 0x81, 0x4, 0x5}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x7f, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r10, 0x40044b06) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000480)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x1ff, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) r11 = socket$inet6(0x18, 0x5, 0x6) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r13, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x11a) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r14, 0x80085762, &(0x7f0000000040)={0x5}) ioctl$BIOCVERSION(r14, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r14, 0x40044b06) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r15, r16) setreuid(r12, r16) r17 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r17, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r17, 0x2) r18 = getpid() fcntl$setown(r17, 0x6, r18) r19 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r19, 0xffff, 0x24, &(0x7f0000000080), 0x4) shutdown(r19, 0x2) r20 = getpid() fcntl$setown(r19, 0x6, r20) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x20a8, 0xffffffffffffffff, 0x0, r12, r6, 0x130, 0xff}, 0x54, 0x48000000000000, r18, r20, 0x9, 0x6, 0x10001, 0x3}) r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x1, 0x220) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 16:01:14 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x4041f6, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') getuid() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000340)={0x0, "46747ebd2daf40b62521fb2a6d6b1d6b04674f35570f3b2ec906dc5b4a7d2047305304f3b27b9cda4b6bd90c64dd198ff070bb348fe7f03021f3d67ed695c9945c8d96005fb79f3a73952867dabd7e126265c6d919a20c90b73bf22d72f6bb36ceb5db92379f973ff2c013575167ee619fca691ca1ba46fa5d257bf6d31d53b2f5d1d27060e1dde9ec253cf315a01bc4de38ba35dc8e33bcad340578c7dafd459dcb34af1706cee4e8f9e11592006375476cfdbb9acc426ceba21b540c434b17999acc0d"}, 0x35d, 0x1800) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:01:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000100), 0x0) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r5, 0x21}], 0x1, 0x0) dup(r5) r6 = dup2(r0, r4) chflagsat(r6, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) connect$inet6(r3, &(0x7f0000000140), 0xc) msgget$private(0x0, 0x80) listen(r3, 0x0) 16:01:15 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000280), 0x240) 16:01:16 executing program 0: munlockall() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:16 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x8000) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x1800) shmdt(r4) 16:01:16 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) r1 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$BIOCFLUSH(r1, 0x20004268) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) 16:01:16 executing program 0: r0 = syz_open_pts() dup(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x9, 0x92, 0x2, 0x7, 0x2}, {{r1}, 0xffffffffffffffff, 0xc40988f61ab662ba, 0x2, 0x6}], 0x1, 0x0, 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x8872657270a221e0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0xb80, 0x1, 0x8, "f9f4cc5a214d0f962edf6d38fa60ba118c9cdcf9", 0xffb, 0x1}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000080)=0x7) 16:01:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x60e, 0x9c) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r3, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) chmod(&(0x7f0000000000)='./file0\x00', 0x20) ftruncate(r1, 0x0, 0x9) close(r3) connect(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="ad7d0c3a78efa2e396cc14b019b5b84e0d3133ff9133972f241077f5a4a64a5c91ec45a71b7822b156f4cbd28e0d7b499fc73036077dd6bc7418da3e1e9a1c4a386710bd23aa3eea20a3dfaa417da3b7ce88049f6026ecfaaa139281b46ec4d77bbdaa2d7ffc0867372f8ab108c7d560e9ce896b561f542bb8cd33df4c67f9659a4b9fcf99f4f7822ced3f43b6396c8f39fe2f8fe6c6603e88412317dac7e070c5def61c453dc4e42681b65c418fde459af69c1ac09b0f851b3468a51b10e41a06f21c9a01512c577d8ff77b1fa3438d3c6e02d985be8f1eb6db1022bea03bedce7e2c3c", @ANYRESDEC=r0], 0x2) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000180)) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) 16:01:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) 16:01:17 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c0040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc752bca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) accept$inet6(r1, 0x0, &(0x7f0000000000)) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x4c}, {0x6}]}) r1 = socket(0x18, 0x2, 0x7f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x9a6b, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x45}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r1, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 16:01:17 executing program 0: socket(0x11, 0x3, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) r1 = syz_open_pts() lseek(0xffffffffffffff9c, 0x0, 0x0, 0x3) r2 = dup(r1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x1000}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r4, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r4) write(r4, &(0x7f00000005c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198e681c5cab0824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x6a) writev(r3, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r3) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r5, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r5) dup2(r0, r5) r6 = socket(0x1, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r7, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r7) fcntl$setflags(r7, 0x2, 0x3) bind$inet6(r6, &(0x7f0000000180)={0x18, 0x2, 0xfff, 0xfff}, 0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xffffffff}) write(r9, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240), 0xfffffffffffffbd) close(r9) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000240)) connect$inet6(r8, &(0x7f0000000200)={0x18, 0x0, 0x8, 0xfff}, 0xc) openat(r8, 0xfffffffffffffffe, 0x400, 0x10) r10 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r10, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) fchmodat(r8, &(0x7f0000000580)='./file0\x00', 0x82, 0x2) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) sendto$unix(r11, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x8, 0x0, 0x0) 16:01:17 executing program 1: pipe2(&(0x7f0000000040), 0x4) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) r1 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000003c0)={0x1, 0x7fffffff, {[0xeb7, 0x0, 0x1000, 0x4, 0x2e, 0x7f, 0x6, 0x0, 0x1, 0xfffffffffffffffe, 0x1, 0x0, 0x7ff, 0x4, 0x5, 0xaa3f, 0x100000000, 0x3280000], [0x81, 0x90, 0x6, 0x21c, 0x0, 0x7, 0x3, 0x3f, 0x9], [0x4, 0xfff, 0x3, 0x46e0f04d, 0xff, 0x9, 0xace9], [0x5, 0x3, 0x3, 0x6, 0x80000000, 0x9], [{0x3, 0xbd5e, 0xb4}, {0xfffc, 0x7, 0x8001, 0x5}, {0x7ff, 0xffffffff, 0x7, 0x9000000000000}, {0xfff, 0x7ff, 0xfffffffb, 0x1}, {0x9, 0x5a9b, 0x4, 0x42}, {0x4, 0x3, 0x80000001, 0xb73}, {0x0, 0xfffffc00, 0x200, 0x8}, {0x7, 0x48, 0x0, 0x23ad}], {0x5, 0x0, 0x2, 0x6}, {0x81, 0x3ff, 0x2, 0x4}}}) r3 = socket(0x11, 0x3, 0x0) r4 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x80000001, './file0\x00', './bus\x00'}) setsockopt(r3, 0x20, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r0) 16:01:17 executing program 1: pipe(&(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x74}, {0x48}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000c0]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r0, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) r1 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x6, 0x0) getdents(r2, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000000c0)=0x9) r6 = socket(0x40000000011, 0x0, 0x0) connect$unix(r6, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x8, &(0x7f0000000280)=[{0x3, 0x80, 0x4, 0x3}, {0x1ab0, 0xc8, 0x0, 0x251e}, {0x48, 0x5, 0x3f}, {0xbad0, 0x6, 0x4, 0x9e9}, {0x100, 0x7f, 0x8, 0x6}, {0x6, 0x7, 0xc4, 0x1f}, {0x51bb, 0x1f, 0x1, 0x2}, {0xfd54, 0x6, 0x2, 0x8}]}) r1 = msgget$private(0x0, 0x0) r2 = geteuid() r3 = getuid() r4 = getgid() r5 = getpid() r6 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x3, r2, 0x0, r3, r4, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r5, r6, 0x8, 0x8, 0x5, 0x8001}) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r7, 0x6, r6) r8 = getpgid(r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000210, r8) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r10 = accept$inet(r9, &(0x7f0000000080), &(0x7f0000000140)=0xc) getsockname$inet(r10, &(0x7f0000000180), &(0x7f0000000240)=0xc) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x1d}, {0x4020000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fff, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) write(r2, &(0x7f0000000540)="3512f614dfff11f99f357c1f2a8fc991f8b1c6e6d63dbf81de81e5f31ce12db3179fc5c8ffbcb42f42fff3320429cdf662daa26d497afe1dc159e462005b6b02325dd9e3b53afd30dc1985e187424ecd2e3f7e95503f4ad7f10007dd6b27642994dce1df7368bb20d57073102dc02ec0f45d964d95ac74652379f00718166bd1339b1125bb47b8facb9e21a5e9819f95f8bfda977a6935b98a", 0x99) close(r1) r3 = fcntl$dupfd(r0, 0x0, r1) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r4, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r4) r5 = dup2(r2, r4) ioctl$TIOCSCTTY(r5, 0x20007461) sendto$inet6(r3, &(0x7f0000000080)="19186e62ed0332bc5cc1d5ab5f215cae0dcdaa", 0x13, 0x404, 0x0, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:18 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x6, 0x0) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x8, './file0\x00', './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000400)="3d8637e7d095da7c6655ab6d604e057481fb5c46ca1e490d255ca6941ed969158ec4360eafb7798c03bc26437989c3163f491fdcfccbb58b21a546a059b2898435efcee56f207cefb1620d1ca161b7084d567df2da94f58e0ba17b832180fac6497d25d5266ce2f12b31e363c6a45c8bda24f7a62557df99422eeb8d63815e11ad7c3b062cc61d53e9150a2dd3a2e1a5d1e09150227d8d6a9fb482e31033574afca4fa5439ea91d99dc39cc2b4eb433be20aa0fc979c16949eaa315da02c551f461554f28bbb3abbb9a72fd1137e741765584286f1498380a690a1f8508fd79d2d386d3848f02a8108edd43ba1ea6fd53dddf328a3a1ba346af1f3e87125d23405f269cc0edbea9ba933de458308e8f4322c96692b3a66a80a8bbf6aed1b3df51593ab71b9c85b57d20084480060482299bf79bb2c7f00a89b3b86b273717a951acb92a8a89f0af17368ff81736323940635876b264e06aba2e9555270fae5df0b971217a65a2723e1015550ac14ffec37f7f3847a37a7565a03d42e6db38ff1c0b7cbfa534c3783f04483c448e6400a51558ce6a3c4260b176dba541e9b105676db47aa4d3008150152bc4c4e6b9d34334db6ed6c0e7ef3dd22aeec89519184db736c82c111be79a70022797c684e7f46b8e0ff1df0994d1932625056b1a0263921d9cb6aacbf76c05cb410ff033a5133a66be149638c78af25da9bc658eea5a912b9c0b77d2cad83271181f0629837932e714fd9a19c9bce87064548660f48e27ed5a4a04c67785f11910deff9e85bb0cb19ea52455551d987ea1b1339b01d4f2805ab705d4e3a9d1abb68bf09d1adf0f2379271e688c78b20ce14131df2611b3e1d570101cb6c004d56b6a1756f66db68dddc36ef674c7f88967429162a8db06e06a33cf4c3aa1380464db730c9cf3be093c7c609d8592937e5dd77d16b75fa203bfb0620b4d76e25895bb5d6a35eacf4ce213f43be13b77cd6ddcd4832e7b25823dc5a4fffaa25c0857591e5dc6ca9d31a91daa1aa00a8938e85fbda79fcfb81bf0dc63a448362236036f337567207ca72fc48f7165f2a433fc443574e37f62efba5ccda3c2a3b4ce88f860993d0b0490e515dce11cb57b484b1ad4581de4ce721fc0b145d5643fe591ac4bc7d74a02404c7ed24cc0e08000ae29dc69616931e0461da7cc75d3eaec38c06820eedfa4250a94c2a92b82c91032d8d923dd7a05abf456e5b8132fb6a65511cfc12258db1a7489268a9d5f7bfb743d1de6a85fa86d997a491473a4d04d097d47139c44d292a32223c9c5ee59933babf32c6e49bcd893b67d1fb4cc129b859409a6671ab828c624a0ccb56c0c478f9559ab6aff5be0b747c6666a0150ccc82f2cc356adea6dd9d1401a65aadf9eef32821d79d2374ce6dde12249a452b57d66c3be5ca52886763d1ec465bf01d787ed1038ecd4e4e75c02c510d17b1e68f8e30e18c8185ad1c68b34ace1a4cea3871e0188e6f441dccd0621b48b9cb7a2e0119fcc4c7972de63eeda5627689a64fb0cb64e2b69679f06f73ad9a8c6abd110ae5d818cabcffff4dc567f47683184989e4f428b800b403082679d815e03d12f38f26cad00511aa98e70af750ba02b0aeb72b44f4a363564894fae008e789cda63dba3a1b5113712bdcf9e321c2381fe3d0858f88ec53d59a9071773a79a101f3c391dfb6d6d35ffa22f099866c8f3dcb7633fb81b0c8da8d631678cba3177a196fc5019117d39b4163e4b3e628ac81f5991c5ae5d8e5491992d7acb9daf447a624f1f0127db73c9477b66b4dd12b09cea8d7b1e0eb8d846e8385c3b48179782d5574613ac11c70b403ea64c49387c45dd763c93edaa88976b7b3f5f3dbd25fca57bd8437425eaea7710c1cf04c5a0029db92f8c049573aad783128c49ae9dc42e822d7ea81087539668a0dc4d0aa82546133100ef8b7a4cc28019230c36ca8d09278c4d9010e0660d7384430c965eec038100516b8260db5ad44613a4f131c746a35a0e519a82a446c6008e909f26b6a6dd3d0cd3955754ca7a35721cf85c42566de728acb3dfc21c5222aa3cb7cce8f85016880119518cd55a42294f1d2e159c88958893357116cf50ceb708b5a5b4bf8da4afb18f06a3fd3aa1f00eaf9435567d2e0a80f02176c562f3692520eae07d8ead58cdf06f3a36672032c76898449690e495c6277efcf7b4edb8478f973cec80b2457f9cd90ed1a698b7ad1600ab62a0ccda7e5b7459d785d0ea2edc9c587eb2e5ba8ab10cc8dba95a7621ca4306d65c15d4a49b1ba0c9abe8d18e11368ad4576ef2539f6c8a18a73a1beab6038b336edb595bb15205817f61cdf1afbde89e820e709f6cedf687c20f110aaf76608bcfdd89d449f65fb5a0fbbebe09ec3e8d94deb365e0a179ef106ed73a61afc5143859d8ccc39a33ab49c1ada3a190ea81a8f96733fce46239b9d380ae1de6f5eb650d26e91bb2effd84df4dc97a18098850c7efced899fa666d515d3f95901980532f59b0f8a1b4739b7cbe1380adc14daf75bccfbe59da8ddcd69af3354017298b8a1ac5f3f001593fff96fbbb355fb7c6590f9253c0453e5f41a7f9cf213e293ca9d3c2a940ff4d2cd4fb3265256a4d284f2a58d2fd1d8752516e9973570e979dc41d85fe7a5434425e3788d2573d94516a148d8ce1f3e925d730e925a41bd22a7b0b141a9aacb8cef3835466fbd1016ff2c8f3d458bd70c0ceaf7b17ac635466d582a67a476517598103e6aab21429bb5be21f47f4cdd2c83d456d4bde0ac0ab0376d3ed4437e29ffcbbd1d286f5d85539496447106cb3c47cddd47e2eaa121df689882452e1d5bdfcd0170d09ea76fbb668a949f70dc443a8843f0b315ebcd25f198a417cd0c066fbf1fc565c46e6cd6002ff184d7c3ea90d89b67fc3043f34d81260af80662ca0771352b02e487730138b242780d56bab594ea429c0d1d85d5efc35137a9fa5fd164a5d9f73e0bbddec6b52c95d4e39ef1ce3aac6aa8bd77b22c01a8a59b2707abb769f7463d48d44e6920df538a0bb647515a02126fdde78f7303c0c89d9b8d6ee2eb07062909c946feaa7ed297c535176909965125e71ce3a7114783e304351aafd7c17701b164a215033b333230e71cfa2de29b188603f80008d2ae8be69cb99cb6693c6a2622fad670630775cdf2cbbd771e56dba64a3ae850ab65c91dc25826e8d9256cd2c209e85e6761adaa3e4cef78f9d6d85aa54758ab29fa9acbecff2568e1b49cee38b95b50a2bbb6bf13f4e2653ac1b607f30a62cd6994be8b60046b13b576a54ad289c0c0f4501ba2ff021253139a619bd7456fca6d7177e6a3ae922b8bc335922a03d1dc4cf1dd10d075a45effda90433eb279d54048dc0d9a6ad30644897e83b5d27f28e6454d79f5715beabef8b8d60175fbc860e0681e0bafb70d0e570deb4277899840c51b828fa7ed7ede1be9bdd46682293e8dc6699285cb905cecf6f76c0e883440185b59294b03460c31607a8da57a75ebe0767655ca95885255745e9ca541d8d6f2ed1d440fc72e11aafa8ccdd3ab181a0ed202bd2a0104e6db67f1a676c92596373cd529ac4fd8629f5bb3401a334f03deb223424f8b59231b18730f64684d2a75d8c74ec056fa26c260a79f70269a24e539dfbedfb2008eaa1f3b5a88a0a73e6f60fad22de2b2f69f18c7293b224206236e7681cc048223b142d0563ecf0469de4dbb212cf282dea1af03b71c9c75f419fde47f8f956ac4c349fd193fe26a59170cc79e73063a0375cd71d036f88920eda7178166a686eda3802cd73a273d406e3622d49f9af9aa1b7592c1313adacfe9bf7b53f44dc6761c26a69b9a1cafbf1370655a60c077fa04aa6daa991031d9dc406305e1b5fa8c497a34c9f7c65ac876ec2dbda725989ac1325bed0fa802a1738d7a8b27fbcf353ab4c3d3cc7d2aeab2d30819263397560cc383d44d8811a9793c71efd884104f6451bf55551e6e82350f993f3d7c6df43ca11c6c106c3bfbb55c7480eb77c03690e882a175e18aa19ab32bab7c56d0576951697643d84c0c088d2253f915bbd76272dad012998aa4b3cdacc37044fe59fc0ce817afe9f8fe04aa39bb4794d4377b90e8bd136c3e31abd810d862f4d02c7aca3d077c0c4cff17a36ccc0986bbb1a9bf9ffb91f7edd93c8fa61a94b9ba214e3e5771460495afb855dad166ca26bde0ae9f96920e87cbadf990f1f8534da107606559146f5cf89b200bcf2e67040178875f3f29c1f777275635d560cb74f344207caac5bf273a3194f7dd74b433efa7ad75d376a8e8c7bdf51d2279a5d9ea1ef7892a56f6bcb7b01b668ee5b68f834c032f925d82c92905d266bdf31e9142b0dfdf65d0cb094ff9ab6564d5c5cfc3699a3ec1aee8422de9d3a084481a886b301db6554d8dfc99749c7056ac803cacbe5bf7e03f696e8349ddb6cfa2d1785b3215b2f503619d6856d610fb4fca681972701c4c80fc136ed6cbf9fa1241ba9697222f58e4ae90246b8b96ef8b62837a4bb625c5a7244bbc5f12769aaebb7c5bc970e9db1ed4fd1048b311731f16dd6b641e9595414a6e74fc747606c4e9a9c76ce365bb330702a0c991791f87621710ea0479a43b7fc9740462bf7ed6696a7aceea579638b2e2e51e3fd79c7ce7b9187370f7b6d203009671546996776e5f4e653a6ea70d5078d287384912703f1cf511c492234605b5cf281576c64e5db1942eb9aec8a38f5ca66968d84773edaadbbce5a9d62c2a93803c27690c896d6091f6c4884e6ab08ab5bb645fc77f174fc320f4f082d37777ae6c7db6978a43d7496f423044695012e8c0bacd8f53b320dcacf26a081472e4d377f0164e78bcbea5bb8edd2cb8bbf8c9ca4b4be471d2784b7f1ac4a5396f4f2bd8973613455cbaedcbb42c689df431534981666fb06a93dfcda440fc74a878b1def57781b81d70da784d36447f3a49721e3630be9b9920245754a179277139ad79d96adb14578e92da280bf6b1887ee017712ec804911a13396ee5e98d268c1e75c5596b5636090756cae23ebb68b2b9eb4c25cf619e2b3ffc04d101b5951c25cc172a4265bde12455771da793a3fe51f033e5a42d535e291b8df9d78a9b0683fc9f3e3813e7e1effb398f6e965465c4143404ddc1bc5d073e6b98fef7537847abd987d86d59026dbaa91e47788f2f28c9d20b9b4e1ac7244d9fd58ec7327a17bb2678c0ade4f6d0bb8b573bd31ec2de7fdd54ec1347802840f9508b15fae9e29c6bcf94fefa3da868357011323508c4c849ede29482087848c2956cd20c787a310051094028c5c5f4809a445e1211cf88eef1c64b2137e24a949ab64192a91f3e173042ff562fb84687ad8527b896a43810c9f53e97d2d94800edb31bfd45ddf38d0cdd8481ede484234903bd8b36d4d18639798233a16e26eb60248829dcaf2d6252eab90a65982362c00408b735e5b64536b1a47dcecc28cf1b59275c1702b4afb1bb0d98cd2d14732432896d8025c2d33bba1fcc005460f2ef627297ead6187dca7b4b200bc242ad13a64f6f25ff7ff5ebf7188a4f13314dcd654d2e5e583d409959f9ffaef5ddfb67781d23d8e480936eebae58bfb3b664628465669efe05e8e9dd5a74d876ecc847ba3c9fb0a446fc334fab4dbd5e9d59b74389aae474417ee077256bcb77ba7907febde4f53835ff8fa4bc610572b85f88aeb642e589bf9f3c69820ac6f27127c152723a5b746b89fba21477a2afd20a2ce7f477e36f3b6e230f51f8849d8e75698ba74c508e5f59fcbc471760ba88c420beac363c", 0x1000}, {&(0x7f0000000140)="07f197f20d1abb5c30df5ed29cfae55d20ee83da2ebdedc4dce8764165afbf21214b08330fa9f434c6cde2a53d2e74e377b64d28ac079bf95cb258168bf5ea1c3f91f029d4561f4330", 0x49}, {&(0x7f00000001c0)="50d6223e4d2b1a775f08c714aec83b6c95f116a93751b5faaea58b4ff561094b7f4e8c22", 0x24}, {&(0x7f0000001400)="5729c983d7d2f21324a7d583becc81d39048baec45d3f8d9ca2bb3320ac5aa9ab77c17e284c73e0db4e65b7dcdd5a1a9aeba7807bca030d3b9d3ad474c1a2f91ed8f18168f07ce3137fcb05eaec03d89b332c0fe109a5bcc78216466148b50b1033206ecc1b3d64d5b1cf8df3a1ef99d52200ae4421c5f1dfc3cabb82951b7925a70cd6024e13b981fc7828fb0623de50ddd553a22087ed0be05c503bb0f5312ced458ae5513727208f2da12", 0xac}], 0x4) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x81, 0x5, 0xe1da, 0x5, "14bee8f043a8bb3dfc2e37b56cdc76f16b6d9af5", 0x0, 0x8ed3}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x800, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r3, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xff, 0x3, 0x1, 0x6}, {0x3, 0x1, 0x80, 0x9}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000240)={0xa, 0x8, './file0\x00', 0xacf, 0xffffff80, 0x4, 0x8}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:01:18 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./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 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) listen(r2, 0x0) 16:01:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[], 0xffffffffffffff72}, 0x0) r1 = syz_open_pts() dup(r1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x4) 16:01:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="f118bbc9696c00007b63"], 0x1c, 0x0}, 0x0) close(r0) close(r1) 16:01:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0xffffffff, 0x3, 0x40, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r3, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x6) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) ioctl$KDSETRAD(r4, 0x20004b43) r5 = syz_open_pts() close(r5) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x100, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r7, 0x7e}], 0x1, 0x0) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r8, 0x7e}], 0x1, 0x0) kevent(r3, 0x0, 0xa, &(0x7f0000000b00)=[{{r4}, 0xfffffffffffffffc, 0x1, 0x40, 0x3, 0x100}, {{r5}, 0xfffffffffffffffc, 0x81, 0x2, 0x2, 0x5}, {{r6}, 0x0, 0x63, 0x1, 0xfffffffffffffff8, 0x3ad}, {{r7}, 0xfffffffffffffffd, 0x40, 0x123215d807133535, 0x8, 0x6}, {{r8}, 0xfffffffffffffffa, 0x11, 0x40, 0x8, 0x3}], 0x3, 0x0) r9 = semget$private(0x0, 0x400000000d, 0x0) semop(r9, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x04\x00np\x00', 0x80, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pread(r10, &(0x7f0000000840), 0x0, 0x0, 0x0) semop(r9, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r9, &(0x7f0000001900)=[{0x0, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x1, 0x2000000, 0x1000}, {0x0, 0xccb, 0x800}, {0x3, 0xfffffffffffffffd, 0x1800}], 0x5) semop(r9, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f0000000200)=""/234) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="c638aa4defc15090368503c46a5ab42b7a2ea8b944090268bfdce927a4c1ca9615b72db93727192e46a101000000000024006f16f9bc1da297f11257a405114311f3eb821fdfac000000004c05edb23f4543109b6d9443a0c40c4ee885bf682cb5694a49bc286904000000000000004b7e7ad6fcd1fe09f0cd03ab18038be2fba128a4863c379be657af1f5e4255af89d6f5ca74c96cb3d065e133599416bb1e697b811a0877218dfd20f1a58acc17b9820dc7b85e686f00d49dbb8e6fee7cb9a958952ad954bf44729e796f49339bb513d0faafb2791f08dd916990f241f34f87c13b7dd959e436465d87616fa41862698a0ae640d13a9ba9da04a1840097a9c63d286bc1d37dc40bbb66ba1644df626f901f39a7c4be3eb2cb8d314bdff7a9f62e85722a03da897eaa966d19c03bd42c4d72a487da2c53fc32675506303aaa82d4ae5996531efb702dc42370cee493464084bcb45e0a96151b2e3be8af0cd8eae7a58309c5ef35b8df6f96b7f7b78e8c9c1ca29d9f993abf3668a0944d5de01960c45e5e3d7b491734abffb0421cfe005b0b1b3c0ba9402398b48a4378ca7db957e86e08"], 0xa) dup2(r3, r2) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x1, 0x0, 0x0) getsockname(r11, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) preadv(r1, &(0x7f00000007c0), 0x7, 0x0, 0x0) ioctl$TIOCGTSTAMP(r12, 0x4010745b, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$sock_timeval(r2, 0xffff, 0x2009, &(0x7f0000000380)={0x3, 0xffffffffffffffff}, 0xffffffffffffffcd) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000340)=[0xfffffffffffff4dc, 0x85]}) pckbd_enable: command error 16:01:19 executing program 0: r0 = socket$inet(0x2, 0xacd59cd913cbb33f, 0x12) r1 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r1, &(0x7f0000000540)='./file0\x00', &(0x7f0000000280)=""/27, 0xfffffffffffffecc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r3 = semget(0x0, 0x85691bbb15cc2fba, 0x488) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000005c0)=""/219) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20, 0x0) r5 = syz_open_pts() r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r7, 0x21}], 0x1, 0x0) r8 = dup(r7) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r9, 0x21}], 0x1, 0x0) ioctl$TIOCDRAIN(r9, 0x2000745e) r10 = syz_open_pts() ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000000580)) dup(r10) r11 = syz_open_pts() ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000006c0)) dup(r11) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0x6, 0x80, 0x10, 0x80, 0x44}, {{r6}, 0xfffffffffffffff8, 0x44, 0x20000000, 0x6, 0x8001}, {{r4}, 0xfffffffffffffffc, 0x0, 0x1, 0x8, 0x843}, {{r5}, 0xfffffffffffffffe, 0x111, 0x2, 0x80, 0x1}, {{r8}, 0xfffffffffffffffb, 0x10a, 0x2, 0x100, 0x3}, {{r10}, 0x5, 0x8, 0x8, 0x8, 0xffffffffffff33fd}, {{r11}, 0xfffffffffffffffe, 0x4, 0x1, 0xfffffffffffffffe, 0x2}], 0x8, &(0x7f00000001c0)=[{{}, 0x6c4509144a24e5b0, 0x10, 0x60bf8be442d4ca3d, 0x4, 0xfffffffffffffff7}, {{r12}, 0xfffffffffffffffe, 0x68, 0x80000000, 0xff, 0xfffffffffffffff8}], 0x11b2f2f1, &(0x7f0000000700)={0x7, 0x400}) getsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) 16:01:21 executing program 1: setrlimit(0x7, &(0x7f00000000c0)={0x20003, 0x3}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x4070e, 0x6) syz_open_pts() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) read(r0, &(0x7f0000000680)=""/4096, 0x1000) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pckbd_enable: command error 16:01:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) bind$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:01:21 executing program 0: readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)=""/167, 0xa7) sync() getrusage(0x1, &(0x7f0000000200)) r0 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/252, 0xfc}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x7cac501294ac657c, 0xe610e13b57a080e) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x18000) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000440)={0x3, 0x7}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3) 16:01:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x202002, 0x0) r0 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) openat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x40) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:01:21 executing program 1: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) syz_open_pts() r1 = semget$private(0x0, 0x4, 0x80) semop(r1, &(0x7f00000000c0)=[{0x0, 0x3, 0x800}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x4, 0x1}, {0x3, 0x1, 0x1800}, {0x1, 0x9e04, 0x1800}, {0x0, 0x8153}], 0x4) syz_open_pts() 16:01:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="fdad05e742bdc401"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x0, 0x20) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[0x5, 0x5, 0x5, 0xfffffc00, 0x1, 0xffff, 0x2]}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet6(0x18, 0x9c4d5783dc6d0dda, 0x7f) dup2(r0, r3) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x14}, {0x61}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[0xfffffff9, 0x400, 0x6e33, 0x7, 0x71b]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)='\x00'/14) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x400000003d}, {0x7ffffffe}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0xe, 0x4029, 0x3, 0x1ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) fchmod(r2, 0x1) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000f38b2382cc55eec9610e7821dee73090306c07e2ada395a313bbd7448a4b91ebfdb8bb174dc1dde348112a0935b4d54543cd77e718bb20a4dd09c6355300bd973b32c763967a77502a38171a52f2f4704a5a307057421a08cb465f0005", 0x38b) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) write(r2, &(0x7f0000000140)="477e264df397e59ed90de850b5dcc7cfeed694c74177e54b5dac73d1edb7b55a0e1acea4e3ef8245f26a7ce337da5d51628cfe529ec0839e218474966ba2e2e46f582e621a80e4dadfb138793a41280909f7285abf7087cd1c3084601a6044f2804cb3676b2a904854062d8558b7016666a90be31bfa72f6fbd554da2263842454ebd69bbb4767ef5cd57b39cc726cbacead92c6042395ec5b21c6d1deacd801520aa5cca0e062", 0xa7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x81, 0x0) getpeername$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) write(r1, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getpeername$unix(r4, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) 16:01:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x727cb787d93a0db2) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0xef}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) write(r4, &(0x7f0000000ac0)="13d05c61b7da2e59e0cf43b9ce8cbcbd04a774e147b6ef7d4aaca12ab4bb4d49a94cf88ae5435913e728f6485658e689b6dfbed5489038be043fd157811acf99c632503a1c18c0e389da68c050a7e72d1b7de3015f49bc4b00e70b878bdeae088bf8fd0b2b6548e81160bb3bc8c704eb403f975b0ea9e1ea8b9d9d4f001c0780c1150b57d60b370eff47e5e744ffd824e34d94432ad135e029bd748c157d81081e630852a8984297d6e6de66474712f199af00dfea3eddf19334c15dc896584d4e9282831236cf68fb01fcb609ac47", 0xcf) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r5, 0x21}], 0x1, 0x0) r6 = dup2(r5, 0xffffffffffffffff) fchmodat(r6, &(0x7f0000000a80)='./file0\x00', 0x0, 0x2) lseek(r3, 0x0, 0x6, 0x0) getdents(r3, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) accept$inet(r7, &(0x7f0000000300), &(0x7f0000000340)=0xfffffd95) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000200)) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r8, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r8, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r8) pwritev(r8, &(0x7f00000009c0)=[{&(0x7f00000001c0)="8dec0ee863be5b03527396a15a24283e7507c892c841a1220ade3df4e72f4a7ea6d36af545b723cd0e637730c6f5f06659", 0x31}, {&(0x7f00000004c0)="8419548d76c93c00f464228f6792343b11e5868b603df6502bee72ecc2ff3be719710cc3b70c84a49f5a2e41ec230eeaf57986c20e6be1807f19ff8954593e479c9c593f9ac22e87eac51474e82a5bd04489696a6441cf9eab803b43a2c81783f30f8598867c23e8cc7d931e4a5e3885caceedbfbf7ef50d477bc28066e8172b4dddab5f8f446e8bfcbbac2bbb0d6e2dbdfe39c0f39580b113edf0c4c2b9fe266949b754164301e3cfc77f78a1f240c8858746174324f05d7c33271f61", 0xbd}, {&(0x7f0000000580)="1fb54183a3ad164789a36ff3e8f0a89133d16f2065010ab12890255e59b6c3503f574e8be32183f6dcc822bb2e3fbecc871faec81a799ec29828a2194b8f480a63142b5b854685ceaaf49985473a895d8d8705eefdd24f546e01395d3fe373b507491b99057297dc7ed66c24b088fa6d378a42a3ecda67b68caee8e1edb5d1b7c8a5ef4e5f753d62cfe3bbe83305354a3c", 0x91}, {&(0x7f0000000640)="dee9f939fc2bda88076144c2e3450078cf3aa61776d23c957ca821de76d02abf50624d4d8be307ae34f3cac18f24c5bd9ca28ab4052bab8b12c5f866dfc02b5a44d1a5a7977f57e608746ece75c11c246ec580727955b14d85f72dd564b8c44dd22a4bbef52cf3d15f82716fa992854108605dac71804a82713e7eedbe6ac71ec256cbe457865b85aea4946f152bdf6747b777b3ab775ba8e03104a938c075", 0x9f}, {&(0x7f0000000240)="4b8bce5fa3cedd6659340309901c8e9e770c7ea69445a14ee1c20da9c8b27d3ba07719aba51e8a22bf5043060f90d78c66add20733c6494dccd773634c6e0d9b13f101a714e12c791bc3afd8ad4c822a", 0x50}, {&(0x7f0000000700)="d72d8eb458aa166eec73fdb2d7a50458c04a1570bbc3b96491af72681aeaee9e1ebb421b3c9d55a769d161b6c68bd206e8beff95b88f3b508393e1ccd507eca8b925f3d242ddbf3b16e6d3297e2309cd05b5ffe5510d94033800c61c72588f6cacf340116344b257df2b80653d642cf3b49953169d7b21e4e9514bcaf512173b894a3d3097083c3d965144bffe6da5273400b06b886acccb69c9566331e2c8a003b217931dd2526d4eecd3fcc8698ba09b3c1d62de586df3f0148bda9f341a524ed744c11e2fdfbc4921d3407efcf43fa6c5f6ddeedf01784e2d6c609483291b899e8e0e32b4", 0xe6}, {&(0x7f0000000800)="267591e23e8e3df7658d7d0d9d0b2fc2ee308f9091efba23624221ea45a3e25ea1c7c520ec677789f0781efd620d2b9948f84437a54ff8f2459150f9195141697fad45b76f59f0d77cfa258ff1a49fc203d6d34ea309a8720d6f889026c6c6922780bb348b949b909b13a8a3f9a6642a65464967e0f3ed89ede8051a9b49b6ffd7dfb016ac55bb4634fba1552528f75758fbbb0c54dbfe304a16fb387bf2f10ea9a1ae17439efa42377f31fa5998600354eee7", 0xb3}, {&(0x7f00000008c0)="d0d3bf137663ef498df7c30e2808d87947f7eaba8b01eb481389735a997c3be2e152e9c1158fb3bc26b73de6b5255d2a46461f36c7328dd871418b2a349d2b6e758a2837345cdc9d6b3f6defc32c79dab0760f4c33a3a1ca1f011a6e2c0995e90698a045be82b7d6cba4598c81da1c604e5ef1", 0x73}, {&(0x7f0000000940)="1f48ad727a2f653d2d6b0d0bce92c600c06fb7f34cc534e5aebffb9e10cfb40f4a5c5750fa573aab654160249ec648f2666508ec301072e640a4b0bc5439e8a453d59f73dea9aa8a83726bc81f4f6b52ba6893d728171eee6b38b3389e5da4c8d300db667240f99a054b73768850373eabcd92c9b90ec146de5bc3", 0x7b}], 0x9, 0x0, 0x0) fchmodat(r3, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x6, 0x9, 0x9, 0xea}, {0x400, 0x6, 0xff}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x0, 0xcbd8, 0xd}) connect$inet(r0, &(0x7f0000000040), 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000180)) listen(r0, 0xa2) r4 = getuid() getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) dup2(r1, r0) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0x4c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x4, 0x1f}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:01:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) write(r1, 0x0, 0xc0) 16:01:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x1354aad3b53e7c64) pwritev(r0, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 16:01:22 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x10) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) socketpair(0x10, 0x2, 0x7, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x9, 0x1f7) dup(r0) r3 = syz_open_pts() dup(r3) socketpair(0x20, 0x4, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000180)="e182734455b560eb8a0ae0efd99db5e671d8c7c1cced9ddd206723bfb5f4654db6197c404470e521272fd240e31ca493d935b6c0eff19f94469f3c37e261e03725baf88ead6cfcd211971766e6df7cec7a6b2c337c09d989e2a09f8a8bb7df3b6d048f0d4d4e53e709a6d660757b6ddf408c97e3e3b8e1e66554e9012deadb3f56684d7b7e90ff756580577806ce01cd41e44a1fe6b634c02053dccf35d9394d695be741db0c9fadfb88edae86095bb48dd9d3b2eda5d4a43c1efcf0a74a2f4924d7ba54d1d987ab02f36f1e79a85622b9d5ab34e3746cc7b46976ef97dfee788a84f45f9bfcbec48f9660d6f3414bb01a49897513b4d4", 0xf7}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="dee9def740e36816956ba2edeed0d6202aff0c0e2ea7f77215842a5a8e20c21a6338c8a599c536b6c149d98a544ea05c5276025f7ac46ed49eef70e84fd70b59e7d7df078cd1c751dc382da32018a626358c", 0x52}, {&(0x7f0000000340)="a3c0decc883818ffca30a3dee1013222f98206890b64feb2fad4a02b29f8b7", 0x1f}, {&(0x7f0000000380)="234a5c2abf9965e9616c95a5cd7d990222f525a65cae57dfc85f75cad13f84fcee10814846216b3881375c97c69ce97f2697bd2f632b7c9013d0c4d02617afabdfd417660de4314bdfa22959d4e2a53edc800c899138c926bd959fef94b661a86e111c32d6f335f76dd80d9565f0c7ce10087deb3981ebcc9bd428c5a1c737e2f5e0d538e3039860654f753c0206f0cc578f804e500691e827a71e61101e77c50c306ce62c55fa8d5c40cd14229ed77fc3ce9a4ca71ef872ecc2839224e82b790d36690453d00d59f30416410a06501ac2e36ba7f5867e528b3bc2c1f2e903b0bba4e6a8f73ac418791c2c6d606c64f8", 0xf0}, {&(0x7f0000000480)="1342f9eea3cd58c553dafae4c670a4672ccc2272b0c80678df1133871761086b835992d9480606006edb833d89f3c18a6c4598e53941a8969b85c9cd3168ebe292df5e875218fd23d602f2d065880021a0d002b60847f20b31d4b525fcfa32bc200de344a7c64d816ae66bc588f7bd6672dd7a3af71199d4f657e231df396d8681b32e6b3bc66fa64f7aaf10ad8444c89d3e155021a6d5219121880812ef948dd0c1d1b11f69c1030315d6b8de722c33bd6d4df6393356f0", 0xb8}, {&(0x7f0000000540)="73499e94db6fd99c747335b36286eacdd2bbf330954fb61d0d9052db3a0d171848c776cbfbf99bb4a7019b3fb5318b947c63ce969fee86fd24d030751ab902d65119452747d497c711e44379293b9c0863d60efa6913a162bb080706206beca0309a88b97df1801ac2ce023f08d759d6a15cb6517954d2309d3330dde507fbad4b8e652cef2e8c5d3e0c6fcd878fba288aabfef123fb91aa8e2a31faff56f9fc75d6ef94642053cad6573370eac278a7a64847565c7bb972cda6145bf24fe77f6ee87e1c63c320345a03", 0xca}, {&(0x7f0000000640)="a636dbdf20efbab5cca21f67ec7222066cec642f374542742cc9bba664f16aa648a9d134e8e706fb9bb5f31c91c1921ad8e5bb14945e7eb5c5f63673b4cfd34585f99a73e15abbc6b2620f94e14c4349c877b19ce3c4711bcfd1a1e9a9647aa1dcd54efb", 0x64}, {&(0x7f00000006c0)="04defc33140d50107bb7377b60d4f34fe4eff518e64b784fd62ad7799b5e4ab20d742991546d24108e4bd9738727a5a94710319ad4a8cb8b994553181a3ed1f2bed1c28d74b6d3198112de", 0x4b}], 0x9, 0x0, 0x0, 0x1}, 0x400) writev(r3, &(0x7f00000001c0), 0x1000000000000174) 16:01:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x6, 0x0) getdents(r2, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x205) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)}, {&(0x7f0000000180)=""/134, 0x86}], 0x2) 16:01:22 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sendsyslog(&(0x7f0000000100)="e7109e058a2187977819ac2f7b573af8fe2d3f2a27830699b05d9be0900acceb5985", 0x22, 0x45) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x2, 0x0) semop(r0, &(0x7f0000000000)=[{0x3, 0x4, 0x1000}, {0x3, 0x3f, 0x3800}], 0x2) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$KDENABIO(r2, 0x20004b3c) r3 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x6, &(0x7f0000000040)="bbd4ac14caced3240862aa0889a85c066e9baced21e96f030d480bd24d952b2a717fea96f9095fbcc9b73767e2442e7fc3ed56fc9c7bfdcecd2e1ba327087ff99ae2de43fd0044aa430c51c5f09340302e854da3ca9d682b7aac4fe13c79e1ce4a5a50f393c378875f21278d0e5ae421c2907e860cc265de61ead2351cc6b0ae527ece5413918def5ad200270c513deb5219a2", 0x93) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 16:01:23 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b8d071b9d2a438706000000b818000000290000003100000000000000000000000200050b"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x80000001, 0x4}, {0x81, 0xffffffffffffff01}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:23 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2810, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0x6a) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000240)=0xc) ktrace(&(0x7f0000000100)='./bus\x00', 0x2, 0x4, r2) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) connect(r3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:01:23 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) r3 = dup(r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)=0xfffff67e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x2000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x100, 0x0) writev(r4, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r4) fcntl$getflags(r4, 0x3) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8000, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:01:23 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0xfffffffa) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r2 = syz_open_pts() readv(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/21, 0x15}], 0x2b0) close(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x101c1, 0x0) syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) 16:01:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x61c4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x5], [0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x200000000226], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCFLUSH(r0, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r3, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$BIOCFLUSH(r3, 0x20004268) r4 = socket(0x2, 0x400000000002, 0x0) r5 = socket$inet(0x2, 0x8000, 0x4) setsockopt(r5, 0x0, 0x6, &(0x7f0000000040)="caf5b415", 0x4) fchdir(r4) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) kqueue() 16:01:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r0, &(0x7f0000000200), 0x43, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0xbb, 0x0, 0x3}, {{}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:01:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x9}, {0x18, 0x0, 0x86f, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x32e}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r3 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000140)) 16:01:24 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=ANY=[@ANYBLOB="f1cb4500002e2f66696c"], 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:01:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r6 = geteuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r5, r6}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 16:01:24 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040), 0x4) unlink(&(0x7f0000000000)='./file0\x00') sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b1e4991f7c8df5f882b297be1aa79230000f4c8b2ca3eee59842c9a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xffffffffffffffb3, 0x0, 0x0, 0x0) mlock(&(0x7f0000fed000/0x10000)=nil, 0x10000) 16:01:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) connect(r0, &(0x7f0000000240)=ANY=[], 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r4, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x5) 16:01:24 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x7) shmget(0x2, 0x2000, 0x203, &(0x7f0000070000/0x2000)=nil) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000006e000/0x4000)=nil, 0x4000, 0x7) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() dup(r2) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x10100, 0x0) write(r3, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187ef020000000000000028594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58a9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834bee4a7e6a6728647e78ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00b46e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf18fb56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b1600"/3867, 0x100000239) dup(r1) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) r4 = msgget(0x1, 0x20) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r5, 0x21}], 0x1, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRESDEC=r5], 0x1, 0x800) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000580)={0x1, 0x8}) r7 = syz_open_pts() write(r7, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r7, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r7) dup2(r6, r7) fchmodat(r6, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000000)={0x9, 0x7, './file0\x00', 0x1, 0xf6, 0x6, 0x6}) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) setsockopt$sock_int(r8, 0xffff, 0x1003, &(0x7f00000005c0)=0x9, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x20, 0x0) 16:01:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xfffffffc}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x100) r1 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[0x5, 0x0, 0x3, 0x6, 0x8]}) r2 = socket(0x2, 0x8002, 0x4) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000), 0xb1) r3 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x11, r2, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0xe) setsockopt(r3, 0x0, 0xd9a8, &(0x7f0000000000)="8095bd44f41a681a9580cdad9e3546072d5ef97e270f55f5cc62d271e5bbdc47499606993eab5d3755a1ec8dbc980d", 0x2f) r4 = semget(0x0, 0x4, 0x1) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000040)=0x2) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0xff}, {0x2}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x25}, {0x3d}, {0x7ffffffe}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc3a43967be714ed8, 0x0) r2 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x9, 0x2d, 0xfffffffffffffffc, {[0x10000, 0xf8, 0x3ff, 0x2, 0x1ddf, 0x3ff, 0x2b, 0x5, 0x0, 0x9, 0xffffffff, 0x3c, 0x5, 0x2, 0xdc3, 0x5, 0x3e29, 0x81], [0x3, 0x200, 0x6, 0xf4, 0x40, 0x2, 0x1, 0xb96, 0x1, 0x1], [0x9, 0x9, 0x4b2a4e94, 0x5, 0x8, 0xffffffff, 0x2], [0x8, 0x1, 0x600000, 0x7, 0x8, 0x80000000], [{0x4, 0x5, 0xffffffff, 0x81}, {0xfe00, 0x3, 0x5, 0x9}, {0x36f6, 0x0, 0x3f, 0x101}, {0x101, 0x0, 0x6, 0x5}, {0x8, 0x7ff, 0x7fff, 0x2}, {0x1ff, 0x4, 0x20, 0x4}, {0x8, 0x3, 0x9, 0x8000}, {0x800, 0x6, 0x3, 0x200}], {0xfb98, 0x9, 0x8, 0x5}, {0x400, 0x401, 0x0, 0xfff}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1f1, &(0x7f0000000340)="b4") 16:01:25 executing program 1: flock(0xffffffffffffffff, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="484512207d4559446ac37236a584192f4299ddfe94c0a38a094cb994829d82614054714eb5731b10655f7e803b0b49c9817ed683df16dc42c665364c5b46eb7b342c0e0732c0ce7e497279f984e47ab35a8d3ac7db5395983c92dadc9fc6b430c4286a4d49b9639f9eba4d2eb592dcdaea785bea3d6f47dc1b1424566858f03d55e4cde4a0c840892daa3a5578c407d5fc6816aa38df99fceac51f280a346b4f95542756697dbcda590f7d50fd7158a57b223b61200853df456fcb632e7b4901e5c346f1accaef49dccd5987f857d1b4bf2565a85634736c884d64924f1d724b9eda4253519f3b97325ff957d26495", 0xef}, {&(0x7f0000000200)="9c4cc4e84c3a723a544bb8708b311505d1dae0da22958aaa2c782bae7394125f9bc39ba754b0f273b53d0a29ac8dcebb8b5f9c43f6d044a5a50fb7dc5270ccc6fc8ce3700653c4dd604f736b5f8562cd9213d0bd8494a1f952ce7270b7b237848cdede68d80aa77c30ca0bf8fbaf05470052390dc329d18f94adbe0e43470ad05d0fd08e27aee4d931ac73beeaa6fb49813390db0bdfc05acf1567a8750f31993c93afb53c998115b3d5e67776e54a4e9059533ec4378420786b8a56c1d05a65111ff7429a9c223bec7a9992ebc17b203b485879420f0978", 0xd8}, {&(0x7f0000000040)="dd71050c9c7394", 0x7}, {&(0x7f0000000300)="6eacdf44bdefbaa0ccaafa1d9eecfb725e3dd5a4254cc4262fb6f98587c5167d5e7c9ff0505d2cfc4cb4676d1c8c64866bc55552f1cdbe59d5440871d06cab0c30d5d79e75e129f5eb515bfad8ade1f5779c13c60f8151810238864c54d71bcd2050c39636e24f76b4909c04d0348468c4041953dac94130161f4826c6e46a90d0ee37e1096d295f00f84aa4092438ad43ce1ab3d54e24283d48e2469413dc98cd758b24174a4170839b7b1f1283ec9e8c0e625a6cb8bd886b24d2cc61496d1ed244f7a62b5c5224a93b3fa06f537e34860cfb0f38ba602ad07385156cad", 0xde}], 0x4, 0x0, 0x16) flock(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x2) flock(0xffffffffffffffff, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x20, 0x0) close(r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x20, 0x0) r3 = socket(0x18, 0x2, 0x0) dup(r0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) accept$inet(r3, &(0x7f00000007c0), &(0x7f00000008c0)=0xc) pwritev(r2, &(0x7f0000000840)=[{&(0x7f0000000440)="555d242ece20e9f71bc7e9da80145df1b20b19e635bd82f68f9d35c0a4567d85f85d235cfeae59b714bb83dd4fee0582f1d66dfaf0eec1b6d1786ef0c98d24e044cbda91b8806c17bf3f988afa1e9b5bf5e8fd2f5e97ccb3deb511b704510c204d7ec400a5162cf39d1fdc7ada9ef313b2007f4a1a689b7817d68c2de9c9b880bfdbff58640c4a5473451bf12306a007001b7a1baf0db8e0bd725f930e40b179", 0xa0}, {&(0x7f0000000500)="8358bdfefbb2f7f9d342e3d80aaddc721b9adbf39db13c4a980802838940626a6eb2ced71742eb39b7e59c1fce01c0cb97c6199b13055b2ec71e7ed82c89db023cc51a31b50f2f1873d84e797112a9905e0cbc267486915656d483eaff09c613871cde60f71c681ebb099c54c37f16b7f44336c95e064c60266d30c99a8b3320ccbc1b34f8dbdaecc51af89441bc7c7e9cc788041a886e2195fd4731a01e131259758980ac784c98aa38210666ef4d449222c05edd1ccc", 0xb7}, {&(0x7f00000005c0)="ac4779c9a1c842ec4e516d8088b02f55f04d7f7f8b546925f2db53235318", 0x1e}, {&(0x7f0000000600)="b470712f9f709a789597c5cc3ef949752e3eeb8531514932caa429b74d8dc18fb2ac38d5f219919137adcc0fce5a6cbb22a7f085b37e93d90e7ffdeb7d45281afea52afe9f08517d2b695142d94e683c86eb4e447cbe487b10072d62345f7dc907af9ef0f7ada03343fb13fda5d2d142b7856f57f6b511133f59f358125f07eb2b113e8734b47557fd96f8220d75695770888b17296df4d49be863403aea1d", 0x9f}, {&(0x7f00000006c0)="95c40d5e1fa088ed08428b0095c0aefd20972e2f05767c5fc94e5f0132c7e16c4286db7cb4f9c78ba08132d4f1d5a212d975837cfb81ffed82b223a423f1c25cc3137c13b30bb779a405a65c217c9ef984e288fe006e45e10bb5495585d37545dda3e752177fa9ef0ea631684f0722a547df2a", 0x73}, {&(0x7f0000000740)="2e661033bc07876d55720ac516ead2b54989e3c24248ab5ceaa795350451b05e451562dec7d2ab79dc6f26b5855894bfcdac9fd96657e31b2eb1a5aa48ba71ecf64340de6fc21721bd45c74d9de0ca93d0834c495357661ed107ca", 0x5b}, {&(0x7f00000007c0)}, {&(0x7f0000000800)="016e7391b31382bca02427db4e72100ff250ec2c", 0x14}], 0x8, 0x0, 0x0) 16:01:26 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10202, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x100000000) r2 = dup2(r0, r1) setsockopt(r2, 0x8, 0x69, &(0x7f0000000180)="4a80c1daaa047dc5b3478123fb4748564deb1049e8ab9bf41216bc5b38da5b38eb6fa40aa41dbd055665910b2efcbfb9db83cb19bc0713efbf99597398c5bcbacd55c50fafa37d7158a59aae042ef214224c2df0592dc5e1d83d785d054497b0621b1ddde2cf70d82895ead2a21fb8daadbe48cb3a0bda331afc7811ab11d9aebd224c6c4c26bc5ff985ac56d4c5dbb1ead0648c6bcbc491a87bdd87b9205164cfb34915116e0d35a5aa2fc69ab32536b76f65f816cd860eb4dd73b054f4034665972978cc7e7b1f5f64e2dc1011638e0867e71e602c60e91df5bd517d13a0a839e157503c22e1ee7a2b73a70c039baa9f77218b3df2d04e018be72038af6e2477869752a866c05e9a82240804980ba3eaf05e3fab7598c89fcd690d66e35340d3612b768f764d0fe48748de9fad83595cccd36920be1afe8b56f588dc15af7f0156ae08a4fa6920ee93077b9b491a58e2300f412589f64ed6f2d7fea161f8eba2ea029699a5ab8dac6d023960f22e202654b1a8e4d22987b8acf5258ce7453949194744884aabbe1e3a36eb5e1083fa8080cb0bf1d293464d6c7ce288734b0d2bcfbea2dd167e9a611b8cf37508b34139775f9b3a0b36db42d9dbfcac6192628ee2d37f20a093257ca77bba700b5387b564d37fd7262dafef301cc0184003bd91d10802bece98d12f48bf4c1ac6a24266c17ce2bd7a0146a255b4d35a2bec6a98eda3e7ba8161621e26a4dfef1034c2785da949baa4f8406e1734755a982dde407764d10dee4c1778e8b057f17912773babc9aaaab3e59b2dc4184fcffcdb0dcefd81a511d4c7b8947a979ddff30104eb5b18e3101ec799a3eb9b27b65fa064d9a30bb946a24fa9955715d245eab845d6b233eb413499bea369c83a14bb2a1a90cb5f55c6a1d880ed49b824214ba121bc1532034c9b3a6a5878adcfb11aca505045907aae6f44ebebe81b81117b876d5a59bf17d0a3f857d7d97891370db9155d5654426babe45e712cac7d1c643b4021d7ae0d8bfad3ae22f5b926cb49b910a902d020a6948526359b86f085f4f2ee8df55e73cd8360414c0ccf786d6c2b71f5b0d68e51cbb0a6f1d21b4f867f61a4dafee5bab5408f163f91d7f8d4f2569a59a2d675c735c357a551f34487be2636462895c5fd6dd76a0c35392e6b92214b5992fb06cc8ca260c7a06c24536ba77b85f088bf98e223c8447c9acf4d4e17798a83aec149d07c611cc8f3a0c0c1038a5537e3b62fde6aee77fe657cb6982a8ba70228c3618f447d45eb4768e7971587e664358014e09f64d6e2d29539d1cba2786b1dd7feb5bb28fe5ff44819cc73ad805f87b503a4bd1bdec2e6bce209662a585cef59bc7b31a4c4d913d983662de06a0eff381594329c0a66513864629e8559681b365836b9f2e859e017374e443991750dc2f339dad393b17d0f63d1021dbd4b973c8a4c1dc15cd800458120ad65e9554c119987a6f280cccec8b019e2f087ad7e065b48660cbdba4b470427790cfe2d21ae9cf5e4b287c1110c858a7bb7084e2a5494963f07b2cb8253f40ed4880dd575b980ced345b57b74c65040d5406828d84241fa4441efe85c8ae0821090d734cc68654111ea79503d4e38eda04301ba08f1a57bf5e2d6275656f5c910653770acd377462b71415e3b1665c3a4e38468094754db9834de6e80b1883bd5b6fe914e2df5c54f5f149987aaa8ba304c518b19cd57524e5372f4952ca69b4e3cdc8c48318d5639d40d8d142795ae80beacc963c5daed1420e6c28b738405835b9a8c6c68d192a1116b96299232029f957f22efbc313725c6bcae338f8aeb3f5c777d6368e082a4f59bd56a37523b360bbc3e97b7bc7de6181e2c49eb2cec5903c735ba09002ef6880176e11791bd38230ecf4dc742221c194e0eb19701787908ac66c2f8d7f4d78b148244efbf2080c939e463c7853075c417d1cafb45b2e4af3e4ee38d83d11083d2c7e1307d361d6a32adaa949d2999b63b6d95c40c5e24e66c977f065f7de502181055c1e9171569f83377795f19a6f212ad838f820c3e29d40d28a22977a4dcb0793dceffa0b46039ac5298fe71266b27073a476cab448684344248abc241c552d7704cc5d027f63f044fa9c1d1d37fc055f6fbbeaa356722e14978a57a52eb03b858c44450a8fcc6b7636a1d8dbb9f715fdf425fa6af1ff506d7f360ef520389a36b1698f11597b967d620e3112669ceaeafee9d801ba019bb77ac4bef1af17f7065ae4dcb71b36ce36c1340ba21dfe1e28e1966d6f7ca991c9140011df6afcbcc1d14680495365444a24c45f5b5346414c8c60f6d85691e85f6fd4e2c22f590e5997b1428a26b5dbc543ed6e9ddcd3e1e0fe558f7431b97545b468981db21774d791b4f87162c3597ec139d9e8498ce9a634ad0bda0223f6eedf747335e5c6e8673d4cf574ca752ad50699c6db994c50c041e5110318c940614b8d9105c9fbc655672350cef46408c25e7c4a1a517eca82e6615d6365e67ebd7c7f0ec4314defc6c5bbf638eb9cf2c299e533eae3059846ae0ff1907a68d15e5582f6ceccf39f80a88fd90f201ab0ed32f45af42c5f71ecf11b1e72ef123019863761de634f7e3d5449c1e3ec7697d81519a601000b40ae3eab3d1260b3fd94b3da6e2cc8c760b75c11b056b76ec88d8c37826e4b25efe5ba8ffa7600db3b7ad82cfe9ea510acf4b1b01457841a7b63db27a35444122dad1c6676d2b6aa118c6556dcd71de441f35a0a3911a52eae51c9e68a59b2a2f29e47b93c890c392f78fc308752a981b138a236a5087da06a2357228bdf7752d3981b986b3078bf5363ad33aadf18b5ca63d81556e7b64393f9ab1e173c6980c512a63d059f25cdec0938464a9a4be27426a177e2b3f2f91de6537e097de55c2628bee67fe8d63c7f7cf5216f81a5faa97536a81b47a4153e0ade3ca56d814d7733f763442167735ed577ff28774949d686b94e2d8dd6df573ab5a35499da68aedde94efd18561a9b3f527ccec4c13b90cce283a5ccdedc3a24469cb61823dec564dd467cb25607dc47b39b2cb2a6d55c914f399143f1a7489d89094f652b9ffb9bde99c1ce692fd1f6389a29526c3b188881e91d920984d0d2b060f8eac53c0d3389c769b5bb46e7c261dbc5e5566f64d3d4d7f29ffe5073544d5b9beaa8eace4d99a91f0b9a560fc9f849e4bb3885bc6b496e1291f6447497510bc177b2faa6b8c9578988913b895852433bc943ee6866d7aebe78527f3cad33022e84273598b8c3ad51f4e7f9d7ed5ac6b3ff34cdc36365a45b4a5e01017606cc0cf8de06baeb6a47bb2400f47679887f327f5947a2ee67483248956045bd51b20979e613dcbce816a19364458cd3b9b46795e7ba2f6499ef87d8b558dd25149657b1da69724ecce4241035b02a8fb74d5b831bc35f6de4b645accd16f50f4c1e8f591218c24dbc6dbc706621b0ded4eae7a2b499cd5fd5907dbe44f0f7e70fde9b296dacd95723cf0b7e56071994bd1e9db1b235e369454a1e212483c47409f43a011b46551f53df4e036b39db4b813bea30fb45df800dadf0932615c9daf1ab9e28cd5622c8c1c030d93c07c0d9ee2de2df6bf4fdf0b302793ea74f8d434eecacfe6c467ca0200437caa181f838edca64c815d86e3aff78a5cf95522d2f0fe6963b521855defbc0e4d3f9a174aea9b19b15be986a92f0b13f6167a4ee21979fababf02e6a491b7ce7680671697e039c5c556c6a4a7e34dacaa48c823be051b3325cf21dd2ee4b19c86e0524d5c25684280dac83eea8e6e82bc82563baf8cc6caaecd0930756d128d7ad102bfc6cfe6485d8a2e89f7b9bd9eb835fcd6c76723984b20b5377b6aec2b8d3c8d0305a63dea35c64fe79bbdad98bda4a803b60216336b190879ac0afc20c7428f0db881f36b6e0d667e7a448f5233fbaa3d75454c09115c0e6d1be19cf7c69c2f80bf2652afe0a53e5eeb4b1ef524a6e1cda814ae718a81b793887c82cc834759f01ff1f04d1f35dd11a51881294261b24e6458479a50db2d425f7d41e744025952c1568e491ceb11e73af3d1e62db287e48c5ba6b294e10554133fa8a39d09ce0fd4074d368ef8a588531f7c9e549d7432eac803220838af5231e2b86cfa29e546f96a705b2671ab5713882a654267f069aec8e537d0604676f48f0a20c3cbcabdd3367fedc042473716eaf03716d1d55d94e2f07ee7bfc7fa587823d6d5fd8ec91162ad9df7c7c3ab8019626ab7e3ca60544f0cb808db5d74d469ffee9b18a751fe2ad8cf64274ffe58f76e56ec98b1e0027a69e8fc8f998a59401f57589617b72ac3f4c6345af9e36b74e977db15acaef1bd0f0545bb72d3d1273bd5da85177a1979fd898daedfed28dc1d64decc83a031be35905ed49b2e07e20c625ff5fe67067717eba9043926423a5d4a19a65ef701dc1070d6f24e3d7456f7df7aed2f94826e39d4a95431e56044663b8e1102a343c2d11c1d5260708a5362f8486cbdf7c0c66e50a366be9202286c14664f4bb837f7d4d31048f70946d09677a5dd7e3b5449e29792b9e7efa6ffa200363d1aadd74d313aadc228ecc8cdb866b77de86d3ecda8b5d4ae636fdda525ce1f9d204ccf2d96d36c18a4f28f31b6e94a09302785bc918c92d019480342ecbb71f25456ddc5f4869c6e57c46c6b84e927ef5778afe9c2c7722a19914317dfd88c546dde1e4e5c40e7ea91744d57a077b46918b1542fa745cb95a20e917ebff97a8388cd7d2fad68a295288cf724fce5a76ed93c212429a39ec45215739634405d093374ac52812848b8715408de3123e749271d1d548cf01615513989924b1c855cbbd7a930e0c45560e8b961e210e982e70221953310f151fa6406880c7da55afbbb21500860bf2bd1a81e0f4310b116c0a10d0fc641f1bf212f31fd18b7c42a2cc10a97fafc7778980efb2e4ea24009054ceeb42483bf33534a7b0b456b0d042bb0d23541efb0ee84009551961120f704e419b63f89bc44176fb87aba96f9503b73def06bf462edd9470dd80d62af873caf288d5db2b4c8e3a56daf5da29abafd4deb5b9f68aa873a24720a67eeb5d61a1e7f41cceb5307aa95128eb0c2575a7fc96d0160e7b021290a7678906d5b1221d486f855fe1290f2948083667ae97d594edcb68b0c2633384fab5693ee8cd774c15d38a118b682419bddc9f1560c3993f719da2d59d2ab88e82261c56826a19dd6d451a6ba6d73354e10967f47eeb5068833e0cac46ec5ed286be8956fdc9b5962c19967f30ac365f7ea596d8e295875b7a3ea1f3617e40e5fa488f4f731b159c14379d0cfa5cba97d6e3f948930510ba890b18540a01293c4d5cf6d3eb479c2237099a4919316ad1603bdbeab787043bd1c118b1399043c20b68911323cd6ce76c727d202871bd5c8ed0d7b0d98eda2e98775bf976077f1cf6e3b68c35918a26a8bb904553c58eba901172f350d53f666edacd79f576bac9c254345990c618aa64f2a93ed7a803b710db8644cde4d6678b14cecdc9a80e8b600eb084fa2d9d5d2fdc579537f504dc993c3356b7ae14453e0ac94e100a014b6e9356a680b7652454c48827324684d9679a021bee2a9296a5404fe0f5d029bc145349364ee5c8f42aa580a6e623317029b021dd5cde6cecd0f131b8f3bc235baffc98a9075727f92d5f876104d2c3547e937d3117c8d6d306a7459952406b363df514f7e0c18542d3dc4c177929a76994ce24c1299af34e37479fa64bd64bfcb2646cd70c1381151cce2527dd2bb346e1dce40d55c6897d9", 0x1000) unlink(&(0x7f0000000000)='./file0\x00') 16:01:26 executing program 0: r0 = syz_open_pts() r1 = getpid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) fcntl$lock(r2, 0x3, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000, r1}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1ae73539f1afd6ee, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) 16:01:26 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) writev(r0, &(0x7f0000000000), 0x1000000000000130) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x40000002d}, {0x200000006, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pwrite(r0, &(0x7f0000000180)=']', 0x31a, 0x0, 0x0) 16:01:26 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000000300)=""/131, 0x83}, {&(0x7f0000000140)=""/21, 0x15}], 0x3, 0x0, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x80000) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r4, 0x0, 0x6, 0x0) getdents(r4, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r4, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000280)=0x1) pckbd_enable: command error 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) bind$unix(r1, &(0x7f0000000000)=@abs={0x6bde89e954c3179b, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10044}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) acct(&(0x7f00000001c0)='./file0\x00') ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:01:28 executing program 1: pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000bc0)={0xbd879fe200af37d5, 0x9, 0x10001, 0x5, 0x8}) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000db1000/0x1000)=nil) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x90) geteuid() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x8d}, {{r3}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x5}, {{r3}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r2}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2f}, {{r3}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r2}, 0xfffffffffffffffe, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r2}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r2}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x74}, {0x6}]}) dup(r4) r5 = socket$inet6(0x18, 0x3, 0x102) r6 = fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r6, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) openat(r6, &(0x7f0000000d40)='./file0\x00', 0x10000, 0x1) r7 = socket$inet6(0x18, 0x3, 0x102) r8 = fcntl$dupfd(r7, 0x0, r7) sendmsg$unix(r8, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)}, 0x0) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000d00)=0x1) r9 = semget$private(0x0, 0x3, 0x0) r10 = shmget(0x3, 0x1000, 0x4, &(0x7f0000be6000/0x1000)=nil) shmat(r10, &(0x7f0000e7b000/0x4000)=nil, 0x7800) semop(r9, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x400, 0x0) setuid(0xee01) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000d80)) ioctl$TIOCMSET(r3, 0x4004667f, &(0x7f0000000000)) r11 = semget$private(0x0, 0x4, 0x5) r12 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r12) semop(r9, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x2, 0x1000}, {0x2, 0x2, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r11, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r11, &(0x7f00000003c0)=[{0x3, 0x7, 0x800}, {0x1, 0x3f, 0x1800}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x1000}], 0x6) r13 = socket$inet6(0x18, 0x3, 0x102) r14 = fcntl$dupfd(r13, 0x0, r13) sendmsg$unix(r14, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) mkdirat(r14, &(0x7f0000000380)='./file0\x00', 0x10) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x9, &(0x7f0000000540)=[{0x2, 0x0, 0x3, 0xb31b}, {0x0, 0x1f, 0x7, 0x3b06}, {0x100, 0x0, 0x9, 0x81}, {0x8, 0x9, 0x9, 0x100}, {0x4, 0x0, 0x7, 0x5}, {0xe8a1, 0x0, 0x1, 0x7fff}, {0x0, 0x1, 0x40, 0x6}, {0x1, 0x0, 0x4, 0x1}, {0x2, 0x97, 0x67, 0x8001}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r2 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000640)={0xffffffff, 0x4, 0xfffffffd, 0x1, "4398a7f05241930e7b61cbd98d9ea43024a2a43e", 0x9}) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r1) r3 = dup2(r1, 0xffffffffffffff9c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r4, &(0x7f0000000140)=""/46, 0x2e, 0x802, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:01:28 executing program 1: clock_getres(0x3, &(0x7f0000000200)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) open$dir(&(0x7f0000000180)='./bus\x00', 0x2, 0x21) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r2, 0x80}], 0x2, 0x0) r3 = syz_open_pts() dup(r3) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000001c0)) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) pckbd_enable: command error 16:01:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000040)=0x4) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) fcntl$dupfd(0xffffffffffffff9c, 0x14, r2) write(r1, &(0x7f0000000100)="8c65", 0xf) 16:01:29 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)={{0x7}, {0x7, 0x7f}}) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x80, &(0x7f0000000240), 0x0, &(0x7f0000000280)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000080)={0x0, 0x3}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000037c0)) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) kevent(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x3, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 16:01:29 executing program 0: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0xfffffffffffffe74) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffff001, 0x550f, "2e0100000000000100ef64e1d73861267fcfd711", 0x6586}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000540)="89ec86b7f43a2ab836ee8d05fb609901ab5539ad44c23109f73a5ff243094ba809", 0x21}], 0x1, &(0x7f0000000840)=[{0x20, 0x0, 0x0, "9eaf8a9d88b42cbd6a"}], 0x20}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) r3 = syz_open_pts() dup(r3) ioctl$TIOCSDTR(r3, 0x20007479) pwrite(r2, &(0x7f0000001280)="d9269839e0b3709da7bcc28927fa5b1c53caf10a3f8b68ca23d9c557e920db0dab1f8a8f38dfc9f12f2c1b75958837c892bca29a32c3b0216e9cf40b3a3ebad5e60230e5c50c15bb29077d5afad04e78f8dcebf00bffac969416ab97234efe36b394ace6d5803d6de9b50bb41029c60e6385872c461f785fb2ed56b4a22032de177a8164aefe46e510cac5d8251b601c612e8db6c00a1e892cf01e168e2a009cb5b8b2ddc18bf708d0bf17a6cd5ec9fecc84dfa7b821faea34592cd0b40c5ad2d6e7d5efbc4b74b9c5dd57d8c98b07ad15b8f0684c2ea82f2b1d67c2c1b0a0fb5d487f5893073440dbe4ff45f8a43cd3baa874124113ddbf9ec37d87938093618529929a64f3340cef4068d4e069a75a6bcc94186b879397a3c0e59873e99499baec22ecb735c2248c5ad500f2b4ba3aec9d4661c06b0a24b85647835628b0f3f470a17ff55fde25985c80c0d61b25c29bbbcfd31fd607f726244efcb3baeb24f4e66420ff2bf3a9bb59a839d306d3dab4f2e0ef375aa299f01f4f87109c7faa36dadc6ac39109a9408fce074805391e7ff664401e11c9cb9217473b761b9af43da25934f6a3e13cd757e5cd15fd1b3881ef43c159ea9476900addebf9251dc1c5912fcdb7eb5b526791e4791c9d2aabda4150777e1a2600caab236351c6e57d97bae56d5d528b177920ddc9acc3681d57032cc3f1902b69cedb25ed6843a5f9a46aa1499784d3328daec2c347e53c25e4773f590aaafe553a6f6a7f9a87284084934dc7fd2385832027737d268dd376b55ee8db5ed50fdec3337d6089e91a557b510f2160edacda97f31f713f2cb315d74ffc131745207d976afcff53a017ffe833f4af868f74afb4e9ad75f70fd63eeee6f0a3ac68f6168381b09259af147efa3f8218ce004cd1c60c94e40f47641267d9740f2e74b27745359b084503db1f20afdc2a4c34cdf2d20f71420bc49393d029926434a33a765283ef091b1433cfcc2ed5184197587e2c9bbfee15bf3381464dbd75ec2f4b0d40bd46869a4e7c41265ca6fe76c4ff36cb9083487fb1e346ab2571a6787cdbb70797366bf3ad601dd509e0ed4fe998fc28e682f34b3142727e83115a6a916f088cba7f77d0a2b7130dba67fca47e64c4329247330ba1353df875fc9af5a553b0a088e9352ec68831be34b67ce29216ebc3c3787504c6bcd4feef6450353ead4b9d157ab2f1d28e393e69ea61074b5110bdff3edc68fbfb83cb7d4b60371a27186f9982215f8ca8912a11d2a8d96f8c83715982a34614e9001c40a04284d92505280d8fea0dbf3b598308596a6f0c994bd4c5f572246bc576dbf083fb00542cf416200b25fcf6e9887935499290274cf5cffbbcc30feeefe8c2ac1e0d73e330489d7b23cf8b946a6a5b22b88107f5d98b9d0ec48e8cd36dfb388b9cc4103f90914d12cbf9641aa520e90559674959b8b20fed654c690fe5e10d18cb3ad8e360280606d27c1868f30804ae51c945c5e3d69a70339b14fb4d92555d32e516cb7e2f7055f599f9f01fccf8dee25aec81bdccd17e5296f896e3df34eaf8a80c0efbe5c6e9b0e0b9a9bf613fa039fbd509713afa60d9c2972ef873b17ec2f40c06a08b7f287fd964913b801718444884bc9e4840e217a8af33025eef13ec307ee94d4fb6eeb90b8c616a64522b62013031b4bcf8477ecf17c0d513a97f1c70af8f8930b5d0c548123c6aaeaad0a0098a7503e0dec4960335d234d76e6ad9f5fa863dd0777f8d1672236de92744c5ed0ebfb5f65431603317f0a7d243d031e6f5ba6d1ec038160a9268f28eab14b5e9f9de3262a0bf54d6bef8ad76497c6a8d0b83d00a36fef680619ddeb110e2310cd130628cc4c6f4e73b4ce93956c2233df990d32393e1f6cdea903c74eefb5ca8aa15014abff49e754adc37caf16a845ad6c739c56407ea464359b4b8e915d74792a50a23cc49dcfb12fc1c3ee551faa38d4511fdf47ad8aa644f41052d187a677270cbd31dc75b8b7b99cf34f513b33aeed76d3fd12a17456f3764c093a68fcec394d411132f63bdd149356954b67c9740dd7c51d172f970a1a6f9137c93e123bc009f4730f4ad2e440ebf352bf630d724b28d727a60e6f58fdd635fe84012b264870aae29f923d42b5b24892ac88749c733c5dd04e41c6df3534a2ada9c3ba0f28f0541e4b5ab3b7557dece7e2e0fb63e25d24983ace550cda78027ab930efab558799f05f2c1066f5085a05e2eefa4f00279ff08e895807ca6b6455c0e432b33d21c7132586f82a0588c75ff8bc06ce83ba74f5c8bee028ff0fd21d04bd2ceb48f7a48b2c9545355283ac1d1b550b02bf2ce112a9ec5f464050420ec361a4069711bac6d2816eda5b2e1976360fe9033f19f3b281360557c9a65c812d86e9fbbaca43ebd23c010dc521799ab8c4f9cddbe7a9bfbc3101d6691aa74098db252a0b11877b2ab34919e9919aa923f87ed2a5c8b1e6fb0cd11c0808ed64e703fb593c2fbcd5591099529923c5372d471919bb2d7c09de204af3595c076b48cc9b87b7bf0bd2583b4342ec866f3a9f70ceb307cc0bb12aafebd77e005899e1f379a2b4106b00e19b01a23017fee9184880981f328f01f9309342add39ade5241bfe64a6f9ce31681bad702378f9168ef439e5a1f0dcaa496202ea93e63789b575ba4a1b9d480fb162acfa3d67469d3ad9dd52849ab047a94ab5f034da4ba402c122e08d7e92d71e8501404d3f5be3107413d13c95af8d63f5007ee226d093bf09a9a6343b5f30c788ab32b464573297334566f4710946a7690469900b01af83d4e141e8e246e4d7bf231983cf8fc504314097b2ae0df18b5599e0e09f47c30ca7fa5ef52fa8e5cb3b48aa8fb484ea01aa2e8d0002ccf76dd778cd8d52cff902a334266fc4eaf0009fd6f96bff152d31230996f7ccc1301ef455da27dce3868b1bc8ebcfc4f0afc0d843cc36163180cff65c4db8b48011f50f3ff88761672fa437ed908ba251ea426834904e6663756d6ee2312984feb34ed50e01ba4d5396522fe7c8ebe3d5925584d85ac9626565996bb3e01d6520f4f4022f547a6413daac358e35cc249fa309b0ba0676d5397994a7b225598d867a6d9f01a7f7939c69263ba7e5edadc707fde696580b57265b542cf2e44d8498ea1eca189b2fd535a20466e8d4e13d24d39afbbe2ca452ddb6ff33ffd30ff90ce4aacc23291ea3bcc6e0459ab1b25f1b350778fa4bc17802a7c29cdbecfe3158bc4621b7e21057c75d58a166da323fc0efb87db3cbe427fd5b489e81f3a00abfae011e0668a3e009a2e083c4baae6f7f6c65b092eff4d26e230e79452577ee34a07dd199c35b0d64a1c0858a1f488609111a8b38d134dbd33ca135d2a0674c3f33eff29eca50c51bf03f25e95d21e7a982678204d667aef74aa33d5f6488a6f67f9112fcb8605300849d3397f5e6ce733aa40f2631d369f59763b5b6815dbd4333ac3dda974024bb5d95920b581f28beee961b102520f1aa2a5d602149d6ca57106affd12a3f42e1dcd10e760e829594494dcbc4550376736f7be1b96c6e9184cd1e50ebf307eff6df7821138d51a2d12b6aab0d71687986cc3af317d74762ec7f2b08f7dc72920bc2b16c4310275e612044f1536b47678a5f909d085a4b3c856758bce743d7e6d6802f29e069d6e7ef976d2437893833a60dd3201a7769bc600ac2fe90728e3b967bcb08d73b5520d400dbc67c2878dff7664bee128a21147d76e89358c62404d4d6e0d65b4264523d40d3c5eb09c965f34d1449bbe12ae317c876bc5d2cb34b3483666b292f287955b658d4df33ce91d3d07af9804fa966df6949e407ad923b999acf50464223afa7869be0cd29fea39a28cc77c435dc1edb0cc4a41cca737387fc5945280c2cac5cac9542599b8ca4a87a4784ee9373a38a884c7c1f3fb916501fa50a1785900e358e7ed85662c841698b872a476d1bd81d3fcb6c53040505e2ad07e2d904850e6aea66c160023499ee60eea3519194c0497fea5c8d83407d0a8ec67872e9986f0f1f6317e98b95b49dd5b42ffdf063e3cb9a63914d562df4f986536ed2cdd685f16783bc4952ea91e35918a6f4d66caedc1a2193a98c80403c5008b2c944cae10435f49c5f3ded22601d7561c9fc4d23003e5ed92e8fe9d208d3d0d8036a50a9507d7809ac51fe226f43fcab91a01d5d19d287f1973a40333294550418c9d6b278faf482b63c8866783acfa1f0ae8f62e397783aaa1eef1a94d94eb5d5e51d85a0428fc97b84786bbe2a39b9a9b1b2232beebf91fab9ee8c2845adde79d562e7dd2f9872aef2a9afaeb3d55c8b7442d442e1cc58709686839ffe1d93826696d9c7b35adb9173f5af2f400d282bb0cfdd1ed4ea38eb9f451575bf6f65b2d4272809964aaeb290f9b3ed856f7fe5e07b1d3d2d704e0bf07b8c9415f7c7bd4f92350f36457102b6cfb4c0347a6a45192fc3041c6f7b99bce4f65494c55bb61c34cece210b74fef0f40a9fcdee100d14814f495df2dbdf3624c4a38f4755cba0e33cbb6e62966266c38fe0dcf4ea506d26b0b4127c087b3a8d959d3a4cd4e7e7c1f15df598041a0f1a389a7e82678f3add5429618e4c49da405d3c58102be45500cca3b65c64437484e267a8220a96ffc9354d17ffecf52ecfadee249662e8d22a07d983c29ec4c94bc25da33f2e2e233b415027149f20402e42497d041b9eaf24ea5addc299826e3a20ac6b76e1c95f8471e68c5876a505e77dac89853635585c2c89b41743d37744ed8fbd435ef92577b1b156136aee6ba74ad39290860576efb0abbb06c6b1d332e4171c3f3e35d827b074daa2997508bbb261c816546fca279aad6bded07dcd55d257433817ec4bdc7d4eb87e98f73f6efe99664660faa584906fac75db6675ebc19957bf44452e84afd71effafec905abc16334ac6b827f2181838cfc55a66cc70eeb5e041aa53959d0b7e8941919a505788a2304bac591be28a1dfded8a36fda07bb1bada283179010a01908bf32d468cb537812675e7a91ab2c520ac3ef4503ef1ebd02803062f44da617559d904fd7d56b2a858f705d6b43c45a9cadca9a7a67c191ff5ca2d120781d3176db87188cef9fa204bc7e6e524b47555d3fa1e70a6a7e6432ee7e77b871a494512fdc1046c333d9cbd335b0d55e149c8c15c981a55fea8ee1cfb474b31927714765d3757d1e335afc2a4cbb2ef64ceb5340d6bb7ebf26ff142043ea7466f97a3c970c2e3ca91c6a8eaeb1373e61399673029f1f35b8409e52b4175c2c2bedffb80cbe20280d6911f7d93d86393e51c8f0266bc441bf1909d90e0e8eaf63488b368823f5d2005b410975ddf2264be17f3883285a5f02476b33d602da9653f7cf8dd24aefba030c207857a0b6e346f6c97f3f1b6bc2669aa22d1939b985e2c2ece9ce7cb89ee793dbfb70fc4f88c3a73658f69f33c97fcd91a3892d559ff15ca91f3a51c06e3fe8c45034acbfab5bede375be13c53ef761c05b74b911b323cb4624a02cacc5fca3e482b0012ef550bdce809db49846110736bcae16f9d5d7cf5e9e8028bda64d203c48dcb2032a50f551197e49758033c59177822293d987bbc445b39f4e9647478a5269b616b31fb86db7641b4b07287d524a11062c5253c2703569cd03cc7ed1590eaa230266d7ec4a6ac54fec61a9c16cf5455bb89d76e87b6050a216ea5e307e40d5b0882986212593036d712b4633ecbfde23a5c701d3dafebc8a0843e566ad6ade2e4be1811b4575f530f6f94f7f0064db3febb45526e1c84834c73d359", 0x1000, 0x0, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:01:29 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1aff) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) write(r0, &(0x7f0000000200)='T', 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x2}], 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4018, r1, 0x0, 0x0) 16:01:30 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000008000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:01:32 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240), 0x0) close(r2) r3 = syz_open_pts() dup(r3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) poll(&(0x7f00000003c0)=[{r1, 0x11}, {r2, 0x10}, {0xffffffffffffff9c, 0x1}, {r3, 0x10}, {0xffffffffffffff9c}, {0xffffffffffffff9c, 0x104}, {r4}, {r0, 0x100}, {0xffffffffffffffff, 0x100}], 0x9, 0x8000) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000019ff1100"}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00./filedY'], 0xa) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000140)) geteuid() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) msgget$private(0x0, 0x80) 16:01:41 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x8) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x800, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r2 = accept$unix(r1, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x3a0, 0x0) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/112, 0x70}, {&(0x7f0000000300)=""/175, 0xaf}, {&(0x7f00000003c0)=""/217, 0xd9}], 0x3) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) acct(&(0x7f0000000240)='./file0\x00') fchmodat(r5, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000600)={0x4, './file0\x00'}) shmat(r4, &(0x7f00004cf000/0x1000)=nil, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r6, 0x21}], 0x1, 0x0) r7 = dup2(0xffffffffffffff9c, r6) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000005c0)=0x1000100) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="02000000939ac7aee1dba37e00cb") r9 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) bind$unix(r2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) shmat(r9, &(0x7f00004cf000/0x1000)=nil, 0x0) shmget(0x1, 0x2000, 0x20, &(0x7f00004cf000/0x2000)=nil) r10 = shmget$private(0x0, 0x3000, 0x20, &(0x7f00004ce000/0x3000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000880)=""/157) 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x1a) r2 = geteuid() r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0, 0x86) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x0, 0xfe, 0x7f, 0x3f}, {0x1981, 0x7, 0x1, 0x58f8}, {0x0, 0xdf, 0x4, 0x2}, {0x2, 0x3f, 0x8, 0x7}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r1, r2, r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) recvfrom(r5, &(0x7f00000003c0)=""/4096, 0x1000, 0x2, &(0x7f00000013c0)=@un=@abs={0x3, 0x0, 0x1}, 0x8) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa80, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x800c) openat(r7, &(0x7f0000000380)='./file1\x00', 0xc7bf6977b82e8a8c, 0x144) r8 = syz_open_pts() fsync(r6) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r8, 0x21}], 0x1, 0x0) pwrite(r8, &(0x7f0000000300)="ebeb3b8337c58d18214e625fe322efedcb67e86ffb45e9fd9bedd8ff632956b4e849328157802a3c67ec7ed1bb2f54", 0x2f, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x100, 0x0) kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:01:41 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x1d, &(0x7f0000000080), 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r3 = dup2(r2, r1) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r4, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r7, 0x0, 0x6, 0x0) getdents(r7, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r8]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) r10 = semget$private(0x0, 0x3, 0x0) r11 = getuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x7, r11, 0x0, r11, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) r12 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r12, 0x0, 0x6, 0x0) getdents(r12, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r13]) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r14, 0x21}], 0x1, 0x0) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r15, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r15, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r15) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000000740)='/dev/klog\x00', 0x2, 0x0) r17 = syz_open_pts() ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r17, 0x21}], 0x1, 0x0) r18 = syz_open_pts() dup(r18) r19 = syz_open_pts() dup(r19) r20 = dup(r19) r21 = msgget$private(0x0, 0x601) r22 = geteuid() r23 = getuid() r24 = getgid() r25 = getpid() r26 = getpgid(0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f00000001c0)={{0x3, r22, 0x0, r23, r24, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r25, r26, 0x8, 0x8, 0x5, 0x8001}) r27 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r27, 0x6, r26) r28 = semget$private(0x0, 0x3, 0x0) r29 = getuid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x7, r29, 0x0, r29, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) r30 = getegid() r31 = msgget$private(0x0, 0x601) r32 = geteuid() r33 = getuid() r34 = getgid() r35 = getpid() r36 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000001c0)={{0x3, r32, 0x0, r33, r34, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r35, r36, 0x8, 0x8, 0x5, 0x8001}) r37 = semget$private(0x0, 0x3, 0x0) r38 = getuid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000100)={{0x7, r38, 0x0, r38, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) r39 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000200)="4d8ad0dff67980a3e809139feacc3624e1dfc42c46e058d6fe10c80241ae5b411459f5513d3153e201bb033efac9679cd23d80dacb36d9d80ee7278a369fb4270d4624cb7f9f87dcb308da60accd7a33d387e27e47d83155e3592d5f2df33efefe8d7e7a08d2981e15a7648c", 0x6c}, {&(0x7f0000000140)="0523e27f6c6e9a2491d90e669cff1a3ece95e3aafe7147de428069bc98831831162c506d4197a7e963d97d1d6ef3841d59462de5f19d1a39a69cc17999", 0x3d}, {&(0x7f0000000280)="c84962d256f1a30a7aef3bd1229da8387d20ba49e6fd208bf2fe769353f431f84d794d7eebc89089d36d72b8ef99ff00b4dbbc1d405f020cbb6d883c0e415565b712cdb04f210571a6d586721929e8e03fd8da82846da0e0ea4f8ff4d2602126e6d374429c94dcc0b117b7d52f6eae080e1a94a24f678f728b39cea6418d5f8edf2f2e89fb4cb3952dd57f4ee953fb75c0eeafbfe1afaea9eb", 0x99}, {&(0x7f0000000340)="bb995e862c9d88610727e99545cad6faf9d3c816ed60331c654f92c6940e8f2263983b4057e18f949ff712f242d4163e9e59e43dc2d19a32559e1d543ab4fcf28e602b45dbe0beba65c598d6a80c051a5c503f8fc732cda04a85c9f308e6dce000253d39d6be1e361b9910efc7e69c84a026cbb7517310cacbf39ac9c0c2fce24666c1fb8bde05a37780a1b4d58862b8564b59ef3dc5d52162088c7a90883f76e22d9d653c9cd0145a8794faafb3cd28fcde086d72434530c61463cfb78871ba7c2c", 0xc2}, {&(0x7f0000000440)="ad1124770501054c941b51e1d446c9ff4746e3c6f9f6022dd9d1a6e459eb7cddae322ed610d988b0bb2d3502abedd31cb1c86f81a219e03d704c50a50a4bd63dac986a4d8389bb90f375c4f8a673cad4b76e675780a88d7d4ede76e4c509ecf7cc255f6246a869c4a4d7916412", 0x6d}, {&(0x7f00000004c0)="b0d7e1d1d04af4f3fdd7553967c18110005274fe8c77f56221db86282e15535321048a39054d758ab1e666c62acb73624f144be722b71ed762133b0ef4643b38633c983fee312f046e4a287b2163d0da33f27c3865", 0x55}, {&(0x7f0000000540)="cf2899e261a58f906f890315be5ee3353e44fa3b6e7d6f1c8d3317b80af1f0530ea6ad6a664af7ab6981c1b174c03a97712d660e3f77d0b6d5169b216a1eddbef25a945725656c2727f7f8229790f403c2286f4613cd94434dc632ac5682ca6f9f92c140e4599f579acb738ed91d94f539f73c765710a5e6e96218918614c0b5c4e365798dea8bae182e1dd8ed64740a20e7482419cc599d48f90afb34405aa435240d", 0xa3}], 0x7, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r8}, @cred={0x20, 0xffff, 0x0, r9, r11, r13}, @rights={0x30, 0xffff, 0x1, [r14, r15, r0, r16, r0, r0, r17, r18]}, @rights={0x18, 0xffff, 0x1, [r3, r20]}, @cred={0x20, 0xffff, 0x0, r26, r29, r30}, @cred={0x20, 0xffff, 0x0, r35, r38, r39}], 0xe0, 0x8}, 0x4) 16:01:41 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r0, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x88) lseek(r1, 0x0, 0x2, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/\a\x00', 0x10, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x1d2) lseek(r2, 0x0, 0x6, 0x0) getdents(r2, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) fchmodat(r3, &(0x7f0000000480)='./file0\x00', 0x14, 0x4) getdents(0xffffffffffffffff, &(0x7f0000000100)=""/37, 0xfffffffffffffe87) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) 16:01:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012c, './file0\x00'}, 0xa) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 16:01:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000180)={0x8e4}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000476000/0x4000)=nil, 0x4000, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 16:01:42 executing program 1: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x200) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000140)={0x1, 0x10000, 0x401, 0x1ab0, "bc9115b17100ca2c178879495befbeec22d95f51", 0x7, 0x5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) r1 = socket(0x1, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) fchmodat(r2, &(0x7f0000000300)='./file0\x00', 0x0, 0xc) accept$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000233c88c21b84bbe1047e5be0abd7cd7d44536b6eb3ceae6c10dcff30fe24f135eb97dd6fa04aa7c102be89e223565e2bebf06306fae637380890859964fb76573215e9b00d728e00817f827d406fd8c45c8c950e0c9bac719468952285c74f15b6962bccf16e0a7d54db2901a46ea0547b044a653eead10c7d60f666800c081ed544c6ceea11c7e7110d9fb5ed1143a7cc315c298338c18e46b1af807598809666e11cf19e416068d0bcfebab8da4a2605f38ef84c73221e1274d158ec323234401085f2c19cd1558fd37c692a3b4e514b114825442081e1b1c94a8ba02ccb2ce1569e1e1cdb637d0f6c3a0ac185be5a3d00"/365], &(0x7f0000000040)=0x6e) r3 = semget(0x1, 0x0, 0x60e) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/100) r4 = socket(0x18, 0x4000, 0x1) r5 = semget$private(0x0, 0x4, 0x80) semop(r5, &(0x7f00000000c0)=[{0x0, 0x3, 0x800}], 0x1) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f00000004c0)=""/214) readv(r4, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/14, 0xe}, {&(0x7f0000000240)=""/95, 0x5f}], 0x2) write(r0, &(0x7f0000000480)="bd", 0x1) 16:01:42 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0xffffffc0}], 0x1) close(r1) close(r1) flock(r0, 0x2) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r3 = syz_open_pts() dup(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r4, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r5, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r6, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r6, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r6) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r7, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r7) r8 = msgget$private(0x0, 0x601) r9 = geteuid() r10 = getuid() r11 = getgid() r12 = getpid() r13 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x3, r9, 0x0, r10, r11, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r12, r13, 0x8, 0x8, 0x5, 0x8001}) r14 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r14, 0x6, r13) r15 = semget$private(0x0, 0x3, 0x0) r16 = getuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x7, r16, 0x0, r16, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) r17 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r17, 0x0, 0x6, 0x0) getdents(r17, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r18]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) r20 = semget$private(0x0, 0x3, 0x0) r21 = getuid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x7, r21, 0x0, r21, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) r22 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r22, 0x0, 0x6, 0x0) getdents(r22, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r23]) r24 = fcntl$getown(r1, 0x5) r25 = getuid() r26 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r26, 0x0, 0x6, 0x0) getdents(r26, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r27]) r28 = syz_open_pts() ioctl$TIOCSETA(r28, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r28, 0x21}], 0x1, 0x0) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="ea040b150877a67f783b23a5ee8ef18e73ffe061d997e4fe9aac874d0c2ca06706b0cb37c339cb8c81f736c1c65a7d08eb1ddbac9541f8dff9c22d4cea4c55a41999e824e9c97c4cfaf85fb4701fab33ea1ea51f6c5e79bf8f", 0x59}, {&(0x7f0000000540)="280900aea1202e1f6cc1731751bb92ee6a2d08cddb01f7a5699386d424a8a346b42e8c9836c51610a06fede2607dbe3846295b21f9680e6b1e34992dfbfd8aa5a9cbf56a47415c1b07d05e997ce0b4fdeb5d755e37719bbaada32dc28b9b5daabc1136df78c2efe8e3eaca551eaf31b375a0ce4697b8af24a151ea06f4d87aa375629a1b5c8818ae7110ebeee1110f1e12385048cf9195aa98c0500a2540375d18e16edf03a1439bcfdd7f200e5ddbc1aa09d91cca3056637376f96664f12f5b09c00b056bfc36a35b442012a90e9905b0ac", 0xd2}, {&(0x7f0000000640)="30901d3cc54e5d51451a4ed31d8e7d1703d0476444f0f87ebed1e6ebd4589038a73aeddc551fd23d7103b5e8b280e9e47631b7670f88b9213d008c64ce970448fda7e0ab2776ac663642d89eee41c8d4e73c6077d6cbf53eaa0a40fb8adcbe62e860aab4ef9773562b37a1fb9460b8adaeb54c4b3c153b065e6787202c4ab742757a45a5f0", 0x85}, {&(0x7f0000000700)="75be5dff68121223f2a080772845e8bd474d14cd587d4a7a7dd805e61791c67d70c9c3b13af2a511ae022823fe25475c873faa307b83cff3c5b9356c2b45efbd65", 0x41}], 0x4, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r3, r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r13, r16, r18}, @cred={0x20, 0xffff, 0x0, r19, r21, r23}, @cred={0x20, 0xffff, 0x0, r24, r25, r27}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r28, r0, r0, r1]}], 0xd0, 0x6}, 0x8) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:01:42 executing program 0: r0 = getegid() r1 = getegid() r2 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r0, r1, r2]) pledge(0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x7, 0x9, {[0x1, 0x7, 0x2, 0x0, 0x2, 0x0, 0x80, 0x1, 0x401, 0x80, 0x9, 0x7fff, 0x5, 0x9, 0x2374, 0x8, 0x56, 0x1], [0x81, 0x9, 0x5, 0xffffffffffffffff, 0x4, 0x9, 0x400, 0x9, 0x100000001, 0x3], [0x5, 0x8, 0x0, 0x7, 0x40, 0xd9, 0x1], [0x1, 0x0, 0xd5d1, 0x100000000, 0x0, 0xfd], [{0x3, 0xfffffffffffffffd, 0x5, 0x8}, {0x80000001, 0x4, 0x8, 0x1f}, {0x80000000, 0x5, 0x0, 0x81}, {0x4, 0x5, 0x7f}, {0x401, 0x8, 0x0, 0x72b3}, {0x4, 0x7fff, 0x4, 0x9}, {0x10000, 0x101, 0x2, 0x7}, {0x100000000, 0x1000, 0x1, 0x4}], {0x1000, 0x7f, 0x7, 0x8}, {0x1, 0x8001, 0x1, 0x9}}}) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000000)={0x1, 0x4, {[0xfffffffffffffffd, 0x8, 0x7, 0x8, 0x7, 0xfe18, 0x7ff, 0x5, 0x8, 0x9, 0x101, 0x3, 0x7, 0x40, 0x4, 0x7946ce11, 0xb5, 0x3], [0x8, 0x100, 0x775, 0x100000000, 0x2, 0x80, 0x80000000, 0x0, 0x2, 0x7755], [0x5, 0x4, 0x6, 0x400, 0x6, 0x6, 0x800], [0x7, 0x8, 0x1dfba870, 0x8, 0x0, 0x6], [{0x2, 0x10000, 0x5, 0x4}, {0x22, 0x8, 0x1ff, 0xff}, {0x20, 0x9, 0x5, 0x7}, {0x4, 0x8dd7, 0x4, 0x8}, {0x7, 0x6, 0x85, 0xcd31}, {0x4, 0x1, 0x401, 0x1ff}, {0x9, 0x0, 0x8, 0x5}, {0x1, 0x6, 0x6}], {0x6, 0x8, 0x20, 0x800000020}, {0x2, 0x0, 0x7, 0x2498000}}}) r5 = semget$private(0x0, 0x2, 0x100) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000000500)=0xb0b2) getuid() r6 = syz_open_pts() dup(r6) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000540)='./file0\x00', r6}) 16:01:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r3, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r3) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000840)=ANY=[@ANYBLOB="b485b11c1bdab12da0b1b76ac7cb8a5b139d471879240b468456ce97e2ac27790446c29c8cc9304f866f44f8c18bcf71e3d681fec20d2c20fd955bc079fe5b76ec10a1a468e829aff8815cfe64ddf6551b5fb67f7c2fa1a211b08361827abbda2ea95bf809f20be9f023ba7d5ff2032740dd6bdd69fc6c95e1d7aeac2ceb82f368dae9b8166f260084773968cc36ad09ee0b92ba86ce7d7524bff6823f4e3456fa3e8eac8c790c125d69fdf8cbe62ec55e001a7fbabb9d18a6cb337c7d13848259a02c62e982", @ANYRESHEX, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESDEC=0x0, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRESHEX, @ANYPTR64, @ANYRESHEX, @ANYPTR, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000800)=ANY=[@ANYRES64, @ANYRESDEC], @ANYRES32, @ANYRES64=0x0], @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRESOCT=r3], @ANYBLOB="ac1b150ca567acf90423aadaa39c07b3f1715f1eee9e887e02fe663f685184babb58a54cf652ce3093e1f184dbf55e8d811a155763e00888c9d15269ef73855b33c28f334895bb5f49e2bcf804f1e8242f8dd155a0a6bf4bc08185ae9600a0712831e63b8e8bf7e6ace11f76dc5df76ba2d30c8bc7a8ca597ec1601f0e09c97b861a24919a195ec8a2f50144281299ca2cd6db5650a57e68d3bfbc90db39729fe004d45061c9deee4b7648ca21194f6a3357500274afd572873a7254d3d7aab9", @ANYRESDEC=r2, @ANYRES64=r2, @ANYRES16], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) shutdown(r6, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) accept$unix(r6, 0x0, &(0x7f0000000040)) sendto$unix(r6, &(0x7f00000011c0)="86", 0x1, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) dup2(r7, r6) 16:01:43 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x1dc}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) r3 = msgget$private(0x0, 0x601) r4 = geteuid() r5 = getuid() r6 = getgid() r7 = getpid() r8 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x3, r4, 0x0, r5, r6, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r7, r8, 0x8, 0x8, 0x5, 0x8001}) fcntl$lock(r2, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x1, 0x9f, r7}) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r9, 0x21}], 0x1, 0x0) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000140)) 16:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) syz_emit_ethernet(0xfffffffffffffe21, &(0x7f0000000280)="1869b2067c154b9b3cadf49781c4") 16:01:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000240)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x5}, 0x62d53f5b0c5f6d62) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000002c0)=@file={0x2, './file0\x00'}, 0xa) getsockname(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eaffffff00000000000000e26951c7b8f5b1915fb941e73b1e4c36c34f823da97826965f07fd110a44186e037093cace94b5412168dfd53ef9d101ffbba2810249ab918efd842c5628faa3bf09c069e4d9a3be121aca1b39a5e1f87e1750e7909be7e3f5b403548564ee648e6df6de0e36a7c158d7595b921d3efc209095508a2ab93f1d68d5e5ead1eaf2ff693c61beff95c4c906836f25902cceb659f375c85dc04573ea1c87c3998917d25506221d2b1982fe59d8678c0d086ebdad23de3a542afab32470"], &(0x7f0000000040)=0x61) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000180)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0xc}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:01:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = msgget(0x1, 0x4) msgctl$IPC_RMID(r3, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) dup2(r2, r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1080, &(0x7f00000000c0)=0xee, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:01:43 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x0, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x296) setgroups(0x1, &(0x7f0000000100)=[r2]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0xef}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:01:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = msgget$private(0x0, 0x601) r2 = geteuid() r3 = getuid() r4 = getgid() r5 = getpid() r6 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x3, r2, 0x0, r3, r4, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r5, r6, 0x8, 0x8, 0x5, 0x8001}) r7 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r3, 0x0, r2, r4, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0x80, r3, r4, r2, r4, 0x21, 0x774}, 0x5d, 0x3, 0x8}) fchown(r0, r2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) 16:01:44 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) recvfrom$inet(r0, &(0x7f0000000140)=""/137, 0x89, 0x0, &(0x7f0000000080)={0x2, 0x0}, 0xc) msgget(0x0, 0x403) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0xa7ae74370203bf8f}], 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x3f) 16:01:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() acct(&(0x7f0000000040)='./file0\x00') ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f19267215412d16bf9281a2cb2ba05198c39be2b1437454faf977db0065966f770230863317ba3", 0xd2}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) getegid() r6 = dup2(r5, r4) r7 = accept$inet6(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = open$dir(&(0x7f0000000480)='./file0\x00', 0x100a0, 0x100) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r5, 0x2}, {r7, 0x2}, {r0, 0x1}, {r8, 0x20}, {r9, 0x8}, {r10, 0x10}, {r6, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:01:44 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) r2 = msgget$private(0x0, 0x601) r3 = geteuid() r4 = getuid() r5 = getgid() r6 = getpid() r7 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x3, r3, 0x0, r4, r5, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r6, r7, 0x8, 0x8, 0x5, 0x8001}) r8 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r8, 0x6, r7) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) r9 = syz_open_pts() dup(r9) r10 = fcntl$getown(r9, 0x5) r11 = getpgid(r10) fcntl$setown(r0, 0x6, r11) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:01:44 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) getgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) rename(&(0x7f0000000040)='./control\x00', &(0x7f00000000c0)='./control\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) chflagsat(r1, &(0x7f0000000180)='./control\x00', 0x0, 0x961004b3792c2aa4) lchown(&(0x7f0000000080)='./control\x00', 0x0, r0) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c, 0x5}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") semget$private(0x0, 0x4, 0x44) 16:01:44 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f00000011c0)=0x4) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001300)='c\x00') getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000001740)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001240)=""/62) syz_open_pts() semget(0x3, 0x6, 0x0) r2 = getgid() setegid(r2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000200)=0xc) accept$unix(r3, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) fchownat(r3, &(0x7f0000000080)='\x00', r4, r2, 0x6) r5 = getgid() setegid(r5) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r6, 0x0, &(0x7f00000000c0)=0x1c2) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000001c0)) fchownat(r6, &(0x7f0000000080)='\x00', r7, r5, 0x6) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r8, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r8, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r8, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1800}], 0xa) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r5, r4, r5, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgid() r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = getgid() r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r17, 0x0, &(0x7f00000000c0)) r19 = syz_open_pts() dup2(r19, r19) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f00000003c0)=0x402) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r20 = getgid() setegid(r20) r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r21, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r21, 0x40087468, &(0x7f00000001c0)) fchownat(r21, &(0x7f0000000080)='\x00', r22, r20, 0x6) getgroups(0x7, &(0x7f0000000180)=[r12, r9, r13, r16, r20, 0xffffffffffffffff, r23]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(r24, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r26 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r24, 0x0, r25) r27 = accept(0xffffffffffffff9c, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffff7b) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffc49) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r32 = getpgrp() r33 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r28, r29, r30, r31, 0x5, 0x7fff}, 0x6, 0x2, r32, r33, 0x4, 0x100000000, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r36 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x234) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) fcntl$getown(r35, 0x5) r40 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r40) ktrace(&(0x7f0000000040)='./file0\x00', 0xe, 0x0, r40) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r37, 0x0, r38, r39, 0x5, 0x7fff}, 0x7, 0x2, 0x0, r40, 0x7f, 0x100000001, 0xb1f1}) r41 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = accept$inet6(r43, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r45 = socket$inet6(0x18, 0x4005, 0x70) r46 = fcntl$dupfd(r43, 0x0, r44) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r51 = getpgrp() r52 = fcntl$getown(r44, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r47, r48, r49, r50, 0x5, 0x7fff}, 0x6, 0x2, r51, r52, 0x7f, 0x100000001, 0xb1f1}) socket(0x18, 0x1, 0x0) r53 = socket(0x18, 0x1, 0x0) setsockopt(r53, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r42, 0x29, 0x4, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x67c) setsockopt(r53, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r54 = socket(0x18, 0x2, 0x0) connect$unix(r54, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) setsockopt(r54, 0x29, 0x80000000000000d, &(0x7f0000000140)="eb713048e6993192964800"/20, 0x14) r55 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = accept$inet6(r56, &(0x7f0000001440), &(0x7f00000008c0)=0xc) r58 = socket$inet6(0x18, 0x4005, 0x70) r59 = fcntl$dupfd(r56, 0x0, r57) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r64 = getpgrp() r65 = fcntl$getown(r57, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r60, r61, r62, r63, 0x5, 0x7fff}, 0x6, 0x2, r64, r65, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000001400)=[r55, 0x0, r39, r29, r41, r63, 0x0]) r67 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x200000000004, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0xde, 0xa, 0x11fff, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r68 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCMBIS(r68, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) connect$inet6(r68, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x8}, 0xc) r69 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x10) fcntl$getown(r0, 0x5) fcntl$setstatus(r69, 0x4, 0x80) pwritev(r69, &(0x7f0000001340), 0x32b, 0x0, 0x0) close(r0) r70 = syz_open_pts() ioctl$TIOCSETAF(r70, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r70, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r70, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r70) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r70, 0x0, 0x5) getsockname$inet(r67, 0x0, &(0x7f0000001200)=0xfffffffffffffe8f) close(r67) setgroups(0x0, 0x0) setgid(r66) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x3}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x3010, r0, 0x0, 0x5) 16:01:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9}]}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r0, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000280)=[{0x3, 0x1, 0x20, 0x10000}, {0x8, 0x5, 0x7, 0x1fe}, {0x8, 0x4, 0x59}, {0x8, 0x7f, 0x9, 0x26f}, {0x7, 0x7, 0x3f, 0x10001}, {0x5, 0xff, 0x2, 0xa2}, {0x6, 0x81, 0x2, 0x80000001}, {0x7, 0xff, 0x69, 0x40}, {0x5, 0x88, 0x40, 0x3}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) close(r1) socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e71757be69931929648", 0x13) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000180)=0x2) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x1, 0x1f, 0x686, 0x5}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x43a6d31cb91ec8f8, 0x0) 16:01:44 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f00003e7000/0x3000)=nil, 0x3000, 0x0) select(0x40, &(0x7f00007dafc0)={0x0, 0x0, 0x0, 0x80000001, 0x0, 0x7}, &(0x7f00007e1000), &(0x7f00006c7fc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0) 16:01:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc0}, 0x84000080c1, 0xfffffffffffffffe, 0x0, 0x0, 0x400, 0x0, 0xfffffffffffffffd, 0x3fffffffffd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='\xb1\xe4\"v/bxf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x1}, {0x6, 0x7, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x800001d, 0x9}, {0x6, 0x0, 0x0, 0x100}]}) r1 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40000418, r1) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getuid() 16:01:45 executing program 1: r0 = socket(0x20, 0x2, 0x1) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=[{0x10}], 0x10}, 0x0) 16:01:45 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) shmget$private(0x0, 0x1000, 0x80, &(0x7f000071b000/0x1000)=nil) 16:01:45 executing program 1: r0 = syz_open_pts() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0x76) pipe2(&(0x7f0000000000), 0x4) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x181, 0x1, "85495500020000000000001167f5bfa600", 0x1, 0x7}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) dup2(r0, r3) 16:01:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) r2 = dup2(r0, r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x1) r3 = kqueue() writev(r3, &(0x7f0000000180)=[{&(0x7f0000000140)="ec3815e29ce39b5d", 0x8}], 0x1) r4 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000400)) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r5 = dup(r0) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r6, 0x0, 0x6, 0x0) getdents(r6, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r6, &(0x7f0000000300), &(0x7f0000000340)=0xc) pipe(&(0x7f0000000380)) r7 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r7, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000480)) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f00000002c0)={&(0x7f00000001c0)=[{0x23, 0x1ff}, {0x87, 0x4}, {0x21, 0x200}, {0xe7, 0x1}, {0x43, 0x7}, {0x2, 0x928}, {0x101, 0xdc85}], 0x7}) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x4, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x8000, 0x2}, {}, 0x3, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe]}, 0x3c) 16:01:45 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x2c}], 0x1) 16:01:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="4d0f3ec5cf65eab0076428cbf426b110ec143aa258af0f3a9e4350a7093fa50d66af71e1f0a0f229658e9b25108feaa1be22376a4d6f6b5c1722df1b43efb7e934a2ffbd7b467f6c29e779a1875cb468ad61d21fd683900fc3a3f0291fbbd435b469445c16c3d07b355a6742a7d885bfdda849dfefc62be146da7313d183a7df700aa968e7e63f73fd47d72cec2cddaa5d40a2ecbfc5ecb12f60de5e08c1ed1e1de320bf8f612b7fb92c6387a3"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = accept$unix(r0, 0x0, &(0x7f00000001c0)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x18100, 0x0) dup2(r3, r4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) mlock(&(0x7f000040f000/0x2000)=nil, 0x2000) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r7 = accept$inet6(r6, &(0x7f0000000080), &(0x7f0000000140)=0xc) r8 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r8, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f0000000300)) setitimer(0xf954efc4c52d22a3, &(0x7f0000000180)={{0x1}, {0x5, 0x2}}, &(0x7f0000000400)) socket$inet6(0x18, 0x5, 0x7) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) read(r7, &(0x7f0000000200)=""/199, 0xc7) r9 = kqueue() fchflags(r9, 0x10000) kqueue() ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 16:01:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRESOCT=r1], 0x1) 16:01:46 executing program 0: setitimer(0x0, &(0x7f0000000a80)={{}, {0x2}}, &(0x7f0000001540)) 16:01:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x86132) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x1}, {0x80000000000015}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r1, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="08a6d63202e83bcf0c6dad00e61c") 16:01:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) sendto(r0, &(0x7f0000000100)="0b5e85b7c2c73b997f62ac936916bf5719a32c90cee1eaf137be9c714cddb08812", 0x21, 0x401, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r2 = msgget$private(0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0x601) r8 = geteuid() r9 = getuid() r10 = getgid() r11 = getpid() r12 = getpgid(0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x3, r8, 0x0, r9, r10, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r11, r12, 0x8, 0x8, 0x5, 0x8001}) r13 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r9, 0x0, r8, r10, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000340)={{0x80, r9, r10, r8, r10, 0x21, 0x774}, 0x5d, 0x3, 0x8}) r14 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r14, 0x0, 0x6, 0x0) getdents(r14, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r15]) r16 = msgget$private(0x0, 0x601) r17 = geteuid() r18 = getuid() r19 = getgid() r20 = getpid() r21 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f00000001c0)={{0x3, r17, 0x0, r18, r19, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r20, r21, 0x8, 0x8, 0x5, 0x8001}) r22 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r22, 0x6, r21) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r4, r6, r9, r15, 0xc, 0x6}, 0xf027, 0x5, r21, r24, 0x2, 0x0, 0x60}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) 16:01:46 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2, 0x3ff) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000000)) open(&(0x7f0000000280)='./control\x00', 0x0, 0x44) 16:01:46 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000011}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x0, 0x6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:46 executing program 0: r0 = socket(0x80000000000002, 0x4000, 0x20) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) recvmsg(r1, &(0x7f0000001440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f0000000080)=""/7, 0x7}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/219, 0xdb}, {&(0x7f00000011c0)=""/147, 0x93}, {&(0x7f0000001280)=""/85, 0x55}], 0x5, &(0x7f0000001380)=""/165, 0xa5}, 0xc40) 16:01:46 executing program 1: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 16:01:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400), 0x3c, 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(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/b\x110\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x7c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:47 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0)}, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) r3 = dup2(r2, r0) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="01dbcc51958b54e9486289f6e1ca8a97f4f9816619dac48c022b460126c7c43958d6c96b6540d276bc4276eed7d9be934181e612a4e0c5e30d32b6df71f8c44c426f6d67a0eed873f30bec8951e614a25ad9ff7346c54794ac00ae0b4f51b6b93d234a3896807ce67a0e62ab68704c835f1fd6d47d373f12b13e9399d1a2a6d8d97108b5659fa4ddc335ab4b88d4e2ba8ada5ea1ad1ccdca0f0056f52d3754824e783e6805138f7dd547f8a8b64e416282441ff2b2193b65c153b2bb4f4a3846d8f36f1cf7d6b5854f74022a2e05dc41f81ce9114481cb6885c3e8413bf3307d7c50bf694d7b937519b2d0e818ed", 0xee}, {&(0x7f0000000200)="b1d2c8853b22993f9e251cc88adc8da3a93fe954ce7e549376ad0908eff79ddf53310660733a8204f92cb83bd20d05e7fb2e60c3fe8db3354b02d5a096d70d45e2b98ee3bfcf64ae6c1e34169ffe25159fb7610df0c34cfc025a09d215cf1a70", 0x60}], 0x2, 0x0, 0x0, 0x6}, 0x8) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/98) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x3000) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r6, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="0002ff000000008e00007724c65800"/24]) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0xba) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206982, &(0x7f0000000300)) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/ev/ipf\x1a@', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:47 executing program 1: r0 = socket(0x2, 0xc003, 0x100000001) kqueue() connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e74f3bf554799b9b813ad30c85e8f5300a4e4ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b036802569f47946578e6c3e11576d2e00c749c8553433501d286c5d8a1407be79496f7ff99491a680"], 0x10) write(r0, 0x0, 0x0) 16:01:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(0xffffffffffffff9c) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000180)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) r3 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={0x0}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000140)) readlinkat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)=0xc0000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:47 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYRESHEX], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r6 = fcntl$getown(r3, 0x5) r7 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r8, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r8, 0x1) dup2(r8, r7) r9 = fcntl$getown(r8, 0x5) fcntl$setown(r8, 0x6, r9) r10 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$inet6(r12, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r14, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r14, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r14) socket$unix(0x1, 0x1, 0x0) r15 = syz_open_pts() dup(r15) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x0, 0x0) r16 = syz_open_pts() ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r16, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r16, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r16) r17 = fcntl$dupfd(r16, 0x11, r3) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r20 = fcntl$getown(r13, 0x5) r21 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r21, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r22, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ioctl$VMM_IOC_TERM(r21, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r22, 0x1) dup2(r22, r21) r23 = fcntl$getown(r22, 0x5) fcntl$setown(r22, 0x6, r23) r24 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r18, r11, r19, r24, 0x5, 0x7fff}, 0x6, 0x2, r23, r20, 0x7f, 0x100000001, 0x20000000b1f3}) r25 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r25, 0x0, 0x6, 0x0) getdents(r25, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r26]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r18, r26, r5, r10, 0x5, 0x7fff}, 0x6, 0x2, r9, r6, 0x7f, 0x100000001, 0x20000000b1f3}) setegid(r10) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r27, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) fchmod(r1, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r28 = msgget$private(0x0, 0x10000004) r29 = msgget$private(0x0, 0x8) msgsnd(r29, &(0x7f0000000500)=ANY=[], 0x0, 0x800) msgsnd(r28, &(0x7f0000000540)=ANY=[@ANYBLOB="00000000000000a6e39a25416e9b0db12d01458afc7217c27b3d4a43c132238c3c35db8adf4a32c67c0a3fc5d94792442acde2b69cf63545ee4889989a460500000000000000c703fd8cfc2956dd62b3be7baee1d3fcfbd5b9808d04aeab7b7e89f58c7ab28d99f09ca9516ce68d38506c03e0a1990c190d108dfbbf49417cf98ea28fe5293ab9d4f00e83d484d31c384871d09f4eb92299f387c35c1cc5c387493076d46d"], 0x67, 0x0) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r30, &(0x7f0000000040)=ANY=[], 0x0, 0x9bbd8cd329fed62c, 0x3000) dup(0xffffffffffffff9c) msgsnd(r30, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r30, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x574aab3fc59fd360, 0x800) 16:01:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r5, 0x21}], 0x1, 0x0) r6 = dup2(r0, r5) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) connect$unix(r7, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000180)=0x1) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r8, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r8, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r8) fcntl$dupfd(r6, 0xa, r8) 16:01:48 executing program 1: clock_settime(0x0, &(0x7f0000000440)={0x2, 0xffffffff}) mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000400)='./bus\x00') open$dir(&(0x7f0000000480)='./bus/file0\x00', 0x0, 0x1a) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="b12122a22d354ce912b2ecb570a8c48a0f87e460473a36fbe9b80793916ec884034f3c008f19d7c5b25e1eb566ced084d81fbfb194541da1c7dc3874d1a54fa1390cd3f9d8e7962ab53ff675f3098d4508b7b55a8c632165e0960bf4bf5844611c68c827239f32d755b8759c1a6a7597a37aae", 0x73}, {&(0x7f0000000300)="b26997c20ba55c01eea07ed08eaf70297292112d2abbeda1b223ae9500fb0ef297d7c7142c0d89230e75195f89282f2b85a83c1d6acfd07b442503e2b407c2a1e6709c010f25ec81b90490c66548afbb7debb90e39fbc355fd6297aba8b2623bd0e972cf4d2e378cf6c8c69682f5f8510e696d4df27433a97439fc829b5c820c12ba6ee6ec904edcc56f8effa396bca3c36a65b2f81196e207289cc26d77fff577269c651c1cb3de277c9ddd862c7f59aeb6de2e23f9891b67916045ab732b6c352c32488d7c64bceaf9331c3bb5f0aa03470cfd27431431fe7db9bc590a5b87448cc3ef209a30fa1b2ea78ef38342", 0xef}], 0x2) getuid() 16:01:48 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xf, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x0, 0x2, 0x7, 0x2, &(0x7f0000000740)={{0x80, 0xff, 0x0, 0x7, 0x80, 0x4, 0x401}, {[0x7fffffff, 0x9, 0x4, 0xf1, 0x4, 0xd1, 0x3ff, 0xffffffff, 0x6, 0x0, 0x6, 0x8000, 0x1000, 0x8000, 0x5, 0x8, 0x7f, 0x7], [0x1, 0x401, 0x100, 0x800000000000, 0x8, 0x1000, 0x8001, 0x4, 0x1, 0x81], [0x100000000, 0x9, 0x9, 0x4, 0xbdc, 0x1f, 0x3], [0xfffffffffffffff7, 0x747a986d, 0x2, 0x1000, 0x8, 0xa], [{0x3, 0x5, 0x0, 0x6}, {0xfc58, 0x3f, 0x0, 0x34e}, {0x9, 0xffffffff, 0x8, 0x6}, {0x5, 0x5, 0x7, 0xaf7e}, {0x400, 0x8, 0x858, 0xfffffffffffffff7}, {0x5, 0x4, 0x5, 0x9}, {0x7f, 0x8001, 0x7, 0x8ca8}, {0x3, 0x3f000000, 0x6, 0x7fff}], {0x0, 0xfffffd97, 0x20000000, 0x1}, {0xfff, 0x0, 0x80000001, 0x7}}}, 0x3ff, 0x6}) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000340)=0xc) listen(r2, 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x82000, 0x40000000000, 0x80000000], [0x0, 0x0, 0x0, 0x2], [], [], [{}, {}, {0x0, 0xd57}]}}) clock_getres(0x3, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f00000009c0)) 16:01:48 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setflags(r2, 0x2, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x7, 0x4, 0x0, [{&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x2000)=nil, 0x1}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3f}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil, 0x6}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x7b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000002000/0x1000)=nil, 0xf}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000004000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000005000/0x1000)=nil, 0x400}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fff}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xa9}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r3 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) 16:01:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x20}, 0x8) 16:01:48 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297b00025b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d07000000af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x21, 0x5, 0x1f) recvfrom(r0, &(0x7f0000000000), 0x0, 0x800, &(0x7f0000000040)=@un=@abs={0x69d7b34d494641f2, 0x0, 0x2}, 0x8) r1 = dup2(r0, 0xffffffffffffffff) r2 = geteuid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, 0x0, 0x6) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593bd70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001593bd70 16:01:48 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x2a) chflagsat(r0, &(0x7f0000000380)='./bus\x00', 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000400)) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[0x72, 0x1, 0x3]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r3, 0x0, 0x6, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x10100, 0x0) flock(r4, 0x5) getdents(r3, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) accept$inet(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000200)) fchmodat(r3, &(0x7f0000000180)='./bus\x00', 0x182, 0x6) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) dup2(r6, r1) 16:01:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="4b510280ccc1e1462657c7762d8ca4cc07de0712e86185fd"], 0x1) r0 = socket(0x2, 0x2, 0x0) socket(0x10, 0x4, 0x8) r1 = socket$unix(0x1, 0xd, 0x0) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="042c2a10b99e84110afad9b6182b7d5a2be300bd7811a6b2e09a1802d29a6f65ec5206d0c53e08d4328279cf2950209087c5eef362aa4c873973262f65f134e522691610"], 0x1) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="1d14e15f0973dbc90000000000ff0f000018d23a", 0x14) sendmsg(r0, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) setsockopt$sock_int(r1, 0xffff, 0x118a, &(0x7f00000000c0)=0x80000000, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'\x00', 0x81, 0xff, 0x3, 0x0, 0x10000, 0x1, 0x80, 0x2, 0x2, 0xd72, 0x1f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x100, 0x0, 0x0, 0x20}, {0x3c, 0x0, 0x0, 0xfffff801}, {0x7}, {0x6}]}) getpid() syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x3, 0x80) semop(r2, &(0x7f00000001c0)=[{0x3, 0x3, 0x800}, {0x0, 0x9, 0x3400}], 0x2) 16:01:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0xffffffff80000081}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet(0x2, 0x8000, 0x9) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000100)=""/65) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = semget$private(0x0, 0x3, 0x0) r4 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x7, r4, 0x0, r4, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) seteuid(r4) 16:01:48 executing program 0: setuid(0xee01) r0 = socket(0x10, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000ffffffff45290429000000000000000007000000000000000000000000000000000000000000000000000000015600000000000080000000e8ab0a7ec1b2ecaa000009000000000000000000000000000000000000000000adba8d6609dc00000000000000000000000000000000000000070000000000000000000000000000000000000000005050107237332f2eb599f10a19a30bc8b44dfb3044bf15ccff76291160d5f077c1086d518d8cb1401a1217aac4f3ad32cad53e583fcfc029dc17e38f2df68793413cd56e7b2750766d542705c5edac0a67a089b69535c43fc8f5b9536fd793fa724d909d9fc4a2cc07bb5b3117cc6f15dc77cc67ad2727cdd0495ae71131ff896e750e7cebabdebbfd6d14a6c117a42ed911ea4ad3c6696555354d93af741d8115e8f7a571cdc0a917a87ad7e1bbc814028ec6e9264f6d0f965057d32edc629f65a891b314a8d83eee34a492440580d8829980981d976b878c8f52db066ab6021da7a5042fa4643ea94e349300bd5dbc95011c00cf931699a921da2f4d33546dad407a31940d14d51e141c9cf7c81b65d9a6598e530c1991cd9cab0f21b7de18759acadb94578272a28537562385a85be627a827bd6d9cea5447f2c87dc3382e1e3942ee18b612a46ca7cb478a488a2c78a34580090a1459ef8bce4e28942cce44acc242dd2681d06ebc4b48ebe856dd25d0a466de446955ec981f"], 0x0) r2 = socket(0x0, 0x1, 0x5) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:01:48 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semop(0x0, &(0x7f0000000000)=[{0x3, 0x4, 0x1000}, {0x3, 0x3f, 0x3800}], 0x2) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) semget$private(0x0, 0x6, 0x100) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x8000) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8, 0x7f, 0xac, 0x6}, {0x40, 0x8, 0x6, 0x2}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:01:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) socketpair$unix(0x1, 0x12d0aff09cfd2b61, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r8, 0x21}], 0x1, 0x0) r9 = syz_open_pts() dup(r9) r10 = open(&(0x7f0000000500)='./bus\x00', 0x76e629268cb95345, 0x44) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={0x0}) readlinkat(r10, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/27, 0x1b) r11 = openat(r10, &(0x7f00000018c0)='./bus\x00', 0x400, 0x40) r12 = syz_open_pts() dup(r12) r13 = msgget$private(0x0, 0x601) r14 = geteuid() r15 = getuid() r16 = getgid() r17 = getpid() r18 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x3, r14, 0x0, r15, r16, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r17, r18, 0x8, 0x8, 0x5, 0x8001}) r19 = semget$private(0x0, 0x3, 0x0) r20 = getuid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x7, r20, 0x0, r20, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) r21 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r21, 0x0, 0x6, 0x0) getdents(r21, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r22]) r23 = msgget$private(0x0, 0x601) r24 = geteuid() r25 = getuid() r26 = getgid() r27 = getpid() r28 = getpgid(0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f00000001c0)={{0x3, r24, 0x0, r25, r26, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r27, r28, 0x8, 0x8, 0x5, 0x8001}) r29 = socket(0x18, 0x2, 0x0) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) r31 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r31, 0x0, 0x6, 0x0) getdents(r31, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r32]) r33 = syz_open_pts() ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r33, 0x21}], 0x1, 0x0) r34 = syz_open_pts() ioctl$TIOCSETA(r34, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r34, 0x21}], 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000001a80)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001780)=[{&(0x7f00000000c0)="f51d6f5aceb1bb30faefcfc3872730f84b62f03e5af2", 0x16}, {&(0x7f0000000200)="ec024b87df3b9a3c9de5ed70a66c3467f8071a76fbe2160d9f41469a5ed7a3629bd9f87b047781352e803ff6e6bdc6613d7cc81cf8d7bdcf3e85816008d528f8680a36b6d8e646960bb3e92efbf3e76522cd8b61774f9a414a3c1195a02ce41fbaee2beaf1719b67abc27f2a74f477a577b92278bcf845b300b5f5754fc64f820705", 0x82}, {&(0x7f0000000300)="dd20d3df7e192f149cc1187e81cbe6e458f116a8b4adda97a053bb80ab1f7277094e5051a1383e4e0e51a5ab6a1054f3805d6f3f65266d8943f91729be01091f3199186ab1abe13f2ddbb91a2ede1687e98d5285610d76fcf06b91c65da2cbdfe066e58d040476eeb2e98aaf794f076221156df779c19ea1f0c7afbb467038ff950597300a0c4a15fbd51226e81e974ca6fc623bd19f743ec163b79df3e205c7e8bdc6262bf0c71b74672e3f49e3686e9521c20f712cddd4a312cd161ea40ed3ef1de5823526799817bc11288dbf277603b04002fa487eb2785b66c952c1c093cbd8edbaa5cbd58b33a0ab01", 0xec}, {&(0x7f0000000400)="43ec78f3d6fc71dc41cfed1c24c70c05bdd2616a6770", 0x16}, {&(0x7f0000000440)="53dec3cce0af022c2a342716fb6085ad8a9aef70660d247977ed9502d6e0666325daf9b5c2ec556aff33eae76fd7c17f9f359c17c19a8825fae70175b1ecb1124ab04400de92c5b6448bb3bfa0fad5584e55104a357acbad9ad9b6ad6011170ad245df0bb1f7293946de50becc091434a37110c0cbd9bbfe27d3697893bc25dac99831079852530759e2a63b7e2e8ca7910a830c2a06cc19f97f5bd58267cf0c8ea67abf63e32ac39a4747c50dd9df91d944bb62ad6a3c46848b3e326940dd99059d019ddaa6cb3ecb3a7fd6c18f18c6349aa81374159f6210404d26f06aefeae6e0546de4c9bca3", 0xe8}, {&(0x7f0000000540)="2e01402aad2f963b85f9d8878ec422a77315f2589907312b98ece405dc7ba19fefe8d02344114b47ce039787e973c140da002a5b7995efbcbdfcc8857414b938d2146b8192484594e7e1acdec70666dfad66994cb6f645ad56393956816aade7b66b273b7762cdb84abb907fa2d6176b32d9cf0f721a66", 0x77}, {&(0x7f00000005c0)="1c5f249fb1816b5a3ba9b85e8dc68b2b236f328897", 0x15}, {&(0x7f0000000600)="0b572286491c7bd11fcc3b5b9612cf9f004568d3e0c2f008a27284a0714c57e6606dba834a25b2eb408eb5a64c05bce2f864c078206cd8622ec30a2a80d44cca84c7917b63f334b1b5cc5d5cf182b8f408e1cd60b459480e12a56144626b89e20ba5149c47c190320b62455e737b1fc564a9b14e9e7d4750e990a56070ffa31fc95c9f145dd6856861461daf873219a0f3c7fbabd547493cfbb8f4fa6024d41662683a012274d58d2a0d8a99b3c33a237edcd4d4fbb80f7fbd5b504c0174de9ee9f7b533f446f16af8f0cb40fa3ddc1e42da1ba4136975633ef729e2d51557d0db108f56259a98f9bebdaad7fd2e66925e7c990c0ad739", 0xf7}, {&(0x7f0000000700)="d61135b3584cc09fce9257438877818e6e66727e9fc9b98af6582360dd155a44c7225c0cc4bb5112901917e1a083ce58b7105431ec52bbb9bb0f93955a2db7ee288f5df965cefa023606572b1dcf8b6709e97a3fa156deb86b028b24bf0e6db3f430c56a167419e2ab6592bcf29b6119ff43ea9ee9b86fb3371f1f54eb96fe255cc5b948fd8795713857c85de12b7aad2beca8350c7dfe5b35e4d0bf84efa4a8cba9edba9b597d8ccc99ad7221f0083a832f7936e5642f299dd4a936e9eb2c8c1ecae6dab4a51269c3b429689cd83c600529c430751ec896264b6e793fc9f286b4ede86e52ce76dce24ccfab5559681b73ca81c4fe28f31f21da9ef39d2f80a7306b17d82e91eed71188c8c8d40124afaa8f4a07c7c4cd53e714273e2535554995d54620e538156f813b067999176cdbaf750a1277ebf7c9745ed1619c3102702fce7b860abc612ed322e325ab778cdb8dd910c953a077b261c4cce257413ebeefa0196c36acad013eb51f07f5dedba90f8a43950a16ba82b68c2782c5940de6ba719042844a2529378244d23f2c25b4cca8ca762bf6eb55e958c4a1bf10ee85d7acc0f500914590d698d8057139bc0204bc2ca6aea43b4bec81f3f58034956a7ee69a0319f10a43c5e4953a68f44d72ea9146069f184fc3b7613271b98669e1c07629674f3f7b68ab8422f4e2a11010363c20010e45967288b89419e851115d15d3ee56db61902e21444f7481c73d0b40e42e52fcad6ec3ac0c41d747915d75fbab0328a5b1bb8386dc5a19a81d2520898f12223e2813311495a47bdcd80f96bd848b62e352fc86209af86a5a5beeac472dfde2196838fb3adefa1cc4e50d63edc38d6815133f4645b8085559d9d0ad24621eb835ef37a3596115fc1c4f23a2cc6b9708515b294a9bcd6dc80593edc4f60ea27d954003e139ca179ffff71a4d4329a22f4525f9225b4184e2704a77f86e52eb614bde49b19362bd9713dfecb033c927421ac887e6b17e3de590e24e94ad688584bb89a54263e53881d16719a937a4d9448d358a871b80be139d333495cd69ac35e54e9ab04c7b44a6e38749dbb924f6bb5b8cd1620c352ab609f08b958c8f0ad4bb0a8a2e03ca7a385fad545bd627bee2f80e163177d675deb083f2639fbfdc79476e48e2cef5559ae29ba4da0e71fe65f1b504f67ee340fad545f382603e49898ad6721d61be8d9699db021e175e062b7308404a8302a6cf1ee994b7f237ca552ce366275a6cf62d8aaf2265826a8304f14b5fb9df60dbae14892ad318d67e0ff448249ea96c2f0afa08031c937295ad39f76ed7041cf0c2168cd2a82653f2f5d0bcd75ae62823dc24af08679887be220ef8df8866b269b275ee88fb3b775f3159d44a3d72d901037a9ec808063eab09cee1b3dcc4a7b778adf61be651021a043a788a74e0df217e238cb80c418e5eacc62ade71492580b6dfa0894d98e5caa56096d7bee3ff2babea9e5a097c279224c5c54e50139904e32dac203fec1c2e5dfb47d1cd93aa482e651a65b3d9c8272cb8c2d7f367f0e9383bf3abda162e730caa87288dae13fc294be7a309564f9424eb1b059362b0320f5ed7e6430246b102d8e1cbec56c5daed617c5f9063f55f7006e866ed03b5859f4ab0d0acf5958dc22c047c734e84dcb786241fe757a3386162f0cf4439a1d68a65e8b44b499055af1572f2a9b6ff39b4a824efbf6bb3bc080910031d12ee7d7db5f45c2dcab740f312459c39ea7baf860199905567d27fb08c831fe50be0a107966762bf17a8bc404ad2c3eda6db47b76fc8435e0ff3325f2a349ae6b564c292c89b84275e2defaa8a10db72d406bc9495cb51bd17bf28e46de77c883d21e5bc8e3933087201ab4ead6a07b1354c1ad54a475558e3c661bb9285cfed4e52bee56299af321c86fe0c7b5373246fab96ccbf84ce64fe0deace987ce934c3d9c9051ad77d30986023502f7649085edce992bcb232bc6bc129a910ef1343c2cca38b7153dffe503f6fa7df4ecb35e2594f683bef8adf1ef3fa7e7731fbfb568f7eb1fd7aa68026a12dc238d50e3003c73870656807ccaa4fbcc8b756bc76ac5cce589e3ddbe2f73608e9ec70375e89091b072dd85ade984dbb313e71ff7c99c52ac3102c6ca92be5e273f9b121c8523aea9c0f9a84f631ad55f637b9aac809979e5e4442716ab202e9031c028e810fd941e641d1031dae1d4ffda36a9942243eb932821ec78c3476f081b9b725ef613e245f5a564239471d0b79306146cc59edc4c8cc652da75afecb9c341df9b0cc6fd0e2711ba5f0c07b33c5375ac4bc49f062766d49d1664ac9b24b64703acd34ee85b4a475e0f9572b85e9157dc65ca163bf163eddf11fd9991e24f1e2bca6ed0afb08a5d606b9c7776b2769b7413226cb918b5be6c9a10e9100a505a0bea90e53b8ca99a084fdd0bbc618dd3d6970e136d696474cac09125b5295aa8242133b874a2fd4fecd3ed857a70fd1535d3b140fa966b8fd8450742510e736bbe54d00757db1e83013c44c64464463c8f55b6a29c44f84c4e5ce87865c6b68296260c7434c47823401dd1e6f0bf313201fa16f8c57f6db9dffced4ee1161433fa384bdd3c5bbcb13732e5fb3267d04d89d30cf0346bac7bd1559e2045e564cf34eeda8a1a4349010c43d9b8d5ef5d0cf04af158f01997df642041db025bdd613cc99c30584f742be06e92672ae1f32e1f978ef19ab13edd87e53fb027932541d2efba9bc39095d9435d5e53a55b1aac0cf0af8abf05da25409233fc684e67adcdbb1ddbd9851102a4bc8aef8609921efd58283d758d2a116d01c5df40bf58e2745c74ccac892487a0818ca3c046284bec505dfdf12bc83b3fd1e7e47fe875d9c893f956377e55542dda3436ea3881931b63cdc7f277a2b8fb13a6579277f1971f9f822a2992ab88b908f1e434f13c125a00fbd969cea845e16f9142758f8634a7ea8ab8b9484ce367c971c8f2050d342bc3c49e897d6e737bc9e144226202e26a1f06ab99f55544bb3470738fa950ff6bc588446ffe976027a773f84907af75f5014885676426a8113f1226daec8286f56f0d77c370616094b3b5f16f367d757d15bb61479056a2f11c570067ca9949aea88e86e84056f8b3c90d3b1d68acfa4719c7ac98d61794845ca9e728bbc413f9924a14033059be29196916143c5095cbd0970088cfc47820f2848e3dd21725484e62a0ce107703a99e1b2e961f5454164b30fdae7b8928a6dc495ea6e673e9fceb00a27efd3cb1fe4eb354413a928d8dbc48f9549c01bb08c81f52c9105bc83e2db2ff838e1766495a3ea70d9fa960439db9607c670e8529dee50bb37294cc18692b855f24c825386f0bc2c77560bb990bcb2c7997f06fbfb08035b868ae823810b192f09241a3a1a3bce63a363bf7256849bd08d821d78df99e64b77a39a1601c0a0e04c51e06950e7e033cff208cbf413c39c37031a8938abee8694f8407587a05efcce40c38089f4c9cf5cc89de28892298da2151534c8d71d31a6a759d453862c7c620b58bc4c637bc33061d00dd85c2a253775c4a1cbb7083f8076a603d4ad231b1c79d4c5d50a2bc116313fa1502da264163f9ca50f7e1b079b0bb6154c5d5eff38890d9cadac8a1ad1e9441a51ac6da378fffe17e793e495dd3499fd5a5e9ce867ebd6ecccea750022202c014a2ea5f78b815b7e7d60dfeed35db85c0918baa9c34a24e5701b354e4395c5d5011cf6303a478f5ff6c95e60b49188c2f56d3bd942c50eb83561822adaa0fce21ca3adb35ac2b0aac9387e1d7765885f81131a37bb12e03372f3c13e43dbee19bfad4c35641b875c016c770183a235c4083efb5b721f3ad6284ded15a6c21fe165f25afe52238c77c7912cc4656cbe5a3b0cd92976191790ab085cadac9e06aae8dcdca2bfcd8d6bad6ed02a8c58d126fdafd9622c4d7f0fdc2acefca757ce785e8bc19c2186a9e68b4611a76baacc292a389b276985cad835e32ff2926baf27b1c626ec61b1d152674b1f16d71228dd3ff2eca1a814e18fad79f4285ae7915707cb6728e5ae6de61415cd53229475b0e8753b87fefbbbf4602f4a40e4189f1d0f19f3a26156d491aa0606a3b6823594850c43e5040666744b2c0e720add696387850284995d759b392a8d132f9623debd4b9ce695d027454eb4a858180e6ac13b181be1a8a3647e21c2aff868909d75ab78023e81e76e0d4dbe99ef578f5bc680bb0595db791a36df2ba8749f8fe6a0ec7f2264236c5ea6b296f5d02724df15ded6dd66ab9392f6299253d45147b5086b89bc29f49f37dd538ea19f1c9524c53ac14c116546d7b7bbcbb162f5e7cc5618bd8890dde40633db54156e6f098d54bb53c63e3c7eb992b05315d699ec4003adde4388f8b96e1eb6e20f4f78a71f003a691824176cb5ac47b6b9759e01ea65042be783a2ba7442f13fd6e3856136c5de8bd951c69ba0cb737c37e64c9a2eeb7a6e192c2c6ff2813e3521d78cfa9c8641f3afbce5021e4e072fc1eba7a3dbc4c2246d696f70494285af2bb0345c986e0d63432767f14fa4a62ea37cb6d06b73daf6c1de2bcd89d5995611f28d2e659e91a2a83d86114765d7ac1e4e81df515133bc94475aea314f98615683159c7102449a337c27d31727de31b46c36af846029f90e98788cc604e9ebd097b03f6075b5b8be21447bfc384acb8f254251592d03351dbf319f1dff05a8e0582414c9324973bbdab3695ccec408197ada2e64c861957c3c58530e659a0d00c275a09629df8980025685251c8d860c9ca84acd1db014cb4472967c92d716b261cc6d7948f1c5c8080a4ca1ff8802e6428d518b60fe7ab243d69074d6aea36fc952fbc2e0b2a05b7adefec159cd5e4bf8e9b5d8dc782e9557d0c692cbc8fb571cd338fae38f2a4d5218dc565e5752034e44a90c80e448ea422223e6b0d3f16f879455ed7a8dce982235ff5f33db9ffac775c3c2ebaad488ac44ed859291e51e292beb43d9d635412ea5cf856b7a25758519397a2f4ee081c84d4e1865dc8789cc7ba071bf7844dbb73cdd0ae8c798e438274db40cedb8f64009b38949f6e3bae7b49e17dae809cbf8394bd6fd2bad1d80e70bb5b5b16bd8de47120f0e64b9d9409fb944429f3ffb28d0ea4a38f7eee251092aa802b39cb374a18d6378aa2f262931cd0f08defc26308b494e385e8878a84899c392057955a5ed10807c549e70564c1aa647b4c4b8eec290222429c47a08b592ff6fbef52953344c1d783cdcadc39f09b512459152acc48672d9828271f61dbd9efe0e76adf00d8d1f479d2e3588af7b6eeb0bbe9ab0ddc3ee592c0ad7bb22c34168e9a6fbc59127819d68fc7787c2114904df5a906dae623b8dc153d1c6cd06af06fd449fb09fef120a1ba6d5a9e1b2a788929207e8b99df2bf947f03409ce6144cb639230684c6b2a43fd88b72668dec45ae95f57c52501961f615313cc705ef4b977d5125e26a9b6e5f8130321d590efa50e5e8ffb15f3aee3f18260ff0231a6d3cadd874b496ef3323c88693916a9f5dba72bef7f09ec6ad433a54697a8bfa133dfbbc57d0a94853e03fe09dbc11cc0c06c154090f4adf45846d184b85b0e208dc31001142d0f5bd322a86efa94cbcdef93ef780d95968aaff4879560d6d26652711d5c44341184aef35e33d6396068fc4d67fb83cae8ca84a8470c3da3adc6d65bd01714051999dfd9cd42ab7e4a3f3094421d9c353814efbb4f4613c9aedc13274b26133402e0489196fa4fec8e93e304a97b88df64d695c1e", 0x1000}, {&(0x7f0000001700)="ee328cd07cd42a0b9f4ec6b0030798958a61a11b4e5c5806e4fa8e4439a000352978961a36423a6ad8e2ab47153f5d270adec681d8acf6f567d61694d4064a6c97885cdad1ad364dcac41675c9e4a2b062e392", 0x53}], 0xa, &(0x7f0000001980)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0, r2]}, @cred={0x20, 0xffff, 0x0, r4, r6, r7}, @rights={0x30, 0xffff, 0x1, [r8, r9, r11, 0xffffffffffffffff, 0xffffffffffffffff, r0, r12, r0]}, @cred={0x20, 0xffff, 0x0, r17, r20, r22}, @cred={0x20, 0xffff, 0x0, r27, r30, r32}, @rights={0x18, 0xffff, 0x1, [r33, r34]}], 0xd8, 0xc16}, 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x40008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:49 executing program 0: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0xebb5b8320169c171, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000002c0)=0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000200)) kqueue() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1e, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1e, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a5}) r7 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r7, &(0x7f00004cf000/0x1000)=nil, 0x0) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000080)=""/69) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000021, &(0x7f0000000240)=[{0x7, 0x6, 0x9b, 0x2}, {0x3, 0x4, 0x0, 0x6}, {0x1728, 0x7c, 0x4, 0xbac}, {0x5b0, 0x6, 0x3f, 0xd5}, {0x1000, 0xbb, 0x6, 0xff}, {0x3, 0x1, 0x9, 0x2}, {0x3, 0x2, 0x3, 0x3}, {0x9, 0x20, 0x80, 0x4}, {0x8, 0x4, 0x3, 0x1ff}, {0x2, 0x7, 0x4, 0x7a4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x20, 0x81}, {0x6924, 0xff, 0x5, 0x10001}, {0x5, 0x0, 0x7, 0x7ff}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:01:50 executing program 0: unlink(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) close(r0) 16:01:50 executing program 1: rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10044}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0x8) fchmodat(r1, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x5, 0x6, 0x90, 0x261fa16e}]}) pwrite(r0, &(0x7f0000000180)="54274a9305d299bb729674f61f84", 0xe, 0x0, 0x0) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x25}, {0x35}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x110) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:01:50 executing program 1: r0 = semget(0x3, 0x0, 0x202) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/142) socketpair$unix(0x1, 0x30881c50e9361ade, 0x0, &(0x7f00000000c0)) semget(0x3, 0x2, 0x107) semget$private(0x0, 0x4, 0xd8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x6) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x0, 0x1, 0x6}, 0xc) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2000, 0x1) getpgrp() ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0xbf00, 0xe7}) socketpair(0x20, 0x1, 0x9, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r3, &(0x7f00000002c0)=@file={0x0, ""/81}, &(0x7f0000000340)=0x53) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r5 = semget$private(0x0, 0x0, 0x383) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000003c0)=""/237) link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') r6 = socket$unix(0x1, 0x2, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000540)='./file1\x00', r6, 0x7}) accept$inet6(r1, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000640)=0xfffff800) r7 = semget$private(0x0, 0x3, 0x580) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000680)=[0x3, 0x6, 0x21]) openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x2800c) ftruncate(r8, 0x0, 0x60) pipe(&(0x7f0000000740)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r9, 0x4004574b, &(0x7f0000000780)) 16:01:50 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) madvise(&(0x7f0000516000/0x2000)=nil, 0x2000, 0x4) 16:01:50 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) write(r2, &(0x7f0000000040), 0xee) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) msgget$private(0x0, 0x601) geteuid() getuid() getgid() getpid() getpgid(0x0) 16:01:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x400, 0x0) fcntl$dupfd(r2, 0x0, r3) poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0x6, 0x0, 0x4, "bfdc0fcc549205fd9400d07a5d9c22cdc952c2cd", 0xffff495a, 0x92ce}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee5d1088eb64eaa85170beed8", 0xcb) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2b}], 0x1) syz_open_pts() 16:01:50 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0x6, 0x0, 0x2}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200), 0x80, &(0x7f0000000240), 0x0, &(0x7f0000000280)) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) linkat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0) r2 = socket$inet(0x2, 0x1, 0x0) shutdown(r2, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000080)={0x0, 0x3}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000037c0)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) kevent(0xffffffffffffffff, 0x0, 0x80, 0x0, 0x3, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) 16:01:51 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYRESOCT=0x0], 0x1) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000100)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba04622046267effd0755198e60d4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x70e) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:01:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x6) 16:01:51 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) 16:01:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xc0000003, '\x00', 0x200000}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x6, 0x7ff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="20000000000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100"/56], 0x38}, 0x2) r2 = accept$inet6(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) recvmsg(r2, &(0x7f00000017c0)={&(0x7f0000001800)=ANY=[@ANYBLOB="0000000000009000000000000000000000000000000000000000000000000000000000ada0000000000004000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000048348d283d6926716ff5a2b1c2c8865cd0f2772dfe722ca54ab20318d9e343f4d91acb39eded7d548f167576ac1e81a016fb11003fe75a0cce3f440d5d98d3c74026376ea5145e420e9d0a1e73eeea6ea7ef900c8df89c232d1a4b9d2b354cec265c60e7a61cc0d26d9c3066c47225c7aa077c509287bdcbc5028122ec"], 0x6e, &(0x7f00000016c0)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/217, 0xd9}, {&(0x7f0000001480)=""/233, 0xe9}, {&(0x7f0000001580)=""/63, 0x3f}, {&(0x7f00000015c0)=""/200, 0xc8}], 0x5, &(0x7f0000001740)=""/83, 0x53}, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x0, 0x400) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000001c0)={{0xf4, 0x1, 0x7f}, 0x4, 0x8000, 0xec}) 16:01:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r1]) r2 = getgid() r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) r7 = getgid() r8 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r8, 0x0, 0x6, 0x0) getdents(r8, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r8, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000200)) r9 = openat(r8, &(0x7f0000000e00)='./file0\x00', 0x0, 0x0) lseek(r9, 0x0, 0x6, 0x0) getdents(r9, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r10]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r12, 0x0, 0x6, 0x0) getdents(r12, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r13]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0xa, &(0x7f0000000dc0)=[r1, r2, r4, r5, r6, r7, r10, r11, r13, r14]) r15 = syz_open_pts() close(r15) r16 = syz_open_pts() ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce0000227b5cdb5a77f447000000006f157e33"}) r17 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r17, 0x0, 0x6, 0x0) getdents(r17, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r17, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r17, 0x4008426f, &(0x7f0000000200)) ioctl$WSMUXIO_ADD_DEVICE(r17, 0x80085761, &(0x7f0000000080)={0x2, 0x401}) writev(r15, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 16:01:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x2, 0xffffffff, 0x3, 0x0, "faeceb931a2e367f48f1c8b41c5251be29b67c1d", 0x1, 0xbbf2}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffa, "03664e2ba70c033c02df50795acd00"}) r2 = syz_open_pts() dup(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r3, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r3) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e1655d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082378888b57943480a705a8881032998edf79b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda930700fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03", 0xfffffea6) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 16:01:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x81) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000040)={0x0, 0x0, 0x8001, 0x3, 0x1}) 16:01:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup(r1) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x200) r2 = syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r2, &(0x7f00000026c0)=[{&(0x7f0000000040)=""/9}, {&(0x7f0000000080)=""/70}, {&(0x7f0000000200)=""/237}, {&(0x7f0000001380)=""/253}, {&(0x7f00000016c0)=""/4096}, {&(0x7f0000002a40)=""/4096}, {&(0x7f0000000300)=""/17}, {&(0x7f0000001480)=""/220}, {&(0x7f00000015c0)=""/132}], 0x315) 16:01:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = syz_open_pts() dup(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r3, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r5, 0x21}], 0x1, 0x0) r6 = syz_open_pts() dup(r6) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYRESDEC=r2, @ANYRESDEC, @ANYRESHEX, @ANYRES64=r1, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYBLOB="bb187de10a2adca6432baf25cecd831da3473f65ec25053dc9cb7cbf151019451f13d4c99d51be5f6dada96715c4bde02599321c5afc4427132757ffcb52edbc018c6cf0a7274cd2106a69d375391a604ad6e5f2e45edfcaf79831eac98f17f2889b8c63f0d6e9564561c0286ae0d6e7b04327c8929379d49b97c079b6c7b1b94eb239e1d49066196d6f8fb814243b593e903dc9a68e09749ce60278741dabcd5b2499156e6d8aba3cb4e6c8d6ab1cced381b8a747a840dbfafd750b6bc59a02fcc7eccaef954000fce3e8c59930bdc94e83ce30c414bfde6b4610bd24a6c2a56615b282daf5ed92035ea56f2c590b1cc8f854aec73512", @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRESOCT=r3, @ANYRES16=r0, @ANYBLOB="c0198583e5dbf892b7a3ef6b5b9885d17f574de10efab5f2bbec70676286f3272ddb1698f2e5e3f28ecb0ab58b6b87ef3ce4dd3ae4708f249a3f7da62f6c0309cad5fe65b56759fe0ba8ff0c2a2a4cb51bb18971a9a83556f396ba829b96bcde676f7062b58b4b651865669c4a8dda639cc6c2dd4292a948f90f482155c1f181ce1e913e658d104e3f8b4785d130ce9e69b78682536159ce2296250a636571ba308b7c762d040367495d182849fe0c90970005380558a8ecf7e5e4bb2b4deb03baf1fbaf", @ANYRES16=r4], @ANYRES32=r5, @ANYRESOCT=r6], @ANYBLOB="07b42ea83dc7af4312c9a648f39d36b3ceb3cb831921547cdd371b03181db59b8e6f010219c8b31867a1b095fc9a87019d1cf45dd14bd2b731eeff5666a3439a32ed8c9ec19b66292f4ac71621a22c23470f9326673b6f126e18d9f571264cd4e4e054a3"], 0x6) write(r1, 0x0, 0x0) 16:01:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201d2ff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x26, 0x8000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) recvmsg(r1, &(0x7f0000001b00)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000019c0), 0x0, &(0x7f0000001a40)=""/149, 0x95}, 0x22) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/zero\x00', 0x80, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r4, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r4) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) close(r2) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="fbf88d6ab2d7867f6698c6773c859df699e90fb6a92195507434dc76558bbb6ac9d6ca030000005796ed8a0c0619562e825dc6a2e2bb975d110d523177e727019896e04b536c3c7dc5013eace5bbfaf3eb327a61ccf53f5c6d3e7212090efae132e8928e4044e968c0bf459730fde773483555d0a070461368f4132d92cca14267848eb6ca8da97dd8e389b65b4ec41bf33b66d0b1ff07b17d"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ef14045f099be06bfb327cbbd8a6f2c5423409e9", 0x14) r6 = dup(0xffffffffffffff9c) accept$unix(r6, &(0x7f0000001c00)=@abs, &(0x7f0000001c40)=0x8) sendto$inet(r0, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f953856612ddd950ddb07243879289f0dda07c752e7a40bc3a0e006b68609875b9b4a63a753a50d5b7e2bab6c3a4941254136cfed0699b1fece0aca9efc5c0d4bbe83d5f7f031d7f5b06e2a166ea71144d19f3bd71b5117c61e59ff1f5ed2f2fbf5427ba610c54999a6a3e5fb511b35b6289938d9abd4b7bc7832f8974e0063e6966ac9e42ab591458d7527f95bd451d4101a98c703c5b086f0953bce4e3f1af14b8fc25207f1e324c5935e8c0ac4cca42b365f38d35874e54b3e504292e14a76b683e60ac43dbbe2a806f32c5ef8ae617115270b2b8d6b14a8dabcbbfca31bed8273a3d3810f7e98c3fe002000166ba0b5d1baa672bfe40c1ad1b8378418b7e215e86347f1deac2063aeca320f3f9df58c1e94da398629587d41650de210d89af7da59f7ebdea93ca1c871d877d9d474d485554fdd15d7d82ce594d347a486869a9c9411f1ac0634d4b017f225d1675abde7b8b3422d03194b6251fe9ea6616e1f5071d4e97b05ffbdcbc71d8e85a47f70d98f6b0cb20013ea5142ab397490b952a741a532e9b021dd710a330f1035023b19c48d4103f0cdf663c83673e884d7c464896272f494c6771d4d05d50e6ad9b489908388efecc7d694579f77782b891fadc89b8e4d933da54896e8b0eecbbedf4e0d493fcc40412bda24fe0fd07b1ad6f40039378043c279e6713f32600404370f7403a6e392c64a03b2ca007efe97dfeada9e12ea7b87b17c86634ccd5a075e1867e5b61ea4eecc9ff76e81bf1d64721ad5451a0350d4e13580e532790ac405f30cd5b2c3859b02e4fc338d17f225ddac7ef6111b0857ee95d934ac2d242ea9c7dbb19b7fae2c8f1babf1da5831fc921449e590d83ade206f9aca263eb33b76e7a35979f53fa5dfc4814e2716e13fc9d480e2111a0d7f3f96bd7cf57a99d2ef2295473ee3e87e2ca80f068f1c5cf3861010b4bf18f8a03b207936de852d5677ff3ca4b389bbb31f773dabd8c709601b302fa048d288926bbb8fa9baac2e54225886737046090b709de0e5e914d46229a83238ffd011cdb753d47fd361a58b356ebb03fee7063458b5b5c07f4c524f93f9627cf58a07575aa98fbc8ecc2329ce3f23aef786cfc6c602be19449643118a44222b2271004cf5bfcb55662f218e79992501d38518f9ae9df07c884e678d37a8c68ee5305b499a0204fd4af9b7a7f79853f0b5f6282328a7cd5e4d630f39170d0fcc8f47a012da594dbb31784dbd1b27ee836cb931b81f857c7ddaffd8ab15cfde8e372232e06e519cf927fc8ab5c51f235ef8e8f33a65d46904207b01346e843387f44517bc2f439a34d8f7771adb3fc353e2c23144028d1f18dd3ff44da7e8d4261fb988797ee794cc317c477a3aab9b3c5349e673e3ae67c91d4b6581fc63fdb85d2068e77c7ad1eff61e16107bed36743bef9e08307f8a4768583869f0bed12df893ae7e51a5bb8bceea2606d9237ceb6ce151ddebb2480634ba5542d696dbb1fc8ac4750f5deb6f071054225f988d61f763b32c2619bedb26e24af7827ad25d81164892e01fdd22dc8c529e9dacac6c7178f7a64c4ccd057c48919792d13665db317edaa0af0a192ca86a6d517ef2c5eb33366cb1d2c7ce7a4edcc0d8f16c0887bd8e12ed9f6aaff7e5c3de9e22a59051bdbe34c56b852a101a2168614416357a003fe1d03e09153245aaabfb4a35ce06a271a7d8da35748d09f40a2e2424542c1da152b39d574556907b6b344a414d1b5e5f683d0035bce212bc114eba8dad5660c92509a12a5c43b71d55a391ab3c9c469f958f8c81610c52129d208ca2f68d348fd928aab668cd95aeaf692c6285b7b346cdf58f519352d84a423609c4c5bdf473bd997b5b03b3630f789b5d0a4bf806953413ef42d483dc737dcb92d18c3209316a80fa98923ccb6d7f663e7dd145884aa04896df5c6f2edce6970028a1f678d0524fdb095cd29f715fd7b5802debaaf744dc5ec84fb0", 0x58d, 0x0, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) fchmodat(r7, &(0x7f0000000480)='./file0\x00', 0x161deb7f85f1dcbd, 0x4) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000740)={0x9, &(0x7f00000006c0)=[{0xe9, 0x68, 0x1, 0x524a0de3}, {0x7f, 0x2, 0x1, 0x6}, {0x3, 0x8, 0x9, 0x4}, {0x1000, 0x8, 0x40, 0x10000000}, {0x7, 0x3, 0x7, 0x7}, {0x1, 0x3f, 0x87, 0x9}, {0x5f, 0x1, 0x7, 0x1}, {0x800, 0x46, 0x9, 0x7}, {0x5, 0x20, 0x5, 0x9}]}) 16:01:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x3ba) r1 = socket(0x2, 0x8002, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r3 = msgget$private(0x0, 0x601) r4 = geteuid() r5 = getuid() r6 = getgid() r7 = getpid() r8 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x3, r4, 0x0, r5, r6, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r7, r8, 0x8, 0x8, 0x5, 0x8001}) r9 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r9, 0x0, 0x6, 0x0) getdents(r9, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r10]) r11 = accept$inet6(r1, 0x0, &(0x7f00000002c0)) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r12, 0x21}], 0x1, 0x0) r13 = getppid() r14 = msgget$private(0x0, 0x601) r15 = geteuid() r16 = getuid() r17 = getgid() r18 = getpid() r19 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x3, r15, 0x0, r16, r17, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r18, r19, 0x8, 0x8, 0x5, 0x8001}) r20 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r16, 0x0, r15, r17, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000340)={{0x80, r16, r17, r15, r6, 0x21, 0x774}, 0x5d, 0x3, 0x8}) r21 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r21, 0x0, 0x6, 0x0) getdents(r21, &(0x7f0000000000)=""/104, 0x27a) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setgroups(0x1, &(0x7f0000000400)=[r22]) r23 = syz_open_pts() dup(r23) r24 = syz_open_pts() ioctl$TIOCSETAF(r24, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r24, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r24, &(0x7f0000001240)=[{&(0x7f0000000240)="48cfc3d10cacbc66d5ee45f61f1a11e14008156de67535c41d5c4c10d859c3b5883d90ab42646bb14548d2d574eddce7e3094ab07c874f17c2b029dd1d5d4cb61f12f5c3997ab46bf5c658a05d5f1602f695d6a2895bb347334cdc7c93e97485b29316b0a619adc86f5f0df3e3743e72e37cebf88b1dc83fe8e3fd5f06bb96683cf039c02069b1cab7b06da637d887528be5f18921f413a6f0af0dd8fa3ecabc6c65c0b0104dcc905db0c36058fae25de77c1d60fb3489dcbd89385e87a0f1c1e6bb59edcd341635c61a65bffd80f964e6119b4281b67260e23933336c45e7e21c206deec547bdbbefc82c174e93a95959fff12835340a5e7d256b1834bbe445948930188ba48ea7b2d643deb821f13dff38326f7a233cdfc96a1ee06bff920c543f2a71edef969961aa9eab4909fc01f28da1d01f3923630f1f2e106ceef09ae69757f2ed2d32239a93780302eff45d1706683e2dba9a340730f915c4972df8543706c0f717b40a50f032e535a4c88d960e6131faf03a545b567fcac2e14ef999b83c4cb122dd8c6c458c8710d2f0f5e354cd7a0819c5ba3025a1cad7ef72710d6aa4ed171d1693dcab1c72192734e5f49ae8bfd812907a1b5f569003a0f63a634417befcc96207a4299062e6d5ae96c2bb796aee88eef6bbc045b44b4aeb9788b00b4c5ce53b358c77734caa27079296064accccf4b53bd1ffa1ee511d9b7561848d0465bc2e488cb4a46c21de9c7cc05b8a49bdcbf669b442f187b9226bdb1c3394b556ec7ec0609d4175e4d12890919adbbd171137c1fd5660f88600bbd64a1570eca6c25e071651bc3ed4afc1dc5da798497f23cc4dd28971ab7bde543d2ddbd775eae92170234d26192fd6786e0069a4ec352ddbd2669d010b3ff95a50cb26b9a49666a17f9c2d2bf3b79fc83102e368b8d30139a03d9523a9e45d881007d81767f5bd84ba8188c5ff2aedf26906e30c2e48cb654adfb928b05b8dade6780b4a8ed985db", 0x2c7}], 0x1) close(r24) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000040)=@file={0xe2d7ae639e9927ce, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="02565b93d05b6bbf745197edcc7464b95a01b7ee2b00cd9ce87e577334342a45d712894d247b8430232fda2a4171d85e5219e938f2a3693f300b909894cb0b0e76f438a02bea5b90e5991e4b8570657332f48384b3b60022bfd23f4b189220eac9616074f6d05e49c1b7540b2d096a1c6dbb911fcf87a8a48aa3a334fa392658d8e07d4d1ea599e4e3795ff9bb", 0x8d}, {&(0x7f0000000180)="39ba13d0a02e279b5e37b60ae8882a940a38d459abe4ee8bc14d02e007e662bac226bcccb6414ac2703a8f369f1b8e8ed2d3167f809abe66f7dcf68b23683230c2d73abd1cc4129a9788a0b73450a0f15f8d12eed1f943c4f9ddb058de0d9bfc875a399a1cc88782c6f5fb066b03821d99063eb4600805270b4caa31a3e1e437aa9218621c0c6a5773c967ee07ce8433d7a62e6bb0a7bcf704bef24e6f1b85c0bc2949976949f416255ba0cf15fecec45dfbcc2466c5bb148aaa0074405f5a68edbee38fc57994c5e10e6f2faf3b89b22af614624810c61ac1545b310d1860c3ceb071d7dd8798a2f234c2", 0xeb}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r10}, @rights={0x18, 0xffff, 0x1, [r11, r0]}, @rights={0x20, 0xffff, 0x1, [r12, r0, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r13, r16, r22}, @rights={0x28, 0xffff, 0x1, [r23, r0, r24, 0xffffffffffffff9c, r25, r1]}], 0xa0, 0x812}, 0x472b6b0661a3b73f) r26 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:01:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00ile0\x00'], 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) panic: attempt to execute user address 0x20000000 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *177369 80076 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff8000157308c0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff80001511f000,fffffd802c778a18,11,ffff80000005bdf0,ffff800015730b28) at alltraps_kern_meltdown+0x7b __kernel_end_phys(b,ffff800015730a88,83,ffff800015730b28,0,b) at 0x20000000 rt_match(fffffd803703e710,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff800015730c00,fffffd8036d63b20,fffffd803703e690) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803703e690,fffffd8036d63b00) at in_pcbconnect+0x107 udp_usrreq(fffffd803703f000,4,0,fffffd8036d63b00,0,ffff8000ffff8c60) at udp_usrreq+0x560 sys_connect(ffff8000ffff8c60,ffff800015730d88,ffff800015730dd0) at sys_connect+0x3df syscall(ffff800015730e50) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,5b389b14010) at Xsyscall+0x128 end of kernel end trace frame: 0x5b6639e81e0, count: 2 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 attempt to execute user address 0x20000000 in supervisor mode ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x3eb kerntrap(ffff8000157308c0) at kerntrap+0xdb alltraps_kern_meltdown(6,ffff80001511f000,fffffd802c778a18,11,ffff80000005bdf0,ffff800015730b28) at alltraps_kern_meltdown+0x7b __kernel_end_phys(b,ffff800015730a88,83,ffff800015730b28,0,b) at 0x20000000 rt_match(fffffd803703e710,0,1,0) at rt_match+0xbe in_pcbselsrc(ffff800015730c00,fffffd8036d63b20,fffffd803703e690) at in_pcbselsrc+0x219 in_pcbconnect(fffffd803703e690,fffffd8036d63b00) at in_pcbconnect+0x107 udp_usrreq(fffffd803703f000,4,0,fffffd8036d63b00,0,ffff8000ffff8c60) at udp_usrreq+0x560 sys_connect(ffff8000ffff8c60,ffff800015730d88,ffff800015730dd0) at sys_connect+0x3df syscall(ffff800015730e50) at syscall+0x507 Xsyscall(6,0,fffffffffffffed2,0,3,5b389b14010) at Xsyscall+0x128 end of kernel end trace frame: 0x5b6639e81e0, count: -13 ddb> show registers rdi 0xffffffff812241d7 db_enter+0x17 rsi 0x286e __ALIGN_SIZE+0x186e rbp 0xffff800015730730 rbx 0xffff8000157307e0 rdx 0x286f __ALIGN_SIZE+0x186f rcx 0xffff80001511f000 rax 0xffff80001511f000 r8 0xffff8000157306f0 r9 0x1 r10 0xffff800000a591c0 r11 0xd894ef017eafd1b8 r12 0x3000000008 r13 0xffff800015730740 r14 0x100 r15 0x1 rip 0xffffffff812241d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015730720 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=177369 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8008,0xffffffff825686e0 process=0xffff8000ffff6370 user=0xffff80001572b000, vmspace=0xfffffd803f013110 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 80076 85052 73838 0 2 0 syz-executor.1 *80076 177369 73838 0 7 0x4000000 syz-executor.1 65739 444522 55044 0 3 0x90 nanosleep syz-executor.0 65739 64314 55044 0 3 0x4000090 ttyout syz-executor.0 65739 152126 55044 0 3 0x4000090 fsleep syz-executor.0 73838 281624 82588 0 3 0x82 nanosleep syz-executor.1 55044 218422 82588 0 3 0x82 nanosleep syz-executor.0 66167 324360 0 0 3 0x14200 acct acct 96957 449548 1 0 3 0x100083 ttyin getty 78305 310547 0 0 3 0x14200 bored sosplice 82588 119266 60297 0 3 0x82 thrsleep syz-fuzzer 82588 371531 60297 0 3 0x4000082 nanosleep syz-fuzzer 82588 349964 60297 0 3 0x4000082 kqread syz-fuzzer 82588 249066 60297 0 3 0x4000082 thrsleep syz-fuzzer 82588 65334 60297 0 3 0x4000082 thrsleep syz-fuzzer 82588 161380 60297 0 3 0x4000082 thrsleep syz-fuzzer 82588 73129 60297 0 3 0x4000082 thrsleep syz-fuzzer 82588 171840 60297 0 3 0x4000082 thrsleep syz-fuzzer 60297 62534 80160 0 3 0x10008a pause ksh 80160 14644 24234 0 3 0x92 select sshd 24234 231640 1 0 3 0x80 select sshd 80125 226031 50726 73 3 0x100090 kqread syslogd 50726 81122 1 0 3 0x100082 netio syslogd 74979 197074 0 0 2 0x14200 zerothread 65580 472198 0 0 3 0x14200 aiodoned aiodoned 25658 70361 0 0 3 0x14200 syncer update 10641 176118 0 0 3 0x14200 cleaner cleaner 77316 197668 0 0 3 0x14200 reaper reaper 93530 237689 0 0 3 0x14200 pgdaemon pagedaemon 87520 209450 0 0 3 0x14200 bored crynlk 22150 69167 0 0 3 0x14200 bored crypto 90327 13511 0 0 3 0x40014200 acpi0 acpi0 21381 59502 0 0 3 0x14200 bored softnet 51999 59228 0 0 3 0x14200 bored systqmp 56011 248225 0 0 3 0x14200 bored systq 35786 368397 0 0 3 0x40014200 bored softclock 39880 521083 0 0 3 0x40014200 idle0 70553 522532 0 0 3 0x14200 bored smr 1 406685 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9589 6332K 7243K 78643K 16738 0 0 pcb 13 12K 14K 78643K 2867 0 0 rtable 124 12K 13K 78643K 5418 0 0 ifaddr 87 27K 35K 78643K 2343 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 754 0 0 iov 0 0K 32K 78643K 3202 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1187 74K 77K 78643K 9094 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 217 0 0 VM map 2 0K 0K 78643K 86 0 0 sem 12 0K 1K 78643K 3087 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 14009 0 0 sigio 0 0K 0K 78643K 171 0 0 proc 45 30K 63K 78643K 5164 0 0 subproc 32 2K 2K 78643K 1485 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 757 0 0 in_multi 25 1K 2K 78643K 1442 0 0 ether_multi 1 0K 0K 78643K 54 0 0 mrt 0 0K 0K 78643K 101 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 132 583K 583K 78643K 132 0 0 exec 0 0K 1K 78643K 2871 0 0 pfkey data 0 0K 0K 78643K 2 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 129 23K 33K 78643K 38098 0 0 UVM aobj 130 4K 4K 78643K 155 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 2919 0 0 NDP 21 0K 1K 78643K 775 0 0 temp 234 3537K 4177K 78643K 319364 0 0 kqueue 0 0K 0K 78643K 88 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 244 0 237 1 0 1 1 0 8 0 rtpcb 80 869 0 869 41 40 1 1 0 8 1 rtentry 112 1375 0 1331 2 0 2 2 0 8 0 unpcb 120 5547 0 5534 6 5 1 2 0 8 0 syncache 264 61 0 61 29 29 0 1 0 8 0 sackhl 24 2 0 2 2 2 0 1 0 8 0 tcpqe 32 7433 0 7433 10 10 0 1 0 8 0 tcpcb 544 4663 0 4659 36 35 1 15 0 8 0 ipq 40 111 0 111 47 47 0 1 0 8 0 ipqe 40 263 0 263 47 47 0 1 0 8 0 inpcb 280 19265 0 19257 125 123 2 13 0 8 1 rttmr 72 37 0 37 20 20 0 1 0 8 0 ip6q 72 2 0 2 2 2 0 1 0 8 0 ip6af 40 2 0 2 1 1 0 1 0 8 0 nd6 48 211 0 209 24 23 1 1 0 8 0 pkpcb 40 44 0 44 21 21 0 1 0 8 0 swfcl 56 8 0 0 1 0 1 1 0 8 0 ppxss 1128 252 0 252 74 74 0 1 0 8 0 art_heap8 4096 28 0 27 21 20 1 4 0 8 0 art_heap4 256 6079 0 5831 114 96 18 19 0 8 0 art_table 32 6107 0 5858 7 4 3 3 0 8 0 art_node 16 1362 0 1322 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 3085 0 3075 1 0 1 1 0 8 0 shmpl 112 153 0 25 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 25922 0 24498 47 0 47 47 0 8 0 ffsino 240 25922 0 24498 84 0 84 84 0 8 0 nchpl 144 45963 0 44308 63 1 62 62 0 8 0 uvmvnodes 72 8828 0 0 161 0 161 161 0 8 0 vnodes 208 8828 0 0 465 0 465 465 0 8 0 namei 1024 202741 0 202741 16 15 1 1 0 8 1 vmpool 520 84 0 84 33 32 1 1 0 8 1 scsiplug 64 11 0 11 7 7 0 1 0 8 0 scxspl 192 189593 0 189593 95 94 1 7 0 8 1 plimitpl 152 1288 0 1282 1 0 1 1 0 8 0 sigapl 432 13926 0 13914 2 0 2 2 0 8 0 futexpl 56 365939 0 365938 17 16 1 1 0 8 0 knotepl 112 3512 0 3493 3 2 1 3 0 8 0 kqueuepl 104 3543 0 3541 7 6 1 4 0 8 0 pipepl 112 7610 0 7591 29 27 2 2 0 8 1 fdescpl 424 13927 0 13914 2 0 2 2 0 8 0 filepl 120 141975 0 141881 75 71 4 11 0 8 1 lockfpl 104 8972 0 8972 8 7 1 1 0 8 1 lockfspl 48 2524 0 2524 8 7 1 1 0 8 1 sessionpl 112 103 0 95 1 0 1 1 0 8 0 pgrppl 48 197 0 189 1 0 1 1 0 8 0 ucredpl 96 50103 0 50093 1 0 1 1 0 8 0 zombiepl 144 13918 0 13918 3 2 1 1 0 8 1 processpl 864 13947 0 13918 4 0 4 4 0 8 0 procpl 632 33051 0 33012 8 4 4 5 0 8 0 sosppl 128 174 0 174 51 50 1 1 0 8 1 sockpl 384 25842 0 25821 149 146 3 22 0 8 0 mcl64k 65536 4163 0 4163 389 388 1 65 0 8 1 mcl16k 16384 137 0 137 73 73 0 1 0 8 0 mcl12k 12288 341 0 341 69 69 0 1 0 8 0 mcl9k 9216 264 0 264 80 79 1 1 0 8 1 mcl8k 8192 850 0 850 38 37 1 1 0 8 1 mcl4k 4096 1962 0 1962 24 23 1 1 0 8 1 mcl2k2 2112 131 0 131 57 56 1 1 0 8 1 mcl2k 2048 73757 0 73713 57 51 6 14 0 8 0 mtagpl 80 44 0 44 5 5 0 1 0 8 0 mbufpl 256 218140 0 218069 262 256 6 36 0 8 0 bufpl 256 59870 0 50977 556 0 556 556 0 8 0 anonpl 16 1677025 0 1661825 361 283 78 96 0 62 2 amapchunkpl 152 81901 0 81798 326 320 6 25 0 158 0 amappl16 192 86760 0 85832 725 670 55 59 0 8 8 amappl15 184 2100 0 2099 1 0 1 1 0 8 0 amappl14 176 3168 0 3163 2 1 1 1 0 8 0 amappl13 168 1684 0 1683 15 14 1 1 0 8 0 amappl12 160 2127 0 2123 1 0 1 1 0 8 0 amappl11 152 1445 0 1441 1 0 1 1 0 8 0 amappl10 144 2074 0 2073 15 14 1 1 0 8 0 amappl9 136 3135 0 3127 1 0 1 1 0 8 0 amappl8 128 2544 0 2488 2 0 2 2 0 8 0 amappl7 120 2370 0 2363 1 0 1 1 0 8 0 amappl6 112 1289 0 1271 1 0 1 1 0 8 0 amappl5 104 2964 0 2956 1 0 1 1 0 8 0 amappl4 96 14264 0 14236 1 0 1 1 0 8 0 amappl3 88 3201 0 3195 1 0 1 1 0 8 0 amappl2 80 107208 0 107137 4 2 2 3 0 8 0 amappl1 72 273805 0 273409 28 19 9 20 0 8 0 amappl 80 34730 0 34696 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 154 0 25 3 0 3 3 0 8 0 uaddrrnd 24 14011 0 13914 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 14011 0 13914 1 0 1 1 0 8 0 vmmpekpl 168 88907 0 88883 2 0 2 2 0 8 0 vmmpepl 168 1703543 0 1701487 1213 1091 122 134 0 357 23 vmsppl 272 13926 0 13914 16 15 1 2 0 8 0 pdppl 4096 28028 0 27996 13 8 5 6 0 8 0 pvpl 32 5102999 0 5084634 1546 1362 184 404 0 265 18 pmappl 200 14010 0 13998 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1704 0 1019 22 1 21 21 0 8 0