octl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1fffffffffffff61, &(0x7f0000000240)=[{0x1c}, {0x4}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x7, 0x1a, 0x6, 0x1000}, {0x4, 0x7f, 0xfff, 0x81}]}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:38 executing program 1: munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f000071c000/0x1000)=nil, 0x1000) 05:37:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x18}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r0) 05:37:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 05:37:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1debd664) 05:37:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x408, 0xd0) 05:37:38 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSETA(r0, 0x20007465, 0x0) map stack 0x20719000-0x2071d000 of map 0xfffffd803f013ee0 failed: hole in range map stack 0x20719000-0x2071d000 of map 0xfffffd803f013ee0 failed: hole in range 05:37:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1d}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xaf, &(0x7f00000002c0)="47322f25eea8a401ddbf9faf1fb7ecfe9f4e3e38f4702cd700b88475a94c3d4cc8841829535d92d35d85790253a53e5e95d52a22ff6988cbabe816b2516f2f247e7703a01fa3385d63ee56ed4be4c2d590186d5b5aeaf03d65dd8b2d7917a83768eb684edb933ad6b822912cbb1a740f8109eeb6940867aa0b5717642f0659a2f5831e60d83265c93155e32c7e49fef87f5f1b0381fdc1a940575129b050ae2018712f6c49a36f40c1e781ce410cba14") 05:37:38 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xfffffffffffffe20) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0x20) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getuid() ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000002c0)) getrusage(0x0, &(0x7f0000000780)) semop(r6, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) bind$unix(r5, &(0x7f0000000640)=@abs={0x0, 0x0, 0x2}, 0x8) 05:37:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") shmget(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) 05:37:40 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)='\t \n', 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x1ff, './file0\x00', './file0/file0\x00'}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000180)=@in6={0x18, 0x3, 0x0, 0x401}, 0xc, &(0x7f0000000440)=[{&(0x7f00000001c0)="2fc2c206155289efa622f31359f083805ac78244ca20158f419f17edbff4199c9ae904fac9826c83f1d587e9594f21c851032836006648df6473e182d3183f04bf17fe153459673f62d71cb120a0433fe5245d66c22baadcd22557fb26b0fe298d5c2621ed6d05a82a81b14b1386fd65e778a3c60cd04bbf43ec14226d7051017e465437", 0x84}, {&(0x7f0000000280)="4043b83016058c551f8bd2ddbd6a9e427ba6cbf5ba83567d1844c4935d81640e9862e69e3727e87b93f05a29148715ef2a318d122bfd13d6d374127778e0e89ceb5fc2dab83b2dbe210ca7af3e31d3b425977b8e223ba57cad74d1e651f9549b10b05b45f3ccba808449d689b2011e0aa93cb7e44ca7b640dbacd05fc4f16265cb032839791329ee9481f16c035e677c3a3f613750506cb293322349f1fc", 0x9e}, {&(0x7f0000000340)}, {&(0x7f0000000380)="55945ed3c8bcb35a34671325dbc4b2bd08b89b5cfb28a8149751091636dc648cc27b11e8fcc2fe95e0b76c1b6e036cc7d926d6bc96bd8eac7d18167c8657381cfb1d4105a1435c65d0e13bde304e41f7fe49ceb1df7b5c516b53290f770fd358dec075d1c4cbb3e9e329a028b18e022a0b0538d6fb9a604580078f4a352080806575831e34261f", 0x87}], 0x4, &(0x7f0000000680)=[{0xc8, 0xffff, 0x8, "6b11e2b7b8cce22a74e263aaa0c8535710e97826ce56a4680174681dd67828d566486428c95ac90b032d41ce897acb76008bae6d74cdd15d3e10424f52ad044c604151e2b27589efdadf6896ea3ef4835b871af4c2c2f17391dd65d02b4cf9dbda4ba6075b45b58a0ae64e90f9b1747e234d49a3cbfb0c60510f25be55f3521f849f41a7645d61dae049831e1bd555e9bb15c892bb4492d09ec34177d6189aad8f9617be8505ab32405bc291f67f21caa956165e"}, {0x40, 0xffff, 0x20, "524dbfcf05d52a514d6b9702e2a39251d19c0873eaf0562bf7ff7990dbc9c91d3c90e08b89abb44aab4878bc20f8c7"}, {0xb8, 0xffff, 0x7, "1674acab904c41408bb52c6d8c66f36c5eb1d0f95a5b7ed9b37533254fbec235c3a81267bf7a065b700741b8214eec7db52b86d4360587c4674d7fd40dc343fe21f319cf7200d24f356bd67328ed89d4ecc8f331ac0cc7fc9fdf0510f5a8153c085a2efc2c6b3ba2da107d3c27aae487279afc574db79a76893e307ec91e1bec19fad1c11b8a1cf460fb62c0810349c00da009e81831165f7fe589863b02687d0b2a96c199f2"}, {0x60, 0x1, 0x6, "2cc39c2418082b896313ae7b9b23c947d08d7d3d893aa731cff0dcb589eeadc5ba3ac2ff9b53e67cbe4278298482c2dee3eda967c0aaf63ae35ae8d2e4d877b3d23cdffb3c8f71aa808958ffe3f750"}, {0x88, 0xffff, 0x5, "df1e2838c355777399e81b15f008f61d227b69e57aae84643d3b0f914b55acc6d202c2ed43f9a89c82ab956cdd1ba85d2ffb99b8d0bb4b5af1b68b2721347c868f53b282a0548d29b88140273fefc41d81d478768c1b81c53d40feababea79eef1718143afb1befc6c4cf2d254cb830fa3a44f789b"}, {0x90, 0xffff, 0x5, "b780fe0744ea91eda5a93e36e85b7933713db2122f0796204ef2eb9b8dbb063a5f4d20717af7ebd893448a835be3f4c7d19b3af3b6aa2b070f422b734de0136ef9fd0b94d43dc6f3dac7e05436b49221000173dee100e43eda04a7ffb147579f8cfc479f5818c89e0271f97cee890b821e2a49bbf1116161d2f7"}, {0x88, 0xffff, 0x7fff, "714f84777f3d751d44120dc4e65e337b5363d0c6bba0385f2570703b38ea50d9d6b2a8d21274efe7fd986e0a35d73350d39382252548a7e4c69ac0dc24417b6f9605392e484819fc843241bfcedd18d0343f2d2debb78c3104a93600e502f20fee24ef11f705076952a167a5a7936d74f3bf155f5a92"}, {0x1010, 0xffff, 0xffffffffffffff22, "43352aa96ce8f3fa8b8dc14a430c8506751b3f083790e50ae4669f9c03f45f14809ef762895ae5406f43c986b60045069071f6befebe04440ec2e5d73ed1c5036690e30dc469529e77c72ab0c156c1c59ce26a702b148d83c0837728a10d8547c31dd81610c63c2913374908d523f234c40aebfd247e41ece594fb0a1dd5fd85eb00e54bf8308b3c813d5a2246ffccc100bae5a7ec35eec24dd40cf8358e25cf610e86b51e67e899bfbbad2fbcc35c0f93bc6a29cb588141ef0d4ee72210737d62b5ba516550f2bfc01b92ff4ab76e196493158edba25b7a8324548c691d5b421ef4adaa5380121c7b9487574c2934805d4cb1cd3b546454e8a13b0af79f54823c753b2c01db1963b5c2e544f2d4140c9678b1b038c09b769adf1beb03c44cac4664e05d8a0b095b9600e865d944f20abf6b17e654fbdc29ef2101c5f302f2185b5bf50662a20d7ddf2162b8912c41c428883864b33f20d29d7f0c1442aefb6a04d2cac6ea5e85cb35d2b27fbec25c77335eaa931c4b26894984b141f3adb736bf4866cff1ec4fdc26d94aa53525e440b15e4ec65e66298948161197e83ada93a254f099390d36f0362cb60cdd74682a7760bfce0dbdf4e4e05f13c5f85ac5ce0810abf4354e77ab8aaafe604884e36a382449d72e26350c509a92044ecf2eee56d9b05aa1e96642d8b79fa7ef3ae317e35653d31ac3bc4b06cc6d5d09f4fb46f44c34af66aa5e992c1cf10e9e79c47acae35a01c6c2b73ea530327c492c035c55b07435e27a7f6a53b3b0502a30f23864d295e406c00cee5e880fd689c955ea0fc7d46a88bca084bc5d95f58508614daa2a2dd4860d881517c922804077a185fa5231a44ca639ac605ec94f21c8b5708543db0257cf686a31d56eb6741dd6dd152bc134ee028b96cd120b674239b447a8b506658df6305e9f0bb08877fb294bd0946b1330b105a15072c6d2eea9ff76750dc51baec791f673ae54571a62bb2b474f77d09549e6071c2a67e8e9ea8f8ad9f40dd072763a5d4086b41c36460ace6b1e6f4207b962b649abbcd9031b912fa83c819d908fabb316e5afd436150a45256a0c723b035c7b06b4fc292166048f035f760008e7eb4ea77b03131f12f7262f8434bf51b881775937307d33b84567ef6a3f50d83df4038ea83f1a6d8673102c127ce96519dc8882e5e05bffbe4ab237c19410beec118825f7688c94d98b9ec3e6562fafa0703dd8fd0d1455558438fdac026964e81dd38b7c49cc146d74fbd565a1650d602bff6b1a3b48fa662796482d12152fca2b7bb7ced7fe6a35510fa39dbb69079b74108002c442b5b9bf51d308f81f525184a2205d870981ea13034840d4af7a3492c6c9262e121a77d9ef89f2e3941bbbd3308cce6c5b95a0214ed23fc3febcc15361368b2cea421a87bb2db9e4cea93143aacc5b42a513ddae348499d5bbaac67fe2e0cdf18d489e3f81a6e538192f2fe73ddb197af484e7340d9fae53ab4e7f9376f8a6db4c98037d2f4b795b62e687c5d212eb3c7e4d62a69b41a0c5e0393f7fcdba2d502e54509d566780e697ac2164e355f043e950fb043efe6c70fbba1d863da516050705595455811de71df167de156e0b79574058b1d9e872e1e4e3e45271873ccc74fd07a5d9ce6b4aa7261a4f89877af0c5124f51375d1d979ad1d04ee7d84cc35c07cc82fc39d17242768fb18cdaa28205ba573ebaa304ad45c68bfde401eaaca8d1365b984724422b7ee29ec49b38dca22ff054ef1a4a27d296a751a0429736ae944ae8c904d9a451f4ed20f26de713a3e56b65575099cc147fafd2941d932e314e1354244249b484823cbcf39134250cf004c987d11db6cd6316370467420263df13710d01ac7fc52289ddd3fcadc21293a2d2e84dbabc621c493e0e7dcfc44099de914fd8c23d556fe5f296b26a0286435e96c3c074f2219a099d6a985219644f558a079e746c78e3a56b2eb9a82a2519fd7f84dab6dd38d673df384d9e89ad1085c0a14427c3ba22d8e7e019c65639fb7018d2ec4a55b0c002a2d26e68d6ef835c0288f8f22d5587e35974de40d95736926b45e2900022e3e6cd8989e8b6d85a3e8f3c66a66e112de35f89614bb7c115463131fee889508baae109ded681d60957879d1c2c60579cc222086e1a96a1e3e5598c67c042aced68fea0f4312ac95da5bc396049b81f660451f3f1a49daf1b61179d6416f82eb815028619bf463f83caf3537ab4b1d2893646c3d2d39e98040062434dc5ab3c8775ea135e2897042c1a5effa2318966935ff40b6ac074d81d481315e8ae7de81befc8d363a4f74b2483df3ca9f98e22518246788412469d4b84622ab6f120bbf8761b63d495f5c228962ccbfe3519c4c09b45f123891dd60fb72101410907fdf9a2a5a20d6af5aa8a99c68052d2e202d125e6f8c2b15227ea879b01f469eee7720e20fe8ae447dfb18be8ec63c9adf289c1fc3b940340f6300b1877af488a52f67f55e6c52dc0b4c8bb20ff9c4890af6adb336984ce9b93265a8ee5bab4c73227ebaafa5532779e6d65e1925dda03b83c9ef4d8427736e4209c5f603d0e8f7eab63e852de9d4c6fe676fa5ec1a641771156d99ebef5627630d8b90e9ea1864879dad7895a098232e2edca661cf116a02aa86857fb72cc7c709271af986f46091566f4119f98f1c3eb726c555f9d320024d8e2590788b0e850ee0bb0595fc7f2388986aebb867626b1bc9164d735b74244d54a181097a78864fa7f7986ba98350dfeaac3c1e8c9b7b5a107f9c47e5e77e2ec38570c10f03908205c87f445f37c0b6f907f4adc16a27c758e397661e2d18dde3cd9a6b50a60dc310fc2a34002846568f94ad91eb0507cf0ad5c9f7202ad2ade606fad1b67bb25e08e0c4af1f951b20dada2d25abe1eef29e287d8e8094e15805f893b2f89ae30d9abc4235efce69f09277ec1f94f9023afd8c506ab1fbd620aec4a9e955f62b618a7f9474af6cd21f360b8753fcc6bceb875d63afff8230b9ce345a4f1aa65173b7932275e9e030828485d89253c29222ccbd2f8508ead0d665ae5b53c480d25030fd06b57cbea15265efb194dc833b2444286650b3150287f4c5982591e7a2713ffde2982723fb72fe9a940a89bd3a2c3f921ab0f202c950109148336c0e7ffc8b7efa742677a67abbf9cfb045b15bde85d0681836745fe52e8149191796126de9f442b961cda48a942106e9c7733f708fc0ef8bc05c31fab5a1dd3f7f4c0089df2ee65a76ffb4fd0806ed9a2c5f254eb60e0de2cf3cb7698056f542482a9a68a2ad6f0c6cf7c5d367eea6e830e3b3919c50e8ed15085a89c45bc8201f0809c3c27870d91fd163db7f1b1785e4a271ed6184442d7f961a8555de48611d3f3c65c9d308b02311f0fb59739771b8f18cbf9ced70d2a17daa2fd008bd4bf0a5cc5818d09e087ce3910f6b9388302ac2f841f62d077adcfdc41eec51cf17bc4f80b6c52e127ec54ab2bff08a762058c0068f2791cd040229ce72087e41c0d250b6614729290f21835938912a8ad75f9ac5a6b1e168cd9428b524904c625acecac04c999b76548759fce8501a49b08b72b1eb743767ae2d861b092c153a71624dc2e768282c891f112c1ca6e1b069daeaa610f96b66dc41e52e887288d7ec9dcce13b1735526d2a9ff3a06184f4b6ac6fe1e34c4a037d2975d5b990f259f78e4eb6c49dc694f9155b6eea2e61fda32526c714998c6fa0f3e28f49d269ecddf1a6f07ace362363b28ac6e56f72f3f4530c31da9e47518955047a06e3fd26801cac0f177bdf1350910b6e4c97cc18424502e0c9e4693b500453144fd4058cde26562472c18a91b6d7bf1d0a1a63a5cbee792b081438de0200f5f470e45ad980c6ba33ce124a07a6f442bc42f7d100a5837473832e66ae21f9f269ced6fc8e5f5821eb0693c8a6d58c458b2b0451e14eddf9ef0464ffec297999e1e1bde84feba83de3e1d966cf9ed229090993c02fb43e9c69f28972e92e9bd8713cbdef252c785ad7318fe3ef9d53e85fda7242391dade99b770b7f5d88d17a852231aa9e0c5ccecddbe79ef3754addf069daa7ec117abdbf46858d4255454756148c0ba16cff35a096338fe6d690b8df8750b004193d16e5b688dc18f2a069f4574c64b53c1eed64d477fd43be811ae7d1e58ad55773c04d9b7854cc2858fb8532a86fec374a4ed6a33265424b31682e836aeb8b6180983395f715a8115cf24462d862d4b2fb1aeef4eb1ce8f12401e15de48bdc92825379d0ab832cb914ae629c5bb51d015b4fcc8c53bc6f2b159b01c5625f3cb9124073e123ab3373d35054777cd3799d9e5eb0a422877ea1743c49d27c240898abaebd0b83966ac1b8909b0177e580f204f50da12ba2821aa1f501126738b674c74df19912e8b173b6090cf026e49d07d86e26250271c3e4e2de62d53c7b6b297f0eaa42034f4d20fb55d72c8f05294e5f3da5277ea20651767153fd064c658c47a5469a01aa6c28cbcf31520028ac91e61e51fcebdb394392a40a55dc311b619c00c0a11e8b7a6d3456c478d44f8263a62a84db520d5dd183b7d5b3949613115e0153703f9206463db0b1f0fd57c98d08711301cc2a795aac13d7a3d5cc5727cf2ce57d3c3ca63e059e08d54b1b1be93e816ae5bfcee3bdb482eb0a5873f752143c19b0f59f0c738e29dad5daef3d530f46b3357bc5521b32e05a7eeb22af5816b966d4dd00897fa768bd3e3d45b4df42ef7cdf559b4d5f0474e392e2888b046678882c17d9c48c1d1bb3e80ee5981ea6b2449551b9ce4dc94134115208236b01c7629b24eeab4d7ec4c010bd8c57035762f073a8c2ee1f4a046f6aecaeb967eac9302e9a67c0a239f7ae01ec2b68ddd71ed6d68de137b0111b99b3a449364a8b71855d7c49640ace17c63c007a4d782059dca84011f0c54b34b0af20c050fd2155611a68a462a318d9dc51bf35f31246fea797001678a6ff1d4802b0f160f6a3fe27abdde51d29b4906b14089af8761524016d6a8ffb2758ed6fee6010729fb97c1ce34a7bf74ca949b5836a44ab31a0eaef4c1647ea3debacad45c15640bdfb42dcba4b13e6af0d775332d1bfe5aa72f5be41f1c601bd7198b6a1ca09e83722bcb028627244620d67014f47ff89d6543304dbe876f4ea172ed126373baeaa6f2aa37830953da19e1db8b0e4cba5b1c9b27b952293901f89c8a73c44c614f2b2047e741a139496bfe515e7507da0ce5cf87a5bc12c7272a74b0a154aa2a0301bd8b7f9cf4f64fdc92e1bb09831411ea8b1a697cf402e46e920ed02b76b93cc86caabeff78d32fc2b12513fa45a1eb02ac67cdfcc6ef5d9146cd6d29e14b24ab79d98a9417c4f3466307f483b5d935714f5fb13771728bfcdcef6375523fc9476d5d52ff8e4fd2f7e1d66342df27418ba4e576ee0984d7af47efd5a298d560943046b1eee1c8e17fe9dadaa9d8ad3592f1e54a8d4c47e82b2e51b38ff38e7a4d76862ea8e97f4074b8a7e01bce5e316b89da27fe7463ff8f4e87169b34f519e126df40a7ae4fa8303f1f4bc05749ebdf122601f3d82a06081f88c93d39423bc7b308758a5bc0347883706d48209a567e22ed3d40f6772a91b9387f86fdb721746d524822595a89f9e6b23190ad2c156e2506e09b38d8d2e3f0d3f6db8cbac42d61b5ccb867a8dad1ba931aa8f0e7eeb2f774e44b2d59c7d008a8d4dee6db209796ae517479d113fc0b27eb30e06e299599e64168a893c505ffff4139161a81ec8aa43675ceb21e6c7940af6a1929c1cfe538e1531e9a"}, {0x68, 0x0, 0xfffffffffffffffe, "e2b58b003433b6644d0d0ac901c9facf7eaab6b2556b38d2536a05e9c0e71875756ba228df1fe33231e0923c3f7af0cd8d8d5dd7a79bf4cf4bb68de123f75ac92d570ecfbee82d942aa7bebae6e810278f1ba0a425522d"}, {0xf0, 0x1, 0x9, "cbb331421bde7e52b6e43c93e96b23972791ea76984d04ed8d0ee6a30d824a257465643c970102cd2cff7e9b1c65a5bb10d092a7fbfbe7f816a44a98d207185c89eaef12f2b3be7be24395e8d760551b07f5f168a0765b2e58660a40120efadeb6858477c4c521671ddcb9f2c1ef1e3b6a643ba1fb87adac7b965be470e6211882355ef76f57e6bb08c54d28040d07f3212a77b320b17a496b262355f22d79a33859274e5d54ab57e60e1033f1a5bfb0b152f092c4fd32bb37eb14257573a8083ecd7748b29cda47edbbc2f55867d426a3139a6a1bc0219556e57c09c2"}], 0x1528}, 0x4) 05:37:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/65, 0x41, 0x42, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1011, &(0x7f00000000c0)=0x2, 0x4) 05:37:40 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) 05:37:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x204, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x240, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x7, &(0x7f0000000180)="8c00000034c900") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet(0x2, 0x5, 0x6) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)) 05:37:40 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 05:37:40 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x11) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x1800}, {0x3, 0x8, 0x1000}, {0x4, 0x5, 0x800}, {0x0, 0x3, 0x1800}, {0x3, 0xffffffff80000000, 0x1800}], 0x5) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) readv(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/226, 0xe2}, {&(0x7f00000002c0)=""/155, 0x9b}], 0x2) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x81, 0x2}, {0x49, 0x9}], 0x2}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000180)) dup2(r0, r0) 05:37:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = getppid() ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) dup2(r2, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 05:37:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x82) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x1000, 0x7) syz_emit_ethernet(0xe, &(0x7f00000001c0)="4f4e4f06e80b1bf6747e6d6b5eea") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x20}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x7) r2 = semget$private(0x0, 0x2, 0x18) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000080)=""/4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x24, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20ffd000 didn't change! 05:37:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) setsockopt(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x73, 0x0, 0xffffffffffffffff, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="eda0f0d7a5f738407a01"], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0xdb39, 0x7}) 05:37:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) r2 = getgid() setgroups(0x1, &(0x7f0000000080)=[r2]) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="70012e2f66696c653023e7aa8878bea298f85763b3b26cbd9e3938ddcb8c239e52f15228272e2b36e296c093f78e5c2cfefca89c25f81356f779b8cbbfbf3b21d9b8c18567070000000000000010ffdb254eb25228bb9556aafb6cb19103393ce6e10005747dd35719552746b702e540165a198c6cfe382202513720d3e58fc4efa35a6588929457c45cb9f7d9c095be4eeb9c"], 0xa, 0x0}, 0x0) 05:37:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="00000018600400010000000000000000080200000000000028000901feffffff000000000000091400000000", 0x2c}], 0x1) close(r0) 05:37:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0xc) r2 = msgget(0x3, 0x28e) msgctl$IPC_RMID(r2, 0x0) setpgid(r1, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f012640 va 0x20ffa000 didn't change! 05:37:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x100010000000000, 0x7fffffff, 0x4, 0x4}, {0x5, 0x75, 0x6, 0x5}, {0x9, 0x9, 0x1, 0x81bd}, {0xffffffffffffffff, 0x59c, 0xfffffffffffffffd, 0x6}, {0x2, 0x1, 0x10001}, {0xfffffffffffff801, 0x4d, 0x3f, 0x2}, {0x3, 0x4, 0x7, 0x3be5}]}) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1104, &(0x7f0000000100), &(0x7f0000000140)=0x4) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000180)="2ca1ba7ade7196", 0x7}], 0x1, &(0x7f00000002c0)=[{0x88, 0x1, 0x7bad, "958ea590293b19b4529f6f3581a7ea2be7c1af4e793d4f613fda9fe401efcf91d5c690e1348294776a6b7df6d89d6497c5462d4e6867f78ee364daa90aeba139c5325bdb2c10c89d137b04cb469de0ad8ece302562a26bbac39e68c91bcf45762ca43f7a7e5965e8b57b3824b58b950433"}, {0x28, 0xffff, 0x7, "21229428a5fe2ee1db75262c7fc3d399b0aa"}, {0xf0, 0x0, 0x1000, "22e6f6b2e0ba35efc926da6251228233256601c61abaca77b74f6113dedb982e01ba30be12043960e0824014bd81b70a65a9c0afe6d0c90436ceea0daf3935194a174a1a2b6375666042d4fd8c3b91b19a9de12b4a8cd2d51c2da558a9751052a7f652dccfed73d4c753789ab12c9b01d38ae6a04036f1b728048e58bb8324c41861159d0e03434ad34d3b7aca86b0cf9e7150ee0bbf24bdefadc1315242c7569d6808e61c698628c80a2fb9835a7647a6eab3a6c73a69c24431fcbb804e4a4f70b4f9a5eb8f47210c586993aabb602b5be2ab097ff805d59ac440526a7cd623"}, {0xd0, 0x1, 0x40, "3b9f53c67d316d8476148f8ad6143c01036dd0b605ce37b8ab2481de320a4165af8ed86bed75d2f142dd8127eca00a32c6b48913edeee6e7db189d428b0b30bb548aca7f662ee5540bcb3230b7b7532dc2de871ea97f2e89ca4de1ce672456d1b26593ac1291fe57173587523512802c97bb019b5dd126d95fccffd3cea0420acd35c945ef233b2bbf81b0bba0ae193d4ec8e73fc0e73edcc50c375ab7b89456d82721de1ea9360c43468b33b9977cc851e0571cbee0a69ef1a8869d96"}, {0x68, 0xffff, 0x3, "1becf8bd57afc0e3be742a99455ae9276f2494a906e14b34bd9dab8e4b54dea6db5fd8f7d2e84ac82d4fd795c75fa2e11c5c9c9be1f28ebad273650708a3bf4e5fe8aa54bcef9867b01c6391ac714fbdb1703765e2"}, {0xd8, 0xffff, 0x1ff, "f4c7555eaf80e02ee73d53a3f00b15f769162b1f948f2414c6df3f30e4c39b6ed70f00c485d7419863cb1850410776a0f3d82fe6982fa3e90b07e17c18de334b63de2cc379740c996974cef888b138d26a771b5bede37eba3e35c1c4d2edf41a96768b1d0255e9a8cef746a953fa3dc3ba109c22ef2dfad07ff1a56aa8edc296d63b9085a2a106115c3b2935f35137a6bbf293fc6b7a548d7109b75bc1d2e97e7a5bbac3f946163a6b97556649bbeb61c8efb34c36f161ec7ec047b580e59a1f18264d98375f"}, {0x48, 0xffff, 0xffffffff, "25324cb3d178fcee49e5b66b6205d94c4a5c1244d0822910cd0feec029d587b1b5847572f2def8c34e445238892674b46962"}, {0x20, 0xffff, 0x5, "0d16d3adc7422a9b8e1399354ff98a0d"}], 0x418}, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000080)=0x10000) listen(r0, 0x8) 05:37:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x81) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/134, &(0x7f00000000c0)=0x86) kqueue() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000100)=[{0x0, 0xff}, {0xc7, 0x1}], 0x2}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x2}], 0x2}) 05:37:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x2) mkdir(&(0x7f0000000180)='./bus\x00', 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="0000001860040000000100000000000000000000000000000000000000000000000000000000040000000000", 0x2c}], 0x1) r1 = semget$private(0x0, 0x0, 0x4a0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x2) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x4de) 05:37:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 05:37:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xfffffffffffffffd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x20) msgget$private(0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xa80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x9, 0x7730db6a, 0x8000, 0x5}]}) 05:37:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000fe, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r1, 0xffff, 0x100c, &(0x7f0000000140)=0x1000000010001, 0x4) connect(r1, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000240)="582720efabd16ebae63225259760f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3b01000100000000008c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53ad70f02acb00fda42b8b589f77c7ff398ed0957", 0x78) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r3 = syz_open_pts() close(r0) ioctl$TIOCCBRK(r1, 0x2000747a) r4 = dup(r3) r5 = syz_open_pts() ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000200)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r6 = msgget$private(0x0, 0x8) msgrcv(r6, &(0x7f0000000600)=ANY=[], 0x0, 0x0, 0x800) readv(r5, &(0x7f0000000100), 0x0) 05:37:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000001c0)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r3 = getuid() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x4011, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000000100)=[0x0]) clock_settime(0x7, &(0x7f0000000140)={0x1, 0x9}) fchown(r1, r3, r4) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0/file0\x00') r5 = kqueue() open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getgroups(0x1, &(0x7f0000000180)=[r4]) kevent(r5, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 05:37:40 executing program 1: r0 = socket(0x12, 0x1, 0x1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 05:37:40 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) close(r0) 05:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x30}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='A') 05:37:41 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x0, 0x0, 0x2}], 0x34, 0x0, 0xc6, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 05:37:41 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x20000001, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) accept$inet(r0, 0x0, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x0, 0x7, 0x9, 0x0, 0xfffffffffffffff7, 0x7, 0x7, 0x0, 0x0, 0x7ff, 0x3}) pipe(&(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x3a9d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:41 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000040)=0xffffffffffffffff) 05:37:41 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206921, &(0x7f0000000300)) 05:37:41 executing program 1: clock_settime(0x0, &(0x7f0000000300)={0x0, 0x3b9aca02}) rmdir(&(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) lchown(&(0x7f0000000200)='./file0\x00', r0, r1) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000240)=0x8) bind$unix(r2, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) rmdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0\x00') 05:37:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socket(0x1f, 0x7ffd, 0x7fff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) kqueue() 05:37:41 executing program 1: unveil(&(0x7f0000000740)='./control\x00', 0xfffffffffffffffe) mknod$loop(&(0x7f0000000000)='./control\x00', 0x6040, 0x1) 05:37:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) close(r0) flock(r0, 0x7) 05:37:41 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x40a3, 0x400, 0x110d2c81, 0x80000001, "e43ee704bc888b0df529e5a882199f94e6014a4c", 0x200, 0xfffffffffffffffc}) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) syz_open_pts() 05:37:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) semget(0x2, 0x3, 0xd0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6}]}) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) fchdir(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 05:37:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x1b02) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom(r0, &(0x7f0000000180)=""/228, 0xe4, 0x841, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x860, 0x1}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x11) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)='P', 0x1}], 0x1) execve(0x0, 0x0, 0x0) 05:37:41 executing program 0: r0 = socket$unix(0x1, 0x40000002, 0x0) setsockopt(r0, 0xec, 0xffffffffa921cbad, &(0x7f00000001c0)="32620f9524be7f951ef08bb302684fff67184a02a0a28fd5ad5b672602eb3459486c4bc3d2db52e25e50fbbefcf08d6ded9798fab6ff8777ac5df63ee82e5a4373ead7066627766d0c86e5c2d4c9d0da1f9014083458c7814c7ad108464b12c5f99c6dbb1cd70106b6489a29d5b671ead32325029b4df1fa3b1886894709e55b4886a239e8f3b83fde1cbd00f6902854ee4930c1e9a8a435ab21d1b82d5f3887849e005176f3d307fba943e8757a3dd5bf68764ccdd668bb513e0eddd4716ab2edce126d7fbfdc6aca120e32dc7d6ab7f91721cec46dfb3208a558abb4fffcbb6c9b6077893988c2b239d98a5be90c", 0xef) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r2) socket(0x1, 0x4000, 0x2) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) r3 = shmget$private(0x0, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x2000) 05:37:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xc55, 0xffffffffffff7fff}, 0x8) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x5}, 0x8) 05:37:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1705ab5660ee2a62, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) kqueue() kqueue() bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 05:37:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) fcntl$getown(r1, 0x5) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/242, 0xf2}, {&(0x7f0000000180)=""/214, 0xd6}, {&(0x7f0000000100)=""/45, 0x2d}, {&(0x7f0000000280)=""/110, 0x6e}], 0x4) 05:37:41 executing program 0: 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) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0xc9c) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x1000, 0x5, 0x10004, 0x81, "a0b8e48ed88d02b1a2d9d6102d56f9148cdc2263", 0x1ffff, 0xe4e}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:37:41 executing program 0: r0 = geteuid() setuid(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) setuid(r0) 05:37:42 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e501", 0x11) r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 05:37:42 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) madvise(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x1) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmdt(r1) 05:37:42 executing program 0: syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0xfe9) poll(&(0x7f0000000080)=[{r0, 0xc3}], 0x1, 0x0) 05:37:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x88, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281010e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:37:42 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x28000, 0x0) fcntl$setflags(r0, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) getrlimit(0x4, &(0x7f0000000180)) syz_emit_ethernet(0x4, &(0x7f0000000040)='D\nQ4') syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 05:37:42 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x36, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x200, 0xffffffff, {0x1, 0x6}}) 05:37:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 05:37:43 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) fcntl$setstatus(r2, 0x4, 0x80) 05:37:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2020, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x54}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)={0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x0, 0x7764}, {0x27, 0x8c}], 0x3}) 05:37:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0xe0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001340)={0x6, 0x9, 0x297e, 0x9, "997d27b69f76f24ff10129421104219e8647ae1f", 0x20, 0x9}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x29ac) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000001240)='./file1\x00', &(0x7f0000001280)='W\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000013c0)={0x7, [{0x3, 0x20}, {0x1, 0xffffffffffffff7f}, {0x3, 0x2}, {0x2, 0x7}, {0x1, 0x1f}, {0x2, 0x1}, {0x3}, {0x3, 0x1}, {0x3, 0x25428d5b}, {0x3, 0xa0c0}, {0x3, 0x10001}, {0x3, 0x9}, {0x3, 0x1}, {0x3, 0x7}, {0x3, 0x6}, {0x3, 0x5}, {0x3, 0x6}, {0x1, 0x101}, {0x3}, {0x3, 0x1000}, {0x726302671a3c7abd, 0x1ff}, {0x1, 0x1}, {0x3, 0x1ff}, {0x3, 0x6}, {0x3, 0x5}, {0x3, 0x100}, {0x3, 0x95}, {0x1, 0xfff}, {0x3, 0x515}, {0x1, 0x2a}, {0x8d91e0f32a869c53, 0x1d94}, {0x3, 0xc661}]}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001380)) preadv(r1, &(0x7f0000001200)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/86, 0x56}, {&(0x7f0000001100)=""/153, 0x99}, {&(0x7f00000011c0)=""/32, 0x20}], 0x4, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000012c0)) 05:37:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = geteuid() setuid(r1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0xa, r0) r3 = getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getgroups(0x1, &(0x7f0000000080)=[0x0]) fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x4) 05:37:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3fe, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 05:37:43 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x1f) socketpair(0x7, 0x0, 0x7ff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) nanosleep(&(0x7f0000000140)={0xfb, 0x4}, &(0x7f0000000180)) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 05:37:43 executing program 1: 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, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 05:37:43 executing program 1: r0 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = getegid() getgroups(0x4, &(0x7f0000000140)=[r5, r6, r7, r8]) accept(r1, &(0x7f0000000280)=@in6, &(0x7f0000000240)=0x3) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 05:37:44 executing program 1: r0 = socket(0x15, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) 05:37:44 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() fchdir(r2) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) close(r0) 05:37:44 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x10000200, 0x2000060) setuid(0xee01) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000200)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000080), 0x0, &(0x7f00000000c0)}, 0x40) 05:37:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x5) r2 = syz_open_pts() r3 = semget(0x2, 0x5, 0x500) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000200)=""/184) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:37:44 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:44 executing program 0: clock_settime(0x7, &(0x7f0000000040)={0x6, 0x7ff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xab, 0x0, 0x10000}, {0x7}, {0x16, 0x0, 0x1, 0x6}]}) clock_settime(0x7, &(0x7f0000000140)={0x800, 0x8000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgget$private(0x0, 0x2) 05:37:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x2, 0x10000000000c007, 0xe499) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x10000000005) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)="e1fe836cd0a6ec360f8714971c9ba603004000", 0xffffffffffffff72) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000180), 0x14) 05:37:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x80000000) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) 05:37:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) r2 = dup2(r0, r0) r3 = dup2(r0, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x200, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x1, 0xffffffffffffff80}) shutdown(r1, 0x0) accept$inet(r3, 0x0, &(0x7f00000001c0)) r4 = msgget$private(0x0, 0x50) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/39) r5 = dup2(r1, r1) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x1, 0x9}) pread(r5, &(0x7f0000000040)="5fc4cbb986ef75cce24c5975f8781168959a024e6153de8f25b97eb032e0c11feb5ab6282b933b2711378ad4a558a270aa88e7bcb5fc0d38d5ba412d8fbbc379760512a0c211d65af478b53a0c16282e3faf4c2fc6480a9192ee020197019d924b36bd46608dd4c1ea5e11112589afe33bb456d1288b70681fd96d8c979a66bf7878fd6b77fedb6a8c5c6e0bde7d7e0a2bfd4f4dfbdc617ebd9cbe6a3fe5bd257fdb2290b6667fee45b0f9b24ecca0f6bc2b138509108e6c7b26c96c7763359bd34d9257c4b6e1d4e6d50e21dbc27ef9ad24468a8902fd6237c3d1", 0xdb, 0x0, 0x17) 05:37:45 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x93b2, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xf00, 0x1, 0x9, 0x1, 0x2, 0x6, 0x4, 0x3, 0x0, 0x32, 0x3}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2cbde3ae0f302b74698008c04aa4434692e6cb7a", 0x1000}) 05:37:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10280, 0x101) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x5, 0x203) getsockopt$inet_opts(r1, 0x0, 0xc, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) 05:37:45 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) sendsyslog(&(0x7f0000000300)="23d09e36d2e71a4bfbff58555b736d5269e93c982eba9f5872290545b2b4eec468ef364e20d072e76d07902d0501d92e6f4528c4083f990321962805d5e0c4dba7fc483dc4c44de80f5b7a7b6d8e151fbbb1797be0bb02ec1ecfcc926b014ceace76bcc88a8332bd430804c03a96d4f35d5bb71334266daac0f86f72fae7c339d7158e2ae295d9dcb8d06947049214866c8709b1b44d9b1de764d3dc69b89082f374e358f7ad71f8715430ac3b32c07f7292ca0482ba918cf73dd9b7d3d5", 0xffffffffffffff90, 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x342, 0x122) kevent(r1, &(0x7f00000003c0)=[{{r0}, 0x0, 0x8, 0x40, 0x0, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x84, 0xf0000000, 0x4, 0x7fffffff}, {{r0}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x8001, 0x6}, {{r0}, 0xfffffffffffffffa, 0x44, 0x20, 0x401, 0x8f9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x8, 0x101, 0x1000}, {{r2}, 0xfffffffffffffffb, 0x32, 0x3, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x35, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0xdc, 0x0, 0x20, 0x4}], 0x1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x1, 0x9}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x3, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x1, 0x1f}, {{r0}, 0xffffffffffffffff, 0x22, 0x3, 0x400, 0x441}, {{r0}, 0xfffffffffffffffe, 0x1, 0x4, 0x169}, {{r0}, 0xfffffffffffffffe, 0x80, 0x29, 0x20, 0x2}], 0x8, &(0x7f0000000240)={0x7, 0x3}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)=0x9a) socket(0x1, 0x4000, 0x80000001) 05:37:45 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}) syz_open_pts() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5c}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x10) setsockopt(r1, 0x58b, 0x7ff, &(0x7f0000000140)="ee83f0a553bb1a0d0c6df4558258962405584211639f3f848c5628c9f7f0ad08e898ce996bfb5e38a87244b4fa1db4ab68c2ca4d0032c45b36258f990435c789a2b6b5f502144e419eb5d180ce79060286ee09610991adb9226487cb8e062106e922ce54ee250b445a440f6956d012d207cd3a60b5c954ab978e500747397d9e133c81ca00ac12c4df83791b20ecabe005e1be06cb499f2c78c4d892c27b0502c876aa327a787728807231ad6afd1e8c0d3228be9895f5541b65497e28", 0xbd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:45 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x2) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) 05:37:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x8000, 0x7) listen(r0, 0xbeb3) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000023000000000000f87c8a5b671b1b542a538706000000a714000000290000003e0000000307000000000000000000009c23e909c4b926c0fc2241a8741930edf057c84a25cf2f7b125d491ad6924d3bb9c59bd9600c2a327d38b91409f4a70037568944e6bf1419717926cfa85d68e0927bd6af774276a75c7879f68a6ae9da79ca1d674b10272e22cd1366500d8e5c9094fd25fb4cbfe3567c150ea34b69d5de40b808ccc9382131c123a0e4bf4aa3f2213f6d74f75cbb6b9f7201eab4a454ac1558fceb"], 0x38}, 0x0) 05:37:45 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x400, 0x2) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 05:37:45 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000025, 0x0, 0x0) 05:37:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x81) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0xb4ef, 0x4, 0xfffffffffffffffe, [{&(0x7f00000e1000/0x1000)=nil, &(0x7f000047d000/0x2000)=nil, 0x7}, {&(0x7f00004fe000/0x3000)=nil, &(0x7f000054a000/0x1000)=nil, 0x7ff}, {&(0x7f000070b000/0x3000)=nil, &(0x7f0000084000/0x3000)=nil, 0xbc}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00002dd000/0x1000)=nil, 0xfffffffffffeffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00002aa000/0x2000)=nil, 0xbb}, {&(0x7f0000518000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffff00000000}, {&(0x7f0000510000/0x1000)=nil, &(0x7f00002bd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000039d000/0x1000)=nil, 0x1}, {&(0x7f0000481000/0x3000)=nil, &(0x7f000035f000/0x4000)=nil, 0x3}, {&(0x7f000030c000/0x2000)=nil, &(0x7f0000184000/0x3000)=nil, 0x401}, {&(0x7f000060c000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xdfa}, {&(0x7f00005c8000/0x3000)=nil, &(0x7f00002a0000/0x2000)=nil, 0x3bde}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002de000/0x4000)=nil, 0x6}, {&(0x7f00001f9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00007e4000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000108000/0x4000)=nil, &(0x7f0000061000/0x1000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:45 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) getgroups(0x7, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x8, &(0x7f0000000040)=[r4, r1, r1, r4, r0, r3, r2, r3]) setegid(r3) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 05:37:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="000000186004008ba8002b27febf00000000ba0d310b94e99a00000000000000000000000000000038b60fb5", 0x2c}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) 05:37:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000240)='./bus\x00') select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 05:37:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x6, &(0x7f0000000080)={0x69e2, 0x521}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000fdff000033638fb900009c7b"], 0x10}, 0x0) close(r1) shmget(0x1, 0x4000, 0x28, &(0x7f0000ffc000/0x4000)=nil) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8180, 0xe) 05:37:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x200000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getpeername$unix(r1, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) ioctl$BIOCPROMISC(r0, 0x20004269) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) 05:37:46 executing program 0: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 05:37:46 executing program 1: r0 = semget(0x3, 0x7, 0x20) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/29) r1 = getuid() setreuid(r1, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) semget(0x2, 0x1, 0x6) r3 = semget(0x3, 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)) 05:37:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0xa) r3 = socket(0x0, 0x4, 0x100) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x1, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) r12 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x80, 0x0) r13 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0x20000000, 0x7, 0x5}, {{r3}, 0xfffffffffffffffc, 0x20, 0x82, 0x4, 0x4}, {{r4}, 0xffffffffffffffff, 0xd2, 0x5, 0x3, 0x6}], 0x1, &(0x7f0000000380)=[{{r5}, 0xffffffffffffffff, 0xc3, 0xa000006e, 0x100000001, 0x7fffffff}, {{r6}, 0xfffffffffffffffe, 0x20, 0x2, 0x100000001, 0x7ff800}, {{r7}, 0xffffffffffffffff, 0x88, 0x20, 0x18, 0x6}, {{r8}, 0xfffffffffffffff9, 0x82, 0x3, 0x20, 0xffffffff8a7841ea}, {{r9}, 0xfffffffffffffffd, 0x1, 0x80, 0x6, 0x1}, {{r10}, 0xffffffffffffffff, 0x2, 0x1, 0x40, 0x6}, {{r11}, 0x0, 0x60, 0x10, 0x1f, 0x400}, {{r12}, 0x0, 0x0, 0xfffff, 0x1, 0x3}, {{r13}, 0xffffffffffffffff, 0x82, 0x0, 0x0, 0x1}, {{r14}, 0x0, 0x48, 0x80000003, 0x2, 0x80}], 0x8, &(0x7f00000004c0)={0x7f, 0x100000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) ioctl$VT_GETMODE(r11, 0x40087603, &(0x7f0000000580)) ioctl$WSDISPLAYIO_LSFONT(r13, 0xc058574e, &(0x7f00000005c0)) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000640)={0x4, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_SETSCREEN(r11, 0x80045756, &(0x7f0000000680)=0x794) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000006c0)) ioctl$VMM_IOC_INTR(r13, 0x800c5606, &(0x7f0000000700)={0x6, 0x100, 0x5}) rmdir(&(0x7f0000000740)='./file0\x00') setsockopt$sock_int(r14, 0xffff, 0x1001, &(0x7f0000000780)=0x7fff, 0x4) ioctl$KDDISABIO(r4, 0x20004b3d) kqueue() ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000007c0)={""/16, @ifru_vnetid}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800)='/dev/vmm\x00', 0x8c1, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000840)=0x2) 05:37:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80000080, 0x80040000005bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0xa69) dup2(r1, r0) rmdir(&(0x7f0000000000)='./bus\x00') 05:37:46 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x82e, 0x3, 0x7fffffff}) fsync(r0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x3, 0x1000000000, 0x80000000, r2}) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x2, 0x4, r2}) fsync(r1) socket$inet(0x2, 0x0, 0xaee) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 05:37:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x95d7, 0x4, 0x4, 0x5b0, "3e916cd2f635e0297cfb5013535a9ab95fc23f6e", 0x7fff, 0x2}) 05:37:46 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fsync(r0) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/144, 0x90}, {&(0x7f0000001280)=""/87, 0xd2}, {&(0x7f0000001200)=""/126, 0x7e}], 0x3, 0x0, 0x0) close(r0) socketpair(0x1, 0x8002, 0x5, &(0x7f0000000000)) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 05:37:46 executing program 0: r0 = socket(0x1e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f00000002c0)) r6 = getuid() r7 = getgid() sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="40f2a2116695ee766851c97d0352f13132db0619d065eeffb19e4e02946f26d4a9f48a5e7e9e8e2b320af5d789a84f41822aede36388b87e1059f872cc174264c20bd02548c4f0ae3d41b163c6cbebf0cebbd6e4979bf56039d294808a1394b5267ef8bf0d81b564e37dd18dc135554fa90d1d63d2ed3dd4821e5d58dca265892692", 0x82}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="0080690000"], 0x90, 0x4}, 0x8) fcntl$getown(r5, 0x5) 05:37:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x6c}, {0x1d}, {0x6}]}) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xfffffffffffff800, 0x4, 0x0, 0x2, "31c9c870f774f6dbba70e28cded839ac99dc4118", 0x100000001, 0x3ff}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") fcntl$setflags(r1, 0x2, 0x1) 05:37:46 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080), 0x0) fcntl$setstatus(r1, 0x4, 0x40) close(r0) write(r1, &(0x7f0000000340), 0x10000014c) 05:37:46 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x400) r1 = syz_open_pts() write(r1, &(0x7f0000000040)="0c3e03287e9ca8e0914ac52b8d933c60699251c6e6dd452c637a40dd15c9acc61f8e4d53972d2f00dd", 0x29) 05:37:46 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x480000001023, &(0x7f0000000080), 0x1) 05:37:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40084}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setregid(r1, r2) 05:37:47 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x80) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x44a4027e}], 0x100000000000018c, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) fchmod(r2, 0x80) write(r0, &(0x7f0000000100)='B', 0x1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x6) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="0000f7eb000000000000000040000000180000000400000000000000"]) 05:37:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) write(r1, &(0x7f0000000040)="99cf58dfc639ae2fd47911cbae271dc5e7a518e1cd57a3fa9985ab8152c5aa6ede306d7105aca51e5cebab0049f9810b3dfe24458131bddfcb4d356adf0a38f156dd2ea1f5fe820b40c3ee4b9928047d01189dab1b96c5f5d3a69f9d90354b45c999b0ea0cdf29703e86183963d48c068d6dc85bc54de4278cbadd1b825ed88537b253605b7ee79c0a5464c4d24fe84fe5e3577295b0c822ee9fa26d50e11333ab8de91ace11e2b53e96", 0xaa) 05:37:47 executing program 1: utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x2, 0xc9}, {0x100000000, 0x100}}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) ftruncate(r0, 0x0, 0xac) 05:37:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000002480)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "7827ea1a5efdfaa6a66f32b79492ad9c0200"}) writev(r1, &(0x7f0000002400)=[{&(0x7f0000001200)="6dacad8b46c59811e5c4e5db5837312c59d7923bc87e6940159132c07cd6d6857cde01c8866b0c61f2a9ed6f48c30b6be296cf64f4630d1231a907b3986d4a6f359aa08483fec58022d514166498faf0b40b569dfbf5ae614a0bdffc75bd8e785a1abfb76051d4b9de1e9d6adeb192cf4126e3db3ee493373f039268811c4894d9a3f8374c88e9d6a9bd34cf1c28f0f9ad3921db7781bceba01e13648e1b01027bc23389ce8721377b2386d6067c0a0992797ee145bce417c65923efde7b12130b908488a312234ffd9b01f545159ff8c9c962047717bd34a206499f880efc8ff264dececb10f31acca19b4e43324277705bf2eb9b0fc0957bcd8d324d1264b10de0cde7264f1d730e5c49cae77697efaae2a28846b7a724f0befe917434784a4b43dad9f50e4f51a14b6e0596b8f8dc393abba24d9682556a0d17b2a203d3df048e7cbc25a61cdcd195b91d4948fe5cdbeec3acc28626441dcab6a56129c38784f06cc0304cbb953e90384277b59ba44106e0df45aea56ce70e1e7a6760efc8d3449739dce772f2682ee97882a3b2515ee9f725c53eed9101937cd880b6d1521a914e347eab14b4caf784f989d93f511a8211e13cbf395f541a1aaa2d3bb35505769fb40f9ede478eca1f1ea74e743c057c3cb9b98a0dcbf0e9f561855099e9b822cbf0243c528424b460c83faf91a732914a0d2aca0d37684121da8feffe5ed5d350c207cc8aa3c7a3f7af4c01743b397b8f3b18fd64da9d22bfee10264343a719f985ef0cd6db99343243c70255b8cffd3b67237e8de534689ce708973d83c2484ed848f3037f930cf6371999fc0baa41b1608001499332e14b66edc8fa6c08887a0a725b980c0802a50edc93561d5f162b343f998dd0277150b4184d3b178342ce674a52109816d57e673e72cbd25ea3a88b9deafaa39b70e282e6cd13e7ecff6d7a238bbf106615a9e0707aa7855e702e49292c0c5fc0a9f3f9b618519a6bda3972331179177df284f95cbf0bf57be852dd98a3d61e4b2133a03bf0e34ee0feb48841a261b68825b81289764a4722d9fe4372e028f3a33819eee340b20c69661b18954b02895bee1828579af990d854b4957fece351fdeb92d52b5e1580ccbe04324e3b4d62759e180403af1f0d0d0a1d709cac4179e2e2d3bb51c491481cadcc077816985986d0b6df1a4a0eaedfb534e9e709897f4d213f434a7e4b09eb7728d8b09e7557ef7cac32dc84b7a54eab11c1c21a8088ca06941a4254dea1613aef21428eea2e1c9676e76c112a74513ee51cfdcca77aa62d87206b1151d061db5fce31b9c6cc39558e2ccae529eed6afab300049cfdcdb1dba0b0a34022b75ca315f95e4c24aeff9ec6aaf51bc93a04cb97f20d87d60259c6ceb594c87df3913222ec50a953f4d349ab644ed424137d82379c72f33624a05fd39c95ac964d8700e7cee8695f3ea2831a3c82392cc8e7b4857d8ceab57a3759945630af0fe077708c3345d33721c1c0a3a249f9b1bfd0877bdbd5b073d4b6bff9d559d98d730d8fb41adee30662e42ab126be26bc4d966bbf6d1854e019ba8ab46cf18a9e4812f773cb672ad512245d18b45bfb984857bb341d61578137aae6abc5920c85fbe473000cd98f519bcfc4a5b1c980dad9f9ca1139fd0731f97b87e7f7eaa95ecbda0172d0f014c3b869c64a1b9681cfc11133ce0d07b4cf9ad84bb7bf4c551327751ba1d8c9956d7df812b969e60526241a1fe70f823b5eabc40ad04b8eb683fd56fb404d131709335a304aa5e251fe682e29ebf18bfae31af30b7808357d52e41a5524604863f9a77f4e56eb370df27d507ba37a9fae6569cdd22e7bb1abdfea6c8ed7b6851e52949276ef6056f006be75955a1660a7c7e9350bd452b07ed7c19b191b9601f129063047d89149fe4bbb12e1c6d22d6e1d49e47318f531deed52af57e5041d30fa9f0b3d002e0c9a9823835c5f62899c3aa3cb51bfce95b4086438aae017d2377eeb292b36e6b782dd569dcb8ccad0f12d8fc90b79c1fade1295a6ca3192a382afaf04d9898c98c5874a1f28aff3699809a5cc6e0af1f047108733aebed7e46d33b7559b69800ac6a9fdd89127c370c2120de739b6eeb7d02b39c31c241ffe352d28032271a16e35fba7eba8bb1d079ac16c1bdc470bbaff680c1e2b1d078df8ce7863e5c8265ad46acdeecd65390d3631ab732ffefa3b59b55f10666501c6c45d64f8848d13877ad5e4a60480e53e6b20bc5b513c8428c4f397f09881aabfc4ac9b32d0601336e4925543d2a59e894815c95603d46e3dd03bd2cbfab0af4b8c9cbfccfebf9b2e5ea7d50724c561eed2bb21e89f9340dd0c7b0fa41f9f9535b0be0c646f03f9b85763d8fbb486c5d8461c259b230080c044f5eae641e66badd75401aa7a2227e8a71ba8f1562759f7939c5a29b9468b17371daa3182e4071e3eaa2df2d51266ed989f783277bc102f75a4deae0160fb8c80b29e70d89e0152d25de1c29cfb706f82aa1503d4562117203e98afeb2a6c4abcf1d5a96e89bb31db432b3265f7ed8d8ac0894fec3814cc5d83a6c42b95148b6e0befd990a62ece6ab439be3c89e4ff518ddf7f0775f73d2560116fc8d01bca0b782cefe64193fc47ae8afca6071ee6172d11b1dc9a1da5a2ef9fa6aad8a59089c8acaa6832fdf282ff9517bcef1b7c304d8c5e6f75505da0e66a91eb6a61370e390453eedb5a8041674da8d80fea30d3caf0a4fe25f04d0d99e30848c1b4789018fee2074a98b7015c4c6d73b44a7f1c0008dcad2403c9cb213884c36f6406d609caf0e65a449af222979729e74315af5a90f690f57d9358e2758fa2a3b81af60cc823229f9e57ae50ce09d4f8188e69d7406a0da36ef2705216ed4c5ee65e721840ef457709b3b6df43723967c331d1f710fe4951e3433b811f894d57e824ae01f4280eb42c81f014e9422dabafdb256bd471015426e0e078ab63651b41b52a9b40eba327643c5a4d6343e17a3e41c5b363d59b03593ebda3ba5743a1c21e4e234b4ccee42806642b53856ec13379fb57b77a0fa14034343e62b506a71a75319f6df2c3613c14ab05eeef2f0ee1dc1cf2ef18d4c419b5a0fdc2aee55c28bf247bbb992698e5c4e998ccc3785bf8991ae55cc19795d3d0ccdab24041e1f22abaeecc038d4c7f90668afe37345e9dc2aebb00efc658491746241b373a6ab45f90aefea086262b2e515546d483ac5c0f8ecef88ca9e867e463c3fbe10a65b85d7444cd924069514656720c911f74479d7a2b19a7069f7e9d5010f8fcb8b47efa4f7c38a3e2407021fd6973f4aba44580c416447be41ed39226deb2faa32938309dc3dcbd0f02a6f94ec24b385ee58ac45f4f9f2541d43e947ae2fd4e6e4db4fb43ab5cc25f56352481e8e6104f212f4cdec7632784e3a0759a1aef7f2a834c9185db2148103e6fbae86decaf4efba67bf3110e6578baae6174cc75b7cf3ad8fd5449d2d55a78c051542bfa68a5f4324fec462d9823343e88a4894f77ac1dfc8261c78fb504959856c061e26f3f5d5e2268374d3b78dd9a1086c12cd9919595ac0bb31eefcb20d88a8e83cce33724ab882a8153fcc6867338c8445d8fa64814ec187db0ffc7329f7930a0316fa554e4c45d8d116ac654331c779ef6c000738b1d97352c00015b3a60bff7b822d3fbda1e54d072c9995fe3c90462e9169853cf3b8d8c39670b727671f2e4d897e2bbb79207ee2dea507e05175b65bf878745340ceca02ee49c4b87f563be5526b6217f96e254a9961442a970b5917223683745cd5ed2ff61dbb165908a835d1d2aca6e720d5a5c32ac471f502393d151ba80b0c107340ca18cdcf6f8aee81067220d7caea0b81f7dd8a3b78e051e833e0a681270633792fc7c4b4aa2b3f81eae48df97f7da29419f5654c9dc853316f91659c29fc1c63a00aca4f2452665b04be88371a29eeacbe3b3d4e689884132b24f6fd3d003d61a7a85bc5b6cd19507c5eb9ee13fd1654f5895ab136c43e2e08341978f9fb32980aea735e499a765c62b2e9e4629c8a814f2584a727084db3ee28d985b6acd5380f8ffc48e352e5b477cc2f4534e0a7618e34f7366da45eed5e30dab193be6d5707e43b1c45b9967f6cf0bdee2be28064725841ad8e8166cbb0deb352bbf032b088be6847496da29962dd7bdc809d3934ee380bf438c6f4d7df04652fafc45ea175b3543305e227ecc204735550000a6594e85cb7171dbac368ea4e6f8b04a0d7a7ec41dd83976fb2ec25f29a4e147d66f27e02cb0e4bd9377393195711dd30b7151cdc61fb23a71d265e4bcc5b5a0c03ba2cb5b067711ac1d8f76b170c5fc61c0166c84363ab582a9d8b671afc026217e3dbec444fff6111cb3e3e81142f7512a53ee3e01e3ce26521fd0afc9f7d6f065098c41566b6ac43f67c0c43a41ecd797e01330d4f10451ce7607392075ec1140578f72fd56798beaedc4d7e07bcbcb75d015eeec977a874e7b47e27f66b9083046d276ce3bfa8027f74286ec89e354065880be7b98efce8f8f09b553709f75f4a1ebca5d8909c3402e7196e945961d0a5a65f731467147d560abfdf502da73c477d93a6a9bb3d1f653758b3241b02f9af58a0dc0e52030d2fcb0247ddb14e3a39eb17d8e8ddaf91e9709a4f703b437484ad955cd4b680ab0920390177e782f3e1da8dd2643461bd39ce6958ddce9ad71c88fb243b55f22033f8cf350218e0befa8ba14123b5938b0b430c8f212f7b92dfa890976f8f804cf55837bdffb7c48f080a8a80a8716e51f6869933f8bbe010111ae7e968cd12b0027eb3276d93cb8cb5bb4f9ba5d3237040dd5eb09245bf69bc603daefceeb7151d68ca617b1d10b140b7b394b208a6b0a9002c772229049b6e77cb7107591b0bb568588b0b52208466e93033f00641eb11d27651020c4107ee46679ff7be441300322d4e4f3cbaef059cdccd18725472ad30bb529dbd85ae208299d95f3f3ba91022258396a57f7551f0052f5d741eb4ebe21dbd381062d7f8a23261468b76116f644c1beda97031ad8fa1ce22c88e60af6e4fe8c5d688f8a6360d93b48b2123c1ac24ba59e7342ebf783f1342f5195b0b81675b39a2f087aa3b6925d8926780b1fede5aa49f966d11e1749ee349c6f4df0eb0499a2f6edaabe56b85a4508f94b04253f58d05bf9b3cc6cb4e5a828eeba86d96c08634afccf37dfeb347fdfec1fba8f85ab3f55da345a9a48dad5dff82535ce9df91f030b6ef2497d1d1956ec7adb3fdcbf592305433328c3228b49d1188c1acfca9d9cc9e8699f67f443522294b84647db0c4214680e5763c078f7cf2ef4eb0340a0bf418f1638ba544c0e73b272c57b2be2e40891b48ef7d980842ba1d3891ed21cce5e5fe5dd8bebd5a5c17a4873755c6306facf6b5470bf1e2bf79f888d3e1754f7a15d70d03b6353746e46a6f4da0166d12cf753adcb74ff1ab875a1a6049d55ce1e38760554e66450248260dc8450d88dc2a73c2145102872450f04c4d4e96e7141a1aa63d485564f5cf14180f28301d224fb439b7cfba050ec8631a9b30c428dddb2438eb07a44da2c1e377a399d966f2a95895be2268da8909040838198a2f883c4cd541141c2ea9f5db8b19e996558038c17aa440423fe7654e47e6f687d6a2416f1b1cf4ff3b649f903be81a8f7466815ad5359c5368a66206a935f6c3702ddea6be93732bbfa49a5abab02b521bbd35d0a4f83eaeea71903c53a47adcc3c9af01e7baf6d6b313f72375c49d4041514bce2e91c8c5ff456de91ad9396207375d", 0x1000}, {&(0x7f0000000040)="3ec935f6c0ab26d7221d303e7fb2b3da1b298aaaf41526c1eb5d9c1c33520f133bf68a9abba9809df7ee55d133d48d90b3c284f9ee2a44ca01566f5fd5cca6235bdc799893b43c673af80719c1a9bc746011e3c4a4", 0x55}, {&(0x7f0000000100)="d5", 0x1}, {&(0x7f0000000140)="c985c1cd6b5bdb28d07587d5f418f8569d54644b2d", 0x15}, {&(0x7f0000002200)="ae434bd3dd3bc9ee9de5c1ba97b5d05a3a07e363dcb9209d991ec073245de22389048cd4b418042f2b1d2c004891d2d498a7a13d74fc4771df083b6976768e260d0d26fc6e4e3f415aff59897c9a5229a20bfe04e8ec201472874b4b41d12b42f7f64499411c83d1ad596875c9d31cb21e44391f990d0c17fde18d1ae3aa74c59bb9d0726d770de0d7e5c5aed5fee72891f24d9889fe834db8436a9a5ccd4628e60e5b5be12e1249", 0xa8}, {&(0x7f00000022c0)="591fdc10c5d1206cd9801a9e25377c418cab443844b8f43b6ebec3d43ad090ac4b4e0d1e9b9e7662999131c51c558a13b1143e9cf2911c881ddd89721c", 0x3d}, {&(0x7f0000002300)="73aa9857c72f148c04184210888b0362791c5c066283ead6d0aa51f9dcddfeaab2b1730005cfbb0c91e06518f3625ffa13bd1ed9204a875531fac4cd3ab7405c09c88852b237a214b404d13b54e365d4fcba4da09b37b243d2019cd9239517f3430ec419500a85b0bfd5d541e89aefbe7bf257235b2eaa43188f17745d6047c85f68707b201d82102e2f969cbc9227fda9b809bb8200662a30a66fb04e8718fe811a1f0f1456d7a1ea01e2dd8f", 0xad}, {&(0x7f00000023c0)="62023da44a2f3b27445cfa2c61f476d7ddc51b72e083a0bf86adfd", 0x1b}], 0x8) close(r1) accept(r1, &(0x7f0000002a80)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f00000026c0)=ANY=[@ANYRESHEX=r0, @ANYRESOCT=r0, @ANYPTR=&(0x7f0000002600)=ANY=[@ANYRESOCT=0x0, @ANYRESDEC=r0, @ANYPTR, @ANYPTR, @ANYRES32=r0, @ANYRESOCT=r2], @ANYRES16=0x0, @ANYPTR64=&(0x7f0000002680)=ANY=[@ANYRES16=r2, @ANYRES32=r1, @ANYPTR, @ANYRESHEX=0x0, @ANYRESHEX=r1], @ANYRESOCT, @ANYRES32=r2, @ANYRES16=r2], @ANYRESDEC=r1, @ANYRES64=r2, @ANYPTR64=&(0x7f0000002740)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="c9a6acfa146d4930569200da96c01c27c2e2a7ecafb548734691933bf3bd5db6dd6b93d10b6592ae173eac6d1a78d3ba97948c2848895ea4cc199d1ece5e92e75f5573737c0c7ca0bc2cc34671083c1e4f9c5ef8fa5ae7903289e4d6d17521ab149440d13c839fe739f31492263ec96f67740ae3fce5b84307e39feb6c4ed82b83750ffdcba6395e5b958289a92eaebce394db2615066d74a53b061176a74a06903912f850a2d23da9e67b29be274d0f29ef20b095f19846cf28a5da6fe6b29e2a892a117bede6f66a973fed61c09e2c03ae0aa7bdd3106cebcda511e2f92d36553af2ec7bcb8b23a1082e4b1b9a2131ae351843a620a617add3c6e1db98", @ANYPTR64, @ANYRESOCT=r1], @ANYPTR64=&(0x7f0000002980)=ANY=[@ANYRESHEX=r0, @ANYRESOCT=r2, @ANYRESOCT=r0, @ANYPTR64=&(0x7f0000002940)=ANY=[@ANYPTR64, @ANYRESOCT=r2, @ANYPTR64], @ANYRESHEX=r0, @ANYRES32=r0, @ANYRESHEX=r2], @ANYRES32=0x0, @ANYBLOB="d2e2f502708b08210c1fda8ef7931f04ffe2b54f33ac10873c047f204a012f025109adce89b802522ec11f5f9d2b78b983d4486e09c12ed0e10395472fc207ee674a2311197c87634f61ee14790a4b37d48ea55f9f2f7d88700a6b465ca6da8ca6fb603848aa5af81ad1a340eba17f13a7ffb81880ddb35691a29f5b751c2e372544ab3d9f5d08c621e9e4678e8c5ed15f77af98d9ae3567a57ca22ffe80100df89f9b5de22c66daaed1b92e029c6098d460b6482ae265cb1a5b570703b4fd78bdf62a22f1a15e35f41955d62c8f6033397e9026a9f4587eb5f1123862462dc18d7d9372df2892b9149ed746c0a1a49e28168ec92a97c937f81a9346f653e554be1252e22d32dc64f972d202308eac2c9a033887024b22c83e33e2bc35e342d54d722846e26f9fcee4f2e1eab31b0c9495ff20ec7bf6d27b26e958b3ecc673011728a1620b278f8d62c962ebbaa33f136b07064fd560ee90a06eb18a727105a61f64c12f437500f3aa1c1eff862ee35d2c8d34534ddad098c18938174bce9d64ccea079bb86b49012fbc26146b72e7d570849f41bf28073675ddcc7943b5a1653ed41ceb9eea25dcb1ac0ddc41f6d0b2e0354882d80cea8e28bdfaa84eb33252311b30deed04514c7db985e032152fea5fb461c262de031fd4201c04e1d34d3443a6695dccbad752abec464c2b4ec1f94cb11f9ca12a432dda464c0c5f0447c44440c462900b736276512cead99749a17e3dd224a8c1a3aa158179a6f67e8be55ecce9d2fe514cd9c094be03f60d3720436e9470ec96b491adb7bb0caad371d149c4a9d1944b749fd34c1e397cd48c727e20077c459b140396be4df7837af412f5600977dbdd82fab07bfca81e92760588d4b3f5db54fc3cf72a3c6900b6313466d95bbe0b502dff5ae0e9d643c38821391459105ce63c2b04c40355d772614e1f9395b9bd478c579763f245838eed75f4e434bb1a1c7395e61cf269831c8377ae406e902c3204045fcbfee64acdc6da51e934b0bba05be3ee1c14fbfd604c542e0af1001f6aa52408b987ab913fa4adabf23f430b01227dce4e1b44cc3b5cb998e80e02c80705f1fe94744fa9c09c1c24fa88ef44f5d68dbdcd59309ed60f0798a960c4c606f797c36b57a63657b1c563eef292c656cf02cad2cd204a24cfc59ed7e174987f50c92f84fe7cae4e719ae8d78ed3685d826cb96693148d62294a84d10334ae21000e7569c17d852fa78f152ee70cc2fda6c02e9337328b6067c377b11b96657b22e12fd915ef850d4ac63387c5d6b4decb54e8b293d69db6c49f49db766437ec749ff467b0bef91686cc5626e36b19acd82cc548ee64b789350cdab61377311a0f1eb2051c79986779af04e294bb6bfdcbc58e98e349b5e73292c45885ec1c05a28a9f14307f6ee536bdd8ce4bb02927a01b02d532ca6033a5e382c8ddde2e31ddd429db2b5d3b9dee3cefe06ae70eb2962daff93cc302dc12cd3754d976f49641544742ae8b46cec06fbbf96bc2a3c926ccb8e06f3879838bf56bcd4cbe4c9ea87bee111ff86f0c1d1b76bd73829edbac2b107b915e80f612b5daac3a1edfdbc0f8bee6516dacd603a78857f5abf652cb158fef0fb7fc1115065bfe00e65d0ed66655ec972e3fc381ab320c21072d1a0ccf98eae5bfc2f7df938add585922287d9ea107ec10aa292943bf5157bb004cef0a5e425e3438ee287c2c5f9dbe499ba689a7c1f00cf72e8ebee08dabefcc2d560748ee6e1c2fc99ce08960a1a00b99fc26a5786f260c3d096ca71e69e1d35831a64fa36a08f2cf3456506e8709f8b57e387ff41ab6594da999c8b683f7faa1c6c3f11b45ae79bf149c7c5d71961a13b6f5f8aedf8691c9b663b76b0595174f7930705b3eaceb9323ef79acfa8b2c49ed2e85408c01781e3037e7aa1158bf6f1b77ca0a55ec34cbc6b60385bf3b8aa3cdabbf84cb3a1e1d1237b0629c7e14b6697dc61717f043bbde9c51e81bbcb2eeea8f81e695460eaed679f44e91c73d2c11a139220de1530f881f821380ba877de33b549766930d3491c76b19b1c1b7a5953605351b7972d373ae14c38605dd005a65731fbfe463df7e3eaa146c60bcef5cd51cdff37c6d5ef20670fb24116aee0e86e05ddef42a7a90d0674e37557ed7ede5d8394e0cddd1dc53471d82a0ce47f8260dff61641e799b8a7c34daa1b5d0e243806e59d23f8e5a834fdb2eb41209c078c80d95de16f36e197f1119dd93e6d8458edcf7946ec45b7bbc3c58219ab9da1944a1dbac922250fcbdc55d23b2cd64ef03b70aec341e02b2ffc5883f899d434452f567918a2207b5966d6cceee20d17da4fb48ce1730ea498c8ad99015560ab0c075a25ebf042a9996bcaabe85d8baa270f11f0fca9aa34247410dde65e6a800b2591a7cee712affddf5951f9534a8f3b7e5f5e68a20ea6c74a537919d779d531d57a2c750767bfc050a6f7d58a816e95483d6bbf579e5da3dabfbc96e9356b1c1b30e333fef0925139103512b76bea770c51da1eb090e1aadc0a8597efb758fecc54af93506149ca59ed982edbd5256686c339a5247f5c8ea1af2233c5c5a8a04717a5001ce4d3b10fbcafae269100867372ac4a8b2d4f77920b12576900c7ebdfd0304d178300299251e2b7acc6029bdaea9ce7bc678a16a45ce56d83105e4e41e6d643addb8ca6982bd82e15060346098a4e1509ebf8412080486e1a415ca2b8382da97cd94a2b5921ff0df8f867b0cfe218ef1e2f3a4469048d708730740e2fcf2982efbd18bec5899cc4d805d720a07454f48b4272e849c311fc362df6778822014039c589bcf10244c4707f5646a3447e6832e13cce421c6226c423897d0eacae569ccf3da28ce7238f6803490d4cf956242c80e8c38934c8bce0fb1123ed7592ad57dd07a345e8160fe13327bc4083ebdcda9b4295f2ba4b6834723c6752750977ad1869fdc567aaf139931766af8ede8aff4d5bd36340c34e8f1eff066452c543f38823c46b1762ffc6476e5b80b0ae1d5aecb78201cc6ec7372f26e291f12c8471751f4d545e68427bb7485523df1adf3956008a59737d08ca1c92941f576bad5bfb83f952be5986cbae9a4a62317f19ef34850de0db3baa9baa8cb1ce8aab3b042deb169a4b4fba46c630bf7ede926b730add0517497236a90c5b0677299cf724f69be9bf16b1f4094e08363c1503744eee6e525a8a03aa352b7b5d90d9206ebaec8aa898fdf4cfa27e4a888f0f9947f0d0e3a1c35acd81e9e80e6e9ef4b83d46cc7eb81ceb3e1bf770268f833bee34bbfe9451f6cf01ed89c674fd266d08f3448a5ba33cfa9fc5f993178494ce3461160abc34bd820e9426a4bf32a782b2cd7b819e84f3a8538aaa79860b683e7175e4d5330fcef0bf52b72f363aa03043fe7e94a7016fa9fb3aac5c85ada5db965103cdf3b0fc86823e0814579f7cd8df37c40d0710470921a399daa31616bb91e6ca9b6316047505c297938a7a2aa27e969cff5e276fd392d8609e36679c5b7267a28e349f638fa8c2ca951472a655124046ffa17530ef77873cbc525490b53e96e31d47cc6a0784cc4565e0b06e59be705d9919c77459880ca29cdc4b3fb9b84e8de530e3ad166e8bf0267c7a57a88278f5098fa92b502fa597c108aee2e3e9437fb9b4c88b3ee76449ede7bea1847c280a35ab85544b83725cd01d2841a4d54bd48158adbfaf1153f9730016213324d12043bd491bd10166976fa1fc2bfdb6df5e644517c9bc554475cb9d63710aebc952ec7878f7d500a085dedb86ce9c0d1e99c13aa9cbbb022fbcd8b3e812af5343696dcbc9289777cbc11f8af71e4b53ce751fd07a510a57a0b288e10768dc0f956efe5fde3d6764dc19f5ef1b2ac8bfc98354716fe3de9aca079780d858c8efe3dcb1db98edcbc2248a12fa3841b1245b96477a0ae8bde84193df4061abfc628a826716aa8ac38e506aefa052e1ed73ada4d2a6faa2a00423a72f4eaad5eaf4cc6c78fbdb3efcc0b54230d5eb48ea13f583d21e96f2ad96d8b1e2d78fd87feb0e4a1ba363ef3d32e0b2421423c3b508cb067888061f67f5b8add82dbdf1720380285f29e19bb46ec3c2440b8f15ca8b15b213e570a3e962fb5ea5de30e0e42afdabcd2c61f2f7c84cb4ac4b10af6f3f97c7f74e7f37f9c28a670adc01f3c78f51a8e57467a45b810bb2c46d58b65700694e25a2794b273bae6070522289d118df5003a4d412b495022a48944945da51e46aa20e1edeecca1bfb40309f4b7ec73e6e3a65d109df0947168d3526a3ef19e3b1c072c82f7ff9ca38d1b2770120e8e8689d57b1140a51821c46e5672d4de33d25f58d1b1f908615e3f559cb056084109d02fa06ce358874c1ed96eb064842974aa1086f5ad7cf9b5a66a37c306b3a5af535474f867a24d385044768450716ce2b81d81d7b640978469302828d82355664203ffc5f976498558a236d67b9c091656942d6f80a306eea3ebe6337a843702f31cd10d0d39efabc6754b124ca27aab75095a7a0da6c123aac5afca52b8749cd737c92cacb7c1f6a84232da6c90363d2f1932416b5bf7a8ec2ea9e9bdb3830bcfb6ebe5a5c8dd31e126c8e2030b06743a51b6e8078090acdb7bc154431a3a4d0d31af5f3df8d4ffad6d6ff2b488d510f98d4219c1bfeb62fca7557d6072283518d999b6fa73bcae9c3d8d0b264ef5e084917b8cb6bbb041afd4e5e433cd3522b75d3ba82846c901bc3008493b52a07650e72edd568ff900c42c5efa3e63c1f592649e62b2d0c49ae449ef53d64c6c0926f303ffd7ebbc8a2d575f364a791a935323c52d0f9b46467e6f5f47ff12fda290b1ad2ac53cb1bc7a424f9485c762d1a613471c3c8cf829fc029f75d4badd7424dd8bfbe67ac40ed83e72d311fd861b65ac474e4d3bb1e645ec02ea1adf69db255798bfab07419f78832249fba493bb2fcd33ed8757971be9a52005916f0ea44927c12a7bd47ec78ec535d625b3e6c3460171e6658c4cda718d85b7483c97b9c1f5252ffb669f45ac6d8cac6ba9a26467400888d1d17b18a8d232baee67070a8f406d4b2ab45ac3b4be652a1db444f61bd1d2a7d506de55caf469438a5114df43994a2a74ca067e04c524bf35af39831daef7cbceea0162d316979cecdd9fdefcbee695624f7351b50bba016264d2f6dfa20544a4ef0c80f883ca33147d4b79eb25d4be3671f9869b1b1fb54f401bced2311e91834c88d095e8f2b418ae3c0de12c08f59835419e9434c5a6287a6930c998d5f29d33b214524fc3c2447edf3f38e683fe8ee4c01b176d14db0d6f45abdf251d9236f58d9a41af599ee504bbe94f5c3db3918e463b06cfd89a8ac87102c01a34ce646b7f443ddad782799f5e5ccda17b7f8c26aff6a02058d86fbdd96ef18b21d1e6bd5c4788df47f83ca1e6d27d9a8173e3c87a674651bbef6e7172d7c17b25121407e53bea7ca0693523287e47d2b9da2865b3b9d08c49ac5dc59f2211f2f9882249c9b3ec73b8d9480bbf32115fc7b98bba4dfe092894f70f1413b7b79575e0091efe0f8f4217e04f584556875b2ebb005530bc55de68fd014aa003d727cefd050072b6b6a4645b08f0b76cb5010e75207c4d4cfcf3e33118daa4ce72808fbbc55ccf26e883879bf295839023cc98acde59bedf6bb1850e3c5e113362fe149399d52a3e8a77b414ed0b12d55d8d4fe3cee7b107dc9143df6548d561fc97787a4089b8433da644ad55673d95df4c151b48287a5883afade97f00bbc40814efc8bb3d0df5e3a30b72b7d998ffc68a4a"], &(0x7f0000000000)=0x8) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000440)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea4e91e7a35c756a2e79acf63635faa213b332d2afeca84fc9616299243d4ba891f2", 0x782) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 05:37:47 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x7, 0xfff}, 0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r1, 0x0, 0x8, 0x0, 0x0) 05:37:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000012c0)=ANY=[@ANYBLOB="2df02e397ed64a93292f"], 0xa) pwritev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="f90e3fc9efbe91873cc020e052e82b006e64ec71347c682ef6c96245895525fc5a6e8a3a257093a3582bbec61f834b8c983560", 0x33}, {&(0x7f0000000100)="e82bf55f1cf409bd4cdcc8c6677869d5e51847ec8c20ad9c6ff39ca377526d8165944e8e980e3587a54350122b36d789d46b33d9abb770fffc803b14deb6f443d94ca6ba3d17e4a194742d048ed13663ad2384e9b782441d9986ae496076a700814c497e64a180ecf893fb1766ea2383648d1cf85574d393ca3bebde59", 0x7d}], 0x2, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) 05:37:47 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 05:37:47 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000088000/0x3000)=nil, 0x3000, 0xfffffffffff7fefa) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000085000/0x1000)=nil, 0x1000) 05:37:47 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1fd, 0x0) select(0x4, &(0x7f0000000040), 0x0, &(0x7f0000000140)={0x7f}, 0x0) 05:37:47 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x0, 0x360c, 0x7, 0xfff, 0x9, 0x10001, 0xfffffffffffffc01, 0x10, [{0xffffffff, 0x4, 0x319d, 0x40}, {0xffff, 0x4, 0x3, 0x3}, {0x6, 0x4, 0x9, 0xffffffff}, {0xffffffff80000001, 0x31e2, 0xe9b}, {0x5, 0x9, 0xd1, 0x400}, {0x80000000, 0x2, 0x9, 0x7f}, {0xce, 0x1, 0x7fffffff, 0x1000}, {0x1000, 0x8ee6, 0x6, 0x81}, {0x80000001, 0xb47, 0xffff, 0x8001}, {0x2, 0x1, 0x4}, {0xffff, 0x7, 0x0, 0x1ff}, {0x7f, 0xb58, 0x36f}, {0x4, 0x80000001, 0x7, 0x1f}, {0x3, 0x9, 0x2, 0x5}, {0xffffffff, 0x8, 0x3ff800, 0x5}, {0x4, 0x4, 0x0, 0x4}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) fcntl$setflags(r0, 0x2, 0x1) 05:37:47 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x8, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x76, 0xf0000080, 0x6, 0xfff}, {{r2}, 0xffffffffffffffff, 0x84, 0x82, 0x2000000000000000, 0x7f}, {{r2}, 0xffffffffffffffff, 0x90, 0x4000004f, 0x1, 0x3}, {{r2}, 0xfffffffffffffff8, 0xa1, 0x200000c3, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x1, 0xc2}], 0xff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x84, 0x8, 0x2, 0x3}, {{r1}, 0xfffffffffffffff9, 0x4, 0x4, 0x1000, 0x3}, {{r2}, 0xfffffffffffffffe, 0xa, 0x3, 0x2, 0x6}, {{r1}, 0xfffffffffffffffa, 0x4c, 0x3, 0xca, 0x200}, {{r3}, 0xfffffffffffffffa, 0x80, 0x2, 0x8, 0x3}, {{r2}, 0x0, 0x37, 0x2, 0x100000000, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x4, 0x10000}, {{r2}, 0xffffffffffffffff, 0x21, 0x20, 0x9, 0x80000001}], 0xeeb, &(0x7f0000000000)={0x200000000000, 0xfffffffffffffff8}) dup2(r2, r0) 05:37:47 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000140), 0x20f3}) 05:37:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x87}, {0x6}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000001300)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x7, 0x6, 0x6, 0x10000}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) r3 = shmget$private(0x0, 0x2000, 0x290, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000002c0)=""/4096) setuid(r2) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 05:37:48 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x68) ioctl$VMM_IOC_TERM(r0, 0x40047473, &(0x7f0000000040)) 05:37:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0x6}]}) r1 = getegid() setegid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = semget$private(0x0, 0x3, 0x44) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x6, r3, r4, r5, r6, 0x44, 0x6}, 0x5, 0x80000001, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ffd7cb5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b801000000a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c999dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa096d5a0dc68586f240c58943e817f19c1fbaa6545da01939186c222184fbf343e692dca10b52ae2d4c8392ba000c8b7c814ca207e9263fd9103fbd79135c96440fddbcb5b4811ce752840254ba525b152666f591f086f8a47563a6c2543be24607336f96c588ee375662e96343ebcccb0160896d858e423e56a54de0661335195384ab6612a6319f3534ea0de5bee06d154e9c71d7ee53202361568dc9bb007828fed3803a7034eac07c786ae2c2ad68de2c254bbb085151290d86cfc6f093d86f73f19c1d28e72a7e9112f6999b4d93d4d9a9fe654e8d3e18158a65f5d8fdc4a209eceb46d64e21a51804b063cb150d327cbc177de50b431871c1d", 0x21f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x3c3, 0x1, 0x20000000008, "b00900001600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:48 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x10000, 0x3, &(0x7f0000000240)="665897ad20e748f78aa0e3216f703603391f1108483dc74983d442461a14be61e41192cca72f95cb33e6e42c8baf252734c24b7649126abe0535f40c7590e615f13f4e7da3b43ad3005d373270c8371ec0516d7fa710cfff9f3e03ab50bbd3c6621d0d0ddba97f2d55ae4f7992a2f2bf20ac54d7bae39b170c6b25f4d3e10573c7ec68746d9f2fc803ae561db9b643eb57a4a35055f4917792574952665e24ec4f993387bf5bbcfbc221cd204081c9ffc3f483520c4e845012e68ce8c12afb3606e0300f1fd4c27eaa0d2c20805d9e49fd594746687a809ed78ace0a8ced64c5bf1e8877efa1ec82347bbf402b924febff9c9faa9ae0d1ca8c5574364f4e71f88b97361c08dee30957389714f0e79f1d7cf15e6aa2f0232c79e8b703c4679517a2cf84f3bb1732357e186890a7426ec165a7ef3dc758eeb6be82fc0e1028d1766afccdcbecc6edce57107768e1903db3f351612d9e0747cba20f15efd2fe214d11cb8b1c04d9b254e99f028f0e82e4e403fe08e7c43edf64c7e1362876ebdab00a243fb09e138ec81b6074ffdad95d2446f84320bb5d6e75259250add448bcd0fc0626cb9cccf7dde5ba16e0589413639f9e95705567a22fed29810e14eb0edb7d7070dc776e460269f4e31160e60e19b7c946f3ada3f90b8df165e6cdf23a0362956bfd319b60827fec5a4de16221b5cfcc855f843e7a8e4f9af737f43b8d883045b40a8bdf7fff7edb18d8a73c8879003de240345e4654661ca25502b1db2ce8def7cd84e97b4f7e6db9a5e4e385cc0c4a4a24c0ea8691d8d7d57b25da23a4eccf1d88b94e525a357671334ae7bf7aebf78d8c36d6fba27afcdaebed1573a40b8bff8215e7fed16b8630855f08015a6d22d3d359cc2335282be61da3cde4c9f596cbaf17590a124bab0ec2d79b120e72569a89c308d294fe106dea8fc0ef4e649575e6d4f6306fd25cc4c1750b677d226986cddb6ccb961ce865669c2b5b7681acab7019d494f7dd3da213b107ab2e88d2482ac01386526e8ee9b6f26659d505203eb392dc6bfdbae30e1f9d11de91a805e5c0f2c313f2d9c93ec1ac054e704f025445bb403a3cb01dba38b9bd3a507cb498c059102f92e60bc4da02a3728e59304c0115f7dcf162933d22b2a1fad9852f245f47048753d94d78459349a844eb95c13ac5ac6cbb0c9717010d75c523418c7ab8688a19dfafaaadc182bcdf4a122114966b1ae052da1211cad38c32ef966af6a272391378ba2289f5ecf51fa429f2158eeb8c01a14d91bb8d60128f4970e5d492080610c99547ba1feba8127c0b4021874fb1d729a475784e7bcd74e2a0c5c213ee1bc1d27ee84c96c096597848ad858ba78ec0b5361f7774e9800f5e748a9470aef8395bd9146519fe8bb7b652c782e63e4edba1b3e28ec390508a9fce4841f9110151908f0b91e2675ae1da98ced1828deaa0f8adf0a99655c069ee0ee473aaac5d6f2765312ccf23c799b7c0ec900f2fa0129987c91c24c010bc2a589f23faa40f0369e2c77a0a15eca45d6ef02d56fba887073f349b5aa8b4fe781170f44578403bbc5504cf0b3c9afdf669f5970697e88a97bbc78255fd0a35df88f46248f4b16f476f7d67137baeb91bcd8d377a8bee8891e674c86ed871c12cee7416d578711dd978230ce16784b67b198d6d8de15a60463f077b0406aa23fd7499cc585e4a5352267e616663ee71806da047d7faeded2c59ae6dac9fc1f1c79a1c81df58cac3e9e01d3d1b41ce4905f53f39abcab90a8407e7d73cb5119a290ced5146ef10e2dab220cd1d84809eee35442f15f0417024ec53cd06eecfd703431f9cacee5881bde0125646c2b136eb9aba548c7e41554d640845ddd7cff5218a09175022b5f2802770800e8b19e6c14b9653b6d60f0cbe4df1e6181cf37e4d6354b120190e9a60d07ef5475ff7244d7a66b6b086b27cebda103c88c976eb7aaa01b5f016c77a70a27fa184f870998f10d5f5773fd1a3d1daac9f19b476883e4bf2ec7f7f134162df5eba5bb881b6adc1b0aedc82e52c2a718f241a562da8f7089446d617fa3a10f0ecc8fdc0e6f5361f882f37733f9d2e64374934f396dd07eb6442ba110e66a74fe3a459a1bf661bb9b0aa6c6c5a6b117b9cab9d2dd117baeac9d241b1da82a0ccc107c2e5c88da56a2e75a0f7c63a874f2b6e48ebf9623fb4f7571d31b214ee0c39ea8d9d484820b1c9aa443aaf0eb7dc588640c7d110ab752f2a0384b79d2f62c92143688e8548e90def559ffe57a663b534115e16b9b40a8c9064b728a09cc9dfd44e72fdcd171c34d63e0aba0748507a144b08c9e53232ed10620df6dae11d06e0604f622eac673b10e4902960023abea46295b59bf12f34cf9a86423b859954b7b50659d3f72f7949e827061b81977ab8620fb6f9c81eb6f6271cbda2822f409b61b5542411ec9f9addbea291f5d77341c608f6c57d2a81d124e9e2860cabcb4ac5e2adb2ab9423decea899a04c1c17527dcb63eb558fd08623de8a34e435887d1221e44d31485857b39c1221c1a748c60d6c08c5023e3687d4eb4a186006b092d2365d79d0dffccf520a1edf6d9d7ae5894f8e10e33c32a9020efe99eed51973c80e11d605ebaedaf5bc8f3ca4163906d75402b892363a53de6581d809c630d3b991fd04eef839a281a6284d8df097e5c21e4a011137b8e1c4968b77e85aa7c1d7fd3eb480ed867a8fa463433eea62e3b72f4584b8b57e8b329983a98872bacd2f7b7c77e68782eba6aa930089767f6cd3a985a6364be09962f7c266ecff8dc2185a3304732fd4667cda98a97d926bc864d7a0cece12a290b1a53912347579f73a37a185d65220f911f58cb361b94be5fe3b6becfd9e81a25ee2eafc7faad6720afe8210ad053eac08090bb5a5745aa2d440cadc55c58e2e6fadd62212ae6f4687f3623ee58b6e6dfa1389787d974fe485691465643522b7e06171c62e5042d48649b5aac993e69e165c7a10148a80b6a09a26cbc1cfbdf08cd03f2f09661efceb9fe2a822c1abdb4aa59f0927343579bfb2f43db9e65057d333bb165ac6da25830b666ab2dbe1fc1c74a5435340e1e788a90de929af178aff464192a6080ba64c46b58e6ec6a4d42a31f12a0c3da7cc2c453530817318e7a2ce4a2fca684bcedfd0769dc26b211ea31dfe0ab76614d8cae24066366140377472b47ac78373cc18c7064c350a228621da053b4cf219db8df0d292b40a21bb7f5431114db57000ec580f621b77e76aca65fd6c93fa633982c0f74b2e63fb65c9c6ac8de4e510bb572864dbc9f4606cec113fccfa85f0364e7db9df69665c9256dc9a962449e215c7321bc0fa8713f0607a01bde246a2bf9fe9340a399a1a0a7ca0905e459c0893d885e758131926708d9ff100d6512c2b69f465e5e759487fc694bd0010d8c708b01c2bc51db6b5a362f21228b4d4ab6474111b49a6e584e40b1b0d93186db3aaf6998013d5d88a0c468e83e6a9e00fe3fb4ffe48c4a819833aac09faf13d11605d2a4a2429bb15998ecb1cd81f624e0eec29d288d47b4ce6b52e95e7655e28ebd60896c053bddccfdbd7b6f26429672afb5e4cbf02b4955520a4838eae07c048570967b91a37f5c7651355bb88cc2244a972fe46aefc104a618dcce96b20bc7c93b6c46b7a03ca783f626f292050ae7493f8f733ed6b84111126237341747d2a6def038f328a5f6d88e390fb4f6f2ee151321e195f7c2a72d34a778168b9b9acbd22f9e21077462214885536d39f3fdcd3a2613c1da247961e64c103af4697b41fcb334a7055c64293500d3b9760bc4c71c48190fa3f6d9605d3b94179f6a831ad2abbe5dd8d839b41852b221e982454441d6441e392c917dc86be8c4cc7dcfa82def721096f846328d9b6302f26b6d0125167030a7a12e9cc49e2769efa87d11953938563b678695b5a71e9274746b094e3f2c0706b47db161d6a5dfb70d0b370b1ecba85a688c08611cf90cc55d3ec8e8d3ae92d331e9896b0421f23d49b0114200fc0b2d01bb468609883507ff9865ed31cfbccbb3a3eebf3dc37ad931cc73c99452d3d10f2a5eb176170665a500a1a4082b89a5346dfc1b9f4ddb1c0701b3961953a9046e6f5d7d0b60b7bccf23b6db46e28460cdd10e9c0153a1ce35a9704387e2a317e0e34a75d30bc899f7de632d8ab9cb1cde71d1e2de632847975847f8d857c170e30cd1106909c871cb5481be234f57ff797003bd2e471bf262cfdd92c75785b0a0356b6ce8795de79f345efe7c3de7a51ef4bf8e6dac608f62f66ec3d1685bac01e74dbdf72964a4a5efce3359c396ae89a838469ee8a56daf13c4915f7c799fb788e6a9903143d0a53cc026ff9b0639e2ac26d900cc0ceddb63117d8b164a442ccac63b289628271e2872ae7a9e43cffb7d0e2fd48fee2786bcf8ff59470b8a98a1616a2e6416115be1826895947e1d366124a6fa5107826a3a81482fa9def8f1babf216747daad304198d37a74336a1914883a4ba222b374886f13220e92c10841c7259ea368aca58ee8ffb6c6b95b68f205bcbd0713006caead53568dd27113b7000af2836a1b25ac6b79ea7e4f8428003188888f95541c9736a15c4456dc61aac889108b710fe0300a03a68921ba3a021ba78d236dc762d1211223134334194829b06217126c543a02b6ecd11c5275723479521eb8df27c0c269e1b7ac6ee83db09b08b0d237a2f3659ae56da5a62125514292650db1905d5aafa900220e802529c24c03ce785adc8837fdcbcdfb62c99f64628275c0943fbdabe6c0d9ab468122b54e66f45282900b382b505dbff84a03480ffe2b231c92ec91244dfed6a94ed241a0071654c1331354e6b27d00e28b25c3536985145d5193a9df85a135255f9a91b270ba225bea65a0e2deca4664f70104e9097caa6929588d428aa7c875c7b37bc3b37cc8111e42a58ed02316df0fc2af58cdaf611ce93274cd9382bde3758d4cf9304c5487c3728d83e0b514ad6046c9ecb249b6b9608381e649a1029d8477feb345bd5595c60ebbcbfe2011b5fb3af8138a5eb9b49c32eb1eae51ff6f5682ad831a808433a97ef5b949a725eeebfaeee214b344f780862ce27b1e45db9c8239bbe04cace5ff4bd6ed80b540f33fa3976eac93316ec9a069a04967cfd2b087868dd7371bb05263177f7d6f53438ed7b1adf3c4a37657215aa4a4e00548eee3938953cec05fecc9dc3c3a87d172c027d31dacf4f1b7d2a0ae7b3106a9cbb8c65e597b80a34cdff00e3813459ca2238f7f11a09840df54d9bee7ee6962e7d6512f690f1ad88bfb81ee11c0a7ee29aa7ebddcdb45d6f29266724f5dc924d19e3139f7337adfa2b5bcacf8f10d9bd27bbfc8ef1bf3c0dce6e6948c26a1bd566485d56d455eff3592604a58afa51a04a3312505d6562a04432955499e6f33c8b6062d8b8da5845620162d595e228a0f90df1b3d187ead2b6a5acb4a001618c0a7750b6a53149374f1843cb614255847f7440f6d29b7af8e17016eea30c4de891ce005ae8118f76b71809d4abc9bed320739d99546a65edc82bc44cf2bec47910419d072702b7796dbf216c84a4b113a9a2185f887056f1dba8c62ec6e490806ac9263e6dc154fde401a9e6a392c79636b1d28e0df4c24d30a8be6df01ce8c1dd4e8ddd615f32ad0ea9d051f45ae51acfb1e611d8422376b689ca63c00a7412d0bfc1ec4e320070a15e75d34cc6ebbbff75184a37c57c831465f9c229a3622fb6d1d6249a93e5fab3287d973566d06b467697edee9efc8188e2fa2d4f0782", 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x825, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCFLUSH(r1, 0x20004268) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 05:37:48 executing program 0: mknod(&(0x7f0000000100)='./file0/file0\x00', 0x8, 0x4) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 05:37:48 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:48 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00e0\x00'], 0xa) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x81, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x11, "b04d00f3ff0a631a00", 0x8}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x5, 0x1, 0xfcf5, 0x2}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x550) open$dir(&(0x7f0000000040)='./file0\x00', 0x10100, 0x2) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000240)=0x4) 05:37:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x28fc3, 0x121) r1 = dup(r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000140)='.\x00', 0x100, 0x4) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r2, 0x0, 0x800000000001, &(0x7f00000001c0)="80c873611fb544e65120ae58686c1aab96972023531aa0f5ae740909e97b4ec5482142544c8e0b3e22a1144df09cbb9d4e7e9bab4628e3b663a646645baf0342f9498315497bf7826e8568adc2f02e1ea1da484f17fb7dcb954ed0586d27df9b27bb39a7c31737cde91d55085ebd03e499109aec93805fea176dc74d55c92660a91782a45add4ce87ee91bf55dce44f3a39dd573274055dbc7b280eeceeb71ca34f706432dc1a2b713b660df4e21c6bcc5e1b40cfe1a081358190fda9cbb5ed7e26ab9c02dfe1d562c2f6446326b265a49f1282b8976d5f09c93a147c59bf08c73ed81df1cc31072de4a2126fd88baab927bfe282297178f59a1bf47773bf4b066624c5f906fd1250457418fd8be52085816216972eca4b724ca098312729bbe8c6a3b8b5e5e109a337f4491e9baaa4d995719f268a4c68f29f241823a97df444bd3f58b235061cbaf8318a10b5663e66400b76a466a0212dd44040a8421ace0badc16f4adf003553a6f0fbfe0464aa517e3df988d8fa3e3bd7d7c678380ae1734baf21af76129ee57c5520b5ca726460d2918dcbc8a6e4cbdd901707dc825653000"/432, 0x1b0) poll(&(0x7f0000000100)=[{r1, 0x82}, {r2, 0x194}, {r1, 0x1}, {r2, 0x4}], 0x4, 0xfffffffffffffff9) 05:37:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000200)=""/247, 0x2bd}, {&(0x7f00000013c0)=""/4096, 0x12ef}], 0x1000000000000181, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="e835caea1335fef89ae341cc39a1f4076b2b5763752a5cecb888cfc2868c09bbb1b1139ac6c5fa", 0x27}, {&(0x7f0000000380)="6df63e0ea861058d61d67b9612652377d8aeccd4b95cf6db7930b71a4475fd6d9dffc87a9d7fda14dd1fcc258af1b552a11bfcecda5039837843fc544002ffd87fb8611388cbf25d765e7b1d57a11960256f1f57d51b2cd27c9bb666f1bc7dd96b1aca3a2a9c87f1e81f816acf309ab4f224b286170c04ef919f5c62b342c2751e77396d80a48f130577f57855537c194dbcb7012a68050644c1e55d39b09ae24369d2ae4729205a56fafbb301b3840bb48cc17197d34a296b2bc97353fabb30b1af49211094ae0323298b6f6924565dc0845bdf73efbdbef8d4", 0xda}, {&(0x7f0000000080)="608131be36494cfbb81f286aba5dac9a7eb374", 0x13}, {&(0x7f0000000480)="935576319b6bf41cefbc2976d9c912f141bf81b70ecb210cc6f2beb9f214380bec16ab865e4fb0cf151a875993b629e542ba1aa32a3d8eb818d62f3159ddb2ef7d35cb02b97053d0e6d47da8ca69ac9874f57c5e8697f61446b4", 0x5a}, {&(0x7f0000000500)="70cbb12c7567fcee306679c5aaecefb1a427c7e24579d7c817aa3063b9459e1a23a91e9c4d0150ea9537bdf223b9b8896135528e3c61b87386bd97d79b29ff139b64fc3730eb2a240f27293cc8b7ee665f8c7cba46188c7129266cc7cc4cb29854b24cc39d5b92be1898bc4e27ea2d72dcd53de926d4a0b87ae8e0cf3bb3ad53c1b36953aa40cb4d99aa6372ac81e8af1d7a820f222956362401870bcca0fb04d0eeb08c236ca1da719aecc2b1041141ef90a1b1d08e5ffa", 0xb8}, {&(0x7f00000005c0)="ac6047758a7ad90751c50d2b2f9661d65f2804a5dfdfaa232eda10c8f75dae37927c9a5d8edb30b49d6aa24f6e1551c4b711711373261753e484a1f75a1de67d2dd28c05778cef39a130a72e72215dbb0e2c368d12afafda5a8d7af55ec5abfd8c2bce63c85f71fc803e3b5550f9cfc575d8b7b33b1aec24", 0x78}], 0x6, 0x0, 0x0) bind$inet(r0, &(0x7f0000000c00)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000bc0)={0x2, './file0\x00', './file0\x00'}) preadv(r0, &(0x7f0000000b00)=[{&(0x7f00000006c0)=""/72, 0x48}, {&(0x7f0000000740)=""/139, 0x8b}, {&(0x7f0000000800)=""/221, 0xdd}, {&(0x7f0000000000)=""/20, 0x14}, {&(0x7f0000000900)=""/228, 0xe4}, {&(0x7f0000000a00)=""/114, 0x72}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000a80)=""/93, 0x5d}, {&(0x7f00000001c0)=""/37, 0x25}], 0x9, 0x0, 0x0) bind$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) preadv(r0, &(0x7f00000000c0), 0x2, 0x0, 0x8000000000000) 05:37:48 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getegid() r2 = getgid() getgroups(0x2, &(0x7f0000001580)=[r1, r2]) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a8135c1c8a92534d85a6687be00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f600"/4104], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r3, r4) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001440)={0x3, "c7e3b5fefccf7051752295791137ee30fcb10b8bcbc708f2307a91967691bd9921920ab1ecc101a7d5e58aae41c0bde42554f8cdc42c5a9dbde1a8bd2d665f3930aa4c93fe3651321e1bf30e09499dec4871c9f4e7548e038b12f6c621e800f3a43c62a5cfe7f9ecd2d732410005d7ef6de933b90bb2245432919216c3434df407cdb3b04a3e81f1e5b537a396a9f1ec7c3e8f9bcf88ed66d2c6f75e06ef34"}, 0xa7, 0x0) msgsnd(r0, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee15f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e6271d9e3c3bbe6ee3d05b13e49aa312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777174b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7b99d11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"], 0x1, 0x0) setegid(r6) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r4, &(0x7f0000001540)='./file0/file0\x00') r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000000340)='./file0\x00', 0x107) setuid(0xee01) msgrcv(r0, &(0x7f0000000080)={0x0, ""/14}, 0x16, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') symlinkat(&(0x7f0000000140)='./file0/file0\x00', r7, &(0x7f0000000240)='./file0/file1\x00') msgsnd(r0, &(0x7f0000000280)={0x3, "850c38d7fa23c8df10c245589bb2b876234734fd4631170a8ff7d6ef5c4962e335135b24d76bdaa025d5fc6f17d6ba54d7d4b6878a0b7e7d64871852fc95fe944dcf5463cd56812850b5fa7c8cc9fa20ec5e51fd9b47ae455346ba22e749305c2377c0bf6c4960d6cc6e1ab2a22fd7311df5b0cb98edc4db98a7aa2971ff92ce95e7f5081738e3adde1e2aef2d71a7d6236335583c500c"}, 0x9f, 0x800) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRES16=r5], 0x1, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001700)=""/174) 05:37:48 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7006, &(0x7f00000001c0)={{}, 0x0, 0x0}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r2) 05:37:48 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') readlinkat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)=""/58, 0x3a) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) 05:37:48 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) flock(r0, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x3, 0x0, 0x3, 0x100000000}) fchflags(r1, 0x0) pipe(&(0x7f00000002c0)) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x9, 0xc2, r2}) 05:37:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 05:37:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x59) 05:37:48 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c", 0x6d}], 0x1, 0x0, 0x0) 05:37:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x1}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kevent(r2, &(0x7f00000017c0)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x20, 0x2, 0x7fffffff}], 0x4000000000000e5d, 0x0, 0xfffffffeffefffff, 0x0) kevent(r2, &(0x7f0000000340), 0x2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x80000000022, 0x9, 0x80000000, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x20, 0xfffff, 0x400, 0x7f}], 0x4, &(0x7f00000003c0)={0x9, 0x4}) r3 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x20100, 0x40) getsockname(r3, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='$\xe0]#\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='(\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='*#,\x00']) readv(r0, &(0x7f0000001700)=[{&(0x7f0000000480)=""/253, 0xfd}, {&(0x7f0000000580)=""/41, 0x29}, {&(0x7f00000005c0)=""/47, 0x2f}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/229, 0xe5}], 0x5) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001800)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648", 0xcf8e}) write(r0, 0x0, 0xfffffffffffffe53) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001780)=0x1d50) kevent(r2, 0x0, 0x0, 0x0, 0x1, &(0x7f00000000c0)) 05:37:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28f47a00ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:37:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) write(r1, &(0x7f0000000200)="459c544431ecf2b52ed36e2a16c5abd4de626a4afefa032891dfe35b54cc813c39246bd0814a633f04ccd176f4ec502d62aff193085dee11d65b1f5dc3d7ee5eb5a305b182cfb830922b11c0e5720136779ff24ee44348066ea734615fb2dfa855018e3d4b3a07756ea133a9e2b2874f48e7a5ec0da074ced1dda9bd6a8f6e8a6f2139542a6c1ed12c44fd3411b941d3791c591b09c06151014d", 0x9a) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffd, "85000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 05:37:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x3, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x4005, 0xb7c3) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x1, 0x8001}, {0x18, 0x0, 0x7fffffff, 0x2}, 0x51, [0x3000000000000000, 0x2, 0x2, 0x100000001, 0x8, 0x1, 0x6, 0x7]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) socket$unix(0x1, 0x1, 0x0) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) r3 = open(&(0x7f0000000100)='./file0\x00', 0x4c0, 0x100) recvfrom$inet6(r3, &(0x7f0000000180)=""/178, 0xb2, 0x1, &(0x7f0000000240)={0x18, 0x1, 0x1ff, 0xfffffffffffffffc}, 0xc) r4 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) syz_emit_ethernet(0x182, &(0x7f0000000380)="009439348796cbdc3f99d3fd54450403dad1061171b2c1e27d946376d97c5483b11aa9756f82767c07ba61728577182798901540f21b451cb7e55a897d6d4f00664e62313c0d7b730607e50f33576684e22058c56c48d029f84b2298f2452129a5e1c0b2e8c283cb6519db508e5ea8df228ea7dc692238dd0bc113e0bf31ceb1bb4800672cc4942c04a96c7efa93b90e8d80c37cddc45029053d7b093e1b974d156871320d60f890269365e7c3c9efa0eb1f7c8c3f4f00c12dafdb48441aa02e0549a73317acd5751ab39222cf0d145d372c1b1548a2d4499a8151b2230ea2468e8b788c40917041805efba900"/250) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) pipe(&(0x7f0000000040)) 05:37:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffc, 0x3, 0xfffffffffffffeff, "85495519818600a6804000", 0x7ff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 05:37:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x208e1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x10000000002, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 05:37:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) 05:37:50 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x7fffffff, 0xfffffffffffff7b5, 0x8001, 0x100000001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6, 0x0, 0x0, 0x2000}]}) r2 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="dd9cabdfc559c8bb93f4ffb34d9a9ad27929ed1c04dfb0e3ed4643d14811d7ca2cf4713153f3d59379b1e31dd30daa2a4ef8cc19a2fc64b8652505b6876f8121871aca37fb15c1fb5bcc91bc61c7232e5ad7ff1f7b303517a7116eb4702307379c7772e4e37fce33bf07f218398c89e4ecf76331c89a241c809c3602c66a0decacd7ff5b112c1fad8ad5120ac0b69d69313ad767f387b5cc3ee05f10e9d833e08a81eab096c382bb75ca993a5283462856adfc", 0xb3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xc1, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x80) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) 05:37:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2c}, {0x6}]}) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x4, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getgid() getgroups(0x9, &(0x7f0000000300)=[0xffffffffffffffff, r4, 0x0, r1, r5, r3, 0x0, 0xffffffffffffffff, 0x0]) r7 = semget(0x1, 0x0, 0x33) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000440)={{0x0, r2, r1, r2, r1, 0x4, 0xf7b}, 0x5, 0xffffffffffffff81, 0x5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r6, r8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f00000001c0)}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffe01, 0x4, 0x6, 0x1, 0x1, 0x7fffffff, 0x0, 0x2, 0x2, 0x1, 0x6}) accept$unix(r9, 0x0, &(0x7f0000000080)) pckbd_enable: command error 05:37:51 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x12002, 0x4000086128) socketpair(0x18, 0xc003, 0x6, &(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r0, 0x3) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pread(r1, &(0x7f00000016c0)="f0730afcbc61579a", 0x8, 0x0, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000600)='L', 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x40}], 0x1, 0x0) r2 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f00000004c0)="bca1da4da518b95c0b63a1ff23ce36dc6c60c06713f889f7312717a2864cbe8c43bcf12876717a34d38e9cb0a514c746968fdf056079aeb4fc674a4bc20b40a7a4854299f106cd310e2a2746dd", 0x4d}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7, 0x5, 0x4, 0x800, "e7a68cd5d53e5cf85889e5b5013bb330e770b3f4", 0x5be, 0x9}) 05:37:51 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00ee00000000000000000000000000000000000000000000ee40000000000000"], &(0x7f0000000040)=0x20) read(r2, &(0x7f0000000140)=""/210, 0xd2) dup2(r0, r1) pckbd_enable: command error 05:37:52 executing program 1: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16eba", 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x1b28, 0x6d5d, 0x100000001, 0x0, 0xea31, 0x7fff, 0xffffffff, 0x2, 0x3, 0x7, 0x7fff}) 05:37:52 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002003, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) 05:37:52 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x6) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10000, 0x0) poll(&(0x7f00000000c0)=[{r1, 0xc0}], 0x1, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0xff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000140)=0x1) bind$inet(r1, &(0x7f0000000180)={0x2, 0x1}, 0xc) r3 = accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000240)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x21, 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r5 = dup2(r0, r0) sendto$unix(r0, &(0x7f0000000340)="f6c10a320bcf3220f4edee6ca87550309939fbda6c5bb7025803712f36eb50400dbdec6e7e94d0a736eff91d9ab3bee355719f76150aec", 0x37, 0x400, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000400)) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000440)={0x9, './file0\x00', './file0\x00'}) r6 = openat(r5, &(0x7f0000000480)='./file0\x00', 0x8, 0x10) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000004c0)=0x752) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000500)={0x3, 0x1, 0x10001, 0x9a72, 0x3}, 0xc) flock(r3, 0x8) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r6, &(0x7f0000000580)={0x2, 0x2}, 0xc) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000005c0)=0x101) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000600)=0x8000) ioctl$TIOCCDTR(r6, 0x20007478) kevent(r8, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffffc, 0x4, 0x1, 0x200, 0x401}, {{r3}, 0xfffffffffffffffe, 0x20, 0x81, 0x100000000, 0x8}, {{r0}, 0xfffffffffffffffa, 0xa, 0x80000040, 0x4, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x36, 0xfffff, 0x3e, 0x4}], 0x40, &(0x7f00000006c0)=[{{r2}, 0xfffffffffffffff9, 0x51, 0x10, 0x2, 0x1ff}, {{r3}, 0xfffffffffffffffb, 0x64, 0x4, 0x40, 0x2}, {{r0}, 0x0, 0x8, 0x200fffff, 0x3, 0x7}, {{r8}, 0x0, 0x40, 0x30, 0x1, 0x401}, {{r8}, 0xfffffffffffffffb, 0x10, 0x0, 0x0, 0x7}, {{r2}, 0xfffffffffffffffe, 0x1, 0x200fffff, 0x0, 0x100000000}, {{r7}, 0xfffffffffffffffb, 0x28, 0x41, 0x0, 0x5}], 0x1, &(0x7f00000007c0)={0xbe, 0x1}) 05:37:52 executing program 0: mkdir(&(0x7f0000000080)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10002, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x7, 0x4, 0x9, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffeffff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x273b}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xb5f1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xd21}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x6000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x71}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}], ['./control\x00', './control\x00', './control\x00', './control\x00'], './control/file0\x00', './control\x00', './control\x00', ['./cont', './cont', './cont', './cont'], 0x5}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 05:37:52 executing program 0: socketpair(0x10, 0x0, 0x4, &(0x7f0000000240)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xa1, 0x2) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) r2 = syz_open_pts() readv(r2, &(0x7f0000001580)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x3, 0x2a9, 0x9, 0x101, "2928d9e88873ff5d8afae21d6e814a59fe13d388", 0x5, 0x10000}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r2, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 05:37:52 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000480000002c2, 0x0) ftruncate(r0, 0x0, 0x1000000000000) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) 05:37:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x1}], 0x34, 0x0, 0xc6, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x48}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="b63e") ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000040)) 05:37:52 executing program 1: mkdir(&(0x7f0000000140)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000000)='./control\x00', &(0x7f0000000080)='r\x00') utimes(&(0x7f0000000180)='./control\x00', 0x0) 05:37:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0x1, 0x4, 0x2, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffe1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000001}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x200}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xf17}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x483ca215}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000fef000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xf2}) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000180)='./file0\x00') 05:37:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x7, &(0x7f0000000180)={0x2, 0x6}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5, 0x29, 0x1, 0x3}, {0x0, 0x101, 0x1f, 0xbd0}, {0x7, 0x7, 0x0, 0x1}]}) 05:37:53 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2000, 0xfffffffffffffffd, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() 05:37:53 executing program 0: r0 = socket(0x15, 0x2, 0x800) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="c67d486a3101f24972ca1aa0bd86a89d630e2615540f14e756d80ce1adcc3a0db9594accc191a9c7bd413ed658e5d506e6f54e28a7138bc9dc7144ea6c7c15f97da18329c7a80dc29294c51efd03f8869f8a980e501d", 0x56}, {&(0x7f00000000c0)="34213f732c8a6a21c81f7c6216ee8b32408fc8c588c46d4f0616ba740dbd9f41b5fc1616254c20fd3a29d5d575692fd7b28dedcf2cd7bb2d203fe87b635585d838ee477e9f4945e7dd864afb1c0aa56ae72b2911a6513a7f34ae391d950c28c3051ef20750bf6682c114d1e6e7f5f402d2", 0x71}, {&(0x7f0000000940)="21381ee06dd45c54a5cfc69b3afa2a7c369fd6e027c939e495b354b671a03ee0aa2ea0adf6e3f77e684d50eabcd6d254a73886de793b24f155191969b380253a860a1235aadcd1329cfe5448dd0ebb25c13391bd36024f7111e5802fbb9088ad064bfdbea94cd58596c777838e5109848d4749ab29158444864d55d6962a90f2b934731418c0109fc7b1d0f0de360f916f39e8b22c9f9bf37b091a60ee49aad08b6bc3f46dddb30aeaf325c43525bb4fddc90f25c824aff7f8aca19c74ec4c34e760474efa1386b5ae53ececa21be75af1c1ba5b70e36055349a89720b82fc73da8bcda90077eceb4a6c4cceb16623b7851c332d6296dc2650a4424bc7aae28e1d13b0a2fea70c0b6638cc0cd81231b60fb059dc6913db889fe0a1d087ea987ee1395434513a5cd08aa21085fd65d70ed0d0653c148c2d5149f9e462016dda7b75b04dd7f9928243cf68b3060f99805a5eaf929345403e6ae46152ae7549559150dbeea586e7333d5723383c6b24e478bc35abcc14cb97cfd83b07891a473b073d0c77fdc432c246342b856a356556e7b90ffaf15d82f2129111249a0b7ff496390c9cf6d941f4aa08625ff26dd0f7770b99251d3e3a9f45b3b1b166020c7ea025e4b00474f1ccc282c18912e15f59c949e1dde8d123db2fc371e681b2c118eb52776144f47e347e82360bbe934bf628fe45ac96c97dda02d9d59f8c5e792bac7bf36c39431c0ae9e4efe5f748ddc108da3d10ebccd47c8275950f7e99c6e25d8dcadd791b518e3ede24b9d9bfce6937c7272131bb9b3578da300df7b026777e5f0a509aeb4eaac35e71bce981f3742a3bdc330eebcb796938c46a86a8664ba2927c8fff67a194e43aaafc8ca99fc68c3027bc156ec0cbc8f0abd9aadca9058fa75de3a1b00c49ff1c2926c45fed9be33fc3ebf039e823175f4e9538ea5ba0ddf1cb45a5cd2eb58f10e65a02a8c7a4b5c9cbc9d2f828b3068f88911b82f57efec30957ce6914bf350c2b3440b70b900ce86f8fd91af835520fd797203d715113febdf6f5a9e2c3a2e19361c4b8c15287243a2a8ee38f72af889d97fa083e1c8293c2391a737c87c4f6ff9ad4b219c909758b19345ef3130296868c59e49512a968218c0bfe538a2bd56182b29a8120d31f47254e5d7ca7c3d86797c45cbb4243c395d022a9a78780e526ffbe5dd4ddfc9a9338b230c874fa67a0bd83946481913eec7f32b6f7d7e0a205d04398da1d5a53ec58f913432934c4db7b8477411da7c5845c0d50cb90566b0031d60fb4b7d55f0c9af72ddd5e93f8008c2731396910948d9ae583bc2cf3801255a4d26bb5fe8c835f8be60c9999f06394cf4cfe58f591b87050ba2b650a29c8c5fd40676d3b336ed56b9900e4987014b44f87f313cd195f6c540cdc3f6a7e9541cd8694580a23f8ae53789bf455b4052e6d44ac578c94c03003d0d83a7a11e88f04ca00b5271bb8df785412c13b75a8669de131baeeed25908d252bb696c31f996db93e5e5c8a460a5e2fd9834d9cbbe23473b26c724a818b19cc91fb2af9e4262a1052e34088702b9a9f83aa605685b35e38898059f006cc7cce3ab259ea4c980561566d5ccf4fd74b06337a4c75b2846a0a7a38aa243066744aa18207597eb53a52e078e5cee7b617a985446a8778f8e2fd863317dfb0a68545d7a1bc05b5ea0d1aa664a4edc79c86b0fd2565b8eb99fe0b1e0e487b1c83c62c7af0d344edef3e6e128a891c4dcedf1086f456b60372a2a645f61498170f8678e30001c196d8133d22d752910450a63d30f49eb913cd2c2826714ad5689e7b812d2a053c0e08d634e96221575d93292b83deca02a30312f949fe78307287488d1448ce66aae81ea9713da25d7dffaa865b7ec66e5b3fd7df0a515c19813bb340f27c64e1fe809bf5c63a90ad740f6fa93e4183c790de2f692cd47603c28a9f162648a060f05a65780192f6e4093a2b6fe23c48df76a67c9a7400d67e5c5ad69f915e50aef8651eeb2a4d58f14a7fc3f0f2645b6ff04311f594233c7b9f0960be30052991863756b7db83cdaa1762d64dbad1085cc2387f729c38a3906cfa527e87ddc86a892e31d928786135d315960a56afb5afbf71677f8cba500e785b1eaaa0dc5f57e8da82575e1a5621320f3d64d677f8014ebe0a4ca6336be02ce9d462692474b10fb7a098dd25fece35f384871bc71b68d0dd54d48cdef3d9c8ae4d55918e0892c8a1437a678432e706de214971acb8e21bfa7012bc3f5602cad20b86c5c6fc5baf28c56b37147455c7d4b44e354830690f6cc5474d52ce51de78df47e3b9536b5795a92f1f53f02fe23adfb2d862be49c68e3b9632f0801c749660562579ff6779e45fbbf9d08b1c88ba8aaf22dffb0b912cd8d1579d98d97d644b55eb1c5e3f961b5364d9d5acaca739a8e468915cae44e56fdf383473d477943111ff14bc55f5c89ad5dff808f268b80085f8d4537aeff338ac11d29d919b4760388c5e083364f9c447f8728937c49004a4ee0b64d74fcad7088a75fa06c7b8541405927cadec5bd8b0b14b20337cb299d188cedc5f4a0dc2bea626a01b52fc20ff77ef0b09580f4c675f16fa41a7a7bed34ae8440b056a4889717b1d49f68c560449726e4fba2e3793e90fd05b52710f3c7a647f0f29dc50ecdd82eaddf44356e2793b843f71e6a1aeaa6faa2ce508a46326adbcf66f698ef22d978462b62bc8f4faa6c96932e537acd3d54dfe1b1e1dbbd4ece75ba750c36a0c56ea0c583bfb7c2c87c0fa8c2c229f0be84b0de9ec0d8a976fe4ef1ec5847f394fd86e374650cf2c09f24c08a95d71712e187c0ea203134d48f432fc71620ed6b576644d3e5791e448834be00ede63fa69c4e8105f38539de7cdf87676ef596a34ed2940254f35aa189deb0fa581b28b572012699e060fe60eef3fe66bcd74e854db8c2dcf3021af5139658e7ce6eb37075b7331e90676ae2c9eca7bbf8ed921af24739cc6525fb0a93f2ce587c1a6a3c89c505834f12d7c4274bc0dc47bdec655effd4426d37860ef168ec7c9742e11dc511fd178ca71a995a4551dc6ba2e8c9e4873da325d35f12e408498b3e4f577607e8b41d77539a0b389e463a2f7f3ec2ad718d027a5e382d04797836dbcfb7e81acb1e00c8a31c45df0d066527470f1d9392985c934f044eadb3b84c8f4a3d3297fbba917f92932eb53b9db43408f62f24a8c136ff9298c4daf6d175c2c5cdf61d1ff1fd7ed7a71e0541478b8df36009242414c5cb5246ffb276313cadac82e17e09462e909b7c706c7e1d07e84bae6ff2b97a69aaf0524a263e4088041ad6df14643442e5529f602cc2958c728f7bdd599f7bb912192d4b66003c43f07864babe6e804a16a416a15818ef7bd904b1c9ece6408ad49f6bff9f06118e6752c29e7886cb0def75c473c4f619c89871a54b1f7a31bf1774260b49efd64692d194487dff01b9906a71d353a45eee03c557194a9751898dcbfac0f0243129b35e003bd852989e063204702e07073d359997e695ea0f537ee046c499c62b607001edf9c061f322a2c5b9e00e04ba412bb223b588c36e7710bf3d0fb54859e12f01365aff066ab302bce1573a857bddbc639b2c96d2a3a1a541a0131dae1419a57eb1e4ba02c2e5ae74c9353ea4528984a1318078518dbb3b935c1b952d08b2df0f6e8fe7b3a39aaadfd4d18d55f566b8f1762e35594829cc03971794eac37372a226182bda956f3e4bf7aa2afd779b39972bb39d4270e53d7145907009034796f1ca33cb137030ebd2f04af38d7cde55a5d810574b63be000a6ad81a2dddd8375bf21b025288c2267266fff7f19bdf2434fc968fb7cb76df8b7515d6220ccb087e01d0ee502a909c5590221cb10088e7afc36f2baca505d59c30f5e91a739e8026a76cf893018bfa89899109eb92971358dbc2810e0518f5f1d8ade8479fe89083282bae3cd0e5cabaca659dfb8279506dd3e3dc8c18d5013ad9e5c0b2cc479d645bb5e7b4e36c54b1877f2014033b50b49c4587526f5624b2b366f8e6e0d1d3b1e3d97c32e2fd4dceb2014722d13cbbd52e9338b8eaa33d33a4bfd85edbb83c76e7934e3746b6f17311ac58dc664176d2bb5a4c30a060c1854baa105c3a1547cc8899cce3711170b9e1a20e9d00fb933561bcfd357d1b214e1d2689340570e93c84ec749b9e49009f6a979aafaa4067b3394bba7e0baaeb53cddcf024359c4798ffab051ff1d21ae63ccd3eb59dd5cfba37fec72eeb0f3ff8452f282e3f67dbaa4e4be5f6aa847b9a0005ebf2d31c103571b6d73a5219002094c370e0223568b79159c192b7958377d53c42373593ade79c72c2ffb65eb1c58bba99cf2545d76099ac36751a1f1705baf7fcd7eff1d1354ae1aff708525c9b8611355b84834d4eae6cb77a75021bee92b17ba3381c9407676c9ceaaa03bc8ace6759a104004df2202da9937bfd501e8aef45543c882bd7a37e65e1d8fbf8a1963f4a6cf61bc028b7756d0f165ed58aba8a5e62e5bec6894cf0fb4aaeacb4ccc576df075fe00af1c5596090d027fb062f9a8c8eaabe726f6aba45ccb56a5ca7b6ff725e231cf29dcb55265fed49f6d2fde8da67cf7f23634c8ced85f52f435086bcd6420d24d789fe0302375fc6d2303348bc94fc951db3ca958759a4ba8ee6621a23c9cb0a6812507419600c789b67108cc51cbf466a654e21018d099721089dab6e5f024e01bfc87ac2fd9042b441e7987baa580ce5aacfc558db7aefab580b94026076702888924384a182f2ebd62c900cd7e297ec29113f6abc937b03f48c8b090b8bd8afbc2305997dc074be86f06c62dc2a647e11d5fca9b2788d283a045b92019bc9fc778d8b23595e3dad8010c6535da856c06c7e3ec7cc554b0198f1a3714f44c960ba52c933ee47ec7b66de1c99b0440bb52984fe025b440d5bafc5f7e95836d7355a02a8e18c73b6dd7e440fdbe8af99efade80785d6b0becf328d0e45048d174bac0d09705e9765d925029559e74d906a3936eb388f528114ef56cc7cc215e5c192903f2125a2b559e98dfcc9de0a22cd915e0af2150ae7cc594400b10ab8f6df5a004331036f247d5dd5cc60fc24d1f849ae9fa9adfcd03b09610fc6ab1223b723e6b5cc036ff689bb5de786e58c86a59a4f797dd6ba832370a9ad702f1d5b4f8d72d2d2225226f2e920dec23e9f39c03c3ef6055fcc723a3a419a2b8811f1d507ce0c71c3d18f82e331f12382037d0f37692d823babaac933a15611d7e0e5957ec925b94cde7129a44a6d56b96be8c0d816efa3ede2047739de27cdadb0920de5572e918e48942be69f0b4c15e062aed8d8689aca887c5863ad9e7cc1f46fb2a7135516ac25963989cceb713ac3539088acf8441f0b4c32aeabd1aca9c748822f82a78c18a75d973479e34b278088552c5ce60be68fff5d00e8f05aecfb0cc088f6845aef6ef1caba421e787089ec6a2be6fdc92632b275040aac1e6e20fc5bf64ca0d70974cf007e421da4c3403fd771c97e1f60bdeeecebd581a151fff498f60e58d97a5f55fa340d6eca2f7587b09dae846fdbb9732f80948f2dc47ca0e988b701e3a59280b421d2bd34738507aca4dd16e7ecb38ce79e77446199f22bf5a18aeddf053e9770f5c3ae3e047fcd0ea6ae33d24cb7d265b62f4378d2820ba4f3ddb05d6452a08b67964103e8122eb3d3e200e10a0b70de2032311ce7efdcda3c640bc1e8f8260c6929f0ec1518b4dc20e5eb116bf7272f3b3d3e2ac5f4340df341e0d69c0b76b300cb4581f0b58c72171d9502c", 0x1000}, {&(0x7f0000000200)="d5d3c634b81feb5e257d54e727f9d5d6da110b4e8fa76eaaab8907c5b0b9e3e3447c88712f587c5986725574c608c0be", 0x30}, {&(0x7f0000000240)="4835bfe9b3592d17530298a99ae673acedfcab911d277b0ea93b22617d86ae89f5fbb84bd85f6f1006dd4621baf3e34be69732654e1c0d0df87cef026c0f55cf58b529674ea981860bfd075dd8a1531a96856a74c2b836aa91a47d34d383585fe29ee20a7b6351b08c4898852081a9333dd4b5fbf4a718970562463aabb9684e182181c4247d3e9d31029d69ceaccf1c1c925e9e7368", 0x96}, {&(0x7f0000000300)="4c2999e54002165b32054ff144359e6376d93c169bdcf4bc8ccfaae23a5469f27ffdd20db799883e786aec50c24d2f5cec89072b0913888e34282b361c", 0x3d}, {&(0x7f0000001940)="35b6441d99c6888892be4ad8ebac07018fafbf5c11b3f8d86dd6a3981be0da72870a1d7c7f12339c1e659284e455f797647acbeba8359360e5a9480bab84a5d9dd78721ce284a85e650430e4e3f5dbcd113b17318b16b438c4ab845467c7b5bffdcd62cd5e15cad2ee36f8070c8bea9f5ba81753adba16b63bc5ef26b2748ef6a349f765bcc32d66ca8867ebde5017a09d836b0291dc7375029d2c99dc48df47313df828605896d5342c3104ce905e95c0f97933b4025a2b60eb905db0ee5dd88a2ba9acecd7a36455e2d869c1398d840984f712ccb4482ffb55c5aa09f3128eb65f514b72d6bfd40388a0954d1d928ebdfc242d6fabd1166799243b8d9e5305a21691bea56d24c60f561469753da36b92ecc32721bcd85607908ced9e2b682591121085efb0c1b929f92366a77a92f131fa7c102f53f5e0fb61a571b9026360581ce6fcf85c8db26b3d706a7d85d5d1db3da848efa9b9607e5162566237dd03c7e712f242976443e033562fde6f8d6679e0b0a64ae786fa2b6a8f7e796200b0a81c668fcc43024b7624784954cac7918f4ce4ddd969b129115ca58e66edf952c3fe00f2b11ad16e2d4d768c09ed4fbd8e53f8eb0cab3e2d08997a4e12db88db85c3668888845a0f55c83a39df36f95adfe8034bff066e28cecaa4919f6bcb31013d587b6a2c97e71206d129fcb97f5b273b80d2f5a513938aff7d48ade523f5d4f8a8dd95bec4f2972bbda27a2bcf56a30ce43d8ec18ab624aeca7c877a7aef942bd2042937180a5c5781d0233d8edfffcd28ab61e46d4e89d4dc5dbb116c11ef040734aab8926e4ae8b168bfe95e4fe95f47ef1080ebc1db96738dffd8770a87205b420e77324c1ec9294d0269396cb2864323a53a6fd21a83cb720fb9e21470965c30b97e83a560bdef73d471fa652b74080fc45fa3e7f4bf3024cef9a3a50a0168c76281c7172e4240888442bb0b8edb308c086553961ab2a2de53bead4d8af0215700d77e2d6400a187d9fc7be4839d1614429e3b96d445efecad6d2d9ca4d64dc00e2d6c38b036b583e1b60c69b46d40ea57dda299853e9fae72db01b1991f64e12a8b7b48c0bc044bd80c7be3ef4e2b5ddff0e925de27896e90d70459824db8d0153126e098fd178cb614fe83748c3d9fb97267146022018bc336cb453f50189a8121b971d7296a2a7b4d9f2a0d133177df7ccef9076f233f0613ee01657a1eec5d3447fa18efffe9caa24409f74b477cffe7ce3adcaab7c8796b8eca7ec30c33d367f499cb3ee973eca1ab140feda78c84ae5e7f06062ea97637d152811171006c51120f24652aada9a3cb7fe2b24958701be145689198a2c0614582f2a0cd73246da933c970e1804ee025262e3b976b3f87d2aa98f47f1bead9ac2300ea2ce25745e9b1bb4c8e43b775ffbce888b42629c0577e9556c41c71db09cf68b560f105284ccfe7fccba99bc2988f05920b708d69b883e13b0a172761e800a756d6b4e13aff3eed186168a48932e3418598b7d68359f5aa3d8eb6f8824600c0cd07a8cc505a791a314bfd454392f280c0230d4095b444705471180f9e437423b6f1c735a46e6625c5119e6bd569920d4ab8acaee7eb6ca9e36b87644592d934c94f71b417f22a915e7bda05074a8e97a76e6e1740b67d6ea89ca48458b39a1817215244161ca967b76eed92d586bab2c80181815713eda598f3298621ae539f3ef558d0a367ff0f91df9b0bf9cef80836c373ae943fc4b695e2f13a30f595bc8b6c50eac32d32678768538ce43fd89809faf042fb2dde71eb715d3d5b1a09be505016a7f1d785c0d6df495e2ce797aa9942685758bf66818adb1e68480f238026e90c470c961d8483c2e413a2456c9ebd6a19521cd1d483dd050fd6d126d6ba8f46a7e443bc0a2b5fc1706d04ebfa6e01b75e856eeae0b8badfbed947f42c11e4a14e98bcdd750075a04a248b8232c24e13d1b71fc94c8eae33a1766f2fecdfc51bceddd4c88369c06f219b63c90665726808e41b2c524d92e93e11d14c89deaf41f08fd0b28da6d8d217f22383c1ae4a8e01ce131023188bf7740081d6ec35d0b55eb6c9522cdca582beccca2aa59ee7bbf4409edd44aac65a58069ac34cbb146a97daa22d0b02a008cf92e54404836417f0fe484233389631de8b5d36c0e909096642550a52449b991b0108dafdbc08a9c03289373f175878a0aba4aeda38780c66d6018b89d7630b29ff8d6e3d5f1792289419b62f11039eadbec0c64656caa0c25f3cce8c211220bc85d58e0e5f6eb570673bc15160f07c324c77d454b0cff3bc87d23ed2dc83647b8072d6f9be1d542fb7513fbfb00b8cc8ab0d8c29889903f50bb75db765ef17d82ba8527172787cf15137ca72c1f87767a4e1638ad36c1a35593f95468398902e81a4c3cd4a01bd8285431423e218f1e2b63598a677a011c3a53d7a36e92a2a624a6a14e336ee7d6346a135fb0f482ce6035ea35f6eee596f0c32c96ea225a0606050295bf3298281d791209cb49e448d2845805d1ca4b75c061af2aaeba784c3b31218e989eb8a8bbe5642b0eb37c41f3caf5b7a3bb16079649a8846d0f6f38499799cb710fbebbbfb15c6411eba544559f5232bc8cb687cecc14b1eb679572a91fd985e4f51bbe3bd8c1a3f7792705e179fde4c5faf855d623ec181273f39db5f330f7eedf2384a144639c05cb7a2ccc38f955720a8299c3b4e6ec44273efa06af0792ae6f2b35511dd8ce1956affedaa527e0d00b81f61350e41f5d28268e56c8fdcd28b8bcba0a3441f4e016356697576d0d5b2eb4f563e62b915988362156d38685af58a71c9e36f8909e41ccca0d17956f3a951bc5b380f259fbc7f6ac849cc6508d1d7f73d8b388516018b64b231adda070a351912528a1ec77486b637b0ab062fa7aaa68570163e0a36e21b854589ff4eb93e4a415411821f556df590e96654fa62f7a5a11741de330c2b4efa1f5dc558cc7b92c55e2921c8e12789e72b9efaa690e0bb66c52ef484b4e757e288c8be826858b7fe38c8de5edb10ad7166f19d9b550870b7e6997dd8daa0dfe47f0e0d47f7fa590e4c9fcf112367e1a25a32cdf46fb2d1bdb5f17d80c7e020ad603136cff587b51291e069adf4b62684c23860dd7bb629869df660a1e54eb4b45c40e48da17e475273e116fcd165ded7dc4c708ff2071a07a77e216920244b0e23fa61f1f3f87f7d804127eef8fcf4f74824eac86b26430e920281e69733e60eaaad573975ec0c517d217f09af92bae657f57a2408c8b79f5666ad01df66696c6c48517ecfb86e4cc2ea4c2835614466ef596d353c37a291e3890c91688253f8ef8cc6c3e8bb66b1d4e0b08159ad8baf4a48b8b9824ffc6a577ec5d56726b4b12dabfb164a473cc281b7d9df2b39ab0bf5a0b1476df3e376547b79c9969f2fea20c16cd94cb681d4516fe04ececd25795d1cc51e42e2b5542412e1eecb78ad3b977d5e95c0d72fbd7e000f34f91e0bb2abf9908520b16a729eac20e14064143d24a185c08d01148bc45e7887e11e2a14e86bbfd17fdac95b99aca172b47431a16671a390371ca35555164264dd10c5b6ff9c2448e4a74d915a0d22bc58f8e99f4ac731eb818b87791cd3f853680018539e877fe2c4418daf959c6f806c06fc2f5c28cb2d10581ef6010f7b4584427cd7a5d5a34609408151bb4cf33144010115df464d1687f992dba00829c911d34a9cc55495989ae0f9f2ea59f7b10cbd60bd5c254fc3ef9c614ef475453a5c1e5d655d34daa2c0f1ccadd9c0c210c147bef095f4ef6b86b7343887d79acf368b30195074bbced0f257991530a3ec791dc744d723759299d5a8137e45dbc316555fd8d99123ee757b3df5eb7385c41c5101937a697cf8ded8afa23b7c0bfbf1eed67a2fc13cdac9fdb8fa2541365228c103a922f5b3b6cbd9e816fb69bdc5d995168bd43466134308d95847d3960a44fdbd26e7356c19cf99b9df72c3ba17737f7cabd8aaa5ada1ab11246f7d75dda21db57593821421600b940191ab9841e54addd87ccdb7be342b5fc67423799c6ad0519fd107c6973f89bd0292e33bec2d39f94a39ca0fb93dcb0824de21eec1fdf8e1f5491c8d0b84a73176136962a644c7a3b7b2d74a588ca63bb7b5a17725a0c58bcaaeaeb2aa5b2e3d8f9726e8f87106adae49022a2ba2294917c193690351898420a61737a48936a42b7ac5b1fc9a05cc128d8fddf7e1963fff91431b43e9ca078d83d5a76e36b23dbfadc552b0fdc75cf7332cb1eaebc24e041eb446a19b21d8f63c9b9b89914bd10a6a059005204d3b61c6e813f698812e0c28dc58893d86d1ad0932c926ea72c55859570790294fb0691f78bb8dca390c578c92a4fb7c87bca14d5d6b32aeb636d583e80557fccc319de1535493fb2a672dad331d4db517ec444a205deedad780b5ddb78756ac2f86503bf64faa3e8d1b1810b5a093e517d843116ab69144c44425f8d67557c1154b807cc9ff514d1257c61382e9ceac40f600df7d045bb0aa9c3dc630e7fc681c9d309f51f5bceadd80f8db8b582df9721c8df59719b2253405e920eb5d7ad69c2649743cafd28483298e847177beb9fac22938dd53cc9342e43475d77d7761473064c15e78685f035f177f6fd514f7bcb8f1ec239738a220fad5dcb8847d2dcb3b296bf8696b7ce8e4e73b0df20a23e89212843b7aadcb4094ac5204a06edf9d5faa3f2c213fa22867b1cbde1c24e12be32bd29c719a657adc47d4988e96e95201ec628a38342f67b05b17ba3b2d18ff7654939409206de44062976bf9f7e2cca2c078b033a0f7b32fc88873c1cc5469556e86a7101e44f76c8ddbcacc131362c3b1eeb717583c55e9b4a26db31775768bdf0390eb605de113e871acc3cf18891873cd973b3886107111603fcc51ccb9bb6f3766e83445a8e012dc16788667f3bd55580450567d2d58e30a0fac5a72b891706602473479b6f93cf8e717bb855db274008335df72cffa99d5ecfd1d3dec11de137408d3969c92f73d6868461aa46a02f4164e3962eb38bc6945bcd507b1ece140a29cf3a220145eadec0a8c0feffb1fa161335c430b4026f06d478a39e72ae280e69b58f2e0e714761e8e1aeb3e22175784865d5cb47ffafc1b3a29b8c2493e87fe13c97f01711b61a8bf5c7b53603d3ca78aa2a19cf0693feff5367eb379abf341d71d13bc0c881f9004ea1c04d275e64134db58504ff92080c6499acf03100e59e9c60e732b6d9ca7c4b0e4a7146c325724e78ac40fc11c8ff979e605cd63932b86160f07c54ec8e8967981520af665861027c260c1f0c77caa5e9d4036cfc00e96941bc25251ba80666d6fbe380d3966549446d07c0cbee2b6c3fc7c5e92f204dee68a0f0cc1cabce9653ada1cb12f0930f3b116956e83959561b936325f990ec8746e67d458a7c6c092712dfb601def752176cbaf98d025abc387d11934fcf52dc69f283fb5fd6de4a9d1694cec41f94efa5b52f767844c3286d6a4300e3aefbc287d568a5bb3819867f5f3ebb436f16990b263e9ac2953b2e3440d65e578b75455e33548426ddf5ed5d4dd5eb8d8158179457a6ed7673cb4e615ff2fa51157db9a5535982491ae17af9b9cbb669a478d192dbfcf4327d8d4ddaf5bfba7003c7891cbcb27a62d1586dc4589c54513c6cb7dc93fcf4ec289b4eae3d7c0909d75a5551f2fed9cba9490bdc060f12486d866d3ea0576f5be6e98dce4fa9d3b9d25c6b1765ab9eeb982b1cf4d15ef2c292e3d65f7fb206d01970eb51ff54a5417183e76", 0x1000}, {&(0x7f0000000340)="7285fc1bfc54778c8a64ea6546a2c74bdf675420324a039d62636523eed86f07a880e7e131213a4619", 0x29}], 0x8, 0x0, 0x1d) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}], 0x20}, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000440)="b513f3a06f569f19e1d42b57d3e40cb0c6c297", 0x13}, {&(0x7f0000002940)="c1d2402d0746ab139760235c38b0b56a98bcffc0df9f736d73592c8fe4f5f656a0243816862997b4384ed530953fcbd8cf71e4da4364ae110c1b9fda30ebe73450301098384e8adf192dbc346696234c0490bf35b987ebe3de39d6c8efdec674d1eeb54ca7d1d251fea56e280d1d81dd2a8dc370ff7d709e74461572139c831e7c83f967d093c20c5176851cd57db2fb97d41a788357af444c6cbc49e95597108f0729ebafda284000d65d81f0ef305ab83c8b464d98fa7e8008f518055fcec190f08310d7c8b7fa6abf547cc68a36abddad7fcc381e96195eafa25a8cd18a60c5fcb2947869923d7dfc2d5ccdc9654e4c845da04033eefd9786e70dbaba6102c8cc1442f21bccf45ad7605f92bc44f76792ec752afc7472b2bfa0d95aa6945e3b0108ec01d8ee6ec8c550941431287c2d4454475075e6c0328ed830e416d733cdc25d981034cd3ec470044b03849dca795d96f511f0a3e0c34f76ffa246f4f820e1ef770dce08652959a8ad2f2b93ac89d01d5b5effad6ca6343d92babc343078c749290b470b89cc33165899eb7160cdd87fa1670c0b53d71c9d2b49eb038e402099608c49232c0d8b3b0a0b720a81f366c8ba8925807d5f2fc3fa3c847fee1a192eafcc26fecd69857eead774f7aaa68b8ebfaefc8e6970c4784235483b05f8f29dabf6665bfb105ad00f5b24df407fbb4706ac91a708da0f259fe2c9e562a3c310e7052a98349f5ed1c6750edb934ccb6a76a5573ebacccadf08df7a9d7618a1d9052d5cd114084c81b47a5431b6f41f4a674d4ba5d406b60f856400c475a76eeb796cd99e04d3e7a2ccd1546c774caf9788efe318d9ef8a329be536645e9db98b9d3cbd043b41e6abafaf57b08cb420a1ce17813c7cbf56e88ca3258233d0c2e7a485f6b4e5ba7c64d2d2869403a25da18c8eba5917a56b0e4643801fc191de70b7eff2ec2581945004c16c37071fff5553e7772d0166e4542be9d1e6dc6fa9b36f8c5c767f22cd57d117bd62aa7bdd8a2e2d3dc573147ef891875a92742ea0f25e527008dfe0f5e04dc0e844d3d9136a2102a5aaa768cca3b965f2356f48a9a7f6e1d4d1a7de3890168e12249d9f2e0a5e7fffa9183d9576d72643d06b84cfdb413f5d51a8792146a69316267a24986e1123c37530c4aba70e8605b5f7b3a6b4c2d0e08923d03313dd4fc94f10fa040f2bac5bd7358abbf55c863256354461f189a3bcd872b14feac5582a2dcbf1892eb59ab030b7fbe1bf055543b6ec8ebc0ca3a705f0044210eafcbdcba1af782509381a6bb6e67493ac48e8aab962c6fff6b2c15bf81d87aab711cbe14a981f27d382a893d2af74f893f34ab66458e90e776321f0dc565b0e9183577d7e70ad8d05116f39c81db36060128e4ceedb71c507957538c791a72ad7917cf8bb604cad415a6a5ec4e0fc7d212a39c37785f47373f66a26d2b833a3d7af2c707429d51163301c615230d7a232cd9b0e013eb7cdded6847ecd129ebb7f4d4b1eee77f7138e8a3ecdc7c26df2647cefcf1b1f6dc14364787fbf868a95bb0233664635b2faac605378e86432f6d3f5a6342cf2d40beb1456449077945c826a6b61c6a200aed797e1e277a53c9158c93ff5a0466dca8e5c126cc538037d963a5a87faaa0cd8245aef4cd9f6bb52954efd8241481e639e7612b97089cd165f7e9c552105115d88e696d935e8a8ba469c482f3fe852abc50f3facce149520a7424bfb4219788adc8fe55d6c9bac449b34a9d9b14f3394318a07231f839918333398224f90381352954fcf506cfcb5711b129cba4c3ebd65314c568345754c82e39670cb968549c65a6e9828399c87cfc180134de3d38981ef8d93e175fe2f744a8afdb87c1c41fb0c1349f2e291974d06a8dd921c17ea71e1fa47ada7b84d40246433a2f532d7e2460a222727532d4e20f568d58ede59f18d352420c79cc30d6208cbd2cb21de696b14ff5dcd0c0a33a8ae3ccd4b72dcf017f5338bf1c78337ece06670c4dedbdcb220889c89e3aa8b1c400f7eae51c09bf53b786faa2acf2fe4184c933b4d2d8f4ad2e9effb45c373e5b0f38a656702e72ca26f4ce738927f9ec776fa3171816060bf6f63c9f55525fc8601e8d1d5852d8394d562afac974159004b8929743ccd4cf6bd09931646611bdd5184158f2fc613f148edd816b3c63cfc5d34da7311400dc41f06f83d083fcd99fbc8b4a4fdade84a4bee83482e0b263eff83fa70d89af02955b094d55f41029678d82a4224d67145dada990d6828caff633ddfc95945dc40be27a925d97779e8dcb99769a6ce4d6cdcdb5bcb2add7b916a91ab9f428a0eef8855f76ace90a87009098999ffb5eeeae111fc898b587ec69db4c55e01662ee4bcf5f8e32b0026bbfc85dd86223f5432df0e271e9eadbf82864431a9fd21ef6d24dda1a0fec5d618443f67463941e58f62618357c72edf4777968b143e9ac80e19148978905cbf9468bd68fc00dd72cc85a867468c90808480acf4aafae01ccf6ecc1e0141e53edb4293a78d12b3df056647d7aa76c4fe71fe57967318155cec273095935d500f6c3c45868639217fba92349b18e54a8ac8dc14413f808c9246b7e79bc7e463b400f04eb78ea263a11348d94aad0892d925e609113e94b926409547d74e7e833b66baaf7c9c2e8a9133c4049df6a7bc0ee9b3723ee12f003de5941678e29aec5e8ede4d6434203217a1d1fd5326de191aa5298626ca940bc937dcc4a393d792005c59b9ccafd0e361759264ad46235065595ef1b7b569694976590761556dbfa3275815238b9a8b57148eeb7964ae60cda1eb0f6046b0a455e4ec2f6d8e8b70dc1c14c2096804568ffb990bdb0caf7d3c25052d9b43d8b3fdfa690e8c12d2a8d18f032efdb545ef1b953f19f6ed3126fd8b6e7de1d41c5d85c9f5628c9a1e5c75f1fc64be985b44b8cb380f692812fc1886666eb607e699e1ef1e5c2af13ee2d08cb1adeac76d042167a9669332083d64ff8919c2f35bef595f1cdcef900e246f2baafb994004a7ab6f2d6e5e8b15bb80989b95238edc3c4eb139bc42a536745609b268163b8e184b88d4185ea6eec12b5d12d8be3dce105b6d5165d2b268e1af937e53c94aa10550a41275d10bbca192639a388325f4ac241f9d3c8a87bd9d384113f55a5d84b7d62652b4d38c32e8510db903b46515a97bdf69855648f556d1d7ab74a860fc9e8e37f6e9b8f9e609377ad0d9210acf333b4cf192ee070cd63838aae2b4bd822ce5dd09902d2bbf912b57d434d8fbd6345d3f72e1baf5b3073f42cbd6c41a1602ece72a78ba54c9fda3ec878878fd322352d2e0c187fa84d2908043ce6ab7e45966669885a3b682be665139a657e4a789d49033c768d5184719a69331a6d5a73bf5c0a7f48766550c966e82406fb1566194d3a0c301bbdc2527bcde221b5caf5cf6e1e5d5d527f0c03d321ef4a797c8205e037070e04309a3c11babc96761a07024a4469c13db444207959d8f915d04c746e6ebe9c4508ff8084d1316d5b2af86dfe8243a323144cc87ebb351d68a5ec19d6b3cca976e7890772f5b1e38d5982d4a4cdcbdac356110fbfb5ed13f3d6bc5d66bfc9a7c8f8ce76690339c89f1ee30a8cdb19fd812577230962a62981d27cca33ee46ae59beb63b9846cf7bf72872e48ec2beb46685680a92a522c1d75be6ce7d917980745c5a61ab8af90f07c53c21fecddbcce3777c1f895aede12426ae254cf752497755f534e6980365b9cd4c21f13a92ab599fb16d288247506c3322d04ea23348fa5c2cafe92d241d9caf50e2dcce209eb14b7f4ab8e2a952a02f5904c143d0fc61309c04defe008bb149be988076a03a2e8816da34b356dbdc351fad04080362c21ffb46db29136cf9604b03673544975da0b1090a4e236a4b2eefe3719a466e068a69bd63954c98d64a2aa4a71839b70852fa4ed8908195c07e5f39a9cb2af70151610a37a4e271ce043bc69e8e1cda639311f4b00c9b7c17e9d125046093b2696af8fb3438c85c01cd5fdf2f5f2b8f617843c707387215dd51b020db17281343bbe2758549efb8c19134da3dec2cf92ed4ffc20ea92d19bc0af8e0f107ecbc3db0daffaa278629c946f4fbf5d5fa25057078baa229d583232d1320292f4632068a13a589e5fe88f1cc51f142f63dd8858a365b7861b4a3e0cee47e10d8e69036fe64875ee5d954c0f5b5bf7e49ae1c549d16f12869537ec629e707abccfd2d8bb2f9a13377cdc4364ff46bb7735089c812e9622eff201e725f79883d736550551ff33cd6fc6fe92540fe5df1dee798dd029e4cdf42efb61558501aebae163df7a29f1c09852707bfd780998e138c58ab5571ea54109e08420a789a255d2a51d35313a6c5e169f6971057dfa74813c6c6b62367b6694620f1ede72682fbf89266fa7fb6ccb92c0f6f602664fea6f1fb6954bba23b626dd38f7dfe9b99f783f5f1ed5b58c54871bc28af1585cc0b056de1a4d3d4624051080c361128da3c8453e3bbac10f171a5dcbba60191e2d7e3bcb76e94a64aaca7c5d4e88acf82cc86a224dfebd1d67170cc791ce0e34bec95da17a31dede23cd6fd7b6f1b02b6c093157259c20d893bdf0d4c125bd8323e7856cd3d1022338ac829f75920331deacc4ad5e4c2d29f430cccbdd34246565e02169bd46aac1f804f00087e55cfa1d2cb58d979177d3adfce910fc3f0e0918bd844c60e8cd3df5061033ccf7484a191764e78a69c4d03777d97689d1defdf69f477f2946c2de4e94bb51586f3d969fda61a513063870cf3021c7b2c928e4ebcb300f5614948574e5eec7dce99d02019adf34cda5ef3471dd42bd7bb448d29a6d1e78913e20b5560b489a609c419e66fbd6ec8daa0080d2aac52d55c15307805cbf5cc3772b3496397832e7bd6ecb90afb2768a9e419f03a65696719b2c8bbbfc5a58714a1ea8b038b3cc7720dd1eb28a8d38af2a2b8156866a044605b00e8b0f5a895eb0474376ebf022a5f32750788707ee0e0e2aa083203b9f6595a63394bb341c51c404b3443f6fd8ba251632f4cfe3915005bc991f8d51ff5ce3dc4094fef2fe5e06a3fd68e5e94cae6db9cbd9eb96407cfbfc04b9d149753213b3c07f21b3e615218bb4c3385ffe6e2254b5344ca4997e5c1331a54d2610613d4f5a84196831cff7d42c9fcb92774db477e2c64faaaa3947d42dd8e561eb3fe5817e3ac724948beb4b303d5262636505569ea4408b54aacbaa7ecbf574ba9fde97b620a268424ec426671535bae40bc82983c709822f04bee4f7c7572f6e354d0c593aaf6647c144c1f8c5e1de4e755b54cc03fa5b792d26d7722fcbfb3dbdcf7c9ecf0868a886ec70508667062e65599354d6d04d954320bf5e5ed3b7aa83bf1255ceb3537dd75872d56b007e8927128dd2fcfede821b0ee26bcb500601a7c859d4fc51705ec22ee3e0668f6407f00c0e484ac656189a7fdf36bb58b9aa716cf0ddb25e586a117e1e34b13c70bf073644926c44ce1233434a80e58f043c339388ba9656b562df291e0b36954daef5bd386d8739a6ffc246ca822888db8fb75cbd90a04a9b0a920684ca34e8182de388309a969faeaffd50bc82a816c9eb3444024d3decbfb49a6caaf9128747cd29dd74369181487b488735f59837fc6cae34ac154ef719d843994458dcb51e0b58d34f0ef31ae433edb07933d6089f5a02be2def392173edb74ddb2d7d78665cdaff6ee299a5f5f652876d42fa4c955cefb96013b0952d100d6f555698d6069e67f28ba304802add1c19f8767bc196ef", 0x1000}], 0x2}, 0x402) bind$inet6(r0, &(0x7f0000000500)={0x18, 0x3, 0x7e4a0f4d}, 0xc) 05:37:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000200)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x2, 0x2, 0xde1}, 0x1, 0x100000001, 0x80000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x2) syz_emit_ethernet(0x1, &(0x7f00000000c0)='X') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x1, 0x8da3, 0x3}, {0x6, 0x9, 0x1f, 0x1}, {0x100000001, 0x0, 0x5, 0x1ff}, {0x9, 0x8, 0x9a, 0x6}, {0x7fffffff, 0x7, 0x3f}, {0x1, 0x7, 0x100010000000000, 0x4}, {0x3f, 0xfffffffffffffffb, 0xfffffffffffffff9, 0x2}]}) 05:37:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind(r0, &(0x7f00000012c0)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) 05:37:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffcf26, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "058832a528295affd1c8add1ad044097f4d25e92"}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x98) syz_open_pts() ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000140)={0x0, 0x5, 0x10001, 0x80, 0x1ff}) 05:37:53 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)=0x3) link(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r1 = socket$inet(0x2, 0x7, 0x8) getpeername(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) open(&(0x7f0000000200)='./bus\x00', 0x480, 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000340)="55c04e373896a94b", 0x8) 05:37:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r1) clock_gettime(0x2, &(0x7f0000000000)) 05:37:53 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x100, 0x0) 05:37:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x50}, {0x10000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r0 = getgid() setegid(r0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 05:37:54 executing program 1: unlink(&(0x7f00000000c0)='.') open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1c4) 05:37:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0xfffffffffffff001, 0x0, 0x81c7}, {0x7, 0x2, 0xfffffffffffffffb, 0x4}]}) 05:37:54 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x10002, 0x4) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) setpgid(r3, 0x0) 05:37:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x24, &(0x7f0000000000)="54e81b3ab604ef9c220576c237985b19ee1e3849e38eec3c84cfdda23653866f0f700ccd") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000180)=[{0x0, 0x7fffffff, 0xfff, 0x8}, {0x1, 0x7, 0x8, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x161, &(0x7f00000001c0)="a6ac59391e0f2f536e818894c68c8fb8fc283c68507cf0a993963458fea85a5bc08b7081f071a21a592752468d4b0cad1f20dbce14ad4e6eca2b4e5a0dca4e27c4a0408463c0bfab5800fc6e95417c6d3f131276e06448b81c85bf8cc186a12e6bd8016ce77269e7022230fd721ec04917a4bb14470c809c7aa57b52ab76e8a889ec107fb2857b22dec8736a01d8b4") 05:37:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x1, 0x0, 0x0, 0x3ff}, {0x6}]}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) clock_gettime(0x0, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 05:37:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x2}, {0x6}]}) r1 = semget(0x0, 0x4, 0x480) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) semctl$GETVAL(r1, 0x1001, 0x5, &(0x7f0000000100)=""/104) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x41, &(0x7f0000000280)="ccf98a08eee0aa098bd0f1f931d896ec7d4ba89d16a3f89798df309aa21f62ca0fbc570e811aac5261bf99b28a7c94fdd8c9831fcb0cfa35ff95d4d4e8ba419ebd") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x80, 0xec5}) 05:37:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x4, 0x4000000000000000, 0x4, 0x2}, {0x3, 0x4000000000000ffd, 0x9, 0x5a2a}, {0xb6d1, 0x3c0, 0x4, 0x2}, {0xfffffffffffff4d2, 0x0, 0xb8c6, 0x98}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") 05:37:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x44}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000100)='./file0\x00', 0x10980, 0x10) pread(r0, &(0x7f0000000140)="d9aa1045f69dba36ccaae3de3caf56d2007b7d28b0c7824e72ff812082ca003264e556365a383284f502723dac496400683e7f3e683dbcea742bba208de51d3372c5898d0a097ca9842b5d6aad65f8fad734b228ea0760b82f69abf1830be59476d1969cfbf556ce0a8924ee599855f4a1bb7d9c4f58bd271b76064e4cdc98cf5d8257d0ef22fdaa7d649117752978b4189d33bda1c95d41ef55d22fb5e49ba69962ef66c5c00bb80e9e9efe4165a37830786b2bf06f66", 0xb7, 0x0, 0x0) 05:37:54 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040), 0x335}], 0x1) syz_open_pts() pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-\x00') write(r0, &(0x7f0000000200), 0x4268) fsync(r0) write(r0, &(0x7f0000000080)="c658578ea7bded7e52962133fc156a264b991d38d4d1ea9ff8f41c90cb3707904906be444e7bfd86fdb3eeb4d8ee07ee8dd2d84bc9853868478ca03c6d63313d70a85dd233b8315076b9e85b440e1677266f7a8eb3f19461ccace7fcd79115b725db", 0x62) syz_open_pts() 05:37:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x6c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) geteuid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20820, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) linkat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100000001, 0x7, 0x0, 0xfff}, {0x6, 0x4, 0x101, 0x9}, {0x9, 0x0, 0x4, 0x1000}]}) 05:37:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0xcc52, 0x3, 0xda, 0x9b3, "1a79ada414cb3e81e5789ffc28ab7a1ea326a86b", 0x580b3a8f, 0x7}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1, 0x8, 0xfffffffffffffffa, 0xdb}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x5a8, 0x0, 0x0, 0x200000}]}) 05:37:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0xff76}, 0x0) 05:37:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x11, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) 05:37:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) open(&(0x7f0000000400)='./file0\x00', 0x41, 0x22) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x80a0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xffffffffffffff1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000300)=0x4) getgroups(0x4, &(0x7f00000002c0)=[r1, r2, r4, r5]) 05:37:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x9, &(0x7f0000000100)=[0x459e, 0x3, 0x7, 0x43d, 0x8, 0xffffffffffffff81, 0x8, 0x5, 0x80000000]}) ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000040)={'tap'}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x1ff) 05:37:54 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) write(r0, &(0x7f0000000140)="c8918a7519ceaef190c6d4b3d0a104ded9f1e6a5cb82c5e2fa791e3154de669a9bfe0b7b3e9ca4de1001", 0x2a) poll(&(0x7f0000000000)=[{r0, 0x111}, {r0, 0xc6}, {r0, 0x4}, {r0, 0x102}, {r0, 0x172}], 0x5, 0x87) socket$inet6(0x18, 0xc007, 0x4) 05:37:54 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x3, 0x2}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x7d, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8, 0x8, 0x7495a1c6, 0x1000, "48bc0220a4b268798da1afbbb350a2e311661e6b", 0x9, 0xffff}) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$PCIOCGETROM(r0, 0xc00c7006, &(0x7f00000001c0)={{}, 0x0, 0x0}) 05:37:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000180)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xa0e, 0x1f, 0x3, 0x400}, {0xffff, 0x8, 0x800}]}) 05:37:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8401, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000140)=0x6, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x24}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x40, 0xbe) msgget(0x3, 0x303) writev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="03b4aeb3ec242cdd2a5016dc4ad672585e39ca284398d6f9d1db4e2c0a", 0x1d}], 0x70) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) r3 = syz_open_pts() close(r0) r4 = dup(r3) syz_open_pts() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000000)='./file0\x00', r5, r6, 0x2) 05:37:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) r2 = semget(0x1, 0x5, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)) 05:37:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 05:37:55 executing program 1: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 05:37:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0x7, 0x2, 0x1be0, 0xd486}, {0x6, 0x6, 0x1fd, 0x2}, {0x4, 0x0, 0x2, 0xfffffffffffffffb}, {0x7ff, 0x8, 0x3ff, 0x800}, {0x10001, 0x3, 0xfffffffffffffff8, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 05:37:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x9, 0x9}) 05:37:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000006000/0x4000)=nil, 0x4000, 0xfffffffffffffffd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000000000/0x11000)=nil, 0x11000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 05:37:55 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(0xffffffffffffffff) fcntl$setflags(r1, 0x2, 0x1) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) r3 = syz_open_pts() r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x124) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8000, 0x0) kevent(r4, &(0x7f0000000040)=[{{r1}, 0xa1a590769c3eb596, 0x10, 0x2, 0x80000000, 0xf39f}, {{r1}, 0xfffffffffffffffd, 0x8, 0x40, 0x0, 0x8}, {{r0}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x700000000000, 0x3}, {{r3}, 0x0, 0x2f, 0x40, 0x8, 0x1f}, {{r1}, 0xffffffffffffffff, 0xa5, 0x40000000, 0x8, 0x6}, {{r0}, 0xfffffffffffffffb, 0x6, 0x2, 0x0, 0x2000000}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000001, 0x4, 0xe180}, {{r0}, 0xfffffffffffffff8, 0x60, 0x82, 0x40, 0x1}, {{r1}, 0x0, 0x90, 0x4, 0x9, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0xffffffff, 0x1000}], 0x101, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffff8, 0x4, 0x5, 0xfffffffffffffffc, 0x6c6}, {{r2}, 0xfffffffffffffffa, 0x1, 0x2, 0xcf66, 0x3}, {{r3}, 0xffffffffffffffff, 0x81, 0x2, 0x8, 0x6}, {{r2}, 0xfffffffffffffffa, 0x0, 0x606255a3019b8af2, 0x6, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x22, 0xfffff, 0x8, 0x3}], 0x1ff, &(0x7f00000002c0)={0x48aa8b64, 0xfffffffffffffffa}) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) ioctl$TIOCDRAIN(r2, 0x2000745e) 05:37:55 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 05:37:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x70c8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20020, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 05:37:55 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20481, 0x10) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r1) setuid(0xee01) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) 05:37:55 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x10, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000440)={0x3, 0x9}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) open(&(0x7f00000004c0)='./file0\x00', 0x10010, 0x20) r1 = kqueue() kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x8, 0x80, 0x7}, {{r1}, 0xfffffffffffffff9, 0x1, 0xf0000003, 0x0, 0x7}, {{r1}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x3, 0x42b3}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x8, 0x7fff}, {{r1}, 0x0, 0x1, 0x4, 0x3, 0x9}, {{r1}, 0xfffffffffffffffb, 0x4, 0x8, 0x80000000}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x900, 0xfffffffffffffffc}], 0xd02, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x72b5, 0x4088}, {{r0}, 0xfffffffffffffffc, 0x21, 0x20000000, 0xff, 0x8}, {{r1}, 0xffffffffffffffff, 0x90, 0x0, 0x0, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0x90, 0x10, 0x8}, {{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x5, 0xffffffffffffff81}, {{r1}, 0xfffffffffffffff8, 0x1, 0x11, 0xffffffff, 0x8}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x0, 0x2}], 0x200, &(0x7f0000000040)={0x5a3, 0x5}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x400, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x20, 0x0) kevent(r1, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xf}], 0x4, 0x0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000500)={0x3, 0x400}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 05:37:55 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) getpeername(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000a20e000000000000000000000000000000000000000000000800"], &(0x7f0000000240)=0x3e) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000140)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') unveil(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='r\x00') truncate(&(0x7f0000000280)='./file0\x00', 0x0, 0x7f9) readlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0xe8, 0x4, 0x2, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x49f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0xbfa2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000002000/0x2000)=nil, 0x958}], ['./file2\x00', './file0\x00', './file2\x00', './file2\x00'], './file2\x00', './file2\x00', './file2\x00', ['./file', './file', './file', './file'], 0x77}) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x100000000) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0x4010426e, &(0x7f0000000000)) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) lseek(r1, 0x0, 0x0, 0x1) 16:00:03 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2d0, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) accept$unix(r0, 0x0, &(0x7f0000000080)) write(r0, &(0x7f0000000000)='mN', 0x2) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x3, 0x4ec1, r1}) fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x20000002) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:00:03 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0x0, 0x0]) setregid(r2, r1) semget$private(0x0, 0x0, 0x2) setregid(r1, r2) getegid() 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x2, 0x6cfe}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:03 executing program 1: r0 = socket(0x18, 0x3, 0x3a) setsockopt$sock_int(r0, 0xffff, 0x1029, &(0x7f0000000380)=0xfff, 0x4) getsockopt(r0, 0xffff, 0x7ff, &(0x7f00000003c0)=""/148, &(0x7f0000000480)=0x94) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="12293de8d98f5c97dcdd5234b07fa3e632ccca8f58b0135da7b3105e8cba25753db43aa9da3822486eb3bafa7dd07a179943030139cd3c6d94d5d61a680cda80ef1b26031d52366b9caf83104ab31c0dc1275fed4a8f3b8fe0d400251e647b6a4065c851e5d1729fc0d57636eebe0364f550ac267094c5c5bec26ecdecc353bb85e2455f03880289a371d39bb9072b82ecb82810fe49edd5a87ec39cf59f1efd0fb1130084c104634344262f903e0b7e82d2bd72b2d78f7144fa0690619f31c33aab3ceaadc6bab8edf810002785b3d6", 0xd0}, {&(0x7f0000000000)="82f7351cd45b84802501ab84e02ba52050d8eb32c65cf2954c16133d90d099abacfea3aae5732bbd2d1b033bc0a00645dfe9ff9bd441b5dbf01c10189150731299a9de495442852fb42c99f92785b47729226ddca629a810858148a9c9a9c6e2b4a5fe47038023a90273088a901be1f6986f7dc79091cd42fff4a63b34576ea4a3477cc4a041c146120ab37ebd74059b51b25828e3b66cf113523126e6eb5fb9149407536449e635d24187c4", 0xac}, {&(0x7f0000000100)="5b467fabf6ad711f1e3f087323685daeb9e311a5f3d9054866d13c2bbfe609ace66032fd62c4c81abf5ec4dd26ab3484acf32b919e9ee264b6c860148f627db0bffda744978553d0f5526f467079c5209df657d61301a10afaece086854b7e93e86b761421ad34bb090eea6d51839d5a58", 0x71}, {&(0x7f0000000300)="a654ea0c8696053442ed3d73e8fa16561faeb8d586134ba821257c00b46890ac5d12bc904ddf38d81c448c2f98fe8fb02ba434e7eb80b0112a457d1a63be6e9a7de406a6db3331cb4daba1ee27d11317df320a86b4faf4fa25998a0fe08f4bcaab66c5f881d75392764e5e94567d", 0x6e}], 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000004c0)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500), &(0x7f0000000540)=0x8) write(r0, &(0x7f00000001c0)="013d00e500000400", 0x8) 16:00:03 executing program 0: setreuid(0x0, 0xee00) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x75b) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x3ff}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x40}], 0x6, 0x0, 0x2, 0x0) dup(r0) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x420, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pread(r0, &(0x7f0000000280)="ba6cc870227f514b76817f30cbe0f951fc7f8b6547e5f8bdde9d43e98b7f511c50d79ccfb390353597dee78adcb47311b10f19c403fa532224d1d30623dd18972957074f9007d4284a8e897b8c196933c7a526917d6c70534354445cef1c4f55216a195c6b7030a646a3cc89365269a649f3", 0x72, 0x0, 0x0) pread(r1, &(0x7f0000000180)="b2d1890b09", 0x5, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000700)=[{&(0x7f0000000600)="1ae1", 0x2}], 0x1, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x9) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x30}, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:04 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)={{}, 0x4, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x200) mlockall(0x0) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0xfffffffffffffffd, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000200)={{0x5, 0x80}, {0x100000000, 0x6}}, &(0x7f0000000280)) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) setitimer(0x8000000000000000, &(0x7f0000000080)={{0x8, 0xe546}, {0x100000000000004, 0xc7}}, &(0x7f0000000180)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x6) mlockall(0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x80000001, 0x8, 0x1, 0x0, "1985cc31820e8986e8dfc2724380dd8e7f298406", 0x1, 0x8}) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8) 16:00:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x4000, 0x41) sendto$inet(r1, &(0x7f0000000340)="182e812cee1429015b76ff2c2dfb21e8a72c7a45a227b86a8fd198994d94c581f1a4bb581bde550cfb295f1e726deb5ed27425772d7025c632eda1f125c8235ae9e73e2218c43080ff0a5b62669461e5a1", 0x51, 0xa, &(0x7f00000003c0)={0x2, 0x0}, 0xc) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000500)) fcntl$getown(r0, 0x5) listen(r0, 0xac74) setsockopt(r0, 0x3, 0x8, &(0x7f0000000040)="d328ee56", 0x4) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='}\x00', &(0x7f0000000100)='.*\\\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\'&\x00', &(0x7f00000001c0)='%\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00']) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x6, &(0x7f0000000480)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchown(r1, r3, r4) 16:00:04 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x18a) socketpair(0x21, 0x0, 0x0, 0x0) socketpair(0xf01ac10148411f84, 0x2, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) 16:00:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{0x7}, {}], 0x2}) r1 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:04 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) fcntl$getflags(r0, 0x0) 16:00:04 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20, 0x0) poll(&(0x7f0000000000), 0x0, 0x800) close(0xffffffffffffffff) 16:00:04 executing program 1: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) read(r0, &(0x7f0000000080)=""/248, 0xf8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) 16:00:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendmsg$unix(r0, 0xffffffffffffffff, 0x8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4810, r0, 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x8) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000140)={{0xfffffffffffffffb, 0x81, 0xec}, 0x100, 0x800, 0x100000001}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = geteuid() seteuid(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:05 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x6, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x77, 0x0, &(0x7f0000000040)=""/119}) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) shmget$private(0x0, 0x9000, 0x4, &(0x7f0000ff4000/0x9000)=nil) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x82, 0x0) write(r1, &(0x7f00000000c0)="f65a6fbdb187212d3d122ef833b9d0533ac8c0d752dfc3738554db7e171423e33e514feec571c7c55799bcfb4fe0c6d5c91f953dadbc4111a3d89c9bc0a3d476ded8a55b9d669b65e546c62c12ffb3a0ec1a9dbc113de8e8097908aa0bb44cc25acf5d5c20ead91b7e275cce98cba93f2869a28412f4129dc3aeed4c89484daee357eb24d85500bdee598bca3b1834017bb81af6437159c27c25c9185b243bc59bba736925a0c75d0eeaf35fffa4ea25", 0xb0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x3) getitimer(0x1, &(0x7f0000000000)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) bind(r2, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x7, 0x3ff}, {0x8, 0x8000}}, 0x2) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74, 0x100000000}, {0x45, 0x0, 0x0, 0x2}, {0x20000000000006}]}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000200)=""/179, 0xb3}, {&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000040)=""/11, 0xb}], 0x3) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget(0x1, 0x100) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x400, 0x0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/23}, 0x1f, 0x3, 0x0) syz_emit_ethernet(0x3, &(0x7f0000000380)="00bbf2000000084d58b8d7018258028fac240c81281a0c063ac71fab2e73e032caa28a12166634dade79d361c28ebe692a8d539ecffffa9ac2de986271187b26db795d71b541047107b60e46b564c2cee7928fd9e63189dc35bd9f6e7b08c39c8d06a883835e2db18763fab17516f9949ef3f0aa15e18d08e380dbd046526ceb8ed18ef9c3f0507da4425ad6e6b6bf") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8}, 0x10) 16:00:05 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:00:05 executing program 0: pledge(&(0x7f0000000000)='^\x00', &(0x7f00000000c0)='\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x5481) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) getpeername$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af707215000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ced53258c1ab097729300"/4098], &(0x7f0000000080)=0x1002) close(r0) r2 = syz_open_pts() execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='/\x00', &(0x7f0000000240)=']\x00', &(0x7f0000000280)='+(\x00', &(0x7f00000002c0)='-[\x00']) ioctl$TIOCSTOP(r2, 0x2000746f) fchdir(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000400)={0xffffffffffffffff, 0xfff, 0x1000000000001fd, 0x101, "41c6e4adae57e158720400", 0xfffffffffffffffd, 0x100000000}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61e3c6514e6ae973739ea78b7ec000"}) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="64a68eb6") 16:00:05 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) kqueue() r2 = syz_open_pts() kqueue() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x8) 16:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xd2}, 0x800) 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:00:05 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x9) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x5) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x1ffffffd, "a4eccea6da00000000000000000000008000"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = socket(0x6, 0x4005, 0x7fff) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:05 executing program 0: clock_gettime(0x4, 0xffffffffffffffff) r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0300000000000000c4233c4074bcfc239d30f75f3874f6596344c2361e2e27e9fbbe816a3c847ef21dfc6685824015d450235b1e7e5cf792859d46f55b35fefd9ad80689db53286855340941ca14b6e3305aa2548722b656e161cbc47bb10684f4ec24940f8c612361eddb86f821bfaf33375564afa509a5c5eaf3601fb91602860cba91d7f9aee07114df0c4fa8e64bd3af03"], 0x9d, 0x800) r1 = getgid() r2 = getpgrp() r3 = getpgid(0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0xf38c1f003d1731f0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) setpgid(r2, r3) r5 = getegid() setgroups(0x2, &(0x7f0000000000)=[r1, r5]) 16:00:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x88, 0x5b) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0xff) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x88, 0x5b) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0xff) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x9, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x3fffc, 0x3ff, 0x0, 0x1, 0xed0b, 0x0, 0x2, 0x1, 0x4, 0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x4010426e, &(0x7f0000000040)) 16:00:06 executing program 0: syz_emit_ethernet(0x1000, &(0x7f0000000000)="749e12aa13ea6aad961b03b034b6048d93e552f8baadc175f0c4e4c61d2ac601c5f30bf881e84eda74af9bcb2b33bdc202ef4d342e1a15dd22175690b0313acc5a563a434e014d5a7f4beeb3c8c9b1207de82f5990640c06f131facdd91d08dd13df360b925e42f6b2346954d813da695da5df068bb95f628427acee7a4b16a05d8c6bca7b63748a9a16f1de52bb2fd3c30473e9f52f1449b71aef5dee6ffb11bf66885921415372b681022434dd2e425287f489c7153eb5c09b0dd1fa1f78c654e7354c7347160b176a9af1a3fbe0f6408dd6d7a82b3b84ee47942e49247c8717c3e1cbed7bba6688b89f333b7d8c8c9cc6163310e5c14875b79835c982cdb2a0a976642dc9d12307f04521a2ede22aa73c18bc3400341f068ac579463ded9952b622926d77a9e41320bc43fe9121206509b64117b00f38d532310508b0b1afe0fe56d2b76e2fe92d4673740e0d28cc52fa9c309e83004bf45751778f6a1e3942333f11bb5b2987b7f7b5efbafeb218697d0298f96de43a1872e49d8c2e77890e674ba5f07f197f1b9b2932fa348b26a9d30e7cb2bd0324a957a7c9d8019ba1e8a210c391dc7be8f9bacabdec8486b61ffb75c4ed6e2d9b7f0e2c07c52f752e9636467be4c149cde1b6ee3539505481081efcec2fa3a1989d4a79b3f14d3756261a0e20b7e56e1f25e77977bd27247df496583aa1e1f1cef1af0d618c2ab643f06d7571e049715543eef0f466e1027d2d936100848fcec344cb804497bfaee06f5319b5e6d222301e7fc66c798270be47ab94f892c66a740c4561c7502787c4c179a126a4d3b186e60964852d0ca33457bffb2ffe05e481439c78a5a4e20d9c6b65a4b01b09319666f808862e93f8b11f952cf9be7cd1194c9cbdd31a8100780b74768480474759eab43d0fd049f079795c9b79bf055c3b96722bd9633501e57de4165d7e0018826f980b70938921198a18fca1289ee26c19f388a4dbf4629a95560707232f64e0d0e963041a9f98d2d4763cd1344423cef48ea468814ff0b20e74e97750a42e3bae8f28cc6e2121fb5a99040350cc2e2539144467e7b839e4e37df07a7bf554a750f4d3423fba6d09cae4f73d871fff32f150bfea13dea8576562e0d4489a9ae62ddfbd244078b6ef6d462bc1e121571077b3ad1091f5098781287682744c2cf22dac789d45dcb3238bd7adb10c661b273e7e3f2d08fabe44ddcd2428f8cf28ec7189bd1b93870cb4d98421d8b14f2838212c714ec31b2c4a68422799716860e43a09e0bc643ca16682c1b68d348f801d8b1cb945bf81f8d178d02f52e8efef898209e639e78c0153df1a14b5e17f4b0cdac0109adbb1c3634cc929b7fc51269a64cfe343a38d0dcb1897ee0075086a7d52b486ef339229a7391f1b2d504dc33f691dc19f9d0c769a851df09b3553c8d893565801ce0ac20a9d6b5d95e0cbb427df04d231ec6e6f58e05942dde8a891d3b57cfb9871b4e9033f105fdcfed1ece0e8df86f93b6860b176614f1078e9333830a792af7178cedc0a7c66e2a64f417cf7f12b6a37b672fe1eda621863651a1ea13a0d05c8fb20a49101498dfb7dbb5e152e72a50e0b78ebd83ecea8b8c7926db8f1cd55db42677b08f23a08aad38047b7e799ebd133d974f6fc3aba60dbdd6d2a9cd130e4ec0062df23e85a61e5156627efa1e65263b6509074ff2d57cc703326faae8b1cf4286db884ca2fbe1216b204e2473e2ed363e2f878c3e834ce6b723622a2fdc4a30618408e1b6e47bd6154318fc45738230ca204d499da32ad8959b194f724d49ef2f37f9c7a6f9c4dd637709ec6ec8aef234d22990c8534c238cd1b68a8ad264e0905afe760650d4d8961bd198116370a86bd797ce29420229fe16f8d4807492b1a6f255fd9a0b4a625e1c7597400d0937329760e80b6afd4747b913c581223719a567b0f54de0db70d6a13747c4cbf3505ea88883ed0adfaafacaed5198684b762dd4eb813164252adc04c75160ecd9131d5c133b41b2a02e3f7fa64f82ae0dabb5b9c6c7eaf068ccd0a19a33a160d98108c3a8cd5f4c07d0c53e4661daae110a8931eb49df8fd80b9e1bce415421328a902f1da5c7b7fe74a37de76310a595b1ecb242012345094b2a67b16df0639660988daf61c4ffec8daec70ebd583d831f58573342781c922370c6398cedeb1d6f2d20d93515beee75ab0f88039a19d4e536f164c5109d65a5c9c9cfeab4b3b331a219c9de7d56e77cadb164308b4a861b2c0dd94aa33e2e36108fe302de514bfc6a08c16fb0ef37d7eb838205a420b939d1195d3a4608263fc547f636d448193c97bafbded3c879f8bc3e70f0dee01a83944fbe8643ca19adb988c34ce54efe468d83e9ec88b00768ade68de2487869c6e3b5128165a6b6b7edbe826cf2fe053d9da35ff85e21521ab6e4527a802122e3ca28d831ad0727cdc2282570b2cb55afc80d2ed5d55c090ed72d38a39f1847aa4b1f42be2074fff2e021f7861023e33cf14c75fdb720f2e02dd424c47c3f33ac8e9acc3517d35142e02dc12d228e78f8185f972627e4e39555d061124ead3d944aa57d8c3106e049a5f9340be687500304ce8da3485d742cc92be3efb6fef424b5ab0b80c2f92cfccfb6bda9a40d8b403b795776fdde06c3d129df555018307b3453c0785975bcab5ef57ff0ce5312ee0c0aba258d822ba3117bd271193938a9878621023fa89100148dc682545f98866b3c1de7c855f417b4a26d43c18800a548d38173e7d3225585238dcdff51bfac6e44ad1dfc52fe0e610174139f3a17ba954e989de939a228cbfe3c27367381719c42acc53c7cb22298af79bde90e317374a39e503a0a86d5139e7e9980782b55066e4a8470c0932f7296717a241ddf98e6b81460ee1ffdd391b807c63545b03c7037581b711fa42681268f9bdb3389022a03a966b5fff081b11411c5437137ddb3585b35343f7b93c79d5c44a18c394cb556dfb0e851a8ae848a99e4535d5f8ca2651cc080af76dbc3de7415e7372cd3977ebbcf838ff1878a0ab6bd406d875d9c1d88e62747eb57aae6f91a1aa33849ef70cfcab2f327e56ce1568734dc7adac351649e6917154ec178ce41dcda6ac4844486b115f68c0497a7b53b950d746aae0a3332632fbb1de9072921fea89b90b5bb7ee3261292b3565748586ba866af65912d6c6653225e673cef0b17510715c14ad8f09f561a6bab5bfc6f0cd744bf076e802710416334cb9180c711fa3f0f1a18efb03b278880de04f36478395b6d3c36b06282402ab4b7e42287f758297a554868f522a8dd664ea697426720e3410f48d97ec2befec7aee9b7a0dd8b2b72fd06168bba24226bb5bf136c7894b92a893b4486e1eb31c672a95f06138709ee177e9a24a3e1f25709850b9694502f35333e94d3b477254757fb2cf56a7e01d2031999c9ed17919140dee2ef916aa64d187d141828371ff11150d11d8628f13075cee227979613e5057f22725f582aa63ddbbb748f2cba6d3e770d0553d578b8be7e829ca82fcb0a0358f7e7851196a79b6fd10c6541b5a43f28d861919451ee3586936d05075336dc2dcf335aafd77251df22a156836ddf1e08afcde70d7c8d9288e277fa42a6e858496f7028c1969d53b736ec033935e982522892ae8fe3e0bbd4d499ac3478f6a2f41b68fb78c9b5cd021da571e4cb6615c864704098a467f4ada91379499402561d83482908e021d1479a875c4d53a5022739378a583dafe2adac3296dfcec38e7a6f845bd3c37a157f9a1b344808738d9920d6ca1d525948dca54ad3a4f8d66b69c06066925bb52a5e4eddf968ab592ead23946bdaa76b93e83e0c69c0d5947bab35247ae5b5a395829f62d70e71d7c3798509b97c2bc214f9ab4f0480a43467e5244d62eb3314c63754b9d4938775f10c73128acd5b76186b3a83ff8d37228585b01d3e0c7f153faa24fc842a4624bfaa7f9c1db5646bb6d8904897d2880576c34444cb6b681a97d5bb4597b5508fef817b5e28b4624c48c29a5cfe95fc8c40daba843b053f4971e9314afcce82d02391ff22ba029e8b00a602acfb9c5076c2122771579557abc684c4c954ec8e5fa3e6e4953258180a4ac0f7c5bed4de31aa059bb160d5c579e6a3103e72c19476b7a0f266dc854e18c28e74ccb411be472a24db9807bd6e61a2125b6809c26c97b0131a9dfb820548cb40e9f9022bd4611832199c2924f530a6e86f1ff7ab97583dcab158bb74c3dd222fb73354c9657b6ccf001969d8b15ef0a9dd5fb629c7fc2f84ea8ecb64bd362e600141c17624d844e3ec047d310a73f33c7352cb0f7e487366a336463f3ce4e411d1bc92981f4b93d21cdee4385ba247725d2f65424fc67c83c8981a441416892a62537552cf63e8e779007fcf5bfdac29df0faea44a2ba5193c4c289cf374d00546464250056f0df2c559c29174e06a33475920696b6e8f61d01e7ec422ea34b8fccf0bfbc4e6a913670d66c8f56bb171acfafee4be6093c2983a4154c6714ebb4cbc62ebb8377ac319fddf964b1b1ad023e6a17f87d41f9ea52c20ac15631f4b25d4b19dd4c2b5435b33a6dbb3e68055d8364665c0d6985179a3e466d4e7ee432b05ffb67f15d2ad4f0d2c7eeee95cbc3afb8b5d4ce3049da5da36bc31fa3b95f4a104bef02365eff541211729e7947d4e0aaa7cdf4375787857df24acae5c2138dd23a093f9f3b88b1e1c0bd2d2777384a8cb046fd2b528dbc64b000a60abe2b161b00976a7aba0d13b734d68ea5dedd446f6fcd8b0605c0a03cdcb357468d6bdce9cd5c6dfb155366a5897a2332ef501da609874c5097d8ee31f36fd3bc90a7bdf3bb87ee231c3a6ab79e6eecabfe00e94745c8bb46824718fc1c9054e2e5bdeab90eb710f3b4e56d34f809e386a7006398af5cbebc969e5c4006e114bb11d7d2f82f1e649e6370ffcc17857dbe7d4048ab14fed88b9a9d88d9bbed5feb7782b970b14977adc2412ea89a9d0bb8afe819dc7843d26c6d5041b927a97b177c178ef0d39a46707e025bd87a52dd41c870e0e737156b046808de0d3365fe5287e6640367edde7758f04a18cd4654396bb313078baf8d1b4b5014682efd8f4f22ea6d972207fcca1b53245af0c6efb1a7942778b77f5a63c863f9c902083875a6f2f95bd1bc51d945c607744d83f38a0dc3978de0b2e4a36549b7ca9858c8644f0b1a4627fe40897165c632b6ae934ae2629d1217b7efb760a5bc0ff9dfd77e5124373e733b064abe124e14f2dc6b1680d5b7d4fdb172628678a7f6032f57e4db0c658899054c9de9ec3b865855e7b8f0876ad88fe6065bbc6458ec0f4528c94e4a310868626969c10b74f56811a977064731a8bc9753b4d646e543f402b1f76c7bae4898fcba7f9d0d2e3b1dd85b2919bb81a6e950db3f5ad1c46599d083d2f326bcf9c58441bf3a1c424cc872ce04b00a4bca607556648ff32f90851bc4396b1b120e6f7d0db8f03c23dc571d935b13d1a2236bf03846a479f7901d0f69a911f2a57268bab6b8631d750b3ca0818049869da028c6f3a961cb44fabe1869b59e9b95d1962052202c162a7788c57f3f9d9a97ca8c252992172dc977325db85275f87e9daa8231a9c4735df0e58785b65c9693a60cff420c0a5e4f2bc84922f9815cbe85316bac88b5ed1d317026614635f8b26e10e556e476d71d2ff52b12785fae7a255f7e0a2395271cf65bfcf127c9379176d023a9ebb0da079085bcf48e34f000405fcc8a0799437add4dd88959f7cf145da457b9511dfa4d351c32946d01") r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) socket(0x0, 0x7, 0x3) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x982, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x4, 0xff, 0x7, 0x56, "9fa5ba2024c4e45437274bde896d2ce104db602b", 0x0, 0x1}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 16:00:06 executing program 0: socket(0x40000000011, 0x3, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) r1 = shmget(0x0, 0x4000, 0x14, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/220) kevent(r0, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) 16:00:06 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, r0, 0x0, 0x0) 16:00:06 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00006d5000/0x1000)=nil, 0x1000, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:06 executing program 0: r0 = socket$unix(0x1, 0xfffdffffdfffffff, 0x0) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000001400), 0x0, &(0x7f0000001700)=[@rights={0x10, 0x1}], 0x10}, 0x0) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x20000, 0x20) sendto$unix(r1, &(0x7f00000000c0)="850c3f54d3715fcb4f260e70a862cfa8bf7e0b33f95a8f07aa32740213a36b88670012708fbb8eb26b8bd44b2f52813f8b57bdc1746d7139b8007c", 0x3b, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB], 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x1) 16:00:06 executing program 0: r0 = socket(0x6, 0x3, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x60}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) 16:00:06 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r0, 0x0) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x60}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) 16:00:06 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000006c0)={0x0, [{0x1, 0x8000}, {0x3, 0x7}, {0x3, 0x2}, {0x1, 0x6}, {0x1, 0x8000}, {0x2, 0x7f}, {0x3, 0x8}, {0x3, 0x10000}, {0x3, 0xb8a5}, {0x1, 0xffff}, {0x1, 0x4}, {0x1, 0x3ff}, {0x1, 0x7}, {0x3}, {0x3, 0x723c}, {}, {0x3, 0x2}, {0x0, 0x5}, {0x3, 0x100}, {0x1, 0x6}, {0x1, 0x8}, {0x3, 0x8}, {0x1}, {0x2, 0x80000001}, {0x1, 0xb96}, {0x2, 0x7}, {0x1, 0x3}, {0x3}, {0x1, 0x1}, {0x2, 0x8}, {0x2, 0x1}, {0x0, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) preadv(r1, &(0x7f0000000640)=[{&(0x7f0000000100)=""/137, 0x89}, {&(0x7f0000000240)=""/219, 0xdb}, {&(0x7f0000000380)=""/145, 0x91}, {&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000000440)=""/81, 0x51}, {&(0x7f00000004c0)=""/214, 0xd6}, {&(0x7f00000005c0)=""/67, 0x43}], 0x7, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000800)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000840)="b6") preadv(r1, &(0x7f0000000a80)=[{&(0x7f0000000880)=""/170, 0xaa}, {&(0x7f0000000340)=""/62, 0x3e}, {&(0x7f0000000940)=""/113, 0x71}, {&(0x7f00000009c0)=""/142, 0x8e}], 0x4, 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086124) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000600)='L', 0x1}], 0x1, 0x0, 0x0) getsockname(r0, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) write(r0, &(0x7f0000000440)="7bc79811f852", 0x1c6) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom$inet(r1, &(0x7f0000000200)=""/156, 0x9c, 0x802, &(0x7f0000000500)={0x2, 0x2}, 0xc) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000140)=""/69, 0xc8}, {&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f0000000480)=""/74, 0xfffffc91}, {&(0x7f00000001c0)=""/8, 0x8}, {&(0x7f0000000300)=""/44, 0x2c}], 0x5) 16:00:06 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3ff, 0x7fffffff, 0x7a, 0x3f}]}) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x1e, 0x3, 0x0) dup2(r2, r1) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f00000005c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000180)=0xfff, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x48, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x4, 0x8344}, {0x82, 0x5}], 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") clock_getres(0x3, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x100000001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x44}, {0x1000000000000006}]}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) 16:00:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt(r0, 0x6, 0x7, &(0x7f0000000480)="3381b1e15e137c6af1ebdfd4257230bdfc2f66520d8162d1450997df512b601a4449f83010f6899b182f8dd822fee4dd1717b6a7d1454c3a495de9cb678bb2baefbcb0f92185dfcae3363daafd7d1ea18bc491e0d9c3b58ffaeb7c25b3aa161c8e32a2768fcc636372d43703d9d2b7840251706f8263ce7df38e67895426bad1a232657f23ddc05ce5db6f0f4bfb667d4fdf5b61e106390932665e85e051c000b8a52868f9e764669fc1bffd909c57ce6107c55df7d498036785d01a3a27777db08758b34e6b57ba3d18abf93cc3b0710f7671b631e72f7faccd63f3004d1fa3f09dbce0409ace0c8570a907660f5f0cb75029fbab5dedc3df88d0a281b7c54120c2b204bbd91d6e3ac66ae6e2d4062f051a5ab2a9de8a47cd5af2e2262676952863bf63b067937cec83753f127fd1a27428364f744ec68ff8d9af8564f5e3998ff14d4c2f61d10094523feb17d94b9079cbf77222deb92201e741b1192b8fe281e355f7130b2f29bcfe8123d99037431bb1dd163174a3c03a24497970628a9c3bbdd2ad1e046412a58d51310fa2ca743c7f9429d9ad2fe69afb373d14d2973f9aec109811e9f223a84d39c16bba18907b7ebf61a55d26c6fe49f5191fd172f1051644e1674510d71596e6490636eb551abf27fc4fa6f82b9deec638ebf0", 0xfffffffffffffff4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setstatus(r0, 0x4, 0x4) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000440000/0x2000)=nil, 0x2000, 0x5) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r2 = socket$inet(0x2, 0x1, 0x3) linkat(r0, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00', 0x4) setsockopt(r2, 0x0, 0x1000, &(0x7f0000000040)="d4245687ab8ae26deccc4349b599e8d02fee78d5bf1a8deb423330ef66775875f225ba9edc68b29264dee29c38017bf78e2f3d4268fdc33ddaa3637cab5bd30b65e1afb425c464d94342408dc2758f12aabadd137d1ec744f44d975d9b8b6a614b83416b40107a8d1f140d911ccbe10283a5f8e5d914e30a8442c64926fafa93156e5e31bbfecac86241a92d831936477af39898b86c25c7688e37e46a24a15653f2c4dd57e48011fa8127013b987dcc63cbbb2070621b4cf825849ba98d2296982963464e99397f8c2d422188829587b6d8df39d9", 0xd5) fcntl$setstatus(r2, 0x4, 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x7f, 0x8, 0x0, 0x7}, {0x5, 0x7fff, 0xedc, 0x4}, {0xfffffffffffff76b, 0x9, 0xc0000000, 0x1}, {0x7, 0x5, 0x10000, 0x80}, {0x3, 0x7, 0x6, 0x800}]}) 16:00:07 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80000000000080, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x4f) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ftruncate(r0, 0x0, 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2000004d, &(0x7f0000000280)=[{0x4, 0x3, 0xff, 0x1}, {0x5, 0x1, 0xffffffffffffffff, 0x9c0}, {0x8, 0x10001, 0x3, 0x1}, {0x8001, 0x20, 0xf47d, 0x9}, {0x4, 0xa20, 0x0, 0x3}]}) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000380)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwritev(r4, &(0x7f0000000340), 0x1, 0x0, 0xfffffffffffffffc) poll(&(0x7f00000000c0)=[{r5, 0x120}, {r5, 0x30}, {r5, 0x18}, {r1, 0x150}, {r5, 0x2}], 0x5, 0x3) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$TIOCSTOP(r3, 0x2000746f) syz_emit_ethernet(0xb, &(0x7f00000002c0)="000000000000000000032400000000") 16:00:07 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x10000000000000, 0x0, 0x0, 0x300000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) r1 = dup(r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100) chroot(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x20, 0xe28, 0x9, 0x2}, {0x6, 0x0, 0x7, 0xa000}, {0x7, 0x3c, 0x5, 0x356}, {0x6, 0x1ff, 0x81, 0x6}, {0x8, 0x80, 0x0, 0x81}]}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x3) lseek(r2, 0x0, 0x0, 0x0) flock(r1, 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0xff) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720ef00000000000000049560f8e5815f73f2a044fd2e015552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94bf334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f7280100000000", 0x65) write(r0, &(0x7f0000000000)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000019001167f5afa609000400"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) 16:00:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x81, 0x0, "000000000000bb00", 0x20}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) r1 = socket(0x18, 0x4, 0x0) write(r1, &(0x7f0000000000)="c17074bd4b708aac61d295d68d9ec125cefcf175d0200706ec275a8ca3d3f5791846c1769e245f583da29a46fb33b986efc26dbe97a319602a0c848defc7e7ee673dabbd5370c7d208dbdbead2c9428fe9b3af7035ba4637dda376b4c90b54e2fedde635573d133d48314e6ce392b6bd069ae3b4fa3a78d558ed0b955ff74a2e2a5fb5ac386792c5f12e779271016cc2500646b85e56", 0x96) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x1e4) setsockopt(r2, 0x100000000, 0x9, &(0x7f0000000200)="fd939e8cf900c651df7eb3f9ffa9e736615a73e8c9eccfde94d0c798769e612dc7134a658acc8096fdc1b6d37276cedfacc99f035d6e2f94acaa2d6e9897d6411608c840ca8d05dcdeb3c610ed687703c9de55ad519b5be069569dda88ce", 0x5e) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c6530005dfcfbc52b68761e1fbfdb07d1f56a2ef0a2f1059970f599516afe22c17d242af72304cbaec7567028945cd82ccc1ff802d72cb7e5637a1df399bcfb01ca1e9ae195aa74acacdf53f4cdf463040cc5e8c61364d7e902cd1170a90ae8a0d2994d5e1a11aed21bc68e990a0b41210c859fefc02bdc20f9a198eca1931184cf637d79b060d06b88baa64d0be874a50c30127a061fb628893612357da44523ec705f5b5a92564c269b19854f114a78d895e3975a689fd6c5d48d"], 0xa) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x102, 0x40000000001) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) r3 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000000c0)) shutdown(r1, 0x0) dup2(r0, r3) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x25037e42, 0x10001, 0x4, 0xf4d, "fa4d53f8594c2c7ceaac26b64c3b741fd34f8f64", 0x8, 0x7}) close(r0) chmod(&(0x7f0000000140)='./file0\x00', 0x10) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f00000004c0)="89740000000000004b1b4bf40de5841780ad078ef9d842db539a068af226c2d47b5fbebf9e46fa38fedeb6a83ecd72bdaaf099f95d5ebaedfeaf9ecc62715fe2ec56489c686c57c620b5b2bb9a3f63a20204abb812ad2b0606d60f6c28a25fe82a721e5099850900000000000000eead31e61f3272ca6813d5712d31b13804573843e47d9c1fdadea62b4b1976583acf0d6dc0a22c1383db99f5d5f24699d8d54f086c09bd633ff9f6747ae29c9e85dc0ecc6e174a18bc8bee3d6bd178f94e8a765f69d160dbbe176e7e3416ade20739c281f1d7ba6ef8", 0xd7) 16:00:08 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, r1) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) setreuid(0x0, 0xee00) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000040)=""/253, 0xfd}, {&(0x7f0000000140)=""/167, 0xa7}, {&(0x7f0000000200)=""/106, 0x6a}, {&(0x7f0000000340)=""/232, 0xe8}, {&(0x7f0000000280)=""/110, 0x6e}, {&(0x7f0000000440)=""/11, 0xb}], 0x6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000500)) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) close(r1) pipe(&(0x7f0000000000)) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x7) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x18804, 0x0) pread(r0, &(0x7f0000000180)="489c227c9b1de365dcb639212488755fd847d406235520113d7e5e09cc94c035d08de866308e3950e3995faf23ffae6b9601530929879354dbe7ebfe81c107657210178366790bf890d5698433891b169c05135c872f3561a27079c0f5cc0fa477fc36687f23a06287fffd1f5e6778c862e7e4c44a0f42572ecf97466cad92fcfa932902d8cfa6bc785e1c37b446d066ef8627ebd724631b3416f2535a21b9354f61d29d5f037d6242b18778f6f1368c338b45f7504727dab9870a618eca9064591c37ceae36828c7dbed9573fb1a6408e80a7c2fa8f72be524b8cf3b317b774990fdd85fe4ad08f47d4668dab0425", 0xef, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x3ff, 0x4, 0x8000, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x200}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffffffe0}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2400000003fd, 0x0) writev(r2, &(0x7f0000000680)=[{0x0}], 0x1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfff) close(r2) 16:00:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000140)='./bus\x00', 0x2, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x100000}}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0xb10, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0xc58, 0x101}, {0x18, 0x0, 0x2, 0x3}, 0x2, [0xfffffffffffffff8, 0x7, 0x8001, 0x7, 0x6, 0x8, 0x20, 0x7]}, 0x3c) write(r1, &(0x7f0000000240)="cbbe", 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x6fe) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000040)='<', 0x1) semget$private(0x0, 0x2, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x1ff) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r2, &(0x7f00000000c0)=""/77, 0x4d) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0xe2) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x7f) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x130, 0x85) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x0) pckbd_enable: command error 16:00:10 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x4}, {0x3c, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8000, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000240)=0xc) lseek(r0, 0x0, 0x0, 0x2) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r2, 0x6, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/141, 0x0) 16:00:11 executing program 1: r0 = socket(0x100002, 0x6, 0x1000000000000005) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0xe0}, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r7 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)="71ba8e0ced9343042d5c09ed67ba75bcbbea91e3cde5db50ded4a4983cfb921b942cf70b5ba7f01e98f7b3d38070b1e3393cc9218a3fe0706d67e24694d1efc36dc5166c4fab4b6d0fe6c14e0cb1e76cb3645895ca568608a4627802037b2d1adf2bc6ebdd26c895c5b13a660865937c77fa1565338ef62a2593f1d8f933c0b7451ff496cfa802091fad4fd5ba8f7b3f55859430774f28437f8058671e186d29f0dc980f1d5f81111dc6f22cd6ecefff5cba41d76771e7ebdcc7bb1fabf1b5e543d960761546ff05ca6f33fa", 0xcc}, {&(0x7f00000001c0)="a8a128e5f1f6f972dddbeb3fffa89b82d35bc7ea27bc0e3327ba6a86269c02e3233c9ce335ec1db364f166ad508564095e7cb571b35f4b7639051f6092f5a730faa9506d551cdafcba08f73a5e9ab856d09c24402fbe56b4fe9f98d5295902ec0edfdc12f0c0bf", 0x67}], 0x2, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x80, 0x1}, 0x7) chflags(&(0x7f0000000040)='./file0\x00', 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20880, 0x0) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x2, 0x2) lseek(r1, 0x0, 0x0, 0x2) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x32c, &(0x7f0000000100)=ANY=[]}, 0x0) dup2(r1, r0) 16:00:13 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8930, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/181, 0xb5}, {&(0x7f00000001c0)=""/133, 0x85}, {&(0x7f0000000040)=""/35, 0x23}, {&(0x7f0000000280)=""/184, 0xb8}], 0x4, 0x0, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r1, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800000000fffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x18001, 0x0) pckbd_enable: command error 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3, 0x400}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x4, 0x8000, 0x5}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x40, 0xffffffffffffff50, 0x6, 0x1, 0x7, 0x1, 0x7, 0x3, 0x3, 0x9, 0xfffffffffffffffa}) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000200)={0x80, 0x100000000, 0x2, 0x6, 0x3, 0x2, 0x92a, 0x10, [{0x9, 0xffff, 0x7, 0x4}, {0x5, 0x7fff, 0x100000000, 0x74}, {0xb48, 0x4, 0x946, 0x9}, {0x8, 0x6, 0x0, 0x8000}, {0xfffffffffffffffa, 0x7, 0x3, 0x5c24d836}, {0x101, 0x6, 0x7, 0x1}, {0x6, 0x2, 0x200, 0x9}, {0x0, 0x9e1, 0xffffffffffffff4a, 0x4}, {0x0, 0x3, 0x7, 0x3e77}, {0x7, 0x38, 0x0, 0x7}, {0x4ec26392, 0x3, 0x4, 0x1}, {0x1, 0x10001, 0x79c, 0x8}, {0x5, 0x4, 0xcc, 0x5}, {0x0, 0x101, 0x4, 0x3}, {0x4fbd39cd, 0xfffffffffffffe21, 0x9, 0x4}, {0xfff, 0x5, 0x2, 0x67a66aa4}]}) chdir(&(0x7f0000000340)='./file0\x00') kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x10, 0x7, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffff9, 0x4, 0x6, 0x8000, 0x1000}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000002, 0x52d1ea77, 0x8}, {{r1}, 0xfffffffffffffffb, 0x10, 0x80000043, 0x2, 0x6}, {{r1}, 0xffffffffffffffff, 0x20, 0x40, 0x3dd, 0x2}, {{r1}, 0xfffffffffffffffb, 0xb4, 0x85, 0x4, 0x9}, {{r1}, 0xfffffffffffffffb, 0x20, 0x10, 0x3, 0x4}, {{r1}, 0xfffffffffffffff9, 0xb0, 0x4, 0x100, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x0, 0x1}], 0x0, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0x1, 0x1000}, {{r1}, 0xfffffffffffffffe, 0x1, 0x20000080, 0x28c, 0x7}], 0x0, &(0x7f0000000500)={0x0, 0x6}) r2 = semget$private(0x0, 0x0, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() chown(&(0x7f0000000540)='./file0\x00', r4, r6) getpeername(r0, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000640)=""/157, 0x9d}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000740)) getsockname(r0, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) r7 = fcntl$dupfd(r1, 0x0, r0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000001840)) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000001980)={0xdc, 0x0, &(0x7f0000001880)=""/220}) faccessat(r1, &(0x7f00000019c0)='./file0\x00', 0x30, 0x0) r9 = accept$inet6(r1, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000001a80)=""/141) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x1010, r0, 0x0, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001b40)={0x1, 0x4, 0x1c9c, 0x5, "540006a39311b14da19c4eb40b7c670623f87fe8", 0x8ec, 0xc19b}) sendmsg$unix(r7, &(0x7f0000003f40)={&(0x7f0000001b80)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003d80)=[{&(0x7f0000001bc0)="43a94c7ab52a7b21dcc220bea26bc0c7cdb3a89b300047fdd532866ef5bc341ab16b813e717d84ba734ababd0404697d3ca09ddfedf5962344ddc33fc8d91cedd0025447db6aee5c12ac0a92e364d633e824d64bec4d1b50", 0x58}, {&(0x7f0000001c40)="43ffc819afd832db74af0e2482040a16ad68008ce8f401b840adad555b36a8be2236e0df0b8e0faf97d76338774faa04d7c72727ebf3f759d19760b26850d99da6bb2f25ff6b8f29140d5ba3027577578a7cdfca5ce9c8c551830a80a1803b58c9320c4105c5c920eb391561a5a47ca7dbd06c3c16e72f3c44dc00116ff2e4aa10b659b17dfd54d3c7bef2cb7f9c4150464b50fe079447543b6e", 0x9a}, {&(0x7f0000001d00)="32cf5e166e5f534c7995af24572347f4ba523660978b032cc26270018009119c261330bb59bea60aebedd43cd3041bb3639e6f7340d12d9019c86b76d1738ef5dd143a2ed5bdc80805b75a416a30b00376ad8bce01caba73389eb26125e4656ff1b0d51fa15f5d05164732b4e9b901a0496e57420494a1a16751f4ce43a59d21b6da01260bc3539bb56830eed40903eda020265a716347f6d0e26504ff991a4ff6c4a547cca499b30c0b764aadd6c216537bb5f52e0d160d29f5121c6bf2d60eb143242759434166e45d92bba8d184013e295227d1700def6f04b7b0b146df4633edfced6b350baed01e6942d0281c034bcd359a7f570a50e6a299f2b3021d5d632a08fa0a13b55efde6d7183d621fbd0ca3b617bf5faf9ee542b1872300e4ee9cd9373a705fe8572cc90503133257b33874c73c37c1c5ca026ad60856d6289431f77ef9e3d0a77eae045e75c0e2e71c6076f9ca07795cb3b29884667b7e398e071e4e4e72d322fe1c8519688ca1064131126f778b61262bb9bfe262b530b7d7d2cfdc4dff39af530ce890654cc760116c7097052b75408f3b53471ee46a2d47cb6460ef338d5118f8242a406eedf52dfb015688aca3d881d8e3566398c9262cfeeebfb5bd47bdee3f0569c12b8f75da18c8f08d28e62c36679c9d3f69fe2cbaa9fc4b8908b07b9bfe1e9c8f14eabe2ef037c5c3159321fea529f001a382906ddce873f0c9a55775df0fb6a64d570492d5bbb585dad56f9e26c3375b22bd039ff8656de82401647467062eeb9c85a6886a43b507a7ad75cf86690de20424a24997e2857e96e93ec31fd63294fb2256c5d5823eca4ae2d83bc60240cd4258d01aecbf8c682a5ac6d64862bddb8ac373f4e13e7fe6d975ffe5608d869a729d3e2c5462cdc835316c12198dfbb667d1e31a7542431c1e2ccac81b785f61d9dabd3d25a69e6cc3f47d45469595b24e946ea4f5563262baee018ab6aa865024d45ce7ded021f7e809a9eec90a973f1c996a709a5630c3495fe9244033d3ad67c8b12bb41aeffc507b81e19f978b72496cecccdbd057bdec4fa64c7e64229b282f39b4f2957e9167af462d091c739ed76698e4e891dea1fee0b2806bf12c22992365b6d5f9e30fc91c3b54fcb87ee02ca6bf42c94a8d3e5931f0d4791fb7df317bccd9766731213db35b46eef0acdd0a2028ed17cd7d05d6a0392465b8c8e6961880b9efde7d49ddff40d6219d1a7e2f6115ddbea3d64bc7d9f9ac19fae9e1dc6eb10fce1878ef46c2cd2cae669199ccc95076a11c9f058afafc6f7cef96528c90651512f43b26edc5ab78cc7aed1f44c1f71db31e71a6e620a72fdecbfc1031882376c344a4a436dcec1d0fd01312f22a158ef94d48ac590f3462adab6d4d70d4703d3f77a330fdf8b2f50dd1991f75c7da1d9b4c201b71900bbc35e7b56fdd77b4b7303bc08b4a3d679f70a8a491881e5d34b6481e2b343f311f105f7f0b68fe9297d2a7479ce9bbcff286d4b357b20efe7e7ec6860bf5f552a3f19af8e8df5961693e15d395efd5cceff215aecbc9efa9bc103b2a47b45eb1016fdff150609b8d04d58bbe46ab2d1519341c5f153d9bab5575a464581e4d9e679959f93d3c33010d422c8cfa4d2c4e61b347e5856782f71c538320209cbb925496bc4896be6e13e759269b35efc8bd1b45ae849174e2553a9851be8609c501717b0d48307714dce3dc40869b01acf7ef919ba786d3a47c04b4422b7e1a35c24dab966a85af30576af0c7167dddc5214df0a962d41e53eee67f8294c25cc7c0ce6e6c3273fa3205ffc43ab9e40fefd65251ca9904044b1baa0e639e7a794bc71e4af7f8c965e5053b05d7400734dd2efa29a89f9ca5d26e2dee026b91fbd2df0f2659821a206339b3996ec2d68777d7f13b7c0c4254cb263c3a96d2c0e496214a5415b1d7fb02a49c528fcd92f7fb8bba1ee37dc9b6f87f7696b42dbc275dae800b603ff939a251814f58b42e7459a19a20173a26e3fb75ca58cf6ae52c3d00c8806a261601335b6e8385a45dd3f8018144439a53b6e65c2bb5d62c71d528ed23d40e941baaf49c4519159a9b85499c230e968b77918df19a86b38c4e75fa5910e97a7c83f585b44b1d2d327140e86270b33c30374fffa6f8868fcda078d9359e3d86fbee65836801dabaa9828707408d485b8c7634f150b91e35e0a004b61eb51d4ddbcb8d27c2dfeeb207d4576669d7ee5d09ebf47a73ff894e8399176940dca696f60f70150fada592336889adc8ece0bf79f8e1fa81d5ffb989346792330dd9f1ece9b909825778fa221dfe4c3592f3f9a639f558375ae571ba02d2281a9c1a9defe6c84890511ddd501677f6503455beb7f1073721d047d564a924c6fd923418ff197f4565b4df2c655abaf82df2de2f36f006abf06ca9aecc58bb85fa71603693faee44eb32b6741dd79eeb4221403423d2b6554a11ea7d6db8e824b0357c08d3c7aa929a34c612aed97ac45b0c57cf00e305eda207ce3d4ecf2dd23cf92cfcd3efa563e7ff1f22c4bc6936f57b4dc1186fd1babe00539840b2488879bc9a918c048b10d42df9a5d1e14dfba5b050c4d4af6f0a2c76211931220a19b3156d58e3b81b4be564c79fcb615f38b73185086b14625ffc8f3039548f304a7b36591332732be7fa4510b99d98233ee585d772f6f035d5b391ba16759b69c66b8089ecc20c1ffb933d312579eee000234345ba3a94b836767e54896e4be95706768ed8d9d85541eaba3e0aaceb20fbb8380f415a54e4a6819f4ab2ec4af1db4381078f0631f3aa4743fb7741c35347401855de0049f26dbb81e6e43044344d6c4d817f2d5d7507d799699eabe1128abed04db72eb6c3205df30431f7da177a8cdb777ee50117615b268c729b21c72f54813cc64f89d6028e9dd64b939ae55659c989e2dcc2646e00d716ee34c6fce4ab885226081d917dab5be186f347dca60c8f2bcd48c934245549a4548b720a6c8966529e8f32b8c1446cf49440443b94d7f4b780f7d098cb61d64ad9bbdb9770d8c492e68a67647ba0187bf159a24f41f302d3b23e8318f7b4a243c2eacc02d39d5add92d7b68793fa1c8bb5be905820dcc9da3bc9abaac8e41b1087f1f8f9b144e73607d0bbd2d617ea73c83e147e54089129fb2a145e67fdfa9a6dcfeb96276d377aaec8fc892a052cb4b57913ec6ee45ab544c4c89282bed85f36fba83b8582c10b3971359496d71f6fcd47cfa8101cf3e94cd0aefc28d43d1f698cb2d3446d6a0bae6fecac07cd05d559cb57a7c2a0b4b8d0c13dcec1344511f3223285277799fdadb49318ae7fea5484a71deaad19289025edb3b02cb1726d905f6d0b37b2645e2bb14eb6d72b2387f223b8444766b663258d3595a0c1648eb951a97a301024b6d0efc98b56ccb46e8b8c0464102c73551eea157739a99abd4cd3a69ef5f244c7a761ae8d456dd6bc75e4f4e6b5e80bb2c14bf2026cf7c1bc57161dc80f5161d246502c0aa65714556417214374e89dfa697bfba2cd1c27a31160625263dae00420ec60e911f8b7110f0838b102a7f6233dbae8f71d6837512da45a140fb22a15f0d97dfe08011362cd82e40041fb109ae512c6767f5016291bb968cb61482b3444a1b5547dc71fef0cb37d8d17c674f911df6296f44ac97c161c1f9fe7daf592b819b4aa89431a2942385780f175f9192b0a299aef48e9880066b9a7a97d66dfbedcb0d40e20b5a4656a76e897132ae3442dc8af12fdb8962214ebe798c9a27db2af6337243d97af22533600d4fa9a07939354378b2ee3a2a35188e80f997f995e3c7c9223958a20b193af4caa841d120f7196d2e38f112a47e7ef61701c3aa942f303b447d8ec56fd9b52b2a00409e2c917e8f86c7ca1ee1140af921c397b8385d0e07742e59718fdb3afa44666ad9342a305579eb33c79fcdc0b0b4f5c8589fbf4417bf13af4ec10bdfc7bf0d88c65de9b8345e324119a53c67b96442832186ba0e59d8e69c4de682f38bdd4f272275f59ff1d5178618cbff84aa4fb4e4123c20d698d9c20ff7ef629098d8342903a5781ac366962a25025ea73dd02b381338a609fc0720eb7b7d0d00ecac39d67b3b06dd8d9a94b3f1f30183ebb55021ed85230dad07d17d211617abbad884d81733ef07d256c6a4f8bd254d85e786ef747bb26ab02b676826749c03c35013829a58712eca94495031a7f1f9ee7ff0ee349c35e286dfd0716044d002c37c7267f60377889a475ab67a5a7a71682c3c5badad292a23fc520eb2c7b15a4c0bf8f8f996e9b481a21dca3e3eba352a4968a2e55f4f0314ac5746fb25ef0c2c0f45a0f46d4eef6ae73b3f74b032d860ccd52aad3b60ba62a9df87976b2750af07ee1239b946742b2b9b50dd53fcb829b97b4f79314bf42111609897195f8a94c4bf2727eddab0487f6d3722d23503e183fad578013d580b5387dc470d309eab4d8124d664550d71e108838d270399b7013efd2ac5565c156a0c93b4cd2ada55581cafc30b8b4c7cf1b4693e82e8019a2877ee03a8cf29b0768869491c42ad4cad371872251e5c19b4b9ffe83cd0367e6b36717e88138e6fbc9fa396885f60736fa2af228778c0d3a6ab69d391839e7c5006aa4320f9bb0aee10d5a89f8dea7ea7c5dcc4e6d26c92e6da8c38e7e03fdb4593e29eed6eb2e6bafabfd54779bf0fc29b49c3ec78bc315d9d79eb7994e5232dd2e04523ad8a23d865f0af4e755e02710d63474ea9f0312a73fe78ab661082629f965a86b74df859750ce0a89ef6fc802454739371a17e0c55382854da104f9a9d07b6e721f26f6c1eabf82ea20cb2ef0cc13361b971a63d9491818364e9f2fdd0a2bb9062aee6588d467a102a8f6706286173205558312cf0256fb441d52a1a4c2edbe3d214264f01ac58a12370e9de517b938bb392905690ad7b97c3707d67d54a51183f1a533aa0256cf53dcce2a841b1bc8555a11904709196a80c4b25d3919024459525d8b523dc7feb4d3e6701282dde3228cc01c1831992dddd13c1f5874a48874192980a4f00f0d4ebb39ffec82e3b100c3947201b2c67d741682f00b0dfd609cf0f8c01cf0dbecb7c5851a595d8e3ccac37c18e9ee05b29bfdd7a3eccbb106078ddfc933936c629f5b21c7b6b993d343b38f00623b34b9aedb940552309b3c2a6864dc553505e1760f62f854b8174f5c69cd9aaab836c2b0712c99819b9fca41c1c2b85c52bfca8e403e1d1000a6bf2049dda71a96aaa76c84448e2459192cf24766991b5873ecf3ee6a9d931741cb6a42a838376247e9da504f4d4b3c98cc0d3cee62822e7aaac267ece0e9cbbbeb625a10b6bce2d5c708ef4ce11a56c7702e16b1b2598256ec17261a34273549bbf9202178d2e525f67fcd766eeff3bd6ad6be9328a2acc25d57b29b1091e097f66d35b47420a374dd11b6a1ec67046a65e9e7be5e6c3a1b4c737b4d7d1bfd3575edaa2b6376b92af3259f8a8684fd909ed77b725e264477fd9043e85400b8191e2cd1bc4c71f722ea669d0f7b06dfa769bf721f3eab5f90ab559ed8bdbaef6e63c7ed7e3eb3f3ec9e2fc9413f27580a5127fea754fab5ad1e1890983d6fb510896945d469f843dd762c9667681776a91134ffcf75f8e9a03396db4d46d46c93504609282bed9edec08df7e7136e0e85b3ea90396a22f7e53209a67f40195f73b464289fc7ab9a47b1f86296c9eb1484c21650bf988a2484d770ff5faf673188ccc5b12980b5af7e9b0969c7bef714f487dd3b841192986f382d8d6a5c86a82b79a300c3fd337a66", 0x1000}, {&(0x7f0000002d00)="89196536f21ae713695f767772c8badfe0250882cdbfc0fb77056786a49c1026d886961d428ec74a357da03eb8dec70b0f9d0962e1b32a97978a8fbf7155cfcd6241c8a5408e375651603d810471a59f9cfcfdea90a72c53e420f172dc04c1", 0x5f}, {&(0x7f0000002d80)="cbb7500a53c0ae9a2e8edfa364b5e39a9db694d515a3179042ff67491cf033840921bc1817480e07fd64a67dd14d5e1d21ab4aedc5c3ff31b02ca34e0f2ae1a0776fa9beb9abe57d60f28054d0eff03bcb865de11cb82be42359b995a3353f00dcb829b57626e0fb1a6b64d5f23780a6ca91d4a50bf3f8da2e35cbf05cb48d8409815e7a132c4b45d8289b728974075ad638e05eca8674bc74da814a897ddab5981e7538b59262452bae2428a5813f73e521225474f7c925424c3e7ab707c1fb7ccff2fbd671aed088bd73bcc22a5a00bce0d93bafe9c30863c63438ab3e79ff90c6cdb771bec03a37511dc9076bdef422609baec3ecca7103b15f1627478c030168507a8eebb1515b0cbf507f0e54aae1002d3db57e23255359820442ee3c68982d546c5087023dd4b9fdf88c0444343d233fe8e9d39580fe1f4f0c1ae1c964fdc815095fe502ab9140d7f8ede7e89b8fe6d270ac37e998714d91af1d112f1794d6d785e0c30c2599d077d2263c73afb6ed4293fa4a90d83ff7e2906c599f971d74a208a5db68f0c3cf6961cca9fb62f19cd1a4843c5738e3b7e9286a718776685beccbef04f097b3590c8af108bef4140cd2d96055590edf725f1c8a3b4b2a886ae338a533905449c624ae7a17b6292d059bb8acfff1638006597d268ae95115b068b67734fa56a0d3fe62c5169affa7bc4071b734bcf3b49d90b2289185432a147a83c12c4b41e8767919f6086d9485ce28107606f019d800a8cf775895ebc8238ff488eafcc4640c374910528c46cb79e07f03e81291fd450eccc5ee460dd97eb1773e3a33d2010390f5acb6dec74f8e70425c4405f31e6e4499cf7dcbb453e0f126315ad1182751f0f56501accdcd29acec29f8534f24011993c259c17cd072055adc09518d3de574b3deca77c142676268cca50d181c661e788cae4a73d19a5b8b4f69bab82b630cb9185aad53fcc63d08831ae813f06deeb0c031099bad3ec148ff4150747a444852530ae216bb5c0fef2b9d0dbf8914b78063079cbfaa8b80afe4f844ca8b1b78e2f12ee5bf8af50e323cebf06e30221d88dfa0cb331e1cf4f5031a79e8a2d9c6363467046a644d69ee7b8a528d8d27f13120b703e96378cafe8224d678d74bbd6bfad15851cca15e3edd4cf35f8a9844e2878a521c0d9831513dc42349e31a0e1638a3e2686d752c756309ac37846019b73c39badf2f9f08ff2d0e956100ddbfc4a82427acb4811ea6a554802571a95533e4a26945fa2195fc742b35280922f9a598068eff9f105bee2d718a50ac8cf28f95a82f748a5770c24dce509e58f45e0b60754ad959a40b07c339022b06bc132acb4871412ad44c1ecc904082e3683f15ed34e1bf88efd1bc938f1a906c5cd5b4acf3a2008b5e65b4ca948ed18ef376842a5f6a8e5c7c2f04eb3c3128827544e25478a44e1b76c0fe372c82a3c83dad0f909e95e03ff1f5554a5d28585b01f551727f928cd448850e220bde9b53b1d66b48d6e030efff3077fe7387577f30c8e3f5e4236d013458d572d8a2933289fb0af8218af9d84d09e885f9b8d8e774cc37a7bde70d7de7f8eea2ae4b95aefd7a0fbfaacd40ae58b07f051d276d61a8ad361c3d10f0cf4375a691a119e432a8f3668670e835bedba199e586bd336d17efbe94de14677d51879a2961448b533c819e46736f7e02fa99cd0653c26f0d9d8e2e892b299eba4bca3d629452297df7b1792b78153f6bd6c1751620e06483fdfb016faeb0b1318d49adc6e41c5776e010b37e23b4e567edc63159d7acab37ac6b023274d23b29b7077f6da6f45c8c8e2f5d3d01cca114587f44191f407311b7ed6d409a39421e0039f5969bd1a29da353495c55964de8e437b1ac30ca68b00b323973e5968abb6fae146f433e1372f812ba11dba4ad63106794c16347d2b65011daabc454a816cd420d02ffe15ab1adab019eab284c5ae6d67378f43cd8bc9f2e9ac7c39331b8795632a3dc96feb91f14a808758edc912d8253f38400a37c768b7af0d88df6cdef2dde5d09d0a04d7c2e2762774781ddaac7eaa3d599c9ec6df4bed700539e1e0bfac7dc9cb4c24ccd613653b0d7de1fd8f17092e2bac3d3d32a951c95bd106100d335a14c48e9877ca29308fdad50c28c7c771f5035c9e36870a55bae983e3dd8b01400aa76059f96b8cc787d4e2ce034bfcab96fd2fb199fb8fba5ae43f67560764cd559a224db50ccdba12159c132efbdcc85b02b3dfe7257003dfe5521ac4d9802453b01595b268f5d99dd73f307eb739950a16bc089b7db6732b629bf24230f9ec143070f10635fa17840a494990c228d6a2a583c5ca7ff1d803037fc94e0f5f87f57908f8a920a7771a7f38230e9f055a62b33162e82030a8c2be39011e903f52b9518332c7781849c7ad26643d7d8b3d816e1b7151ab3d5e54a84c469d5986999ee6a47c6677cb368a54102f6ce8affe5030a166bfa037e7463a0a621957f8311abc6ec6cc639b10605ca7ceb029ab8bc5e7fb600763b36721c652ba24926a5d864dc88066406b618cb2c9a39d7a6b667c21984a22dc441f7a11b0977ab71215f0b994ff2cb19e373baeeaecc36d68d6cb5be2521d6513b8952d38b4f7c9d83b1a208a21e0e26d623f1e4bd0f727ef2daf1e63806c729c2d26b199caa0e6be13f45fef74fb8141868fe573d18a36828be01b718c6fed1a03cb282c295d301b9283ccdf5e0b0f05b73177e20e0cc91a2284ac0419bbdcc7e5d0832aff2defd6098e43ea60e413c15e530d946a1787ec5587368ce843d522c48f123e83386e4dbb2ba709265c01b52800d96dfaa4049115ed5c727e7f5024477fcd7f97b4d002edc7b02c3367fa20bf3033f32d4a4e87207124e4363f8412a8a93fb986c19e1f7c18cffcd322e9e9eadb99e42d56934ca7b712dc9f6fa22ddb76c694ba6339e82521c846651046417f2cf7f3ae1691b03031acf6c221d61357931ca4fae9f6b77d9b59e45a2c36a5a3837a39518cbf3bdd3e66beb0a8fb48284bb302195bf877f9d51f785cebe93a13f2198f9d16ad924501140189707b3bac6abf5cd9e8ff03d816025926993d973c29673b5b252a0876a547acb6738b02e5ac8392a6d79ced6dd2aa31c682a1b655bd1fb399a65784e0103a5c85de9a86fcb0eeffe6ab0173f0960827831e3dfcb6ced86bcf456134f060af7cd3a64dd9c83b80a2bc09f38c868ee6551baf26d74eb6a7e07e26ba3a6591091314539892e37d693501cd89914071f467abbe47cdea55cf93e6f45ccb90ea34314e8e60483e8327d08176dd2cdb9e6b9f43072ae8a83f86e6019313383855d33f0615582d87b9376a1d061ec2daec9073b335bce673b43aeb651485827d5596c9fbbddfadc769e6346df3f71cc21af6f71501045cc4db1566af93b76ef41b7d59ab393008b435a2a10a5438b392fea6032e3b0eb2774b45ac103751c5cf33f854669bbce63c59522c3314fd5512972f699da8e0ed31f3e86489dec6ca8c8c362aae391ecedd1746da6480646b89300fbf4807201116e234c08a1d2d8d541c079497702841b7defb01b90f60f3c8cd300d77d2abf51b401d8ebf7514261122930000f8670ca7c1e1971e6e0cb3b8b98b79f73814e6e5f111c35c99a9df28870eecab80e10c5d0c8452dc553207f737f36a8d4043885917f122848617e31a3800da0e932b625865af2e9ae1a5f0fff8820696f046176dcbac54a45b8d3f43ffd0d6a33748659fb36dc1bcf32401ab4d4269ece597ca89614e038af140aed3e4f78656c73eefd38b7fcfd9d97bec90cc61e279e18abf25ac3950c7ac0478e53fe57834f44e664593f0408616fecf6129184280ad315079b692b3a8f240da938955d00288e10938f50601c08246b0af9bf49316977332b0f6a6e3f10222a97cad41892fb342cc8bd63f0ea97911059356652e2dc507546b1f1a4626d307d7a91069f68102e58191aed2b4565c6281f8bb645982b2aeccb9b7757b4d65f2fcd3f316014891cf1197d4f0f86e5e0daa6520ae820ae97d97db356853a83d8a327896b4c700cb2a1bb3d9caad3c88129e71f09d2c89256a6a28f0561d55552c1b82090b966a2f932994c700be223decddb148578c84fb0522bb5f4754b609cec4fbdf7e90f85d2dd64db131cf8a682e1c3d4f744a9d81afd71f5a617162ed01b43263fb67f7c21f12686d064656d67edf6585a3a8ade1eac21a808f65551b997c24f7e30400504b08ba5feb00b7a00f02e58a806ae116e5b5d45e6ba59587e14adc1cf5afdc5690277863a7a13839b5b5a822b07fb43e75ca17c1724f35fb3ee0399bbadbc9dabb43bdcd3b4d5b24282a6ec87a079f61e027858a035c932d26ef1e3ee61292a1718be40091da0ba1d17c3cd3a25e1878a2d5f3dc957b159beb61b66cb545f2332b3576d6371153093142ffa8a43ca9bcc0355bc1588a2250ae23c11500ae14e022123c0a97748b5208d4c50d7302ce8f06792aa69a5d57dc1d0554b024f30d6607522f3fb213a9f811b60cef3a0bd13bd576fe4ee3b655925b38543e2982ddb8f3f84cbe790c6318de01acc46a92683dd97cde14b1ba91e415b2df365c56efe6577a7578423c68892d44b97761dff9a82ad46a086375f1f85ee2e7ed10e7321ff6b931442e358f116472074dff6f816705c5d3a1c46f4d4ca2aaf59d9ae5640294bb5e1812086634ca901951ee3b78fb2b24fa5080e43fabfebbb3c4a88c90806b291c9b8bc3eed9edc68b12d20caa05e432828af482ec2e5b5e197e5cd2115b352ebc22db3ee436a18ec82b9ad31b09979644811c6de45ad0da53699f253f8f4e51d42e85bed684d296ef356e8350c3bcebc9a185e4da7e5eecd7eb1ecb948d90ae4e1baf08bb6576822603423fdc8b0dd28787935a51242a8a5cb1b64ad6fb479950b8ec103e6830dd38e16aa2a848232cf8a2dbce518f24601ab85ad4c1fb677e43ded2e3f88ec1d6fb26c2e141e51902d9ccdd0836275e191438085a2d177e6885abd7fdde20148c226c27ae78d1f70613a2c5912280d5a6d602a5f721a0796e22e9f81b45bc1c1820a93638d75ed4af4bdd7d77140fa0ff980c65ee9bc403e584d55138944eaee446342f899376364f778841215bc014b9d370b2ae533a3d5ca62a3c2ccc91e3f370c9ee110087254cf02e72113a2326db1a82f754bdc64d45538fde77821c754f92dd613e972fa6c3ebd78b18ebfd73f0d5d547f124d25f90fc5b8b8196bbfa8bc08a3927344763847ae396c4a496c73cfeeb49446307b074b8cea8e65382772a22f0ee5ff79720a35ab9331e60dc9c01e2398f8f82da5a5f27901757206a63f97d8dcb2953d8749214ee3c2ab0058426872029c057594748428be076f057dd5af85e33d996029e7ca779522d80296878ca4bef05676cda33c49cbf28aa0092826b40951e350b2d5782e4948a0f6b7eeb4e8d00262f2ec95a278e19d5f031445a66f9ec5f86c6a87dfde84b5330e32196d1672b61999a3f7783a5cdc032b0322bf7d2d044056900110e6a8979696f4ce9910baf5213a54273550236d84604b3403cf8be705fe8eb37a5e4740e1380d829044b6a01bef248c36f67ab69f2c9c40f03a7e1e2070904d21be0ee77bfe20a040a1d6c5a8269661fa756227b0b46258f5889ce545dfa9e0505d52c8d31345cda83c2161ddf35f904c1e07819a343738b3750cce0434fc62400bd74f1d58f474bd48c496fb6f486c2adc3f6e7803687ba29d950064b553bdedfd5d641ab2ad22a0cae990ad4ed9bff259389909", 0x1000}], 0x5, &(0x7f0000003e00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r1, r1, r7, r7, r7, r7, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r9, r9, r1, r0, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x38, 0xffff, 0x1, [r7, r8, r1, r8, r0, r7, r9, r0, r0, r8]}, @rights={0x28, 0xffff, 0x1, [r8, r7, r9, r0, r0, r8]}], 0x138}, 0x9) listen(r7, 0x80) open$dir(&(0x7f0000003f80)='./file0\x00', 0x8, 0x100) sendto$inet(r7, &(0x7f0000003fc0)="77c036652ebbe39afd20e7d010dc464ffd981d0f0e38ac258c3bbff1d01d65a179f80853ab470c5fa92fd53a57a427c0c7aa8798c2c315b4538e27e10ecd1cc58685a5dfb7e59467588956e97b76cd5660960cbb76c337b6a500a5bae2c45741585c1871a568d76868d4", 0x6a, 0x408, &(0x7f0000004040)={0x2, 0x3}, 0xc) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000001c0)="329e1432223d0f01028becee035bb1d6a577724d16e061863d9f4c37bffa948664e36c5dee1d215399254a4a2a0d1d11200ad42ef7f050cae7289d02e6c4a862dbbb90273381d70f589cb7ff9fd66a76a0f13812371dbc8ca27e3c6544972aabe134d63a4b3e868d4c40ed599154de59513392c14d7f648f3dd51a55472a6fc59ac815555f9b85723f1d9088133351961a8dd4e1227d2af05fb106b4db74b8aebf2ed5e6cb77a59a8499b501c1f184d11afa47df3a8b1e7362cbc382570c5bd028617f", 0xc3, 0x400, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xfffffffffffffffd) kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0xfffffffffffffeed) listen(r1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1ae, &(0x7f0000000000)="b6") munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:13 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x480, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x6, 0xfffffffffffffffe, 0x7, 0x7ff, "80fcd1ab267bc7a8475a67dc640dc62465a10cf2", 0x80000001, 0x3ff}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0xfffffffffffffc00, 0x4) read(r0, &(0x7f0000000040)=""/195, 0xc3) ioctl$KDENABIO(r1, 0x20004b3c) fcntl$setstatus(r1, 0x4, 0x46) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000001c0)={0x1}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82024b2f66696c6530005f15fd12dc7a804b77a310c9927598d186eae795c079ae0baf5508009bf6180d5887"], 0x10) 16:00:13 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x8, 0x8, {0x0, 0x7}}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005136000009005001bb107000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000480)='.\x00', 0x21e, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180)={0xfffffffffffff365, 0xfffffffffffff801}, 0x10) write(r0, &(0x7f00000000c0)="276f73cc2c0aed9506e8cf922e2855a1235d423bd2ba52f43c54679e86ab68cb6d19397f50cd59db226862b26cbb414683264a8b5c3405e62a3a1397cb672a0418300ea2", 0x44) fcntl$dupfd(r1, 0xa, r0) write(r1, &(0x7f0000000080)='\t \n', 0x3) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000001c0)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {}, {0x40006}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffffde) ioctl$TIOCSCTTY(r1, 0x20007461) read(r0, &(0x7f0000000200)=""/194, 0xc2) 16:00:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) 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, 0x1}, 0xc) r1 = semget(0x1, 0x2, 0x2) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xfea0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x81, r2, r3, r4, r5, 0x0, 0x2}, 0x7, 0xffffffffffffffbd, 0x9}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 16:00:14 executing program 1: r0 = socket(0x22, 0x5, 0x8) r1 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair(0x36, 0x4, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, &(0x7f00000000c0)={0xffff}) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r5 = dup2(r0, r1) fcntl$getown(r1, 0x5) connect$inet6(r5, &(0x7f0000000040), 0xc) getrlimit(0xb, &(0x7f0000000080)) setsockopt$sock_int(r4, 0xffff, 0x1107, &(0x7f0000000200)=0x6, 0x4) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0/file0\x00', 0x800, 0x20) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000280)={0x5, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) accept(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000340)=0x8) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000300)) r4 = getgid() writev(r1, &(0x7f0000000500)=[{&(0x7f00000003c0)="5d5337ef0b0df76dffb109fbb8d57beb34b2ea9757cd2aef6864b5c05c5b0f217c3ae4be173ffde5837411cad8bfb05d5617eb73611c6bcae8a91365d471cdcf5f89325c9d2d487f7064813643069d92f37a5a16df8b8ec0d5b5c86bf68513cb9cc3d3507e9d3739e8666b811939a6bc6a4a79ddcbd39bc7e56eca264b2ba3b5fead494440f9ebda99abcf175512aef504263f959fb270fbfd0aeb38c4efea1607c2c6afc29c46578cef3cd4e35af4650b9dda71e3d9b85dda291697a77f48c1fdc0ae122dfebcb2bc8aa00f7bd43ba30511", 0xd2}, {&(0x7f00000004c0)="4a69718c94137d9ad6", 0x9}], 0x2) chown(&(0x7f0000000000)='./file0\x00', r2, r4) syz_emit_ethernet(0x375, &(0x7f0000000600)="c85071a8b5b413b0663bca0f3544ecc3e466a0320979a0fb8c78e92653ada2d4c2634594b50aadf1573bd7f56fc84670cea103f279833ca7092d64341a13c03328a998b8b5a2d219bfc6f920cea14e4777fe84a90f24a6dff40a8e559a83c6544c1a9361167e77dab19134f135c1d54a52850b7942332dff8007496cddd34d0dc6c37426ce4b0df588dd9b076bfb5a96ca1e0666bd6235c9f234243820d47f043d758a882d78861f4b670d38ea2b85fd4b7f31842ef8c3196dd8370bee53") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000006c0)=ANY=[@ANYBLOB="19060043fa00080001000000000000005832d2b82892b462726c1eb1de8428ddf5be88bc791ea91a96a7aaa048a8060ff3e032b257b90c74ba15ba4b81a6bde7483b510dced2ede19b6703fb49be21fd132cafea93a462cafcfbbcab533b2eee856188ed6bbef473f6b03bc645bb623af0eb88c36c2beb74791cede361c021688991021319c5af995c782d1c425aedf1b44e6e82e7a8ff33a23ebd8e1fce703f2c2dcb85cdabf6b1d09293aa69d6e4f161b30a253585c21f7b7cc533567b7c5d7da9d597e55dfe0de2343954760b45e9125fd4234d94e67e9d6c62c803e81225fe890fa3a4fb980dc091c5b6bfdf1b6cd75761d3c0d5dfee2a9803b59caa111d5ecdcfea15aa29252f4a0d095ffd568ec4dac9511dac52d4610eb8841b13b504c3bd7ca82f84ba840ae2df8591c1a70b6fb5d18f278a3e46f5e058150a1f561f812fcb21f3aee7f7e984891bb0cee380131a57dece03700295c77ecf8562260efa7fb835fd15ef5f0f79578250d85ffceaf7ffb333130f14225e0417b76418ee049cefff363b21b965e0d14901f22be22a8d8f8b03eb0246fe4df07f88eea2fb623fc5bebe9e6efce9ae8c2f23c1eac368d4d5b39a9333ccc9ec2fa691c0c9c43d31da248b812488caa174b29891a888866f0a6c5b688a3986b581851b3f72b6b54e0f6254592c898fabee6775e00ec485a245a29d677acddf3e6fc840da48c06222bc0368735327bf040f4ecafea533888393", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="d8d60726144c1091da2e342a1fd539f49ddad838859af255de602f3e90beedff206fd9d95a40678afb40220a4bdd7ee4663c07fe6afe074998c724a1d898b998c9a920a4b96bdf3bd8d15ca2dda2e022cb0f6b7f7110ad1d86832910c94b0bd5018e4bbbec8f64f1d38e67f1fa0ffe0733348aebd103c2b79c"]]) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:14 executing program 0: getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8600, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x60) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x6000, 0x5bce) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) write(r0, &(0x7f0000000140)="441132f75458623ee39857c8a03b250e40b0d53bbcad008b112c7e4875269f474c8fae937bd4e0ee5cbd664f0d1bdaeb608177cca8be3d9f25c06bd6e40ff6d4e3e781560b03f323f0bcb97e520eb83c6d38aa1352a7ae412930b738f90131daa5565aa2f0613ea4b3396ec76926b26c0f955d034a3c84dd2746f23e7d651091e4b71b90364c6cf14973f907433d4a4829", 0x91) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x4f8d341bb9d5a63) setgid(r1) socket(0x80000006, 0x200000000000c002, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0xa20, 0x0) 16:00:15 executing program 0: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0x1ff}, {}, 0x31}, 0x3c) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10a00, 0x0) fcntl$setstatus(r0, 0x4, 0x88) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="fcf694241df8ac14436a4d64e86ce3b07d7681c8c91b10c794fc4e6381d08011e9a9e3101752a0bd0e31434b0973a8b7b9f821056ec2dcce2a84230bf66f30f95d858e7ff628f07d25d8aa13c3a57b54540e5fae4553cffff784e99ccbdfcd23b211098830f945a811f756fa65871bb465c9cd2e0c2eeb22ca371d3b8b320b934f0d81ddacf102299ba59a138c81d09cadd987be69b30124e684c429ecb43f331d66ba957072a49f34ca544c18708e62cd09ed52ee6d694f88216ae58fe8c88240e5345056e4775a414d89d4f6920c248c7476de4b6487fb9932f279041dc06e662455d15542eef2e4318838be78a738b96895c7", 0xf4}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="82f2b78b315df5605e0246b33444aac953e10fc731fbdb18dda4568ad486ff5fd67309f7ded35a1bad346241360fdee47391aafe3f0f53498d9dbf9d4a1ece11c208f71641be0e3110460de3bd57aa3349d80a2bafcdb5ac344b65aa66923d500c9014c8270248516175790abdf2a54b757d981193e2beb900c1e5255277d6e272d2ae4c4ddcfaafe7e9b2bf113d45b45d1547ed870627a39e322a056bbd8a044f207c199eef8bacc6b923037bf58f762da5016bd2f6617f99fb", 0xba) getsockopt$inet_opts(r0, 0x0, 0x2000000000025, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="80ec8ca47347b4aa625004123aeb21231a101b7e6ffd75", 0x17}], 0x1, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) utimensat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f0000000200)={{0xffffffff, 0xfff}, {0x5, 0x47}}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r2 = open(&(0x7f00000002c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000600)="25bd5bc9e80c5888952ab13e513e", 0xe) write(r2, &(0x7f0000000240)='>', 0x1) 16:00:15 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x7f, 0x0) sendto$inet(r2, &(0x7f00000002c0)="48f303205c0e9e08f65de5d8d1cda2d0bc07ed69678d6ba60b508d0c8cf45e4e968e0d2df1776620d8a6c26a6ba9e62f553063d62b41fdbaa8dafe34b04720dc3ca3de8ee0ad6c9e529fc5af23cdbd91e458a069678d196790192fc03320597bab88ba10c66a40c21aae76a46d9ffac06e4b91770c3fdf614b2ef5fef86c8b3896f1faaf3c23c46e1f7213e282853d6a24341cfab3724747b813a01e8cbea19d0a5fab65a26185b4bd8eec5194257ee30e5c8b5a4c78e8345d47197b5444136da86baa634646557f8e75c65ba703e121940466682d7090ff0b041581e8a124e984f9", 0xe2, 0x2, 0x0, 0x0) sendto$inet(r2, &(0x7f00000003c0)="cd39cf22c611a18a5375a8a340c73df771349d1ca4ce093b2eb1fe96cab4d6b49dd29066d2126dad6dcd1c06528c87fe5211717cbe5ef04b1bbe38a9580936c4e6e9986b8f9b829094f0ccf225c5605d33b1cf7cb1d0cb7c5988f133a0e11e32e2ee0d1be3a66ec4a7a7b75a5dc425c41b7997a2978a5ed8d22b7754e133a36e7590386fcf499a996ea5bd354ca05624c61ac1bc0d3c301f9a9d079ec518c2965d16ab83d7d37437c8064a6657d9734f17192cdcb72ab83f535613eeb57bed0e33ab4ed7a32af83cd9b5906473f7240d9a32ac398b42be74bda1cee7643b78ceefbbbc34caf2fdc2f5daf65b26b1c5d5cf51c661554df3086519295da8fca0a3d8aa88edf6aca45d7d22a79b4073cb3f0fce6ea24a736c8389ce9a55f4143d41f628f172133557ffc97c8898254a174fcd7f5146cc1d9164c5edbaa8abc6d33ba9b561768ef849126f35ce5327c706ac9728bd2c2f61966a3495c2c83f28399e662b38a6dad9bb122c8b6a3926a3017b4080f60378c97e40924a7773614b2e8d528720a2f32596ebcc30790de3ee6094e5dcb1111592b3064255d41265b0768266c4d56a970c70e066ba7a4342a3a6a244c9b4fe229d83970585972fbff842dadd3180bdf6e7ebec60add2be76708cb478746d698619cf66dcd375feaf056e304d7a93f7678040b7e048da65d95feab5f2b429dca7ddd57f4832451b8f43ac794716997e75f56c7fc707b734bc536242045e5e457ce3fd3882fc06b6f7cbcd18b8f703cce964efc0c89c3c43c19f7783874ca780e8da91ff03ab9e1c9d8bb345bf5d7f5c4ae19e7a05ead73ea116e5162fcf70dd2e63fdd824af2c4c6f62dcd4e5664a833ed0ebe9dfdc39028f7d1faad20448dd74e414e9c42a2134eefd579e4ed1e7c915e677eb0eae50caffe849809ec303de01e470b1a904dad21719b3467d7d4740ac972248f60f48fad7c60ea9333540873a6288ca6857ee1b2560d5899151e497a491612b3ebcdff5f3e5bc5e5475d4184755bfbe18d701b3f119de0244b1e33db221b33d0b9909c29e062a354b0f37a13497a0db55e8e69f7d9bf547cb9d3701b01b159d8592999cf40393c49374f351a92d35bfd6dbf56cafaa6195ee53360170741fd7ed13617aad1cd8684a64308e0ea8d8ac629684a07f396e673e44807173e59c86daf907c4ce6360829685bfd4aa3eea03932f477f3b42b9bec0b7bd6689d3c07afbcc4b6cc03ba2eba2540995f7aa5474b87a322e17cdbe16d2c4775c13cce3de654cc3477f054d241e9f17b3e6a74b3cd9c856fc90d324f335003a92d64af6dfe6775802991dc64b6e3baa77a1430157deb8d78722116574d56bdc1b60f575b555d29115be26db160a88545d6122d1f475b62f414021720ee67418c83dde408cee91e5e4a252aec4def5c2f9cf6627f693e0ac6f73158890f92079cfada5770696d02b2842243e39117f9b5a9e34b31b231dc1589437de71f61432ea38951a956da89a6cdd3b5eda095cbcbc1b3fdbfbaa6311117f1c4d26e3de5c980f4f5fb9f43cfc5dff6aef601c6821284e4864e4b91f1597087adca899300435ca16beb10b4a6303d39d84be1d1ffd3949860b4277018243378e535ae3a521f2f9e66b1c11f4bdf4cd8f50466279455f36a4cbe78a036960d3324b0d829dfc629584215026b107f81275e953c2a6dd68f5d3221a8f12c4c86476f1acb1b9bfe9478d2de03417bb670541bb37791e4950ff75de3adf77077f1315c52ae7f2516a43d80ee0a2c6802f2989a210d2ea5219acad90e991c963fcfe56982b4226366f90f1ae1e05dbda833581bfbbc63aa7b332366fe05e84eb508917adcf8af6173fec005ff1d70312b53d519632e6ca2c793ff853326d6e5c8c86bb3ea28bed996fdece7de694b426b017a95198351a7f902faf2bb5a1dadb7af9f5b2bafd5469d24464e6ea7652bb099a9b3f701d8d81ae63ffd6948c00b712ae3433731153206dae685df956d87c305f10f69ebf1433309bd292cdb396953d2e3bf78f8be3eab844d32ba5e091c838c333b5e2924272a6a07f88b4806e30423acc34a90a7f0c663bb54e1ee6da7f840406629400ba4eb7939b01e55b6745d334c3588efcf17a5c1de3534487a3bf8685603ae4c9fea537118e15e8a8f9c310024e7dd8100c7c2963a38d7661eaccfd1ac4a10667ed9dd8b292498cd7dd63fc959bf69427a25507a9a7ebc5b2ef9aa977652eb857df537962bef4d5a7074452d7b05f7ca6fe936958808442c45253ffde34801c974de668d505c511c6402399c5a0394ab9afe92d36a7b6c185cd031e9e382ec33a99af0806f77f090838ab5041780c35844f77b9447d95433d266d954e0c0f3ccfce103cad8964085d68e9fb4cad36d97c1bac437ffb8c870aaff395a71d9c14f7ac0b3901a9b7e4c4f628d0b3a0dc4f1297773cbd5e3193ffe37204e0bf8a51c808b856ed47f8c620691eb6125761453921ad489dfeb813d9185b13638509ba074151b101e8cadd48f00492b9d06dbd81c5603bbc32df3b99b0f1d686eba13f7eee7572fd86bd1c8925b230740c7053c026d6e565e0737da49244683e50d370b371f2557c87e1cb3dba6fadbf3d8f15aaa9499751719e969c27376ddc79c13167f8173f17e86a150c284f52557660c343cebd775a8423caeca0c4591a845bff8560621c64a5871446701e8c364c08b9b951d99b0866e8570c1aede9a1d7aaf300b1c9b7b198af03b29ab3f3518cae9a29683dee0b2b6ff8bc831801a59d466cf4fcacdcf3aab02d61e629ed8a59d79a68617e4f9ee7932e378000c36cf210fadc9346da3c94f3bd94b7f6203913329ca5e97666bf4b414f9e9c997ec709f5205a6d51491b30cc6ba96e568a4f5a14959ef2fa96842d8eab6f1029c7c66fb200fff36c00ba45e75fa9caf22ba2ba95acbf8b54b1284ca4a4f708aab637d6a0710d0edd698167c5cee4ea66792c96decf612ecd1039d0cc686efc41f40dfa2159144fe15a26665947905f3839bc5952d23ee4227be2a55fccffd8266916f67dc7b0e0a66f0aa310faa74f9d59f4111983a2db680cc34f6b3a03e01995f264045f990dca3b59fd3c905f516dc499015451f1931a223836db735605999128d1a946e810d113f3d03c3639df1cdea1dee8ff1bde2ae283a96c35fb6504c825b81d1233176a85471df19b66e2d1413b78279549534c8a57d2d730e4024c452c484f026ab52623f023549eb78898e62bfde3723c06b0d144a7b7d61b9d03fda7eb6e0c41aa2cfb3f3c1253a298e1dc68a2bec49877302a5febd9e7431bced2eb2d0c5eb477e142f92112c40e15bfbd0e991bd993bb577b68397a9fe740fec9fe3651e611b3e0cff804ae1459728efac57bb7a21f748a9d8d05a2f2f78136be255d99d0c0b4561f01a0c1e8f2b2099a7687493dee86c50b4f7d21b58decb8dbaac781cdf49430e593a51ba8f4728ed9d2817aae09e2a41cacf894d8b796be4a3e5a33bb4909d3320aa34ce79ca558ee078894ec14a5872b97179b28d7fe383763fdde6d607efa8e880bbeb3a519f23a142d72d7630cb373ec2f75feb654cb7319e66b2846130bfe2207d58acb97f59dd1dbe3796ba8a4314e5f1c1021cf893d84716ad76fe8e2a47cf4d519bc458b8e577f85d76ec0facbe3d36b49d4a25b4dce799c9a58de516cbf52a96e9f393c07e61dc9b1482adea08d3a70b060a89386c604b97547e50472ac34a4240e3dca4d2413cbefd90b4964fd87b01d25823a5569787bb7968b7545e374654cbceaadd878ba0a585b15667f6ca545b9f19c69417016f9574cccef4673154c059ff465e4728996e2fbc2a56ab5600e8aa535679cd3f4db8efdea3dca83053f2438efcf7aa4902c729f6c84b6d7696f4cc0c20f6fe5845044cdbb1591cea812427874572d487d808048c88abedef446c194bfaee49f188d0be42e470c7028bfd44f241864746e375dbb60354335fd7b2c9064281e6f7b22cc893cbb98028b9655f03eae2b1b6d7185b699cb664ee92ad07ec10db1477491b9efd94641e9d46fd22ba5e497c6f60ee6eea569a93f97838e70ec7f684f352034676e4ecec3e1d82739f88ebe84a976f57cf7b74919640bc0c2123b723992200c9a060689a10fda52b6065ea3f7283d132fc6b6d530bc5ca9688bbd98058518bed03d575fa07e6a54ceb15977da8cf08c13a3485880eeb534469dbd641ac470a795db929e6e647468fd34302d178a96fa038888cbd025f837a56eaef4d83d60ec27f68c8556995261fec95c86f62fc23ecb92c7650ff05da02f315002f4c94a751579ae1e64f99c3a34229881661ac696ee894bf4050401776a0e6e57bea82981668f9340e681e517d1e85330a603673772116752af9db46d5329751228fadbd104b02754720c9ccfe971fc21dfb94cf5c5a24c32705ed32626f719fd7e321e54fafaa48cb114214e266689504333af8bdc0ba09d2edff2f9f7c2361330ef81e5de5f9c333dee7ec8054da092f1bf6a8ecd94d1ea5d0c59aff412532d1c94c295f281327528da2afbe3a492a3b6ce3660e9afdde59a112fcbfc62381f7b930237721816f58d2512c37110ebe177e6b44ab3df408f251e829aeb38899aa593422c8679ce6b403672b522534727afe295bc018d75f82b9c5244fe680acc9cf0860e0bbbd93a7b5bf6fd949515c38c8bac4537bae4637e728342709cbf6c7541a8c3812c54cffa45283a673a8912e7ea1ac9edea456aa956cda5d9e15739b5f64834f287a236fac2e02de2ab57bd8fa87b24998e6f0648b8ce308f98559c396cc531240dafbc5a3033224a3f5b8e6bb58fdab5303ed98a2c40b1b34f84f9cc66ff39c797a3a229c435e337a6ee5180a175377eaac5ea1d67bffd8a12fee7078378596813d5babeccdf8454d8a91a232a7bb03a5b2a710cab689ae7620ce2d9d6029dcf387da1c6723868c48b21bdc9f2897e2f29612f5998e5d4d6ad82247498f24e50b968e29f007138a049db81c2e3a771f33c4ffe279cdfda40dfec4cacc7a166f958ed167695f021f557e0e5598d7d9ab25313592830903c9a52f93087fc324221c95852c7f3da8176a1c9d7f60c3bac4c09f725f5f37dcea9152f615048d742c07a709c04fcb7cc6f35674e68773513c7b9edb1265762105e33ae4b87d91d909d47add3ffe5f203532819bcb6ff03b3bb7002b4c15ca79e31b8961a369537f5694870255a6f431299067f2afd339d714a2eea5340dd32890dadb8164c5b7279e7a6ff38f7b937a86e8633dda153793dfbb445461892f2057b6ed6274c417f75aadee7dc862efa8e0071b350158861dfa86fd6ac81b96c302bfa9e51ac4ad768decc5d9f1ed760ea22763f74e3de27c0e221a3c5eff8af664af477f81584789af226b277d95298c27ed282a21be2288b15d73d8727a561ed832d775c795bc5efb2c848a07e3bf3024d863371163b46e52161597e71498dc6b9ff3b6f6a3939c1261a74375b67a89f21f03cde44e504d8cf35729c385640b5357902043eef8640cea1f4680d1c55f6a574f63ad6331f554b81ab2c458328639f12948ffe5fc384df0f3ffcf9ea960fd8bacb7d05515f25e0aeb3197b28151df4f03f352146688ff8ec65e415210a1435646b47bfc77f0c0857ac48f0c5eac740c4226c4a67849e4baa71a0764cb53d45d7fc42dddb1c34a5e8b87108c7dfaddd856a7fb715c129764c12ff71b69ca4d6194c1ff321815612a4b67a07ded4eafc205e47f85b378fd3b7dc6292ce7d043ff40e9a239135b3", 0x1000, 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x80002002, 0x28a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto$inet(r2, &(0x7f0000000000)="14f8a1386410c9afcfaaa80a098a969f8a43f87ee3822e10", 0x18, 0x4, &(0x7f0000000100)={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x3e63, 0x0, 0x10001, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000580)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = semget$private(0x0, 0x3, 0xf) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000003c0)=""/61) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0x42e) semget(0x3, 0x0, 0x2) write(r0, &(0x7f0000000000)="5772f4b6b432ca865facf3f527c985baa76cf96a00f7871043093d0000000000000800", 0x23) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000200)={0x401, 0x4, 0x85d7, 0x80000001, &(0x7f00000005c0)={{0x8, 0x4, 0x1, 0x1f, 0xfffffffffffff800, 0x3, 0x8001}, {[0x0, 0x7ff, 0x2, 0x5, 0x6, 0x40, 0xffffffff00000000, 0x5, 0x942a, 0x2, 0x1, 0x4, 0x9d45, 0x9ba, 0xdd2, 0x1, 0x3f, 0x1], [0xfffffffffffffaaa, 0x1, 0xff, 0xffffffff, 0x9, 0x80000000, 0x0, 0x6bfe, 0x6, 0x6], [0xec5, 0x83, 0x9, 0x6, 0x2, 0x7f, 0x9], [0x9, 0x6, 0x3, 0x2, 0x4, 0x5], [{0x7, 0x8, 0x4}, {0x3ff, 0x40, 0x7fffffff, 0xdf6}, {0x1, 0x6, 0x100, 0x9}, {0x133, 0x79, 0xc372, 0xe9}, {0x31, 0x0, 0x8, 0x6f}, {0x4, 0x0, 0x2, 0x8}, {0x9, 0x35a, 0x7ff, 0x400}, {0xb9f4, 0x9, 0x7, 0x81}], {0x28, 0x8, 0x0, 0x80}, {0x101, 0x3ff, 0x3, 0x1ff}}}, 0x6c, 0x6}) r4 = syz_open_pts() lstat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)) write(r0, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c023ba69d658a45fd237c16c1ac9403", 0x6b) read(r4, &(0x7f0000000240)=""/28, 0x1c) r5 = syz_open_pts() close(r0) dup(r5) syz_open_pts() 16:00:15 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8081, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x200, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8ec221d408559f96eafb1792a489cf1e5a044fd33055552fbd5e41700012dfc00ff332fb826d86dcdda048a4a5619515a4c8ab061988330487293996a0dc955cfdd6d7a8986f13ad246dd9c6fff19f579456fc7d4096e8c8b6b87cb00"/116, 0x74) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) syz_open_pts() close(r0) r1 = dup(r0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000180)=""/16, 0x10}, {&(0x7f00000001c0)=""/97, 0x61}, {&(0x7f0000000240)=""/5, 0x5}, {&(0x7f0000000280)=""/9, 0x9}, {&(0x7f0000000380)=""/122, 0x7a}], 0x5) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffc, 0x0, 0x98b, 0xffffffffffffff39, "02000010000101936000"}) linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB='./file0\x00'], 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x4) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0x1ff, 0x1, {[0x0, 0x1, 0xc091, 0x5, 0x7, 0x688, 0xffffffff, 0x80000000, 0x0, 0x3, 0xfffffffffffffc00, 0xfffffffffffffffc, 0x5, 0xffffffff929f249b, 0x7, 0x1, 0x7f, 0xec1], [0x6, 0x5, 0x7fffffff, 0x3ff, 0x0, 0x0, 0x8, 0x0, 0x1, 0x9], [0x8, 0x1, 0x3, 0x5e05, 0x2, 0x2, 0x6], [0x54f, 0x7, 0x4, 0xffff, 0x80, 0x9], [{0x3, 0x0, 0x3800, 0x7e2e}, {0x9, 0x87c, 0x8, 0x80000001}, {0x2786, 0x10001, 0x1, 0x7fff}, {0x0, 0x10000, 0x6, 0x7}, {0x8001, 0x9, 0x8, 0x7}, {0x2, 0x1f, 0x5, 0x66}, {0x1, 0x7, 0x20, 0x7}, {0x2, 0xcc67, 0x1}], {0x9, 0x200, 0x200, 0x2}, {0x1, 0x4, 0x8}}}) getsockname$unix(r0, 0x0, &(0x7f0000000080)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xca2, 0x0, 0x5, 0x0, "002100008000"}) close(r1) write(r0, &(0x7f0000000080)='\x00'/10, 0xffaa) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:16 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x248, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0/file0\x00', &(0x7f0000000040)={{0x5, 0x5}, {0x2, 0x7}}, 0x2) 16:00:16 executing program 1: r0 = msgget(0x2, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="efffffff04ffffff"], 0x8, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) r3 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r9 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0xb1, r4, r5, r6, r7, 0x10f, 0x393}, 0x81, 0x6, r8, r9, 0x1, 0x100000000, 0x101, 0x8}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x8000, './file0\x00'}) minherit(&(0x7f0000086000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f000038c000/0x2000)=nil, 0x2000, 0x200000000000001) r10 = kqueue() kevent(r10, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f00003da000/0x3000)=nil) shmctl$IPC_RMID(r11, 0x0) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x400000000008003, 0x0) r1 = semget(0x2, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x1, 0x9, 0x800}, {0x2, 0x50, 0x1800}, {0x1, 0x100000000, 0x1000}, {0x0, 0x4, 0x800}], 0x5) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:17 executing program 1: r0 = msgget(0x2, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="efffffff04ffffff"], 0x8, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) r3 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r9 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0xb1, r4, r5, r6, r7, 0x10f, 0x393}, 0x81, 0x6, r8, r9, 0x1, 0x100000000, 0x101, 0x8}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x8000, './file0\x00'}) minherit(&(0x7f0000086000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f000038c000/0x2000)=nil, 0x2000, 0x200000000000001) r10 = kqueue() kevent(r10, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f00003da000/0x3000)=nil) shmctl$IPC_RMID(r11, 0x0) 16:00:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd30000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d13ed945a2a5050000006e27749bbd97bb0d03fc2d04a1b9ff59a65f288695d68896dc7ed7b1875f0098e0248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2db7b303757e60642b45cbc5737b8e2405757105050000000000000065f3482e093de700"/334, 0x14c, 0x407, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x81}, {0x40006}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0x5, 0x3f, 0x3, {[0x0, 0x5, 0x1, 0x9fb5, 0x1, 0x4, 0x0, 0x74, 0x1, 0xba8, 0x39, 0x800, 0x7, 0x3, 0x7, 0xa, 0x1ff, 0x1f], [0x9af, 0x8, 0x7fffffff, 0x40, 0x7, 0x3, 0x3, 0xffffffff, 0x4, 0x1], [0x1f, 0x4, 0x9, 0x7f, 0x8, 0xfffffffffffffffa, 0xffff], [0x7, 0x57, 0x6, 0x3, 0x7, 0x1f], [{0x10001, 0xff, 0x5, 0xa6}, {0x0, 0x6, 0x1, 0x8}, {0x8, 0x69, 0x1, 0x3ff}, {0x8, 0x400, 0x80000001, 0x1ff}, {0x14000000, 0x8fb, 0x9, 0x7}, {0xffffffff80000001, 0xfff, 0x7, 0x80000001}, {0x401, 0x9, 0x3, 0x80000001}, {0x7, 0x1, 0x6, 0x80}], {0x5, 0x6, 0x5, 0x40}, {0x1000, 0x100000000, 0x2, 0x5}}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) r7 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xc6d, r2, r3, r4, r5, 0x28, 0x10001}, 0x7f, 0x80000001, r6, r7, 0x3, 0x1ff, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0xfffffffffffffffd}, {0x61, 0x8, 0x7fff}, {0x6, 0x0, 0x0, 0x2}]}) r8 = socket(0x2, 0x0, 0x0) connect$inet6(r8, &(0x7f00000002c0)={0x18, 0x0, 0x0, 0x4}, 0xc) fcntl$setown(r0, 0x6, r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x7ff, 0xd9}, {0x18, 0x3, 0x7, 0x1}, 0x9, [0x1, 0x7fff, 0xfffffffffffffe00, 0x2b, 0x100, 0x160, 0x5, 0x20009]}, 0x22) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xc95) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8, [0x868, 0x122]}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) ioctl$TIOCSTART(r1, 0x2000746e) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000209, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:00:18 executing program 0: clock_gettime(0x0, 0xffffffffffffffff) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x42, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x20) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860b5008b00002b27feff0000000008000000000000000000000000000000455ddba9000000001fc2", 0x2c}], 0x1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) 16:00:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x2}, {0x3, 0xc0000000}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x80, 0x3}], 0x1}) 16:00:18 executing program 1: pipe2(&(0x7f0000000080), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x35}, {0x10006}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000019f97)='J', 0x1) read(r1, &(0x7f0000000380)=""/154, 0x9a) write(r1, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) r2 = getppid() r3 = getuid() r4 = getgid() r5 = open(&(0x7f0000000840)='./file0\x00', 0x890, 0x80) r6 = open(&(0x7f00000008c0)='./file0\x00', 0x801, 0x0) linkat(r5, &(0x7f0000000880)='./file0\x00', r6, &(0x7f0000000900)='./file0\x00', 0x233c6e8408e8a6a2) r7 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000600)=0xc) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchownat(r9, &(0x7f0000000800)='./file0\x00', r3, r4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r10, r4) r12 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r14 = getegid() sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000040)="47416ac3f661bac6ca15a6c1dae142feb060a187459cd81dd17bbe0ad5ef5be42649798717142d545f2f2cd4b82e649593220b16c2055481135af0f7c2cedeac6a8f2203aa3a50e0987ea02b8e90ebe828fd94e893665280ded112960880c41d8cbe49c1567f434bd72dd9a2e121707125518d6386872f26261855d238f08aa939f274269a5a1215c5784c480c8d00a55df1d41d82c03d56245fb62ad82c647892e30b214be35bcf30e8de753b101a3be293c7c21d1c159413f4b78d589e0024a717161248e06b68f148925c39ca6196c1d6d3e3c7728d4b1d754b469d443ea99cac589cd379731935a24c9148afa1f071b7f8f340cbdcdc57ef03647b2a41", 0xff}, {&(0x7f0000000200)="5ea98f6a6e63411ded59ab44465ae76a8df868387554d338c4a25a3492272ab5513f369727a22520e7851b98e09003adc8a7aae847adc2dc9cf01e055653aee9e1d005a8836dcc02b569aed5c58b0e7ef6b52e0dd788c97b4f81a809e4ad870e5ab97741bdc1c46949dbed977cdebfcb8aa30ab0feeca399ecb0a02c54bfda6a6e9bf8aa1bde4ee0f4769f74b480f8708cf70f6c30712904c50e052cc4bcd6531311a68f2e64891821d6f0629a9fda9c7a75c9074ecf82f053b0d2d53013f3b6547909c073c2a147f0b70b39228dd39d07733317419b7df9a1c69923", 0xdc}, {&(0x7f0000000300)="7c22637ac2dbb3b77b07077681e35bd305038119125270e6ecef9c0c367a427a561e93b767565c45b10604b126736c46", 0x30}, {&(0x7f0000000440)="8622c56a981cf669fcb32e52b65492ec02648dd13f3e1c89867533d73dc69491540b3068434f1a3a991c9410fee26e6c87c4ec262ae42dff82841ae17795729d0b5b5d229fa3aade63f1d40ccd7942ed16e8d4a19e6f3c2963ea08950d29959f56505e8e3d82741fca497ca3273953a2b738045d1bd06da4de05c1e8e2e58030a14d2b2f383ed8b7457d201e0f1a7337", 0x90}, {&(0x7f0000000500)="c8efc92f549ff014edba6a3ca777f80f0d369caf2957b480275d235dd1f40c5225fd5c9235d243465664801adb0139e799dbf71a28a895e25c8048c4a1cd452c0713ca42ae5399c8f98c059aa5", 0x4d}], 0x5, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r7, r8, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x60, 0x409}, 0xb) write(r0, 0x0, 0xffffffffffffff57) 16:00:18 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x4, 0x6) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x150) select(0x40, &(0x7f0000000000)={0xfffffffffffffff8, 0x0, 0x6, 0x4, 0x1, 0x8, 0xdcc, 0x9}, &(0x7f0000000100)={0x101, 0x1, 0x6, 0x6572afd1, 0x6, 0x4, 0x3}, &(0x7f0000000180)={0x8, 0x9, 0x7ff, 0x401, 0x8, 0x8000, 0x7, 0x7}, &(0x7f00000001c0)={0xfffffffffffffff7, 0x3}) mkdir(&(0x7f0000000200)='./file0\x00', 0x8) lseek(r0, 0x0, 0x0, 0x2) 16:00:18 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0xc2, 0xfffffffffffffffd) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x13}], 0x4, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) r0 = socket(0x20, 0x5, 0xf9f) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000100)=0x8) setrlimit(0x3, &(0x7f00000000c0)={0x9, 0x100000}) 16:00:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "7827ea1a5efdfaa6a66f32b79492ad9c0200"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x200) close(r1) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0xcc) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6}]}) chmod(&(0x7f0000000000)='./file0\x00', 0x10b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x81}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x25}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000080)="ddc3") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet6(0x18, 0x6, 0xdc86) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0xfffffffffffffea3) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x51, &(0x7f0000000180)="fb2dee99657d865ce68a8d168dc0e6f51c31face9c306e960765c624cce357bb36f6f90951fc01110947730fb35c7be6f7ed980c91cd4ff9e0f0bcd767e636d3c95fa1ac4cbbd862be5c68c177250fac66") bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x33, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc8) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000280)="488e3a445f533fc75e9b4ac2f6d8f76f8b49fca8d942c106e1487747339fe62e06bd5ce3bc6a95ca695de07a21bf677d2c9d77d5baa0d3f20145ab1bca868008f0106b353a56d5cd2dc6d635265fd1fbd67cf15de190d1b326da150cc253c875223a5b12f710e4357ad5ad1ab7b4cb9499d6b8af83958234662b575341258b4963a703bf5ea3066ab1", 0x89, 0x2, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000240)={0x6, 0x9, 0xfc, 0x3}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x400, 0x3d}, {0x7, 0x100000001}}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0x1, 0x1}], 0x0, 0x0, 0xc, 0x0) r2 = kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54, 0x0, 0x3}, {0x3c, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) 16:00:19 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/null\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse\x00', 0x30, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000b00)=@file={0x0, ""/1}, &(0x7f0000000b40)=0x3) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000b80)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = dup(r1) r3 = accept(r0, 0x0, 0xfffffffffffffffe) r4 = dup2(r2, r3) r5 = getppid() r6 = geteuid() r7 = getegid() r8 = open(&(0x7f0000000580)='./file0\x00', 0x8000, 0x20) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x2, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x200, 0x0) r11 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10490, 0x41) socketpair(0x0, 0x4000, 0x401, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept$unix(0xffffffffffffffff, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fbc00000000000000000000000000000000000013d51be64e462da6d85101b385e8762dd98b5dc43e353e8c0c095dd2937d04547e6c0b84f2adcca58912cb64c080b72d739d8605afb07967eda6b21ba771f89c4db1d0b1ad0c608b33a9bfc8739c37d19396469dd0afef601489a7fbb4cc11abe8aa52db301f747d058140b43c93e95f214c8093748c76140fcdb5b000e6e62ac723583b0ed4bbe0e30b867ed51bf31b0d5bf3abf3658db62ae126e3354067cc07c5884c5b166d6eef8b65ea487e8a088c0cacccdcb060f7c8a7d5b3a15cde9193188c99b53f28b25429ecd339545b6a6ec697e9abd67cb965831b91b9f7284fc0c5e34fe20fc2db46720e26bd00"/347], &(0x7f0000000740)=0x6e) r14 = open(&(0x7f0000000780)='./file0\x00', 0x90, 0x28) r15 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) r18 = getegid() r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x882, 0x0) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000380)="b9b873667d606f3474c0a03d28c48c88c1b7bbc4361e4a2e1116869660d44a01a82471cb6411c4a06e25836ac1db171ae9b5ad328c2901a8a56fe7d40878835c1e90606debef58058542f40119554572baf7608dbdaca0ed6c393c1744e68c26ebbaf1d5c6d64eb7628967b51c9dfc531e5e3c2292ddf032af78ca213b4bd9d112ceb8d271ad08248d952095189e2de7d3449df735eb719a75e1c31bbab478c32509e98e82d65177fb2191592c7149112d948e4fb8c40bef8ff66e321fcef35468c5dee1", 0xc4}, {&(0x7f0000000480)="56f4998f6849e0d2f0ff67d1036c0906dc6c75b947e6b25bdd8bfbdc1692644ab0813a1b3463a99290a012bead8d7b8b7ff2c49e3643fa09d13dc8e40b17ae41d4745ebbfee116d8ec7ef2d704f95e0a2cfb50a2bae6a704a863d576fdb14e4b0e119b8fa5086ab9", 0x68}, {&(0x7f0000000500)="2047586636f2dd9fe9788498aece7f08248b3476e9bf80b3abdd73a0a4519661ffdbd6df605a45111e681a509049f7c0b258e2ab7a", 0x35}], 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r8, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB='\x00\x00\x00\x00'], 0xd0}, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r22}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r24 = kqueue() r25 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r26 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x109c2, 0x0) ioctl$TIOCSETVERAUTH(r26, 0x8004741c, &(0x7f00000001c0)=0x8) kevent(r2, 0x0, 0x0, &(0x7f0000000240)=[{{r22}, 0xffffffffffffffff, 0x18, 0x1, 0x4, 0x4c982d2d}, {{r23}, 0xfffffffffffffffb, 0x46, 0x13, 0x3, 0x2}, {{r24}, 0xffffffffffffffff, 0x40, 0x4, 0xffffffffffffff81, 0x6}, {{r24}, 0xfffffffffffffffa, 0x44, 0x1, 0xfffffffffffffffe, 0x9}, {{r22}, 0xfffffffffffffff8, 0x1, 0x4, 0x9, 0xffffffffffffff80}, {{}, 0xffffffffffffffff, 0x22, 0x1, 0x36, 0x1}, {{}, 0xfffffffffffffff9, 0x0, 0x0, 0x34e96ed8, 0x300000000000}, {{}, 0xfffffffffffffffc, 0x18, 0xf0000000, 0x0, 0x20}], 0x890, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r23, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) r27 = openat(r2, &(0x7f0000000d80)='./file0\x00', 0xfffffffffffffffe, 0x3270e91eb2a871bb) connect$inet6(r27, &(0x7f0000000180)={0x18, 0x2, 0x1ff, 0x4}, 0xc) kevent(r24, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000002c0)=0xc) r4 = geteuid() r5 = getegid() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000003c0)) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={r3, r4, r5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x6, 0x1, 0x9, 0x16b6, 0x8267}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0x1) r7 = geteuid() lseek(r0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r6, r7, r8}, 0xc) 16:00:19 executing program 1: setuid(0xee01) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x1000000005) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d5de26dcaa2eee42fd173505890f524ca6f6de15ccb8a3ddf6b57f6e7e1fd0d0d6c467df2b2abf1594c23b46f13bb3f7f4c167f690d0eed6b6e95e8605ef95631470cb86ca96539a786811dad82407bc789abb8a0f33025e42035dcba83682063ef7e7c", 0x18c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x500, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x1ffffffffffff, 0x3f, 0xdffffffffffffefc, "0503000900"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x5, 0x7) recvmsg(r1, &(0x7f0000000300)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/152, 0x98}, {&(0x7f0000000240)=""/176, 0xb0}], 0x2, &(0x7f0000000380)=""/207, 0xcf}, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) getppid() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000140)) r1 = semget$private(0x0, 0x7, 0x8) pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)="4b4bf0557b9b07255918fd9a173d2b288ea831a1a47d5bf5c6b4b800e59c8795302ddc8e695796d318870be90509e8", 0x2f}, {&(0x7f0000000180)="1a7c96a70458aa7f97b33ebd289d793e0ebb474e94aee9031c5e383c1db3f897f6feb2aee8162534477a7c68f89ec291a135d84dc93bc44952f2f150a32ecb770137e6b307c12abd83ed12b93adb8a8cdcf405ffa269f8110830cab5416f3fc23440da502014e817580bd768134663a24279671650e2189b0de7ba8af1b4d4c0c30e01718928550e186dd3049038d9c8ecaed48505e3d7cd690470be79b15e33eb29f1eb8971e48b7ef828", 0xab}, {&(0x7f0000000240)="6271277be172f82009a7ba7e7f6fe58fee8a184e02fa7b68296795a544c497b842ffc4777bfc2041b02bb6a2f6a461489716c1aeffba569bcf7da2", 0x3b}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="a749928d046b0f804e2df75139ad3e513b2ec087c22151260e13e48b7d46c5cf59a65409dc3d8a2c608acddd8cb6ea43c5ce980cde8f081cb8b09d6375d698e49751e988481d6a9b5b115f6e18fb30c8b1b7e47c6421f9d1e1984216dd78d5520c9fbf48d2a70077643fa72d5720fffef179608d98a87606a5b4281dc38047120e727ca4b3551bede3de12d3a66c347ce11842391251e7970b5a7678ab7195687d2eec608c3c8c3b3f25bc89aeb44c3e6bcb3089a3105312ad611bae973b5e7a6e98bc7df82f67c6817ebf5ff0ede800af3eecadf49b03fc0137813dd1ce0b2fc6", 0xe1}, {&(0x7f00000003c0)="128c320b0754009f02e08f2707c0d8155b09d379cbecc4d772dc00c4ddfd289b325b1313d0b7f7d98786026135bd4e96bd8cdb533cc9ce3d7a52e289cdf19e038e9f3ac869c8819f2c503f91d0518026c9e2b98e2bafa64b50bb0236341a49341403e8211952c7da8f9e64411538f567e33de41f545bf6fbf6ad2c5da43f213b12373980dcca9d4cfff897816c8835674c", 0x91}, {&(0x7f0000000480)="0f187e6456f4993d0cadc0af224692792303ed653b7779df090d242a8cca7b4f355d5a7bcc442ec51d17f18f024d1631eafd4cc71bd93d0d69b5159f674d6749bf2c3875c3893ed91a60d0302b0c09641bde2cd0ef077a21afaf720c9e0d187f1e8d55287336518b4329a503fdd7b49f0ae8f10b2e85a3ccf2d5d3ce1b3ae240", 0x80}], 0x7, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/89) getgroups(0x6, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r2) 16:00:19 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = syz_open_pts() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r0) 16:00:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) setsockopt(r0, 0x8, 0xffff, &(0x7f0000000000)="574988a3091c74eb3fe247a99244e232e0676c195a78aa84d3f3decea5d092ca7329e3b272fe751484302cbac68311db577201ba9bcbdef88508d1a6089fd6d5a50c055ae31bedc8d548a26ba4b44ee6c5586c7022000e74403d4a44b3f1873e1a8f4179b259f3d15fe404799905e2c14de7829cd0085a677b4ecabf4d74277547d6ca1e07fc94d926169cab1d6737bfcb1d1bce7ed0d0313684e6aafcb47828ba65a4e4c0ba8bc19acba59d930a79357254cf1a462277bd71694f8f269159be0d646200c3f03fe1e7987563d0212de08587926b9b3113d721", 0xd9) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = socket(0x800000000018, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) read(r2, &(0x7f00000001c0)=""/135, 0x87) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:00:19 executing program 0: r0 = kqueue() r1 = syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_metric}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000000c0)) syz_open_pts() flock(r3, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) readv(r4, &(0x7f0000000180), 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0x1, './file0\x00', 0xffffffff, 0x1, 0x6}) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:20 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') unlink(&(0x7f0000000040)='./file0/file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000580)="265871089001727776e04fdb2e9713d5e34a4f4375290708a81d5f769635c187a03a4a6ad1b682eff7823cf9516457f94ccd8219f5ad51c9d98f5b4247fdeeb54835bf69266e0697064ca20efd35acb64158e5be2c840fe3d19c7f448f946f68016117141ec0c48ff71fe0cd970468ea224cab2b86894ab37edd2b7e995a1af3dc1153e008d086bc71c3ca34d81f25aea4264350e2bd70c512aa3dc8099413e669d65324dd5aeaa511b9db63db1355a41088b477c902b60b833df1f7002a46660077c2ffabf7cd06d1ae12f54b4923694b6d6fb2689af1f7e1a73c1d7fca0ef05f39ea8a99ab95b3ebdb8ed3ae32cb3e6d3065bc6fdc5b978d4db827eb492006e82f8c31ad74edc5b16967c71ecc83a9c2a655b6e06a0f32821cc9348ada49f452a7d285c0ced1e7d1fc8472db9a7799db55aa564ede59aa57acce7b226709b4d3a3170bbcffc9c5b51972a3ebda42d1e8299d2c8380e6b01cd94080dca3053e81b481c9709f8385f856ccabfe5517804359d419cfba8ca2877d27b1749fa43ec0c858b08669a4377b5425cdea3d0e69daa16abf512bd09530b20115788c11adecbfb584ca95166397718e4241a39af6a8b7bed5c0ad62450d8d07a52228877c19575e7e95d1ff4ae4aa548da21d927d25cc94ddce2ac89e380733f9a047fe9c9105d2139729557cb97c72e2bb12d58826d28ebaa5dfce0d705c45dd62d4c425fd7b94c7bc33cc9a7974e62e8abb6b4de66eb61e9d48a6009dd335b6d7e3791d2d887685dddc953bac11ca6310b7d653cc632f49d40583699ec6bb5ca796e66a890147356a45a64d6c35b2daa98f27bda3962da0601e9882ce5c68892cfecb682a59322e2df5f85d916cb56e18f078e889d1f7f7f378a72ba257cc63e1bfdcb8bb8ec3a5cf51a98324c4767916cb99f00c42e14e5dd7337ec7d6966dcbd9f2579e9a0a902e57c3d7e2d2c0fe4a25425205d27de209da78e70016b51dd6b00b9c58c0cbdc96843d5a64ed5b9eaa8b13aac9c483e407df847e281028ede7bc116e8f79ad9dae54e73961033c0b19c5f5a2c2d456b5d007ee6726f7447c77cef93e5e79f76b149085e0c64bc020f0b779d4adb1f25ec9723f50d76a6ce658d0216cc4a96d62166b4f77afb0c881fffa4cc58a9c3adf1fced476e3e92f492e1fa8368db6eec8f46ab96e442c99698e72d4549aeebdb711c5dd339b255d9d23c99510ec2fc7da144ee44aec35238756afa88d0f7f1013983c277b7a5aa13f4861e4cb905b56b8c5c45f782826c9a7fd5858b80d65e4128429fc002ff23f99e11f806c94244e9d4e279de8983a7982480daadb803cc68e111508e0b022539da15064c407879bee818c5f703dcdc1b473ee314ff52cda9b962227c5d78c9ecf3e4ecad3722275094eac16ffd24dde132bf626eb0ff939fec97fe917ec6218b4972a72e2617859214ae66b86d9b539862011c4a1f51c4fb81977d6926ecef1e3487834922b0c2f872fc8bd24fb2cf70e03ea4e473859863b8cde09877fe2aa69c8fd97decb5db0d108754a8df356cbeb5c03a7ce091b7094a8c37829cb8a09fb3e5398d2cf2fb579eade6056a88153e7598f177b7ea24d6523bb4f821d22ebfb6ad0cdd5158605edef2d78d48c44beb1f71eb5b02fbfa42bbd492efe3ee383713ee4c3e2b9559b4f572a766836e2cce82809dc2302c1c4aebce7a96c4501c3a6801376d434b36af3830973994c66906b8d1939ed95ff7f8f6628b802c80a30a3744fa7eddeb9d1a9ec3fa54b894e06b59bd73fd6155370d2e1822aded668bbaaec1e4dc4861a8a67568c56cceaac6163d9da7d78b5df5a63fbc3ce6c9c8fd30f372cae1c62c1f8e53c56d13b80c96d9b6e5b22fd56aff13766b447e534241adfcb1459ddc1e6f7349073186b8abbeec32ebea05ab2211280d9f7dc718438d342b955410548008784252da43f758baafab3b7284583c18e7fec2a2f37c01467acb87bfcdc25ec0563d07333fe32e6a3ebf6b7955872506524bbc3a45bbdbc8eecd1a05542661d88999676b7732ad84d12e313385ed0760dac14355e128e9380f0b2bd19c853ca9cd8fca13196a169881a5629a1855445c60330ab84edf3eda5d8cc72e5c948ecb74453c6a1e02992b12efbcd08b553c2cb56d3e840d53ec9e7e8d51b44d4fa63f1bff97e6bc31850ea03b796f9ce014ca89b7c5e6c07ee3d4a02b33e9e840051cedcef5a340c395e4346fe697ba4493c5c8f07641ba9c81f98abea392f941fcbb840e37db41933133745d5f10068d7fae4c0b37a8b04cea37086eea1a102d20c425d67457eb626bdbff3547ef7372197b8a0fbfbc0120d676ff372e84a5351b348be48a94e2a64b8226b9606c23435ab279142d9fbb2e1dd4f6be98d9560b523226e99065198b288a7eaf0786f5e5ed7b2305d0fa082fd34d48b657be5078d86f0f88b748b0693e17ad980c939986ba02fc0944b234eb98d64f3ea23ffb70b5932b530a87f1131b19f9df782221489ec17758d81c4e0c3ac03f012bfafc10aee1223814a5176b70bb10ff1b13f4696be12aea6a3ebb0c4dcf76b162d6a2e816c402ba5eff7b96d7ea8d81cec2b34847fe03405a75cfc166a01b896a5565a5d1be549cfadb0a5f8ced433832a0f45e8909e99c20e5b8a81eebd236323b6868361613a4d0a4675b12f064a606b1a56e22c6f3d2135b21a45f9cdf61f029b59f81a7cf5f7cd3640db7a03dd4f95e5a10243eaaf728f8e834e7e98ee80f0e4841b2de0b8055a44866ed0a07d2a89e74882c8a3fb667678d5d185cb6140317eb75ee55cd75d014e160ea72f87438dc168c81c06dc22baac4c1bfb8d33547ca55e847004ff34c74a56345c795aab807b7107717eee79d4043ccebf9e703d4cc589311186aeec45f4efb810bfe7034a1d7f38189b2658df5ce00938fc64cd0b7a921033970f4fd73a8c194cf64d94b8b3be73486f71d72adceba61357754a01b574203bc434fba687868fc898fd859e5aa91c2971b9320f82ee6edfb7a94fc7fe0aa8d94f98182dd274db6cf275ba5df2b7d32cfdde98b91134b3fb31ba88fff01aa8b0095f985541eb798940cc5f9ba7e49555aa84591277fe5f7426ed177e2a056cbb83ce2d26a9c29785c36ddf8059bb7effed9432915e1229de568e1fcb8cb955c5250a41e42d9e93907820df3769a04e168658d21d145b7d7d9ba2708de1131c11db4e8670e411053e66243a17b1db0aac0247d92f7a2c3383c862e840e0319429df18f4ca6db6c575aa8ee9acaa2361e442e3bd8cc8f2248c9c2462e851aa062810269be4e6efc184117c2d07a3e63340f32c5a7225f31a7e40e171936fbe18a5fe9f1a563c0e9d45b04ef86d153f6138b152b5c0874b3292b8aabd355f65972e4cf20384853afa20efa85b8e0d94c9bb87f53c03dd9650d2d809a2258b74231458a2cd90727eb35cd44da6b433749988e50e06f55258557b41d671b6f504ff7b9e793109b86fcd33a8a91726c312960b5545dd89b12bb154a927919507dc1de03a3a9e78070f423028b7fa39216ee6c4034640f3ff7298618798237a9162bbcb0c7d26085ef0d6805bea37562fe45607c14dde15f4328f9d2ce7141f9bcc08eb6408a11db5e8fcd401f2eccf8963f93825458f6ca03e3b91d7eac067640909bdbba0e50ba3d79a5314dfb2245119c70c0532e0483002eb4fb866f9d2652757383f27f3a5c95a5093d9eb61ed05772f969477741e930ace3bb6ee9bbdf64750e7e69d97aaaf3f5bf279bcf5dab5987d3255a5d15f648e73f684bdb3d6201ec761cad6cd7790f7e347206dc156e4febc93852fccaa7b19910ad21f4f5c2853b05dbce0b58e7be120ee79c774cc5f122d7035d188b4f8264f84ddf77016316cece5a46d73affd8c97a3ca6384834ddb091abed2f4b0adba0b73eab1b6ea53ca1ef0249b9c82df78fbd82de634ca5e27b7654f65909d07bd65fc6e7269625b9ba0dad5ee7487d78bb8530b0c686edb1accf57f969a0030dec7526221be7989de281f436729bc0b34ceb4b1b6212908b32090168dbef967205435f5856d94376d2ba25b8ba3c45936405274f27eaaad70d45a7f19576dd1fcde19f6c12c421e9aa10fae8842e1d5588078ca9f9b46e0572b93caa429609cd4ccf716dca44685bbc08d59f189b84f25138473b1c456bc535fbb8d2549f36baa76232891003114fca4ba329f8508b9185f4259ca8c649b898c61af72a03cd9ae73d99836fcd431f7417a6338550deff2463e2c38857eabfb2873dbe07150464d5f6fac6c880ff771ef61bc8c63672e6017e0c19065ea5eed5203fe2a90eeda34f33daf9f9c2acf5ea356de816f480dd4f10da686992d74f2a7f520b37826b388e0617b9ca26f4af8fa06301e0fa10f720ef0095d5ae0e770a32b66835a282ea496554dd431b38cc37e2c0d3c961cea3ea0b0202ddb9c798e75ecf039a098f7e8d36d3989111a77b55b386320370c56ced0e00be391b5a518d3c7543df5e31f11ea57638a07ff50ea15e733afb0cc373727e1d7c900f6604cc8c5c03939baba3b75cbeb6c842a7e148b9ee381ca124dbb3e4f0f8a7f06a844923831a7be181388531531f48782acec7073fe471d507c35a0ed958e10b26cae2a971f3598b99c62e9cbfbe00ea69d735cf24aa958014829957fdc6ec36c0eb30474908936de80c06ae9ff10ed8d3d0e4b0fe4b3b90cd0fb236d05236bfc3cfdcfd8276735676f5c58ce04179ccb9a60d84b62936375b24a2baac5ff1fef4b5413b9d925cebc5c1be6f9a1c047aeaa0660c7c7020539a12a7dc43c819e90da4328ce929eda9dd94f3a0f238a8f373819684bda64c17823af3cde79a1f7ec3443abdbcefd2067eb1d213301ca5c1b94ce37162e7efa0018eec59b0e85b40fb2707a2b75f1a918ed8b6c1d66455d38648bef235164fe92f0fb8de9bd6917319a526e0bb83aef9c0f2cd435103bcc9da14a5341c17489937193011eb5cc3b68dad77f3b1728a7b925492cb7c93ad4956d2d3c8388a9ede8dfafe65d7cc037cbfafc2eea17939cc3acbe4dbd11dd9fd769b36d37141692f0f6df02c3b38b758917ca6ffa8185ef92ba44d5bca302f79cf47e7732117c75245ab59a85068a9547c6c2d4b32cd4e4a9c312bad8174d0f17613ab5cf453c8cfd1c73fca88a07aaa59bfc0a5ff258f1e06e95682c63d9ab6eee7e9a075001e7e772ca5ce195bdb70429e00e88fe528a74000310b77a1b1142e52f49dcf9dd9e30dafa0e2a915baa438b37f99e9988a729a5ae4412703f3840d2319d88680b0d93568e3c8d4b42e2d7c6d977df5cf2fcf57bc468c672cf848ee7f58bd12bef47466be00ce018a2f072b67411a87fb658a9a45cea64a8bccb8b52efbeb2ebc7f5def14d2a0480c93135e236f2fdbcc263a823547ad2c900eab5df859b126ce2a6ea7eeb0d5c4791e4481bfcec9fdfd22fa5784af533b83b0e2175883d6d429ed56cc75b316a4ab3b4634b1e159767a936118644809665153033bb23b41e5c84d62cd358929747daba1eca66af46597c1a0dbd865cfbb97795e8b4e60cee12ac64c2dc91026d4fcfd5e86bbd57c16f86695643ca9961f831885165012c711c62c83dbf2caed5b69a0b5c96f8e82201c89afa4cc1f3b0ebd809544aecffc0a09fc24853227280940fcf1384fb00302642a9e7e3919d6018db791bf02f2452441e6a20a5b7a2e1676abcb8d193d159ce4c5733648c140eaa74bd8540ee8a3f2679b770976af7f9e95dcb7efccd1b33a395e0e26a5e6a914ade0296c0d1", 0x1000}, {&(0x7f0000000180)="bb5454a3b03e383ce13284084d90534d5b7fb61653201e97142f85926f3dad146865a1397969aa00f3a3e8f9f5c35495ea58fab5f412faa51e49229088a19e40549115c16da1fd569ce02b30ea0eccb2f94783eb2016a475e7b223d1389ec45cec", 0x61}, {&(0x7f0000000200)="c04a10872e00acb223e18e73023e1f06b14da56f476cca66e2ef683ee4abc40bde4fa0ec8e794f143ab55945000c8b507a05c523c6b16d964bc82e5f8ec6b66e48697db7957da551544cf218928030debc4fd6593f7dbe911e0350320e2a1bb24072321dcfdfa3fbfeb823a5cf936b24b66e1dfd79aca2e81b70cb376d7d322d72b7a56954b849bc3a8c24c7cea25d1edb7d6838229e9eb09956833fb1293671a7ebb6d32cb5c86f38b0b6365eb1d0180b76b108c06f1a7a931ebc4294a2ea97233339c08886e5faa317bd646c110afd24de1166cc7ff6d8b7a8af1c8bc84947e0f993c4d7532b5883855e60a4", 0xed}], 0x3, &(0x7f0000001580)=[{0x1010, 0x0, 0x660, "af59e3c66ef97d5d355a2fcd1fbed77d968c92e55ce2f4024b954f7634ef91232c496f067a371c975924abb8e87c7a571174f532088c75b5b51dc13473c85812dd1b2ddfe4e2114c9fdee57bd3469122aa799b843dca4422f54c7e318b5d425f9e7d545cc2e0299ea52f27e87ce9e072d79b646ee64ba26a64a62145a4276fd4866d0c5298d28c25b709d5429ad13d7193d267caf32122a27d73a90236bcfb2cc48a17f67f915c11770835229ab0c97dc6e9980cc80e0704914d47a6f8948af5d4a17f5687baedde1bc47941ad4beded099ac80676ab31dead7e0dc7d384e23e361cdca974f51dc76f324b7bc4f3eb4c44fc6d33a7b2714372c66d14fcb1c8e71ab5f8a065a8747d4b31c65b0d411f4ad72f10fa198f17157265dfc23d5d6bece5fc2dcb5ec58df4f6ee7d496cf843270d854424fb8c32c1b6a2463c408a1bbbaca38ab69fa989cc519648f21f82950b0b259f1800fa8787335102b7b4710aee0e168b884487dbcb51f5f930556debb661dd9c5b0d108599e612f98ecb6c511f57825f704c36eb8ef9def5367f5a80b5d592f95dcc9d97afec68766c8d63ff9c005a88d6135d9ed937fb19fa5682af14bf44bbf5b3ce67b651f5c6c7419d01fb8bf1054a4c3a4124d470f043a4b1b82fc4670ca30cf6d8eb57c766625c1d16255a87ccf5782d519b3265c7ca015fa9aa0cd979fa84f15d56ea0dd0fb141a772bfd6d33deda9368456f288fdd4cad67ff46cb8611acdb5a7c3dbb4b40ef2bfe62df7919a71e4cc8d89df94ad965541ad058f7062bf03dd7f4c175e5550114a860b2d6cf8c04f420f6990acd9ec0c5e97c5fa958f4f3e014880da455f9be1bfd4465efeb0e117e58bce1631f22758cefa17aa0fce86b398a2660a16c2e1fe6911800d0e4169229a7debd91cae20a46c363944cb468fcc2eba1acbb1369fed86c5ed10271de3fdeea378ed1e44ab21f85a9169bdec5a057809326b52da45799e14d9114a07dd5dd6d0de678de43b02210d897ef5feb95efa5a5caf5b6956b14863e9dd0baa575991c8ff42c0901339a8faaf7c251bf169ad0cf0fdc68fd87fd8c6d3524d0f98be102d55e202f6bacde973d14957afbede297f993b7ce8872d6a23ca0c5220ecc9aba7641b7fcf98cdd1908fca77f9052502b7656abc01e5e489351ec35a07a200e0546260cf0a949ec60ec5d200a773e763892bd061eca5088ad03315849be9d675d60b9d3ff633bde65d47375ea059e2993ca21c1255d7fe178d59da86c5aaef82e8014deead826630e9e9d44f5dfa3c5eb5e8104cd0a6d26016f071e035411868e3c37f4ad32eb94e37884701a72d8c6651e89908899bcbd0d94c0a224234d7c22d1891fe683114350432b2e6fae8e5b76531fe007a9af0241675af75fac21817d9e83c02c35efecc95bd1972e87420d4809f86b99976432378f058098641db57408ca28d6bf8036114cb2f01a83c8f39753ca25e87108aeda222e19e0c7362e066b6a83fa72392a0666a4ad682e04a485113da7195917a302738fc89cf7bea4ec5edc1e76c27d08f3a02b6630256b7d64ef53f70705c3c0185e5a90fee40ba7bca7ba4ce36b78b887f3cfb76af699f7e49b1b0514ee8f3940454d8d1c0852660131c36c9b8bb29ab1d1cca3d35d9885eceff6fa34ebedcec4c0756dd1f9d4c3bb84694fa38dd056a261185f12f634250e9ce08dee6b4de8d94868707e2bf030834781a9b3fd25ab5e8835bc8b8f5cd7a28372f64d066aa25b50130f4502d8363a34e5eac212f07265d6b40f5f5c6e0c22295996292a0e5b4b9a5d43756d652d44d7daddb64cb6eadc4e2be34639bc9d499abef8cd2e586184a360536eef6036007dcca8689893198672118e0576b6dbd4d16121186586bf69a4375f52dec721347a3e47a94df3a74efa36e188b3928e73fc3a441cfdbf0a7529c4fb5fbc066e53c20f8362b4e45afe2cf4d48becc7a3a14f5f89d455421bf528b9f1c63690546d255218fea0cba8423deccc1e6f597ddd58dd848af9d445ec9e066c1df36b9dcc13fbe7a37dd84dbb21e07fe410700c56788a881af3167e5ad4ba621daf5e9285c870e0f02949b3bc4cbe52751c5484fba508a60633de9d81fb30a21739888b58b7625dce74697841f99509efe8c7c394bc38b2f42f38f1e26cf5b86371e2fd49591e07c814bff2d4cf0a77b54d34cb4bce6863767209c47e9df04f0693b5df6ed3b9a47bdf71a9a4afd1d001fc4bd78a205dd352189bd581e169713a26f7347a57918d570852501a3a3b65e695eb102a2de6d7df0d802b37537bce45a56906963d2510039c33d156281ade7f28af9dc21de8f7f46b62bf7c2d46d49bc21ace0f0cd359fb0d8048829ad62220cada1566abcd6c711644ce1cd20689c4dc1345dbb97653460802c8e5170436928971cf8c1f0a03ec663df1ac15b1df64f0b72cb410c56ef392ac9e72298c2458b7a7432da1cd84ce7f638af90adada5bc78356b6be12a332b8cd906e4d9f03ffafbf747b4eb19649bb432d38b7676603c4ac8348fd0bdc40c586da53facc07af9896f19a2ae70c7216fc983b3c3f89a3a67eb812cc771b619b1e684cb3597cdf636b5762e1c907aae582cdfab8be17d3d932860b6f0a20e6428a00ab35f0c9cda933195ed4eebbb865649dea777db0d34cc230e8050a9c2496f85d796236c1080243b2a05536f23f5cfeb875b77b88cedf5eb01b8fc651908784e8318ebb4b4a529dee9f712decbf82cceaecb9f92900e8ec0e90a5f376ba65bd92c852b38f3c566b864215fe9350061278f1aa1364f298f8c4929ca26db7d1c03c1da0ea3dcc2b93587c139999c435ada1c62b1a525ae80c146880b9cc259927a5c8e5d7f849b44560ae93439c9d07fdb92f75babdf76a4d8b88773554132109fe4f19374c7673d102fcd38525cf5643e0ae0d5ceab70d2a1cb90a0ad736bccab9e5f98fb5a6f82a7a5e1b737d4e40399f637c5571b567eec30fc53e977b145dc4c78fc1aeff9b9dc7424422ff4f1e346c6da0ee543aafa67c737cdbb7cf7857386cf5ef33fe08180dfe5068810f2d5a76fa6ab23d54bde1b1855af9b2d2b006a26746877d851ab7e8d1796318692b5c06ca9bfff6724286184631ff84f411d3e725281fe0bfecf9163c767cd2843a90f4e54420f935a65d02c46726012f84d769a00c88928da236bbe27b9397d91a903d69647585ffe7faa2644f6d95a7457e2f3c9d4d3a1d35fe72c036ed2be26a684377cf6e9bd55cfa201a25e689a49fcfe3d134ab4c47683ad9ab937a22ba5112b51301f99b3c2ea08513c24179b77cf4b5093b32b5a15e5058be878fd8569947c3c3bfd3ea7d294fe03970bea5351cd0a8ed0380552174dc6a12c05b8753be42967c2ef6c572ac1fe5c54e2063c5d5f9876739a89decd1a140a65a894ecdcc109275ac7e93d97dc12bda766cc91d2e95a72a53e692a0bf1543934e62a497557e005b265e5b57b8a1c358dc99495af42c083bbb65cc9fa55ce4ec35ecb7e958aebd5fa3d8f32c821ce11b4713a0697c970a571b0529fb7858fd57fa5a655e2d3c4c201b955772eb52514ba8cc241e5e03c2cb24b0c0d89dd69913923b2d18742f6be935c64e2309448e17b3ada7909ffc31952a5eabf241e33c3618b8378fb717c18de4989ee43f2dcd764e0032f37b8d3055fe3ec5c7cf871d99ad5b06ae651ebbe1238d8d9dae73b9d87853b5727e3e10a99ab81d9fc38afe747c0d5cad33d6ff1da7c077c06e0064e148146fa95cbd91b0b37a6d3843ae1bb84a73f0b908b5a895c42360ab16ee5b4bb032bf0b9885f58b0462248c04f71f464df3bb0957cef92480c59cfa8f832409d2e6deb8f51945901dd45df6f480e3077adce9678f6199a9290f9f7c4622cf61c8ecbc2f40911bb24ed6d6fc448f1b3283c822cec3f391750a595ae6dc2ade5850ac2c1664d0a493a8991a7229d323caaec135507b64cd5eca1b22025eb61ccb1216303feb5b55930915853a1c1f8005948632e22194e275b62494514f43a7a45c1ae8bb6720b8cd167725401afb0f480ae5da4d84b8f795cb833eacc172ec6c0743034b2d955a582f5eaac29c2034f0c6a3351fdac2b6df17368e7a9ae3a4235a05b2fc7c16a833c9f407e0fa48abf75c6acfc1bc12d192aa4fb69bd9c9c2ddfac42b6daebebfe3c879c5bffc6face2da898958535c49b55feee04ddbe5309005f329d8daffbbfca4d5e610d6f995e5645a399cfa8c957386e2460915d9453228dda1bf6016c9d252c6fb711d87c92aeb17ba8940d306c831e2b053bd6f6a919f4de651646a1ee55c9cf919fc20bd2dbaf4448194652ccaf103f0d313ec2b0063f71c2a7c849f88c397bac85e42a251b8caff89eea9bbf86bfc420757fd3bc71835efaf7a2cecfe7adf1f0caa4d9aa2fec27816f8b440d3626eea11936c46b8142e04385047841c458b5cdc835b867ea8355b787b987e901f7d81b3072b38e79d6e34d51c0b58e13ec328cf5dd719bcdc91956a133ea48ccc68d9470ec7befaf88e5e4a4fed67cfd170168622f6636f390072918b6a9fe37055177333b548243590fb07976305e46e7c8ea3d8d959ac9d61a05caed91d63bc1c9654113bdaddfad404965a8c3d49eef41b89b8319290a61997a97509ac8df6b272125f78d27a5caa22520e365e0a2a556eb54adcb6b8855a563d1f5e8e9eabf896899d2129901498ad3a9bdaf5499e4ffae453f7f4a6dc4d5fab8c162dc998631301ea2ea46b3e74fa401a095c09ce42f887977230bf903b04b3a20ca1f657d4c6fc3688a5eb4f2ad8dde69c47e96d7de014e5b736f47a4a7e7f9c1ea54e37678dba929f269994d97447d4d02b88a5a4b79dd38730cc6ecf50566afe800f05d2147712057b76d6c44dfc8acb0cba04f2a8f4421d10c8dfd2dbe30346823353101dd8f90e636ab23d4ba026e6c2ce411b18b39467a60ec86bb0d6ca4d431d1afcf728867cfdb4b1505d1d73560de658c4fd909cbd333748ca95c0a82b1fe798a48ff4527a0f8c54d286466834ec7406bc716e810c5bad03e50376af58ebbef90aa34a9a7b6dbbabaf32303cdb5a337491096d8333078eeb4d35a8c7314e7c2ce4590fbe98291d847d0cc0c255e97f9094d43188b4588f83f8fd3b1320d28dec7f96b6f60204cf0c768c681ec0f1fe9251eec31cf4b660e094ac6d43126739ec5d50f30111b79aec9675fb043ca668e5f230ebfd35f1df63946262f18fc89785e8ac0e9b0f4f48025e7fca8356fcfbef24dfbfc4ada779384fda46b0cb9f6f29ee043c6088d624f7e40a2c2a8762c7beafeca0347f8c0ca00eb5c738a576e14cc3cf1fdecc4f437cfd41cce1222f81e042cc5400a039d94547ba715b17e3da4f310b0b585bb72bc5a714e4ad10faf058ae2bb1ebb6ea498dc76312b008175dc91e2fa424c931913efeed9bd9b43c5a3a87ae7b23f4270b1d4c0ce10a5a3f17500ae61aa85e110162efe48f34047a3c70476e12415028cf361b2781c96ee2df3202a634aa5a2eb53aa54b0c71722afce25a34e193adba8a2a63b4abc6ad5f9df628da8ce54685caf98ece4847385c0589e641a4eaf5b793e74c42011131063fcbf9f31b1aa1a130535ed47c6c4d9997da7e6f4481cccedf84061221d6244c53d0b62115476a99f6a4112dc0e3f8b40cec0902e9f3977d516f7664a74acfd69a2f4b697f405a1820e514568997642d1c860361a3a70f99bd13cd53abca62323454f5badf5a7b16109d9343453d68d2e8cdf8254d29682397fea18a182b30434e01"}, {0xf0, 0x1, 0x2, "678af873d75978e2d2c40ccad8f9fceed5b7e91cd2575732b034f820a8d95b7b6a7f38174097db4d9b82d7db9559cbf7af8dbb54ec12e1003cc18d50dd7da1bd628fb5b5e2e99ba47128410508319a3d1cfa655d30240786a5cf5c006866395d93f08721e1d32eff955dbfecd470182f36957a95b588eae2f6003d14123b10f30c0456fbb196d3a02a7bcf723124285199e89d3fda851771346646859bdb56106e30e2c822dfa4be793d0afecb798b517e70d34a31a16a3dfd03faaa316ae7e47168e4f138bc8c5f3767b5323a7cb54777471960fcb3043311"}, {0xd8, 0xffff, 0x200, "5e215933b47f8d01f54f5f77d9f410ddd7fbd6d13485d6ff8d1a7b09ceb4a08df701fdee16bba34c5ac0aa3ca09f2f6e55231c4801b0905b0e55f63dbab6da189eb29a2387b0d531f9ee2016ecc6971bf290c8e658f4dd8e075b00e0dc5d9db64444c10cb1277777996a4405cf1298cd13ac07cb4995f17296463088d8f5afa2b76babb501c8c4840b85b2453e9e4ac63931de141a3ebcd0ed365ffcbf6b99f5d226d059f4375166e449573775d57238dae39979d5d4d6fd276bca745e0a5bc83cbde04b52c713"}], 0x11d8}, 0xc) 16:00:20 executing program 1: clock_getres(0x8000000002, 0xfffffffffffffffe) clock_getres(0x2, &(0x7f0000000000)) 16:00:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r2 = dup2(r0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x40047309, &(0x7f0000000000)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x82, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x2c9) 16:00:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x40) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="93c880d6dca12eb46ffb4e1b2ed77a49fcea26f899608c38bdecc5eac305d9bb271c5451fd90dfb018847627264d676d5616bc6d40d501c637045d8adc267deba8c02a1821224ae985190c4cf3a85403e12bec419782645b2a2e6a04bf88ee34815d012605fd8bf9078de10446b94831717698132044ab", 0x77}, {&(0x7f0000000100)="6f268b8ed98f555fc96c93340540c11282f90e9d5ceafae96d5d67001dc476b68b5e157f7997f119512ab92e0f897abf8607b3260c1a81882ee38506b9c72b8b552276880aa116dade2fc2a8e66ec3688bec4443851bafc77b664823d2fb4357bf1594199ddd0a4b58ffe0f33eef145b5eb83b9d7fac1ffc0cee4e0dc22e3c7e4b8003a5e0fa", 0x86}], 0x2, 0x0, 0x0) r2 = accept(r1, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000240)='./file0\x00', 0x1000, 0x3) sendto(r1, &(0x7f0000000280)="b5a083ebdefc0c071e67540102ddb6d24ebe38e202479409bc32b38684ce2388503822884d48df9800118e0f387a9d9f18c534b4bb20eb4d772ea5265cd490e3213ba10e5c586b080566da90bc730a81ea1ca10ecb40999585e20234cf04d5bed159be5ce44bbf36db9343d38f8a20b06d1e63d1efbc1bd9b1359332240cc02be35b7e7dede35c92a81c27fcd86d758020ac2b990a6d273104cac9bfd83492f82299278bd5cc60f89e012a42d19f938970255f4b81dc1e661ff798f9454edf34d301198e6170450990f1f4a933dc99db388f5eddb2a988092d84899492b7fd85e05546868298a075592f197d7ab5d047eca544ff3e7fce29602d", 0xfa, 0x4, 0x0, 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x100, 0x7) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x800, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x41, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) fcntl$lock(r6, 0x7, &(0x7f00000004c0)={0x2, 0x1, 0x2, 0xfffffffffffff000, r7}) linkat(r0, &(0x7f0000000500)='./file0\x00', r1, &(0x7f0000000540)='./file0/file0\x00', 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) fcntl$lock(r6, 0x7, &(0x7f0000000600)={0x3, 0x2, 0xf8, 0x8, r8}) getsockname(r5, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) pledge(&(0x7f00000006c0)='tap', &(0x7f0000000700)='tap') linkat(r0, &(0x7f0000000740)='./file0\x00', r4, &(0x7f0000000780)='./file1\x00', 0x0) getpeername$inet(r3, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000840)=0x400) open(&(0x7f0000000880)='./file2\x00', 0x8481, 0x180) recvfrom$unix(r4, &(0x7f00000008c0)=""/49, 0x31, 0x800, &(0x7f0000000900)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000940)=0xf2f2) accept$unix(r0, &(0x7f0000000980)=@file={0x0, ""/66}, &(0x7f0000000a00)=0x44) openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/bpf\x00', 0x80, 0x0) r9 = shmget(0x3, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) accept$unix(r3, &(0x7f0000000a80)=@abs, &(0x7f0000000ac0)=0x8) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0xff}) 16:00:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000140)}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x55) semctl$GETNCNT(r1, 0x5, 0x3, &(0x7f0000000140)=""/124) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x800000000014}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x100000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='/') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x300c9, 0x0) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0x0) syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="85e8438c6bc11d5128cf5cffc399b2755d935c93da96ba8ff71a0c2f39083efead0725b002d0f65fae0f26c60b9aff2e5d28861a845fd109a51828ad5c31161f7e4c5f9ec3a31dbbee2d3483aab5c9d83e8387ad47fafb1b8928838abdcc592b695583972dc7101561836bd2", 0x6c) recvfrom(r0, &(0x7f0000000080)=""/40, 0x28, 0x42, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x60}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000580)="b1a05e28") accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/31}, &(0x7f0000000140)=0x21) fchmod(r0, 0x20) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x9, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x7) getrlimit(0x3, &(0x7f0000000580)) recvmsg(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/116, 0x74}, {&(0x7f0000000200)=""/238, 0xee}, {&(0x7f0000000380)=""/122, 0x7a}, {&(0x7f0000000400)=""/187, 0xbb}], 0x4, &(0x7f0000000300)=""/1, 0x1}, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x3c, &(0x7f0000000540)="8848ad58696ac747916e9335aad228432ba4348b0f3f9949defbe7aee693442870514dbe7e7a4d577761ad27eadf2af45cec3a927b7dc414843dd053") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:21 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file1\x00', 0x6) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x80000001, 0x6}, 0xc) r4 = semget$private(0x0, 0x1, 0x420) r5 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x100) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0/file0\x00'}, 0x10) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000180)=""/25) r6 = msgget$private(0x0, 0x201) r7 = geteuid() r8 = getuid() r9 = getpid() r10 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000500)={{0x20, r7, r2, r8, r0, 0x1, 0x1}, 0x4, 0x1, r9, r10, 0x2, 0x7, 0x51a, 0x8001}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000440)=0x8) pipe2(&(0x7f00000001c0), 0x10000) rmdir(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0/file1\x00') ioctl$BIOCSDIRFILT(r11, 0x8004427d, &(0x7f0000000380)=0xffffffffffffffe1) 16:00:21 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r1) mkdir(&(0x7f0000000080)='./file0\x00', 0xc) r2 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000040), 0x3) setuid(r0) getgid() setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x5, 0x4}, {0x18, 0x2, 0x6, 0x8}, 0x6, [0x0, 0x200, 0x0, 0x9, 0x100, 0xffff, 0x3, 0x6]}, 0x3c) 16:00:21 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000680)=0x18fb) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000580)={0x5, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r3 = getegid() getgroups(0x2, &(0x7f0000000600)=[r2, r3]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x1000}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000180)={0x5, 0x20, 0x1000, 0x7ff, 0x6, 0x400, 0x0, 0x10, [{0x4, 0xd0e, 0x7, 0x2}, {0x400, 0x1, 0xff, 0x500000000000000}, {0x80, 0xfffffffffffffeff, 0x6, 0x8001}, {0x87, 0xdb, 0x10001, 0x1000}, {0x9, 0x2, 0x5af, 0x8}, {0x6, 0x81, 0x400, 0x2}, {0x9c87, 0x7fffffff, 0x66d9, 0x9}, {0x42, 0xfff, 0x8, 0x800}, {0xfffffffffffffffd, 0x3, 0x7fff, 0x8001}, {0xffffffffffffffe0, 0x7fffffff, 0x401, 0x1}, {0x4, 0x8, 0x1, 0x1}, {0x28000000000, 0x7fffffff, 0x200, 0x7}, {0x80, 0x6, 0x2, 0x6}, {0x2, 0x1, 0x5, 0xffffffffffffffff}, {0x80000000, 0x4, 0xe4, 0x20}, {0x8000, 0x8, 0x2, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) syz_emit_ethernet(0x16f, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaaca4e975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098737aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448") ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f00000000c0)=[{0x6, 0x8000, 0x31, 0x1f}, {0x9, 0x28, 0x7, 0x4}, {0x5, 0x4, 0x9, 0x5}, {0x7, 0x6, 0xf6e4, 0x2}, {0x0, 0xfffffffffffffffb, 0xfffffffffffff800, 0x1ff}]}) fchmod(r1, 0x6) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) dup(r0) r1 = shmget$private(0x0, 0xc000, 0x0, &(0x7f0000ff3000/0xc000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000440)=""/91) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x6) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)) r3 = getuid() setuid(r3) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) wait4(r5, &(0x7f0000000280), 0x2, &(0x7f00000004c0)) setreuid(r4, r6) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = semget$private(0x0, 0x3, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = getegid() r11 = geteuid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000200)={{0xef, r9, r10, r11, 0x0, 0x80, 0x80000001}, 0xffff, 0x7, 0x68}) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x280c0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000000c0)={{}, 0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa0", 0x124) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x20d4f9, 0x3c3, 0x1, 0x20000000008, "b00900001600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1af) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x6}]}) pread(r0, &(0x7f0000000140)="e00c380534a3f19f3d556cfd2905f01df73366679ace611c3054b54458ac32c4f75fe84ec4e74d4c398bd61d5b9767fd11ace00e242f668843aa5007fdd5de1a356e4e9359647e758d0f91439f1c3f81ab9e190f222d6d69606305de8739f7200ce6", 0x62, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x20, 0x9, 0x5, 0x40}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0}, 0xc) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001200)={r1, r2, r3}, 0xc) fchdir(r0) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000001140)='/dev/bpf\x00', 0x48, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) linkat(r0, &(0x7f0000001280)='./file0\x00', r0, &(0x7f00000012c0)='./file0\x00', 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) open$dir(&(0x7f0000001300)='./file0\x00', 0x0, 0x22) poll(&(0x7f0000001240)=[{r0}], 0x1, 0x9) setuid(r4) pread(r0, &(0x7f0000000140)="81eda42d8c066cb224f492412089fa1c683abdbe56c62ec6326a34191b09b78c0d544d819a5b437928b2a764113ad5403b904ced00d4f12c09e92d78e616faa0e9c31ee1a2fbd0b2b8536067d4493401b4cfec2b06418219a50e5d02957ad600b10f4bf627044f15a552e56623a94677f60ae5278d8b8d03ff17b13ed56a54eaf90d3c2a10924dc01eb0e5e8519f8b04ffd2a2747c90f354f4edb933c818906c3d3091ac393da4f8d3f9b5ac59a6f948d5f8b5111c2632e2c955f1d6a2159e5bf197359e562123f892358c604425f77a3fba14f09bed61e186f147dec7c776b3ec3721a3766dfb83a8115e182fc4c758af3575c92f6918b6d409b7b37c21af969a4ededa8556adff2cc75ce603b266cfa57d382441677313704ae4a7f069c41c5902b0f606fef328c892ce45b3a2f03b297bae7ab74a64c21e98b9ec54ee70083e86384b1b17fc1e77795266cbe388d6577ff17cbc1b37a684cc9fc2214d3e3ecb451834fe0ade7b95e1dee464a1bcf49b2f51d14aae48bd57877d7dee83bcea1d8f3232e92d2a9fb71bd098a1739980693888d5bb7829e4c6f8833b491c67e54afd03933a5be14f066c0d86a48a39ef00563d6b32b263d815d13a123bb1cac290fdf6b2919c4418c09bbbf435f472b3f5afe340587cdb550f1c06c1656077b8d494fa77ad2018151d425bf51fd50171887ad02842e7e1e782bb39f37944af9d834e80884c3ac4eaa33ca35e9629d469c64aaf6c4c87df1bcbe2eaf952e60e6690db3e818a441804732ed9f72f82bf58e69d566c2c485edb8bbb85799d8aa8ac1d96c2efd0881df06af39b83c403f28aea4a2ffa7b867dc38b7cbeef2062060ac3fcad7e8329cd5c9a160ebf4c1c69a77988046efb2dd011e5cafafaed1b2ec949e9b1ec2c8e27706ffeec8eb7c3c4f77b697c3206db5a3388e493b7ae9b13834487192bd08b2ae237265f57847d1d1bb5362909d5bc74865d636fa2017b8aeaff4b4d646f81c7082afb375ebc8129c1cc7524843d1f9f432f72d9915e89de6cc031daf4d3a53dfa05f4045860f064768a77087708a1750d02d776240eb0413fa119270a65e7dfb5e03868929a728c859538609caf7f1d8d3f951346733484c601fbe9068d707f715057422e1e4a604d20a4ccd96fec269ef6bb0da0bea635ab900841ccda28cb06ede9d4b53d65e357e19360f258e83ff1fa22a617a573998cd8c825b4502986aa8ae762c2a18732ac87fc21eee6f63c3ea77ebefe281038c2aa2a7e0b6def5699a3b30fae9dde575745f76368379050460928eb407c28cc027eb3b5974902f9d1adda4a5f9b37726b023604d5470832aeafd6e981a4c3bce861cd6b2814b3380a673c48d443bd702619511c9713b73e1e90a87826e1786c4650fea70eb167be575e000b7b04f80a48a54907956cfd8a03f389304e74c7d6ae748d0a42d2e9f07c7a0f5e1aae489f4195de8559bcc9bff5861b4aa34465351d828beaf238f397dd29fa89483ae6e87976e43c418269c58f8e5618a78e950235e11a1c79fa870144e052b12c75bf17be26613183b3bc0f4ec126dd4df9ed0266a6611bad2c1dd3e22d9d803d4079dd60d78834713b2f44518c74e0b5a9afedc287c57eab33fefbb06c8076ee80e8691e600096ab53cbcbe155292dad39458b74ee07e734f05581bb39a4acaf436fb2b74dadad301ec7c6854d6cca6bc1a1413668b0b488ff1464cdc5bd96359d0e6a3671663b6656e5c41dd5623736f07187ba0fca3d49253b28ae1d7c362fe9a670e7afcd30adea0b9a473bf2b7b917187b4fd0bf75d82196dfc12952e1b4cc92e38be59d97e0ff47704edfeab25f9538339e8de243f5db84d1eaf0be7906256d260192a7102711d836c750028ce8d11953a9ab50d810e7c064cb8493ae7898f20b8dacea92241a7095041b5776c0dcb7feb8d84d6b966a9272f0862ab977c08673989e06feca2c49ab127841e3f372c540de5cc08ec2e2bba095a9cfa3feff09fd0d67539fed975a9df16b79203594b694fa27a1cc71d31fd1b8cb2ade6b131c9c6c074ef93f1d2f477bdde0bc5122ddfc8b807262fd59a572516db02e6cf2f44ec932899f9a7e3b520b4b83bbbe46d5d01460ef71a956ac7e68d1e410d41447c9ccb2733375d9768131d708bcb358b6a9ee9b65647ab0e4dd4822865252f18a847e85d595bce053458e9813d38578887b455850c6ab943752d88a28bef61d065e4defaa7a56ac1aa3629369e45b7f92b3770039b6c18fd03095c75b7e90e0dc61f8f2b2e5450d71c35754b4e123406ea17f1bb72d640e0bec10147a7124087cf994975da7285f2a87f80bd1cefedcf5a4f52489f836bec327d40d01891dda5a3eb6c29802112ca74b2febc1773194013fdf2883cd9a75999e7e441ca696f4ab75ba5b5824802de26d93dfa878d759168343ce23fb265cf01275185d1efdcbff3ed313b4e49e2d9ef7ffc64d66d71be0b6d58eb134d2997aebbf8cc2713ca6aff43015f79ac574218dd491fe9249199fbbb7d399a723ca5b31bad683b800220a6df79c4895834276692bb4edf113f433c0ec2e3a5d94d145200a4c2e487193e2beecab94b71c905955273bc25eae68a4c06e172df39f92d5c9c1dec999ce01ef7a634531e7a0cd2a186b887f1495a85c2b32b7688a06dcec33edaa3568adb523fa871db2972cac7e59ccfac7da075d3b1b8677da5382ad311578b785d7f36b03f7369d34b10a0ff58a77d799e95a372d03e9079ba9e9d19172cfc29a3a0f249f8febcabaa8e80a0a9dbad5badd834df3644d07c7ef8f139fd3f3be981f385eccae2249ccee276f08028ab6fc5190c20bde9a94a177c65ace33a0ce694c65e119ed1d282e9ecc2d376c5739adf706f33aa91bd2e2686ee446da58fe6f6aa666b60cc306cdd9c45312d60f9b93d4dade1f96ed6aff46ef28b4c8d7dbe359e40742fcf375cdd4dccf24516c8e07ed8f4664f71fdc1d3d0ec90fc1260c4b9672f5327072e14ba2cd161307a0ca9b7df184abde15c9aaab9885aa723bf2dad1061f2cdab1074c256a59217bcc007ebbe136306852d7e45e2b64fe57e4f4b9bdf70dbc880a30f131ff9d5193a8e19be056861f7bf77053f640db3f8a51d25529ca379826f69bece1b65b95e8c683a3bd7a7ec51faaa3f71fb6f3f61ab23447dfe5ff4688fbabaef04fba9b98dec48c96fc2e02c2d3ab4203aceb97dc0f8c3f1a2ceb01c2a03397b2a46da6fd1f62459ae16721f916a1f5c81366cbb6b073df43ecb268f40474f662955051dab9017647c3bde9f9dae702f336b46587ef6db9919fda1cf2a9a24e9e738d20b48e2442bb75c4be188aa4aaa06e56bae3dd2e0043933e3a950d1677e2b23057e353259e95af12b1e9440b886e6d2848cede23829ca0fcf2a27b5e5e2dee0feed52728e4eec639e01908eb64e0f6af7a2cc7fb49ef4fc3f51c14e78f01ee85b92592a65268269bcd2ba0382491c3d5661272727b6ae2460083c02858f4c36af3ab13d0e7ebd22663cbdd5f26f3bda38e8293fcec51729e784c3d5d3b24cb344cc215790f4e3c201accffd5fe319d81cf134f639c80020026395f075c4c13a1750eb3a8769a5159efeac93cdc808435e075c0b99d55be81f70dc3d149ddd21d04868b6a516290e016b5fccc648676352445985121afa68f6c0b42a7d529633eb6f03decbf4954abb8b6874b1a15f941c0c082f771a89d8eb2dc40b84377cda6c2111c8a250637cee85667ef7ee5c6f80ab0e2c39045fc651e75f011e44cc17fff576a71f85d7abf92df0d7ba44d56a3d7c5b10a81c8f60935d48ed5c040b01a01e6bbcfe8d836b3bb14f831249dcafe46e031de3dc55e580b400cebdbf1a7d7dc06dc0eef6cef8d25154c6ad4f0796ddc2f9eeea2ed0bff0014d22a84914ddf1e5a8311b7cd87a207cb2421bb6788ca8b31b7ce37065cf9a925fdf106feceee1578f5eb44f306217c1daab3fd9c27522cc7e108d240d1ea7fe586b61d92db191da7f9637718d484a1a1b0baf0ffd1c938b6bbd3493662d6681261aabcb44011cd030a24e81edea9513fb785ab8215fa1ac67c7c06eb35556e59ea1efebe839f3fdf23c8915310be87c97e368056dd995c7285fccd11b89fc2edcb5e52143618d3c3b1590b5302e55ff95cf2051b012706eec42302983797b23b825b1918da765765eaf3c6f78db521c07938762e966bfede14bb137c177049c82a6f13d7ce22e29a06d074ecd70f42504b9459491aefa6ba2a5eab8f68e130a074ab98c3ff6843045782dd6926eb1809ff360b7a41c70ce655cc0106917cbf1bb2b422aaec42ef1dd809365da12a24495e2283cad3350188eb7056263907a53c4602a8c1071bfe4098c8f4a56735b55d45adaadb356a9bb1a3e6b5eab64cd0defeecdebc341e8c4d2fca2186577ca368e75fdc5a350f251d66a6a5ea1e04e2b14713d1be238a09cd6ff217574524403896c69f82f36314ff99c01e50d407cc4b9ac7145374e11fe8dcd75e5df2cf55beb930e4c8495a5d6b15d208b2e36ef1a1a1321c6859b71744db846d5743f04e39869c7112599b37da5c5c9c648540926279bcaf43d5587d1a683ac24a4affc7b1b7a954dacfd8d2c45e96167052f685326230e11bc81947102c23bb264ffac13d1c18f8ee66d72ef40fd94bd3725cc0a7debf77bb9542aec7b53ea537ba4c90b74cd652eda8332321fc15cf94b5ad6a313539142ba1b03cdd96dadc45b45f1df1a71bf3222ee44a9c2e3ab6ffa567498788c93ef7ba54c41fc35bb33c8dbd18f500b9536787c04f431c67d07e8000a2a159ee5dab484b881a09ab99ab0c9a228d6545b0f9115051ead64232e941c50ac7efb3597a9b110b0e6310d8f3d475a87c058bc7e61cac98dbbb260dc1345ae1b66976e524d9175d6790fdf0e75b34aea8274cb43162737e93c1e16fa2acb24a3857845af5b1987a5aa3eeb0ac220d091099fa128ddd31cb0317364c7ae90ced930f0abd8af2a29c841e69ea1856b1f0e125674be242cf080c332fbbf3bd013643993530d365bd3c19e8d5d0d889941c39df54ee0d279320c382c8babda80414bb2760ae20108bcd2af17001a7a4f8fdb6c58f822e1b476a673c416a4526e400919d3fdef38a71e8a21e0ca4ddeabd7048be93447fbfc63a1aecc46245b94cd9caa923643faa76dd274c53c472a8a44a00c4ddb931e049d3738b5fd1d3b3b2d7688f0d06b8151090e9b2cae79a1ef7224f74998e8ee437c2aef418fa8f40a554a768e448fb04a8fac8a5ddac643dd8c2c91546d01a34ff35c40d35e80feb3ee6f5bcf80bd8bc6b41ed86d838b4c7edeae0fff7074e58c697131ac13e84b3ee58a3d8ad4d866efd19a7da76943e4a3fcba7c3f4d207e54f0eb157261bcd874753911341cfa59a5a14e390a086ffe40b3abddf0b478a6e9d989976843a56191bf695f58f98c366a4ae89fd441304bd70b5cc647b3a7df8e2502cc107e0549d292a5fe7a7aa4b486258978af867b93fe7221ca9952e44cab966f77c6adf1739aa654f08354fd9c26d8df05891fc1c91490426a1fb100c73ce98da3c1ce87a1f13d57f39d8085ae11c27694e68a48532d0a37e84822f349c60acbf2468c98c02677eab19b39148e3a956850aa855874d589a5460bc4ccfbb54eb162f755b2c65df7a1cb873f11966bd193e6fa7e1f4aa0dcb4b3a6df21d280d55182fb9c17a79d1b4d9945871a35f64d5fa24f3b413fa5c6b5e2f9f946a3307d8d5cee737c8992bf5351da818ac1f42b69eaf480e770235f07ade", 0x1000, 0x0, 0x0) 16:00:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) close(r1) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x5, 0x0, 0x8001, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x3c7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x4}, {0x6c}, {0x6}]}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000140)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000000c0)=0x8001) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = socket(0x200000000000011, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000beff4450fbd02f100"/4098], &(0x7f0000001040)=0x1002) 16:00:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) 16:00:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x9d}]}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0xe6) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) 16:00:22 executing program 0: clock_gettime(0x9, 0xffffffffffffffff) clock_gettime(0x0, &(0x7f0000000000)) 16:00:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000c9121f82f4b84e03d453779b98122dcf7db27a4c74a15bf50b7bedc34dab5406c4d49757f9b6e82aac73e9a02f9d5a0674aefeb50a209b0f4389498859c0bafd12fdc6aae34bbdc6043edd8e8b720ed9823b5389093bdd51c7b9a92aec7c2efef30ea7b154290ac546be95b179a77e591f1f9196d824472f35ff2c4c44d031c79964d8319a9f036bca0031a81d7267a7cf49d207a35c84a2ebd9d43db9a91b1b6c2e54cb160c15d6736aa7c1cd1303e86db9922b9261b69c7db142b9074f85fac10e5c1372edb28c4f0bd6eca63f730c7d7f35abe07f5fafc2b9738e37f5be9c0d1cd447897f58d84cc33e88d26fc5de74b854"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x0) 16:00:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000002780)=""/4096, &(0x7f0000003800)=0x1249) recvmsg(r1, &(0x7f0000002740)={&(0x7f0000000300)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002640)=[{&(0x7f0000000080)=""/112, 0x70}, {&(0x7f0000000100)=""/233, 0xe9}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000200)=""/169, 0xa9}, {&(0x7f0000002340)=""/99, 0x63}, {&(0x7f00000023c0)=""/142, 0x8e}, {&(0x7f0000002480)=""/196, 0xc4}, {&(0x7f0000002580)=""/102, 0x66}, {&(0x7f0000002600)=""/61, 0x3d}], 0x9, &(0x7f0000002700)=""/55, 0x37}, 0x43) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000040), 0x3) 16:00:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000001440)=@abs={0x1, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000040)=""/140, 0x8c}, {&(0x7f0000000100)=""/92, 0x5c}, {&(0x7f0000000180)=""/187, 0xbb}, {&(0x7f0000001300)=""/7, 0x7}], 0x5, &(0x7f00000013c0)=""/29, 0x1d}, 0x42) r2 = semget$private(0x0, 0x0, 0x10) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000001480)=""/254) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x4, 0x0, './file0\x00', 0x1ff, 0x0, 0x9, 0x3}) 16:00:22 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x2, 0x1, 0x0, "e30144eb8b07822762a6721fc388e17b86875a00", 0x0, 0x20000000000}) r2 = fcntl$getown(r0, 0x5) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) wait4(r2, &(0x7f0000000040), 0x3, &(0x7f00000000c0)) getgid() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) write(r0, &(0x7f00000031c0)="14c827b7199b4a8daeeeeda86b560365b26299efc2ed44e5cca623a0f486a95348392d63dd49a1e64080a946465b4bcc79148cd543f467afb505a5d8efacc62e23ecaa265d03d31359a96ab1bd68bef718dfe025e2423ed61d246ed372ee4f37bb0c30e0c68bbd5d53421c476aa544e5b761eec8f92d869810547ae7c474f3895f767bf56f9519298d868df16837aef2db1278613459711e233f69633b6a30b6e74a33837ddd8ca53f6d348234fc544c8150eacbfdfee7c68252c70ad05fc84187a691f3438c5f6c3f6a5aef62c89622b7e7bd7e2a3c8e5c331f029e35f8a18c5e9cdf64071c48e88733664b43aab3f8b5799f910fb911bfcd205342bf3bd2ed1ae7b0c544b47058707d25bdb4461c7f021e040509e054f4b79a6b1cee29ebb5de5ae0f20fe17edabef0ee52d5f4b2f698186a2297e8103a4b18b143e58f2d5370d5992fc11dc8a4695e21c0451e01924530028099c7aa95e06dad521e77fbe98a79967da29485f7de6caa69b7814a62aaa8bebd2fd262a90493b629c4e9dbf0c636c09d8bb29f15d0061317f5e0493a13dfce534233d4a1fbfd4c6b65218c0060e32a1f904e7073eaaa2ef406ba77717d94af7e8378bb151a01d50efc516e01f0d799db1337dbeb314c52f9b2eed130e856f3e495a71defb39757583361bba5c9683cd9f6d7bbfb635d2ac731ab64571960a461986c36aeef51705abd79d82471e4557406b3540cacb6dde9f7e14184c7bf2768e1395842a0321070a15cb08f9c245335177850274a01c99fe9e3308ede5a384fc70dc983a3af2d2458cff421758e18e0aa0d2dd7ced2dada190cff31b778544a623cffba57183ae5a17197165b6de71c1ce4545984ce1618a821dcae4b2368586ae779519e010c9fef61d4929cd70c9b06d0b9a329add9fd840fb55405530c0391f261551b75de03c4bc0f6d27bd052b5715462e4b65ae0ad42419a4e040080c61ce258d98587da0e355f2327dad75760a40d50e5837483fb340372562de9f92089ad0eb40ac34176ea67731a6644c6379aed1aa764089c08fe25497b741ca703268f5de3accc0653261624ca14de3223e2512751b23d3a55712c659755bb05273ee7ad75f74c0ae48bf23c82b59b26af440a698adfa217238387e67765aa27e72a6d484464c9ffe978b708e2bbebf406c0ff551b70afb70ce0cc8a99a15202899bbccfbf822149915ecfa1a18683d99fed3956f377dd6ee2bbef09a346072f1fc70d80cf3efea044294d6bb092c16783ae8c237428c54e293a1576dab06faa484170b04bbdbf1bf8db262252a9f82cd215a96cbb43c352322c64f549d2a3d9ef301ab279cf8b8cc81cf0ea31d76bdaba1e6c603f942c234222db89cdb3c6ba5486deadaa20f600d298f31fd5c237c2a44a8b0a0f254c32af7b7e08a1074b78e964d50cda7c2abefe21ce2b47ae2605bbfa2dcdf8968c1c720aad2dfe150cb669afa3b2d77f032cff6c514b6300e37c38a4edaab24b16d739c1aef0b1f1e3d47121130592f055355d4f4de47d0b23399552da237e17114d0aafce28aefcf1f57aca2bde5a22864b9e9a630398def8a27dceec878b1d60b0c7b5671c1d93fd01ed3571536a247ed784adc4e8dbe88958a694d97230dbc8ed3e87223b516417cdd85036c65e76fb0acb287c3cdfbc4e6a4b1b1eedad696b50bcc8ce31a9e7ee9e40a2014eee3ee22d795b9dcaac285465983485a2ff5b21161ee5e7e59c786ce27921a38640506e1b196f6c05474e8d87176011014877b0ce41ddfe4365169260d1da6fdcb15d15788e707240848159f0ea4dd7c9b3355cc8013fbc0c3f582efc22ae53074380709a41d12dc508d56c7d5a770089364bf30e6102deb7695d0a03f5e5a3a1a5859c8dc19144b95706b82b7f6e4bca699b9c5e237288b96899b2366014b0cdc04a2d746320d4883d7d2f15e7dbe17d90976cdbbccaf00a5953d42fd1556c527ec718454cb9e1f9c1a8caac55f79efc330c4b926b0c944c5e7610608303dd1de70adbb265e59014e73d581e8ed7b54236fe2e07fb87a315de31cec80607dace7fceb2fcbf7c6a6fb83db17e8b79f904b6bb9dc4e968654100a347643ca5b544e1fdfb653f5c51a8786ddfe081054527af15ae87553ed646c5b6e8c5c898206ccef793a999680050ed6d3364868b471b2084bf5794e365cc23285b493104f041894eb224e50219fde39b22e90a9f0e829b7fa3c2bd2d5afb88df8fb1043924aaba2c4cd5975422b489911fbe4e80efb2c6f1c83c093fa9f5c0927f9180447b1636845a8a7ff1add0678eaf6e309dd2b9545c56af7f005ed2ad4a2398c58b8ec8fc93b45c481e06631b3cc01cc4bf001e9d95ae5206fbaaa3ebb57d3bcd68fd21fc883198e1b8e1015771afa5c35d375b34f847e662341e3f01e932d2e8aaa60f64cd49bca25e9b3bf4d6d43c96e29f65dbd08f7ab226988803a54f9ea3fcdd532925831272ae4131298a0bfdf90627e620baeb39fc6187b30c802bb840c7cba39eaa2069afd16ba5f3042133d0d775cdd62a58407267a9ba38dbfb840687da255a02a238a332be11e4879df37db6b7ff9caa54c11acce7b666508dac0abe155ee2f99acd222932a23a0656a721253a6d226afa8ea385a797cb1c01f188be6da11fdc6a46bc8b803e772a9369ef681e3e4b935c5bba3bfddd28868ac21c83951649c4f6a870acd557a809c78e0fd614c504ff92156f26c57fc01540c6027860b5a42a236ff35ba501aaa3d0ecaa092356cd88e6650b7a6249ab09b80fba741b0795627cbb0736cc5bac310f2abeca283696c1a90677a268e48fc906a591f3351e3cf415cc3494205a20ce41959642f9106f64c7fe2f16fa9fa749fa9f01d6241ee10c6d412f8c767ee0649eaa8ff60a0291bca21bf142e749d7c1dc274bbba5e58c892707ccdcd751e7ea4a770e0f9c80d0e7d79ba10873bec53bebca99330ba9ed981f842d7c75501446311ea15fd5c4648180effbf86ff85922dc2f3f41820954b61493f6b3d684f50e70987ccfc98e35df240f3a1247b366c273d47eefa9977d0dc8316dc439e1685b7f95612b162095ed97b3d5db986e3737cacbc72480cef141c5397991eb4f10dfc39f46f23b27a76c663caf9d4175a42a455131252f69eb18035656a94ac9d84a77f89d9d3d7f53fc11ebcb56196995dfc9c4b64d8314da4b2de1148e0574215fe5cb649211d2a3db462cb7ef380c0fae0a1f0e8374e598a10db9a71018521156efbdec3921691738e2df853dcb88581347775525f57ecfeb79447a9c8edc10bbfe6319db2171c60c03d93e5554db073788fe73eb62c5b6640a5a39f239ad48c129e4d0c1193c54c8c20bf5b52f81e04ffe71d67cf3646e94fb30b167ae630c8a56bcf6b50f5833ad06870b906e0f50e092872046e52380d807c741e8242c3af4c5f19b36df4631c1cee30e558a9031e6077a437679f92a20bab9dd088dd2748deeebe10191a339ebc078bf1129a65b22c15c4db4934b0411b312b83fdbb8a0478424c94f536b0d3773bd9254867350631c947c22b377445aa48298a0bdc1636d6dd99adb0298047c609d17d9fdc5996215e843c547b60cd74b49786ce0d2afe09aa42831ea327e8f0609241969c35bd956aa320730c6db83f3fa16418977b9573df6418d6c9c3078e1f0e6d3811ea5275190665ee95e65dbd8487d5eaf85a958cd1f316cfbc23a8e5239613481e0e733502bbb04d00a38c219f1986c241fe68efa7e77e07f952100a0fc73a8a18624d8a192789caa8be16ab4c363d2e245f9ab679096bcd7c60b6863b8dfb5a6f96816cf6f2496d0ccee4155fc5f73b5aee66304b8da193aee7abb00b6a24cf0d6f540ad1e2d630ae6695e8fb72c95a61eb4dbbb4e1c1742c91a2810ed34ffe3328b141c030462d6c068c578e181cc35fedecff87dbf82534964dc0e7a6e210ee4f93e29250e1b99f3d9d9a5ea2ef3290ea56cf16cea7efcff227303fae6c9e294fcf531dbc9479bc55a71d56cb26ed3420dd3c1f4376f8694c2ed7fbf402fbb2f57832be433d49236d76e59f67efc47a26e9af2b62278219d39bc088027a56abf23a367db92a6529473384809498986a337d6e14c54ec7df7432b91af2f53f48c233e064fa46d5f4f70aa551b890274c232234bbb7d9a1e6097e543e318b8bdf98d7299eb7bf9729e3a15b2adab0962efba820b90204dd32585b05d4ba18f0595eed4e4db25cd8da97375ebc21e50bffd515bfda3d32ccb4e936fd58b578aa4f70f4752db85013ad3a121ff52d5692c1e274105a739e3b9189237a877371c6c67d4d64a3bf4298b8d6a1f85eb72ec037372e81a0a269fced3ef9a52650b48a9742166b94f217dc9f100d595cc2ab28282ec811a0b1b2cb2990cde3f77b148e233a51a684e26fae6caef777008500de12e8cb55cc6bf466ca6b347fb71c06cc1e1048483368b7a2e3e7484f580fd18780a9fbe57900d7ce8c11379416c12b34ce28c8e71135395b3497b3715a7f0b8cbbde3613447dd00f99fb8529b4bef0a1129e993c3a21a66f8844c602db141c84e57424a91db5877cbbd2c9c4f13e23cea5a131abdc6a500580be7afa1f5b7d59efc14d9436cbba562beba14626f6abfe6e4d602fe66408db8aca95833496e49d0aea276e7f9986cd7463c14dacf187c528434f6b03a4e0aa09769f82407faecbb42dae98f24552f1806486ac6383873c308c42006477d318628227f517f0aa1675e5fecb4d5566446d42911b2cacc0de50d96f8842e6df1fd1b6e75cfc143f737b1039d8817d08a344b96fde1ee396ef2ea5cb5ea5ad2594a468069322a64e97b674e05f16db5786950b1887fdc4adfad74ffd18a20d799424342f8e603daf5f54ac64e82b882da2a8636eaf665c7abe823310f55682c7f47d0fe12590a4836bc8fb4dc59f61a4bf4324044e05556ac77620aba162481ab1c3ee56495989d78d01221046702b312f79b27794ed149bc51c22a1b28f7da0af4d3590f3ffb61ef82191811ce7c006eee4091ed4b4c022c335e114c5263e30afb015beec275d87b5c1d064096e07811203657b743d58700729a17cfb4b4e1d2d88b7c243cd498e8712464b1d3d96438702998080ab909bfa876a5b2b849d68137f80628748833e82c1c5eacafbe12270a8f5316fcf6dda05f1c875dd97c415c179e5b2cd964ca3ce265c276b010faa13d39e0d2ce3d731e6dacddf74512db7f696a2647449a9ecd5289f619dca54d8a324f217270974cbd299a552e8ca9a369a509fdb6e34663a8ca74d89dd614be99160b28f99429770a17b1043812d560487a78c745c5ed6ddeb71720524a23a17a7c2fb836c0a85bda5b5ca0a227ba98666c72c24d113f8a156a45235e62f5f8c39abd35e45b2ef573096bbcdbc3d8d2f8e33aa0bf9e8d14408375a8a317badbbeb8279daaf2b4a2b2d57f37b4073be0c02d17d5f9acfbab25fc97736b2c705a548182afee9397947fcd4727532814571cd51971cb5178f2ea5e5afd8dac40a6bdc7640cd0e78d04867c51030ed6fdc8b2ce6487872ef7d388e339f606722eab59525009215511d88d35a685c8be3d4270c96fa93251d8eeda7cbd8982dcab872253928be91200a873dae9828a484aa73aa590b4e133b49e746e3d37ed465d33e7a53bf7df951cb55693272ac2e8a87df8dfa6646b140912e27165c705a5c84dd9993bf1371210bd1b43b6e8ba7321bce3bdbf289e3aabae412511ab336aaa94b2eca36dc8a2e8db72389b5488c69f6540a498df8efe9365a202ce4", 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1ffa, 0x20) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCNOTTY(r0, 0x20007471) getrlimit(0x8, &(0x7f0000000040)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10c) ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) chdir(&(0x7f0000000100)='./bus\x00') 16:00:22 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000002f80)="1f2582bdd7952a33e779d08b81d618d957a30aff25ff405e6ee90ed3f40a0c8b4e3fa9f28f45dc6b06e28a3e67924b00d4e2f66d976c4843656df7fa5b5dc6240caa5079a81d016646ec3ac81b554264051cb9b44773914b5a33a93ce024d3cd24bf238b4a4d0b6002dac1edfc8871393bbc4d027ab74ed2acadeade9aafa7286ff475fe23ec59930330fe69322f702902d12fee1935d85f348a834538ee2a43aa347a8bc7f0b7750686f339f8958034a79ef2554e9ed63fd8f9f98377df665f288d7fa7453711348ac2c34def67105cd0b167bcbbadd884c94a3bd49e5dfa9ce622b50c7dc0e876dc9eb6a236ae7f6ea55dccdb2c04c192148914550a9a22a852bd29eaa0cd39517f3c70a3096c38f584f46a2801a039394471b998e780902023a8a8cda9a12e95e6a54e5248049ea79e682015a350c5aeb8dd9576db8b680c618023380c4a8e108e5ab0ddfe19f406ca800f0f0cffc718c765adb60a1392b949a816f9f8b7dc9f1b8f06730e1cfdce2552f4cd22855f9b91510027058b9448928d0d459f3296b9e20a1ac074ffee7b2e5b95abc05f51240ab4d6dd53adeca9c1e1279bc420b8d6ab055af5bbb7157e0e2f6b2fe09107aba4a121c9f86f5e5bb88ba717c76594da442c8f07e8079c4c6bb21a7dd360f03c28ec66a53406608d602b4d325339cf322df5197f4845f7db11b07b5d7423ade24ffbf56f93c998306670be1054f761973c34457894f3c46271785cc4373fdb9619f826092e402e0654103f2744d653ced48be5b8f57610e72e5a5679bb55aa9486676ba261bf3367ef33f97f70472abe1d1e589bdd8e626d29853a82483716f6bab571fd7ad138132c4d3ee7a43633af9197f02f8c23edea5d53a83bf939164b882962fb7d1aa74c0ecf458413fff0657e1b9067ba518c682a89faa5b2e876fb27d905751d3a23fa267fd43dc9c2c59711457cf2329511f1c57b956e0f556c120a54423a198e84393e31bbb6bdebf10985668e1d5269a89a18058d21ce153741872f0a2ab78f300b41e1b13d692cf3f36d275598d4a52f625f901966682b9903bdb13b526d7289a2108b3c424d2b98b4684235ed0513fe3fce59c60caf2b36399036b7bc57fb52edf0f120a1fc49736559dc4615703f9dffb8bcccfbd41c5b1c190f608315f012f609e367d339a3cb86323c09a151e12ed8c5bc0f258431d93f4832736336ff37b52a5270db4f828896332a587b6ab3c6bd0796754087de6f77214b30d8af1c431092062051dd28cffcf0d67cabff1cc246b42ee4e8d4d8aea94214926bf2225deee94ec207f040f90456d7b7038e1141ee7b368ee03d91da8dfdbefb8706c44f5a9adb758d25ebf587a110c85057175ca98c32fede3c1c87825b868e94a9e6b13b27264b2d5464cf194ba2ef7f2aa50b5e66d68c719dbb51fda74404a845c14ef143862cdd862002440917a6f60983f097d17cfb1cd355d73d558a0c2d5d646fb6ca76708d7244057b65203da0c4f447bea00a6ff302ec859c51bf817b1cd1ccfd2a05ee2034a44f8812328fa8c90dcb24a68441dbf6e7861b8127ac9d6ae911944984cd641ce5c916738dab0757fa62a92d8617a71a2b18a18f593387bc98ba1bcd47beb917daac44030603254fbf03716be87fdca687bc55645b79de6b3284b279adae5530ff97ccc79baf6ffa558f877323d00a3e0637b3bac8d531d5c7246e3bba1d331671406c24eeee87aaf3aeadae43176fc73b367db1040b456bfe636a78d1b611dd2c81059eebed48e5354fdcc522cbfe16cb60f6f351180dba4ea032de3a145534625262432436363e57b3146dd8f43b33f3330c994c52c0858ebc2ec88c32b808c45f5ca4e4a75e9606ff87bb58973ea3aa868daa704af52ff400889f5148d91ff6e0f3c4a65856204c332c8e446b574bcda80c3a4d84fc1b52afdbb0e2c78f078f9bee5eb715b2b06829e0ed0f907c8f531f594c2b4a0302aae8529b4d2813f08e90717ed56fa4c7599872d79a4393d672f6c554648a191562b60d54d2bbb880720def926efdcabf990b496e89d33287093edffe3affe56e310abad9e4ff208cc69d6add12443fe59b852c04b1faa41186e961b754c79ea4ed0440b3cf94f497963827542daf0a622d4518995dba8bea8cd5c4193156e06a4324382a8729bb3e0fd0b7ceaa55a61efc3c1b686c1b51e60eef5021661a26287bd51d619ca9d7e1384861c76b6ed48f47bae332785145484127ad0786eca373c4d12f9aef759b3b53675f2cc3e59471f38837c84f9e186f3e77b2ba22f2774e12b123e0438e7f0bea8157acff9ae4dfcdf1786ae47216201ff4565d9d03c195ce85798acb0ef74969885d0a402b00762be13100508c759357c378c6ba773725fb08f8e30d5327e1865d9196aeb2a0068d8f173e0b68b4d12e54cd3bedf0185020b16ca94256e0d0da3841f08b194ba5682cc4119a00d89fb65274c36b117ebecaed68ba7a165ea85e6f2932ab3a7b54eb9d82ce0c1a3de6e0bfc647b2ea8a81589d5fc9a05035faca975cfb9267c276c38a80a3dc2a6e436a78d586a031c3267a143e0fc65530aa3b619107512d565da62cd928a707a83b4cb11a18d8489b5695e5a6d07b5d879524074979059cb7046ab72347a7aac33b6e32a17381f748e7d336ac6eff8df5cb83ab50a6f555e6aa5babfd76a0c81c3c3ab20e8a64085f443b71d520c97b7816a8db4dee9c41ad472279f5c47ffa03f7d209daa6e46021e069ef88895771d8a9bfe507e41d0645df3235567ddf28a6d7bd37405925b6413bf4eb462cf1bcd0deb11c645eb87c4337a96ddcb6ad4400c82375856a047ca7db17e70133b6615a70118eedb757418375841e51f2d48f7814b5b342e4eb2bad89447d0b8098cbb448304e48997a39f4c96157d75eae0f8240b4a37b5b1b1f2e5fe1a19dc4e2c1c5f3706f2ad02ab1b8ac88316906ae6a4234ebef3025fbe9c48e84fa5a89330a35ed53e50ed4a4c3d5711aaf16fcb1e6a0abcd4f8e733544ac87bb386178eec6a60057d79ebdc567053738f47557aafb1ca819748eb7c01c7e617f780d9a1f78aa54859c7979f93997a6fe1ea44e720fc3ba3d56e2d3da3fb472195214e5391b36575e31359d8b78d11568a1b7d7286fe01720729f29d6945557915615990b5f34915814e33ff30a950e2d6d562b9e07dcf0d208790262791112bd23f7a7c5a48e6a518180c69504f2d2bd48e752bf2bf5b1338a54a82f8e677e7e7c015e46fb71ff72474af0978b323a185bbc17e84d9ce29dfd8a35899289147acd0119b58ee05c78f594077566c4978ca5b237c4bb607c46e53295e1a9708299f1ece41d0c13a1a31421dc60773eaf2c07c866a471f016ad192cc1bf2e452d0e7978b74de6e06a432a4a21dbf7bb6f113bdc3ea25d0a10782d5d3eee888e804c76043baddba55809aa7be0e51779248d59a0b5a2c8b3f6059fb452c295902d8ca4ef1fabf9a4e8c186cfe87092431f293c99bb8ffc57a48900a5b695d360a54c150fb7651e3b64c37118957fbc3fb0038fccb662289c6e44679f4848524ed180028e1fa7171e84cb1ff716430fc1348bb3e777a2c99c61732b276427b6e55cc146d23ec398d5b5973b6e71ae746e9ab4d4fae187edd22e36b2a06fa7d8c726265f87aed3b92b4efe025c42b2cdca33815784ae5eb65704d2fe5f98831c42db7e8dd968981e2b720a349d89d7651ff4a1ebe3c1739621c855e6f90d080d00822d3787613258ba2065f5b2a7fbb3f8a685e6d826c7cf27940ebf86664009579c11aeffbeff68517b7fa2fe88f0a73417b2b67db2a6f00f91473ad077caa9a5fd1ee8e2d4bfd8b606dc147458169707aadca2a1a0064ca5723850fa042c1d1aff578bb5888235fcaf7b28bd6a1e9a0b9899c16cbab282c654d85228d9b1fd1ebf281129ec2f0d7d210bbee19981dff94df02550002e6bd15bdaadf3d255f881db86a0992192d921fb93a8c9b3ddf9cb4efd791dfaaea4b0f6273765440603ccfff0ca6e0541bb7e2b431af2937a3de7f4947c8b26b6b0a9fe577804bebcc4e0875679ff4a52ed20a98552c4f49d76ef002466df99948ed05ffc5edccc183fe49e71a34a2abde59593109fd790993a4819ddea4e6fafcf3b571eef2b3c3985c8737486008db5a72c9f8aa3c7fbcd05a0e341c3e6c47960e49760b238df316129ce089e9a9abeba91b3a5691631ee0859d204e74f8645b0ee632009d533875bc51624545aef87e6b7e89d8371d5fce78c2b3a33c958e58c4675dcd867acf2ad1b570f9dfd1a9558dad0ff54320df02b22ac18c8c7cbb4e20482c0bf10a32e110d85f2e045fcfad35393e1aa9563649917ab17205b281ee97daafc385f5e863e9e17630c308318e908736740cce40146b4cf8ebc81d12edd2ac393e2623ae6c90e67f7229b333ed434741d4e8f47ce7df86c3a3ef0a213ef4e93d5adb7ecab82d2b146f6a5a3316943679b6ad08b4186d998736b85d1188f13cc45b00f7e6960616e7965982229da1d3a597b31dd0a04b84acaf8345f440dabfe9de93c4a180fe11f711b2c7fe3a5d2efcbfd3c0f445156cbb9ec600e30df82e6999f761f3eef8a87098b4981deffd15359d2b0d1e7dd1c3e587a7f014bfcfc7b21beae7bc6a823e9b2de54839dda3af2c9c03607c518da61585327c5cd0e8c50a40aa4e9210ad0cbfcb796284194fb9c87a36be9e0973518263b35bce92894804b499f458ce3dbafc2807e986f37cda8de5e1b98f9d3b9a27ef992d638d9d0c7e305de3ee1c58f1a7ee21f06dce1b7a8b0deabff3581747ce31adf16ff8d4823ca9e0f2f0f221020e54050587f0cd460837b35eae13c9e6094e577d0d02a64f05347e2606b9f00afd68f0d86c963e271c78d96bb56e6384489bb5055f5ea058c4ed2d2d874b35d3aeda1ea8b0fc4ca43874c64b7315062ded9c00710058551b4c10db305ce4ea8ca544e28efc76f03161df3c6729285702f0f598709687158fbf8501a57f042840fea56b0f275d1fd8a31c8ea4e05696f1eb6b87f37c561c1fe6c29a5ce687750ba92b97df5ce6ba8270e5e9b578f8a2101ba0510682d28e381e23792ce09ea6d689f82014be03e828308310088e20f55b1aba90daad3a300258e6aa49075d23a66952c14e9e6d6d7ea5c3bdfae3e35f89d0baa04cb1ea4a8835c92e32ec0f59118aaf5276409dfd2451d9df2a211bab774847e57fc709f68fc7e6cf9dfe61a9cfde7d3838e34dd5be7093d5055c7ab6ce5b11d43dd1585e4b39fa4b7594f3948722b52cab84d188638ca220747f6c342a50835555b248c3a17f72132ac69b7a6b8046886dc7526f9280fc8cf7d815e2ab57e0e92b29db29f59aa80474318c249bb91b770440d35fa612e7d874e43276b23ab2b9a4301e42dbe3b43bc873c3c91cac8b1e91c5beaab0e601d279c0fca417b8f0f3273c8720f74f069ad588c141b9057ff60c760a27045538919731ff38823a502b1baa3c0bd4f41ea3f107986da4c739a0e76e40087b111c45749352230ea99cbe59bd4ee7fe5819f5f0c16fa34060475bcceabd186fe3610000000000000000000", 0xf70}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000240)=[r3, r4, r5, r6, r7, r8]) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x4) ioctl$BIOCSETWF(r0, 0x4010426e, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x3ff, 0xffe, 0x200, 0x5}, {0x8, 0xff, 0x4, 0x80000000}, {0xc9de, 0x5, 0x9ca, 0x401}, {0x4, 0xffffffff, 0x6, 0x599}, {0x7fff, 0xa6, 0x0, 0xffffffff}]}) 16:00:22 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000202000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 16:00:22 executing program 0: nanosleep(&(0x7f0000000080)={0x8, 0x3}, &(0x7f0000000400)) execve(0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x400) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000100)=""/228, 0xe4}, {&(0x7f0000000200)=""/198, 0xc6}, {&(0x7f0000000040)=""/63, 0x3f}], 0x4, &(0x7f0000000340)=""/68, 0x44}, 0x800) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4c}, {0x2007}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pread(r0, &(0x7f0000000140)="cdea22166700e26a54a2b9418abe112bf0acd4", 0x13, 0x0, 0xf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000040)="c559dead3d349bb22b07922a88717708f4f6d1c288147b743cf7345d1b0de0fa549c0b55fc0bbff32df2199358758c7eb8a4037ed1e1439ccea6a411f1691a5e711292aad75388b4bdd8263b8759d8d6307065aec32369f4ff279457e72c3d0a2d2e079e28913d217a5d45ceb9f7a78ef85a89b596f20cb6b3d91a25", 0x7c, 0x9, &(0x7f0000000180)={0x2, 0x0}, 0xc) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x22d8, &(0x7f0000000180)}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1b2, &(0x7f0000000000)=[{0x1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4d}, {0x6}]}) flock(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffedd, &(0x7f0000000300)="b6609b2f396fa052ffff00ff00000000961a1983e6f2d1738ad3568d6c98fd4fef3c49379ec9a3b18b1c55ee23c1656f2d251f3000"/63) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:22 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x80000000) select(0x40, &(0x7f0000000180), 0x0, 0x0, &(0x7f0000000000)={0x201}) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x11, 0x0, &(0x7f00000000c0)=""/17}) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40081}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9a") r1 = socket(0x1, 0x2, 0xbc) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1000000000000008, &(0x7f0000000000)="15e52f111b8701b5340647c4fdf1c21c34ecedbedb7b5a8acba5f646c84411a076e6824741bf52a08a5df96e1fd3098ab8283ee1034ff3f3debb159944e578c2714a2d56115dc8ed29c01673370444b1d90ad57e2c64d50ecdb2fd2134dac2c2fdf085fa7cfb", 0xfffffeda) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="35bede09efa198f5cb6dcc762d672d3fcc4b03e31d7ef1462f841e3692b1b168e4a641061766567b8756f984e7d1ae7e44271c225b4d57ec7b7bbd7d27e2f6a8c0ff2099fd10034cd2dc35af1798c45b26e079029a290438049adbd0deefb352a216f951cd23be11761c406d612c1a83d89bbc71e546d509f0f17473e2ab223d616c70aece40eae09e29c92fe5ffb1e8f1f4d20cea2997a1dbb0119bc0669b80dac69443ed487c886c1648a55bc132ea4ff4027756541d560946031d80aff1cfe2b2e6dad85273d9b58e6be1028c0ddda3f34b52a6de2ed4397e6ec32dd386439909d5a07225dcadfcd89981b643892d1ffadd75abec0785ec1e4cc0088c8ce8eb055605e3780596f04812152e0e70cdfcc2940c7dc4eec9365d45a520c8ea98d3be3dd557a85148c3a1320e1a14c3b9c8dea0f4293975338ff2bf56d02f80c74e636a07a2995c743f27092a162531e5e40937be62a1c18e9ca3c530201cfd536791889658894dc69d74c701ef0f3e4ad365ee25061bf07acee18e9792caca01d8991e023fa0485adaa8191c52e6ce31ea8f5fc1b141a32c693eb35ee0c8a18fac533eec5510d6469878ba3a1cdac92b11e7184387d9dacf663970c970a776277219130cd497a686fad95d5bec26b721c3f79815ecf3da748fe995b3a5ff7dcff9d8e03811815a885f04246509f61798e40ff058e8b4e42e4d863592efd51792b8d8231c57af3cfb78cbda61594c7205ab5c50845bf4d5ce841a0829886612b47ed6cd6a8aa929c3d8041042c654a3ac5ad0afc3cfd3a3bc4615e5e954c5c91b9dcbebe8750b30b3b744bd62e29204459d6720bce1821841521be7772f6bb066a4c313265ffa978dfb6919f2984d5cca9e6b75a5144acf7c4abcaa59b2a07723f0146c068b5d9677d1c866756840480e29f5bb7950968cc4d5982541fe488e8f310a285cd1b48e76099eedcbf6a524c86f2656d9165948dae074489929cf2c6b410b38e56746eb50eca7a6d2f68b2a4fc22f8af853a9a196776f4c3f070e64188e33a66756d7d4789e59187ab256e76fc3cce4ca61a823353871a0e5cba576f25e7953dda1643c5145962c915421bf6687ba507971750545427be95b114b1b55b7913729d6cece8a5ceffb0ab59543b6a8c9297348b87e624246c73e164d983cb52f7121e9ab809f94df969b2cdef2e9167b4197d57c911dd20305c6ef6f7bef4bf36c0335e719088a653015869f38ad2939cf90eb4ec4cdeb410e39bb83e52f89dc40cd4d6692931e7dcac56e755a40029009954000912569901f36a5e907977193fc5e13ad0acbecdec23b67302e739868c88bfe93432b19cecf0ee7f3f88c59f7bcae626320e64fa87538a8681a00d130303f0057c0b9317b3e389cc08d03e8e032ca989c047b3f918b9e25d6404ea8edf457a8f9033db652b7f94354e594c202b939da37efbcaef3abbcbf94d088d976bddab67b34a38ab5609c39cb4832809ac7241117fbff1f9fd7d681c86ddf4c50a7241cb0435e74f1a3a10a33653d8e89023af5a241dd6666acd1342de57c4ca5885ad5cedace26ca7285714470aac139989846117809e9ad655e136274264c9b78c8f80ab59d23928eb97c9954b683f7a35a3a14119cd1fb83d48e5f2f3f0038a010a0f022d8a803661f8a3791f80ced797ea170b4486a27f301c9aa2ea5ff9250dee02bef5de6d356f1a61797d337ac8f288695213f9432c1685b43be97f7cf9cd1f832e06aa2f90228d8208b0a153d36bc9c97ce918297f1a679e5ceb6f9a35a82612460d91365d38ae7b4657159d14ac60c366f0ddca41dad9e681c54bb18dbcf932312d030f68cd48cec001294125c2420a1cb214a31885628641a0b610b921bceb2ae736f6bdfdfe5e6e1fb13f3b8fdfbf129e1b78d6b55f8f2a22809725363e318d8794e064b7876aa1f44f59f8229bf121f1f65525cc7a730abf76511b2090e4b57ba85d30877aa2fb72cb883c44f97c795128d1e9d444fbf4ffd80ad6aec13b87654e3993a9922269be46f725989bb2190b7b83e9f93fd7c20a8744d854ffa328e864c6fede370449979996c9585c6fa3479c217e9dc91dfc4c00c073d7b764a620c80a26c7deb41734774389cea388bc5fee76dbe709e33618d9b1ed377bd2dbc3822a1ce9690817d404af6016d306cf04cb8d6a13aba1627feda225c48594f6188dbabb204a197f4764c78c73e33b3096179a62e353da6ecd242c5515d7be15bfd9c896a2517b56702ec93d62ab7d22eed04fb0a04b5253589e8084a60f7fe2fdf346e86afa9dd86652bc2ac2e9bd2d4866df9c30b0d4733f9bbb27a39a4f3b6aad5c5ef9592ef622b922c36c320094b775a5da98a40170e047d60a7e1ffda25090330c0a877b4fcdd8682e75f8e5496dcba8f6a6ec707a2e78af7cc2f5896f0b6822ac410d76e27e2e10ce6cb61733c7733b2ce0045e56be61511348e907b97570c51d16575e59548b8b061788f88e634080477fbdc1a81748014483dda5a646e024e8c49a8302b6d7b159c75e77176266015a39841be267cd29bd5e2991fc9d7200fc7485251e95faa6a4be2dd7a8ff6bb9d130e475f2eec45e849c070141eac5b7bce0756c8b1010f7981eef44a73de958e30e30ae56c61a64616374f18ac4153d785f2b91a978e5a32ce5697670c0b84511b2517c632427e06923f51ada3057df9ce4ff70d59c80b17d69bdb6f1501dc5e1b17f9adfbc43724480476cf7dbbe2393c8e70211222f7355ea2d328bcdc966f85b89a1add0650dae6ca7867cee4e30608e119e74b98870d218c4277b65508def16b4182668cf49415f417b92dc24a3b29782ffd112369da60cc55268d2476a9952025c5e316f5239c743006dccacd429e992177fef1e6d99e035e6b121caca1e18ac5c9d8a0bb006597a776f7c3954df913dcdb38c0e968219bdccd988cee09eb59271712f566e8e5c12c40871098281afe50baa7a324e2d2814c3612061a1aeb6d3bb7564c20e3f03e1cb083957f6425c0658826b657a8b446a33f656418f4124008e11872b1b67b28a6f9f0e7b63655bdbc0c3c7eba4545c6f35b0f1cabac2f0bf6e4df9c8d5d75527c376db18a468333cc61b0e7580d4fffd7a4bd81b6ed3ef1b4a5aafb2a429555a10208f04b1d1f2f96217f08c8fc08819d4ced3bdea61215284ce0074a0146c57ff8228c1af773845ba4adf8b92a5736fe62308720f3c569903e028e8411bb60a67a30915436520dd421a26998dd832bc9c6e2975a38b066a0c45f89e9b309f69a4f21944771b2b8f8edabb9aca2ccc60ae4ed2b75634e3ff947c14dd11df6b2167324a4dec06e613fbd60cba5c760754913748f141023f618d22f27b76c1faddcb0a41554a763949d6625d162bc58d8af93d7e3aa22fc667f8b05f9522c8a4d656c168573e03c6591f140c3dcfc9958a335efab85ca459d1cebf882670306b5da11086a977ab485d4a7e6ef150e4b699cef150240ba2a8e1939c2562e6e449e1883e610593cdff70b4b34052ef9982dbcad0e8c41664236f6c863fd0f5b3c5a2e41516b34adf60a228214ec1f219c223595f9feea360f6d315668e41c022fce067c1e13c15c82358aa260fac3e2b38f896357c601daeeec27b128f3437fa8fb9297abc69e621aca4dec5de7960a3f4b6e50a42a7239dcf33a5f7aa04dc297e48038a738669edc7e3c0a6b2a2732ea4bd8a4989a4e74e0932622d355ee423c917b26de42d2b3a9456e17c3150156707e18eecd51b63631295d7607e0d2c754004ea7566d31a436d941b74cee6273c7671bfef9058e5f39637ca4e7a6acc2bec6982b4588d49fc89658c48e1d653a8552ecec17238483e8ef3d2af406d2054d681a20849567657b8f163fef1affe2b4e7de7de7fe046c7ce7d924bee5bba9223f27ac95c5c39724ff4332471d4354212fb63e5dfd1764b9ecee021ea24994731959a24783456d69dccee13dc0f16c020672c3fed400ff4e37db359e8b3c593755929254a2e4200a840ea7b9f0ef4c00464780d2896db07742162ef3a7e9dccfbf4390dcbf21e6bd3798e85734cba5f89647b0c0c72c2c086cbc3f99ef3ce39291c60836edd1a081b5b5c98c6c33716d05575ebd387b83194a0acda0acc90a4c0ace398315c269ee2a160930b3839f8e5fe43cd2ccd17fe3302102041d0c5825dedb3fa3d8c5fdc17820dc6f8d6e0c3707da0dbb5a98f796e16887eb468984e7620390016ccae717855662fc56c22adefdfbf2032fb863cbfa1b1b394247892f1a54f5025bde40d20ed919e79ae15502c67417581a8f093441ea3bb5af214a0afb40bfa9f578cbe98d94d4f133b094fe10096ea5873e6ffc821591386b2f360a1a8959d35811dff75a820f3acc85d587f402a01f95092757004d71a4c94c2ba72f8799eb073763ba99c42b1a13c986fe05543d8ec7f63154ef8e00cd7436fb74fe1265c38123ae62920f1d395cd1ef721cf41dcf37c7bf8da966ddbcd0ebdb6c009c03245b9a954d673767b536b70956bb5b7264f64e9f5d298991a97d751a830e978c74396aadfe1f3a8c2d2c50f6a4fd8373daf24ca691e79af3325dcfab9eb22eb8508d0d423d04f92b9ded9cfa030051d1e2b8a2fb1074fc5d42ce1e162a2da4525f35d3ef3d0cb267099bb50ff14a194efa91bb17a44eb3c0c0935c9f1b9af1baa02dba589f8d0579591ae9a79cf6e858e22d7960ba26b788dac339fefd18308d030decbaff12c205ac374ee41de8977157d8c48dc7d07e41f4f676a714aea19865e22d2d269a33958fe81d6d5b5d6de597026bf050a89be2cd64a73c9f58a79bc1d434600d22d1ccc1bfe03801e6c21039c38172e53dc7aea875b6094504ae48bfb358d1449b5020ceac1cec21b4816f8c910c11d864952b0f9e1386c89a4b383285dc0cd7f512e1c574236eb0cabe5853a066721aba5fd37c690fe3876b06b960ab93ce5b47b1276066cf3db0f510ebf0cb10268d47d29ad867f7e905d13ad4e6a4229126277d2c10c66dac750f69771e30b5b61f5e0eb68516f4dbeecc8abc26c08e7c8fc42b224d2ea093a7f5a8ac143825513a0814f1bfe39fd009a087eac5ac1590e61088b4de9dee17fbf80a34bdbc71b7b41b2efc47f3c17dfe72de9acd3518969ca0ea66dbd64b786e89c5fab3f5ec626e11d6e844b03227699c1c16db0fce547de47d8c167ef9a54da8c74d22ff4430e323b40938f0f5eb538b3f95684aa379cc684d027a2e4b3dfe48a5cddec8dbafd1920df5e91ad8c31ba94e6c76c3f5c6ab9c8fb03ed824128b1dd7daff28b730fb65f6df56fc6f976dc22f82da774fc80529d798304e5982ff7b88d5f1276b2077c2256ef74b413b3e4df835478a615d8dc4af87d18f704ea461449eca34437fbaafb827aa86e0f0ba0d9bddb089deb3d659eb3ce3d50c99d8714065af726720642ab85e801cd93e46d5adf83a217b62563334b2de5bdda3d15b7169a367a72605e26ecb82fdb318449f4a6a6991abaec466833898fd03b2c818c0d82b894dbce54f60aafa387667135f4366276e4e8cef738a2f032e58cf1e52f4fe44546f887b356c57504f7df6be7d36ca5a0fba4443a528604186d413d4eafd976e2dd86a494aa941f8f1d560eca0e00ab00cf6014904279cdd07883321898ee56fe1b3456f477f5d15e615c36b33b998ae3488c453cc31b89f3734717e2fd269455be93506cdd8800ee6589e87aec4488949f9b0bcc8e3f31a143763efbfbc85c7539c39c223efbf25e51639e8ef997624a7411a75cc917e9cce", 0x1000) setsockopt(r0, 0x0, 0x800000000000a, 0x0, 0x0) 16:00:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x2, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) r1 = fcntl$dupfd(r0, 0xf39c267bb1d153a1, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x7}) 16:00:22 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x617a99b8bb4858df, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x920, 0xffffffff00000001, 0x4a, 0xfffffffffffffffb}, {0x1000, 0xfffffffffffeffff, 0x7f, 0x8}, {0x2, 0x1, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x0, 0x1314, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81", 0x200, 0x800000000000}) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0xc0, 0x2) 16:00:22 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = shmget(0x1, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xffffffde, &(0x7f00000005c0)=[{0x0, 0x1, 0xfffffffffffffff9, "fabc19d584b3c30cd8dd30cda1cd6dba800f854787f9039cdd9db30adeed7340545161b5f397ee2b908e5fc9c799c4427f5a523443243d0e68b4a97891c2235a3e8ad5cf19ead3bcdbed3a1ea51b21ce6e4786625cf2d2805a2fa2ce3accfc875ff3edf8c84548351fc12b"}, {0x0, 0x0, 0x6, "4789ac0739af83b710c1d6be623de86194990750f3817fe73ea3ba5fb650e238634dd2f313939684a8b3c1961ab380bd1bf4512da9f7c722ba2b025e52b2cead0caec8a3c3925b37c91d6b7961bdd5b3ab038af7367c0418d94a2f2c7562eb8cf89f11799458ecf06a33928833e01ccce041377ba25561082a7005a23a9f4e753669658429e177e6a35f8d6fe93e368f9135ef76b984c8fd0f750c34bccfeab11f7c551acba277cfa8790aed262df7ff53ed5a5786d9dd"}, {0x0, 0x1, 0x200, "50fdb845ab28472a5149cf03a3b63acebd163cf4bdd29e3a98efb4ee2a72593dd3177684e7c671ebcf9fd519008bd53e560944e6f794490deb20816ef4cc53eff6abf4d845842645c5ffff2a2ae36a219b9f12edf6fdd1bfd7938618808e51db69c5310361a139bf8e"}, {0x0, 0x1, 0x0, "2d47ae1bb6233f977ac5eeee15d1c13d7234a71c3cfdd5c6ca305e8b3cb72b6bcfdb555e86f37b4418b1af6f588b50cebc7261c27d9ffc95c3ba86d1e6fceaf11b9234d842a1dba3999cf80c498738aa76f788c9957e8e06ead06792f9f07a5c4c610e26ed09a15dd84fd90a27b82ecb11dc1fdcfb11fe9b8a6cb8fe5f2cdf2c2b231a45f748a514a0497916aed0d2ea7dda1a7869dda4be924dfff4275166b6d28e8312ea744ad2b250a10052a44915abef471897fda593accec3af251d49acf5a6518994dfa550ae5a608884d8da34a6f7f1d682bc4d4072e224e864411a873954a20c1dea874459515e"}], 0x1d0}, 0x8) 16:00:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x36, 0x41, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8, 0x0, 0x8, 0x1, 0x1, 0x81, 0x9, 0x1, 0x1, 0xa24, 0x8}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:22 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x1) 16:00:22 executing program 1: clock_settime(0x2, 0xffffffffffffffff) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ftruncate(r0, 0x0, 0xb6) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:00:22 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x800, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSBRK(r4, 0x2000747b) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r8 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000000000), 0x929, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x4, 0x9}, {{r3}, 0xffffffffffffffff, 0x1, 0x1, 0xffffffffffffffff, 0x9}, {{r5}, 0xfffffffffffffffb, 0x0, 0x4, 0x6, 0x1}, {{r6}, 0xffffffffffffffff, 0x1, 0x80000009, 0x2, 0x5}, {{r7}, 0xffffffffffffffff, 0xc4, 0x90, 0x1, 0x7fffffff}, {{r8}, 0xfffffffffffffffa, 0xc8, 0x1, 0x3}], 0x401, &(0x7f00000002c0)={0xfffffffffffffffb, 0x6}) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000300)=0x80, 0x4) r9 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) bind$inet(r5, &(0x7f0000000000)={0x2, 0x1}, 0xc) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r9, 0x0, 0x0) 16:00:22 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x5) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x6) r1 = dup(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x3, 0x2, {[0x7b9f, 0x3, 0x4, 0x401, 0x9, 0x2, 0x40, 0xe00, 0x81, 0x2, 0x5, 0xb66, 0x9, 0x9, 0x7f, 0x0, 0x80000001, 0x8], [0x3f, 0x76, 0x9, 0x1f, 0xf45, 0x617, 0x5, 0xe4c, 0xe4c, 0x4], [0x2, 0x7, 0xffffffff, 0x4, 0xa66e, 0x9, 0x1], [0x20, 0x200, 0xfffffffffffff801, 0x5, 0xfffffffffffffffb, 0x6], [{0x1, 0xfffffffffffffc01, 0xf9e, 0x9}, {0x401, 0xc0, 0x5734, 0x100}, {0x1, 0xa62, 0x5, 0x3f}, {0x3, 0x8, 0x8, 0x9}, {0x9, 0xa4, 0x81}, {0x1f, 0x2, 0xff, 0xbb16}, {0x80, 0x80, 0x7f, 0x8b4}, {0x3ff, 0x5, 0x0, 0xfffffffffffffffb}], {0x12, 0x7f, 0x3ff, 0x6}, {0x400, 0x2, 0x8, 0x8}}}) pckbd_enable: command error 16:00:23 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) r2 = socket(0x16, 0x4004, 0x2) r3 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() r6 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getpid() r10 = geteuid() getgroups(0x2, &(0x7f0000000540)=[r8, r8]) getgroups(0x8, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r15 = getppid() r16 = geteuid() r17 = getgid() sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="bcef88df6dbfed5b1db47fab6826197afb3bcdeba4d6c5705bd18b045b5b8bf9bd", 0x21}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, r0, r1, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r1, r0, r1, r1, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0x170, 0x400}, 0xa) 16:00:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) connect$inet(r0, &(0x7f0000000440), 0xc) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x43) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x852, 0x3ff, 0x80000001, 0x10001}, {0x4, 0x8, 0xa3, 0x1}]}) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20008, 0x0) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1bffa}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x87}, {0x6}]}) r1 = semget$private(0x0, 0x7, 0x2) semop(r1, &(0x7f0000000140)=[{0x5, 0x4, 0x1000}, {0x3, 0x3, 0x1000}, {0x2, 0x8, 0x1000}, {0x7, 0x3, 0x800}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)='./file0\x00') poll(&(0x7f0000000100)=[{r0, 0x110}, {r0, 0xa5}, {r0, 0x48}, {r0, 0x88}, {r2, 0x24}, {r0, 0x100}, {r0, 0x1}], 0x7, 0x6) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') 16:00:23 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f00000000c0)='./file1\x00', 0x0, 0x43) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') fcntl$getown(r2, 0x5) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x280, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000240)=0x4) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffde8) 16:00:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = semget(0x2, 0x1, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/173) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000}) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0xfffffffffffffffa) pipe2(&(0x7f0000000080), 0x4) 16:00:23 executing program 1: r0 = getuid() setuid(r0) chroot(0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSBLEN(r1, 0x4020426b, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) 16:00:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x121, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0x40) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') fchmod(r1, 0xb) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='.\x00'], &(0x7f00000004c0)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=':\x00', &(0x7f0000000300)='\x00', &(0x7f0000000380)='\']/{\\[\x00', &(0x7f00000003c0)='tap', &(0x7f0000000400)='tap', &(0x7f0000000440)='tap', &(0x7f0000000480)='^\xce\x00']) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="80c1cf0000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700"/113], &(0x7f0000000840)=0x6e) poll(&(0x7f0000000200)=[{r0, 0xab5c9aeaded4d2}, {r0, 0x4}], 0x2, 0x0) syz_emit_ethernet(0x431, &(0x7f0000000880)="88") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000340)=0x800000000003) read(r0, &(0x7f0000000140)=""/32, 0x20) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = open(&(0x7f0000000180)='./file0\x00', 0x28, 0x2) write(r0, &(0x7f0000000100)='J', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0xffffffff00000000) r2 = socket$inet6(0x18, 0x8000, 0xffeffffffffffffc) getpeername$unix(r1, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004198000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf146d1588deaa05f5f55548c0c0d74a44daf84c812bd646928bed01b9de908f2eb9295e0ad74b4b1b046f1150caa1559be841926a29b8f82c8fff"], &(0x7f00000012c0)=0x1002) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r4, r5) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x180) write(r0, &(0x7f0000000140)='\"e+', 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x40010047}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x81) 16:00:24 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20002, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x7f) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x7}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x7ff, 0x2, 0x9, 0x1ff}, {0x4, 0x3, 0x3, 0x40}, {0x7, 0x2, 0x9, 0x8}, {0xea, 0x40, 0x4, 0x10000}, {0x1f, 0x40, 0xc22, 0x3f}, {0x5, 0x7ff, 0x3, 0x4}, {0x7, 0x7, 0x8001, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000007}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xa709f28}) 16:00:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e3f2e3c74af0ce0cfda14e3b12f66696c653000"], 0x10) 16:00:24 executing program 0: sendsyslog(0x0, 0xfffffffffffffe39, 0x1) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 16:00:24 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffffe2) fcntl$setstatus(r0, 0x4, 0xc8) r2 = shmget(0x2, 0x1000, 0x190, &(0x7f0000ffe000/0x1000)=nil) syz_extract_tcp_res(&(0x7f0000000000), 0x3f, 0x3) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x2000) r3 = getpgid(0x0) fcntl$setown(r0, 0x6, r3) r4 = geteuid() r5 = getegid() fchown(r0, r4, r5) write(r0, &(0x7f0000000180)="275b54078a3ea00eaf53228aefea58cc71deb935c9531360df54faad97e8415436bd2dbac55975f618eda415b6a9e65286c00fd00cdb1c831d1e102daee0e1aa4ba3746c919495ce2d8b6801bf1a847172dba810285cca8dc1369d01863dbec3fd142c56f07d95925cbcdb3ef749206a3ee2254beaec5202fae6feb5b58a9272fac0", 0x82) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:24 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x8208, 0x11) write(r0, &(0x7f0000000300)="7799399bd21c44edb2561800c4d9980108685c9862713ae40cf06480ee8dd50474fdc6f33ec42ba84512fd5624aeb92e1ff0ee70ebf6df32a6eb34ef1d379043d9040f227fd5a265be58a708ecda080b6f7903753a1585fcb87ddac8928aae947bef34608dfda139aba5b1a65b40fc2a0f1a3b5274cfdea66008dcfb3d12b3852f9ca79fe289e32156c8b5", 0x8b) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000200)="5e8169ef01ada8f9f25af267ad3f03f24f899c545bef26cf5df39f43a5862adbb06ebb8ac3afe05f4365b27c876d35f4302be49d348f2cacd506bc100575e8d94133d593876dc5cad2fe40fa9a38dc2c2384d52ef878414435e1c41798dac2641e4ddca54578eb588e963c1cc55d5b85efd7ae6850c9f24cf1f5a1f9c1d81ac8c902e8a2a1544155588591d67abec2965520da0a7076bafe3ab3b37bda3bbfa3e42b22c04361c6d03dd8c792a1dca8b749036999e8868652e7df2ae7e659e9e2b6d3c334bb4773957848c38bd85993a9b930df68be3e4c1dec760a66d378d6c590c051da9383261b77d840576649", 0xee) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x200000006000, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000043fd, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)="34d92bd67a2a923ba349c39df345d030e83e597a192572a905c6202296a6c74280ba404a0cbc6232513a92547bd56a1f26a6aae3e924b98f1f21ddaa15623aa0c689283717b7da11949e98c913979765d22e7738cc4e14e2d45acddeab2ebaafba47432caa52f47ae2172cf9ab556edf98e95f3ce9648455ec76bd1f35a1eade6a137e2eb08c83f1506dcc86115213032ccdd53a45f0b3801eb5811ddf857ddd109cb9c1f9a6da756bd2f6a50e3cf65fc5b208a064f8fe5025f77f895e9e55fbabd10b06e5dee896329e1bd80d6db0b10b82ccad7d9685b9de41ae5f5435378595ce2c51cc2ecb", 0xe7}], 0x1) execve(0x0, 0x0, 0x0) 16:00:24 executing program 0: setrlimit(0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x2, 0x2000000000000000}, {0x3f, 0xd}}, 0x0) 16:00:24 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r0) 16:00:25 executing program 1: r0 = kqueue() poll(&(0x7f0000000100)=[{r0, 0x3}], 0x1, 0x1000) flock(0xffffffffffffffff, 0x0) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x0, 0x5, 0xf5f, r1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0xfff}) recvmsg(r2, &(0x7f0000000440)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000280)=""/99, 0x63}, {&(0x7f0000000300)=""/93, 0x5d}], 0x2, &(0x7f0000000380)=""/181, 0xb5}, 0x2) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xa0000008, 0x2}, {{r0}}, {{r0}, 0xffffffffffffffff, 0x58, 0x2, 0x8, 0x3ff}, {{r0}, 0x8e4c54fbe4292a43, 0xe4, 0x4, 0x10001, 0x8}, {{r0}, 0xfffffffffffffff9, 0x21, 0x0, 0x0, 0x1}], 0x3b, 0x0, 0x1ff, &(0x7f0000000080)={0x5, 0x5}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x6, 0x1, 0x0, 0xc6e5}, {0x4, 0x1, 0x5, 0xfff}, {0x7, 0x6, 0x100000001, 0x4}, {0x1, 0xf608, 0x8, 0x3}, {0xfffffffffffffbff, 0x0, 0x3, 0x6}, {0x7fffffff, 0x7, 0xffffffffffff8001, 0x3}, {0x4, 0x9, 0x9, 0x4}, {0x1, 0x81, 0x8001, 0x7f}, {0x55017a83, 0x25be, 0x1ff, 0xfffffffffffffffa}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) socketpair(0x0, 0x5, 0x101, &(0x7f0000000180)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000240)=""/163, 0xa3, 0x800, &(0x7f0000000300)=@in6={0x18, 0x0, 0x4, 0x1ff}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34}]}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x40, 0x3, 0x4, 0x7ff}, {0x2, 0x3, 0x0, 0x674b92ab}, {0x0, 0x7ff, 0x100000000, 0x40}, {0x3a6292f2, 0x5a0d, 0x7f, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x25}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:25 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x1fe}, {r0, 0x84}], 0x2, 0x9) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x9, 0x5, 0x41, 0x9, 0x20, 0x4, 0x7, 0x10, [{0x8, 0x4, 0x4, 0xffffffffffffff01}, {0x4, 0x7, 0x2, 0x2}, {0x7, 0x800, 0x3, 0xbfc}, {0x3f, 0x400, 0x8, 0x3}, {0x3ff, 0x100000000, 0x2, 0xffffffffffffffc0}, {0x5, 0x3, 0xffffffffffffff81, 0x7f}, {0x9, 0x2, 0x40, 0x5}, {0xfff, 0x6, 0x4, 0xa}, {0x5, 0x4, 0x100000000, 0x1ff}, {0x20, 0xffff, 0x7, 0x200}, {0x3c58, 0x1, 0x0, 0x6}, {0x3, 0x8, 0x1, 0x4cf}, {0xe9, 0x1, 0xe743, 0x9}, {0xffffffe000000000, 0xffffffffffffff01, 0xffffffffffffff81, 0x7}, {0x6, 0x2, 0x3f, 0xfff}, {0x100000001, 0x5e4, 0x6, 0x100000001}]}) fsync(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20020, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000000300)=""/182, 0xb6}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f00000003c0)="b26f6ff2f173c65363ca2b44e09cd80aa2897f50a21b2c344405a63a04f2142132174a31f425e6c3504ddfce01c1ee87c95c4cb011fde49f4821bf1512dc9830aa084347f6b5db139a1ff07961e0ef2d6db1076bf2149a628900fb54eb4e4dc080a7c9083d34b218c1fc9a2316863684ccd12a6aed17bcd894b4a7e844bb2228a3c653d69cf1c93e2aa536fec6ba930e12f27916ccc2fbbfa328e7e9edadd0188d301391bd1ef6031a85387859", 0x62) 16:00:25 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00M\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\78\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'/110], &(0x7f00000000c0)=0x6e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x81, 0x0) r3 = msgget$private(0x0, 0x130) r4 = getpid() socket$unix(0x1, 0x2, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000180)="bd9996fb1f44745494c5867c7f89b809437847515b12c90737d25caadeb07227ebea11fd5f0f831c6fda6e80e458a212d8cdcd488d980985b82fc58aabc0190f9d36757a722e4db6b96db28076b71807319b743323506ad4d5a05b0daa8aff788e1ea04e621d880ac0273154413e27126ab59a681beb4480bcaa389aef8a63e86e70421d5006a3b4ae0425d425b4494526ed32102f2db0dc1cc022652f73a5cb1690564cd842a4fefb248b9ef0c009632d0577a58b09160f31d42b247c54c7f2af4dfc3f0d83fae075163c698b6fe15da6c7c70e54346d036d65178c3d4125d9077c420c5c9e1b9ae439e210bf668c9968c9d59b2fb85af38365fa", 0xfb}, {&(0x7f0000000280)="d627c3c59a72347b0f", 0x9}, {&(0x7f00000002c0)="6c30b08237cb226b49cf094efdaafeb26f053e0b", 0x14}], 0x3) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x2, 0x4, 0x0, r4, 0x401, 0x8001, 0x9d3, 0x3}) write(r2, &(0x7f0000000340)="4844e006960a26b14d81c617aca4b01d13933b8f29583c066856f16fe3a265fb64150b2031e88285a8f453d10d3c54b9c0fa22a27cc352d31693d92fe537593143e9e88565fa1e8e9410", 0x4a) 16:00:25 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x8}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)={0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0xdf6) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000bc0)={0x10, 0xffff, 0x4, 0x0, [{&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x16e3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x713f8000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x1}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x2}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x4}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x800}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fed000/0x3000)=nil}], ['./file0\x00', './file1\x00', './file\x00', './file0\x00'], './file\x00', './file\x00', './file\x00', ['./file', './file', './file', './file'], 0x1}) getpeername(r3, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 16:00:25 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x20) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x92, &(0x7f0000000200)="5d00cc9b2ad24fc8b26aa313952f324a2d8d7595b60330c233e4e4376d6d11a427c15e2361baa121be97c35feb308d1e9a31d8e9592755fa78f49229f2ce956df6bcd2775fceff46537a17a6bf91968b8e38e93ee47092c9e52f5d259e51b22f6e827029bdbda12ccc50a259a88c52ac6f2fd0990fd1ffaca4d5a9f2f342b2ce334b68cd55c06c87e246d9cc49d4c26df0aa") 16:00:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000200)="b10005016000009005001b000700000000001dfecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babdbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x82) 16:00:25 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xffff) r1 = socket$inet(0x2, 0x8003, 0x0) listen(r1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x10000000000000) 16:00:25 executing program 0: r0 = socket(0x2, 0x8005, 0x80000000) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, 0xffffffffffffffff, 0xfdba) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe2(&(0x7f0000000080), 0x4) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x67, 0x0, 0x0) accept$inet(r0, &(0x7f0000000100), &(0x7f00000000c0)=0x4) 16:00:25 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2050, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) setsockopt(r0, 0x7, 0x7, &(0x7f0000000100)="9079b5a0a8f9069b02fe98ce8220d21ef0c6eeaf47e2d280f833412a21faac3d3dce943217dd91e948ee3e803ed6dbad4822455078ccb4390688b3cc85f011c8bac8e4a1ca1d48e89693b9d4427803661bc414ade6e09b100242e237e2b611d37077f87d9e182da371a6a6fdfce60322cf5017c815f9f2932c1a595e3d05c5401864107c327e695e32faf5f57b629eafb0b603ae2bd59b3b", 0x98) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1314, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81"}) 16:00:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x6) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x29ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0xe035, 0x1000000002) r1 = open$dir(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202080f5167f0dbae5eca840a39ba06175b000000000000"], 0x1) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:25 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) flock(r0, 0x0) dup(r0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3be, &(0x7f0000000080)="b66617b95a5f6ba5d1034fc5") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0xc001, 0xa) getsockopt$inet_opts(r0, 0x0, 0x200000000001d, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2c2, 0x0) 16:00:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='\x00', 0x8100, 0x100) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x9, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0x4, './file0\x00', './file0\x00'}) getsockname(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="6e65d53c04829fba4a14a28d3f3886677a343d9d789f41f9b003ee6399c54da8b60b0692e97247fe", 0x28}, {&(0x7f0000000040)="37b009f1d81d4106833db16dd3f2660e4e91336fe7babb77548898aa570f7dd59346ee1f0d51b3b680b9fa9c9e3f9ea8fa2cb9cb264c6161b59bba1a6a0f9db3eba49bd46a7f13677f359371f100564cade8a440e6f662cb4533d51b18b2b88c4f122be7e19af6516f1fafae242800f97672c84023904e78c786a203906be6", 0x7f}], 0x2, &(0x7f0000000300)=[{0x100, 0x1, 0x5, "5f9bae8511e0bf0d3bb4d6b86ee609545af62ff40321e087b070f9dd1507c355ff8b40442c4e59da09237378fa12ce09804e1d3786d2ee215a1ad91f9431e8e850888a9025df71f0ec52ce4660ff90fa809bdcf7848b9e5df35b49c3a9d34c834ef2f736318298547a5c9055b89fea90bdb94214eb5a755259e95421774ad42bffb32d1cef629b57da66fa25ac4d62b3fe0733787c206356f33b08a0bd20149b3f896fa425e40798c9eb11ce50297be9a8dafe9f1b933586dc6a4197e0261d7b6385200f43736578e4d80e3aa8b57671a8210bdd56b6a534f27957e36a63e5d00ae5c2128d53c0225c"}, {0x18, 0xffff, 0x1, "0be137b3b2f3a5"}, {0xf8, 0xffff, 0x8, "3a2958e1ca8ee4174dae5969b944e457fa2b7c9eff09eda34b3b90ca7d279d818678e65319f38c507f7b4efcec09e482200887a351413492c31187936401de46a1782143f5cac4fda6c5d0b1884e795ba95cd91ebdfb8644b07039e213f78e287735604e441c9af50d824bd517140f1db0c5b3307c1b223cc7f11e44b3f5ec793286ea59ef073c1eb1ca98f429ced2bba7b869c8bbb0d9832d56dc0e60d66593ca1ba96e76f924973afad38447b3233f1e3066460ceda21b2ba28a028d7e2dfad485214d9e730f90c2612c1b8e7b246e69bcf54f412cf327df7c1371eba548d8a4d934"}], 0x210}, 0x404) 16:00:26 executing program 0: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x3) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) connect$inet(r0, &(0x7f0000000440), 0xc) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r1, r2) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) 16:00:26 executing program 0: wait4(0x0, 0x0, 0x7a9f07537b100c6d, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:00:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x50) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x8, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x8a9b, './file0\x00', './file0\x00'}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:26 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000180)='./file0\x00', 0x800, 0x89) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/153, 0x99}, {&(0x7f0000000140)=""/34, 0x22}], 0x2, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x100000000, 0x3, 0x1c, 0x8000}, {0x0, 0x3c0ff652, 0x7ff, 0x10000}, {0x5, 0xce, 0x6, 0x1}, {0x2, 0x7fffffff, 0x94, 0xfffffffffffffffc}, {0x46d5, 0x6, 0x2, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c, 0xfffffffffffffffc}, {0x5d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x3, 0xfffffffffffffffb}, {0x18, 0x0, 0x1, 0xa0000000}, 0x80, [0x1, 0x200, 0x1, 0x3, 0x800, 0x7, 0x6, 0x3f]}, 0x3c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4003, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 0: r0 = socket(0x0, 0x8004, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000513b1000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400100003dd, 0x0) write(r1, &(0x7f0000000140)="6c38fe31874865353975dad463d6063adb193ac7a337d05ba68df73aef2df90a3d590bf855115e542a50", 0x2a) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x3) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 16:00:26 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x800000000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001280), 0x6950ff26adaeec4, 0x0, 0x9) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x54, 0x4}, {0x6, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000400)="09f9b8b4") ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xda, &(0x7f0000000100)="a1a6408ccfb265b58a3a7448a3a6d4050fb55f53efeda9e5fde3642da4a67a001858e431714922ae0fc5fb810248db3a2ec020952cacfc4de75648efb93ae8ffa9e5825e18248c2da53d22174e688f56bd728fa7ca7e71786cbd412f68a6419aa759335f02ef6c33c21958c2ed2b7826f29715f4e9a2aa343020516cbcaad7b0dfa63064b6c1292e0e2fe45b91002cab5f89c26e799d7827458c4b44d9de783f791aae09b23edb4f77e43857a74d0638cfec7aee4b5a98b6a81f9662e22b6623fea0a8ee373addaaa80f7339b5698beb219c28c6d7cb5f781436") 16:00:26 executing program 0: socket(0x10000000002, 0x2, 0x0) 16:00:26 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d04af22bc5ad266533c9f5adb4e741e448600ce7"}) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="b6dd2429a970abc0f0d5663fde1b249c5df74d27db9a26eab453da5c4e1d36dc7c", 0x21}], 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) 16:00:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x20, 0xc005, 0x9) sendto$unix(r0, &(0x7f0000000200)="b10005016000009005001b000700000000001dfecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babdbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x480, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x3) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x5, 0x8000000400) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x36) 16:00:27 executing program 0: write(0xffffffffffffffff, &(0x7f0000000080)="c3ee522419caa734c331491b7e87f6cef3aaea801d2f0a69b6a2403990a418bb067e8b7454a8d6c862fd18f3b5070b654a22889bd79136b0ea5a7ef7d5b091337437c7aef957c048c6c6a45fc7fe589d05959ad7d16e337fa2db9667608074c311d3071fd137a09ed8297ed0c459f98afde1143a17aa7377842186674902125b26ba703ddcce0ffc23f607563a1caddd7b958be98f14f421239d6525695edea742d9cce410f97b1d55a1866720f2fefbb868be6cb31c97ef311ec2afe1b63476a51ea5c418ca88f45be68e2a020ac5f471ffe52f58619f563eccc3798b89d050a251b06b6f3de54e8e9171703dd2904871bc30cbfce611083fc916dd67f08c4f55914f71a976438ac5191ecfe7f31ff194107eaee87b628d03f470edb35668f5443ed1eb254a35b7dea4d8b82609ff266dc6b3cc355ac6dcc2f25e529d063c25289c14a5d50e10f5a073e869fecd5d6ecee53cfce11242c6725bcb7fb075dccfeb9827f1206f24f0def08418e958e6f4967e25c2abb137b13c8631c82514afd97f4a28e52ec2519c3597fea71c5e34ea1dd00f7aedf41b06970736860563117cf8c83029a6c3ec1498db6f4d584d578c49acf9f68ea7d255450d2f14806361931c6ea500661367ac038b879676e0e855d2a8593765864c16c602cb27c63aca5d287d70fd6e169dcfbc2349c1b37ae6a5d6841f359e3e74de4fb1f85c51b3570824105cedb553022f615bb879ee97fa8f80df710e8920cfe19ab30e7db1a1470a5951599181d7c946ae98efcc5c53a40a05a6bd9afe30f420f894945d4382f2bf88c2bbd0045321303cd94f7d00f840a486c76fae69a32675092698cbb973df215d200956c7894705f7bc774907a744d07ad61945212bd8da921f2a14bc0214ec7321f2796b827a99af547ae6cf3079fafb07e6ff7764733bf7b38fd457ae92a822e57f08d1ad3ce2cd3c67fe845e00161192a00197da428eef2e43cfcecd11696050cbcb2d2f45ab7fc4ddf36e7aee5f7531a8bdabd98beccd89f2d198883b0f1042e6350574836f0dcd590643741845f3b46600126238c16c2248b31f9121297fa2682f2f1a5cc980d618184e4faf1070e27d100a4c42344d230a992f220e9fad25a389d911142ac828dd10877696b8093f81b2f3212d071372117a552da3475cb5122cd7e47f83b26905d12fd4ca637bb88db8b6155b60fa52b6b66d8c479635d6381824ac2dec8e28f67fbed8647331dbcff1d129174afa68aa2ba06f9c880e4bc23e8f57e3b77f6bd8501ebc2881b327ed28d4315e3d8c0ea617ed0c56a19610adbc0e875a13aee01c8da2b51d618d5ee2611a1373af3e98bc1873612decaf3884c071bbcb207f74472d28b4c2a7e78513777d64e18132b08c03071d536daa9d16d67ffc76c083cc300f30cd7359df1fbcd329217b1b7743545e6954f0100e23dd0cc3fe77d19cdc70a101771e6ad57999f6d7026fa1d7afea997cb0e3cc7e16e3e42371f846c0d5ba807a1877e047075c090f2528da2d934fa44a52d4be357a3cefc990f0ea2b5d33c5f43cd37acb7bebb16b4bc3cf34abc6578587ddee74d8a6420bb945bcbbb2cca54e671bc775a6e4c238f38ec89f9da5a82105e2bec58b6c50c89a6fc5e3e934077e457aa12fcce5c06f8478db4b13c81cd2107bb0446ff7f27bf5629b16db8ba60f2eb0dc6905be165f34fd643a47abd60081d67a8297b4a9ea61196b6bb5e2c4bfb731a8c3c87ea6ec4a965e40a989032f3da135c8d9ff7ef9f7fe90d5ac975c3381174f75919d8d3bf3386d7412a188bdc275953f5f288e8066034857df41d8bc6a6b01a3ae2575e7058d6700e0ac3e6e12e07ebba144c7261cadef65b5a359136a1058fd27d48fbeaf5ec6cfb2a75309b62788222e3c627e929435a8869a93186397c7739c7a4f5201515d0c731052571666521d33ab1acbc71543a54dc415a634974dd1f2e8b08f4eee92e0c64cfcc75c07c9ed1930bdd44c1e56f07dad2d1eb8beecfd473d6072f6a28237f5638a34228cd65641f8bca5ee072a4551e4f8f09d74f668d227ae07d7565cedcd92f93356c4e6b2a21ee3c28d218b8c30c769af65f50856518986d201ac13d316e082345b4040f385070d", 0x5e4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) close(r0) write(r1, &(0x7f0000000340)="c54d905cca58ec60572827ab8e4f622370dbb88af6d407481916feb7624fdf023a08334450f3b26a6b4a7c040dce8296a0d49150d9dce4a6e950e579b73e2c9c5376270d480b215566f8e2c656bd1bf0eb58079525da6f4fcd472fd794019a4509caace6b48b52ea19bc909396513b94544a0399fc27fa46fa4e15d79e0b15207e15e79be9ac0509aaad343ff936031e4c2fcd90aa9dc15e9a36c631000db2dd36f5f68ef1fc55be1a89c7f11160888c9aaa4c7bae3d65217bc42f4d", 0xbc) r3 = dup(r1) r4 = syz_open_pts() ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) pipe(&(0x7f0000000140)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x782b, 0x3, 0x400000000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus/../file0\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) close(r0) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)="2ab9082f3fdba0fc224d60aabe297a97c90c82911010b34d0e6e9162388c339ab941a80ff3efb608f4e8fed04618966cbb549a51d1da35105cb368cb91c756df772fd5e5cb861b20803c8729", 0x4c}, {&(0x7f0000000200)="01b0edea4374bd3dead307f359488a7a427870cc4eea3b80adb3c45e0716aede3c9858a6e948ec7427368ea75ad47bb2b8e54f539a61843928da6ef107f7de4e97e355d99af8df0741c3007146485a66bd90c8e9a645137e5ffdd71d23a987608607d106730128fa90ae", 0x6a}, {&(0x7f0000000280)="5daa7584b1199e36ab93342ee83af3af9cb1f39b74435cb1162b8afa10bb66bd4f231cb747bbd661966c7321099d59014561aaa27ff4cabce5930846808eedb14b97e711fa91cadc1e3ee1cc2f9d84d38a072571cc33ad175107a330eb992b495ed1a0073dbff43951c6614f975d4328b5b07916a50737112adb8572ce42785a9b9e04f7c4e37b46df203c5980386bf3c166ce9ef98d2d8d481b661e5b886fcc7a7407d56cfa6aee514340d48ba8994432256e202cc855460529681d012aec6c4f21d033a2903b6d3f050864138f953c80aeeb01862d", 0xd6}], 0x3) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20100, 0x0) 16:00:27 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget(0x1, 0x3, 0x402) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet(r0, &(0x7f0000000080)=""/57, 0x39, 0x207fd, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8000, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000002c0)=r1) r2 = syz_open_pts() close(r2) r3 = shmget(0x2, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) setitimer(0x1, &(0x7f0000000080)={{0x8001, 0x7}, {0x800, 0x6}}, &(0x7f0000000240)) shmctl$SHM_UNLOCK(r3, 0x4) syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x800, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x58, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) r5 = getppid() fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x1, 0x2, 0x6, 0x3, r5}) 16:00:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x8000) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r1, r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000100)=""/199, 0xc7}, {&(0x7f0000000200)=""/105, 0x69}, {&(0x7f0000000280)=""/192, 0xc0}, {&(0x7f0000000340)=""/35, 0x23}, {0xfffffffffffffffe}], 0x5, &(0x7f0000000400)=""/144, 0x90}, 0x40) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000580)=0x6) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000005c0)) lseek(r0, 0x0, 0x0, 0x0) utimes(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x1, 0x3}, {0xfff, 0x7}}) chown(&(0x7f0000000680)='./file0\x00', r5, r6) recvfrom$unix(r4, &(0x7f00000006c0)=""/15, 0xf, 0x842, &(0x7f0000000700)=@abs={0x1, 0x0, 0x0}, 0x8) symlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') r7 = accept(r4, 0x0, &(0x7f00000007c0)) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000800)=0xfffffffffffffffd) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000840)=0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000880)={0xe7d, 0x7, 0xbee, 0x8000}) ioctl$TIOCCDTR(r3, 0x20007478) accept$inet(r4, 0x0, &(0x7f00000008c0)) r8 = semget(0x0, 0x3, 0x100) semop(r8, &(0x7f0000000900)=[{0x0, 0x72d, 0x800}], 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000940)=0x4) lseek(r7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000980)={0xffffffffffffffff}) semget(0x1, 0x6, 0x1) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000009c0)={{0x2, 0x6e5a, 0x9}, 0xeabb, 0x19b79c0f, 0x7f}) shutdown(r9, 0x2) 16:00:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x220, 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="641c5489ebb3275f550fb6dadd1970d1ed96aeec42741f5191814f74950885764f80f971373af3bb0aebfcd2e79603d16d383fef1f2bd7bb21b7ec705a3d060564f945f54edf42caf0be8c33bf7b1755a95e8408c1f9f592764e86fa608601ccbb33643dd1d58673b41f6d14677f539cdad9e9405dda7c0de91b2f8e220b3634a15b1aea810f1627e2f64602f4eeaa7397301c7e6e53314e80d60cf886eaa6216b8fa692184f7d72ee9a25f6b663b0be63d94e23229d1c4f13cc69b5e00031dc50f90762de9f7b896fb61932333c88f40c79e84917ae046548e4bac345b50537b8aae712b6f93208acf4", 0xffffffffffffff34) r1 = socket$inet(0x2, 0x0, 0x7) setsockopt$inet_opts(r1, 0x0, 0x68, 0x0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x2}], 0x8, 0x0, 0x7, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000017c0)=[{r0, 0x40}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x82, 0x100) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7, 0x2000, 0x0, 0x5}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10088, 0x3b) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x200ea, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x28000, 0x0) socketpair(0x16, 0x8000, 0x7, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x41, 0xf0000007, 0x4, 0x1}, {{r2}, 0xfffffffffffffffd, 0x8, 0x11, 0xfffffffffffffff8, 0x8}, {{r3}, 0xfffffffffffffffd, 0x1, 0x11, 0x2, 0x6}, {{r4}, 0xfffffffffffffffe, 0x8, 0x0, 0x80000001, 0x2}], 0x5, &(0x7f0000000300)=[{{r5}, 0x8021fe9a8e744570, 0x20, 0x5, 0x0, 0x7fffffff}, {{r6}, 0xfffffffffffffffd, 0xa0, 0x80, 0x3b, 0x6}], 0xfff, &(0x7f0000000340)={0x18, 0x7fff}) clock_settime(0x0, &(0x7f00000001c0)) clock_settime(0x0, &(0x7f0000000180)={0x1}) 16:00:28 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x42, &(0x7f0000001000)={0x2, 0x1}, 0xc) socket$inet(0x2, 0x4, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x15, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f00000001c0)='rc'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = msgget(0x3, 0x380) msgrcv(r0, &(0x7f0000000080)={0x0, ""/74}, 0x52, 0x1, 0x1800) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r1) r2 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000000)={0x0, "6a730c6fbbc49c9725c66e13032244b13ec5b9b58e254fb57eaebe06eb026f388a28c4e408923c595e4a1dc2de3fb411947a31a7cfc376eda8509fdb1243a2339d9f9a5e21574ad0d4bdf707f259fd41a64c3e221c"}, 0x5d, 0x800) 16:00:00 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) connect$unix(r2, &(0x7f00000000c0)=@file={0x1, './file1\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1042, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000000)='./file1\x00', 0x8, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x14}]}) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) bind(r1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8400, 0x102) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000280)="4be07aa30f42072aa6de01a8b2e5dcdb16df035de00ebadad095429af2f8451189679ec781bfc152158fcec250e3a17cd15879491668841c1b94f2a709368a2150fe44ed80c7073920c792be7c3859138d42be713ad8e15f2fdb24e410c3f162047e28ecb93fe541137a53f94a283b9b3fcdcc8aadcc53437ea0d59b59597a3c1d05dcdf670c89392fb983dca30e9dff302c40b46dbc01ef22c2e9ff02832c4e84c4a670990a8c5369a05eee4c65c58fb8ca659792ed4ffc2a11abcc93375bc82e74507c", 0xc4}], 0x1, &(0x7f0000000380)=[{0x70, 0x1, 0xffffffffffffff22, "9b8627abdabe813e821c71f5c2da3e88d2565d438d968bbbaedbc38c8d99527e1e6dc725837740a311d348de5bed237e16242fbb60072fbb23a5739b60a00e64e79756407a872deb41a18a09ba812821d017a5d53aa7547e00537f93b9"}, {0x80, 0xffff, 0x23c2, "035ec416f87925d1d6320840f82c68e82362f306265ab709cb2a57914c1809172ec93a2baae401ba8a0779cca06f3f33043e6422b92a8d290e5c3082d42d8cbefad1a3bd41605c82c36ca0eb5810396695b208454eea8d576409216390e77c955bda9b70e1bc1e2261685a"}], 0xf0}, 0x408) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x6, 0xf0000051, 0x800, 0x7}, {{r1}, 0xfffffffffffffff9, 0x80, 0xf0000020, 0x4b, 0xfffffffffffffffb}], 0x9, &(0x7f00000000c0)={0x5, 0x9}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x400, 0x40) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) dup2(r0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000140)="45a584d8abe051f30e515a9d3fa18145d3c4daecfbf8723ed09b3a96c9dcfeaded9c7cb6f4ce8dfec00b79cbf5675368ac02ea89ee1604090422f70aa96d7e403eb7b85bf11e115ecb744ec1dba60e4362fc7ab61c91a6e0c672590192aeab091264e631e666e52c4e2c9e877fd1e7fac93e1c9d030ef003ba91028d3b85c3432155d604430ce28c33a5fb31cc39b8b17d10336d63f70d750fd8f4057b7a44547c00bfdd29d6ddfb86fe2574ceb95ceb5f40d1ffa6860508103a28da5cf44f29cda22a0da90f7d541579107e6eb12016", 0xd0}, {&(0x7f0000000240)="771e293a0796b37ccf11984207712c4bfb593352c3edead99c4a8b75f9870a98053266d1ca688fd531d1083ba5922fcb186595a1ffb8ee8edd164cfb217353428408d8210560cb5349bf018b814756f02870c09fe3d7da288dff693aecfa52620c6ebe332590ae5b76f507121ffbe45eb2b7636781784c4a2d8ee2", 0x7b}, {&(0x7f0000000040)="a55fbacd4fba9785774e0c4319292ab458bf54f5a463fd3d0affef8c4d5d86cc9ff18083658452f474af16c7", 0x2c}, {&(0x7f00000002c0)="43a79909c18224153275f20abdf7a968b7bcb57613a8f479e37320825fb87a5a3c87cab59684c8241ae4129c59fa7b97d410b92bc91041db92aefa65df67cda10909b0d05b118a64cd2733a1ff2ecb81320d9a56769132e0471c9f6b36787c4b6e728e938035580441c15d61d1cc2349803dccba3a8c3791270fa3032a739ad12a0adec591f060a36e25d1358d54cba7467e88dc51cb2a5307fd3c786b6eb00543d7e42a009e33fca0d1ac1067e262f4dbe0aba55346f44ad73211", 0xbb}], 0x4, 0x0, 0x0) getrusage(0x0, &(0x7f0000000080)) mkdir(&(0x7f00000003c0)='./file0\x00', 0x100) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000400)=0x8) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x3, 0x80000001}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x1, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x184) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f000064effb), 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x10001, 0x1200000000}, 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc0, 0x0) lseek(r2, 0x0, 0x39, 0x1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0xa, &(0x7f0000000140)=[0x0, 0x5, 0xffff, 0x714, 0x5, 0x40000000, 0x8, 0x5b, 0x4, 0x8]}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x8, 0x5}, {0x18, 0x3, 0x10000, 0x2}, 0x2bc248f1, [0x6, 0x10000, 0x3f, 0xbd4, 0xfffffffffffffffc, 0x0, 0x3fffffffc0]}, 0x3c) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f8000100"}) r0 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = msgget$private(0x0, 0x31) msgctl$IPC_RMID(r1, 0x0) sendto$unix(r0, &(0x7f0000000540)="b100050360000000000008000b01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000453b3879529f8625d7c69285d18ea7f11c77692e78c402b75ee028326009c8b2b828451e8f39e5dad9616cd3d74664799129ce36bee9133a4ae9fbddccf9a2a257b6962ed91cd36eab6deaa091f0475cd9637b166116c0b80f34d096346e3c937ed40e0a957b1eed832f0d5bc6c07d5bd29ecbd30242ad44cbdbd4ebc7ec18f16c48e2837d538c3579e44d58c206f705e68973ba57831273f9ba8d6d0a6a0dd2d997586b4e938a3ebd6dcc8e89719ca0ea026b40a375a576a211f6ec742400952eb55b0f53466b4318b24ce3c13f451e47b805962c6bf1a7efd280fa6453bfacc3da78a7df5e8d5c17529228b981ea365867f371a5a3bf0e197024ce49e0a67ec75f0ceb47c294983a7b5a5cb3f01150919b4ecd0aca39dc554f180fb76d853541eee53b0642e6f393715f675da7bb6e", 0xc3bc2f59, 0x0, 0x0, 0xffffffffffffff96) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x38c0a, 0x0) 16:00:00 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = semget$private(0x0, 0x7, 0x8) semop(r4, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r5, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) r6 = open(&(0x7f0000000580)='./file0\x00', 0x7d, 0x0) kevent(r6, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r6}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r6}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r5}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r7) fsync(r3) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x400, 0x0) semop(r4, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) fchmod(r0, 0x4) ioctl$TIOCCBRK(r6, 0x2000747a) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087, 0x0, 0x0, 0x20}, {0x84}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x29c, &(0x7f0000000180)='+') 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x120a, &(0x7f0000000140), &(0x7f00000000c0)=0x1ef) 16:00:00 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = semget$private(0x0, 0x7, 0x8) semop(r4, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r5, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) r6 = open(&(0x7f0000000580)='./file0\x00', 0x7d, 0x0) kevent(r6, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r6}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r6}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r5}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r7) fsync(r3) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x400, 0x0) semop(r4, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) fchmod(r0, 0x4) ioctl$TIOCCBRK(r6, 0x2000747a) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2000) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x5}, {{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) 16:00:00 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = semget$private(0x0, 0x7, 0x8) semop(r4, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r5, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) r6 = open(&(0x7f0000000580)='./file0\x00', 0x7d, 0x0) kevent(r6, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r6}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r6}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r5}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r7) fsync(r3) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x400, 0x0) semop(r4, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) fchmod(r0, 0x4) ioctl$TIOCCBRK(r6, 0x2000747a) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) 16:00:00 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = semget$private(0x0, 0x7, 0x8) semop(r4, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r5, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) r6 = open(&(0x7f0000000580)='./file0\x00', 0x7d, 0x0) kevent(r6, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r6}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r6}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r5}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r7) fsync(r3) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x400, 0x0) semop(r4, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) fchmod(r0, 0x4) ioctl$TIOCCBRK(r6, 0x2000747a) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000001640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dadc32ea982c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b246a1200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4110], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r1, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) setegid(r3) setgroups(0x10000002e, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000001540)='./file0/file0\x00') recvfrom$inet(r2, &(0x7f0000000040)=""/119, 0x77, 0x803, &(0x7f00000000c0)={0x2, 0x2}, 0xc) bind(r1, &(0x7f0000000340)=@in={0x2, 0x3}, 0xfffffff7) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000100)) msgrcv(r0, &(0x7f0000000400)={0x0, ""/169}, 0xb1, 0x3, 0x800) unlink(&(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000001600)='./file0\x00', 0x8) setuid(0xee01) msgsnd(r0, &(0x7f00000005c0)={0x7, "850c38d7fa23c8df10c245589bb2b876234734fd4631170a8ff7d6ef5c4962e335135b24d76bdaa025d5fc6f17d6ba54d7d4b6878a0b7e7d64871852fc95fe944dcf5463cd56812850b5fa7c8cc9fa20ec5e51fd9b47ae4553466b22e749305c236e1ab2a22fd7311df5b0cb98edc4db98a7fe47c1edd6a6c035d8a868e9aa2971ff92ce95e7f5081738e3adde1e28ef2d71a7d6236335583c500c6ae90a4ed84e6ebefbc95c0b39f29e8b273404404e286f5240c55b7eaffae3147301a1b25e42acd8b5656ad1c2db390cc693b52e7c65bbb6ffd00000000000000000"}, 0xe5, 0x800) 16:00:00 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = semget$private(0x0, 0x7, 0x8) semop(r4, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r5, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) r6 = open(&(0x7f0000000580)='./file0\x00', 0x7d, 0x0) kevent(r6, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r6}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r6}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r5}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r7) fsync(r3) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x400, 0x0) semop(r4, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) fchmod(r0, 0x4) ioctl$TIOCCBRK(r6, 0x2000747a) 16:00:00 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = semget$private(0x0, 0x7, 0x8) semop(r4, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r5, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) r6 = open(&(0x7f0000000580)='./file0\x00', 0x7d, 0x0) kevent(r6, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r6}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r6}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r5}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r7) fsync(r3) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x400, 0x0) semop(r4, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) fchmod(r0, 0x4) 16:00:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 16:00:00 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = semget$private(0x0, 0x7, 0x8) semop(r4, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r5, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) r6 = open(&(0x7f0000000580)='./file0\x00', 0x7d, 0x0) kevent(r6, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r6}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r6}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r5}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r7) fsync(r3) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x400, 0x0) semop(r4, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) shmget(0x3, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x4) r1 = geteuid() r2 = getgid() ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x35f) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6, 0xfffffffffffffd2c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3, &(0x7f0000000080)="ac15831558153212c10a7dcd5eb6") socketpair(0x38, 0x4, 0xc9a2, &(0x7f0000000180)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0xfff, 0x4}, 0xc) 16:00:00 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = semget$private(0x0, 0x7, 0x8) semop(r4, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r5, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) r6 = open(&(0x7f0000000580)='./file0\x00', 0x7d, 0x0) kevent(r6, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r6}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r6}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r5}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r7) fsync(r3) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x400, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="e5") r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) 16:00:00 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = semget$private(0x0, 0x7, 0x8) semop(r4, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r5, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) r6 = open(&(0x7f0000000580)='./file0\x00', 0x7d, 0x0) kevent(r6, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r6}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r6}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r5}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r7) fsync(r3) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000340)) 16:00:00 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x30}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x7, 0x0, 0x20, 0x6}, {0x8001, 0x10001, 0xc1, 0x3}, {0xfffffffffffffffc, 0x3f, 0x2, 0x1}, {0x8, 0x0, 0x0, 0x6}]}) 16:00:00 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = semget$private(0x0, 0x7, 0x8) semop(r4, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r5, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) r6 = open(&(0x7f0000000580)='./file0\x00', 0x7d, 0x0) kevent(r6, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r6}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r6}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r5}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r7) fsync(r3) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) r1 = msgget(0x3, 0x411) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/18) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:00 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = semget$private(0x0, 0x7, 0x8) semop(r4, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r5, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) r6 = open(&(0x7f0000000580)='./file0\x00', 0x7d, 0x0) kevent(r6, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r6}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r6}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r5}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(r3, 0x6, r7) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x6) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) socket(0x2, 0x1, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="eda0f0d7a5f738407a01"], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) 16:00:00 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = semget$private(0x0, 0x7, 0x8) semop(r4, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r5, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) r6 = open(&(0x7f0000000580)='./file0\x00', 0x7d, 0x0) kevent(r6, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r6}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r6}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r5}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r6, 0x20007471) fcntl$setown(r3, 0x6, 0x0) 16:00:00 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = semget$private(0x0, 0x7, 0x8) semop(r4, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r5, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) r6 = open(&(0x7f0000000580)='./file0\x00', 0x7d, 0x0) kevent(r6, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r5}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r3}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r6}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r6}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r5}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) fcntl$setown(r3, 0x6, 0x0) 16:00:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001740), &(0x7f0000001780)=0x8) getsockopt(r0, 0x5, 0x3, &(0x7f00000000c0)=""/39, &(0x7f0000000100)=0x27) r1 = socket(0x20000018, 0x1, 0x0) socket(0x2, 0x8003, 0x1) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) flock(r0, 0x2) setsockopt(r0, 0x20, 0x7fffffff, &(0x7f0000000140)="5c55e97be6859df503b27ce409086327375fab1c4434eb0d3b37d7c8bdb2e749b8e9c9d11dd450a2dba25ec19bd00f99c35866d20e919212c626e6c953d084f310312b4528a0b8b31176938e41cbbf47865fd8280e18c98dbb0d7f07582e02e6bba9b0ad93020ff55ef10d267f06f400d89e82aa312d927ea18f841a831bab71833a646dd49180fb5240a95fd10de31f045c31bf688810a0f94e2d100a59d3769a72d884cca46538344f02728b5221084c9a6c46320e8259e15b87f76cde33992f011ff27ab5aadaffe0d219e30464785dc0dd3f0b92f5a464cba641ecd75bb9e9483367a8ed2ddf1da70e4158a108318461c7fb3b07e5", 0xf7) setsockopt(r1, 0x29, 0x80000000000000c, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001840)=0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r1, 0xd1, 0x8, &(0x7f0000000040)="73b5db3dec6752e8a4549d01be419f11a67cc24ca7f11a2d32af65527471b59bd06a888db0859e5718670dd0", 0x2c) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000280)="9c3c34518333f871c7bdc48df0f6379f7e31a2d291b79c50719e9d", 0x1b}, {&(0x7f00000002c0)="f8d6e33867fdeee5ab1ac9c7e8a6d9041010e2df966ac8d9fef8a4b858a1332f3b95cd280e0c069f4877011a4cafac93ce13584dc78fd8b38d03598b046854c1fdc3f05113251a89e940a9332eeccff0ba832b8423b3136e6010079fabaa1e9a44f1e4249688226159392df967bad6e63e9ffe5ecabdc58b962f3b2d96d8f27d41dfeb8fb3211d2f35778fa83562e20a8c8c427ee92084559a57fdabe91d98241003241662e9f8711ee909e7b55982aa03d16fcc7b58905acd8daca2b286c275ee81b9c83110d3b3dcd43e98511f3bb50d7c451eebb4b0a090a5e78de4181d2274fb93aa036d0678a05252131ac78c7f250ea84dc2d3a89c9a064106f8850a1766a8e271f074b04914d0a403f493c59d6899b59527e767120d77dcceeb3c6b421e2b11eafd11e514905c8afdd6f7c5306e33f123128af28c3c3d7ab39631b9b4f6f54ab8f8e3d30d9f9b3e9163cc2506a8467cd91be442efda8c1c4c91f088a0ff544683eaf5c2a40173d72d8574fdee1f3701164fdcb1c2190c4aa48df6fca2a586265e36f2cbde5523ea48ac9e30207f289b953f61b41f3e2bd681b65ce1e8ff8d65e0019351b1e718f88d3003a1b4d081875e7ad0bd89f1193c4a91142a8f8e23d5cbfd3ac0196a6d86fad0c3911b48651c2ca1b5dd771815088e9bc4ab8dd615c9e08a31e6be23e9864215dc85fc560e2a95c9f5e7bc227b5132e534ab90e39e6b682a01de3a913f6a0cad3a72e1721f912aa4571c9e76f4ee4b1235eb67a69a1e165c22236ff7dc1a54da6734a489203d63c44302d21430059dee84b14a4b0b70267495beebfd03fb3e418727f0537427ed8b8a9a705d1139dcb506261edc8b7ee4d609caed09a45404f36bf598b1e133ddedb3cfc09da52b2fcfb8a43984ec601022567bfa391a2797543989cab5fed4edee0fa558e1afafeeb1005f2ee46f7aaebb5aea9e60e85e056d864d9b6c2a1188941402b2c2eeb8a4374e9de5a6b5a61de79d3117c31f13a40467fa692f8d81a088c3c65648a59a1dd3c241d3fb34f4cf4dbee413efa7be3ef07dcf381a1894b3000e87801520946f5fae0195ff7a248d7ec16705a62b63068b68deae62526be6c0bb5cacc83de11d936fb060622ce8c23b770af973b58d3f6b4deaf9e4ecb809ca0cc3b314de6aff6cf889a9a01cca40d0cabba225664320647b03d759f35932f91d3258f13e0af3c44b9e8d9936e517613cd3af4002142d6f7ba48fb79220a5cb3e1bd765e6723f405eae13c4c2cc31eed3c75f1d27a3012795e9136d750f729b14e2b738b4cebec80ded7fc000b6cdd0c21c45f4204012bbd607077460499593fd49c42b7c35f0f5f6264cf0b3aefc7e56b90325991c3d19353dbc1da7cbf5f9985f4b240dc3a09a010a9fef55ebb89254a21c7a33ee47bb04e3c1fb96c9343002dd233ec528759bd166cec57ff9954652c06e990eadc5720062d11786d99f5d3c4b581fe275f41bb6f86dd2381e682181d5c7194e38b2e0248bf8c57f58897819ee230f7b43280317dbc10eaecc433bb1cbe69d9a207fdbf2f4e0b7cbb19336b887dd1e77982954100ce775c45c8434d858c3975c4bb72e372c11ad2a618a6e7dda4aa32e4d26635be24b29d5a97dc8efad13b4803b4da67502373401269174f0a6dc8f22c49286d8df341fdd9b84085900dfbb33f30f45effe41f4e7ed41576a327a562dfdf519e2f5e493f3451f9f5eeb53697f80285ceb8ed72e24909caf4d1656a951c9ebf6be6ec1a97db8ed4b749399664ba517d923ccc09dc442d9c738ad84cb29229f471a33c7317645848f1ba13e0c9dca96fbe86dd3f9d7088daa4904835c52b2e41310e60886bda3c03c8f530e7832877a5c161f27fa54d8a72ce8d81d6cb46c0c7522f7862dba4ea6475d2ddecbcdba33a6d34ff5d9a361cd52c231e0063209802ddc87f45bdc582f559ebe2d08817d239233bf6e39e0aa1c40918420017979de26de978f3d95ed9d0179774eff306db9744d54c637e2df748a8ba2c1f11e7fa846301ea253fe42f75c3093cb42d342290d8ab03927781095a13ab2f21ec527b85be47d9777daff4f7d2a19727c6a5a6d70be71ad76b498105ebb35513adbbfc1860afe529afb557e6f77ad337e4c53f080dfd1dc36b8f053022e2ccb4d34096e25c7a38dc05491129be37da1a50b3cdd764e22a7287a0cd982d8e0ccba418ec08d21345d86a8d486e3644c2a1c7890cb1a50cc03b051b39d599cda771c3bd2217b67b60f7ce50c6afbce0452515bfb271158e3f31df6ef7fa825816ba3f44355050ca21575d239a81f1331cbeeb4f77c8090ad9e7b347bb66ca1f6dd107e7699d98aa091a65849cc9e15589e6f392c5a02b2d75d0e961f65b6f09c86c9425871d04f0f637504261b2555713f5b129e5b9a3a10d56d049279afe30db142dbfd9739197125fd83fd456ef9fe4a4e697c55ef87f62ac1d9646dcd5875bda1c991bec953099b831f3261000bceead17529663689413354c08cca6f15533d5642ded9c96014f1b9d23cf8ac020de7fe41444f5d23089875ae95e87dce5ed3cea20155bf6b33b69a6d9aab376e2c494c3b6aeaab1bf96381164484d3fabbf67be664868a88117580693fff12ec3541c3c253ac45472754d3bfbfd3a3a853d07c73fa424244201469627b7e9a4a638d096e8b3e3d73df9ced7d60e4f124968d1da0990b8c6699345c1ff5b845bfb06f0f98f8d3b0f9b19be67eff75b47633c552db46a17cfa3904185d3c66c3e3ce68548476fe451f45e806d6d179de573678726592cc37212f6bb2c634e8176e111533c0ff8fcbf887ab05a8a03dd6f31affc4c848a334871734c0af7665e644a674ed0f83060c1d1a407d6393bdeda2cdbf08511d6f96542c943197b8e8fa02e09610996beb6479993b6aca67de335ff52cad25f99f34dbbb807274fd13139740da3e291072143118a96b337ef8676cbf66250bfcf1f4aa6e935fd795b3fb802e3942ced7e4665b65482e70bc412d3eb88375cd307874e9d4e8a865d15bb7214af8dcb851709165ec488e763cfe577b161ecf972e186072d16644c10344483e4eb306ad6cb35b596949860fbc4e542037ccaae2ba733a66092e81f2e9fb44b9c884204e0257f95fed56fb07dde58c444f715c97d97c0be735bbbb407ef18c0f22242d69e1125de5c0aaa02e7ca0890e4b2193a95ad91a6b8a2e044f743e522e918939f0224a550be525cadf152c5583ca70b7468153561b818f45a47eb9135fe228d1a7acb7aaa72a9a99c41168cc07b423720e30a505d69e96bf670fd6d831a94396297be9272a057d59d7e1cb6c8854e2a4d0e7d9c51dcc9cc99d957e04355691db4e72337a35ddc354eba204c94fbd847c21a8a0447a4d1e1a6b6969443b25b7c4ba1c8e9c7c8249973e4d4f2915f5199bdd0e10dcc51b87b52822736c83c462593981da345ad6537d8845d73e0334ca996a34f63c6dceeab2c50fce3b8a61fb8ffe8effbb62bbdced40c68da4988945f71a91459b197457b97785782ff0d258dfe7d616f0eb8322381c246f16229d40c5c6746e79f61a1dca95e6c2603a7d5bba8c7c0ad2cc0770ad03c529b485f3e4647f919f448e10fd830646d81024eb1ff42e44c6739c038765171d5c1049d7548e6374e4d9d912dd61ceac28d6dd1de7e4719dfb9e8c81a43f60a4e5c9f2316d0bdecdaf703e5ec62ccf3dc80f12fd41f127d7f3f6df5e4aff5d5b8221d1f45fe2f9bd0888a7ca0f5a0cd49c07aae6ce1de70d0d1addb6b7e982499cc83967d3dcbe5a506957fdf5bd955261e66af03442ab502242f56f87ba342189e02ceae96e562a7585a2ed352b123c40576c3d7799704f9b52a1b5fd5b6f073c0df30dd7c8bf7702e98f4a6341bf9c7daeee9065fe488b23aa876202cdf575dcf3450ea1ef0e003789c251c7e33c606cad65d6a4ee3279d0c7e340a02d86e33be29807283d74ffb670dbfa886397fe0ae37d0a133267d78bff32e50b0460ebd21d609548b6cdab50ada857bfc8e409a96c336e05be6f76d2ca9984b30bde6f363722ffb1903e4ab86729bb85f3b39ef6135a7c6b5d2d2823bb556428a541fc934cda83b587727a2d0f776fa3ef7d166ee103fac6078fb067b0b34164d46b74a1a4bbcd58dc4e8d12e3b874761ef85821ce717dfefd58a7817a6fd457cc9f60bee93a4c94052a8415400f91382550b225be37bdc637e089a5ab63664121cd17059015f1b998421193169fc0d068c4d94b7832aad291e44d137f6bd9e2a28f0ec593a4072b430c5967e8c60e182bf068e260b7a868db71e934915f15cf5028139f70e230700e2328b63d96cdf2653c551fc544939626cc74ba182cb8e8c92924a2a26cc3022ec3ad72a573899f838ad91ac3efb8752f8de49b3b31ca8fdbec531fcc097433cb32def0c8e4b64e48f2a0d071b47db93d0d481d846f9a6889b8dd537c063fe1eaefcd6db2cb52e72eec190db738fa77e4cc38edc913ffd4bb0cda27b8b958882a7c748940c390a23281944b7fc2a2b1ca7a4a2c9f655db3d6c2dd211400df88dcca0818bfd8350127096870d1e77b3ebcdc1e7bf59e59919680d3d3f6b397a0bff4e9114c7573c14ef56a1faf76e30fa1a64f2b71cd56a953b261a185e0068790eb35b66b7d619777f4f0f43083d84ad7932f9c5d574dc94c4c79490e4aa117be06e66fd77f9440e28c696a0cad59c9e05ebf7b57f39329626c796213d21b5c559ecf5d4a638ffaa865a7d39133d2c14bb9e657fa07765794f866cc60d291a88430c56e5d8df9adcb3c590185a2ad62654502a5d30884e4d52c2d836878ddbb2d3dc3b9f97ef7fdff88c2c0d187197148c27acc9f98d757481abf366d4d80b1458f1ce69620d2c8b8c4b6465a26be16f8a14e3e23c5769b81a1b8cb6d7e7433ef1432b2555aea516775b9f17c906b3cb605eec36d2301db42249cb54a549d03b036092df36442480eadefb4d7f17a9e2f6f5c9ac48ed9472dc3970edb7ccfc05e2eb832e4e64374a1abd42f1302de03e0376daf2540d52d37d7b3da2f7c18dd745ca970abef90721afe723880cb11d8f848ac92d33dc1b60ef991fa7ffd66f10bf2f1d51a18c4fced3bb8f195bda4ac40a3b14fc92345328ab62b3a77985f16cea521cf1d091fa147fddac784093a6d196e6456cd735c49d6dedbcae3b512bc868efb403ba1fbea202b4bf2c7fc0e0488a2f8dce5b267c126242b652d94894835f5341f3f29375be12135822626c2b03e2a2b581760b0aeb40ce4834fce5a8a49d6911622d914be8e21712980eb38b1403832b621efc2740a45c936f7bb71562b8372a08fc00b30c75c3154ee45cb81cfe924d340f339fd55e9d4a76e2f79a41ba3f99d5d55310cc8c10e16d07e2e993ba85a5897429a1a377fcde830f28bbacde8502d885b41fc37a04884c2aabad4b993d79f0e048026f3edd269ec176cd0cde259f80746fe0fab78194071630d08985b1d63a371c117ae4fdd3ed29b45359875591dcd2bbbbc277bab5bbe50e336a9fe417e266bd36ceec146e9122521f87300dd3bd562b43ed54049e8783c7ff31a450a5334ceca5d56998d5ec5e25864a257ff424075ad0f27cdf8bc980056d4011b4d2f27b580cb5348ed9554b8ce47e0039889e5110e7cea0e0e6926fd31c0cf4c7b641fa7bde9eabba5daa15ea666ef04f12b3519ecc2fccd059abd112dba18a65012386717534a86939fa16ef61111ecd0baf413bbf1c10b2f2ece2d4672466ae11c62d3f1b2ae808d7c9444b11eae6d5bb0b2829302", 0x1000}, {&(0x7f00000012c0)="4a799b2f41c0bbacbe5089368421d45593d85fae6b0bc3c0cb03504d8ed3e2a2a95a66b69b3f2a7c1e87e18e2bd24286f4bd40246b36518e014ae7e663c3827ef140b19e256d06257f5da258f294da55dbd8d72d5892536eec6eb6dded6a60fac7b523fe19401f92b0789618c238673a", 0x70}, {&(0x7f0000001340)="2e8be50c1b256bf9cab7990f8b231c6a8f990754a7c96685a737c652087055f716247922eb6b384757c8c92e0f729f8e25e8b5455a66fd425ae55bc6d8f21f39b9b74fcb8db7051a91de1436ae6cd7b0622e08e7e1d7de9cdb13e62732332f475962b04dc68f3c70c2f9757f09b9c5631f343b3d44e81ba4c16ffea58e7ffd29b78f48d78104f676927fd420a90d67cdf6f256e0247d9f75f69e4759276805ebf15bc5325c3c7e5cb9fde0532843d8a4e07d54309701be3d4ea277a88a10d8d30bd23f39c7da74b8ed57ede1585772ebda5f1391a92644e4011de3906bafe4", 0xdf}, {&(0x7f0000001440)="0ebd33aeda9f9f9092dc5f178693ace7eb6af27df1eeddd1da3dc9e6de21f3ccfc9a189af777a6c43a51a8ac2df3e7c7e60370be962d107906774d5ebf61a0280f617175f42142cfb272aec7c0382dc022baa111d60cb3468a10172297c08799e9928030c9b1813025a4ae50", 0x6c}, {&(0x7f00000014c0)="d4fd591fc185cf78e878a294744f2f140486082a214c8bac02e0dfe3cb33851c5b7efd7ced45bc3c16416315", 0x2c}, {&(0x7f0000001500)="ab0038d4c62af92921ac7e0c0fb47c2fe987dbc43ca0abb4607d3a79fa4b6b0d33e6f6480c5a978c37f36b4df4e57a33a60a02154595a396b0048473f2c9b2ceb5f26925eb8b14792f0faea7d7583e1e46523c21552aae656a9cd77a5ded9c240a88cd6f425ca8d7e6920e54dae44a130e2c28ba7b83381123c164e86f377734feb7abac35f6ce3e7db1b37ce6244d95bd33f6", 0x93}, {&(0x7f00000015c0)="7c85a37807c14665ed515e1e187405baa57d91d3fb85688e0f5d870d2e34e0cf174d14d7aa084d869eee90c01391a70fc8b4f91ea785d7cc4596d9c8b87c43f9c6e173b997606e94305d2912e0187e8bba508712f704c6b0dfdec91c582ed291a7f4c37255e94f39c249aa967e6969b5359d85054451d5b4ec977c6045923ac36d530e7c7357fe2eed36e73953687b42bb3d9275b3e9e5d2fbce3c3ccdd71f", 0x9f}], 0x8, 0x0, 0x0, 0x1}, 0x0) 16:00:00 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = semget$private(0x0, 0x7, 0x8) semop(r4, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r5, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) open(&(0x7f0000000580)='./file0\x00', 0x7d, 0x0) fcntl$setown(r3, 0x6, 0x0) 16:00:01 executing program 0: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)={0xffffffff, [{0x2, 0x7}, {0x1, 0x8}, {0x2}, {0x0, 0x8}, {0x1, 0x2c62}, {0x22d3d43b2582f579}, {0x3}, {0x3, 0x3}, {0x3}, {0x1}, {0x1, 0x9}, {0x3, 0x2a91}, {0x3, 0x8001}, {0x0, 0x3ff}, {0x2, 0xfffffffffffffeff}, {0x1, 0xe54}, {0x3, 0x9}, {0x2, 0x3ff}, {0x3, 0xcf8}, {0x2, 0x100000000}, {0x3, 0x20}, {0x3, 0x1ff}, {0x9ff1c093a96bf0dc, 0x3}, {0x0, 0xe9a3}, {0x2, 0x5}, {0x1, 0x2}, {0x3, 0x7fff}, {0x0, 0x57}, {0x3, 0x2}, {0x3, 0x76}, {0x2, 0x3ad4}, {0x1, 0x400}]}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='c\x00') 16:00:01 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = semget$private(0x0, 0x7, 0x8) semop(r4, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r5, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) msgget$private(0x0, 0x0) fcntl$setown(r3, 0x6, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000140)='x\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:01 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = semget$private(0x0, 0x7, 0x8) semop(r4, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r5, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) fcntl$setown(r3, 0x6, 0x0) 16:00:01 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = semget$private(0x0, 0x7, 0x8) semop(r4, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$setown(r3, 0x6, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/47}, &(0x7f0000000200)=0x31) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x2, 0x4, 0x6, 0x9}, {0x6, 0x2, 0xfffffffffffffff8, 0x8}, {0x8, 0x8, 0x9}, {0x80000000000, 0x5, 0xbce3, 0xf6e}, {0xfffffffffffffffc, 0x800, 0x9, 0x71bf}, {0x4, 0x1, 0x7, 0x76}, {0x8, 0xb43, 0x1}, {0x7, 0x3ff, 0x3ff, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r4 = semget$private(0x0, 0x7, 0x8) semop(r4, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) fcntl$setown(r3, 0x6, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x100000}}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000240)="cbbe", 0x2) poll(&(0x7f0000000000)=[{r0}, {r0}, {r0, 0x4}], 0x3, 0xfffffffffffff1ab) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semget$private(0x0, 0x7, 0x8) fcntl$setown(r3, 0x6, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x7e, 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="04e45e2f7ef8a28c8951928c5d5bc523613c734051cbd779f26f795d3eadc5622d1f1a3bafc6ef472d93bb449ce2c02cdd5bf7c99f668c1e8832accd8ec7890aa296eadda726320e0b88f26077213cbe523f2643889aa4c9a903952e4add5e0b9778b3813e0b222e6708ffaca2f22740a11f05328960d8ada774deb5d47543b0df5c1e0a39605552384f1190026e11644b503037c7", 0x95}], 0x1000000000000162) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x4) recvfrom(r0, &(0x7f0000000040)=""/10, 0xa, 0x3, &(0x7f0000000080)=@in6={0x18, 0x1, 0x7, 0x7}, 0xc) fchmodat(r0, &(0x7f0000000180)='./bus\x00', 0x4, 0x2) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) fcntl$setown(r3, 0x6, 0x0) 16:00:01 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r3, &(0x7f0000000200)="2273f07a65627ef23e130c44085d8253496fa38c0b501abecaa7bf660a843e16203cbe160d89ff98ba7903884df8c201652eba5143f877782f04fcbd3392034125aa92e2d056036e0f93269882ae39d5e4be9396c09225490de00daadfcbbe57c59bfda2de8d0252aff75c3de952111a39d71c6486305ed7894377c99f9794a0809c7c0be49beb35fc99b9350dbc9b56a53c1f4a68a93fb2e1a491baf0c15fbd73bd2b8b3345dc390506ff9b182424ed8b5f4651b90150e13dc235e347", 0xbd) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:01 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r3, 0x0, 0x0) fcntl$setown(r3, 0x6, 0x0) 16:00:01 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) 16:00:01 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x400000000006}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:01 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:00:01 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup(r0) getsockopt$sock_int(r0, 0xffff, 0x12, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:01 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = msgget(0x2, 0x400) msgrcv(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000f9bc447c75848165000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5b13fe68c0d7d728acc"], 0x6c, 0x2, 0x800) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x15, &(0x7f0000000040)=[{0xc, 0x0, 0x200}, {0x14, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x0, 0x44) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, r2, r3, r4, 0x2, 0x80}, 0x5, 0x7fffffff, 0x9}) 16:00:01 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) msgget(0x2, 0x400) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xc1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1c}, {0x6}]}) 16:00:01 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) 16:00:01 executing program 0: r0 = socket(0x1e, 0x7, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r1 = getpgrp() r2 = getpid() setpgid(r1, r2) 16:00:01 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:01 executing program 0: r0 = semget(0x2, 0x1, 0x440) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x10000, r1, r2, r3, r4, 0x18f, 0x7}, 0x58, 0x6, 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5a}, {0x6}]}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000140)=0x101) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:01 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:01 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) dup2(r1, r2) 16:00:01 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000005c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:01 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x8302, 0x40) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:01 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x104) ioctl$TIOCSCTTY(r2, 0x20007461) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:01 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x6010, r0, 0x0, 0x0) 16:00:01 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:01 executing program 1: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:01 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) readv(r0, &(0x7f00000015c0)=[{&(0x7f0000001140)=""/203, 0xcb}, {&(0x7f0000000040)=""/33, 0x21}, {&(0x7f0000001240)=""/164, 0xa4}, {&(0x7f0000001300)=""/212, 0xd4}, {&(0x7f0000001400)=""/214, 0xd6}, {&(0x7f0000001500)=""/170, 0xaa}], 0x6) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r1, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x7f) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setown(r1, 0x6, 0x0) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = getpgid(0xffffffffffffffff) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x5, 0x2, 0x10001}, 0x1, 0x4, 0x8}) fcntl$setown(r0, 0x6, r1) close(r0) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:02 executing program 0: r0 = semget(0x0, 0x4, 0x8) semop(r0, &(0x7f0000000240)=[{0x1, 0x52d6, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x9, 0x1000}, {0x1, 0x4}], 0x4) r1 = kqueue() r2 = semget$private(0x0, 0x0, 0x200) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000140)=""/232) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8420, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)={0x4}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000100)) close(r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) kqueue() ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000080)) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:02 executing program 0: setgroups(0x1, &(0x7f0000000200)=[0x0]) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = semget$private(0x0, 0x7, 0x4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000140)=[0x200, 0x3, 0x6adc, 0x5]) setgroups(0x5, &(0x7f0000000100)=[r0, r1, r2, r3, r4]) setreuid(0x0, 0xee01) syz_open_pts() 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:02 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0xfffffffffffffffe, 0x1, 0x5, 0x2008100000005}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x7, './file0\x00', './file0\x00'}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = fcntl$dupfd(r0, 0x600000000000, r0) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000002c0)={0xd61, './file0\x00', './file0\x00'}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x3, 0x5, r2}) r6 = dup2(r0, r0) chown(&(0x7f0000000300)='./file0/file0\x00', r3, r4) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000180)={0x5, 0x5, 0x6ef1, 0x2, 0x73d, 0x679, 0xcc4, 0x10, [{0xff, 0x3fc, 0x80000000, 0x8709}, {0x8, 0x5b, 0x5, 0x3}, {0x63d, 0xfff, 0x9489, 0x8}, {0x8, 0x3ff, 0x40, 0x8001}, {0x8, 0x3ff, 0x2, 0x7}, {0x7fff, 0x742d, 0x9, 0x2724}, {0x1, 0x6, 0xf8, 0x401}, {0x5, 0x9, 0x7, 0xffffffffffffff00}, {0x2, 0x0, 0x40, 0x1}, {0x3ff, 0x6, 0x3, 0x400}, {0x4, 0xe00000, 0x4, 0x6}, {0x7fffffff, 0x1, 0x5, 0xfff}, {0x6, 0x3, 0x9, 0x40}, {0x9, 0x5, 0x6c4, 0x3ff}, {0xf741, 0x38, 0x2, 0x1}, {0x8, 0x7, 0x7, 0xbe3e}]}) 16:00:02 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:00:02 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x14e, 0x100, {0x51aaa6bc, 0x2}}) kevent(r2, &(0x7f0000000040), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) write(r2, &(0x7f0000000080)="9342fe71200ac55ad0c7b0236b8e", 0xe) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x3, 0x63}) ioctl$KDSETRAD(r1, 0x20004b43) kqueue() 16:00:02 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x2, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2108, 0x5bc9) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0xfffffffffffffd96, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0xb4, 0x0, &(0x7f0000000300)=""/180}) select(0x40, &(0x7f0000000200)={0x4}, 0x0, 0x0, &(0x7f00000002c0)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000400)) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x3, 0x0) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x4, 0x0) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x5, 0x0) 16:00:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x6, 0x5, 0x30fb, 0x0, "a7dbaef4eb045face2e1e705acfbfb438a7ec9b3", 0x0, 0x10000}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r1, 0x0, &(0x7f0000000200)) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x7, 0x0) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x8, 0x0) 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x9, 0xffffffffffffff01, 0x5, 0x3ff}, {0x7fffffff, 0xb3, 0x7, 0x3}, {0x20, 0x4, 0x100000001}, {0x5, 0x1341, 0x1000000020, 0x1}, {0x100000001, 0x8, 0x1000, 0x7f74}, {0x3, 0x1, 0x7176f971, 0x8}, {0x7fffffff, 0x180000, 0x100}, {0x3, 0xff1d, 0x4, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000001c0)={{0x1}, 0x8000, 0xb762, 0x9}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x9, 0x0) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) open(&(0x7f0000000040)='./bus\x00', 0x7fff, 0x100000000400) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0xa, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0xb, 0x0) 16:00:04 executing program 1: r0 = dup(0xffffffffffffffff) write(r0, &(0x7f00000000c0)="2e2188fd840bfc6f3722ee1ffab5a1da23c057e18066741d78dc72f57bc135ed79ac5da00a56c09fd0ce1fa860fce132ac8d150b8ac6043919a56b4bcaed3c754e873f7ad1589b6eddd31a3b6030fdecf2ae1a82d28ad5695b5ea0435ec51826a841d36f014f30c22c98723a8553ae9eb74c9ac23415498c17c1330ea1ee1a20fda11cbf0d9eb4dae2483931941e25d7e4a9b0f3a4fc924563fc4ca103e82a3d20088eab77abb0ab1bf3954d805fc3cfe136b9b9c22b5ae28434abaad928a24da13295e4c6de5de3141c1c53e65987aa6c3daa2de3732f18cec77e754b717f2e580820438af492613363800786da1aa52f09", 0xf2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='$\x00', &(0x7f0000000240)='/dev/wsmouse0\x00', &(0x7f0000000280)='/dev/wsmouse0\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='/dev/wsmouse0\x00', &(0x7f0000000340)='/dev/wsmouse0\x00', &(0x7f0000000380)='/dev/wsmouse0\x00', &(0x7f00000003c0)=',\x00', &(0x7f0000000400)=']\x00', &(0x7f0000000440)='/dev/wsmouse0\x00', &(0x7f0000000480)='%\x00', &(0x7f00000004c0)=',\'\x00']) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1ff, 0x1, 0x9, 0x1000, "b206506cd3bc7bbfd99a094ba2c058e247efffff", 0x80, 0x7}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) write(r2, &(0x7f00000005c0)="59bdcb4a926d8328dcade2941f5927821ca166f82f4c45e62aeb941fdc933774e08e336f47770c0b5d4e1686790c5553ac1c5db257edd778c5a11bca490443400245cbc5a72a6506184efe7286b740b2d133b726f29849ee7c7cdf9ea386c6b0a71196ecb8a912937767b5939e9e01ade35e82bd14adae11f3d5dc70c0e62eeffa8bc339de48832de45dda7057fe48edb22258ec5b3b3110a8600cef74baaf35a01e411512eb4723323b512fd825fba7975bcaeda821ca8e27cb74b807e3cf7956d5ee25df9623bfe64ba4799a435fc62f70c1481c", 0x26f) fcntl$setown(r1, 0x6, 0x0) 16:00:04 executing program 1: pipe(&(0x7f0000000000)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000209, 0x0) r1 = dup(r0) write(0xffffffffffffff9c, &(0x7f0000000100)="fbea023adab081faadf28db3cbf5dfe9a2beeec76a3eac3494cf2a759e3d898175fa68be7d9764903443f9c64bdeadb3ebe8c3c85ec02b6fcda8a6916fe1924c26ebd740ac9e17fb3f3cb06b352d57538f648ad0406e13cdede712eb893e56565d392cc203762ce9de92606dd6c4eddfa0de36a4be7a88e2bc6fc94736d014c5b04ae4f673d89458dc4bb4", 0x8b) pwritev(r1, &(0x7f0000003a40)=[{0x0, 0xd1}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000000)="33bce563b37dc5eedf910ff5dce8d239155d5e6880d7fb7bb72b59e2270e61f9015dff6dbfb2ec3e204bd2772d8829b8250dddc047e8f7f69af7066ec49ce532fbdd9c1ccc4b9c83909897200bae798b0fb03dc3525b33e2ffe9bfc07112ae0c8b66fbf8640acee1adbe6f8fab9ef3f503d42ae0633178af672cd13aafa256e8dee4dbd5d81f9f0142acd1bb90d88afd28ed3af4ad13af1af5ae7ed0384731b85a6d49c273d378d7d746d6cb290d5417154867e49f1d3ba17803d49df6c1d449f5c62d0b5f78385171e4d59523b9abaffd1d158fa262f2b3135a01e2b554d28d75c2f6a461ecf3a647f5205c3574754bffa65406", 0xf4) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x10) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x32, 0x0, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x5, 0x80000000, 0x3, 0x3}, {{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x2b, 0x8}, {{r0}, 0x0, 0x21, 0xf0000003, 0x3, 0x4}], 0xffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x84c, 0x8001}, {{r0}, 0x0, 0x32, 0x4, 0x10001, 0xf6b}, {{r0}, 0xfffffffffffffffb, 0x30, 0x20000021, 0x4}, {{r0}, 0xfffffffffffffffa, 0x40, 0x44, 0x1, 0x6}, {{r0}, 0x0, 0x6, 0x1, 0x7, 0x8}, {{r0}, 0xfffffffffffffffa, 0x11, 0x1, 0xfff, 0xad6}, {{r0}, 0xffffffffffffffff, 0xc4, 0x9, 0x1, 0x40}], 0x7, &(0x7f0000000340)={0x4, 0x4}) fcntl$setown(r0, 0x6, r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001240)='/dev/null\x00', 0x8000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001280)={0x0, 0x1, 0x0, 0x1fdf, 0x8}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) pread(r1, &(0x7f0000000000)="d41a2eec76e78f83ebe2158334b6a16a4e2f648bd16b7dd7baf722b4893bea839bdc4a52fdb3bb52cc97eee57e3350230f", 0x31, 0x0, 0x1) fcntl$setown(r1, 0x6, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) r5 = semget(0x3, 0x0, 0x200) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000012c0)=""/8) getpeername(r2, &(0x7f0000001100)=@in, &(0x7f0000001140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001180)={0x0}, &(0x7f00000011c0)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000001200)={0x0, 0x3, 0xffff, 0x1000, r6}) 16:00:05 executing program 0: r0 = socket(0x1, 0x10000001, 0x8001) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x911000000) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="02e690a178cff0c6c0b695af2c25de42160d7289c0f8da992a5bcd79ee2371cd77723b8f2fbf356b3cad292d77a15630c9", 0x31) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = dup2(r0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x0) sendto$inet6(r1, &(0x7f0000000040)="b32d", 0x2, 0x1, &(0x7f00000000c0)={0x18, 0x0, 0x9, 0x32}, 0xc) 16:00:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x3b2, 0x8, &(0x7f0000000300)="10adc22f3ded8cea7bd12ec7bdfeeea8f36bb4ec42ed825ea5ab64029333adc0700f43772ecec2b30fcf2b3455302c30b6934bb724a063e9fa1c37e59e5a67b812a8292a4b5093c384b90d81b61c54d064702e46dd001f20c2020e2b7256642ce832adef9a3011302dc6aebdb7b9a992580a90367967800157ecedbd64b83ed9077bb205a308845e1972a0618eb137d365a13a9321d7a720db53367e686944c94fc27cc34d5231a8eaeaf75b90701bde04120c5c7c2b08e9", 0xb8) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000003c0)={0x8, [{0x1, 0x7}, {0x0, 0x3}, {0x3, 0x6}, {0x0, 0x8001}, {0x1, 0x3}, {0x3}, {0x3, 0x4}, {0x2, 0x9}, {0x0, 0x7}, {0x1, 0x6}, {0x2, 0x6}, {0x0, 0x7}, {0x0, 0xb23c745}, {0x1, 0x4}, {0x3, 0x400}, {0x3, 0x4}, {0x3, 0x6}, {0x2, 0xfffffffffffffffb}, {0x2, 0x7ff}, {0x3, 0x4}, {0x2, 0x638}, {0x3, 0x81}, {0x3, 0x8}, {0x2, 0x3}, {0x2}, {0x1, 0x1ff}, {0x0, 0x6}, {}, {0x3, 0x7}, {0x2, 0x6c5}, {0x1, 0x1}, {0x2, 0x6}]}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10040, 0x0) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000100)="d771faa85eff0a04a438d8370e14dedf4b56eaeed43c2c14bf38f2144f315fe10a1b3d288aec656d26d51e969edc582528f8f7e858fa9d808b4cc5bd", 0x3c}, {&(0x7f0000000140)="617f01e58aa7ff08d9b411be6cff1c1fa4a29e1ae1a09863282402f7e4a0c570d04a17445f89bf1af3d5aef48caabd3495756e9822a31445dd3c6e7075d72187baad6e60b5ab7a8c4939ccc6acb849bacb8d4e407e63ab050c0e97fbbe6b55069376509d5db2f7846fd16adff5b6beecbe7ce3be809fefc08a3e23e27fd5157267a75015e281be5e4fe618764c840cbfe27dcb2e8c6c64ea78a48b64a6eb5ac0aa759cb7037201453b0a1a0ec5a76a0d860924c3b1a078e3b6f0df390fa666cb91e8b4fd911702e3e4fb6a4439567a28c9cc464ee3952d8b170e367a57812cf86af38cb8357b8c8433ab364074564fcb45b5249948a20ea1d7ab246123b065", 0xff}, {&(0x7f0000000240)="c7ef7586d5578422117fa030daf9e916df30448ccecf7d3bba0d7d9449946f7a3c2bc4dcd9771880c79520a55cafdc0301dbe45bd2750b5435d00bb4767f26ddd69a8c652e7ddc740cdcc8eb476ce97a489d1ac8b031c90a133aaa4b28c3849b354a64a4c240e2cb4b26ea1cc0ac04268f602a948adcebf89c593efc7257149df14a607d0f315a9256f635044248f79d18d93fbc1a34d28cd7f1e64a1a83a6de27e22bc65f679ea684", 0xa9}, {&(0x7f0000000300)="f01a1d6ac17d0cbbb3d4a63eb62d28a051253c529de321285c17db3a7c3f9a9d142d9275b4f2cda3a50da0b8171a36cb4c810c68d5c7d1b88a9c5fdb4ad3a5b2a0cf29a41f44c157010d6357ee42ce388b5c3d4e15f97a3d73814dc097ba9c52c96866a92df6938c8836787b99d7df0abb16d15b10888e4396d374b614f11b927329dfc5642bff0008ee375073dce552043dbaf7402a66d1c03f9be173cb6fe70d9ba81fd5bef38702ae092939c9340ceba8ebeb5fd3451ad089e6dac87f39c66bcd6523b616", 0xc6}, {&(0x7f0000000400)="ea64e5c230c6af", 0x7}, {&(0x7f0000000440)="1b6aefeae9af7eb199ed2803fc3108cc823614ed74c2ed6ec803ccce568bfcf666fecd85ba48646d9f5284a92f05e510f51fa646d6cb6c7636a242ea0dcc84916e081e30044023a6101dace4e68d0fa120101e8310e8e656fe1dfb14af107bd4e28b96748c02f4f4b92f649e438b2fffd897613436a30341ea3ff0bf00724a45c65b23b6c29d3d177e65b3e9384511666212c69af2212a722df9a760031d5a501aa6bf0e956f6c31e2bfd32d593285e218a9f41ebbcfade1aa306b72488bde1c6b7d99a68c853b9a6d91e832351e4af3df9189cc757297ebc042967cd5065c446f0f4a45c9df86d11ba8dafa0e06d4becb1ba45f14e9", 0xf6}, {&(0x7f0000000540)="e84613835ada47a24e7af2c474206b2c7be3d6235f6894f8f74f4abc5ebbd2e66af8dd7a7b58e5a31dc2791cf29f627aa5cbb715c375763e04189535ec126e80d9fdd0d2f389814640834a0816ae37c25d8c5faabad0aa21ce32b3bae02b1b426a5ba9563ea1ad936a709b93424279adf552ff56f80718edbbca538ec0d580cbaa15aeb8c7320d26bac227939e42a9c569f7b7af1b90b5064368de6997437bce", 0xa0}, {&(0x7f0000000600)="3b5e8264044533eff60afd65ef6c93447430b0cf050d7462b3a3102548fcf69e79db3fedb7df7bada8582e882b7ed61e1218b5823baf3ff1a899e89288af6020bd925b9908d80bc740f6bf58827adfe8453d6d06", 0x54}], 0x8, 0x0, 0x0) r1 = dup(r0) pipe(&(0x7f00000000c0)) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x158) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10000, 0x0) r1 = getpgrp() pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x3}, 0x8) fcntl$setown(r0, 0x6, r1) 16:00:05 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="516cc52cd097fe7dff9fff"]) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) sendsyslog(&(0x7f00000000c0)="ec1510b81c623892c4096b6e57da5e0b24e3a758e45e81b00b7d7ac4a98b52ee6e16bb41849cf32e74d34f5444b49ed8272dcc0198f2ff15784b0853048334adfebd25736c1e8c3d54987b9074e14affa27523c844d7dd61fb82ea804354ef05925a9c810065a898c954c39b3a2aa8da18841913b151ac9919c81c3dd6915d5d7bdd5f66028fe5b066f83b999866cff8bdabcf73fee96b69ec5227dbe2059f8d88ac3074384639313ac23e20e2173a07f0", 0xb1, 0x2b) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10191, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:05 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)="c8918a7519ceaef190c6d4b3d0a104ded9f1e6a5cb82c5e2fa791e3154de669a9bfe0b7b3e9ca4de1001", 0x2a) poll(&(0x7f0000000000)=[{r0, 0x111}, {r0, 0xc6}, {r0, 0x4}, {r0, 0x102}, {r0, 0x172}], 0x5, 0x87) fchflags(r0, 0x0) 16:00:05 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x85, 0x4}, {0x8f, 0x10001}, {0x25, 0x4}, {0x0, 0x9}], 0x4}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xfffffe30) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) 16:00:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x280, 0x0) r1 = dup2(r0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$getown(r0, 0x5) setsockopt(r1, 0x3, 0xffff, &(0x7f0000000140)="33fef7aaff0f54f09d3fd3c57f6e8c21d4981b629f3ebd62b735439b99ae61945bc690eb577a933169fc293431caf91553397041f4df850c3c67df0eb2ec2c4cfe45bda8dc3a65ca1ddd3726d388b57f752a2acb1fae8faa8b04efaefcb3c8ae0ff3d984e4ced4df32a7640ba267d6c457219f1fd08a33b25c5dd726f9faa3f9711ff68aa820cb2396476ae25342d92ac33f1848ca2f1722f9d07320b326d2f30742986fadd8e206c2c658fff511c4e1f474c194c564bb5fc701244fc01161fb4ec7206d6a2d44fc0e9b323f4d9310a1c91479dbfafd6e6023ad0bbcc7462adc712e", 0xe2) fcntl$setown(r0, 0x6, r2) 16:00:06 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x41, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c}, {0x60}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x80) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wsmouse0\x00', 0x3fd, 0x0) fcntl$setown(r0, 0x6, 0x0) readv(r0, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/178, 0xb2}, {&(0x7f0000000180)=""/140, 0x8c}, {&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f0000000340)=""/220, 0xdc}, {&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/9, 0x9}, {&(0x7f0000001480)=""/89, 0x59}], 0x8) socket$unix(0x1, 0x5, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001580)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x100000001) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x3b9, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x3) readv(r2, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x41, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) socketpair(0x18, 0x8000, 0x81, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10080, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x2, 0x0) r7 = open$dir(&(0x7f0000000280)='\x00', 0x0, 0x5) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x8400, 0x20) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x4, 0x3, 0x401}, {{r2}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x1, 0x7fffffff}], 0x6edf, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x1, 0xaf}, {{r4}, 0xfffffffffffffff9, 0x40, 0x4, 0x3, 0x7}, {{r5}, 0xffffffffffffffff, 0x80, 0xfffff, 0x5, 0x9}, {{r6}, 0xfffffffffffffffd, 0x48, 0xa0, 0x100000001, 0xffff}, {{r7}, 0xfffffffffffffffb, 0x87, 0x2, 0x8, 0x1}, {{r8}, 0xffffffffffffffff, 0x40, 0x40000000}], 0x1, &(0x7f00000003c0)={0x0, 0x3}) r9 = kqueue() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) fchdir(r9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f0000000040)) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r11, 0x6, 0x0) 16:00:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x10) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000380)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x9, 0x7, 0x3, 0x5}, {0x0, 0x8000, 0x2, 0x9}, {0x0, 0x2, 0x40, 0x31}, {0x5, 0x3, 0x0, 0x7fffffff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x102, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000300)}) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000400)) flock(r1, 0x2) ioctl$TIOCSTART(r1, 0x2000746e) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x230, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x4d) listen(r0, 0x0) socket$inet6(0x18, 0x8007, 0x4) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0xd7, 0x97, {0x1, 0x40}}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r2) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0xc3, 0x0) fcntl$setown(r0, 0x6, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8100000089, 0x0) socketpair(0x1b, 0x3, 0x7fff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1087, &(0x7f0000000080)=0x3, 0x4) fcntl$getflags(r0, 0x3) shutdown(r2, 0x3) ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000100)={0x800, [{0x0, 0x9}, {0x3, 0x1000}, {0x1}, {0x3, 0x3}, {0x3, 0x63e5}, {0x3, 0xc68}, {0x2, 0x81}, {0x3, 0x4}, {0x3, 0x80}, {0x3, 0xfff}, {0x3, 0x1}, {0x3, 0x2}, {0x0, 0x65728379}, {0x2, 0x40}, {0x3, 0x1816}, {0x2, 0x10001}, {0x3}, {0x1, 0x8000}, {0x3, 0xfffffffffffffff7}, {0x3, 0x5}, {0x3, 0x1}, {0x3, 0x6}, {0x2, 0xff}, {0x2, 0x1}, {0x3, 0x20}, {0x3, 0x3ff}, {0x0, 0x7ff}, {0x1, 0x4}, {0x0, 0x100}, {0x1, 0x621}, {0x3, 0x80000001}, {0x1, 0x6}]}) r4 = socket$inet6(0x18, 0x2, 0x83) fcntl$dupfd(r4, 0xa, r2) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x82, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) read(r1, &(0x7f00000000c0)=""/21, 0xffffffffffffffa6) r2 = socket$inet6(0x18, 0x7, 0x7) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r3) 16:00:06 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000080)=""/57, 0x39) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x12, 0x40, 0xae53, 0x78}, {{r1}, 0xfffffffffffffffd, 0x8, 0x8, 0x3, 0x80}, {{r0}, 0xfffffffffffffffd, 0x1, 0x2, 0x1000, 0x2a4d}, {{r0}, 0xfffffffffffffff9, 0x81, 0xf0000084, 0xddb8, 0xbf}], 0x7, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x21, 0x1, 0xc6, 0x2e4}, {{r1}, 0xfffffffffffffffa, 0xa4, 0x2, 0xffffffffffff9ce2, 0xe5f7}, {{r1}, 0x0, 0x2, 0x1, 0x3, 0x2}], 0x7, &(0x7f0000000200)={0x1, 0x31d3}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0xd0b, 0x3}) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendto(r1, &(0x7f0000000040)="9a3b5a80e1fa82ab0f1c72baba199a8b75bf62c94e77183871a46bf63e7572a52ef39a448558d6ae3a682969ddb28af77ee299", 0x33, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x2, 0x200}, 0xc) r2 = fcntl$getown(r0, 0x5) wait4(r2, &(0x7f0000000180), 0x1, &(0x7f00000001c0)) fcntl$setown(r0, 0x6, 0x0) r3 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x3, 0x2, 0x8, 0x7ff, r3}) execve(&(0x7f0000000280)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000002c0)='/dev/wsmouse0\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/wsmouse0\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000640)=[&(0x7f0000000400)='\x1a%\x00', &(0x7f0000000440)='*@\x00', &(0x7f0000000480)='/dev/wsmouse0\x00', &(0x7f00000004c0)='[!(\xa0\'-\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='&\x00', &(0x7f0000000580)='[\x00', &(0x7f00000005c0)='/dev/zero\x00', &(0x7f0000000600)='/dev/zero\x00']) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0x401, 0x7}) getpgrp() 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xa, 0x0) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x8000, 0x20) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x8, 0xc504}, 0xc) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/26}, &(0x7f0000000080)=0x1c) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000200)) r3 = fcntl$getown(r2, 0x5) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f00000002c0)}], 0x1, &(0x7f0000000340)=""/55, 0x37}, 0x1) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400000020, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) fcntl$setown(r0, 0x6, r3) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2d66696c653000"], 0xa) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000001c0)=0x100000000) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0x0, 0xa5, 0x2, 0x6e}], 0x81, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x6) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = shmget(0x1, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) r2 = getuid() r3 = msgget$private(0x0, 0x200) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000400)={{0x6, r2, r4, r2, r5, 0x10, 0xc4}, 0xc6, 0x8001, r6, r7, 0x1f, 0x9c31, 0x6, 0x1}) r8 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0]) r11 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x9, r2, r8, r9, r10, 0x102, 0x400}, 0x401, 0x0, r11, r12, 0x6, 0x8, 0x2}) r13 = getpgid(0xffffffffffffffff) clock_gettime(0x2, &(0x7f0000000240)) fcntl$setown(r0, 0x6, r13) r14 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x0, 0xd4000000000}, 0x10) sendto$unix(r0, &(0x7f00000002c0)="35965155d08403d7871493c05f15583d76b5b9e2c3e6b00191a4d1dbd74d35e6e8082546c6d50826407ddb965610cc01d7520c843374007265873decec97fc59935bd82bac8d254ccde0b76759603eb18b4eec65373132b81fcff072cb77ad0342987c8c380bbcf227af467a34cc1bb4f41d1276695b32499dfdd998320e93feaf7eea7a4e05643b541f87ff54bfe8c1bfa915bdb8476a0856d7681f3b83f7045394b4cf84f0e5c9b1d3ea47c0b551cbe3ecaa22bc0a6231c77bedcef586ff6ec0f78a6040168b15358365eea8267eb75c5a953f31b3fe45e07ac4ba4022c139da419dc1ec780d523ed70829e72097c3faacd51ccec81a6e29d280bcc0c91890218654c87534e7af8795fe877dfed1ddf9d46a240da1c706bdc3e6053514c3c62f55613e9d97b63ed45786851852445d18c4164c7814fe147c19fdbefe4ab0321f285385e4953a6938a98cde3f4451bd931d0e706ee28671cee5de1cd544dd34c18bfba449aeff53ef72067025f2bceaaddc68b0b884d5d79227ab3c0b57eb4c9a2d5b0790e262cfcdf36a0db0445d64684d8cbb467622d9a7cd43488564fa9b2eaa2bf5f0ca41513359f93cc69ff0ef60f95156d5f63dd6e990abd94c8f2eb84b48468f86e5faf014d8bb4290884c96e665acd52dab8ea46ef599be02146ef8cac7786bd954db5c4c4eb05b3c3189b47309bc6d443d1de20220664e068b86120cc91aab01e527885303bdf3624c81ffb22fcb6c0d645f3234279e82eb703c348990e00e2bfe81a1dad28847cc359885be9c48fb566170949ee1a69febb3e225913890de4d5bf913f77b92d18da67bcdf6d5affc0a7aeb6fb7b287ee39a2b18753e472dff471b90d8661a63d322d8153ea7b6ebf8bfab090f8c04eddbe5ad9a4f3d2232e86c0aa16556ebe024dd758c39fa6b28e7c9055c8560bdf56a4ad9ef0c0417839486bc3f0b95e359ca8c41685ea1a1062272283612124ccc5b373a33388dd868a6192e864862f0adfa6684323d55dbeb0eab92e98eded71ed512487fb14d1e0fada91e6e3c4f5f5ee7eebd62da1df8431b3435c3133b46eebdf3435dc4927d9405d2906cfb5ec67260357576affb6ebd7b56317ef0340d1b37961ba42f63d900c82997995b69a1546a96a28988e1ed012c12944611b9e8cc9698e6f73c65c5d347463b3af6ba60b8dbf8376ddd166545ea668c922e57837539aa6369d544a9d2431f22a7305b53a04ed0b7faa5bbd097f81bb7877d16c67db52f5f3b1a84bb90b56423885e87e46672f02b7f269091f9c4385d42630532cbd4dfd0a78ebf22b9624b6fa8d71e3e91f9af66a310eceb1e61bcfdd91d6977b0ae185f8d711e5bf5a10267573d42794f1b76f5d5010f08e3e0e376a7b8c326c153792b4dd5130644f934c88fb8b57fa2132ae89ef49a18c2770fd6b8eb1073d7a52788604d8ccd574fcf5958f8b2cf0348bd02396d69b7dae379b00ef5f61c6b4b63210a3b2464572bcb0542bc7bf83623cc5f8a1a8a213bdb7113de78b5059175b1762f260078aa9669c8590b0ccfac9fbf343e37c82c9a1719145b5cfd2f51118469583a6ec115644cdf01d25a36b999f1ca5e9cc20b6ab8990245f9aa3382575293f083a3ccb347e025d53495ab43411eb7ab24df147106dc7d6d7668e1d321b1228482af9e76df73c98cca1c324b964c8cb004d9bef36111026b240f9d123c14b7ebe1681ada558d5dd63f37cd5ad3863d9e35280a54a54c1b66e332205534b90135122341f14ffb94ebfe94b34baed8f55548403bfe0e0e814df076bad9fcfd09f4930c1dad59233ee24ece6a4e63e68fe711ee82efc978056b7b357f1a3a82e03ac735c25df411f00861f6a416d1cf955e50071f72f2beb48411838add587c3c10d72899dee4f9ef501dc803ed703314504d2e4383dedc2ceb9441fb7d9fe30cf8c0a55c327ca7760fba136f9f86970b0953991c3c7b95bbcf45ef757e5fb595f9c275c2c39440326dafab0eae2909dc1cd270b4e8d5ec26478f1d6241dc2815e400eaa25bb732076427d711bddb592eff9ae7f588dd5c15f7e44d916bf5f9b66204aeac020283c832c687afebe2f40f6d97b1f002e61d14caed05a5828a32c14822f0c8cfc8c8d469fec7a8a355503837c5a42d16399d3df7e12160881b7f8074146b09ae397db7586c3f18a48953a01ad18e1a8f6a46fc5c4bc68f1856c37400f56de433f220df32adf4848a913067e149d029a3416ab9b8cb88b7f78ffd1d7a61665c08a7cb4e7d499125adf8310b30aaffeb00decba2ca6091afa90508a351dd0a7593532835259e5345443aa22c6a5278804fac2ca67bf5c68eaaf2a791363dc7e0480770d8683b3e25993aaf4fb073f3b1ae44a81ebb12a54c746faf28f22d5b1b4b42ae3521545eba01f100564dac3d74c974db8d54515728334234b1595e5bfd59c5ac6df8422b073b5dc05843240019549b14c9c1ecfa0a073e86e49301647547f31be249609848f69131dde6173761cf9c36364ad2d0aaca5477e4bad7641afc8a032a0814136d06c4a83f854dc36e6acf3be8db67f94144b9313f8172ec58701cb81d3b841921529e8451a9390fc289801d97b274de59b943a2757a148bd1699ed646a85d7ec466d0755255baad646a1729094ee3f46b129af225ae3cc89d34341dadf198cae0039f94efb5406ffa3f0b5893a06b1d7d8fc71adce3a024c67451ac25187299ed506a9805f14d5d3ae2f6bc04f9fbb60b7e0576c016e90dc2a69833f83c831682ccb773ff661070defa277f89c9734fdc59e4fe0916f3087ff170fadb4777b0f6beda5d4e14e27a9878ff817ba3d7b79956e0f3ba1ac8f6d3ada4cd72796ceba833010aa3c703c64d4b2419537166c2da251ea715eed0c9932901939a6e21f49e761373777fa2ccecf858affb0e55b57f63007b0a3433f9c560ee877eaf5317d53448c89ed73372ff4e8d21830a31399bab955fdc749a01cf8b525487868a1d71af198bda4b1e31920b06dcde37d9ce06efd650f966c0b44b9dd7ce81757dfc98f4763b1d072c5758078b3069e9b817e336c713a5e5232493fc6fda8b4194ffa80ec03f0c26b3d9c807ef1b64f0913a916d4d780277679965d2be45294e8b1153f3af10a77b06c41ea1623afe68de22cf97c55ad5cc70960422225ca5182cc88406fc01686b9f73482c1e1776d11df66be9667b838bdcd2b29fe9d7e9a6d1fd50d40630a43e0e8a952855c388852eb96007d239fcc1122f119fe9694ab7c020d4cb2574e4b22c558307f49ef7ebb55a37e0bac4ccc5dba026b2a4b6983d295ce0cd2358ce3e445d5e6075a8595ba96d1f03bb2d5ba04bb8bae25a7f7ae3927a202ced6345e3ac0bc15bb198af5a5724d7d626fe46b1af393e2c0e20e4f24b46c4cb9815e6473a2f1f0ad9c099f97ecf415225b5bc9fe384c764cf986bfdf2e97a71cb18bcdee4e5be2409f79cf02feea8ebb135a910b2853366ee35c3c26f659171e29fddbd14cbf37d0bc7840d42f633fef5d4bee433a40842bf002c9723be266f3cb500263c7ad51f8ab5fd1035aa485b21d8f5188065f7a9c8333fe96afb46d6816c6cd0d917c5b95bfec1e56ced6b664ac6479d4bd1213d5c5df00b9ba176178bd1a01d31f119391f6332bdf79c7ab9c93e8bd7ba9c46f402cfd66facac09023e08d9bf4064191634105a7ff4c2a3d1c0ed73973517faf33df821c6375190200e6ef46f6698f3eefbbdf0d1b66c9f4ed3f35226ad3f24d2ff5bf6c15ef5aafb499e7de98e9c3186dc093f3aa7baa9c546a24a1a410f9ffd92486fed0143f38a1ac49cf002e2c3549642929d378e950fd1a79d56d0b4611088917e171da19dc2778b80c75244904a43bc6d9d80665577d2ec069e715069db3b8d3cf209ebeaba2a02dbdb4b9bbb937328f9e4af16f4fd72d29a235ac06734fa05f7920fddb9188a2dffb8e2586de6b53d23d1140c68945e93d3d46a4efa73fe753d4cf6c0e11a76f2415e515a7293785ab6de2e6b494b6251ae20a346233b95c48b6f767ba376cb319a2b5b02b8551b79a0f46608956f7dc184b682030402ee2dc73c7d5596ba02751b8211da3050b6b67d407fa759725a0b20068e7828dd484665c0f28b27c4b3b8b57e7c20472961e737ac1b86d665b016644999a54ed63d744668978887dd2e14e08e779f6005a5fba4194a2057beb77674d8a8cdc52dd40126251767bb7273278b4962a21022a927ebd53bf577b4b0be4d30008070ae7b28aeb8d44531fd8db92340bd806b43abc576abb15b3e107fe692cf5012f07b2bef26fcde2998c0163fa17f0918e4712c87062780b8c96a5e234eb23e25bf5c1c88ff9346a58e4b342c40e8906dbbf63b828280433acfd6ff25e6850269ad31a3a4e1ea9c44ca75f07287da9b7855adf192d4b109cec6c55fb04a2a8152bc80984b530befbcdf26dbea925dce47cc5ff1b0033429e8bbe1805a02575343079cbeb6b218f1f5bed5440a285207a7b148407af46d5d7d34f1034f90701ab32449f93856e4582499046e99c5b4bda2cb82f697f43b3b4b6a58ba91ac15a66292ae0dc7b1eb6aea40662dabe5eb61acacc0ebc4e2dc91b6a68f75c54e387897750f7e9ff94acae6e0c1533ea7cbcc32175ca7aa6356738e1a88afc7d364404d7e0d9c0bb287ffb4d548e50ce6a5b2236796bdce7c5e8b63296a67a38672337a297d02aaae23c91e8b30f5defaa106de6003088a2680099c1d51273abab2490a48f78368749c6c2df4e9e9cb012210be0d206a9d8990f181424d488aa5d29b02ad5fb3f924d48eb2d750f35f693c72ff3971cdcc1c771858412dbaafbf0cacb8cbbac53f0d0a050af322e3c1a863b1d5d67fe76594e0743b312136e22acb982ad3470cdbda6ae900f400229d6afb82d3183fc39a2ccceced9406d5e34057b7b1b5b9a0cdc46190c1f56ccdd613cdefe6c349547b182182c45caa714db264639a89e5175185e567b98b6a482b43ca68cfb0d6f6a64c04c1a14ca0d7c77831711b1854c0ee030adf0b6b389d80564b03b05323f93024fca857739ccf59e58f6387414ba7e3f393c636d5ac91f2ece924439cc294fe8fea1930d34bef330f0b21777cdb3bb7430ac54b99ab1a5a7b7842a44de4bd0a1435e7aa3e64d08c9a51351129390f819a57ba8a41587cfa09aeeb8f83d9e6ca10a59d582d35844201a752324b55facd6f632c9693855a0b985f7a58aef73d57bf4034c4e1e258ca46aadd5f177a14c95021354eb12193bebcb643fdc8c4d9d19cd439afc643b07cb7ec4e3f63b07b26a61c79cc046ff178411eaf7401a769b3f1fe4a4cb375b6c02d6700f773720016940a2741a9a0a499afba1c14e2ca600bbee3529cba8ea9e89b6e8d8d09ba1f5d8a94395ab5ab3aad7c25e43c9e1eecb5293e46395415ca49a60cbd965e50fbab2b9fe6f8cda148a545572c10583d008ac0855a7cc65b71e02b658099430b628e395ac0f9f2267a870edb3d48d41485af0db688efc43962fdcecbb5c0a1d9f07f8213facce31371b7325c84aca7e6f78be015cae3f4a8fc036c3d2914fc968484edd9c4188923047ee30875c23553e0114d790f39f7cab004cdd159c340226fb1e42b6e39bedbbd69fc5768da8f7217ae6a51a2778bf9bc399157c8f15d7cce0eb62b971100c99329a93aeb87a1318c979dce64caf9bf0fa084edc76b3ed6d666bdf6f94d7fa7476f23ef4ce7776ae794f718455862d092df6537d4ff5befa63a7697e446acdd2c14d42e4195ccdd444c1a7771cd618b9e8af533e", 0x1000, 0x1, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f0000000040)="84bad3cf8dd2c5e1b33d7af62731dc0d27314e290b55d880e267f49f651e5001786062c569c54404a05358bac0398ab3974236f94c8117fd656deb7cf60f00adb8e377cd213652367fb226443ca99acf332c4bca1ba000fbf690221e31e6393df41a78079d84556c3317124ed0699d0ed1cb271d746c7823c185103ab36ceb81df3212fae72a0321d3a6646cf75ca6bda106724cf120ded7ef05cf79667f6559e56428ef8de2104055c192", 0xab, 0x2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000280)=0xffff) setsockopt(r1, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) r2 = dup2(r1, r1) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x1f, 0x100}], 0x6, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x40000080, 0xffffffff, 0x6}], 0x1, &(0x7f0000000240)={0x3, 0xfffffffffffffffa}) r3 = dup2(r0, r0) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x1, 0x5) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x7e, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20002, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x27, 0x100000000}, {0x42, 0x1ff}, {0x4b, 0x7}, {0x4e, 0x7ff}, {0xcf, 0x9}, {0x61}, {0x46, 0x9}], 0x7}) fcntl$setown(r0, 0x6, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setreuid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) r3 = getuid() r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) r5 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x100, 0x72772080b358a72f) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x4d1, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000380)={0x6, 0x7ff, {[0x7, 0x4, 0x7f, 0x100000001, 0x5, 0x3a, 0x7f, 0x1, 0x6, 0x6, 0x8, 0x400, 0x8, 0x3, 0xcb4, 0x6, 0x1, 0x3e], [0x8, 0x80000001, 0x1, 0x2, 0x8000, 0x1, 0x2, 0x80, 0xff, 0x8], [0x31, 0x6, 0x1000, 0x101, 0x4, 0x80000001, 0x6], [0x4f4, 0xfcb, 0x0, 0x6, 0x80, 0x8], [{0x9, 0x3f, 0x32, 0xfff}, {0x9, 0x159, 0x6, 0x4}, {0xa000000000, 0x7d, 0x1, 0x3}, {0x2, 0x3, 0x6, 0x2}, {0x9, 0x70, 0x7ea, 0x1f}, {0x96, 0x100, 0x7ff, 0x81}, {0x7ff, 0xcab0, 0x2, 0xfffffffffffffbfc}, {0x70000, 0x101, 0x3f, 0x7e06}], {0xc, 0x7d1f, 0x7c, 0x4}, {0x6, 0x100000001, 0x8, 0x8000}}}) open$dir(&(0x7f0000000180)='./file0\x00', 0x480, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) geteuid() setreuid(r3, r3) dup2(r0, r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") dup(r0) r7 = semget$private(0x0, 0x100000004, 0x0) semctl$GETVAL(r7, 0x754bc2148cd23160, 0x5, &(0x7f0000000280)=""/101) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) bind(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setown(r2, 0x6, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40074}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:06 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) read(r0, &(0x7f00000001c0)=""/37, 0x25) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x22, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') fchmod(r0, 0x110) write(r2, &(0x7f0000000200)="3ef99a4a7e9314ff2ceaf6106c3b15ce21955188d66f2efd9601df3fffde457c88ea525bdc470656b3d79c2c4f95480e", 0x30) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) 16:00:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x85, 0x0) fcntl$setflags(r0, 0x2, 0x1) fcntl$setown(r0, 0x6, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0xc0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x190, 0x0) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x2, 0x0) login: pckbd_enable: command error 16:00:07 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) fchmod(r1, 0x40) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x402000001c, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:08 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) bind(r1, &(0x7f0000001140)=@in6={0x18, 0x0, 0x5, 0x5}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x180) fcntl$setown(r2, 0x6, 0x0) pckbd_enable: command error 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x100000000) fcntl$setown(r0, 0x6, 0x0) 16:00:08 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1000, 0xfff, 0x200, 0xfff}) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000100)={0xffffffffffffffff}) dup2(r1, r0) 16:00:08 executing program 1: fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fchmod(r0, 0x50) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x2, 0x80000000}) fcntl$setown(r0, 0x6, r1) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x3cc) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x5, 0x8, 0xf7d, 0x6, 0x3, 0x101]}) setpgid(0x0, r1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000180)) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000af}, {0x3c, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r2 = getuid() getsockname$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d000000000000000000000000000000000000005cc622871bbb4b2e08ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009078b3583fa53c16178200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6707c79079c98a2f4ec7d1d41cb9c5766e4d2a2582763f431cb21ae7fec67ff5e1697516e7f9ae85834d14ecad7738e7ee1e53defd85cc5271cbe01c7fdb60338381cc6da1546b9588f09283e51f4f9f69ef30ce6524d6a28df733c43dfd4030882461f2505a408307040443904c47960514b44590daf61c41d88f103b078a2546950072a054f6d39e8ef82feb2dc31065a8a7c0a83328c801a2f3ce108336885a33df1951a18be22ed456b1b4992b09a770bd1e03146f9a723e31971222111a143ad143974e05db822c9c80b920942ce407335be1891b8d24d9956549a00"/4320], 0x0) close(r1) getgroups(0x3, &(0x7f00000011c0)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./bus\x00', r2, r3) bind(r1, &(0x7f0000001180)=@in6={0x18, 0x1, 0x9, 0x7fffffff}, 0xc) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x88a, 0x12) recvfrom$inet6(r1, &(0x7f0000000040)=""/9, 0x9, 0x800, &(0x7f00000000c0)={0x18, 0x1, 0xfc0, 0x3}, 0xc) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) accept$inet(r1, 0x0, &(0x7f00000000c0)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x88a, 0x12) recvfrom$inet6(r1, &(0x7f0000000040)=""/9, 0x9, 0x800, &(0x7f00000000c0)={0x18, 0x1, 0xfc0, 0x3}, 0xc) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20001, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$setown(r0, 0x6, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fchdir(r2) poll(&(0x7f0000000040)=[{r1, 0x40}, {r1, 0x80}], 0x2, 0x2) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20a00, 0x20) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000100)=""/215, 0xd7}, {&(0x7f0000000200)=""/45, 0x2d}], 0x4, &(0x7f0000000280)}, 0x40) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000080)="caf5b415", 0x4) 16:00:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x1f, 0x7c73}, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ftruncate(r1, 0x0, 0xbe1900000000000) fcntl$setown(r1, 0x6, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) socket(0x6, 0x2, 0x5) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000200)='./bus\x00', 0x80a2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x20) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="0404", 0x2}], 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000002e80)="022642c541e2c31bd64f1a28db1ae5f7eba00b24d80d7253792160efd623128cfa3cd749a5ca8a2d19b521ac8d6e37d2c0622a1ba276ebe708f9062f4c26a5f3f65428e170f6c31b73b0279b65ef4829b1406ee9a00150ad67850ca34864a9ecd7b19887bf4ebc019df60bab47a42f460c35b8855f3cacda8988c08bd4193e91fb097ae321b9bf6e83bc5eb554a0420d3faf57047d3d3de2b3dee735e5556c4c8285e07aeebbca62f38f84e118da42cd33a4d919d21de161cd767445f0fccf6e4f034e4d5d0db0af87f8840b14e70ea9e7a2fe4e030ea380abebff48cb404cd1ae9ea639f1fdf069a115d82966d1f4c4af825170924ae1621655a6329f6836aa2feaac0ada07b652cf69b265a13ffed403561832c3b1b8178c7ebf0e16da145db054fbb1ecede9947aae73dd4376af6390d9bdfc6159d16a40a707867ebb28ac957fc71f36e479c701ebcf55a4c40e93528204ae74efc9571b8568a83bb74d746b85604a8c38b260352bda9e6b36079e5bccb6537f2f1b68c2555f684b863806fce6075ce929d57a15fd97bd13629bda887178c99d6fe7f46785ce7b2249c2009dcaf60a2770d351c9af728a3360f3aee96a36eae86e396f55d5cfec09bc925a4820b3dabdf22573cc2cb349ad1cb698b91f979bba81cd8bdb015fb633ee393b4b29b8f6aa80adca9273ee6a88c3fca64e447975a769fb259b6f3d262f508873dc17f1d437d2493c5b8f5901eecf36f393f3a2da4a9c2e13c2688eee89d6aae03586f3c24e5bf4362763f86abec5486c6ec6752b3b15f778ec530ecf949736c848fd977abdbb466ab2534220cf8ffc406885c22841d5ac60237ef68756496710b995474691370aa0a636ae44c320ae391477aa3858ff8c2c82961bb0c17dc201db33155b1e095d351ee402ecd78358f9692701a9d2d511de741c2ce4e4b956912fb153e8c0608a5aa48e21336b6b7273400bb3960b781d3bd7d553bbeedd4cca6081f2f638a46fd6656081179139039f9001a5121669ccaefc8cb88763ecadb1a23303b95479f0504839b7b35775fc79eaa22e3633e86260a879a9d3c0f40f7f2c2ebf683172cbeeb41f505501721ebb18b630c3f2183416b3cfd549febe3e86f7e24100e8fa4bb50c4773a2d6987f918233d5f7d1f2dc9f2227acc4ab0a96f70b140067282c7f998ec57c75a0885be54b996d29c49f1e5dc05885e28905392b2b15909c2ff8287ccad5e397c6551e6b66d2c70af7494f961e6644c41fd77d5f8d10289626419306daf5735f2770e153db982f76b5ef739ddc256a80a80030ee783047378e4c9d13ca4371d1a8f34ca9133360c7d889b8a6df0c375ceab8dfddf9a05640cfbdd85267b174bef2f57ca89616d57125540d322cc5c9cc9dc93f0086975d8f3cebe4e2ab934acceafec636221afda0283c6d57d616b5dafc19759a44e1ac56a707392b101b04dd33b3a3f8ea6218a7d66ae120c4840c5a1293cc67dbcb90eeb6188b004366198266b456f7a58e7efb81b58627b76cfda69110d4cbba3b2a7f777ebc6e1310913487a7b1e43b858aa8d024511a08cbebacc629fb38fc3c6da5fc0ddb79ec195a74b1c0f9cd1fceefda385e0beae459c46d6d703554f15a941666eb8077fa17d102896744ec25033b63ac1dba8059", 0x499}], 0x1, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) getuid() writev(r0, &(0x7f0000000040), 0x100000000000000c) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) setrlimit(0x0, &(0x7f0000000180)={0x400, 0x10001}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0xfff, 0x7fffffff, 0x8, 0x1}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x2e, 0x100, 0x401}, 0x2, 0x9, 0x6579}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x40) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x8) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000100)={0x2}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x8, 0xfffffffffffffff9, 0x200}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="8863b5f2770c38e4cd89fdf0f2668d95fcc3d613e6ff0c5d9d5daf7da7e7990c734715622d7bbd527a07ae635c9fb8e4fd8c4932b7bd4bec7cd9fba407aa9ddb4e242750b8c1c958", 0x48) ftruncate(r2, 0x0, 0x8) r3 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x44) r4 = semget$private(0x0, 0x3, 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x8]) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000540)={0x0, 0x80000000, 0x8, 0x2, &(0x7f00000002c0)={{0x8000, 0x1f, 0x119d, 0x7fffffff, 0x9, 0xd79800000000, 0x4}, {[0x257, 0x4, 0x4, 0x8, 0x8, 0x8, 0xffffffffffffffff, 0x81, 0x1000, 0x8, 0x7fff, 0x1ff, 0x800, 0x4, 0xffff, 0xfffffffffffffffd, 0x5, 0x6d], [0x800, 0x2, 0x71, 0x0, 0x2, 0x4, 0xffff, 0x3f, 0x8001, 0xffffffffffffffff], [0x700000000000000, 0x2, 0xc05, 0xf7cc, 0x1ff, 0x5], [0xffff, 0x0, 0x20, 0x8, 0x7, 0x1], [{0x1, 0x81, 0x200, 0x9}, {0x80000000, 0x0, 0x10000}, {0x0, 0x4, 0x5, 0x9}, {0x9, 0x1f, 0xcb, 0x5}, {0x2, 0x8, 0x3f, 0x7}, {0x0, 0x5, 0x6, 0x8ad}, {0x7ca, 0xbe4, 0x3, 0x6}, {0xfffffffffffffffd, 0x0, 0xffffffff80000000, 0x80000001}], {0x7, 0x2, 0x1da1400000000, 0x1f}, {0x100000000, 0x0, 0x100000001, 0x2}}}, 0xffffffff, 0x80}) r5 = open(&(0x7f0000000580)='./file0\x00', 0x8, 0x80) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000005c0)=0x80000001) msgget$private(0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000700), 0x6, 0x0) 16:00:09 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1000, 0x401, 0x101, 0x4, "e04df5cda2b50b3755c63ebe40c38ad9e9b75c76", 0x7, 0x1}) r2 = syz_open_pts() lseek(r2, 0x0, 0x4c19c4870b7c4c8a, 0x0) syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1000000000000075, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x9) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(r1, 0x0, 0xffffffffffffff4a) close(r2) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:09 executing program 0: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0xe2) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x56, 0xffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa00, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:09 executing program 0: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x14}, 0x20000002) r0 = socket$inet6(0x18, 0x5, 0xe2) sendmsg(r0, &(0x7f0000001a40)={&(0x7f0000000180)=@in6={0x18, 0x0, 0xf6, 0xe67}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000240)="99e7e0b718f426b840cd8745355acc156136383a77ce1f6f591c2f1a53490044dba045b212ca98fa986d583908315d5e51027b7db77d2549d272e457336c5f2456e53ccac3318bfc0c8745736fa8f1510c3c542075acec9e56672e019162a6dc1dab3da9b343cb2a0d45b69c5d7d9a8be58c180a647db1b7a2bb57cd2d2949f12245bb5f8a22f8a3e85b325e4c758e053ff5b7724a4550b9c48001eb5c89679412c8712424b6a8a49fd7466173c9ce1229782b6741fd92ee1197ce1a9699adf52adca714333ced1c0927", 0xca}, {&(0x7f00000001c0)="5bd31d4f1247301a907d739c8c1bc5107449eb14f716d082732044601415d7719b9a0fbbf113d7eb55e658ad6efd564ab065a108ed", 0x35}, {&(0x7f0000000340)="25197163c4810eff4ae2e28d23c1ca6e756b3bc6ce7bafe5b132c73ce01df973f07b7c5dfedd0d744b59fe951422832a39f883d173a77176ee1f25ccb276e9e4d18c876c8140d9f599023b8f2355ff485829e299f5a817fdac9af79a7b1435d2b70dee419bc7a3ae0506ba4bbfbf9b4131702c29bb65814a2f0d3c7c4244491206031d17c4299744e00d52c54cb752a81c3164937a34bee993261652038d839bece19cac7c75f1bcc29f49f1b81287bc3b0bddfdca77017ba2a32ccf9c6820449a5e1f05455892e49fe5ddf789db1155be309c13747455f10f19b3", 0xdb}], 0x3, &(0x7f0000000480)=[{0xf8, 0x1, 0xfffffffffffffffb, "c2e96b940fe74c1de68b56593108f82ffdc2b188d3ed76b4401d87ef9790f5704f68636f409cc4718eb8cc965195e0466e914a662281c7b9f15bce759b5be2e9a4fade4aac37ccdfe25844fc9f9b42e3b90049f2827ce8cd2c2e820899baa1a73523a834cb9141a735b27f45d226ba4cfe97649b2370db6df46e1069af203add72cac2fb2dd3b68c04f127660b71b51aecae49e25b9172d265d92c099a81f56eb3a78d5f3ff7c0fbc63750d68ffc1b5c03a304633702177a8334193eecd9eda466dae43252a624032f888a3804db7e0754629ebcf42e61c5ca87661922b466d47e162d88b9e8"}, {0x28, 0xffff, 0x4, "86bb2e900823b3e865334d6218f745d3c0cb"}, {0x1010, 0xffff, 0x7, "51e1be6b6f2a7d7d5d810b71d48e30f63077696bf8cbd5da00fe54b7b2d20b988766ab8c09fd5d8e4ce7b0f8ad7cd4d5bed30f16a241ae997969b2e24a6fce6a01b621f35eeee5f241c3084f52029da511b473b37f540f04e39654d42213872f779611ec589ac4b12166371ccd4f24e2095435ba96e079f1bfe53a49e35faad7382bcf208fa592fedb4bcc297c806e8564e97f2a6645acdff67d159c0b5e5cfd7d41f26b5cd3cd5a12b5e1a4cd53bfbc58cfd610f505df94878c015fd2ad16b23495f1eb5000d17fae67dcf6ba3c77cbd3cb7e2c0c5b1dea7cb4caa3f73bb48fd58835b1048c53aacbfd31b8d3a11369c604f45666c9805654da05918165b2f5922c03bc54f195675d375793aa13960c0bc7d37a2e0f736f356f08c7ace06c2ec0a778e50e9cf8a576691f995211f111dddff88f2beeda551827f805b6dd19e84932290025bcf5cb1fed555b871340ad3d119ce3dcca83f5d98ee1eedba95bcead09e4707631dce2f15a4b94f2a9031ec06c066054bc09044de6d8c6d599e57577ea9ba34be0479b73869f2ca4b1d445331a15741b6def3f36a72aae82c17c0e20a6cd382aaf382f5cdf4b41ca8e67f5b81fe9278f050798eb535d17574c9891e3131cd4a859a1030463faf5cee317c5d36f7263b513fbff5265f3e0e8e2a3823c89e66adb563d787bee87307c23444f11caf6e95992ec92a18cf9f8f02378a366e160f7fa6b2db8586b5589c59ba39ecf7fd06a963924e80d813a871c354b9ae78ace28ddcdcb689e9734d34f13f98fe2277cf7fb3b25b18d1d35bd90a513cc6ef066b4bebcf7fd08008c2c5319f6112d1df3f47f39159f9f17ab8755e7a2928ffc7d0c0d5a47e076e5ffb67d0b9f8b451675dd3c4b0bdce14612fe67fe428a846bf9105db24b55ecfdde8642aa6ea44987003de5fa7ac0052568e99c731cd6fb540d7363005f31033ef77cb11f668dc3935a4c8c3ab41cc6b0b46d5551bede8cc90b42c253b629ff22702a677b2fa2e518cdb2b4214b60e83facdd5478ba4ff0a38f02084711d64a1f8e70605667086cbcb44cb0883633f6908a928fd921c191043653bc26ecff488331c64bafe0d0733cf256fdd9ffb4455aca2737db4ed833c06b216a68b9d34fea77f5c493011e6565b7da83fab7471d683a2b0f04a3ce1718d881834fe5f1afbfd6085ea40fd9d16346cc7d3f134bd70e920e92050e883d31d948e615a073d6f7ab569aebf3ad596376ab1b81ca7d4f7fadac96ea3a5f33befb837934f1824500e0640f590f1f6a7cfb24ff3807637ce50295635b92b8d7728726f9dac599ad5b80f0fddd205ae79838ea3ee6f639bfe42dd2260ced1397a704d07e681ca6761145a61758707e4b932a60fecb58030fd7e845c34cf1a68c80bb1893fcbdbee7886b518f29beed6a0517aa6ff887477e74cd1131dc6588af39f4defce8b8921241d25521f6cfdae17a2bc558c3bfd752a59b8913e341c3e38f109ab09fdd0317404f990a4ea12147a623203465670c3843ca60d767163ea84ccf9331c0733236a498b74f5353b4990d0132136fe1877da8b7c72cd64775bb315b4137aaf76cb62d9857a935a4dd080d9b70820afeaef4117ec78ce685da38288b5479e7ea68148453fdbf90791c86b0b5f7bf9ee57ea07bbd710922267e0fd031b9e1f6351063091255ae5a6dc0d5ca67065f0f7a65b059e2d6d79f6fb05664a5464585c76d1fbe9babdec598332a0c85401b8945fdec890faca459e3f5e944a4881249214400ee5d2bf032f13a2d8cbea1130dbcc3e3507108c4abffba4277797babcf298a8675f17e31986a291c09868019b0057e43c6af27a7dfd55ba4ecbcee180eecbefac3cf0205428526dbb042c5bcfb00c543c41ea412c59e92c4d7a82c68463cb22bc7b32ab73e6f82fa5c99801b67f46ac3c03727907015e4b8cf60bd59006e2a0baf6f02760ca7bbb1ad88591a375f3dc68154cf33f80dd89e742f05d93cde4d986c06425b8d05eb40ef020f4f302f08d14fb06201625f90355f323946a48f953d76841c1518fcf7e2569daef8f4420d1ef617a45bbde3aaf1af134d1c0082505c5caf7dc1cb4dc913cd10c1c80f0217edcc6b31951825ccf1258ffe740c0c8bfecdee1e06b4794d72e469a3c01aac9e290383c18782ebc8adb5b3b77cd8a76a1e64406ee5e505e7537b62b762a209e86fb347178b1eab01d020d904e935567b8f886dc680185d21efce4dbbb97011fc96e209934ff6e912a797c9d6c17abae74eaf16adcdd0b30897dc811824ef8dbb26f9d8e5071cc61fbcee3b9568d3fa07ac9516581e604af65fe494b88018d7c1d0a73883e5b7cf8a4ac14838f8f83b777d161b5f1ed519557ec294636b4148169162ccdda971cbad380f8234cfc36365ac6906ffb65517f89d369145a9282c0c3ef43eb0f35d8eb7283d97d559f060f83ab64ec1d9ff9becb88d1f96581aaf7762da243b6347a685f19f2189a9b377179c40c92ac20e34ac7ca71d4e9c5a8bac06bb3ef8412c33891ea39e4a9af62a10a73b59321bf442c09314bc13c7f63e57c4003a180e55965c4bf8c1a73d290f28a70a5e25dd2352d50d5561f58e2f3343059e351220630d466593576004dbb512eaf30df9c54031179f6538dce47e3d9e38bfb7db58cd8af58011582de84d7a133118780a7d7145e328426f54456d523dce5bbcbe37f4bceee31cd2acc76dd7d185a0a93dc56bdeaa3b8d870434f9be7e3c9bba2d25bc67de2c27eefda9a8f374dd458d841c19f4c50ad18f9e9cc42d2626e3919770cb39d0c7fef3eb46185238bcadf7b4bc9a183f64b096b20cb82d267a8f8581b9e7d73960e792f8d2366848e4681c7fc96933e675f4ae71bad8bb49664ca3cb8d219e690bafe063f32cf0c9238bd854113e2315e0bc52963edc044906bedfb4f0ff9e3470a661d81349479ab4747efce35b1ea9295cba8ab64041fdf5123cf33e02f044fb9d54d6029bba3110f3bd3bc699b17f2bcf37187ab079de156eb5947bb008decc521db4b58be95b02782e9cc15eb4dd70e2c9bad0f236e9c779300329297316030247598a9ce9e1c53b223dd69415abbd30d78c1dd8696db48e33f933af7e85410463497eeee00c2d534988fdd8c5ffbbae4013ed37631a6eb62b94a0e338b0b44567f87296cbdabc3c3cb0f7bac299b55bb674031eda22dff431dd6c8c246301ace98faa4830ab3c95efa457d23c56fcf54bfe391b4df9abb145c6f194166bf5f7297e341d3e67b26d4c5920a5193ca09df58a8c20392ebe613ccbb19ff54c527891ab879fd53fff547fb9b48beb57c18f3dbaf3c3c1a974d8b0e24389e110484be5643d2e57dd3ebe3dfe0273ae6deb18ecf0318e48c1ed4febff67f923cf23ca19d10fa5c1201a6fa1d089be719cf28865e4aaf3e3ad5c3d913cf157bb00d6328907e4df1adef3269e0d277bff816c64f7d588bddfef80fb4d42a0e3db7b3f1490db67d2ea5361c188f93965c61deb79e148c7bb8c18cce52ea25588ce451013dc2861674b9432e6c0a805e6c661f3249aac66c4d3993679fa73a4b4a9a6b588077de1dbf05fc38931f6484a365ff088b11d8868c66c47f7c21461beb1697eeaf2f5a62c902a3f383562e0e55a203d8595c5426244644b4404bc255a76e03a94883ba2de58f5dcb516f865cadf5afde92a9e64b5c64fcf85d639a18cc54b3f54880ff05b0ca5119157794b776f5604f7bd9f3cf877be29e189cb1fa0ddba1ccc7ce01d21576c4cc6a4fd3d8a0f038b756158ae13eec7dffa2391cf28f2e1435461792ef18e9721da3974981001e45c91bc404725dd0ff12f19dd1017bffb1ec03bfa7142eff0e23e3614dc5263074a762d0b8ce1b100c2165604a942439370092e96d3b1178f91fa82ef000a663e28dacdac1a9850130d62eae9d279fcca633a7d244850a699d459b6d008b96066d78c1524564a48a4eef68265a6c7d0786454d2300c6975f4c0907fc0ed26bd6c17befedf2d0a46fee16acdd54519960f66a47e075b0d3c00a088f5fc76e8f32b3bf1088c597c0138e90d9283848a2de007e679d5e7956003e5be292d0bdee3c1408a52c12b3d55b7565758490e62e3654e2d75f1bd7a602a2b753baa7039dd7d5711570800564f15ce8891559c33d7617b1d21e8f88353ed1c5eb4d81cbb7fb371800e543df09b026fd1bc7dfe7a204a3042f5f96e9f021bce2f2e1c50bf85ab140bb16c88b904dd40ce3e9e0eff2287d164483cb04d01cc6f63e7dfc21bde361cd5eed88ab65f73cc22377347bb0a3d71b2e1b18c35764339ac701265d1fa692f5b1005e2283f2694229b57b4e3359f7b67687df7419ea96676efbbca6de4bcf2469c9aec988241daee32d549bb6cce7ff3e75f46789f79e5a213d2bb0b7a8a330050e5cc2fa673799bfb99b0208ea9b4436fe96749dcc4c11b04dbcdbbea1e69b804013ead02a7faa7d38aecbd4761ac3380f9eebb6894f08bb9382e698320ebe4f3b75402dfac6f30316104e6191711e04cf9e7594b2bcbe481f71f7b8dd44ba6bc869dbed32273f3985565e206be07f990ffb04995ac94c74b08f46ed02541ede232f2e65e2cfd58fa4dbc2d7aa17890ebce8de02550a3e4cb7b281d02aefd32bdf7509e15e0c693f5b707b5fd218a7e4f1dca184e814d0597d08448a067ce2df229d6694568735389812a24cd18296a568148d2182165cb3778a918eb7f16a973f45ea84260c0bd7a99fe0e0055c520dd704b0328133b5cde33e0affa94a84d9f01f7968baddcd08ce54bb8d5dec5b124993572c87bcc306c045310876635c968c534b0edcabb4480aaa29e344f723be8106bb3a2c2387a68c0b1a9295e1faa12ad0335ba4afebd61ff51c578e9c469ec4ec491028034642ca84af71255081a6da676e99234385d6706824d5c94bbc47ba31bfec1b8e09d21a33448a347495abbbb3c0500ec04ec10596ad7d41f53b6df9fad521089a238026b8799aad2b2cf99eb24dcf5f3d9353968af007f7ecb1e1bb57aa38c323f7b6c117287686ea198d28c0d651bbe520a83964aa492d1a9c42761c9d9841397a16fd940afd0e124dbd6de3b4caf58f0a3694678cb9fbce45ee524425f74b1c4a79c3db4dd441d2ab4f96726aa76f43673d025efebec6b468afe2b376edac5594ce2f1b74621043ad6b606c274995d9e688721e788af02cd9e465f06d25a5440aa004b17875b26950fd5d4a9edf47db06a4fb17b1d77a95206095925a3aea0ec12901d0bcc4face9154eb87e6b047c1b30feddc8d9a0c7997704d4ef52ae544f3d3835c26c6bc54dbfc6ba511da6bc60b3280d617baa4f7ac953a977a59af178be243fc2edf7bf03466d34a18cfe7fbad39a0652a1b1bcb2ffc881457008c0d85a2d59e33cd4cb2488a4b8744ec5ff25d7d1d1f379467067319882d5a312b0869e1277041acad4bf8cf719472705816b92ef2c07bb5048720faa63be609d533cbb1f92637a7a9cefa15535c257403b45b95ea4f2b1fecf9b79d1c380752bc4f9ce43546d9052bb9939b4d5957cd64d18e3ce0c16845f4b6e9057ffd8da96fe28d5e03139d208c6ac4192a50849331a11bb44fe5a18dc2146727f21d8d10130d98e9e306175b120f6f10801efb1508b7079f8dcd6e1ab155d0eaf842b46e7d1ac883452ed4f3fd690023d3885dd1c6998d0e8dad4f6bbde0136cf316df4dfde36c874d9b68ad9c9f98c7657de31f099aedabd76053bd6bc29f09432c5a40c33e4e67ce5fe65f7b9d620a53e6ad7a4411e3f61afa63fd18f"}, {0x90, 0xffff, 0x1, "051a97c08fca23edd488d68f179c96f77d4fd83a1d8a9e2ba46b58b1a7ba6dfd76c5b18d03180bfbcf40b45476897624ce92e3f946bb0a57d0d94f8980b7b2cbd02c5a20a0676e05de299b337ece7d648df90061fc80c09a7daf19906eef87bd0fbbe7658327456f934b883387a2911b58fdd98fec259165d5057d"}, {0xe8, 0xffff, 0x3, "40d9a6cc4ec537a4a9b48d1b4de0f8abf51d3f70ca77a9d8526ab022f7e5e5eb141571f9c4a4853934a91cda9d520d74d762440bdf315d14981bff622f1c50edd70b791e62719049867aeff62e342cd003e69cfa8dd1ddab3ef7c94255e7c0d178a8129eca212863e2c344be9e2c9031daf49491192bf47e5675231b11051e4e555a7ddd5cf1675ac554dc80c4e63a591ecc647a22c708d5c1d6ba6a47983d63f8d3cd316ad76b7b55744f17766d4002e18d413f48752cd1b6d0070b66ae1dce5fc3cb1e9f4faf588883bf4972cb88d2fff0db813c"}, {0xf0, 0x1, 0x8000, "e2a5b59bfb00dfb3c4ca0b2fd892d1a82df3e9dc6f43c1247fd377757e8e7bc7282d45b840b11f52eaaada6dd180a603591bf813bf06e7fe211e6e0979315fcab2bc47188f8da65f8134814354764213ee4b8fc3cd5b1965e3efe363fe4e077d6a8d3ff94318589675183e5063c26df9e34a1f934a1fe8b6db64a84f2a1dd905d54e4b194256a31bceaaee6a44ce81fcd359859bceb09834b194fd75bd936f127a72ad82c4c466314919d7f007541e86c871bd3b282fce9e0b675a8ee0c7cf76ab956abb75e29338dbf54103c12ef72b98723d9dbc51f73a72"}, {0xa0, 0x1, 0x40, "936b32657647dcf63ebdfa2079012545ebf5d38d9e560a0196abc0d479b11153e850145e4441e2e05ebfb41c453a565d5669fe557976570e48e38ea0e9e2475f66e66790b663ccbd3189e54ba077b6c66ff27df07e45ca7bd53f86842df54f77e13c6a75f8227f6a8a3accdd7acc4cb507174bb51a689a046a9ae5d65f767e16655e777262bc7fd088"}, {0x28, 0xffff, 0xa3ac, "4e4526a39c14c532105738f4d375d12945a0fa1f"}, {0xd8, 0x0, 0x2, "533dc690d45559e3f2f598fe0bd4025ab40f4ee60bea95f5b31e59a40a975ce06693793527dede5f97a52be34d85aeaabe94399b865ee4ae6c7139674766b4da5c7b30dd01d53ad60ac9629366019e153cf811e19f621d553cb11144d808e9e05581884dfb45941778fdd6f38ca0b14ab00e633d455ab578244f9b781929aa27cfc98bd920435792824daf12c1d8abdd4e6df0e397112971cfdf315773311cb66e9b1d12ea8b904cb06a40c6661ef8763c3af110524ed53062056a420894c331d3"}, {0x78, 0x1, 0x100000001, "48b6e6cb0f80269872973c4313c94853ee592782f746d932fe5e0457dc09c8a0c8e9da44fafc4d821fc6cca7f630be45cf5d20f3f5934032bfd15aeaeed5bdb8558297f44288bf09e44a986cd13e855bcb66ee673da4f3b2e559f11260415d52e722f0f3567ed2ca"}], 0x15b0}, 0x405) r1 = socket(0x3, 0x2, 0x7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) sendsyslog(&(0x7f0000001a80)="a438ea83bbbc52a99e0acfa806699b22d05636aa644efd61179ad3c6d0f6869e32d230cfae5e94089d6f1b2a6f58785450641ae0eabb121bbc6f4f551869f11e0d2a2c23baba57edfbbde303c50a8f9a4e3b822bf48b4dce13d0e64f037c2127f7b84a69e8c3bbeadf63822db6781351a786b1c6b29086b25cf286149344f2a7fe0eaaa91316be2b59a9217514019c5560a81e58e9d88cbeb2b43c4585d735e05625dc2cf611a8b9d5c0b8395b12966387444ff853c08e10bb66cbc340c7c9575e4d50d5ec7f", 0xc6, 0x4) listen(r1, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0xa3) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)=0x5f39cdc2) r2 = semget$private(0x0, 0x1, 0x28) semop(r2, &(0x7f00000000c0)=[{0x7, 0x3, 0x800}], 0x1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) fcntl$setown(r1, 0x6, 0x0) recvfrom$inet(r0, &(0x7f0000000200)=""/109, 0x6d, 0x2, 0x0, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1000281, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x5) 16:00:09 executing program 1: utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xb860, 0x1}, {0x1, 0x1}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$setown(r0, 0x6, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x93, 0x7fffffff}, {0xc4b6, 0xffffffff00000000}}) 16:00:09 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0xc000)=nil, 0xc000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r1 = msgget$private(0x0, 0x40) msgrcv(r1, &(0x7f0000000000)={0x0, ""/177}, 0xb9, 0x2, 0x800) 16:00:09 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r0 = semget$private(0x0, 0x1, 0x20) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/74) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:09 executing program 0: pipe(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) close(r1) getegid() r2 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) shmctl$IPC_STAT(r2, 0x2, 0xffffffffffffffff) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20010, 0x10) 16:00:09 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x30, 0x0) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x4) read(r0, &(0x7f00000001c0)=""/116, 0xffffff69) chmod(&(0x7f0000000180)='./bus\x00', 0x100) poll(&(0x7f0000000080)=[{r0, 0xfffffffffffffffd}], 0x37e, 0x5) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0xffffffffffffffbb) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10840, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x5}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x28204, 0x0) fcntl$setstatus(r0, 0x4, 0x44) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) close(r0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') accept$unix(r0, &(0x7f0000001740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054816e3e6aa20af3de0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002fec5020187b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007992ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5dcbb0bd0ab9b8be909e940efddd5e7834f56751ca45a0f363933efea295b2f57c4bc009fe86aafc0d996"], &(0x7f0000000000)=0x1002) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getppid() r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = dup2(r0, r0) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="6c1fb9c8b3e7841b04238b14e3fabe3caecd882ebfd8bf0c187e1947647af2c650105fefd708eea6e26f8752b14b329326742245f98d1db2cea18736e7430205d3f04d35fca3edea607a54fa2709", 0x4e) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xd6ef, 0x7fffffff, 0x20, 0x9}, {0x6000, 0xc4, 0x3, 0x81}, {0x1, 0x3, 0x6}, {0x0, 0x2, 0x81, 0x4}, {0x6, 0x100, 0x10000, 0x3ff}]}) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "6b03c966f22e7db113a5052cff07200000000200"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:10 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0x8, 0x3, 0x8, "ba00d3a1f995032a2e0cb4d6f126fdab1585aa02", 0x409, 0x1085}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = dup2(r0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000011c0)={0x1000, 0x0, &(0x7f00000001c0)=""/4096}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000005a1b01bf17b7e001f45d96627baca7eaa438d6422f40ea44dbd5b4f550ab0a1cdd0b24f75b70e840c2a464a854384c68e52f294223be07d4f5558e5ad17d4e9de62e62ebf6b39cd6241007714a6e312b854bacdf8db2cd15b32fb476494c87ce982b0de6f53d9eb65d837d5b4afe58c097018089b995bf1f9572dadc63f996985acb0cdc61aa5b3ec05e2f98cec8acb2b9437ae0f778909feb9cbcfd2ec96bf1444a0573c838d539bb43e0530a36b924c07030ec9c722d0e791a5f6d930423931ad935eb5edd7ce0ac793143ff6b3fa840d03da1"], &(0x7f0000000040)=0x22) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x6, 0x9, 0x9, 0x1, 0xf7, 0x5, 0x101, 0x2, 0x0, 0x9, 0xe510}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x82, 0xffff}, {0x82, 0x1f7}, {0x0, 0x8}, {0xcf, 0x3439}, {0x48, 0x1}, {0x43, 0x4}, {0x40, 0x4}, {0x85, 0xffffffff}, {0x3, 0x6d}, {0x27, 0x8000}], 0xa}) fcntl$setown(r0, 0x6, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000140)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') write(r1, &(0x7f0000000200)="9568974476b1e84bb92c13b7a2ec8243df916280a8db56228d80e0de86a5deb069660d163891f48d78", 0x29) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x9) socket$unix(0x1, 0x5, 0x0) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getppid() r1 = getpgrp() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10040, 0x100) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x7, 0xa413, 0x2, 0x6, "98310722fea401a6a39836bc5ee37c5a12aa068d", 0x0, 0xffff}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000140)='./file0\x00', 0x20e00, 0x8) sendto$inet(r2, &(0x7f0000000180)="67dd963df1749e469275c1527692434a0ccda9daed94b905c90266159afdaa7e17898cc65d4dc0af01b8f1f2b9a1c2af18cca45bbdb1bcd32840c176a56406d3fba1e89e03bb8d4a430518df99a3d7ab1fcdcd39575269cda83fdab9a0edebf2582a353e5d239f80e6bae9d36a5dba83c79fc23157bb80ccfd848beca680fcba524699ff237443803ff8f449ceba447df06fcd5a5637a000641915633c8ddd104f72d0beef14490bcd0d39df2500822bf43fc785d61b4f0a96339b4395df7a14d8c7cca2b5659b25039947f6", 0xcc, 0x400, &(0x7f0000000280)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x7, 0xffffffffffff833f, 0xb1, 0xffff, "dee9b5f2cc9122cb7076320ea8b8361d64f36e2d", 0x800, 0xffffffff7fffffff}) 16:00:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0x2}, {r1, 0x148}, {r1, 0x4}, {r1, 0x10}, {r1, 0x22}, {r0, 0x43}], 0x7, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(r1, r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40000000, 0x0) fcntl$setown(r0, 0x6, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xc1, 0x0) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) getrusage(0x0, &(0x7f0000000180)) getgid() fcntl$dupfd(r0, 0xa, r0) getrusage(0x0, &(0x7f00000000c0)) 16:00:10 executing program 0: r0 = socket(0x14, 0x4, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x80) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x2, 0x100000000, r3}) writev(r2, &(0x7f0000001100), 0x0) semop(r1, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000001180), 0x1, 0x0) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x1000000100, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r7 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r6, r7) shutdown(r4, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(r4, 0x1) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001300)=0x2) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000001340)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000001380)) semget(0x1, 0x3, 0x1c) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) read(r5, &(0x7f0000003640)=""/4096, 0xfffffffffffffefa) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000180)) readv(r2, &(0x7f0000002500)=[{&(0x7f0000002400)=""/169, 0xa9}, {&(0x7f00000024c0)=""/13, 0xd}], 0x0) 16:00:10 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r0 = shmget(0x2, 0x2000, 0x32, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) 16:00:10 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2000000000000028, 0x8, &(0x7f00000002c0)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fsync(r1) recvfrom$inet6(r1, &(0x7f0000000300)=""/236, 0xec, 0x40, &(0x7f0000000000)={0x18, 0x0, 0xfffffffffffffffb, 0x3}, 0xc) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='G}\x00'], &(0x7f0000000240)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='#\x00', &(0x7f00000001c0)='(^\x00', &(0x7f0000000200)='\x00']) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x1d) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x200000000080, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x1, 0x2}) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x5, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x4, 0x9}], 0x4, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x3}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0xffffffffffff8000, 0x6}], 0xfff, &(0x7f0000000380)={0x1, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000001c0)=""/191, 0xbf, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x4d}, {}, {0x5d10e2dd}]}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000200)={0x0, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000640)={0x101, 0x3, 0x2, 0x2, &(0x7f00000003c0)={{0x9, 0x0, 0x8, 0x7fff, 0x1, 0x3ff, 0x4}, {[0x81, 0x1, 0x6, 0x7, 0x7, 0xfffffffffffffeff, 0xff, 0xffffffff, 0xffb, 0x400, 0xffffffff, 0x3, 0xe6, 0x6, 0x2, 0x7, 0x5, 0x7], [0x1, 0x1, 0x709e, 0x1, 0x1000, 0xff, 0x1, 0xc4, 0x3, 0x3], [0x9, 0x1, 0xffffffff00000001, 0x0, 0x580, 0x7ff, 0x5], [0x8000, 0x3ff800000, 0x8001, 0x3, 0x3, 0xffffffffffffff65], [{0x400, 0x80, 0x5, 0x9}, {0x0, 0x8001, 0x100000000, 0x2}, {0x8, 0x9, 0x80, 0x29103c81}, {0x5, 0x1, 0x800, 0x480}, {0x1, 0xfffffffffffffffc, 0x9, 0x6}, {0x408, 0x2, 0x72fb, 0x2}, {0x800, 0x100, 0x893, 0x100}, {0x4, 0x8, 0x2, 0x53}], {0x516f, 0xcbe, 0x401, 0xfff}, {0x9a07, 0x5, 0x1f, 0x8}}}, 0x400, 0xcb86}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) fchflags(r0, 0x10000) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x5, [{0x3, 0x48}, {0x3}, {0x3, 0x80000001}, {0x1, 0x9a}, {0x1, 0x101}, {0x3, 0x5}, {0x1, 0x7}, {0x2, 0x1}, {0x3, 0x8}, {0x3, 0x7}, {0x3, 0x1000}, {0x0, 0x5a1}, {0x3, 0x10001}, {0x3, 0x401}, {0x1, 0x8}, {0x3, 0x5}, {0x1, 0xb3}, {0x2, 0x9}, {0x3, 0x10000}, {0x3, 0x8}, {0x0, 0xfa7}, {0x3, 0x5}, {0x3, 0x8}, {0x2}, {0x3, 0xff}, {0x1, 0x70ad}, {0x3, 0x772901ba}, {0x3, 0x6}, {0x2, 0x400}, {0x1, 0x9}, {0x1, 0xffffffffffffffc0}, {0x2, 0x9}]}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000080)) pwritev(r2, &(0x7f0000000a80)=[{&(0x7f0000000700)="fb5c4fc77dd823a7ad10d7af5ed7c19a5486084e4349238b0cc0f7a0fa254382a4f0c4b5f6bac53f4f9e40cefc1aa5a5b93af6f7c4db375942a7d2a9c78a53f545e909226df61e4e7945cefff73f84571c1eaa5a7fb2340cea4ee1ec15800d13ef7840a56ebf5dfc50a15aec194a575f2f96eb92923237904ea2a7ebbd665eb1511893b594964ca50d4881d689365eea294abc", 0x93}, {&(0x7f00000007c0)="ffc4d60f9ef1c7fef7d19685594809134bf02fc67a0372b0897653084665abff0d67ae8766e678d491d53946eb24cc7318b1c3610c0ee4ff94aa50c9124b345897cca6852704b46eec60c1a77e07b6738a3de372a9c855", 0x57}, {&(0x7f0000000840)="ddb04d41c25d699593ba087ef666fc0f5ff5d6ec47f3af811bd26ea868ff26bdee2ca8da90966ba7eb2cef3f7adf2149ad71a73aab9d3e44d156706f5ce4468ffb24920e8d808f153d1b2abc7f1caa8fb1fa89c687691ed890664a45499f829d3d6301fd01ceba251e09f61462cea842783de79e6c55d459abc759a4775695cae654c88a1f15a5010115aced484f50af9f8ada3803ef7e2baab4a081914e7fb76f49c1b6f96328d0acb27443137e2ef15819be7285b98f1b03b800500d2f0f5a57ea82753f0ee454099d30b38ec1afe5", 0xd0}, {&(0x7f0000000940)="55dac0df305c3d88378b62392ca46c6ccac0b4d89fd3e3ef144bef8777efc205f67bb17702d41729bfebbe1dfd090a3ed15f119015659edb77c1f50a2618e7ada88c0e50873ea70b4e7d03efd91393f1f093848258", 0x55}, {&(0x7f00000009c0)="b15869a155952e1f0d618c3d7437cef508a21735bc4306aaf19e8033d58da573f24ebfe3314280122589469edc7b00ad09f3d64be165f09067081f9fbbf6f3657cdc3e327efa8d2b7ed524756836f6b855ec2368fcc8808b2ae890e1e01aa36854cabbd93abaab0abe44e554f59f42e4a807eef509ea95829e133a48c0d27c5d670ce444c5a0786c2eac18b2a2157bb16b8297d64b0f03733e25b9c57a69e4a416d01a42ffd29890f1359c0a34f6638a49fde620df7c819de78711502e", 0xbd}], 0x5, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x7c, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x74}, {0x1004000030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20200, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0xc5, 0xe2}, {0xcb, 0xb2f}, {0x2}, {0x41, 0x4}, {0xcd, 0x9}], 0x5}) 16:00:11 executing program 0: r0 = socket(0x2, 0x8007, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1020, &(0x7f0000000080)=0x7, 0x4) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 16:00:11 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x2c, 0x40, 0x5, 0x285}, {{r1}, 0xfffffffffffffffb, 0x4, 0x2, 0x3, 0x8}], 0x4, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x9}], 0x1, &(0x7f0000000180)={0x401, 0x4}) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:11 executing program 1: fcntl$getflags(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:00:11 executing program 0: socketpair(0x1a, 0x8004, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) pwritev(r1, &(0x7f0000003480)=[{&(0x7f00000010c0)="d011f7cb5340f9312e15253fd32c629aa361f23db79323a04acfc3518161a43aa053868fc8d1ae0663136bf740b7ba15ddbc594cd70fcbe77b927676a0eceae423d5403dcb5f4a85df44c2fb09793f731a84148c8e392a4f00b5592ab1aec22bf5bef003736bfde9f0c14ab92e6eb298541d5b2913e69ec6c9cb93811e58a1bbd8e2eda513815f4931313457996623f510e6f83893c0d542a088defc8f13b2797d55981b066543a7d47ec451a66385a36d6cb43bdea6348d71ce423e6ebacd4a4828c45f8e79f6e0d23ae034d28b9131f7a2c4e019ed25a155a02aafdfdbbcb8ae83a2d810ed96a88c4ae3e516a1da04", 0xf0}, {&(0x7f00000011c0)="f2b49a8186e14670b1e2904674b86e52ff76d6e970b30b4fe2e3859976d9bc55a99d5e081c28da8c430ec86aefb2236434bb02325ff41036b2e85957aa244618c6cb002eed259aa4e4ccef75feb5c9aab9ed81c5035081555730573a1e383356", 0x60}, {&(0x7f0000001240)="59afae544b1e65bee96fbd83aa4ac9ebb8a34572fe06cd814d5602073772b4d67aa4da357b3a9b123ea9da84647c861c42548471f8577fefac1b838eaa4d632b872895788f9ce4759b6627297d731dc2d30abbea104b87ea1f10eb642219b435a211c1b1061943b9d16e7c0a6d2e9eb59f91e90a0b06b76a197da58f0dccc4238bc0f138dbc7a102ae8ce7c38e32f3de2f13b74a", 0x94}, {&(0x7f0000001300)="0a44eb61d47c7ec144099e738dcc4bdd87985f15c8bd112b42f94a3f8eb8e6d0c920f0fdfb649716893c0159928809a7a4ef2db3784915767cfeb0ade523ce16b93ccd87d7b37c07a743aca8636e3c901357172946518c4e396723ae834be4ceaf811c01d3b9b970cb9e5f070687b642d9470b2f30fea98a01c588c5d4931f4bc8598dd0b0c062deed8b037208c37f6871bceeaa8897ff4363ddddb8452cbbf255281c6634d03b8c5103bde7fae798446ad4d0f0c4cb75acadb1666d5773991524e9b5eb3cb50bac4711d4c01415c1f9491515cfdc679685b11f93d20b6b3487f552268b", 0xe4}, {&(0x7f0000001400)="143c7b685c7c8c295f5826f15f9334214d236dbcf12690752dc4f8be73e0fb22f2c921cf9c9647d6a89683c240f9ef82e405ebde1c37df72ae622b05cbc9039bb860d06b1882cc26a19e136819c15bf2110c6a0e3b39c65a9439d6e6d0785863029c1d5450d79403a9d371eb512ab0c3699e50cff68c4985de6b18a436893906", 0x80}, {&(0x7f0000001480)="486a1f342e7515233a8b54d230905a3c516a57e86b3bdb4f20c785d99b07931eed625118a2e8b6b70bb034e57b64104c8013a9bbacd8bf1be034c34e6300725103785d2af9ab6753dee611edbebc5155543f3c5117ef7e880d03460ed30a065c5fbab976d858fe93a73896877ef665ea5646bf1be24346a0171d074e1c6dff56f9c84e450647c69f2dabef54ba9d5691ffd954d40b190c74aa7f09e1984cd54b023481c275ebc82b20e7f05319e4c6d4dcbaade1cec1c8a76f266313a4b88617ac902251222c80d1a81039f7a15157f1b97624888491ba1bb9f8268e1f159dcc5c471700675d42c6bda95faa4c4231afd59e976d790deebed2c0cda87208733cc35dc3d7260d76ca2d6cf39b6448211affd6220605f895062135efece8b9cc5c95e3f2608f0f2a080399119a50180643cbd386202f5b25833fe363b0ed23a7bdf4e482e64bc02fd6442786509d9c67960087c342f9a82c8455b2a0ca5d8a5bb05d5ac7f293f13789b83d01f098d5d08e22344ed9c1a0b28b6457f9f8656c82685d5f0a3f845300344b9fb406927f4adc0f3ff509375c70e306617c2be00ca01478f9c1ed1875eddd656e4a7f8d45fd3cb95aa81ad899d47e165d9cfb0060f69a94f1cf6fda18d6dd774c8df99856d719e9b8fb57d8187ea75c7f44b90cdeccc04e36024ee8ddb7ac7b4d2d47dc428359be82d78d2e2c5601399da5819d1563014c6be56e151091b0feccaf4f8c78f35159fb3c358689397c95f7708f53c4198d3381a249a7a30cfe1fe391e1fef424db97cfaa4df4c9e511d97bf1749dec355b94a3678ac902cd10d46994271a8b7477b4802d07c4b6d9d30dce608c776c5caf001fbbf2b70fcc660fa984d05bb8c6ac1bb543322e6f4158513e179df82cf3bef1744cf0c17858bd3c983d745d76b8037c071ab717436fe0690eee180605d14e556c6aeeb59fb04ec9184f3ae83162f554b54bd9dc97fefae0ac7c1e8a94a25df772d08072d72d7bb7ade41bf2654b4de1540db2b221b8edfa7f9baa6697acd1e138fd029f9eb8ac524cd3ff566370cc9aa30b0e67f451612b852ec594b18e858e3f454c78f75776e82af1be6664ea40bbf94cb32fdeb801d761df5408138fa0e17c4d5f62075ae18cceef12e0aab6d203570a27da62bfc5f64671b1f79bc18022afd012ab368fa3ba38263eb6ce9c0af92c10e198b8c09fd1a11107308dc838d4775853153b8107400169c5d599865b862325c1ea4d15ed9cfe956d8927145c900d16d341587744f162d967b5ff70bf9177947b4ce6fb97a1a0492a980433ade7feed6678471ab307f05e8bb46e9bd1d519af6396e124050069e3adc543e2c0501ba8dfca1321b638e29c15f45a22c491454b9221256291d3b0a54a8774cea9aceb939105b256048daf852e29b174bb11d642355e0f82be0dce78b40cf777e9c65b90238455d2b6d07605bc0a91ed47e0365a1ee64c756ed38526f11f5cfe7f318a6827cb06bb304e655b77aae02c7958ddd32577e1aeb660d188fbf1ad6b050905a5f304920e3b13248e4df37af47f03fa3dfe3f0138c84060b9c3541acfe876df9a26f12968bf6b81f19e7f23de213411addfdc4eb717feb191bd8aee26b9dd286ccd65f64c34d12de09362ad02ac2b3b5a0b9c276951c0e3d77653eb5a0463f9025e7d19f7cf0036c863b60c7be82e1406b21d511b2782677dd6f7111d9cf0910b6673634833ae85393e658bf0fd75934ed64e0c6b72f550809541e8181338de360c0a79e29f2a102502c040774ab0c6a3abd47493bf137bc88c33faffc9287bc5f7d50e5e4bd75c0960e66eeccc9e12346cbb824fb2634c948f50aceee4bab1b6cdf514c82d1cb8a118576ba9e0d33e3d1b4984f4b6afe90fc10f56b10eb156df73c4308d010234d1df5e617a05a814140ce856f439c141e922fe820082bf4946b6f6977821f3321f20283e5a8be2c392ca04a92b40214bd5f9b10fc4c09d81700fe6362f44e6eec3726840c12a10e850462f25bc437b42ded82f242e255cfc4d06422bca2489e6218e45f0f5543074da9a163eb9c871123df8f07e44505f86671bee9e595c29eb2d52707e6da3bf1652f5b48851e43244f3c36679e7810b8c66902fc6515dd5ceb73594b1a8aa8bcc5983f30611843f733bbd07f4ed5f499e2d1bf2ef289ab072067dfbceccd5e2d7df5cd9f9135fb5ba0acea4c82e3de747f1ff80dc398895ff6189ea7371802a0543d8f257a69bddc202298d261455cb66cf42ce9f898166351739738312c2e5f48c3d8347ee9bd07ae8ddd6d64b416038389861ba0dc4afc6fdf4b3eccae0b919672d026b054ca619233f7c26bd8c154bea5ed1c0da79a57cc27fd9de891c9e71a7e8f194ed90166ee9b41fd346cb30b6db54d83d60cf670990d25323a4311f99fb8c077af40b8543aa76a914d86c33cb9acbc47ffd254963b0bd1ccf9f78610c654469a5b5580dbaa8b74197384bcc2ce3b7eb00bd221213d85671682513bc669702b798171140ad450b21efb50ba38e2bd79dead611ba07d6f1ca83dc1b734f504a6d0d16ab022d48fe8e196bbc66ed3e52bf212dc2e4eff96f5a94c6a4d0361e400cec4f2ed81595a3720286a95e60124e52d4f6d1ab03c5c3690570c41c6f11a4b7615f9cfc2ec24a33734c3b3eaaeb614ce192c6f8dadbce4cc3a2e95395a5f31ab16d701044564ea0a2d0849170e65c42cb99220548327aaa260690cb536633e3c5778962b43ed1d68bed3b737de46b187e96f0c4e84d48169ad8eee044c2c3abcc772111502b8f5554a6637a664ff123809be73da463d2b4039fbb2fc6969f75f0bf1f701e5d61cde08f3df9d21c4c7b99ea9b46d02c10f802c149331c7212dca8433864f1ec077a9f8e82100a6cd92e81bda1f7623c8afb1743e57f7d28411656b24823f800c6700ed33ca2db6a3fe9c66a40962f7fb97dfcbd2bd2b8e3f3da10066007d8b25fe84215d13037c64d075d4924fd8f4b2a541aac1276b8e4055563593644e6c0ccb85764ba634a8a0493e0fc0f0e03acbd19ff482f131d06c45b5f40488002a97f977b008a31459426d05439027072ce40c11222fb8ad548d8b4e86676e40772bfa0be7cd2f79b9534d36d46ddbe7aedb155e94ed22fffbb68b3071a666badc6241e61db382718dc247db89127e70f45df7b1f355f7de293525d29cd420060e3dff97190b5061a24675f5069659b329e374056fc2daea0ba0ee16829010a30854ce33ecdf1ff0e714b503d77aa41f4c43f2b1ed1ad1b0c967453228d42e4a2d8e59fd48376b11a49edc1147cfcabd4b51c9610873549081fd4e59e1e77fa3fe7c050b5478a57b570cef397321973e02e23c80e56d237c73a7de51f6e8ad2429b6d190a2550a0a18f81f02b75143e1bd88a509573d709b494f712aa8bfe3c57023ad685bcae1c5270c6e589222537797103145e1fd1c04f86a0121f8211180515404348bb805b9c249aadabb9117aa9cbdbc511839841093f4d96320a430c80c42124a1248d7d1a61074a45cd1340467c12e7c14b2fcecc0cf7d6ea29a26c3e5de6814ca4c6cf633ed61df64bd28a32db8e06ff025b086d4e082cd6d9cc19da0474c32d9270ab930cd28d7758edea57789ce6bc2dad36c2d11d18c75f88fb6d841a94d2824c136bfdbaf4ee09cae647748ce93f90b23c47b9bfdd8133ec1b093682fc254d810866549a6dcf3a64482750dfc312fe7aa6c9c84d7737cf970b5fe8a9c3569166dca4a168ffa3c066ec0ecc97845cefa5cdc9e3a6d8a373990c3ee2489923d115b373f37dbe7cea222ebb117f3793b08f67ff454bd7ece929fee9d95a462a305008869c8dfe5c447fa1642f6a5aef5a32393fa27afe07e1fef83a7684332acbe6e3cc0dd32e92411947b83ede216dd038aa84dfbc678b8e4e15e9c6148de84b7c7463f3dd4b10ed99143a7e1ef8a4472e9c183cf2be846d30dafdf27c4c82d2faf69ea2217673b49846078c595e1100c16f66fcc0daa7ddc39bb07b97fdc2f554c612e64fd5a9ee4797414cff3ac932ff2ea7bd5be4c231092bca276dfe79f497cc61ae190f46e6cf1fb94076d9f953fc21c274350296d14495ce73341e9104fd891815188beee1118ccf9f13c89403ac727318f58a8ce5a408c4f46b6c07d3a1bf16b6a4ba549f1f6dc15a785820591a1ed248d81cdcf3e561167c61347e1d0744d8ce39e20a055d092c0da1699cfc6718430482ac6de616c23dd14974803ffbd3c8c192a5731b1f19d0c5c619a602d59b77c41f7db9917d7049f31463dd1ced8a1b4ac44689b0c5c887eddb72adb90cccfa0406fcce22069f2a7ac166b325a3cbc1b2e99d7895e7d9a5d8b88ed01a140335ec385380b6c1190b28b1fb829e7ddcd06e4605a7ba1e0a17c2635948f1c321d30abc39fe4c5a85f527ce4bde9001626d7ddb523094bb3c07582d6d00d4fd041a6adaf0e913ffa9242e03a46b69ff902e9501ac5b84bb9c0d6a5af04b3f3abf5a352ddfea77dd7e10ea33e64ae11718702e0de49357ccec7d50ddaafcba10e878d59325ed40ba28a344579ea6a16281726db5a857413c0cb2f53f7432f8c4d10c254570b2a110bdf2d6d1f7fa03d80cbaab03266cd3d2258fd456a664250dc4b76e9935190c275efc195eeaeabcb5488ef5829b68dcc03982c82aa8136c83edd06621b12fb3afafa1e23305a2fec29269870262414ec36ace94d5b1c1e55ee36d3bb1f07f778e224f290ce25ab7fde111091acb9599fd7a57ea491eccbb4901bb8dd5d194f5d008d12b504ba4c5652614b055cd2798609503131f72930d2c1a9f5f3c5fbf606eb92f83a5af40faca9ca73ce04ea4815906357d8c15a42dd9658cee6fa88a1f1f6b18a5671ce59f054ca6aa0bd7ce310f1eca1024fc18490fbed6cc12cf159d839614eb4e569f9386719691e5da0cbc5f74691a1e50f2a2c325f5a8704c799bd60a7fe614d0783081dde625b13452c42ee05c059e66fba7764b24af36900b11dc9619fa415d7905e4247a5c28edd5397ae9b874727f4405da879167125f8f4d3ed6b5e4fda8c61bb15bbb09492bb68cbddcbc424ccf020a160596ec346f495810013c180855f1bcb926a4ffe1240b9f915fe71543b3e42f5275a53187d45d120a476d6c4e273aba45644c80d35e8259bd58f6ac9dfe05b192602a1aad24ef2d378b0fc57ad39736d8eecd89fdb4f5a73a1491e71176ca54fe0088e0906004669b652fe7790fb32109a9d4d2f41763a929362e7bfeb00ea9c0d95763e40a2328b60446985c038d1aac7d3bb11e4364d1da8aef42584f2b9d98a1db7182ceed0b6683a26cbe8abaf133f2baf655cbd03537e474dad65f0fb2efdc1314049bac30423fca90ece84712c0e6793293cae8d7fe5ae7f6a53d1789ed5dfa0e82162d8f621e2e10121820a6864df5460f69a0cb59f0ccf5582fa18aecbe810179fccdc749afb28d3a47d3da16d0b19a12a1431c7d9fd692be6c7bfe8170953d35fb3133fd8d7846ff2e6f9978e16b28cdefb01d4c8c0f98146294bea715cb6e31021231085f3a29b23ffcc743fbe82c7dee72b298061fe5763cb9f519452a7e7a7d2c84c9893e9ec96b2dc8360f0aa3ab25f902e0f24f790546cafd23c537a9a4880c34b2fa617fc7a37674cfd589ad300ba284bdb918650aef10ba344bdd7711dda3d28a0a0e95f2994af53a40debcbf274f46129b012f8162b79357bfe12a9fe0eaefa14f8adcf7bcff15ff96871eecd2ccbb4f0d4fef8d043257d196b28c01a8686b6e1345364d45d19efb", 0x1000}, {&(0x7f0000002480)="e88ed28d04cb384c6004bbe4cb7cf56592890477d5d9d6e0c5d0602368d2e33236cbc0fba8a6b550f336ef49263b80e72b1db220b3979a17f038715f23fbcdbe2a0a34ac1cb602eac544334a2109487d885c3ceef301700c40da7d461a631f1499e88fcf0dc5a287f9b44a13cddae81c9cc64683b4d41e273b67f9731cbd450ba2861cbde3b19f8151ad9a803edc409177093803494e5f9da14000106270460a0826e2ca8ca8a6ff7dcc5409d4faef37d11f39da0fcd7e9339a225e9a801d5da2c0785dde71cf1200bbded48f6c3206e1cc48debac41837b3e3584c13d2b92d64103891426cfcb888d0565c0ee56f96b2810fb82c095a6abf21a1edfd40c48d1cf657a42f65d559e8578e36a40d7f571add5993811a637f6d61bf6eed686724b3163be3c5b4ab4ad40d58350007be7e8cee2fb033a7237a1393b49af2fa06d13b213f5b17a9a8d405507c25fbc1d094fd5589a96ca4ac61503e6eaba98164f57e7292896dfc0f7c93ce26569049b64981167b0d97ec052ddcecc8f60e47f75fabddfe3c3228a67dd94b6667ae4b2fa7a06d4b9194b5cf89fafc0471361a9040d802826849059e674ff35fea7252dde780d1a58ea2ac7d2583f7a949805bc276d2544d2d1e02fb3f5cff2973f2ed27f4f58598b4f6725babb8c388524580166cc9316c76ddefbbb88c10832a88774d4375f4e373c0f884f922c0479359578042977cb94b93cd9fbb19a03d4522bb18459af7338044c04f34737d06e1daa1f93b598fd1bacd413d5b9598eaf4daeb7b0122b1c525f8ce626ab6940ea82e68799d3bb9a9e4a108a62c4a56c921a45e22d6fbc1a7f63c4c0d0db8526a6bde3acfcf1dda7e59e6102972719becab5378e7be2e0eca0fe6fb5a1bc999d05cd3ce8ce9a64d163587f34104613be16b69b6467a01870ff965bbda1571506158a76b17025843b80d5cf4d47bde3e30b681caa278c6abd171a860066274e7d7c180b454278609de965afcc4ecc0d898d6173edd8c3346cc786a6ff57ee5dc865b3fc74de22d574166e0007a60b6927b9c4009992ded5cc1911bc3d995cc8c2189418cd7fdd5d4119c4e4b687cd5f810d4d2f85afd548b0a5a487bb6d3453c0ec7d54008cb06034511f203e25fe05251865e0cb8db07a25e8c8ee578e14eede50ed79418ef215b530792f576eb4b1cf00d9d9dff2c2e3b71d5ee0b63555dfc34b67268db3fdd4365d75c1195e56536991e795d81daac776e0f74599f96d4210ada13ba9d9ac459f28fc482362e1921ded064823d19d7d60d59dcbb6d54a815c6d4556097819b30e217a30e8fdf65fd865d2a78000457d1ed14b2095624aa4cd9da37e6b020fb69253f6da7dc9a309b4e680b470dd53df1076682502a91d999cea72e1e8e896a31730ea100ddceba4c4434965f7eee5f78e8e62caf9a655ccb03a1a6e04a71306fc50a96aa2b19992c76a3ec1f6458df7b52c438bb70fc747f319120a57f2d5191a8186d33ab03d27ea001b50d34fe409eb83b944dbf9b1378b497166479721c64193c6c3a9e0501d2186d7614d78ed414cf13f017eea9bb82a059551dd096a8e78715a38db68d059b3167618aae762700d3baa7ab4619526c1863b06288eb6a8e223b50a1b5253fcf25d5b59ecbc04c898ffb4e26fcfcc217c9fd38de2f78c371baae6282d7b7bb61476b228847834333372e53a01c3831d0695487ea472dded63bc334db7bc7c096f83d531fa4ee3fb5690c2ac7c3a63400f812369830b41254268f69c3649bddbaf5286d648880006a3ad8ba7b265f2f2b94eb9fad61d732077645eb012b78a38d81856c5969112d01e16d6aad1c900160edf7583046fa52ae11bdb10da831c50d5558dffe31a2641e1a128852a290e068d9efd902ef62459205a84c0ebe763d8f04f490bf8256dede0524f045d05a91236b59fa4e12bd52e5a11d6f5894b491cc578351a01b3511a341cf815a510bb9146306a76a55b4797c22c5be8a0b366ba3f26670794d808dc90aa110d992f41314cdfd69ce7dfd1b9f9112e0c5123809c225679b380a5db44557a8a9d5d825a3e027b9d40dc814d6b90a934ff985717ecaeed2b219c4e3954ce5a02cd4725ff8cb610bf7e0aa693822353d9e60e5dcc802d15ca473a2088a1fae033ad7281cb1949f5a98f4f613c0f271dde73a5a9c4ca578cf539fb1c9a91f2c285f4135c5b58d67b97c2c7a547a42314f1547474d3b4fd8f94e561574eb6a14941debaf81db83a473675e779bd3d71cbb2356216cdd249d704f47e13edb3e883257d6740b413120abe4eb20b2c693e89bdf2b5f698707c747796ea6e228b5a9e9c8d0450933c36d7838c0cd6cd6c9cbaf033c6e337a69161813ec68965331b7b7137e251eaf204b08cae9eb59f4a6f576ebaeeea4c62b824412414d4201eab3812adf6ecdbaba1b7a756bcea3353b5afb266052edc0e55789448273ff25aa63a23e8612e7dd873eaf453af52f61c7784651d209a21f1ea1269ac3a0f6f2b81d83648b5db7f492001a3ad3ec758a34ce0086128ed37e090fb1e2d0883956f810d58df3729c6cb60a00b99abd80afd4e26103cb18f66cadbabad9110aaa09e35e6c06d8ed7b5e33620f817f0a37c911f97e6782877d3cc0bc11e7ffee88061eafc73649a5408872002d2da11f134641846333734f2798c2c69d054dfc4dc4a8015348fbbb60da650f2f87b05909804a736af771121a06892c3d766a63217ae0dc4401a5cd4e9c4448ef2af34ebe3858d9f3c5c1e452ada414dbc85d30ca37f9dbf5cccc097fd821857c8224fea037b2f812e9bf93f09a023d6d2a9090e04686faec55876c0c0223fbfef39a46ed6b5870223c49cc8e9bcffdbf1882cb82e87c78892fe4c61cb6ed1c1af518b0cc9693cb0e5876b3678a29f99b523521a0bad1dd77d66e4832c395b2e3cfaaf55ef2618b50df0374f1675b98bc1a7e8e42dd95850f35862b11c1ddb9b2ab838a42dc4f20fcdcfcb5a58e3f90168333878457771524558f9f3901dc2b4506ee03af8a87ec970190d5f1e6013153bcdf7ac8327279d3b4694904a5008c32b97f92769005f7269a8038f6b0a35e5d75ad354463a4ee915696f2ed9dbb0c939bfdf6470887abff9a2312aa6329b488370c3219fcb09b21da49dd3593de5ff9b6e910075e2095ab111c358087af790eeb39172765e1acc0e33eb8d7c3f78a662df7fd77aa02260e28b3bad665184c0fdb6c309a2f131f839051586baed6d8c8a903ecc029edf354380e998c4849212e6c426ac2a74a14f5edb7446e1195a47f0710d866dc15dd03e8395c09181b2f076633aa1af95613c9e6e1fb4288960addf71fadf00a45dbd6d13f284a30730444765c8a8cfae9d285783ab4ba378e49caea7fb911c92587ab46e4631d32118e0e158f176a979b5d7a8a842d42a7f001fafe6a501aad24d38daecd6fb5b26fbb6553b419ac69fe61fe0f780b972a12b2efdc8fd4fe565d234613de043fae49dcf4837a860c55b85ee2494f73ab1c6346e239562f885b7123cea5296165f85a6b5547b336d4af6f73de96dc8d0ff596cf00cf3432a761e94c94320548cf60f034f0d091297858865637b3f602472abe0766f32a1a68f2f916d55584b4060fc3a29125e9ce24b9f5e3b020418e61bdddb5b3535af29285af6d0ea581b7de704f02cf0fa7f12eedd6f2228b44355e2d041a2291ad21056369784003a370871276552360b292866c72defbcba75bef274c8df96d37191110c5f82afc2b923ed431299c000c1073e3a69d5e098f1726b2f4f55da90aee19cc22ec3c7dff7584ae30ac2c797cbd3db022341903c9df31836c2266f8ddf6e5fb8aeb4efab52d89c6ba29362364043c757b8178d5b317160bc99ed3d2972a0084424f50732f4169ac5dc703b1a42e61fad554d837ee2e1676849d14c4da39d6da96860e5edfc33db343f434adf478a64c407aa32b34e2e68a7d83c0fed6e822000475f06ac6906570ef364e73353417298e2af11f22ba47d46fbd698a35e12c454fa0f4dc55d2160126ec90ec6a8268742270403d6e598bd5fab530c70d1f9b3103d51ae6462aaa766913f58ed247402872fd18a16c1f1f5deb4efe275d72cc746fd7170a5533a428587aea4bc7f9c06b35cbe5e24099a3d478a030bce862ec89c0aa859755883f31d1fc6b815325e76fdfecd31e7941fe2aa91e933c177cb7738bf905583c140fb487b098c3735af1dfce006379af7f6518008513b5dc75dd51fd16d85d48c0592799d7a462f9f1c19be1bcd9d49061f959be58c57e11cecb86de630395a793d07631f9e0d8ee8693d54c9485865a66fd507633c0b482f2df036f969e712f6491305762074b74d33dea5ee6bf3fde71bcd8c7c17fa492bd9f884d5cc02a8098a2a23fb5052cc11a808bb91e47d15965c7bcc027abd52f01f441c0c6a255863dca7c0afb95c1e0757811874b8900e89d55587dc0071fa93b3a494f58429d55621ed3008c64d7f5723cb2581ff75898c6e171ee1bce453e6a8f7fc83471779a1f19f2d747bfd8ae0740b38be335c9ccb3b5435c049e18b2589950e81fe0768ef054647fcc7f55deadd93a5287c4bcb41b4b5c32811ddfec847bc7d7f90c9f0bee439631ac851fc6505973ff5b2057746f735e2ce780bf5103bde4881e3ad94a151039f5dac2322b4f8eedbaf766dd74e9274c9898e2cedfd4722ec08b8f4aa3e43da789bc5724c8cf684a94d87c419845706acf3b449e6575578029af59de81381e1aafcb8323c304b864ed1594be58970f374f4489df5697e52711c77d27a487190ba104d5a05dc55e44bc63e1d7386cb8380fcbfa6caa12757c9777a65fa15e0e349ecc334c43b064c86440777547ad367e906a06aac911c77c635cec5d3aaec8085e8ef838d796dea1e01871dfd125e514a8080ebcf849485498a6c97bf4672a1e574193605ff2810c4df0c15c85ae4e4fb37df3ccc89b123901699229e0584393c72cccd5c9bcffa183cddb4d28bfb2cc4672596d82a2da2a1e74e285efb3a1555a9878d3d538739dc15b3cb41b383fb9489906d9bee2c30ae6c04f92e1849daefd315c5629c1b4402f24053eba08fc3e2c9d6233aaa61155616d35b501f17d0a3263ae4e903711394cf373ea407a91dc63654994f29e8b96c7e0bb3c52390d3121302d6865fa7d31bb974dd79e91d79f4f71c968932cc8bddb4ae5114bd99d1faa17176f3fe7fcd45356b774c15e26c6060e70d5f9d348a215346af80dfa5f76339586d7b549ad809aab2e35b2f25b98300a54174acbe8af78926e081d9ba1f0103dd9ff32606acf9011a7b20949cfa7ee6e613cab9a4bd064908e26bea4814edc1855f94f055d6a5908c22ae0c1da31bf85720b30592cb7e60535756c42a29a03f64b0774d366660d444eaf3994f6fd69e8b12b2c7e895bbdb1d1bba47facbf85b7eee577882d1592bb7cf3be2cd0c0300b0138ea95999c393bb3111d0daf3deaa1bd2884041a10a091b4ba14854f99f1b322ff524e1b994787ccce0f50a497a725a774d4718c468e3ece30158975a5da03fefd4cd8193dcd3ad1f1bbcc49514b96a692280b775d96479c8d66cc346c4afea58ce497782673bd3538bcef68c691892243dab24835c7a9f2b38f1d219ebabd74ed7faa60bf4807c2d2ccdc0e0cad15aaa1ec990095136a79a674d5c3a1cc0aaa7411b7dcf24736614900178e5e6411aaa4fd0052b010dc05d5d3f52311b8e2b31f0b0671b0b74555fcd9b8da38b0a7ce49a21efb1cc067e506ab51574aa212b33340bd27f", 0x1000}], 0x7, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x60, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) socketpair(0x6, 0x7, 0xfffffffffffffffc, &(0x7f0000003500)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000003540)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000003580)) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000035c0)=0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003600)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$getown(r4, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000003640)={0xcc1, 0x1, 0x2, 0x6f0, 0x1ff}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000003680), 0xc) ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000036c0)) ioctl$TIOCSTART(r4, 0x2000746e) socketpair(0x1b, 0x3, 0x3, &(0x7f0000003700)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000003740)=0x7ff) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mknod$loop(&(0x7f0000003780)='./file0\x00', 0xc081, 0x1) socketpair(0x30, 0x0, 0x3, &(0x7f00000037c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r4, 0x0, 0x2b, 0x1) pread(r5, &(0x7f0000003800)="97cd60b91cca039f4ab698def67ea95dd1beb419b888372c3bcddf42a37515fb63f2633703d7f08212412822d228f89e52e6369dddbfb4b840331b43b8cc432614964b34482e385b376b12199aed63fe067b2feafa51f9376ee84bd1f2e93d19fdc9573687de87f44be588d517404e396a9a9e5e5179bd64e45525a117a7f862123be7db829f2e88f83cf9f184", 0x8d, 0x0, 0x0) pipe(&(0x7f00000038c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000003900)=0x81) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000003940)={0xfffffffffffffff7, 0x3ff, 0x3000, 0xa1, "d8e3778121ffd7f2d8f28d256d07b8a11e72f433", 0x5, 0x3ff}) pread(r6, &(0x7f0000003980)="db6bb92262fd1de18c4d4c865ef1d6232f023ad70adc40e81fd98e0fb347fb3675527050e199ebb7db069c23f0cfa7e3ba28dda3e8ebb6f9d4e296f095ee427fbb8ba402f3f52950796254675be0bf09f2e8c413b30c1024d0758c4fcc30231dc04b370f1887e08bd3da9d327132c2939c71400bfb33c5403f12d919d3d70655ec3651f0575e7660cf0a466738f862936dbb1ac638adfa49223f3e70e58a022b0fb10557fbc939c78decbe5e0451710f129a7aa12d1c3a5209487bf16b5196eb0e68463cb496c6bd0c492432813e464ae7640efba1ecdc9301af4b6482b4e2999a4143442995ef78503eac6cdec395a4b940b38afe0920d084c0bef9f4", 0xfd, 0x0, 0x0) kevent(r6, &(0x7f0000003a80)=[{{r2}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x10001, 0x4}], 0x7, &(0x7f0000003ac0)=[{{r2}, 0xffffffffffffffff, 0x0, 0xfffff, 0x100000001, 0x81}, {{r2}, 0xfffffffffffffffa, 0x93, 0x20000082, 0x8, 0x100000000}, {{r5}, 0xffffffffffffffff, 0x1, 0x20000003, 0x2d73, 0xb9f}, {{r1}, 0xfffffffffffffff9, 0x60, 0x14, 0x4, 0x6}, {{r7}, 0xffffffffffffffff, 0x4, 0x80000000, 0xf2, 0x1ff}], 0x2000000000000000, &(0x7f0000003b80)={0xffffffff, 0x7fffffff}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000003bc0)=""/86) 16:00:11 executing program 1: pledge(&(0x7f0000000000)='/dev/wsmouse0\x00', &(0x7f0000000040)='/dev/wsmouse0\x00') sendsyslog(&(0x7f00000000c0)="5e4db9983fd3fa9211c9fe63c5b27ea704735b0a083213d9271dc1a7078e828128a1756efd673ed1ab0c90133a2ada4f88f7a2e094f9127141c3891c6c66e528549b22b006da9e0b4aa350d3994d95bf6956baa0d7053dfbe37385ba941ea282d406ed1c6389dc06985c97cdf8799c32ca801d0015dd96790712c3161fcd3ce79f05d89156c9000b5d0c933110d730026884b3271987cad23d97db19e75c3b7d968bc978723c4c092aa9333891386403b4249df505defb2dfc221ebe68948c8101a2936d72f53f23b523af30bf7a30a8a78e384ee3", 0xd5, 0x22) r0 = semget$private(0x0, 0x0, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x100, 0x0) renameat(r2, &(0x7f00000002c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00') r3 = getegid() r4 = getuid() getgroups(0x8, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x3, r1, r3, r4, r5, 0x130, 0x528}, 0x7fff, 0xc000, 0x8}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:00:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000380)="d188091521e8eaddae1f71ee57d4464db63d6359c50386e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x10181) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f70556e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6de67722af3b08e9a6e919eddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f0496edc3d387511d95babc9e9756cb", 0xec, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) ftruncate(r2, 0x0, 0x6) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/116, 0xfffffee0) poll(&(0x7f0000000080)=[{r0, 0xfffffffffffffffd}], 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r1, 0x5) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r1, 0x6, r2) 16:00:12 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0xffffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fcntl$setown(r0, 0x6, 0x0) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0xffffffffffffff2a, 0x200, {0x4, 0x1}}) fcntl$setown(r0, 0x6, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8000, 0x0) 16:00:12 executing program 1: fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:00:13 executing program 0: minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) sendsyslog(&(0x7f0000000000)="54f7978263242e591f1d37333f77f633041f70792e5be369d9c5e1", 0x1b, 0x12) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) 16:00:13 executing program 1: fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:00:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x7deae592b67eb77d, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1ff, 0xffffffffffffffff, 0x7, 0x1, 0x1, 0x4, 0x8, 0x0, 0x1, 0x1, 0x4}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x41, 0x0) poll(&(0x7f0000001280)=[{}, {r1, 0x1}], 0x2, 0x8) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) 16:00:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20001, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) select(0x396, &(0x7f0000000000)={0x101, 0x10000, 0xffffffffffffff7f, 0x9, 0x89a9, 0x8001, 0x3, 0xe}, &(0x7f0000000040)={0x8, 0x80, 0x3, 0x12, 0x5, 0x2000, 0x80000c3, 0x7}, &(0x7f00000000c0)={0x100000000, 0x0, 0x9, 0xff, 0x8, 0xffff, 0x3ff, 0x8}, &(0x7f0000000100)={0x6, 0x8}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x3, 0x6, 0x4, 0x7f}, {0x800, 0x1ff, 0x7, 0x6}, {0x68bc, 0x4, 0x100000000, 0x9}, {0x6, 0x101, 0x0, 0x5}, {0xbe70, 0x7ff, 0x81, 0x878f}, {0x1, 0x100, 0x4}, {0x5, 0x8, 0x7, 0x1}, {0x32d, 0x6, 0x1, 0x8}]}) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000000007d, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2}, {0x24, 0x0, 0x0, 0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdb2, &(0x7f0000001200)="4a0110902e39c3c1050000000000000090e9e75a29f0526c2b5c0d4b3cb303ad31d1c0b4") r1 = msgget$private(0x0, 0x20) r2 = getuid() r3 = getegid() r4 = getuid() r5 = getegid() r6 = getppid() r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x88, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f00000012c0)={0x200, 0xfff, 0xcb2, {[0x8, 0x332e, 0x2, 0x3f, 0x11, 0x6, 0x6, 0x101, 0x0, 0xea9a, 0x8, 0x3, 0x0, 0x5, 0x7, 0x1, 0xb32920c, 0x7fff], [0x1, 0x3, 0x3, 0x1f, 0x18, 0x80, 0x4, 0x101, 0x4], [0x1, 0x7, 0x1, 0x7, 0x8, 0xb55, 0x40], [0x100000000, 0xda21, 0x5, 0xffffffffffff10cf, 0x0, 0x5], [{0x2, 0xd2b, 0x8, 0x1400000000000000}, {0x4, 0x6, 0x6, 0x6}, {0xffff, 0x0, 0x7, 0x6}, {0x1000, 0x9, 0x6, 0x6}, {0x2130bda4, 0x42, 0x100000000, 0xfffffffffffffffa}, {0x0, 0x0, 0x3, 0x9}, {0x4, 0x4, 0x6, 0xa955}, {0x2, 0x20, 0x5, 0x7f}], {0x3, 0x602f79e0, 0x6, 0x1}, {0x1ff, 0x1, 0x7, 0x7}}}) r8 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000001240)={{0x5, r2, r3, r4, r5, 0x40, 0x6}, 0x2ede, 0xeb0, r6, r8, 0x80000001, 0x10f2, 0x5, 0x9}) syz_emit_ethernet(0x1000, &(0x7f0000000200)="5c56f033246def29b89ede12ea47b93c429626f45a091726b5e37439201575100a294267045f02067562c011af72584254ec22fe7360604cfa592617efd5eccb103cc05127a7592d7eecc49d1eeb21c14fde81690ac5241fe595c84ca46a953cc77b0a461ded27ad1bf2a8cba964ce3e985d165ec6ac1c51e6c0f491a8062aee1c93a9256837e06bf81c0a886d90f998d505125128ef9243b4dcb61fd06e7a29ac0512c3a99d1c381a9947b4c97f525b17a6531c0ac2944f43b7f8a6896d728d77f249f003770016dfac3047849e4d8c9f713b5f8bec0167dd2f5504917627adf98a4d80267769497da24e7614752fb96ba297cb28363368f674aaec041ff4303dadb70105c81a9c98923ef5087512ddf9a073e49943f2c3e44965dfc7657bcb70f5fceb4adb116c1f95264ff20f32d3fd70e61723e7a1f1a88f591b86fe9dd98c846abea4c84d7de95e6a5ea7405f36db7abb4b99b209841423d6c8b079113d3156febfe0d06182c5afebf2e406554c90d8aa23fb6d252614679e5524556ad65f32becfcb0b32db8fad0cac1227438bdd65e27a53b731b4af429ec98207e99c7c399bab07fef2211a6beef900632b10fcf628d77b106a08d170e5105822fc5a7bddea9c132e4f34269d2cbf58805602172ce152758b06445a85883a7795525f907b778e76a795da857e42f1ec20f7996952b16e9cf322c7183199793f232f12edddad499fd537d04c52491cd9efdc1e2eb42b6fabe50876ab559f797cbaf47886194fd8588127e9b8a45197e68eb4d7d0d4c6430aef2b2b8dee8a5ea18fc0e105a3d952b899fd7f99de7f458be77e075f2ac60aefc75b7046eb1e4f55dbbcbb8dcbaee0b989dcc122f235c10f6ab653d4574b59c9f7f617653ae80c075a166075d340af83fd749b89d5784ec87d97bec28231322f2c582d35b6c4fb82fff353c79eb70921ade4b0a174e0bcb4a3c9397bfea2a5712c1ed8b6e2b79363959ff38b073d46c5a2bd85fa7a3c8f75266195b7923cb0482f8035f41a2ed4c6826f7295c1514a8956f6ff60640ef5ca702d2765a2cca07e09ea49b73c9d13606749a39e7c165a0bb92c3c6160e663f9917f46b941fab80b33257b8745f8d38a4c7c541177a42fe7acfbe822db9c2418c94694e9c179dbc45ae804190ea9e30d0e3bae621e55edba7439a8cddb659ed4d1482b839c6f0188ec01f4f444cb83647f18bcb5162ccbd30964f40285e127c467b9b65b01b04723ab4cc10a87d2fc278b362648d1429634da6315ac8b89da1b3a2e13d05cea639724ee1d2ae3f1ff4c655624432c40d5fa7daa428b9f156b3be135cfce83e951bc2b31f8d3773c9135c5e1fa907abe8376d3aee387a2d49c99b9e230cc362b38b4ebc9d1ec98d061e4dffcc0c8766108bc7b0b10e300c741fc090d4dd8783ba402bb0aa642ff2d90fdb40caa60004ed49e702a04b4a5369e778c77469ac754916a75c1fead47703f85f6ecfa24a4dd0de65a684c18b4055153e04e9480f3ca19baeef0566eaa1614b96a29d710614ff08259346e835c00950305a7a501138cf1e1dd3c51da6755a4c203e4360930e50ed7c0bc4e463e60a473419e4670e086d8b1db801049a2ff5de1b9df3fd0abd909c94b9505655c1fb98bdb6207fb0f144d856006f10436ea2b69db1b33b7aaaea3fc94a488fcaa287ce7cb6db64f0937309d56edf12eaaef6a47f89dc29b7d63a3da98ed54eb09394cfbeb18b652dbd3877a6cea141e6fafdcf6af1a58030ce6ae36288652a765e799de7c9ebf43f9a8913515a940c6a8fc4940f05dd4eb8f815d52e76bab1a22bbe233c6ee87a903a6bf00bc49e1e76c3899341780034ed80d1a3428fabb79ead6e665e68ba38c6155263d67905d674788cbd3c353e456d23d536fb1ed51bb7c9fe184e7928e7add01cef96da3ebab216f60fc4da94522176e98aa0d1a9db1c0ca4e35414a9d7704e9f042fc3b44933f11ebf1ef95afbe15106e84adc3a2ece6c61726284ec90149869d63b24fae130f3f2cc7c78ac42550fccfc1be09d3cd69d4bffcb2079fcf26ab3690fe8899ccc72e8dfcff8722cd7bd50a3a024af0760fd1b3d200aef9c44bc4874e2759f8dcbe0660d73212618795710862dd8296a0a749ca1724c3ebb4ee6f7dd32446b135986533ff35a1e2eb84cfa30edf5835e0dc13382b76bf2b57d5e13e8883e03f2357b3f0a815c07e0167861c92afa0d083bc08d25317484c3a7910c205fdf9e754494bbbc662a7541aee6912a14977735d2e8884d4e1102c5c91763f0f7a583050e90c9c969092f38fc8b19f3f24725891e1bfe7ed7494440d76a9d90d6c0bc7e522ff4f45213c6f415412cf4bab4953f8989065cc3f8416a2882fcb5c7503314c02fa808250005f2a513a08f79720d30a14a442326f6c8bd8b241deacfe0fe33b230e96c3e1e811cfb53582f64c4dcfd72d6ca1ce9a45f803545386e5ba129393766cb36db13f7ea49d548dd2e32cbf54fb78923b39390d719ce2f76868cf87cd8bd3b3a633577a9562926c1278ac425b5e144cfe6cebf0ec23b46dfafcd087dfcf465b30c9395aa8bb78bbd675d8cb495ca3afdcc1cb1259d5ef00897dc4be403398ff816d6f4b59202746ea8c50a14c3be32a386422ea4dc37f9e274a893e1b5a78c97431b6fbbcdeeec9267a2572520ccb406284183bf63588b25c880559c4ca7af4fe6d78e21c1a91de01082785b2bb086536d0c5c9d1977b4f36db08b09b806464282023dae8dfdc9f7c4ac7beadece47e6814df7a3c2b1f33769a83cbf47a75a190dbb58fa3464aecebc69bc1a4057243d80e7e5f15b8a6787f3290e00ee9185d916449030e14c2d833a95cfe7a5a8d93dcbc7b40c82b3ab73f229240ce93283f59c6fe5f5d6d6ba4b5713c9cf1a14bcf65add227a14199226b9b11790989eb104b868fb86bc12dee6f44ed4796b083185bdfc3fda56d42c7e3306db58a4fbc7be2ef2253a7cbdd52de0c1364668afdb0244559243ac89efb6b313d8639b26fe25fd9470d6e1d678e7d80806a1a2f92a43f345d0ed19d1c774d06ba49ca06fd735523021aa37d511a61fd598915cd9cce0b46bab25b2cdd96dbfbf07ccefd77cec8dd24dfb73aa91c99ae4f66df24053846384c806c5f1feb19d47a18a7b9887a0ffa076e43eecb5e57e8f314adb36162152420c2064c205858f78e80e3a455b765147ec0b42788f123c88589799f4fe49d157aeb8c3ddf1e4e36daa90174da10e4dc1ba5920233314e60f59c5473d65baec651d6129f4c17a2c55577c0ff380eb04dbea1dcd7c3906eb86ae9a6762abaaa907f930cbf4713a882d880bd0364f0ca9b5d689afafb14ab0fefc2b002e1f8b51bfc93ef8ac245bbae93e0f0393da3e37cc0ee87cc35b073187399e44dfe6d4f4ac93330228a618b4e075f39618ac36d798e05ca4a59f2ed25d203a56eb6d93521365cef937edb9826bc99bcaecc1e3c7b9213d38373c7222c9c3db8b128af33eac772a336d8d16722ec6ac057ed7a69fc34085e5b2846663f47cd2473f9ebff2736fea3cba127e75d42b7df28a85fd08e063cdd972a2261807c403ceb098b872bdd4f572f76bfcd2b79210ade037704c1f062cb68dc5b6815f58895e6f34224c35758d1b136aaccd12ce916ca1466376455f41d5c8b37de3e87f97d3243111c2fadd35a824f43c2ff9979d2bfd4bc1ef4948da7cf977abc048152da4b9740ad45db2693d5b13b373e50be55d9423bbeb37b5a015a2e78b7f84b85823b09a351b5a3622f21efa14b84927d23cf5e49f3de0335f45e10faa578959e10bd79e6a2317634730c123c235bda5d5362e998c85774dd28cce65de7ab8b2224ba5ff064959fccdc727edff960b2d5ef279487887af8358f0ac55651e78d079a52fc2daec70b05a57ad3754c208811d421e74f0e0241da7bf5e6022540e658857cf6b3a68a416269ba2e061d51fd4b3eb3bad268ac0b9489014c0f6e1c915845101649b051415dc2ea53f530e32d9d411d60023d2c329a469c0f8d93bfe6d99d772c2a8a57265b413eb5e32f6dbe6a9dd2e9a9259bf062fae374720c4889131821a471d298df21ca86ede5b196ad82c7b45b7b1dc8eb6e28c706009b2cdaa5312b34f101108a8df94d72d13e0c6f0b85bb4abaf00f578039f3b15d59b66e38f34d8909da737210f53b71b87c7df852a174ae44810099112f6e21be4c131d8b5f355a9fb4c5eb6468ea11a10b7b8c7b5c615d426d248426991122f2f86cf99623ed95e3d152ad2958196b50a45947c76825166aa63dccd54fff6dc09b1f242d7f8afb1c71445e306df9d07e29e1daa206529a322e389d14e5dd825032ba8eb5fd6663edbc301eaecb62d2b4325a8751b0328a8046e459a0b8ea30b93478b051103b08602a732ad666e7c4f7ead577c50145d7fcb8919303f36c601664abaefb56a75d71d403ea489171a3419d856993f11c99a833c2fbab89a6e256fba71f4268bbf77f3f7421bc1f5f71d3d2c716f16f46926b555705a8ea8485510fc505ed3dc8cc67ea9ee3b2038837745df32f40f7c70aa8fd6f001adf8cb62dbcfdd0d29d38b45b8a5d262ce6e0a958fc9cd17265a17019532f1fedbf9763c89a56000fb76604aff81087b34888b36e778ae91c66813789c1d588a287681310c83af75784e20bb89b1d7240e2623b911b767c78906922c474e52287fd5456b72ab403fe5c6543ffc7ce047a8664bc7bb1e48f7ddd91eeec67b566aeb891b9249bc06121a4ac60394751eaff1b8b607ddabd8a8472f88b17626c4da6cb4deae937d12dfc42f7f97d87f9f3fcbd21727e6861f7ecaf1079c61ddf987449de81115e2fdeaea3086649fa7420bd95dd9c133928446060c9be35ac710f67582fec0492b9a1b3699c711dc27bb346e79f68b4bece2fa3c02672f202da00de9577fb43bde60648629b39dc40dc90caa0cd7268c46a809787f9b4d12475cb4ff3ede14585d642039e9992722addbc183a3168a1d50a6185ca0120f5bf5091c0a7fae60c24e5c3dc6aef8a11fc34e57ddef921908ec08c99cb32268cb8342ea1ae032088a43902dbadea08d7895f498a710ef66232b7306060baa8b0244bf59e8ca956b5e7aa7bb36b7374bf3e15debec823e15e7de287ca47ba17077714273afe894cfb9dffeb0a0f6e14fc5bc19cbb9f9ccb14ca1274344fdd2a27b5250ed9d94072a538f717f45312fd36f63c8d64d61c92b46ce5808fe12e88ac2e5315d8a8c696d18bea7a559c6929e8a8d647764f1c26d7d90a7fa2f940982aae567fa6b247b6cd606cca864a1d9746f5ec22924f39b999c9277af764fb446c9f3c881a7183236e0fe3ade8537f79f4464531eaae64c0b30c9bc8b1493105e8c92f86a79dc0837866dbf79f4e96680a94a2029449de6e44ff5425baa474978881fc4ec50a9526de8d5e932ad27f8db0eadf601582585c1c2575ab677d1e045b06a84c0821d5d790b833c6e7c66469a0c1abff3d263f17cd40d0c7e135a2fc3695c7b86627dc34a998743a0bac5273b224ea54099c3a1a687119777b73323288e27e489a0ff654f6c8ce10d09a92dcf1f6ba9f953d96bb238ac875f58541fe65eb5ceb46f58f402e74ce07253c4167d0fe185330640844718e156fed4d28808b54f67d13c33a055ea90707c19af2bd2024a2523dc725c51e2e58597996c4e4b5268d606c70d14a18c8a8d51d00cb443ee1bffa1ef70e965c9654440db211b4256555ac891a9b69536cad4f314dba4ec8637c756d4606754147967eb7c5c0886be5958098") 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = semget$private(0x0, 0xec407363f0b59c22, 0x1a) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/251) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000001c0)) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000000)=""/78) 16:00:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0x1c6}], 0x172, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x8, 0x8001}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000003, 0x4, 0x8}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x9, 0x2}, {{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0xfff, 0x9}, {{r0}, 0xfffffffffffffffa, 0x4, 0x3, 0xe1, 0x59c1}, {{r0}, 0x0, 0x4, 0x2, 0xfffffffffffffffc, 0x8}, {{r0}, 0xfffffffffffffffa, 0x4, 0x40, 0x6, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x0, 0x11}, {{r0}, 0xfffffffffffffffd, 0x44, 0xf0000000, 0x6, 0x7}, {{r0}, 0xfffffffffffffffb, 0x84, 0xb, 0xfff, 0x100000000}], 0x7, &(0x7f0000000240)=[{{r0}, 0x0, 0x10, 0x1, 0xdccb, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x9}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x0, 0x8}, {{r0}, 0xfffffffffffffffa, 0x40, 0x200fffff, 0x6, 0x800}, {{r0}, 0xffffffffffffffff, 0x44, 0xfffff, 0x1, 0xa2}, {{r0}, 0xdb8492c5d1c9cf41, 0x10, 0x1, 0x5, 0x194}, {{r0}, 0xfffffffffffffffb, 0x13, 0x80000000, 0x100000001, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x20, 0x80000002, 0x6, 0x8e18}], 0x1f, &(0x7f0000000040)={0x0, 0x80000001}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) utimensat(r0, &(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)={{0x6, 0x4c0}, {0x100000001, 0xfffffffffffffffb}}, 0x2) 16:00:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_int(r1, 0xffff, 0x182b, &(0x7f0000000100)=0x3, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x3, 0x9}, {0x86, 0x101}, {}], 0x3}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0x8}, {0xc7}, {0xc6, 0x1}, {0x0, 0x1}, {0x1c7, 0x9}], 0x5}) fcntl$setown(r2, 0x6, 0x0) 16:00:13 executing program 1: fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x801, 0xc0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x800) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 16:00:13 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r3) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000300)=0x7b59e893) pipe2(&(0x7f0000000500), 0x10000) socket(0x27, 0x4000, 0x81) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r1, 0x5) r13 = syz_open_pts() ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) write(r13, &(0x7f0000000480)="30c913d95a53525062a1656466b311fe2664208820ff9a026d86ad8f46cac7d096d792f05188749ea0e82460f89fd4c2d843e4e38ea9b7abb99ff68dcf874015869331f2c6286f88fc6325679a9a1374701e1c", 0x53) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r14, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) close(r0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42ef517b00992afdffffffff0600"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x440, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0xb0, 0xa6b3, 0x9, "0c23227fba46eb5f2d47a0e603d0be665daeaa42", 0x0, 0x5}) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000640)=[{&(0x7f0000002240)="17163f874938dda960fff5f32ab939d8a23cf81950f007a1aacd8e76a6d6328da97e4ab420731a391375a651d00f2f82fed5c1c8df882e43a2bc16fd37208622b6c4d9c9edb80a471d8c53a643032845bafef9e701e099aabefdf564d6733b3ff8c67cee92b7708ed5f29d482586319f651e047c436e099b7ea3fe70017d75cf20250eed8d05a6cec68f87dda54a3ce90e47d173fdd7c0fb2dac6acc3026c6f338b7b2fb5d13460c9911212f0c5ae4479557cc2e82229325c8ca30dcd34643ada2f7ae12f97df1d513d6b6f61af54d23f309807e5fb3ae47d3d9e1985cfa4df7e3d3b2606dd4945da471be3e335a19203635e1bc905dbd5d366964a65fa1d714196a02a21cca13f6a288f13eec86c132f2bea765289304168915439c0cb8f912e11007074cca754d19acca1140a99b70996673516d32142069b091d467c5a69d46436cab5c132b579a55ef421df6145c5c3bfac82239433ff95999ef2ce65dc5786ff532a19cef1ba487e4753bcf023e297bef196292631e5dffd17b85d8aa0fd8c3bf09fc2d2251e35c0be0590b11015eb3fd19c48e1bcb0f1f8d55f4e837ee25c063b466ceab1df94da477d7517c619fe93d757c9e375f055cee0435d37e499c844afd3fede503e3946196e9b69dc3299d6fbec2a889670f709c4ce717882e9a5596e8db9f403f6da72a11e368eff94ae2240ab626e880acf101a3b4127eed93689aea9a4adee8fb363f8d6559ffd855680548e00460f8cb9f1f8808cc15285e3a9f38807a261256296188cf1b14a9fef3aff1954e87bcaa89c0ead0c8a41ac727e19c806f20113298bec997f4134388c85b6ad5ad07c261e74c27aa03c62c739bc24401ffe2a33fef4dc3a865bf000270894623a83e9ae832fe8a4c6e5dacbd732f0f8d7ccc76930450a28bb55ba9e49a8b9e912b70c40ef95a4200df2dc8c5377cead1ced6385862c6d0591c2df2ed1fa7659500796a1aeeb27aea129075271bd8d02ded2c0c51a2a5138a6673e468a0018d6b498964a6e10563135e85bde8388bfdc469764ff7964d4197230196756cc993c09b9a6decd7745a38aa5c27b0fddd811efd328292ce200efe995914445f961d0c2e70a7b22c1212d3a807a1d0037bfec6d1da74ce81953a7d55ef0932deb8ffeb2fc2faec38c1bd821d12f77db1541cc62aab2b2d69c7f445e9e9da50a8e471fa3ecd567b963f1d6a6f082dad8a6a7734e9a4aa4b522638ae6c36b8ea1a01ead806166cb9838c597ca178a0100978d61198f55746b3433f33e7def61230c59d42a29d352725d8b7673152a1ec5046e7b2bd820a1afd3b7739153c8903c0009f23140ecf92f152f3b6b6e2a662e3524902851b1df1fe63ee4aed51baf016353b62900b8a0b221e2beb35754ba727aafeba8e9a6cc1b2c15e6e255fe471e651508bdf35866f84ec422ace122657d9202f626cb994bb914e4cacb40bfb11ed725a20555c38df80d255e27ce2f5988e5cd50bf131533c14c3fcc9716c303f40c23ea74f39eae46bce7c5105838a5fc9c7939e2b6f2fa2174aa42671165ddaa1bb0b42aeab581c2f0d7c06c3d77c42ea927fbbd826c98cba24a4776a485d95b2d24a7c94e170496bdb2e04c49495f28a528265fe196c951b0b5b74904b7693bffb0e249955a0e0079d1407d701a51df3cd450c62b3d0cde5ee70ac7a74da6948bb1b95ba80e4f26725e67bff42af25c605019f06b84dbedfb5fb5875b7e417eb2975f1401f0450f088af5ca7990e2d2026c3b82f079f8f5bc4a9e047de5ae632c63c292b53a9661bf5c13e9bee251ceed0231f62178de83555455f57c1ff46ff3eb62fdcd6d3826d0b385e3d293217e9be9f474c61adda85945dbb55604b969a1cc81f9455d8344177d75a4e2f5568cb3d86a81e9e308132ac65a0539cf8f6285c872f39995c061672824e8299c65ab723d90875303d263d3e0b155fd71cdcd9089ead2c80d9f59fccf74d7e0c186110b1981c5708b0f2dea55884f4cdc774aa893eb227f805a557d98e798788c828e8dcc139d0c48209a8fbe2fdf1b2514e0165c784dab82e670d0358e0b4a72264d3c0ef043964cb37199fd352b2b82dca27b1dd07b57272d14a38319dd016c7ee90c23a0ee79766b7942fbc973b9dac3ff3bd686556642ec468132cdb33e8cbab2d1978f9ab356ea7a2932ed77a25f1e51c8df4382d31a97f3b280cfc41fe23e39848403b4bfac8d2e65b5626b0f71a494d25213052d76cd0f9b0809231a108734198d657ba01178bf59fe5fcba33a03bba1cc966dda40eb46d75d734b279f4d21758bff4e8cd55ed54621e365a7eaab4cd11432e64ad10bef9922088f85570ab39ae1390df7fbcedb89b9569b9af4c59244e59e75541ed1cc05bf65e077e2c903b3e286a22579b1deffcffff8fe5626ae3f31e70e428e1b2162402a6d56ef43ce18021a0aba344e88bb17bc328123cd5361e3c83e6aaad361247a498e648aab71caa16dc21", 0x6e6}], 0x1) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x40}, {0x8c, 0x5e6}, {0x25, 0xac}, {0xa0, 0x10001}], 0x4}) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x10) munlockall() r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:00:13 executing program 1: msgget(0x2, 0x215) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000340)="55c04e373896a94b", 0x8) 16:00:13 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x242, 0x40) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x9) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000180)={0x1, 0x9, 0x3, 0xcee8}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000140)={0x101, 0x400, 0x400}) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x1, 0x80000001, 0x8, 0x5b49, 0x6}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) 16:00:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x24) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2, 0x7, 0x9, 0x1}, {0x87b6, 0x1ff, 0xb33, 0x1}, {0x3, 0x1, 0x2, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x81, 0xfffffffffffff70d}, {0x80, 0x126}], 0x2}) fcntl$setown(r0, 0x6, 0x0) 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:14 executing program 0: r0 = getegid() getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r0, 0x0, 0xffffffffffffffff]) setregid(r2, r1) 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r0, 0x6, 0x0) munlockall() 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) write(r0, &(0x7f00000000c0)="278dbb9af16016c8f0672d875453be89e431cf445ae3cc95097521bd7f7aca8346bebc5c55f45734d0a9c92a8cafc1bc0e0602ade1113af4bd59c1dd9a5d095a3a1067c1f7c920c7e3f43e10a563c8534459664062243ff2550aee900e46ed49c8a90f2d60bf2e7014412376748761a6afd31b07b429c16b92394d71a80202d1078beaeea1d198e0994c07da552f03c3561d5f3a64b0e2e999fad236e33afd500de8584fa5401b099d3525c9e1640626df16bd0ccf18c3d6792a6193ad83", 0xbe) fcntl$getown(r0, 0x5) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getppid() fcntl$setown(r0, 0x6, r1) dup(r0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x9, 0x5, 0x7e5648a8, 0x80000000}, {0x80000000, 0x66a798b8, 0x378, 0xffffffff}, {0x7, 0x10000, 0x3, 0x387b20538000}, {0x2, 0x2, 0x80000000, 0xf27}, {0x10001, 0x4, 0x8, 0x3}, {0x0, 0x35, 0x3, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getpgrp() r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100, 0x9}, {0x21, 0x800}, {0x1, 0xd1f}, {0xef, 0x4}, {0x26, 0x1f}], 0x5}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x10001) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r2, 0x6, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getpgrp() r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, &(0x7f0000001700)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) getgroups(0x3, &(0x7f00000017c0)=[0x0, 0x0, 0x0]) r9 = getpid() r10 = getuid() r11 = getgid() r12 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001d40)={&(0x7f00000012c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001cc0)=[{&(0x7f00000019c0)="c200007cfb382ca13f125906f706931fb57970a695e04a674564fdbf68f7855508024db1fc8a71922c4bca902df68f376e58e3b33a399eae509ef97074652ba83b91bfb8ab3405aa0f53ce69a7bc9383a3b4b7dab193152489dc6cbda99735e9304206446096f82941af8d7ab546bb89d4218d6650c29c9297e463532810b475a7b750bf298c8765cce3bbe89d54ee3f65398f8a14517c9695541f6a3c655d87341ed4618ba97486e568804294f6fccfaa53d3e74e5ffb4aa4400a84df34864cff5053d2ed5f24b5dbbc9f414a3806e4bb3b750ac1f9955c9c9d0e29ae58d030", 0xe0}, {&(0x7f0000001ac0)="5dc4833a14cf69844ec8f0ccd13ad58ee55f", 0x12}, {&(0x7f0000001b00)="91b39d83165129bc2a77173c8652e327d033841d567c4a18440a2d3471d4cb7dd1559a130309908d6a3dca023796e31468e84437c00b15b4c7cd8bd49f1117f16f2e5d2625d7b2289e4526352bd06608bbed8173853e3f5863c1a2d6d9235c4f82a36e38a5c9bf74a8976a61e83e650b024524c1df627889c8d14b8b7bab69bc596e080a8d8b33ef21f8167fcb0d6dedd54940d3", 0x94}, {&(0x7f0000001bc0)="570d34eb9cc8d8e77186c9d942d33d935f26fdfcd17959f2681bba8ed36c7f8fbbc0dcf2649d6186b9628afb9aeb5fe7271f700887e01c8d1d5b1eb7930526bf5b29d3336b81914d4db7c8ebea56c99211fa32632d2e2701440aedd1a61c66b7712d35863194949ca6d36e9f8c86dae5c2df2cf18343f2559054eb73bafab607f885435ecf26aa63d3992836de1cf231fb7e92f88e2df4d36366a039f64e3604ada474bf78f8cc43e3e2f5e2e7cae7e4a8a21fb3e27cae649647ea33b3835ea2d4bd208a44a2d8fed5dc1afd9efa031e01", 0xd1}], 0x4, &(0x7f0000001d00)=[@cred={0x20, 0xffff, 0x0, r9, r13, r4}], 0x20, 0x404}, 0x8) sendmsg$unix(r1, &(0x7f0000001980)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000200)="0214cdb3ba77817aa87fffcc4fa371ff94a05757e104d50905fdc8be9322ba1541aa54028f5b095e2fad7ce16395155cbc2e725bb66172220bbe3a981de9902caf9904a1e6dd4875fb000df988975efef24e5bc7bdd7b2646c7799de468bc74b3af9b7ad8e45f08aef50ca7c0789f5ae2895ca9476f8d4ebe14452dd82c620aa1377225c66ed1fa5a5a8b1e3a4e7a9d4a5077860654dda21a4c92f66ac5d", 0x9e}, {&(0x7f00000002c0)="b186f9412b5d055d5d2e234d0ddc615152008afa9d5c708c7f1e2433767980df4186a79599da5f8c76b955721ed3d9cf0a9dda0b634175dcc843ddf013037a0e205a2a49dc64fec1544520c457fd7612cbb148d0b1f011ddcde654cef2dc8e0639938c4c0f8d74be33c8f766118127ba72aa0a844e2bc902bf15778e034f0eb91836b83d4bf01d6d6a6f7739a7c5638bd9624fb6c50659f598c60e0892e782135a1028d00fef8d7b9a18acb26dfa9318daccfe511638616feea1be237ec7bd34bbebbf7fa19d4741046baefddbefb6866f71985f7d0dadb809e70db1e0d4e80e3847c61c52ec49ffab8097777228b461b7ee6f156a3b9357b798d1cc61d0825a707b7bdf03ea4f0e9202ab927bec984555945f106a952002c649eca065a906ee1b495ade29e93527993c0e61e8a2885b86520763c320504a473b5384ca529f5e1792450860e2b41c56b5b80def231682567a7dea92c32b77561ac41a872821c657c3638bb8a1c781e9c2a546d4d1bc670ca8591a814cd0ce32bf5affbe690ba7511731aaea929fe4b78c6e97048e6b6383529107a46119df66a4d98b5dc6a64bea10c9a872a07bb67e2bb970c5b89266d07db18aaf2f0feecc3d7e28e40cfda7e68e8675d290e0e16fbaf062957d5b5e8b13cdc455aaa34409c2fed0b8f03160da7201f468dc3d5b35eb4ba3c73d90168093fd278f75f80739439e81089fd74d6659d54c5ddf379465b121682a60c3d1b5383953926757c7a87149375ac72691fc0222a401f58571cc4350769614d29bb9b0bf52b315cb7a7a77bfd48193b6007ee2b9f58269c6f9fc2bdf3a2e9ef7a6d677f793e281877d4cbd6216402dacc7094fbca948982088a57967d1f6e97a73c7e1bd01e8292d46a00df51cbf54b1fdedb33ef2f4e0d94788883279d2973815442c2295ec606e6728957d819a7e9c8cbeae9c6d6ca2236e2487693089d4d971fc32e07b98847e489cd3faab4c53becbfa5cc9c11724ee42b7c3a38faa0cc66f52f012d4a09c92a0f6e749f4b1a4367394445019b473180eb480fca6961c7c0ac32929c6fac1d2d52143f3dd8b4950eb27a8640c171df0921fe6f60b7c9bb7b21a64aaeb84bf4f253524d49f2fe8947fbd75b7daf1d9a85b32566e2427104d96039562a0b2afae8f59daf5304a7f220ae27fcd123ffd1476fb11ef31fd36f56eefedf7233016c07e91cdf7410bb0f968225157fb7e328f1a80f750dd02d872015b685f263f699ae6d1921acd7bfcd896bd21c0e6eb1d51c782ae6edebf48b0374ff4170213452b2082db0cfdcb72f650a88a348278a07cc51de0a36da4b101f2063c992f30971a7988e8a2f059aa9b303460be991c6005680a4119ce7d08bbcb7453764b0de8f3210112c362f8b5b41887849bfd6640804a2c647e4e821d08bac6254bf57ace527fb28d0c5a6c3c67661b8dd29b6776785100dab3b9961db02168d933143c260cbdcf9e0edb1779429d41a0d97d7b65a0bee026866a1d8b461f928a390d85941eb21e3126271558712708048aca7def0ae37aa47ebc6edb95a39ddfa75c8737044eb99993f7d0d5845bc8c439550268aa262fb33522a1cf82afa05ca5e962d5f9378bc92faaa4296a6e047e0d611cc4da672a2109b1e14d9891467d7474fbb698cb3f4283f07175482e1a08ea996bd93e274c62163a9bc319ccc7a01d1704ff1ec8837ff6e39a50780a41c2e5e1c75020c0f3efba98dad41e6212f161a7c34aa6a675005dd8222f06a87fb2466b2ce62f7ba9348b95fa31cbf945a919875dd5a8a9dfaae619cc1fa9c6696393b8989d3c77071bbe952e45ae6399fc086b1fe6be1424fa86000d55e9aa7d319a4b392b68c380732db9e8dee9958e54757a1a0e0596a5291a370e53ffdb63e3a3ee809da2d2321bd8bd439262355131cb848c50c52b276e810906bec6bd4c02ecbe7a78ca2434afa4109288889ebf72b0be15528de04a0452650b364e3f24583796c30b312c8dfaee56bbf1bf6d04661ec011ca5433411f52543004587a11138fb371102c93dd2e73812766e4371b122c1aaf2c57d0f444a421eb952c3c1e1f9b9b49941a9ec0d35df9bb0c52d472a1e9244b6237f1530ebd3595b26adb84d3d84dc514122955e4de1c20d367569d96b459b05707b157b6315708f0817384792c9227da9bc58982178acacd11af030392c450b317c460a90c183fca76e3c4589625cb254ec9563ec90409c8205dfdf47da7332c4d6ad643d5266f9cf7701a2952dcba9a5932fb24779d55160ec601afd81ebcd31d55603f7544f9aaf87ec224cd32fb04a1c506da271827b6e02e96801629e586359ac2438abc89d525c93f98f02c23b5106e06d06e6ff15155e0ca5e65bd2ae2bd4f5eb42104ae2d19c7728e319bb01cadced7c0dbc02fc6a8f55ab97017ea765ee62c70264457abc1acfc55682e835a5287832a6645f16d44cd99c308fe7143cba568ef7d0122257b5652800305e925c961135dbf9e822d43b159f848d4035ddf516bd8d450926902815f87302033ef7f53136df0cd1b21bc4913a191319245a31e458065b1db43d85371e8e45a1470730ab41a42e6ec5d2c89d526ff597071ccc3cab416ec330f70a0104460a98d63a8f79f61d9d0583a963c1a34b1b0b2624438dce13d44bcfedd782a946871bcf84a24701ed4a48aa80e927aca8fed19b919c6c08ddb356d10605d6030cb4f554e4ab60df0fc729b726bb31db4120a3b294cb69821087dc3f12db8c46e4ce65acdb5f06a3671649611626bf83d13bdeb7547d43d59c9e27ff583f5f74777eb8fb59a9395d180b8cce04a811fad137d81103a9c8bd590717b3fac6825d059cc09a26f599f574638f3e1937fbc704014cf3d590b8165b1f0a3daa854c5e9abb9e530f0bc80df5afcb776a11e938ba2df4c8bbf7497b78fdc62475dda68ae3ddac5ace464f1a27a21bd2d174af45b0d2fbd4c62c718714fd7985739b05dad73c46d829b21a8a8d137bf9a660d36c59d11009514ffadd0b9e1c0d9ad1ab647c6d98a4d28cebbf36c0812cdade07bbc58b824d3bcaacd7d37136e018bd2ea10f05b1367836f048991e4fd8e6d5e52ddd7fe7ca2b920f9e3176b0f93e285dd6f91cda5945b47da10be5d94d2b82e689c8c09b97823152fe07b6b0e8f8f248fc5700ec28d3b4eaf6572f0985f2419750e705d71c54f5cd6208e0a8ef2a9891910d93732927f416dfa4581c3d12077c78b8d84aec7f2cd0ec05bf4650da8050eed0cf0307d0b31cb5d26e1b74bd0020d3600962f44161d2da623b2a779239e73fbba253a9e12429efefd8049a615f69d71acaf1d91514c546fa49c47388469cbf860f65586ae7524d80fd205db0993a9a58277214dd306fa7df963a1c11cc59566e5d1007fe9286c9e9dd4027c22c0bc4778581e2e6c6d4e21a4474bea211fc960176d2997dd71c50f6324719b8b60f8e96960cddf2b4d231b75c5f46e2e7da2b386656224995882d3b36fa5a6cffdb98e1f4330eacd382918547a5b714ae2c3d00d4901039c9434048506141d2109ef1fb389c8dc54fcdb8a9adf00f9bd844a405dc6abbb7b5c4dd2932a7cf9a6c73e2c1a15617f48176275770872f08ae4e51471e85264b85c037f24f206c778a14221abf8667852498a953fa6d73a41c8498521904bcad7aceead5fef92f2fa424b87793b36753b9e182e7079bff60e3ac7f63db6518deaf0a39aa7987ddab840da0b0d2f34ae922fdbd6c9b3adad30cf7c555e67a7120a54e65479b0da42dfb0503746315cbff380e0fc7aff1c60568b6ffa223d0403935e10c84362756335157ad690d4b98b5ff6e215e7fb7cab4ce80e6caed7e26800d3f6f45335605a7c654240c487fb772447283bb4734953c086447f67aa9158b8892b952167480951c59f1c89321cbeae69116b18f3079fef0c1adf7ac6f04c4b59856d6f976d6e571062223fda6864dc7540643ea3bd5f7e8337cffac0a9bcc7232721d30bdb2a1ff281721d2a607579e83d7eeb338195ec0867b2306e86a1c602aefc86d706fb54b6d7bae393559a27adcd7db8ede23b7c135225bfabcdb5b6a8985eb0344be06dd6c6557bec7e435af9b1fe8f0da626dfc62ee7fc3dad40df5e8c02b880ff7eb03e057deb8eabbe2f37fa09062129fde153ab0a5c80d06f02927fde7cc3a63157f4fc1ca93fce564fe7cdb5658a9bf9cd000edbcde55b670183cef2e8edd7853ff58e90e3d025b66ffa50f058f4f77d1f11cb2812c406e49f91e5c610b7f06b137dcebcd886d9fdc606aad0dd6d5269291b26b689b2c9f92f7379748f8a8f9300e8f5833f47a51c996f74fb3363059becfac3e888a1fe02bd5e48f4d3e4498d5d381257132aaa77f5f03b7c9b2f7d250de3c38fbb1f2efd09aeecc284ff50a29fdb271a3cf84ada9da28c48dc86d1c3809ef634808e4fd1f7748061a734e68803ba406d3a202a15cd191d10662325d5c453ea373ecd5137a05e79d5f095d51ec821e7dae062b6ff896af3cba88fbb4047f9c4270d3758826b1ee559f9991323402cda244592f60b0e1bc1f0583cb9b56c1feb3ad2faccb947f281754ee264533aa80c1b0b0194ed97dc5a97a5959b0855bb4aecf78be22f0a554fcaa03337d72d6f4812596f84fa65808d5fc62d1746f78377f0fadd896c5bd7cfed3353d0887fa4f1b68b433e28f01289606f0b35db7c0e54a45b22afa5f09064c73194be82012f3b876f83182249e69afd681c370a14a1b87902a483620020865de4e339cfebacff4cc1d8dedc661a1904b68c9f40aeb9bba1e02d4495332310fce04af529d4e2c1360ee9f32b4638d8bf046494650b3a8a3b2ee4ddf138f53af11c414e44c845c507629f43ca1fdedd6409722bc1272fd4184866037d01376779a3ae8b0ff61eb3a7bb63d18030399b9d46dbd48f3793529ad01348acb3a6797124a41c278b32746627513e27b2f8f11082f409431a698f0859b841744c23de1217a5144b475b38367ba3491267055f56ebca31182ad97aa5932adf878ce55f0a236c5e6f3bf49f2030c834d954298c3578ce4d9e888d7fbe9ce6ab3facbe04714e479174d00a9e387480d81f9f4080bdbc2811dd93cd574d4c7668b8b32facabb458884b87e25d9000dba14969abf164ca364c62ea116289fe8bd10e50e08ea98e45209f29a43dfae98649de05a81e4360e6e6e22397cb49d70debb08a8f2caca34df2f19d1d929d65d95bd2e27472d52099675b278bd58126909c4c790ca062645a15cb9d4e4a10109240a11f8e80430074720caeed5334360a34c9f4b09a43d22d63d84a78008dbafb2815c6d1b7e0944979e17a756ab2347888df862ccee2a65812d1650243706a0fb8cade3fee87a2d2e55b440c82466dd425b5304c5f58effeed714505fec0388935eda24dd5b846dd21cb8e262e721bfd827bccd59eda18dc22874695a88ac030d4421c0656aa06e94fe6301bf796c357b0e374ef0b21f0f3ff3e4ddcdfb1bdd070cd39418f72d8cc9f80cefed3576e8a48fd21399924b79bbecc07dcc8eecd3cb4c220d940feb5c4209cae7e49981c992b396e6a7050d71e68e7115f1f3bcdef303596258d95c8db57069255979441e83b5cf369d156b95969530727d79659046d0367931156ee039bc48558f02b3d552874c4308b608ef59d46ef7023611d29367b01cd709ea867926f13d4b32e7298ed610b00c2d322e28d42273f7ccd517743a8bd6390d854d11a3a013a1a8bd66e8dba0246b892352ee2dc79f8b33da93f5455eecceaa634c48e250497", 0x1000}, {&(0x7f00000012c0)}, {0xffffffffffffffff}, {&(0x7f0000001300)="bff95c6304acfe038c56c359253574bee620ce21203cf1d69e024301", 0x1c}, {&(0x7f0000001340)="fb196e4f1b349741695172390d6917e8d345f6eb210c2917c88173dc9c57fdb2984bb2df373bda746e1e0320a2639c26ae6e11f305394759879b64d5787c6080244b8f464639f1a64cb6bd19f5b8cb7aef272c78e9fcfbb469ad6bb135a8e36443d141ed5127", 0x66}, {&(0x7f00000013c0)="e69770e332a507e4cd9c8c06bc53646ab0d5212b13bee3f63ca09c0ea3c469c253dab187332e1ce373eb4674d8c1ddbab9fb6f09dac00b2e7913ec9a59308da5711907cd6acfd67dd6e36d8a3db5cdfcc1a35deec4bcb55dc5f532699cb7884b4a2b1e170fad498289b906a73a91c9cc2dea48de084906890fbcd3989cd99d05255acafc96fcbb4bfc5342d6447f2268b6c0ce4c38ab6143a08c79e1f3853f34460812fbcc83605582bb41347679a3c4b0bf475fc29963482c34f5d993512f1588b9fc1189fa4a885092900002ca00a2e03a01a31e2f72c58886ee158d80dc02125b94a9bb9967d6ce5278962d6a0d9d", 0xf0}, {&(0x7f00000014c0)="c9d92dba85101720772749d8931b6a3c2202e125f3", 0x15}, {&(0x7f0000001500)="8dd1f5debb485421b8e154dfa009", 0xe}, {&(0x7f0000001540)="d2c32f2c587d12d6ed339824f4f264bcaa5142b25b7073ddc1a2988c334b09ae5be920fdf586eb9f3e71e698c342ee44a0ec852539b30243295d39a8d3903cd6dd45dca4931aa8cbf12b50", 0x4b}], 0xa, &(0x7f00000018c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0xa0, 0x40f}, 0x1) fcntl$setown(r0, 0x6, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x0, 0x1, 0x7fff, 0x3, 0x7f, 0x3f, 0x400, 0x10, [{0x9, 0xfffffffffffffff8, 0x1, 0x5eb9}, {0x800, 0xe355, 0x8, 0x3}, {0x8, 0xa2, 0x8000, 0x1}, {0x8, 0x40, 0xfffffffffffffff7, 0x2}, {0x4, 0x80, 0x1}, {0x9, 0x2, 0x9a3a, 0xfffffffffffffffe}, {0x6, 0x2, 0xb00}, {0xb6, 0x0, 0x8, 0x7ff}, {0x5, 0x2, 0x7, 0x8001}, {0x1, 0x1000, 0x6, 0x6a19}, {0x7fff, 0x49a6, 0x20000000, 0x4}, {0x1f, 0x9000, 0x3, 0x5}, {0x100, 0x1, 0xf, 0x4}, {0x68, 0x2, 0x1, 0xfffffffeffffffff}, {0x7, 0x8000, 0xfff0000000, 0xc9bd}, {0x33, 0x3, 0x0, 0x5}]}) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c653000cb9e5c8f9c71868a919e39fe6371b60cfe77e0133e69621593482bec00300844bedb9314297e21d34f5ff07ee29cbfe324a6bc463e4c56f31feea8bab5512a781b2ac5719c0a71334e4ec1cf90353d5623c8ce468834001f565bf371b2af16b9aee9f5d89467cc866905d8845c758245cd042655510fef1380154ca063e55b8e75bf32eede9d4fd782267344dd61d90db3e0a9655b9a7d3ffb2955493f9c3e89aaa112f2ee5c992d6ef70cd53c96b3b743d770d1aea80b8cff7d5c4fa56f8f3e614426eb6723393f21e3989fd004bbcb0981b65b9230e2a5b0bb0a03087204775b14b378c68237a293"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) accept(r1, 0x0, &(0x7f00000000c0)) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000200)=ANY=[@ANYBLOB="70012e2f4e4a0c789dba9fac1f834b3408b4940657d4"], 0x9, 0x0}, 0x0) 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:00:14 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) sendto(r0, &(0x7f0000000040)="3b03ab8e42239a6bd1d5cd60e3798cd3949cef78c3f1d9fa23de1b35d55553eba96d6cdc116007e484337fbc9f9d08039add7b3d674829eb3aeb9fa84182", 0x3e, 0x8, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0x7fff}) syz_extract_tcp_res(&(0x7f0000000000), 0x262b, 0x3) 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, 0x0) fchdir(r0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x84c0, 0x40) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0xffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="9676") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) readv(r0, &(0x7f0000002540)=[{&(0x7f00000001c0)=""/48, 0x30}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/18, 0x12}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/211, 0xd3}, {&(0x7f0000002340)=""/254, 0xfe}, {&(0x7f0000002440)=""/207, 0xcf}], 0x7) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x80000000, 0x5, &(0x7f0000002680)="6cb9542fe461438b29c09db2dace0ec2bf4391b60730a7dd547cd44ab074131e92bafed00690d51034b8b99798c0f7933e0c666e70398db4e884c278fa5b4b96ba46905308c7676f8a97a342b6b192853115abc07ae5f9ef9dbedc35f3717a78bfe6da86e9ae166adb973a5d35a53215a797b18c3407f51e7c72b44c226ca71d2509d3a8c0b08cc4113d5263aa2a32f4f9b75c19c7a8f1bb011c7fb5e90ba0fc3e9c5cd5abe1282dced342b3074809cdb0c7f83cbd1a23b197cd542dc5aa26b64b75ac507c2a3ec279988fa11d622dcfcd401b78fb3db744a3f0eaa5", 0x23a) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$VMM_IOC_TERM(r1, 0x40047463, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000002600), &(0x7f0000002640)=0x10) fchmodat(r1, &(0x7f00000025c0)='./file0\x00', 0x40, 0x6) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x101}) mknodat(r1, &(0x7f0000002780)='./file0\x00', 0x4, 0x3ff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0x10000, 0xfffffffffffffffc, 0x100000001, "cdb6fc98d9147c1eb1db13a45378168fcee71455", 0xa3, 0x800}) 16:00:14 executing program 1: mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x20) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) mknod$loop(&(0x7f00000000c0)='./file0/file0\x00', 0x2, 0x0) setuid(0xee01) chflags(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x108, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x10000, 0x3, 0xf6, 0x2}, {0x3, 0x6, 0xc22, 0xb443}, {0x2, 0x6, 0x7}, {0x400, 0x3f, 0xac, 0xec}, {0x5, 0x20, 0x6, 0x3}, {0x6, 0x401, 0x8e93}, {0xa0, 0x3ff, 0x5, 0x7}]}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000180)="c71627c00cf5c24a6fadf41c6e796b16c559200cf36f79d0c88f6773f3f1f67ef39a7e2ab5df06e88dff83c11781646fe92303b783c662561ac17b6ca8b4fe36a361f6f1773c95359c8ac15b97cb86e13e54b60fe1ed349d408ceacd0345151f6803de7b4878cd82830f4a9fc653230c8d376a9b4266c8079c170b358a054644481d761dd03410ce1e1457c56d86ba35aecbd4a8e5484ea3c2fa7a3d781ef4160516dcff5f163f6319869858a7bbab7993d6d8c6f2bab2fdc513eb0509d94e792e61047b3790807012d5d0b55bb64731b320868dc7235ca61f", 0xd9, 0x8, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) syz_open_pts() r0 = open(&(0x7f0000000040)='./bus\x00', 0x8909, 0x24) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440)="00000018756d3407c127ceb66004000100000000000000800000bab1e2e99a0000000000000000000007ad00", 0x2c}], 0x1) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/148, 0x94}], 0x1) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/115, 0x73}], 0x1, 0x0, 0x0) fsync(r0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000f80)) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0xc002, 0xb367) pipe(&(0x7f0000000140)={0xffffffffffffffff}) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') recvmsg(r0, &(0x7f0000000200)={0x0, 0x325, 0xffffffffffffffff, 0xc6, &(0x7f0000000000)=""/230, 0xe6}, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202301d7d00ea31acefd27f561fa52a0ee08fad8ed869a3c580ed7f0000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0xffffff9b) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x2) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r0, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x1000000000000081}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x96cf, 0xffffffffffffffff, 0xcc}]}) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80003005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3, 0x3c43, 0x8, 0x9}, {0x3, 0x7, 0x869, 0x2}, {0x0, 0x8, 0x3, 0x1ff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfff, 0x8000, 0x9, 0x7}]}) 16:00:14 executing program 1: r0 = socket(0x10000000004, 0x3, 0x7fffffffffffff) listen(r0, 0x0) getsockopt(r0, 0xb5, 0x4000000065, 0x0, 0x0) 16:00:14 executing program 0: setrlimit(0x6, &(0x7f0000000440)={0x9, 0x80000001}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000540)="94ddc4383e1b50afa24a293efa3b48423d5c68e626e013ecb18bc2f055c9d6df5e1cc859930ab5cdfb84d0d5b6e252013c9e34cb619ea0945c958967a0ca2fee097349a0c9a89108578017b89dd01604376ceb57ac1595bc53a044ddff2dba5a93188188ca8b38965842599188c512071601bdfdbe64c52dd1861cac29a13727347207cb39ba8f0c3f6281cae8bc7a6d4025271defd9fde14b4001696d3cc17c78784c6c33b3c412ffb6db5be53f7bf7032a46f4ab2121e55e8a7be1a57395ef75467baeea13b8f43e92f920dbf93b9373a60529a7029ac3580dbdb82097835ca1583ddde1dd6f8699d5877503ad54a596e6f4771dc04a64c17d15f089c6f5908e47e11450fb7a2bd05b3e96c3a094dbd369ad7994f4638262c3d1b6051d98ee62f131d8b6be6021057f78f508a55b5fbc21181f3af3012afe56d3f944cd7e7bbc55fcb5574c4d6402972773949fe57322a19502c3a97d9b161e7f16499c6a8282789f44fc1bec7a6e30bdc1860353dc45c4c4715a49e2583b6723e83f179d7caadc815cf1cde9f8dc822c2126f50c1008839daf1f684bf9fc37f45c1da28438637a62c447956743051b4cbfa9f6074a968d4fe6ae4a176cec6689c06804c87c323fd12954690883fe523055b6768d467bd4d7813fbfaeb87f17037805139dd6f835fd13a0a70e860fb2980c45ffcf70be3f87aa8cd374238379724d23792e6fa0eacac274f6919d7506e022bd719f240008a7ef8601f2eeadd36602c187f5258937a32959229fa56b72fd1febbefdf6b1025af05425521ecc7b220f0a4a23babbdb961dbf2521a86729eddf3bd796b271cb9d1ee009ee469e1d223787fe607950e7dad31e145920e63f5c795191dfa8deea5fc5240f089d053020138b5de2b2f90d1e577b1016dddc0c3dd9cb9218d91adfa7e2fa9161468d66eaccec55e3158451236658b071a37a14f0922d34a7bca54ed20ed9dd51bae44af84bed64519b6318161a72e7e070af45f812857b0bdf7ef03d8f8e1a97da091aff59f6ee9dc1b9839f113ccecbee1b01e1ec358080defc2052eced9d8959c7111c0549077c48e80aacba5d51e574da5fd5578c9e703199e6de75e496dcf027f0e786965361146a7bb691023ef63181a7f341fbfd1b69cb8e614a2bf4e6f8b2292a1eb66f1b9e4eeedf3bcdc4acecf453f026bd5fefb9a1b052b4dd0a8ae3267d1977a6316825fa52dfee1a5b35bfa2ddb3e5d71bda33e3fe616ec88196bce3b7f56197ea80419910c3158385310d1c7d2529b9e7bd9ed3122d594b7c3a1534b00581a74a0dd42f1694fe2f48f663ddb5d97e6bd1c906b71a54e70fd54c87c1fa2a392e97b62a344592ce2ac657bfeba20c7f4f4141966027897064553f1cd7d32e372923f7b6bbff4c2e5c7812735c353b254f03ffa6455632bf7987c8c8250f5dff8fb9b9e4595ee4998154e18f7413d1c6fc515113d538f15a0575bed2da64203e5c541ba3716a1033deed19db4257459efc239adde842fdf651b0f776488520f95599d3139ec9a202f1397af6ab4a35701e86dfd9ded6996c0e42e72f6666a0139febce90a46b73c7ab6ea7ffe9069fd6e94655682da24166ef0d4ae39308df756dcc40636b8628ba916826012fe1d7e12094e03143f300173bd6a4fd893f8d3074dca2797a6a2fed7e6d25a23e229041593efd7ea0cd3575081e8e9581ffec607dcc4b1aed91ed72fb69f632c71d737ccb0d3f9514930ab6dd32635cf00cb598dd32f33aa47e7f04807b331c2814acf9c942fd129562e147c0bebea0d94602287b331883f868bc8a70eb2b43dd15a18b3336755e322b6dbe77d30fc5d96d5ebe2a4eedb52bec536341e6e56e17d376a5ba67339993aefa9e4e75c723f542b13c8c9ae5536188533ac41c9f127729715579d677cf34f0b68fa07b934107c7507f779acec8e38a91f7bdf4b6c18e3bbd2cb2101d687683e0575d875fcfefd18d362a4b5abfe4e43343a4e63ecb8a8749db7288350cf1cdd053af7760d82a59ff8d503b332f1f222ecddbe7c298507a654b8f63964329cd1e0cf809504b1f579a3672c163f7d17fbb50d03dde317235e5c37b57ff2e194fffb6f39225d9eabd7f0a664b4fd8a5d8a88e3c0f4080da15366f7f9ad1c64cd2d8ca81bb9067cc2d965443d7172d292a61118fb6229b55b3c56ef9453ad09d4c4fcc60bc73ec3d084fd022e960aaa3c4f99884ce92fa67e6edaeff6be44ddcb55cb7b98002bd41460ba0c9b11eef98e0dd561660e924593167013f8b402aa99348cdc28ce5c422d528000e32bad02e198a38e3810a0855d98d4dd1c9ada401d5e5976c7cc69126ae7a1a81cdb38ed387b7bf457762a12735708959c4284302e2da85f49b5c8750aa809f75469cd4d693cfc28d296d0c2360ca1d1330141105b98e3d0fc31728fef08e05365ef33aae9d94c97ba0083952bf2e837cc729919912e5ab5d1b20713952aa5290bcba6ab54109911e1a9454bac19e9f9e477c92cca5f0e365e00cc9bf6846aa4c21134b307bbf5737a65ecf8a5c6ff0924056b7fa5fa0692f1e4ba39b4213423a456027618bbe4b3556ef3a0ab0841ade627e753eae7bd7cae72b83061d7fcae0f3a589cc5cbadd32ec9d2bd2ed3fd5e3c6c4b4517a289d15d500c26b5b59e334580f3892661eb8b8edcfc2d9c3605c378490ecfb9cd7020bf247e375b397b79bbe7ed9905438267d52eade649d543482b567463dcd2605340c9a58e4d972fc233f1789cc551c9ea293aed3b0c1fff975ec16d1c58c226f3d206b75d374e041b8e2f9f89c97b04c31c585a564bc1d401554c76abe8ff5f251da6ff70bdff559cfd7870e75cd568a919ce6aaf8832e1ddbc6c9ab388695b9087ff3bfaeba4fefdbd1769cb5fb72cccb27785c4325b3d50ee2653d184e88b76087f27d272493e1b1f6382737b5b071a70e4fbdd980068f9a3a7479766142b2dd5b30daf789baeb652d3b244ee73cb7e60a6805983c8dff64b1b9f25ba4263b99c3546a59694183acfaf4eddfb38cb8533770567530ca53296e29ad85e2327e752bda0cca29948345972e34b1f5345bd09eecafca62629723800c5b8eed0cf2a780102b24703d1ee6a0a400271a243d651d30f48a4bdab2886469c11d1422de2b8758d0a9d9c20e2c2fbd44ea50c506f14728c04e60c1b20a6586facd812e1dc8f856ab54ded69e0ec8e29bf2754e3a69b47c962d7b694f1df81a89f050524b26ed2337557922a363779a9f3f074822e2768b161f78d86320f0e37c564438828fe250764dd12ae934021d13daad18045868c1453c56a810a8db87d23a1d600e8cc77f891083d3964c54a429bb80f260cd71afeb9c96295932e2c007c93ecba197f2d4276ddfe7d92178fcea6e1bfb5ee1f792dec6c859d4c402b2ee4d7f1cbcd79fdb0b988973049889968a39432d68d56466e4bd4f4372e5c40d6ce22cccff43fb21f3cd4a2d428ac909d8b748ca3ede44ace218644521e4aa55f67a4fb73a1266e09b4fe32f0e0b989dfc273bccdbccfa4932940a35f992bd1cb9e1c152d0f9382b9e74e6185d70893f174f06a7ac70b2d7bb48a9135854750f1f69187a8347040c60709f788d8e3581e7de0ceef4dfd4c1d4f95473989079485f2c627786434dec5f8a00b9904519e8801406916a471588b5326a123f3efb6cdba2d0a069dfc760cd2532af77e82fe9fd9f91a8f1aa7372780c3ea0ae5d1500dcaf503afbe0c0305da5eb86042ba97f76023c0a96c90f4e184d21b4f5bb86b51538f7d35be6d474b9025aa90acafc2ae9a4fdf0c4ca275db48b9e180d3e0c030dec7bf60bc3063f5e6d773aa9a020e85b531fe4b209ab01ba305a4992f344bb657cde83640132ae064b5ae8f21bd89834a906070b7282bd56cc1a37587d344622df5aba4107a607135b288d7b91c1f1cdae161d226fe6e8f601d67e3bdd7de4cd045bf84f2d80ddfc2b86c7f9f9f875363a8e55e0a177f896ac4a5201f1f8f69ffb01eb1a7c37a56aaebb639fc74dbe33b0f16868ce6b0e3bc04cb2c4f6cb14b601422459639ec0dd940909200820975f50f10a091d5c5e8d488e81cc6f03b9d94df2dccedfceaac7f12fe10326f8b540e4f8731c726cd750d57d4ea6f40e26d5bb3bbe9a781a869bea770be9f7d89990c251fb2bc3a719b10faa6b52e552cf6407050b7c8b4ab06d385f356462e336be8ededcc37c72f1dbf597d16d8c6028b19a1ec07ca4ded36f9917346a0af02e2980773c655b931175cea42facf5cdc7e5b3c6c3deab4d8e55df401ed0e213be7f650dc390a66e8bc4639e9a73409f2ed4fa7a15611e90d9b6402e180904e7559b15cf9ad793d963f66071a7aca34eeef086f2c868478113487adc595d9a8ef41edbc7ddb814c5693975e4b5f65de4079ff402c261a1f90a8222d8a9234d35e263bca9ef940c3a5a0986a7615d9618400077ca74510e2abcce2dc11b1001f1ea98e63ce6bba3a0a3a31c64c7727d6e57e2a25b7eb66a5ecc62518f0d93bfdd8e3adc4ca506af00cfb906fcb749e564b43c6062badaf324743ee4be215381cf506ef5aff7b6effdc2bdabd90d927a63c0e50fc8d9bd83add096c77b9bfc170bd72beea4b58a8cf3f621904e0deff1c005672054d3223ad04d13d078aff9a91fb76be3a38a8d0508021af4f84e5ddce521aafa5c188696e5ccf93b9d483a9329fa82f3de2d1f0d204b091089c00c4ec04dd17999339c0a42dfaf514963c3853c8297f78dfd3aea04d8e062b234d691e0b0d4789609e45f1bd9c461026046b84eb1b5b5122431478af00b58a01387a03102e6bfb5f91d15e936868f4ea05b550c4e7b8ecdaa15c907c1691980c30d08f890e599d25663f2480b515f7f048fc03ba107d30ac44d22789a8cae0454045fd493907d00a608a46fdd63c20f1cc0697cc3042d6b6cd73751b2bdcd658b91563ba89d61d27ed6849ac5b4ed8ddc338a2fa3a5de82e54c295bfda6141521900b3de19266ac3f2da4128fe0999b3804c88a50c8b81c7f97ca53825cbe3bca954c7884bf70ef2015d7b6763a79295db04113a4af89d71f95f987c1c2900d0bd49bbcdb95a1b35ad2fde18fe52144f4cbfc7ceace49b6ff8e301bb7ae5480f558914c22365eba6ca888795ab820818217ea505f16e13b26b052eadf3c63fc75a0e5e622ac30ca7443c22140303a71aa186ff6cd18b55a8c8cf778e096f837fa44a944fdd46d5635f197dd4f3b4572dd5d9cfd166cac768a6b285b82803614756173c7da960a966c65462cfabc645827a13942384f3a6d94b243ff79640b246cb3d8aa7c3bcfa2bc7b01f320e07fe8768d8240d38fda488d2277273ee119b5ff5aa2e21245005d394faaf5bd4f3622a9e16d9a77bdde0cb2ee2e74cb95dc51e51d697cc7b12b72f772bb3e92661be08e4c649ce7796f68a510139a73221386bcd71402f8b3786394a342ca1e883d2c0922df72e7c93a563ee6c5f40220332e34e58b02e40b221cd8395f7d2f8726037a9f7849b805dae84872b18a934eb06edf5ffc0cfb5a72f9c2bd951fe31bdaab3609c9e069158a5de981630e2b51bafb7df8d8bcc747b1e9f696cfd62831e05bfa80812cdcf4626b9120f670beb2ee7a496f3e4dd18f02b65be9870220e383965b2eb0257d90a92ec7b4f03738535d78e0c8d33b29f805338aaa9c798608b2ac7fc2bf27260a0879b88682c25d396042f67e8513256d6131ab806a82799d611e44bf9544eae550c5aa5cc744816b538a2609b5012af5bd8515575e0cd88ea5f9114e992c81f5", 0x1000}, {&(0x7f0000000000)="2ec46dfc5fcca671e5870d3a484ced3e2aaad84f61b0f0ba4607b8a7d7365dafbdfe4070329e5fbc145fc1044d757984e3f955d49bbc6b33fd70dccb9d27a1b4a38de1daedc3f198c618", 0x4a}, {&(0x7f0000000100)="f4fafe202827c50d780d1f2072a0bc8531928ebb4557e17328e57fd2c5a4760ac9e52fe762f3f34c95", 0x29}, {&(0x7f0000000140)="75c28a11fdb17727b287857cb1d5b48ccda3633aafcf1419995028de33709134c09e63b2ca2966add3673f83e0f8374114d2d1ad5a1d728ad5306773c407904fbea154df5291c081227c107e40adf12906bcfc93613e6b5063d2fea3ac3ea0937c9c7fd2e3ec9cd3dced02b0b2d67fb8876fdbf47cbd2bf188c2", 0x7a}, {&(0x7f00000001c0)="7a2c5f4bed51656252375856d771e3b311adeaf915685097d9144c22e44d7c484233f4255a9c1490d90fb552e8ba6916af4a5c2919fea83470ac5ab3bb8fa65547412aaed77ee35a2767b357c5ebb1eca1899c79378df70f1f146fe11f48f5cd523dfc62007678919a0b11bb9c4ad89434e433226b5434e8c636d18663df1f9f32075f44ac6db06008ccf5db6514267bca94527d59cdac2ed6ead7a5e10fac7f2b752cd585a83d22f741c5a32d9fd94d13cf8e41bbf8d6ac8de6fcccb682192f16020122", 0xc4}, {&(0x7f00000002c0)="0b449ed5980081226f42ff680c86e905c849288f584aaef0d93b2d7256e2b15ffef25e62c02185ec1df6addee04d2b81893fd523d6fcd186460e052fdd04ff842343711b28c1155d5ea443009b74e55698ecfcd4d1dde0249032d4", 0x5b}, {&(0x7f0000000340)="2070ca505f960e801eaebe3fc1b9074bc7fd453b597a38cc861b875a6fdfa1", 0x1f}], 0x7) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x120, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0xc4) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') recvfrom$unix(r0, &(0x7f00000001c0)=""/99, 0x63, 0x40, &(0x7f0000000240)=ANY=[@ANYBLOB="01000773668c459bf32d"], 0xa) sendto$unix(r0, &(0x7f0000000280)="6e3319e806341f754d2e4c6f4b5eaf9787426c78f752108deb0213ed7826f8d2ce1a3aead361c155771e3a778d92bd9e87f5b53f5f0213425d4a2f922199f52d4621ed569148207397659bf5eca414168014b30d0b07401d7a9d7cd5d6de814a63afeefeb0cafec7805f75852c0dbb9a8e4e17bb7bd2f2079cd785e5839d8012a739a20bbfb58a90d0d4d2b1cc3337e99868ebbebe535ab4b0f45f9c4b4a36d1037f9921029567eb4577a452851b4f4f1647bd70725fedd470c8f0d7354c8be38d60cf", 0xc3, 0x4, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) chroot(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0/file0/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0x7}}, 0x2) link(&(0x7f00000003c0)='./file0/file0/file0/file0\x00', &(0x7f0000000440)='./file0/file0/file0/file0\x00') 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000380)={0xfffffffffffffffc, 0x100}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x54}, {0x80000016}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[{0x1, 0xb7, 0x7, 0x2}, {0x9, 0x4, 0x2c, 0x3}, {0x7, 0x2c71, 0x100000000, 0x2}, {0x6, 0x2, 0x19, 0xe84}, {0x3, 0x800000, 0x6, 0xcc}, {0xffffffffffffffb5, 0x8000, 0xe05, 0x8}, {0x3, 0xfffffffffffffff7, 0x7, 0x3ff}, {0x8000, 0x5, 0x1, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f00000001c0)=[{0x1561d03, 0x5af2, 0xffffffffffffffe0, 0x2}, {0x81, 0x7f7, 0x4, 0x6}, {0x9, 0x3, 0x9, 0x3}, {0x5, 0x0, 0x0, 0x2}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe2(&(0x7f0000000300), 0x10000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000002c0)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x1ff, 0x7, 0x4a1b, 0x3ff}, {0xfffffffffffffffc, 0xffffffffffffc0f6, 0x2, 0x800000000000000}, {0x5, 0x2, 0xffffffff, 0x3}, {0xc0, 0x9, 0x5, 0x2}, {0xfffffffffffffffc, 0x8, 0x7, 0x8}, {0x9, 0x80000000, 0x5, 0x8}, {0xfffffffffffffbff, 0x0, 0x3f, 0x1ff}, {0x3, 0x75a0e414, 0x5, 0x2}]}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) getsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x50) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x21f8000000000000, 0x4, {[0x4, 0x80, 0x6, 0x3, 0x4, 0x7fffffff, 0x10001, 0x2, 0x2947, 0x5, 0x7, 0x100, 0xeef, 0x5, 0x0, 0xfffffffffffffffe, 0x7f, 0x7], [0x6dd5, 0x8, 0x7, 0x500000, 0x10000, 0x1000, 0x6, 0x2, 0x3, 0xfd79], [0x8, 0xed, 0x80000000, 0x3, 0x2, 0xfb, 0x7], [0x327ba143, 0x9, 0x6, 0x1ff, 0x4b, 0x8001], [{0x2, 0x40, 0x5, 0xe1d2}, {0x4, 0x8001, 0x8001, 0x7fff}, {0x401, 0x3, 0x3ff, 0x77b5}, {0x4, 0xfff, 0x8, 0x1}, {0x1, 0x4, 0x2, 0x1f}, {0x8001, 0x0, 0x4, 0x7fff}, {0xe7, 0x5, 0x5, 0xba}, {0x6, 0x8, 0x0, 0x8}], {0x3f, 0x0, 0x5}, {0x100, 0x9, 0x9, 0x5}}}) accept(r1, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x100) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000100)={0xbfc, 0x2}) msgget$private(0x0, 0x0) readv(r1, &(0x7f0000000380), 0x1) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x8, 0x4}, {0x7f, 0x1fd}}) read(r1, &(0x7f0000000080)=""/14, 0xe) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) kqueue() fchmodat(r3, &(0x7f0000000200)='./file0\x00', 0x100, 0x2) 16:00:14 executing program 0: r0 = socket(0x18, 0x4000, 0x2) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/226, 0xe2, 0x803, &(0x7f0000000000)={0x18, 0x1, 0xf1bb, 0x4d}, 0xc) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0xffffffff) 16:00:14 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvfrom(r0, &(0x7f00000003c0)=""/4096, 0x1000, 0x800, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f0000000000)=0x8000000000000b5) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mknod(&(0x7f0000000100)='./bus\x00', 0xc002, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) close(r1) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) open(&(0x7f0000000000)='./bus\x00', 0x82, 0x10) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0xf1f1, 0x7fffffff, "a508000000027f00007f1000000000008000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r3 = syz_open_pts() ioctl$TIOCCBRK(r3, 0x2000747a) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x4, 0xf4, 0x100000001, 0x7}, {0x2, 0xffffffffffffffc0, 0x9, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: r0 = socket(0x2, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x282, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e00"], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0x18}, 0x0) geteuid() 16:00:15 executing program 0: socket(0x18, 0x2, 0x0) pckbd_enable: command error 16:00:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0xc0, 0x30) fchdir(r1) recvfrom$inet(r2, &(0x7f00000001c0)=""/190, 0xbe, 0x843, 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r3 = msgget$private(0x0, 0x3) msgrcv(r3, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x3, 0x800) chdir(&(0x7f0000000000)='./file0\x00') 16:00:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x2fd, &(0x7f0000000000)=ANY=[], 0x366}, 0x406) dup2(r1, r0) pckbd_enable: command error 16:00:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) r3 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x20) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x3) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto(r0, &(0x7f0000000000)="04fd4a7daf216114a539f5cb7afc803440f0f81647553604e06fd58a069ad3d3769385fc6584e3c1528b", 0x2a, 0x1, 0x0, 0x0) dup2(r0, r1) fcntl$getflags(r2, 0x1) 16:00:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0xc0, 0x30) fchdir(r1) recvfrom$inet(r2, &(0x7f00000001c0)=""/190, 0xbe, 0x843, 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r3 = msgget$private(0x0, 0x3) msgrcv(r3, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x3, 0x800) chdir(&(0x7f0000000000)='./file0\x00') 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff135c40000000", 0x10f) socket$inet(0x2, 0x2, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) socket(0x6, 0x4007, 0xfff) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x1) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) 16:00:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0xc0, 0x30) fchdir(r1) recvfrom$inet(r2, &(0x7f00000001c0)=""/190, 0xbe, 0x843, 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r3 = msgget$private(0x0, 0x3) msgrcv(r3, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x3, 0x800) chdir(&(0x7f0000000000)='./file0\x00') 16:00:17 executing program 1: r0 = socket(0x1, 0x4001, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000000bb17000000c226b2261cc19185ba3558c5409214da000000002082"], 0x10}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x8, 0x2, 0x5, "4aa86a150ea4521f61333975e8baff0c4e5e3f5a", 0x7, 0x9}) 16:00:17 executing program 1: munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x2, 0x5, 0x29}, 0xc) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) write(r1, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x3c}, {0x6}]}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/220, 0xdc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0xc0, 0x30) fchdir(r1) recvfrom$inet(r2, &(0x7f00000001c0)=""/190, 0xbe, 0x843, 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r3 = msgget$private(0x0, 0x3) msgrcv(r3, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x3, 0x800) chdir(&(0x7f0000000000)='./file0\x00') 16:00:17 executing program 1: r0 = socket(0x18, 0x0, 0x40b) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = socket(0x10000000002, 0x2, 0xfffffffffffffffd) getsockopt(r1, 0x0, 0x7, 0x0, 0x0) 16:00:17 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:00:17 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="a40d2cfefb4a3e5f0cf7d34d91eca77a56bb69f79949f601ccc75cb97d118b384095baea7a51c88d9bc85f101d222f1ecf571cacb1e99749cea446442aba5668503435310572f277ad2d88181e2d81cd44fa6003d225190537ecccfbf64c9f5ca5ae70994b59cee7c84a80478d5a400ce71c594784985291e718cb71f89425f0ee9b13513c7cfabf82458fdc23fbd67e818957", 0x93}, {&(0x7f0000000140)="67cb82dba90f755100e6ce39f9b0ff624b1658ac2775e58ae0140edeb5712061862f18e8ddb330f18f8b1d6563c350b8e44890b669d596cf74d088fd8576f17eec883ddf975a32eba8d4fe0f7941faebcb7e94bf35fa7a3e7467554ec2d95b4c9d0264eaa88654d3c2d5788db37b53486f8ea4d9a9bc1aa12ce6c8e80b631cb503aef054199eddd9cc6eb0c6cf7980ac4dd5ce59c3d5e2a7b3c2baf01837765b69a46c658a85c3443ef1af5411520476292a5ea8e589e153c4d79e5a95048e55b029bbb035dedfa103476dc5429f878ea7b847a70d739f934bc3707e60ecd450df85", 0xe2}], 0x2, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x80, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8482, 0x3f61a2126ceff1bb) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) 16:00:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0xc0, 0x30) fchdir(r1) recvfrom$inet(r2, &(0x7f00000001c0)=""/190, 0xbe, 0x843, 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r3 = msgget$private(0x0, 0x3) msgrcv(r3, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x3, 0x800) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xa80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x292, 0x2) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in6}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x3, 0x7, 0xfffffffffffffffe, 0x1, 0x6, 0x4, 0x1, 0x3, 0x0, 0x1000, 0xbd}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000240)="615b2f20f973879bbcd86565de797b72d2faea6dc0eec9c87de67d7aee57f7d7b1e2c818a3a1deee4a375109d4aee7e4669812458f4f7150a2e3a81b250578e5d23a5e42ead8e668e5ca59914fcdb4bd218efdc6cb", 0x55}, {&(0x7f00000002c0)="03d7bddbe97e8f7480a4608b842acb8c592a68da3e9dde7b4d4224110c8cb9ceea48f5017b54b620f7e57aa2c52248004d6b5a8fb1dff4d37460ddf9e345ebb055ac03303c6ec890edd8a70c0acacfcfd649cc6eb908b75c06", 0x59}, {&(0x7f0000000340)="a3f252b2926977af738938ee8c99b0b261f963d83eda1a386b02f07d61c764b6c0e0f3ed68af53b10ee483de10b809bbbd599d82228d297d6df6f4ae1c847729ed00e564d38ed827a65cc2ccfb56cd57eeb16612bc25e853cc7a187a0cca31c6f06d440f99414f57e3cb01b8516a551c5868c3c7d8f6277765b9d68c97e7dd42571809343d0c11ad5572b14bce0e1e66185124eade555ffb6395931dbf7bf779e317bfae51f02e7646527ca5123b2ddba097f4cd20d3513e8836535ecd43", 0xbe}, {&(0x7f0000000400)="38ec867c7261df36a7414ae1d8c7e7554a7d6922fc9bfa77a47f15c9dd6e5bf58afae65be270e8e46209b083a93ebc9be78d58", 0x33}], 0x4, 0x0, 0x0, 0x400}, 0x408) r1 = semget$private(0x0, 0x2, 0x2) semop(r1, &(0x7f00000004c0)=[{0x3, 0x3, 0x1800}, {0x2, 0x5}], 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000500)={0x4, 0x100, 0x4, 0x7fff}) r2 = dup2(r0, r0) semget$private(0x0, 0x3, 0x110) setsockopt(r0, 0xffffffff, 0x5, &(0x7f0000000540)="ff10b297d6aed30d5157405602d355bb29338ddb4afe13ad0ce29b4451e6400a862965f50b40410da8e70fe16af5cc4deaf479ef9cf0ec6bb27c87b7560def", 0x3f) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000580)=""/114) r3 = shmget(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000600)=""/124) r4 = accept(r2, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) setsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000700)=0x6, 0x4) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r6, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)={{0x8, 0x401}, {0x6, 0x2097}}, 0x2) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000800)) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000840)) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000880)=0x3) r7 = dup(r5) getsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000008c0), &(0x7f0000000900)=0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000940)={0x81, './file1\x00'}) unveil(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)='r\x00') renameat(r2, &(0x7f0000000a00)='./file1/file0\x00', r6, &(0x7f0000000a40)='./file0/file0\x00') ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000a80)) shmget(0x2, 0x1000, 0xa0, &(0x7f0000ffd000/0x1000)=nil) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000ac0)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x3) 16:00:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0xc0, 0x30) fchdir(r1) recvfrom$inet(r2, &(0x7f00000001c0)=""/190, 0xbe, 0x843, 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r3 = msgget$private(0x0, 0x3) msgrcv(r3, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x3, 0x800) 16:00:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESOCT=r2, @ANYPTR64], @ANYRES32=r0, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r2], @ANYPTR64, @ANYRES64=r0], @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRESDEC=r2], 0x2c, 0x2}, 0x0) 16:00:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0xc0, 0x30) fchdir(r1) recvfrom$inet(r2, &(0x7f00000001c0)=""/190, 0xbe, 0x843, 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r3 = msgget$private(0x0, 0x3) msgrcv(r3, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x3, 0x800) 16:00:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0xc0, 0x30) fchdir(r1) recvfrom$inet(r2, &(0x7f00000001c0)=""/190, 0xbe, 0x843, 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) msgget$private(0x0, 0x3) chdir(&(0x7f0000000000)='./file0\x00') 16:00:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0xc0, 0x30) fchdir(r1) recvfrom$inet(r2, &(0x7f00000001c0)=""/190, 0xbe, 0x843, 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) chdir(&(0x7f0000000000)='./file0\x00') 16:00:19 executing program 1: r0 = kqueue() truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x200) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x1, 0xf0000001, 0x4}, {{r0}, 0xfffffffffffffffe, 0x4, 0x20000040, 0x7, 0x10000}, {{r0}, 0xffffffffffffffff, 0xa0, 0x33, 0x4, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x20, 0x20, 0x1800000000, 0x7fffffff}, {{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0x7, 0x817c}, {{r0}, 0xfffffffffffffffd, 0x14, 0xf0000003, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x60000041, 0x3, 0x6}, {{r0}, 0xfffffffffffffff9, 0x0, 0x8ba284c29e467ba1, 0x39}, {{r0}, 0xffffffffffffffff, 0x80, 0xfffff, 0x80000000, 0x6}], 0x8000, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80000007, 0x1, 0x2}, {{r0}, 0x0, 0x4, 0x10, 0xffffffffffff8001}], 0x8, &(0x7f00000001c0)={0x3, 0x7}) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469, 0x0, 0x0, 0x5}, {{r0}, 0xffffffffffdffff9, 0x2a}], 0x7fffffff, 0x0, 0x3f, 0x0) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x608, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000280)=0x3) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0xc0, 0x30) fchdir(r1) recvfrom$inet(r2, &(0x7f00000001c0)=""/190, 0xbe, 0x843, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:19 executing program 1: r0 = msgget$private(0x0, 0x90) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/203) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x7fffffff, 0x10001}, {0x18, 0x0, 0x100000000, 0x5}, 0x5be, [0xfffffffffffffffd, 0x7, 0x401, 0x2, 0xb9, 0x401, 0x4, 0x7f]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x9, r2, r3, r4, r5, 0x84, 0xffff}, 0x0, 0x100000000, r6, r7, 0x0, 0xa9, 0x100000001, 0x1}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2010, r1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000340)={0x3, "0b769e7276f256202a2f181f58594367225fa178dc43850840f6f4c5dd2f3399a220bbb6594d84692a7dfc590d000f830ba5697ab3afd1f72c9714a9f57824a827005539fea45128c0860efa43bb7a50ccd59b6ba42b4d60b2fbe1924db40b946f816bab1ceb47c8"}, 0x70, 0x800) msgsnd(r0, &(0x7f00000003c0)={0x3, "b4c9f53b5cdb4587db9a7e6952435dbf4a477bd96e15f67a7fdc2a10b1097ac7b937311a93dcc7eb21e75b69404481edeb064792d88d5ec5341dadca01791e8a8be423c97346bbdb64440fe58d3c22eb731f70a5c0bcf1bed7b4113e6d0aceef1cf213214fe1244d18546951bf6ad36354b55e204300f654acb99b5d750029b4514aee7d42ecd87a0ea821b20d3dd5bb038d558f178c20dd55dda47eeafb7b659821299fd3ac04c16ab133c128ed0c6a1fae1f056ae6eace95909ba6ac7c37ab9e4bd5c452affcd244f8fc42e5230d1a93e3f39125c0afdb58386a8025e103a0270d4fc5b5c9d47aa3e4e9c11fad010ab50be6c2ff20f62415330f5a13d9dac14135db3c77993081dc13de7a9ade69205018ea480cbba1422bf9800fd579b6287a422cfc2d08f144193b08ca48d90bfb09589c2420783eb2c3b59f4bfd885b51158caaa225ef106c1e9c249725a290274a87f82047c6914cd7af9f0e934e392bfb8e81b2c9189f25129ab025a18f60a43f5199f5de9f01a3b542c6f96c39a9fe4eae7ad10a6ec82ebaac936c03b64e52e1894e2e5cd2359bbf4f27281762dbe77fabfa4c183cd008ed9992caff92548f001555e0a263f12d1cddb6998c02f9d022b3231f84ff147fdf418bd34dc2caea7870aa79d2ab639ce7f0be31a7e66fec3088dc2c528ecb2679cbaf5dd7450c32b84765a9091deb331b1cc02c4727eef7fe7be815f699c317dfcc8d5dde7c0458bd9b42dc4cfba4d6ea56c78d4b910a0034fa0e626db4e2a29765f72461fe3a3c377586e8767ed4c6e085df3417a98c06dc9ba65030b4e7c01d6fd28a92c6606a39442347949455dcdfacc4137e34f045f140c355fb8c4d6de65619f252f10e83737667f0c8c0931f013dab622f1b571adc716c2cd1a58a238b11ab063ded2795049640535e6834fc4c687795e62141d9370453c27417ad99dfcf34b565394d4e07ef50bb090afaa7bdfed800d5ce8171811336a4c1c7b00a81862f75035f654e8680d4661f7a53c0397a9f01d476761c3466edec66ab26714408a2cc6f7da272798618f4b8736b20031e4a995852aba553e2e639550dde56e54edde91a53910ea61e8052fce06758a77b723ada1628a3a39260948b48cde9cee699adb158ac9de4288b34221c903bdb02e61c05649e624a863b3bb14af978abca46fee119b34111c25da57127d9fdf32cc9e5646d87a19f15809be0c41631f0bd265ef2e754405edb89d0109ccf79676666ef6c081a88c59f7395f8b905ad5a0907f43c3a16607378968ca510574dd92a5ca98e983f3c21ae3866426fd5529870ff9c3776498c612f249a88066385487fddc8039e6548dd88a21ad3a92f0d426e24798f3572c1c31b091443c36a664c487f9baeac5db4fc0052ded5e8a90d6dcde7a3b822c957a5839449be9b46e5c06c31b92e4a64221e73d33130887b58ba95e9492cade1abbaa9c2899c473bfb349be86aeb1324b4c2ca3d04521060479a334ec0fca400a0134d0c3240eee4b4d98d1841942045dc26c054dec2ee420a078a5fbd62129756a9b02f44599d7e14946bf78e26d010b2bcfad8543e343eb8ca8189a86268c5443de2f1cd96859b0088b84a71f0fce8883a6c3ef685f33e67df5f8ac7eda74551fe4b87ea14cd80e532393d1f9ec840f3fb19c9c7418cd075bcabb5ee6fef03798044f5cdfb984cb4fe5c847dd028bb3acc25851f27d6744adb62722fb91221d9bf45786ada67c8314aeed15395e7504e323047dbbacde6f577f84ebc89d541614b3d54b14609e4f675e462cdc4f9fc005cf84509606c3426b4f42197f37c996b126e2fdc3b2a3039579295be18ad1f63bff04d84504d51bd816310ebca5061aa3596305d7fa5d199c13934223773c03406003a72dd665f29bd7c5987be3793be633eb50d522e0f45295124b8100db7ea3890e9855238f46463725411e1b7dfb7d03d4dd435a68de6333dbb63be8a0b69d79d777d16636e6ae72165fbca9c9accb0c6a16113152f1a69c57b902c8b098fd7398739350d462bb079381f38510a52b559bf3bee1b8ac3a28690195cf690a28e01e0d69111c93c7225bb76652468191656f595bcf650dbb04151de38d39be67833da7124df14223b52e20d8dac47c3c7c9bdeceb111bbf20d3a1dd55c812631084a396211c5b7d6775809a430d855d308093ce10c3f17da592bd253558c476f4b48902856b3772a77b0c25f48b6fe27ec8049147bbb49e0500febf9827055eab8874064529b33e67a8dcec4500cb66b79b49f90d244b2096ef3688d22359b132366fe596cd86c9db129b5066f1b87193fb1a86cc8d3328004cdd3f24056ca1810d429fe495ed271982fdb708be2a1eb7e3d0b76bfb1848f8ff63fa1c0f79c08d05a5634f562036a4c982dea3c3e2b33f077de0d6b422db97a7075ef04903c74d8dadfe6f2dd354442b2ef282213bce8580ce765b2d1252f5bd96ac734eaca386544c7a89fb5e2f3a3b083f867d249932001def3fa4c5475b787180d6ce9f43dc9190ff79bb87d76ad5c211cc584192a706519f2e6dd15adaecf350c2ff485282b5a0bba4840dcddf18c27737563284bb6d1e636a4d9c826078cea10c44d9a113c5a4be5f2eb12b9753bd8795da89519bff39bb0f2a1f2922c976a1e64101275ffda5aa65424a0014b78629046b8f6b206112ab10c606de5c71d1b3fe85547762e17f6ad31d4ab48b1137a79086afa138b26ac245b62eaf604da5352bc9f3311ff155ad1dcb24d5c551862131b0ceddfe4212f7915e9c4987c98192eb5bae1a44298dcf18ca18854eebb9e816cf01d4049a62e2a4fc130791008fec7d8d8a126bfcfde4daca98f9745bb961490d1b5d6a27b55f8fb815c8f4b6cc35ca8f0dfcd2b93952fc86d075c09498aad2e021549c9ccc7e1a037f295dfbef1e075dfbd09488dce3b0f8aa437f966359742b195ea9774b5cb2f45fbe0e31f7fa4ad23daab796df42437e70d7d443865c4d5407a16ad0b290d07aeed1ff38311250a73d9ad53f955ad76ba8869fa263baaf6c9e31a8f3cbb56e57bff093d2ddbb82c8e2831faa6498164838ae5a6897c63e6d68d3406673c72688bc50b48ad0d0cf96e45b29acb8b0ebf9f596583d3aea36f62faacc69eb63d269ebbac4fbd959448b6201136e28a8c51828775b2219e884a4cd42155eaf595d4cf318d22b2bddee827182e2473a477892242c8a8fb898aba7ac42f53bb469dff21290f9d755d671c3cda862108b05b5afeeba91779470f8ac434d04509a10061e61681dc8f289f4d6a76ee24a9a3cabee58c4558cee7140432b805162ff3711c24a9f011642d6a721ce9fb2f5f2d45710249afa17707d776f6b6fabd5851ee709c5cc5046c35c2aec97e433fbd02c4b575158a7c249fd6b923ae5a027dec4c8a8c5827293f326b9f7bf21e649ae703a7b259f0855491412b44d9ef03e0dcee6b2ca9926280aa30a180f7b99e525d2f6d7b453a4721266ab59e77f5a6368c8da0a22175fcede202b371e8ea7721351a51d6a00724b25ddc5d3f782622619386fccf685e82dd6186dd91c2f2495c98377a8007f2909d2bc649e24a9354d097ffda742847a2fc4e3619ed8cc334be9d13404c8d8e180f987863fa0cceb75081c6351f97683130a80cba7c787769120b3db1fa4af54d6b10959f5aaac09442d3f39bff6eac4e5796bffcb55977d4e47d902a9bcbefaba788be4c27e39c76855828c6dd81850c74c3b0d856c3e29e42882a4b87e8660e9f0963d4c4133800079ea30cb80af5496e0515a6762ce6d7d0a8fbc72ec4518d5ec6851d356689931a560659a3a33d0ff4f94e74f5f0435d081514d568a9edcac8557f712ba7a4c4b75f64ce4a9b38cd585630de8f3bcbff0be3f338391c2bac3898e8cca68c782732881a8640dfdd24f06a8a6a757172dc7bf3081a77a50ee80f31485d5ac5d96975def0c33f8b50afadaa15248f94e56edfdf478f23d9ac2b419fbda9149a5351eaebc3b20bf8cd3bbd93d13e841b33b131dcd348cc954989dfb8e2499e9dde526ea7dffce3776db7fb49f8cca788df3438ba5d25deb807a7c7d2413ab0d4ad231b827cc1539b5965090e94eb16be149526d0b317a276a90e43745e750d2718ec4f52fa006209c4e5372e46ce5ba247d1b3c25d9888fd53b4307209486e7b3306db41c520712ed5c5bac94892073095d8b05fd718934354b417cc70353bf0adabbee695a1322dae5a009b0448ef7ed751c78c14d9e3d5075d6d3f0f547ce93e49db486e8f9050455aee943854beb4f1030e362fdce0316531b64185cf34648553a95a5e34b41a079f823fe2c95504642bc6953c7c0879d271c6085fb39c854b2beb6d8ff9b0a9c69a1d54532f820f117486f54d9a62032d8f9999e110a6ba3da554c8c992b11b2816eb5696841c90d72aeaa6226004d6180ad3b183eb174addafdc3894c14e266af3f5fdfc3eb784196bc03ec2c94ed1b368fd81729ee7e5656516fd15d2bf0aa7e9a6503ecaed84803ae78d04e45b67472ff5ccbda1792c468aa5a76e4cf7354bab4ae06ebea1d65027847b7c50ec50ca8d4e6905708593a71b30d926b49a184fc987c8a4c7091e8ef023d9321d99983c3d53747fc85c278edef07a88cce4d91e756282e5758153b11ef2d71f8d43f1eda41163b16dcb38481b69048fc3702d415a3af4c67bcf87c18d78ce2fc6dea1e4dff4f1b11e70f9d91b7b2b53771731372ac7f6d6eeef6874470fee95b915dc460f22f620f9bc0a2643fc918b9e6a4f282dea13f466921986a9985ce34147cff3275833b3e159e5fa4d09eb6951eb5575b5a4f8d6037ffca9bd8f13c7b89aea41bc93a3a700d91ad5f44783f0dec21c1d60fcdebff6aa2b96a741fa35d267f89477a29899dd68cbd6eee2b779f86bb91f4269fe89652a48608f4502cd3d04fedd038d9c2b2f935f096ba9f13ccfec45c5d38be3442c2e9a38ddfbe3f0d92b4316934dd63da1ee120ade531dd9a4275e8d636baa42db7a940932a15e0311ca488d4ee77bdb43f0c46a9c50b7f780ac29b7a86d69f5b89e5110f87b401d1316d4d15926ab39f26c7d2370740e7f51f48cfbf57af94aa08d484b90978005374c2e9e9459d75b53c82da24f9f6e6e36195b3724935b5adfaead0d248a2c6e7bdfdf70ee6f7fe338db177d3003e681976b5f6f75673b0d08f5be01b0d2365761cbbdc74bbe04ac7288bb18951b0f1d785251846f00f6c3391fea8f5cf9951e52d1ef9ba70addef56a0e7c0eb701b9cf6fd801f8fde391ca66e3ff6c19505178ede73c3f303edd990aff7f83cb7d9c40b637ff2c30189cad2a3acbac99a7cca8b91afaeb354fe823c01940f4fcb11b6afe3d32ccce37ca12b267e4ce25b5802350b7e7e8320194bbbf7b12ebeea0faafa4705f3d83f563a7d2a40ebef07dd08e3e176a7060172da8b4c357c41d191f4b73b669e5911cb724310fb6d5749a61c08fa20ba5f69eab1a6c81c274c0b205cfa006a9401173f4cdca7893c9516aefbb22806ff488854b91617f6c8763909ffee991129bbe325fba2c09c94e5fe33bd5049403f547718497df2ced97cec35bd7ea302e89f4284e39bdafd022873a0c82354a860a75521e08f33463e8bfe852388920a0d85bb0f44816037915938535cd4c6e0b777b3821a768c588cf0bcfe5702d4542978fbe9f1599d59a577507f925ef5b52c9666b89aa3fd89a0f25d8b4b8ca7af10ab8204f53c67983b4149f0f42ea8784acf558d4a09f70d6d2fa9c5506dee2ab0e871b97e7604583"}, 0x1008, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001400), 0xc) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001440)={0x3, 0x5, {[0x5, 0x81, 0x401, 0x100000000, 0x7a, 0x0, 0xffffffff, 0x8, 0x7f, 0x80000000, 0x6, 0xffffffff, 0x200, 0x31, 0x400, 0x89da, 0x9, 0xb1fb], [0x5, 0xd9e2, 0x5, 0x0, 0x2, 0x7, 0x101, 0x6, 0x0, 0x86], [0x6, 0x9, 0x6c, 0xfffffffffffffff8, 0x7fffffff, 0xffffffffffff8073, 0x8f], [0x4, 0x3, 0xffffffff00000001, 0x7df, 0xffff, 0x4], [{0x5, 0x6, 0x4, 0x7ed}, {0x0, 0xfffffffffffffffd, 0x3f, 0x7}, {0x5, 0x2, 0xff, 0xc03d}, {0x2, 0x8000, 0xfffffffffffffffa, 0x1ff}, {0x1, 0x6, 0x237, 0x1}, {0x8f1, 0x3, 0x0, 0x100}, {0x3ff, 0x4, 0xe13, 0x40}, {0xeb, 0x3, 0xffff, 0x80}], {0x6, 0x1, 0xb6, 0x9}, {0xf0a3, 0x0, 0xffffffff, 0x8}}}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001680)) writev(r1, &(0x7f0000001c00)=[{&(0x7f0000001b80)="6854e0bbaceb3141f5c88057361f3265363f48d8502478e826f645b86a411cdbfe7563076d8cbba4d34fbedc843207e26df44fa56dbdf426ce130dc1b00a31cf96fee07477d6f019f023adebeb1ad8be835be6cd441659cfcb2205c8de1bc17d339902f172cb7e56266e4731051552b866cce6d44e57", 0x76}], 0x1) r8 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSTART(r8, 0x2000746e) pipe2(&(0x7f0000001cc0)={0xffffffffffffffff}, 0x10000) msgsnd(r0, &(0x7f0000001d00)={0x3, "da74cbe96fd69a63fa04315ccb870df1694e61410dc2c5771d6c99ad2f96c4a95107cd705606948f7beb361f8e5e4d15231fb2947cbd51d305b8bdc9b3ed11cc6559ede22b48a32c6316af0339e5978f4d"}, 0x59, 0x800) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000001d80)) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x5) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x30208, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x185, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) syz_emit_ethernet(0x76, &(0x7f0000000140)="9f866e060073224156148cf8beb3b1e8019dbd344363b550ba9017127991374832eff795bdea6f2fe8ab3b13151464ba7389204c0e94fb80af1194d781a8a8ab62ce02dfcc4209a40fdb8247772600797c58f0277e78d4f423002a4a534d72472e157d8007c6e913560eebeec9f79adbdfb467d12fa3") ioctl$TIOCSBRK(r1, 0x2000747b) pledge(&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='/dev/bpf\x00') 16:00:19 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xb5a1, 0x0, "d3534fec3acbc70dd2b2dfe6f093ca343a82b301"}) recvfrom$inet6(r0, &(0x7f0000000200)=""/4096, 0x1000, 0x1, &(0x7f0000000040)={0x18, 0x1, 0x100000001, 0x400}, 0xc) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) 16:00:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) openat(r1, &(0x7f0000000080)='./file0\x00', 0xc0, 0x30) fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:19 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200001b9, &(0x7f0000000140)=[{0x3}, {0x44, 0x0, 0x3ff}, {0x6, 0x0, 0x20000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) openat(r1, &(0x7f0000000080)='./file0\x00', 0xc0, 0x30) chdir(&(0x7f0000000000)='./file0\x00') 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) getppid() r1 = socket(0x20, 0x6, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000140)=0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100)={0x6, 0x1}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x0, [{0x3, 0x7}, {0x3, 0x8}, {0x3, 0xaee}, {0x3, 0xaa4}, {0x3, 0x937}, {0x2, 0x1}, {0x1, 0x9c}, {0x3, 0x1}, {0x2, 0xff}, {0x2, 0x7}, {0x2, 0x1000}, {0x3, 0x3}, {0x0, 0x7}, {0x3, 0x20}, {0x0, 0x40}, {0x0, 0x8}, {0x3, 0x3f71}, {0x3, 0x397}, {0x3, 0x400}, {0x0, 0x4}, {0x0, 0x1}, {0x3, 0xf4f}, {0x2, 0x401}, {0x1, 0x7ff}, {0x2, 0x3}, {0x1, 0x1}, {0x3, 0xfffffffffffffffe}, {0x2, 0x400}, {0x3, 0xffffffffffffffff}, {0x2, 0x800}, {0x1, 0x6}, {0x2, 0x4}]}) 16:00:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) openat(r1, &(0x7f0000000080)='./file0\x00', 0xc0, 0x30) chdir(&(0x7f0000000000)='./file0\x00') 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="09002e2f66696c65302f66696c651000f868010036ec1f869146aad60ca6b73b"], 0x10) faccessat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x182, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) linkat(r0, &(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f0000000100)='./file0/file1\x00', 0x4) stat(&(0x7f0000001240)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/file0\x00', &(0x7f0000000040)='c\x00') 16:00:19 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x20dd, 0x0, 0x80000001, 0x7, &(0x7f0000000180)={{0xfffc000000000000, 0x5, 0x80000000, 0x0, 0xc30}, {[0x3, 0x9, 0x2, 0xfffffffffffffffc, 0x100000000, 0x7, 0x0, 0x0, 0x1, 0x8, 0x6, 0x5, 0x100000000, 0x4, 0x5, 0xffffffff00000001, 0x0, 0x530], [0x0, 0x4, 0x6f8a, 0x5b32, 0x4, 0x9, 0x8458, 0x4, 0x5, 0x6], [0x0, 0x40, 0x2, 0x1ffe000000000000, 0x9, 0x1f, 0x1], [0x9, 0x2, 0x1, 0x1, 0x8001, 0xffffffffffffff00], [{0x3, 0x81, 0x0, 0x3ff}, {0x8, 0x0, 0x1, 0xc361}, {0x70, 0xfffffffffffffff8, 0x8000, 0x200}, {0x3, 0x9, 0x6, 0x800}, {0xffffffff, 0x7ff, 0x3}, {0x7ff, 0x6, 0xffffffffffffffff, 0x6fbdd63}, {0x401, 0x6, 0x3, 0x8}, {0x9, 0x0, 0x0, 0x401}], {0xffffffffffffffff, 0x1, 0x470a, 0x1}, {0x23a2, 0x5, 0x3, 0x982}}}, 0x3bce, 0x7fff}) 16:00:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) openat(r1, &(0x7f0000000080)='./file0\x00', 0xc0, 0x30) chdir(&(0x7f0000000000)='./file0\x00') 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x61}, {0x40006}]}) syz_emit_ethernet(0xfd80, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1a, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10042, 0x0) 16:00:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xff, 0x32, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f59bbf460d8867e4bcd07778bebde10e63dac4058e8504de44463ab2d63d2868c1df225a1e489301d3c859c4a2f9dc2cc12bff5b9ce3d1d7aed58c330886949d74b22915157cf81e03f953f41386cbc53ba67edb0604a786d4c3d1719c809021497be10989cb5a6ec03cd4", 0x6b) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x54}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x81, 0x0) sendto$inet6(r1, &(0x7f0000000140)="123d743c79cf742b60d119fa", 0xc, 0x400, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) 16:00:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:20 executing program 1: getitimer(0x1, 0xffffffffffffffff) r0 = semget$private(0x0, 0x3, 0x441) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x2, 0xfff]) 16:00:20 executing program 1: mmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000, 0x0, 0x9011, 0xffffffffffffffff, 0x0, 0x1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x1}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") socketpair(0x30, 0x8005, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x1, 0x0, 0x50ed, 0x7}, 0xc) 16:00:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:20 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) 16:00:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8088, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22, 0x666c}, {0xad, 0xffffffffffff71ca}, {0x67}], 0x3}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) close(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x2}], 0x2}) 16:00:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x104) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() readv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/163, 0xa3}], 0x1) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="895284155463662c4035bfe512a0629562596bfc154e", 0x16, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getgroups(0x3, &(0x7f00000013c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000001400)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) r12 = getegid() r13 = getegid() setgroups(0x9, &(0x7f0000001480)=[r2, r4, r5, r7, r9, r10, r11, r12, r13]) fcntl$setstatus(r1, 0x4, 0x40) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000200), 0x7, 0x0, 0xfffffffffffffff9, 0x0) r15 = semget$private(0x0, 0x3, 0x42) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000380)={{0x9, r3, r6, r3, r8, 0x2, 0x10000}, 0x1, 0x41, 0x1}) open(&(0x7f0000000340)='\x00', 0x20, 0x85) accept$unix(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087b4c10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cd5c0591354d07e259fb71d1b71934ba41f7d936ce8017bad9e40b1869f956ce0d75bc905b9b25db698bf0b4b96cce724b391577df2e002395cc91f32"], &(0x7f00000000c0)=0x1002) close(r1) 16:00:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(0xffffffffffffffff) chdir(&(0x7f0000000000)='./file0\x00') 16:00:20 executing program 1: r0 = socket(0x111, 0x5, 0xfffffffffffffffc) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000000000000000000000000bf8c8facea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f0600000000000000ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3722babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x4, 0x0, 0x0) ftruncate(r0, 0x0, 0x4) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 16:00:20 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x9, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="e150ce265a", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8, 0x0) r1 = open(&(0x7f0000000180)='./file0/file0\x00', 0x8, 0xd0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRES32=r1], 0x1) ftruncate(r0, 0x0, 0x3) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(0xffffffffffffffff) chdir(&(0x7f0000000000)='./file0\x00') 16:00:20 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x9, 0xffffffff, 0x1, 0x5, 0x8, 0x1, 0x2, 0x2, 0x8001, 0x3ff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb, 0x0, 0xfffffffffffffffe, 0x10002}], 0x6, 0x0, 0x1000000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8040, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x20, 0x5857, 0x40}], 0x8, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x2, 0x5, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x4d, 0xf0000081, 0x7fff, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x7, 0x9}], 0x9, &(0x7f0000000240)={0x8}) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) select(0x40, &(0x7f0000000300)={0x4, 0x7fffffff, 0x9, 0x9, 0x7, 0x0, 0x101, 0x3ff}, &(0x7f0000000340)={0x5800000000000000, 0x1ff, 0x1, 0x6, 0x1000, 0x0, 0x7, 0x4}, &(0x7f0000000380)={0xff, 0x7, 0x4, 0x100000001, 0x8, 0x5, 0x401, 0x100000000}, &(0x7f00000003c0)={0x5, 0x1000}) r3 = getppid() fcntl$setown(r2, 0x6, r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x4, 0x6, 0xffffffff00000000, 0x9}, {0x81, 0xfe, 0x2}, {0x6, 0x7fff, 0x7, 0x1}, {0x7fffffff, 0x7fffffff, 0x5, 0x1f}, {0x2, 0xfffffffffffffe01, 0x2, 0xfffffffffffff8fa}]}) socket(0x6, 0x4000, 0x4) pckbd_enable: command error 16:00:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(0xffffffffffffffff) chdir(&(0x7f0000000000)='./file0\x00') 16:00:22 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x9, 0xffffffff, 0x1, 0x5, 0x8, 0x1, 0x2, 0x2, 0x8001, 0x3ff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb, 0x0, 0xfffffffffffffffe, 0x10002}], 0x6, 0x0, 0x1000000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8040, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x20, 0x5857, 0x40}], 0x8, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x2, 0x5, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x4d, 0xf0000081, 0x7fff, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x7, 0x9}], 0x9, &(0x7f0000000240)={0x8}) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) select(0x40, &(0x7f0000000300)={0x4, 0x7fffffff, 0x9, 0x9, 0x7, 0x0, 0x101, 0x3ff}, &(0x7f0000000340)={0x5800000000000000, 0x1ff, 0x1, 0x6, 0x1000, 0x0, 0x7, 0x4}, &(0x7f0000000380)={0xff, 0x7, 0x4, 0x100000001, 0x8, 0x5, 0x401, 0x100000000}, &(0x7f00000003c0)={0x5, 0x1000}) r3 = getppid() fcntl$setown(r2, 0x6, r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x4, 0x6, 0xffffffff00000000, 0x9}, {0x81, 0xfe, 0x2}, {0x6, 0x7fff, 0x7, 0x1}, {0x7fffffff, 0x7fffffff, 0x5, 0x1f}, {0x2, 0xfffffffffffffe01, 0x2, 0xfffffffffffff8fa}]}) socket(0x6, 0x4000, 0x4) pckbd_enable: command error 16:00:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:00:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:23 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x9, 0xffffffff, 0x1, 0x5, 0x8, 0x1, 0x2, 0x2, 0x8001, 0x3ff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb, 0x0, 0xfffffffffffffffe, 0x10002}], 0x6, 0x0, 0x1000000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8040, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x20, 0x5857, 0x40}], 0x8, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x2, 0x5, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x4d, 0xf0000081, 0x7fff, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x7, 0x9}], 0x9, &(0x7f0000000240)={0x8}) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) select(0x40, &(0x7f0000000300)={0x4, 0x7fffffff, 0x9, 0x9, 0x7, 0x0, 0x101, 0x3ff}, &(0x7f0000000340)={0x5800000000000000, 0x1ff, 0x1, 0x6, 0x1000, 0x0, 0x7, 0x4}, &(0x7f0000000380)={0xff, 0x7, 0x4, 0x100000001, 0x8, 0x5, 0x401, 0x100000000}, &(0x7f00000003c0)={0x5, 0x1000}) r3 = getppid() fcntl$setown(r2, 0x6, r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x4, 0x6, 0xffffffff00000000, 0x9}, {0x81, 0xfe, 0x2}, {0x6, 0x7fff, 0x7, 0x1}, {0x7fffffff, 0x7fffffff, 0x5, 0x1f}, {0x2, 0xfffffffffffffe01, 0x2, 0xfffffffffffff8fa}]}) socket(0x6, 0x4000, 0x4) 16:00:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:00:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:25 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x9, 0xffffffff, 0x1, 0x5, 0x8, 0x1, 0x2, 0x2, 0x8001, 0x3ff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb, 0x0, 0xfffffffffffffffe, 0x10002}], 0x6, 0x0, 0x1000000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8040, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x20, 0x5857, 0x40}], 0x8, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x2, 0x5, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x4d, 0xf0000081, 0x7fff, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x7, 0x9}], 0x9, &(0x7f0000000240)={0x8}) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) select(0x40, &(0x7f0000000300)={0x4, 0x7fffffff, 0x9, 0x9, 0x7, 0x0, 0x101, 0x3ff}, &(0x7f0000000340)={0x5800000000000000, 0x1ff, 0x1, 0x6, 0x1000, 0x0, 0x7, 0x4}, &(0x7f0000000380)={0xff, 0x7, 0x4, 0x100000001, 0x8, 0x5, 0x401, 0x100000000}, &(0x7f00000003c0)={0x5, 0x1000}) r3 = getppid() fcntl$setown(r2, 0x6, r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x4, 0x6, 0xffffffff00000000, 0x9}, {0x81, 0xfe, 0x2}, {0x6, 0x7fff, 0x7, 0x1}, {0x7fffffff, 0x7fffffff, 0x5, 0x1f}, {0x2, 0xfffffffffffffe01, 0x2, 0xfffffffffffff8fa}]}) socket(0x6, 0x4000, 0x4) 16:00:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:00:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8000000000000080) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8000000000000080) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r0) chdir(&(0x7f0000000000)='./file0\x00') 16:00:26 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x9, 0xffffffff, 0x1, 0x5, 0x8, 0x1, 0x2, 0x2, 0x8001, 0x3ff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb, 0x0, 0xfffffffffffffffe, 0x10002}], 0x6, 0x0, 0x1000000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8040, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x20, 0x5857, 0x40}], 0x8, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x2, 0x5, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x4d, 0xf0000081, 0x7fff, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x7, 0x9}], 0x9, &(0x7f0000000240)={0x8}) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) select(0x40, &(0x7f0000000300)={0x4, 0x7fffffff, 0x9, 0x9, 0x7, 0x0, 0x101, 0x3ff}, &(0x7f0000000340)={0x5800000000000000, 0x1ff, 0x1, 0x6, 0x1000, 0x0, 0x7, 0x4}, &(0x7f0000000380)={0xff, 0x7, 0x4, 0x100000001, 0x8, 0x5, 0x401, 0x100000000}, &(0x7f00000003c0)={0x5, 0x1000}) r3 = getppid() fcntl$setown(r2, 0x6, r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x4, 0x6, 0xffffffff00000000, 0x9}, {0x81, 0xfe, 0x2}, {0x6, 0x7fff, 0x7, 0x1}, {0x7fffffff, 0x7fffffff, 0x5, 0x1f}, {0x2, 0xfffffffffffffe01, 0x2, 0xfffffffffffff8fa}]}) 16:00:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8000000000000080) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r0) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:27 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x9, 0xffffffff, 0x1, 0x5, 0x8, 0x1, 0x2, 0x2, 0x8001, 0x3ff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb, 0x0, 0xfffffffffffffffe, 0x10002}], 0x6, 0x0, 0x1000000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8040, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x20, 0x5857, 0x40}], 0x8, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x2, 0x5, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x4d, 0xf0000081, 0x7fff, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x7, 0x9}], 0x9, &(0x7f0000000240)={0x8}) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) select(0x40, &(0x7f0000000300)={0x4, 0x7fffffff, 0x9, 0x9, 0x7, 0x0, 0x101, 0x3ff}, &(0x7f0000000340)={0x5800000000000000, 0x1ff, 0x1, 0x6, 0x1000, 0x0, 0x7, 0x4}, &(0x7f0000000380)={0xff, 0x7, 0x4, 0x100000001, 0x8, 0x5, 0x401, 0x100000000}, &(0x7f00000003c0)={0x5, 0x1000}) r3 = getppid() fcntl$setown(r2, 0x6, r3) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:00:28 executing program 0: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:28 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x9, 0xffffffff, 0x1, 0x5, 0x8, 0x1, 0x2, 0x2, 0x8001, 0x3ff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb, 0x0, 0xfffffffffffffffe, 0x10002}], 0x6, 0x0, 0x1000000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8040, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x20, 0x5857, 0x40}], 0x8, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x2, 0x5, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x4d, 0xf0000081, 0x7fff, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x7, 0x9}], 0x9, &(0x7f0000000240)={0x8}) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) select(0x40, &(0x7f0000000300)={0x4, 0x7fffffff, 0x9, 0x9, 0x7, 0x0, 0x101, 0x3ff}, &(0x7f0000000340)={0x5800000000000000, 0x1ff, 0x1, 0x6, 0x1000, 0x0, 0x7, 0x4}, &(0x7f0000000380)={0xff, 0x7, 0x4, 0x100000001, 0x8, 0x5, 0x401, 0x100000000}, &(0x7f00000003c0)={0x5, 0x1000}) getppid() 16:00:28 executing program 0: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:28 executing program 0: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:00:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:29 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x9, 0xffffffff, 0x1, 0x5, 0x8, 0x1, 0x2, 0x2, 0x8001, 0x3ff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb, 0x0, 0xfffffffffffffffe, 0x10002}], 0x6, 0x0, 0x1000000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8040, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x20, 0x5857, 0x40}], 0x8, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x2, 0x5, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x4d, 0xf0000081, 0x7fff, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x7, 0x9}], 0x9, &(0x7f0000000240)={0x8}) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) select(0x40, &(0x7f0000000300)={0x4, 0x7fffffff, 0x9, 0x9, 0x7, 0x0, 0x101, 0x3ff}, &(0x7f0000000340)={0x5800000000000000, 0x1ff, 0x1, 0x6, 0x1000, 0x0, 0x7, 0x4}, &(0x7f0000000380)={0xff, 0x7, 0x4, 0x100000001, 0x8, 0x5, 0x401, 0x100000000}, &(0x7f00000003c0)={0x5, 0x1000}) 16:00:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:00:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:30 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x9, 0xffffffff, 0x1, 0x5, 0x8, 0x1, 0x2, 0x2, 0x8001, 0x3ff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb, 0x0, 0xfffffffffffffffe, 0x10002}], 0x6, 0x0, 0x1000000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8040, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x20, 0x5857, 0x40}], 0x8, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x2, 0x5, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x4d, 0xf0000081, 0x7fff, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x7, 0x9}], 0x9, &(0x7f0000000240)={0x8}) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) 16:00:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:00:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(0x0, 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:31 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x9, 0xffffffff, 0x1, 0x5, 0x8, 0x1, 0x2, 0x2, 0x8001, 0x3ff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb, 0x0, 0xfffffffffffffffe, 0x10002}], 0x6, 0x0, 0x1000000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8040, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x20, 0x5857, 0x40}], 0x8, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x2, 0x5, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x4d, 0xf0000081, 0x7fff, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x7, 0x9}], 0x9, &(0x7f0000000240)={0x8}) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) 16:00:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(0x0, 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(0x0, 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:00:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:32 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x9, 0xffffffff, 0x1, 0x5, 0x8, 0x1, 0x2, 0x2, 0x8001, 0x3ff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb, 0x0, 0xfffffffffffffffe, 0x10002}], 0x6, 0x0, 0x1000000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8040, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x5}, {{r1}, 0xffffffffffffffff, 0x40, 0x20, 0x5857, 0x40}], 0x8, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x8, 0x2, 0x5, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x4d, 0xf0000081, 0x7fff, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x7, 0x9}], 0x9, &(0x7f0000000240)={0x8}) 16:00:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:00:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:34 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x9, 0xffffffff, 0x1, 0x5, 0x8, 0x1, 0x2, 0x2, 0x8001, 0x3ff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb, 0x0, 0xfffffffffffffffe, 0x10002}], 0x6, 0x0, 0x1000000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8040, 0x0) 16:00:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:00:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:35 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x9, 0xffffffff, 0x1, 0x5, 0x8, 0x1, 0x2, 0x2, 0x8001, 0x3ff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb, 0x0, 0xfffffffffffffffe, 0x10002}], 0x6, 0x0, 0x1000000, 0x0) 16:00:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:35 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x9, 0xffffffff, 0x1, 0x5, 0x8, 0x1, 0x2, 0x2, 0x8001, 0x3ff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb, 0x0, 0xfffffffffffffffe, 0x10002}], 0x6, 0x0, 0x1000000, 0x0) 16:00:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:36 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x9, 0xffffffff, 0x1, 0x5, 0x8, 0x1, 0x2, 0x2, 0x8001, 0x3ff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb, 0x0, 0xfffffffffffffffe, 0x10002}], 0x6, 0x0, 0x1000000, 0x0) 16:00:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:37 executing program 1: kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x10000, 0x9, 0xffffffff, 0x1, 0x5, 0x8, 0x1, 0x2, 0x2, 0x8001, 0x3ff}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8040, 0x0) 16:00:37 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:00:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:38 executing program 1: kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8040, 0x0) pckbd_enable: command error 16:00:39 executing program 1: kqueue() poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}], 0x1, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8040, 0x0) 16:00:39 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:00:40 executing program 1: poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}], 0x1, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8040, 0x0) 16:00:40 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(0x0, &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:41 executing program 1: poll(0x0, 0x0, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8040, 0x0) pckbd_enable: command error 16:00:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(0x0, &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:42 executing program 1: poll(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8040, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:43 executing program 1: poll(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8040, 0x0) 16:00:44 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(0x0, &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:00:44 executing program 1: poll(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8040, 0x0) pckbd_enable: command error 16:00:45 executing program 1: poll(0x0, 0x0, 0x1ff) openat$wskbd(0xffffffffffffff9c, 0x0, 0x8040, 0x0) 16:00:45 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', 0x0) fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', 0x0) fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', 0x0) fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:00:46 executing program 1: poll(0x0, 0x0, 0x1ff) openat$wskbd(0xffffffffffffff9c, 0x0, 0x8040, 0x0) 16:00:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(0xffffffffffffffff) chdir(&(0x7f0000000000)='./file0\x00') 16:00:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(0xffffffffffffffff) chdir(&(0x7f0000000000)='./file0\x00') 16:00:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(0xffffffffffffffff) chdir(&(0x7f0000000000)='./file0\x00') 16:00:46 executing program 1: poll(0x0, 0x0, 0x1ff) openat$wskbd(0xffffffffffffff9c, 0x0, 0x8040, 0x0) 16:00:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(0x0) 16:00:47 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(0x0) 16:00:47 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(0x0) 16:00:47 executing program 1: poll(0x0, 0x0, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:48 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:00:48 executing program 1: poll(0x0, 0x0, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:48 executing program 0: r0 = kqueue() mkdir(&(0x7f0000000200)='./file0\x00', 0x8) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x10000000000001d8, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000240)="895e2e63b815624d392fa9f18c3041c7", 0x10}, {&(0x7f0000000500)="1c4f8ce8cb6f8bfe76a62f314dbff4332a564e805a401ebd0dbb86dd99e81a05981ed2018fcd71a5ad9a72b09aa493a7cfc08ce77f1130742eba23496398b822864ed7c18ff9de71a45a2b9b50137aa6ee873327b334f1650d2a6afe3fe14d85fb96cc13fee83e2be959df4ac2a7d598b94155f77e0c0778c1e0877811e9aacd80b519fe26daa3a377a3e97504c391e241071b3affc6251143bfb7e028e7044c8693bcf5f904b7118ddf685c930bba05a7d7e0709ac3f7bf850397300dac0f7c2fdf184ccb9b11f8002c4f8bc60417", 0xcf}, {&(0x7f0000000400)="29f845cbcecca160eb7082106df26dd096b6c8e3ffc558b4fbd60126cb969f4677c16bae93080c3e5a343f1c89bd826ab027c4c15fb126b02ece95f44e34a51a7d3174da2c75d4e6fb4bc9be2962c491bf931f8a5f7393755ae817430baf809e05374a1cd62994208e0c73357629c996c151e1d36a883691c408602b5cad859b7136a72faa9b3dc2fd6eb59c0e8281663b4d18f957d86d2b498cb42ae560baccfafb766f23547041c152cc307c51a010f7c7fd908801dbff9bfa88ca2616", 0xbe}], 0x3, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fchdir(r2) chdir(&(0x7f0000000000)='./file0\x00') recvfrom(r1, &(0x7f0000000300)=""/240, 0xf0, 0x843, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:49 executing program 1: poll(0x0, 0x2, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:00:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x81, 0x20, 0x1, "8d315234fea407c33b2b8b56c36be65f296a06af", 0x0, 0xbffa}) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r0) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error pckbd_enable: command error 16:00:51 executing program 1: poll(0x0, 0x4, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error pckbd_enable: command error 16:00:53 executing program 1: poll(0x0, 0xc, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:00:55 executing program 1: poll(0x0, 0xd, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fcntl$getflags(r0, 0x3) fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:00:57 executing program 1: poll(0x0, 0xc6, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:00:58 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0xffffffffffffff33}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./file0/file0\x00', 0x10482, 0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x52, 0x3ff, 0x0, 0x0, 0x7fff, 0x8001, 0x1, 0x1, 0x0, 0x200, 0x400}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) lstat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)) r3 = semget$private(0x0, 0x1, 0x202) semctl$IPC_RMID(r3, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 16:01:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="946510f5d74233736faca33432bdc6a941643b326d109459e8917ed8c7ba9901c8f23c18362cc7796be370ae86352a84412d9e31a3245535f2a4c5be7537d6e8090882482a8ddb508152bf5c3f2ad948d556e5de6babddc3084b186a665c0754bda88e3950c6b1b2779ab8ff082f51537b2cf5e5d4b11429bb1f8fe7449306bcd0eac3a40c423467807601a1937a42f818d2a802073db8bd09570c94cb99630620eeaa4adbeedc2026817db01c84c418a59f10a9f17eef65916d8aa1e2d37dd94b44b63b478007a92befef7248d686b6faea1e56a28ca8dfb695925482117b5c5318a6f4139d5aaa5996667e5bcdfc0b751e096cafcb6a63", 0xf8}, {&(0x7f00000001c0)="f511e8988706efc7439faa908ee6fdd237bcf4c8b39fcf9b1f83a0b5c89e9cfb9d50d949a3ca1b8e9e2a5ddf4c977bceb35acecc10d14ca37565f5dd3036b292ea417e90e9741f5badbead126625e1a72ecf46f19855873cda05983af712747d61e8eaa61872c4043e929cad6af55a7f160e6e1f427f49ff51a43625db1d7e4a0ebaf2ad873228cd830afcf7a8724a", 0x8f}], 0x2, 0x0, 0x0, 0x2}, 0x400) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:01:00 executing program 1: poll(0x0, 0xc00, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:01:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000140)='c\x00') r1 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) kevent(r0, &(0x7f0000000180), 0x0, &(0x7f0000000300)=[{{r0}, 0x0, 0x10, 0x0, 0x4ba, 0x10001}, {{r0}, 0xffffffffffffffff, 0x5d, 0x13, 0x3, 0x80000000000}, {{r0}, 0xfffffffffffffffd, 0x5, 0x86, 0xffffffffffffffff, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000000, 0x3, 0x7fffffff}, {{r1}, 0xfffffffffffffffc, 0x2, 0x20000002, 0xfff, 0x1}], 0x4, &(0x7f0000000240)={0x2, 0xfff}) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) truncate(&(0x7f00000000c0)='./file0/../file0\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000080)='./file0/../file0\x00', 0xe000, 0x9) chdir(&(0x7f0000000000)='./file0\x00') 16:01:02 executing program 1: poll(0x0, 0xd00, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:01:04 executing program 1: poll(0x0, 0xc600, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:01:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000080)=""/191, 0xbf}, {&(0x7f0000000140)=""/208, 0xd0}, {&(0x7f0000000300)=""/118, 0x76}, {&(0x7f0000000380)=""/209, 0xd1}, {&(0x7f0000000500)=""/167, 0xa7}], 0x5, &(0x7f0000000640)=""/4096, 0x1000}, 0x842) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:01:06 executing program 1: poll(0x0, 0x2000000, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:01:08 executing program 1: poll(0x0, 0x4000000, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:01:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="4b74954c", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt(r0, 0x9, 0x4, &(0x7f0000000080)="b375cda7e427313563e8dbec2d4bc0f272ea61614d24b402cd5d50c926cf38f992af2d855e97350c8ca62dee40332c0e092cb3d4a9a56f45b1cfb72310e66814f235566d97ec9ca94c9d045cee522620b77cb2df910b8d89", 0x58) fcntl$setstatus(r1, 0x4, 0x8000000000000080) socket(0x2000000001, 0x4000, 0x2) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="b65d3ad93bd72fb746fb854b6591584180000000000000d9a5c8dd8bff869dae6dad0dd6818cbff8a578c7fa66ccc52c0000"}, {&(0x7f0000000440)="139f7b55e02d951b99058871c8f83d555a29c43da651f6393069d041fc640333e1773e07b9cd4e2b0476", 0x4e}, {&(0x7f0000000100)="b56b46ed034992d513bf45f20f0e81b9f3551052b7018d70d16ac53ae246f1862317451581c7cbe627b8d9656fb2fa49e6ce396978f760270bfe81c56b5453fae7761f5e15d453afe7f51b0c567a93df56988500b3d200aa469f53fa8969525e030b4c21cf2e738d11ca288e169eb84133d832c72b5b9ce74352786d4fd3ceea0f107f191dbac658caf467d971d9e09f9243a365accac7fab63f17aa22d374511f2536c7e4c2b701996012"}, {&(0x7f0000000580)="2e2b79b6afde1061b25d3591093f3d13188bf6587e6f060f4577245a774fec0185deccdbb06244cd4677f19c7b4991eb90d882dbfb995cd51138e61a6800f1789640c982b27ae76970802c942b79", 0xfffffffffffffec1}, {&(0x7f0000000640)="467b9a6abcbc95c33fb014bbacdf59a7ce745636e9060f7809fc7aabc8bf233b6ae1ffb6d3ea8fd716f7a0d6eaa589", 0x201}], 0x307, 0x0, 0x8000) mkdir(&(0x7f0000000200)='./file0\x00', 0xd0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) fchflags(r0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') geteuid() fchdir(r2) chdir(&(0x7f0000000000)='./file0\x00') 16:01:10 executing program 1: poll(0x0, 0xc000000, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:01:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x180, 0x40) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:01:12 executing program 1: poll(0x0, 0xd000000, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:01:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x1) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:01:14 executing program 1: poll(0x0, 0xc6000000, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) 16:01:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:01:16 executing program 1: poll(0x0, 0xfeffffff, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:01:18 executing program 1: poll(0x0, 0xfffffffe, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) 16:01:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') geteuid() fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error pckbd_enable: command error 16:01:20 executing program 1: poll(0x0, 0x8637bd05af7, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:01:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = semget$private(0x0, 0x1, 0x74) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000080)=""/105) chdir(&(0x7f0000000000)='./file0\x00') 16:01:22 executing program 1: poll(0x0, 0x1000000000000, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:01:24 executing program 1: poll(0x0, 0x200000000000000, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:01:25 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) open(&(0x7f0000000140)='\x00', 0x80, 0x106) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x88, 0x4}, {0x0, 0x4}, {0x101, 0x4}, {0x82, 0x4e}, {0x25, 0x3}], 0x5}) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x888, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x0, './file0\x00', './file0\x00'}) fchdir(r2) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:01:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff9d}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) rmdir(&(0x7f0000000080)='./file0\x00') pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:01:26 executing program 1: poll(0x0, 0x400000000000000, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:01:27 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x800000000000007c) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) readv(r1, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000000100)=""/99, 0x63}, {&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000300)=""/169, 0xa9}, {&(0x7f0000000200)=""/12, 0xc}, {&(0x7f00000003c0)=""/68, 0x44}], 0x6) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)=""/21, &(0x7f0000000500)=0x15) fchdir(r1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:01:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chroot(&(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) chdir(&(0x7f0000000000)='./file0\x00') 16:01:29 executing program 1: poll(0x0, 0xc00000000000000, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:01:31 executing program 1: poll(0x0, 0xd00000000000000, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:01:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error pckbd_enable: command error 16:01:33 executing program 1: poll(0x0, 0xc600000000000000, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:01:34 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) read(r0, &(0x7f0000000080)=""/8, 0x8) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:01:34 executing program 1: poll(0x0, 0xf75ad07b63080000, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:01:36 executing program 1: poll(0x0, 0xfeffffff00000000, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:01:37 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x21) fcntl$setstatus(r0, 0x4, 0x8000000000000080) linkat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x100) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000100)='./file0\x00') ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)) 16:01:38 executing program 1: poll(0x0, 0xffffffff00000000, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:01:40 executing program 1: poll(0x0, 0x38e, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) 16:01:40 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error pckbd_enable: command error 16:01:42 executing program 1: poll(0x0, 0x0, 0x1ff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x3c) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:01:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r0) chdir(&(0x7f0000000000)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x80000000, 0x0, 0x10000, 0xd453, 0x1}, 0xc) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000180)) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) pckbd_enable: command error 16:01:43 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') fchdir(r0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='\x00') chdir(&(0x7f0000000000)='./file0\x00') 16:01:44 executing program 1: poll(0x0, 0x0, 0x1ff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x5, 0x6bd}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x3, 0x5, 0x7, 0x1, 0x3f, 0x7, 0x80000001, 0x1, 0x2, 0x7}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_metric}) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xff, 0xf851}, {0x6, 0x1000}}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x7) pckbd_enable: command error pckbd_enable: command error 16:01:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) getppid() pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:01:47 executing program 1: poll(0x0, 0x0, 0x1ff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) fsync(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:01:49 executing program 1: poll(0x0, 0x0, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:01:49 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x9, 0x40, 0xfffffffffffff075, 0x0, 0x9, 0x10001, 0x400, 0x3, 0x2, 0x80, 0x5}) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) pckbd_enable: command error pckbd_enable: command error 16:01:51 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) poll(0x0, 0x0, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) 16:01:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0xfffffffffffffffc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x500, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) ioctl$TIOCDRAIN(r0, 0x2000745e) chdir(&(0x7f0000000000)='./file0\x00') dup2(r0, r1) pckbd_enable: command error 16:01:53 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) poll(0x0, 0x0, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:01:54 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000500)={0x10, 0x9, 0x4, 0x1, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xe8a}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x400}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x611a}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}], ['\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) utimensat(r1, &(0x7f0000000080)='./file\x00', &(0x7f00000000c0)={{0x8, 0x9}, {0x2, 0x5}}, 0x2) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fcntl$setflags(r1, 0x2, 0x1) chdir(&(0x7f0000000000)='./file0\x00') 16:01:55 executing program 1: poll(0x0, 0x0, 0x1ff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10040, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x5f0b) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40000100000000, 0x0) pckbd_enable: command error pckbd_enable: command error 16:01:56 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x44) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) chdir(&(0x7f0000000000)='./file0\x00') ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x6) 16:01:57 executing program 1: poll(0x0, 0x0, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) r0 = msgget(0x3, 0x8) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/24) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x132, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x4) pckbd_enable: command error pckbd_enable: command error 16:01:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pipe2(&(0x7f0000000100), 0x10000) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x30888, 0x100) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) fchdir(r1) chdir(&(0x7f00000001c0)='./file0\x00') pckbd_enable: command error 16:01:59 executing program 1: poll(0x0, 0x0, 0x1ff) setrlimit(0x0, &(0x7f0000000000)={0x3289, 0x3}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:02:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) r2 = msgget(0x2, 0x40) msgctl$IPC_RMID(r2, 0x0) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:02:02 executing program 1: poll(0x0, 0x0, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40000080, 0x0) 16:02:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000240), 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:02:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x1e0) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error pckbd_enable: command error 16:02:04 executing program 1: poll(0x0, 0x0, 0x1ff) r0 = socket$inet6(0x18, 0x4, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x90, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x3) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:02:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000240)) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8a0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') preadv(r0, &(0x7f0000001500)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/106, 0x6a}, {&(0x7f0000000140)=""/244, 0xf4}, {&(0x7f0000000300)=""/157, 0x9d}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x5, 0x0, 0x5e) 16:02:05 executing program 1: poll(0x0, 0x0, 0x1ff) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pwrite(r0, &(0x7f0000000000)="6ecab00746c6cbd6f06c0aa5191cf7dae37c11e45e121ae94f6835171eabf7296a1c5e853ba874b7c2bc8ecbbdcdda0781f3f542d3aeebc55093a537fb4e492dbc260936c1720068bab430716ec81e88c9a85380913ccb5f0b38ad1af1c71bbb9f3751842161e4bcf7331bc6aa8da8e04029fe457dc81519e4e00b5586a3de71906b173f878004588b44f8b5e6d224882d", 0x91, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:02:07 executing program 1: poll(0x0, 0x0, 0x1ff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0xffffffff, 0x6, 0x6, 0x0, 0x8, 0xfffffffffffffe72, 0x1, 0x1, 0x2, 0x9, 0x1ff}) pckbd_enable: command error 16:02:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000080)=""/50, 0x32}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/167, 0xa7}, {&(0x7f0000000180)=""/70, 0x46}, {&(0x7f0000000200)=""/23, 0x17}], 0x5, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000240)='./file0\x00') pckbd_enable: command error 16:02:09 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) poll(0x0, 0x0, 0x1ff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0xc000, 0x3ff) pckbd_enable: command error 16:02:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r0, 0x1) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error pckbd_enable: command error 16:02:11 executing program 1: poll(0x0, 0x0, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) socket$inet6(0x18, 0x4, 0x100000000) pckbd_enable: command error 16:02:13 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x2, 0x0) r2 = socket$inet6(0x18, 0x8002, 0x7f) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x20, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000840)='./file1\x00', 0x8000, 0x2) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x10820, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd\x00', 0x82, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000900)='./file0\x00', 0x10000, 0x58) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) r10 = getegid() r11 = dup2(r4, 0xffffffffffffff9c) pipe2(&(0x7f0000000a00)={0xffffffffffffffff}, 0x10000) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/klog\x00', 0x0, 0x0) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/ttyCcfg\x00', 0x8, 0x0) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wskbd0\x00', 0x402, 0x0) r16 = socket$inet6(0x18, 0x8000, 0xa29e) r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wskbd\x00', 0x1, 0x0) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wsmouse0\x00', 0x20008, 0x0) socketpair(0x0, 0x4005, 0x5, &(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/null\x00', 0x200, 0x0) r21 = socket$inet6(0x18, 0x4, 0x9) r22 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/ttyCcfg\x00', 0x10, 0x0) sendmsg$unix(r0, &(0x7f0000000d40)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000100)="67c046e703665588d0283e759daf74096fd22b52a48d901c7636889b037ae9995e2bbf574c094a01e56a61a599593773b5d5f6d76c0407d12ef6eeddd52c6a058e86f86553652959531da4aadba20554bf821c7de39ea6877808d97b123c8a66c0d3e8716a50ef6a9c8a8f802a2f6232d5d06eb5d470eea6a4c1b28130147dbf635a34f84436ca3d6cd61fe9876027eca934d72016b9cfb9895c65068f0e1f4c", 0xa0}, {&(0x7f00000001c0)="582ebd11a15d9cec7eb0492940de8ecb", 0x10}, {&(0x7f0000000200)="6b13b79dbadb9d5b5884163fd4", 0xd}, {&(0x7f0000000300)="8fb2d7f235c0363adcc3b0ed7953c0a2b03423fe575f0e3db6473335270542d41b823cf47afd1315ac19bc4821c739f6b4c5e4a65ce2da9b4288217ea307b04f758f5b24fff780e962f2f456392552a2e57964c89a173f4991780f495bc856a23cb084129cbe344a617fd8fbe05410a09c4c46c1be3122dc2b", 0x79}, {&(0x7f0000000380)="f910f8e2b7b2e6881e181d7ee930a99b7f2d07d90fcc92d145121e76bd13aebb7f5d6eb4e3d558f13f8d9698bbd254122e22fad81fa51592fd45fe73256a75cdb2d8ccaf696428e48bf78ed9efb22e2abee1cf616bf32bd26596a4f7ada24875b5fd4b50bcb4883ffe472b419cd044a673c8226578fd8b6306d810a4e11edd6a41aaeb22813033f438d0727709903f661f7510fa1a125c58f65de32395d0fc8ef5ac54dd647226cb89dda5063dce2f2c6fb6e89ed320c9b583cec3ea524fc508ceba19b2f3fca8c8b753bb526c9f9445524a551e398f0cb853e179529e16f140d508e2e58100c459029e8020ce71117dc80bbeb350103108a6958d2245", 0xfd}, {&(0x7f0000000500)="132e1d462c32c24680da085724c7cbf8dc51ab551378250b3606348c1e50f1ef8283945c61e0f5d046e2c1937f2ce5da0d24eafed05a0be08c42077f3119fe146a7b2b44da05107737969e35e6da406ca51fddd4", 0x54}, {&(0x7f0000000580)="17c26023f9df7d3927901146f8bbbe11d07c4038a94b6d2465f2999bf2d734bd61bb1184b6a75ca32c18dd1811cf15871be3310772d6b6ee4c1f161ad9c826f1e67668e4ef376deb735f63acdb3787e97b427ebe0a0f3f04d3ae0b", 0x5b}, {&(0x7f0000000600)="eece8bd118ecc55309163f859e73f93f31bdb5343317ed2b30dd90e480c884c6aa9a63a355af14d783de68a069c4e5d111824279891c56164e036a9395aa9319a5ff1cb811db376801a739830be0da358c05ab05baab3a3b01724b1c4c24d20b11d81e295b754ae045466fff8ca120e56e9d2502b6ef967e12a72b15d42579d6c6a88fe8852c530b8f7641a264c627ae556ca89fc18c", 0x96}, {&(0x7f0000000240)="15de697a1bc79120c6ce", 0xa}, {&(0x7f00000006c0)="cab8e2d8397d9d01948666217930e0df0d2a8919b85597eb56c54d9056e39ab7f5bcf928a4c2614d7fc73026fcee51aa3f89fc6fd14f12b638b7e4a78560e2a42ddc4c84a125ecc5843ef10a7cdd0542d4a16697aa542ec517ce63594e11e6756cad58b4bad1fa5c22d71e2dcdd3fd59889598", 0x73}], 0xa, &(0x7f0000000dc0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="000000001800000000000000ffff000001000000a8acf75e67bcf12be68b047c0b08fdd4cb43a0e5236b221cd6b4b56364e9e5b7b476bc91b5cf2e6890eec2cfbac4c169177ce621f98465c8dd2b027d3a09000000000000001fdbb1dae612de8bd44d79b7d7bc0aa00efd6c56904a2d3b4ca33d8b62cde8671ed305747b743158cc59d2738fa11efc92ddd7f3da402c48d783aad2740e6ffbeb1005478e706163ca13de4a065c66f839", @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r22, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x8}, 0x5) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r23 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r23, 0x4, 0x8000000000000080) pwritev(r23, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r24 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r24) ioctl$VMM_IOC_INTR(r24, 0x800c5606, &(0x7f0000000080)={0x10000, 0x814, 0x9}) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:02:15 executing program 1: poll(0x0, 0x0, 0x1ff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000000)=""/74, 0x4a}, {&(0x7f0000000080)=""/53, 0x35}, {&(0x7f00000000c0)=""/45, 0x2d}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000000100)=""/88, 0x58}, {&(0x7f0000000180)=""/34, 0x22}, {&(0x7f0000002440)=""/4096, 0x1000}], 0x8, 0x0, 0x0) pckbd_enable: command error 16:02:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:02:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) poll(0x0, 0x0, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10000, 0x0) pckbd_enable: command error pckbd_enable: command error 16:02:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:02:20 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) poll(0x0, 0xfffffffffffffff5, 0xe69) socket$inet(0x2, 0x3, 0x1000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:02:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x2fa) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000080)='./file0\x00') pckbd_enable: command error pckbd_enable: command error 16:02:22 executing program 1: poll(0x0, 0x0, 0x1ff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) poll(&(0x7f0000000100)=[{r1, 0x80}, {r2, 0x40}, {r0, 0x100}], 0x3, 0x594308d1) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:02:24 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x282, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7, 0xa341, 0x7, 0x1, 0x6, 0x3800, 0xffffffff00000000, 0x0, 0x0, 0x4, 0x7}) 16:02:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="2ba19e41fa6eb803d2a6de5cb8505bb57a7b42ba9489c0d8c987cbbd651970be603c4b93b4da9f", 0x27}, {&(0x7f00000000c0)="bcdd665c32a856aad5fd26d5fa31b8a9f1cd84ee9014be02b135d423a6a52b8346fbf4e1364be6c5052b72e6f21fdd477ab1734827803263e5744e01e5076870ad30eb07f8c9aa9ad8f118fca85b62827b862b09dd65328a786f0361bd56d3d730d8b1a50deed159b9dd589df1f84597730015b03c3c174a3eb5ec275b544895e15eb9d6a4f41e96939e1aba6c442407cfccb3f328a7eb3d70bb9e7d62ef8f383d2d68bfc5877530d0650b64f1c60f2d568f31ae9638128920477224ccb0b45c5b7e6841f880", 0xc6}, {&(0x7f00000001c0)="bf", 0x1}, {&(0x7f0000000200)="82fae5f67a9fa6793b3395bf04232ea4e5d24e39247294f578a71480f6f5fc52f1c89a0dff168a52da9bf270d8714338ba2f84bd2166d189169e76786398ba", 0x3f}, {&(0x7f0000000240)="9927476a02c3135102a23464e3c7261844ae6ed98dec65e002a396584046c37ce038aa60", 0x24}, {&(0x7f0000000300)="ff5d8296e041155ab0cc09496b380a9098ae4a066ed367aee594722b6b67f42afe4b14fcc538d8593548945911ff57571c0946830f115f2aad63215e13fe494a7a3327a2030000006cc00ba458e1090fafa7eb5db17e05334823d60ea791594fc693a5029906ca728bb277312f7d0607f2f19ad7b4d844fad306d2cc0276330b0325a59bc3db4b5f2c8981bfd1195f9ace17c3b0104292ad07eb231d15b0ee3793a1f6bece414aaa15dda49d6c8c74e0724a06054471e9a65b5357da1026f87309164e098e34faa6fbdd742b588841fcdee24d0a9c053e6c56aa2bb8fb4d2f053a5c90f6504026be6b03124eea", 0xed}, {&(0x7f0000000400)="430b9510ff79f86e0ccfc90e0dbcb417067f439d05114319695b3df0fabc9342694218161fa11adee17b896f62dcf66bcde341ffe00d6db774a172d8879d104ad5d3483bd1c06a910327161848a214165acd3f1ba7b6b78badf35e15404a4a2f107f5e998937964e3ee6727fed80623b72941c3a5f97856da3f553c215a05b04e99f", 0x82}, {&(0x7f0000000500)="42612df40638a23b0de238916a609d39712e17d104de84710f650564bc02fd38b5d390f7a08a966f0d5577e40cccafd76c97da42e84adcf4baa50dcd273f11793b856fb1e5aa589094335f1de206a483a76179de9981bf9ad5ae6da3d97b5a6e7ffa09d3526ca5daefc05486fe29bf2f68b5f3c9b12893f9f3cd964e3c1ba89590c221a4627db1f5630035180210b93ea45fcbbc46f33ca303345b2b8775399a58020cb3775a547b4d962e34da1b8959585c49629f9df040ecf294e14547dab9e13d92519ce8dcda4bb1614d7708ad1f98e782d5b195efa53407f518fd64985bed79346be59ebff307384a8c92153fdb9e91471a4730deb7f710faeabd9a8a", 0xff}], 0x8, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error pckbd_enable: command error 16:02:26 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8002, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="292561526f367043adb4da8299cd442344aa93f19aee8e7e817539fa043f99d9f6172a6cf13d2962701564c40a9327733092423080ecbc2625fd8dc5e61a95e5cdfec80be0d02793e68c57a05cdfc887d25d2d68487cabb716089d5a0de0d48875d0cc4ad78b4b86989bd9cbd649ddf1486ad559f24d642f0810ff20ade4bbf9569c01c80441f84595ab3b93f2a4a74b528e5a463e0ba34f96c9e164d9ffffd1ab9bbeb8a92e27f61362be645620bba4ea78b1a0046694426fed7cc1da19359592420f817f40877ff754d140d3163ac31adedae73335d26a9d54af1ad98cd786ea89163f5b11d9dbdc6cd76d63b638ecf7f77ef4642f", 0xf6}, {&(0x7f0000000140)="ef8210b964946f1501b1d616833ceb2bae6b1e4f5d75439d872962bf9679dd7ecd788d89d207a6de2068b8235c8e1148d7a54a32cb403512964bf55bf6ac221f7a9ab548cbe5", 0x46}, {&(0x7f00000001c0)="3fdf001a9201016dc5d2945f79c479d04e3510276e41bf3ad40d9d73a23fab8ed11eb64b283815e74082f3d78955f7601f1b68596f2c97ad3814a99c7a3cfddc0adec35f9c1e84117de2c78b0a349210d45e272381bdcbbe0fcd798e655e4d02e7d10900d9700d0d70d96611a9fb3157fa748959b5f7840045034d", 0x7b}, {&(0x7f0000000240)="bb106df1cbc514b25b45e39f47", 0xd}], 0x4, 0x0, 0x0) poll(0x0, 0x0, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) 16:02:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) mkdir(&(0x7f0000000080)='./file0\x00', 0x10) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:02:28 executing program 1: r0 = socket$inet(0x2, 0xc007, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000200)=0x3f) poll(0x0, 0x6c2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x7}) shutdown(r3, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x1}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="ece95028ebf4e51e9b72370ea556a2e9da23be6b806b1bf59abd6ddae196e6e93e7f6c0d44caa9ae4fe244c2", 0x2c}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x200, 0xcf}, 0x10) pckbd_enable: command error 16:02:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='W\x00') ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error pckbd_enable: command error 16:02:30 executing program 1: poll(0x0, 0x0, 0x1ff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800000000110, 0x0) poll(&(0x7f0000000000)=[{r0, 0x75}, {r0, 0x2}, {r0}], 0x3, 0x2) pckbd_enable: command error 16:02:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x88) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x200, 0x20) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x114) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') openat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) 16:02:33 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) poll(0x0, 0x0, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xfffffffffffffffe, 0x0) pckbd_enable: command error 16:02:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) mkdir(&(0x7f00000000c0)='./file1\x00', 0x2) chdir(&(0x7f0000000000)='./file0\x00') 16:02:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000180)='./file0\x00', r1, r2) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/152, 0x98, 0x3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r3) chdir(&(0x7f0000000000)='./file0\x00') 16:02:33 executing program 1: poll(0x0, 0x0, 0x1ff) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pipe(&(0x7f0000000240)) select(0x40, &(0x7f0000000140)={0x7, 0x1, 0x3, 0x5, 0x5, 0x1ff, 0x8, 0x2}, &(0x7f0000000180)={0x10001, 0xfffffffffffffe01, 0x9, 0x8, 0x800, 0x4, 0xffffffff, 0x1ff}, &(0x7f00000001c0)={0x8, 0x80000001, 0x9, 0x3, 0x2, 0x7, 0x9, 0x10001}, &(0x7f0000000200)={0x7e, 0x3ff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000440)={0x10, 0x6, 0x4, 0x2, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x92bc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x22f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x10001}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x400}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) pckbd_enable: command error 16:02:35 executing program 1: poll(0x0, 0x0, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000040)=[r0, r1]) 16:02:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x4d) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error pckbd_enable: command error 16:02:37 executing program 1: poll(0x0, 0x0, 0x1ff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/138, 0x8a) pckbd_enable: command error 16:02:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x880, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x8000000000000080) pwritev(r2, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)={0x1, 0x9, 0x5}) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r3) close(r3) fchmod(r0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') pckbd_enable: command error 16:02:39 executing program 1: poll(0x0, 0x0, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x3ff, 0x4, 0x2, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x6}, {&(0x7f0000f8b000/0x1000)=nil, &(0x7f0000e0e000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fd4000/0x3000)=nil, 0xf2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e87000/0x3000)=nil, 0x3}, {&(0x7f0000f51000/0x2000)=nil, &(0x7f0000e8b000/0x4000)=nil, 0x5}, {&(0x7f0000e63000/0x2000)=nil, &(0x7f0000e1c000/0x1000)=nil, 0x7}, {&(0x7f0000fd3000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000f2d000/0x2000)=nil, &(0x7f0000ee6000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000e09000/0x4000)=nil, 0x7}, {&(0x7f0000e4b000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000e94000/0x3000)=nil, &(0x7f0000e6b000/0x3000)=nil, 0x33ac00000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000e98000/0x1000)=nil, 0x8}, {&(0x7f0000e82000/0x1000)=nil, &(0x7f0000e19000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000f11000/0x3000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000efb000/0x3000)=nil, 0x1}, {&(0x7f0000e84000/0x1000)=nil, &(0x7f0000f51000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x4}) pckbd_enable: command error pckbd_enable: command error 16:02:42 executing program 0: r0 = dup(0xffffffffffffffff) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffd1f}], 0x1, 0x0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000200)='r\x00') fchdir(r2) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x40) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/230, &(0x7f0000000180)=0xe6) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x3010, r2, 0x0, 0x1f) chdir(&(0x7f0000000000)='./file0\x00') 16:02:42 executing program 1: poll(0x0, 0x0, 0x1ff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) fchdir(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) 16:02:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/47, 0x2f) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x7) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000180)="3257a1392973d59d4d34c618905b1f4d59", 0x11) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x81) fchdir(r1) connect(r0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error pckbd_enable: command error 16:02:44 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x1216) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) chdir(&(0x7f0000000000)='./file0\x00') 16:02:44 executing program 1: poll(0x0, 0x0, 0x1ff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x0, 0x54) semop(r2, &(0x7f0000000000)=[{0x5, 0x5, 0x20000000800}, {0x2, 0x79, 0x1000}, {0x3, 0x6}, {0x1, 0x8e, 0x1000}, {0x2, 0x101, 0x1000}, {0x1, 0x80000001}, {0x7, 0x35, 0x1000}], 0x7) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:02:46 executing program 1: poll(0x0, 0x0, 0x1ff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x48, 0x0) r3 = semget$private(0x0, 0x4, 0x400) semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000440)=""/233) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x6, 0xfffffffffffffd90, 0xdb4, "1d8dcfa464727f3963deb19ce7331f1fbfb9ef7b", 0xffffffff, 0x1}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10040, 0x22) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000000c0)={0x84, 0x8, 0xff, {[0x3, 0x8, 0x2, 0x152, 0x3, 0xffffffff, 0x5, 0x7fffffff, 0x5, 0x8, 0x7, 0x401, 0x7, 0x9, 0x9, 0x8f, 0x22e3, 0xf809], [0x6, 0x8, 0xfd6, 0x4, 0x0, 0x8, 0x56, 0x100, 0x5dd894cf, 0x9], [0x1000, 0x8, 0x7, 0x7, 0x9, 0x4], [0x7fffffff, 0x85, 0x3, 0x4, 0xfffffffffffffffd, 0x800], [{0x6, 0xffffffffffff0001, 0x7, 0x4}, {0xc00000, 0x8305, 0x8, 0x9}, {0x1, 0x100000001, 0x9, 0x12534b2c}, {0x5, 0x6, 0x80000000, 0x80000000}, {0x5, 0x7, 0xfffffffffffffff8, 0x5}, {0x3, 0x0, 0x7, 0x40}, {0x2, 0x7, 0xff, 0x6}, {0x80, 0x80, 0x1800000, 0x8001}], {0x81, 0x68, 0x1, 0x3}, {0x8, 0x3ff, 0xfff, 0xff}}}) 16:02:46 executing program 0: fcntl$setstatus(0xffffffffffffffff, 0x4, 0xa) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000140)='$\x00'], &(0x7f00000003c0)=[&(0x7f00000001c0)='\\\x00', &(0x7f0000000200)='r\x00', &(0x7f0000000240)='r\x00', &(0x7f0000000300)='r\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) chroot(&(0x7f0000000080)='./file0\x00') pwritev(0xffffffffffffffff, &(0x7f00000000c0), 0x25, 0x0, 0x1) open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x100) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x82, 0x40) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') socket$unix(0x1, 0x7, 0x0) fchdir(r0) chdir(&(0x7f0000000000)='./file0\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x20) 16:02:47 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8000000000000080) pwritev(0xffffffffffffffff, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x140, &(0x7f00000000c0)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x20000010000) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000140)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/183, 0xb7}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/168, 0xa8}, {&(0x7f0000000400)=""/20, 0x14}, {&(0x7f0000000440)=""/86, 0x56}], 0x5, &(0x7f0000000580)=""/227, 0xe3}, 0x802) fchdir(r0) chdir(&(0x7f0000000000)='./file1\x00') pckbd_enable: command error 16:02:48 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x101) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000000c0)=""/53) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:02:48 executing program 1: poll(0x0, 0xfed2, 0x7fffffff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:02:50 executing program 1: poll(0x0, 0x0, 0x1ff) r0 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:02:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') recvfrom$inet(r0, &(0x7f0000000080)=""/1, 0x1, 0x1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$KDDISABIO(r1, 0x20004b3d) fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) pckbd_enable: command error pckbd_enable: command error 16:02:52 executing program 1: poll(0x0, 0x0, 0x1ff) r0 = dup(0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000000)="8a8ec53edac51c50af", 0x9, 0x4, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:02:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:02:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) chdir(&(0x7f0000000000)='./file0\x00') 16:02:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) linkat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:02:53 executing program 1: poll(0x0, 0x0, 0x1ff) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 16:02:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r0) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:02:54 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x3, 0x11, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ftruncate(r0, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:02:55 executing program 1: poll(0x0, 0x0, 0x1ff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSCTTY(r0, 0x20007461) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:02:57 executing program 1: poll(0x0, 0x0, 0x1ff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x27e4, 0x4, 0x3, "cce56795e64b0cab7655e55b1d4994393536944f", 0x0, 0x4c37}) pckbd_enable: command error 16:02:57 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') ioctl$KDENABIO(r0, 0x20004b3c) fcntl$setstatus(r0, 0x4, 0x80) fchdir(r1) ftruncate(r0, 0x0, 0x1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:02:59 executing program 1: poll(0x0, 0x0, 0x1ff) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xc0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:03:01 executing program 1: poll(0x0, 0x0, 0x1ff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7ecf) pckbd_enable: command error 16:03:01 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x200000c1, 0x2, 0x67f9}], 0xfffffffffffffffc, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x82, 0x40000001, 0x8001, 0xffff}, {{r0}, 0xffffffffffffffff, 0x20, 0x80, 0x6, 0xb53}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0xa8, 0x9}, {{r1}, 0xfffffffffffffffb, 0x51, 0xc0000021, 0xffffffff, 0x4}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40, 0x4ff, 0x4}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0xfffffffffffffffb, 0x7}, {{r0}, 0xfffffffffffffffe, 0x88, 0x10, 0x80, 0x4}, {{r1}, 0xfffffffffffffffd, 0x3, 0x40000000, 0x0, 0x7}], 0x2, &(0x7f00000001c0)={0x3, 0xc7}) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:03:04 executing program 1: poll(0x0, 0x0, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x810, 0x100) sendto(r0, &(0x7f0000000040), 0x0, 0xd, &(0x7f0000000080)=@in6={0x18, 0x1, 0x3ff}, 0xc) 16:03:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x8000000800000000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="1c1b0000e7ff00006800000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r3) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:03:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) chmod(&(0x7f0000000100)='\x00', 0x0) setuid(r2) fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:03:06 executing program 1: poll(0x0, 0x0, 0x1ff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x81, 0x0) pread(r0, &(0x7f0000000000)="711302913a7f775f96f345afdcbd2ef0ff2a629e895b03b46d752d6e539eb6e2115b45de05f2d7a3333a482e4ecac69b9ed3a9c6787808ae8f34ad5bcb57d5cda7a9d310fe6afefed75a2fa6d94e64a1", 0x50, 0x0, 0x0) pckbd_enable: command error 16:03:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') 16:03:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlink(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) r4 = getgid() sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000200)="a4ac997b54bac5", 0x7}, {&(0x7f0000000300)="d80df7699ef8a500d500217468b044e1a48f2445801fb23a411dad9dd5d934bc70d3fab8c94aecd11c8a55f0e707eb675e18464157fd772f9ef1c6beac4d92b37b6896549afb13bd0334c35c20861dd62ec640195a6c74a0178658242139c2783db4e30df8cbc267d7b3314464c7d3d930e8c2ac8415cdb3f03d6146aea673c6a16f8d0ca09ff1dc37a470418c60e4f6d007cfff048c25f4b603d5b325c69d3763e7bc118d718f137cd1fc48054d7335daa6ad13dd595b30d8eec35c52cfcbbea88d636d5673da0a873a5d113a4db477c2c9759013f0cd5f6d449d752ca14f3dbdae2ecd7158b14c58", 0xe9}, {&(0x7f0000000400)="8be9daef4a746a9b3f7901c35835dc6813b6433559caaa0df75176daac0f131c276473eb22b54b3e355ee17a5c239e1f6b757af94cce7171157d8c51edf3a6f00c1cf7d1f28b91ea5ac09ad92b98f89ffa68c072d891d5acd29445e8ca71aca344a7b31076707a1663cb07f13a5933a1a1f4c71b3915a94d694538b503f8205b8c726b880da0712bb61b6c42681fd51d86c5db592f7bcc5ad9860ffde350bcb95c0a19fbf0e0578dd298f084c280215f9c21bc", 0xb3}, {&(0x7f0000000500)="c7811523657ae33988f35a267e06636e502a4c48524e0776898c71a6a878b0ced3f64ddcaf2c187356bdd3bf86e56b83d75ce26fb20ac2a448293537696428a69ddbdc579a6a18746bf01fb8fcf46de8d14f5a16b83a6bbd27be522bd0ab93ad0bb446864b3b3338a217800d75da707281972ee6c3fa0e3358f7af4bb305404599c7c4c8ea3639b90f3072b1fe3ae92611b37cae7a8f5778b87b7a643677cd50a34bc03db23d888f376ed010183ed66cbfa3b47741de631f2c71cf73908b1e6ed9190e09ccdcf15ccd9b52e5d66cab5e5b296c1b7f79d2b096f534c12edb5c07593b76a3ec88ccbd0fbd25722c3a7176bd235750b5adeea90f6906eebd95638634f289e656f3b986dc42e5baf7eb92a20922ed89c37d003c5ea92c1c9ebbbb477b48f50eb0290138baed54447fd860737b570b1b8fa06a7ab9046346862755f89077fbd34ce9af32e6d5891a2e3a6bf8a6a168014b506eee2891b7bdf060dc29fa5ec1ea29350b68052d0cc560aa5140c1e90ea2b7232af794f5e74ccc1e67d3dfd80a09f04b356c45924463c276ceb5d6acb79227587bd72e3bd1c2eebce918f4830b2efbd30f502b4464555380ec38ece2c4c1010a7264f74a2413457208807ab7f42a51eeee763c53d6435fb3416aac0f77f0832800907b3911ccde233a1cd071a7f96d6c6d79a0a3122c922167edf2b3fb117c1820c55d0a26e6e404cc462290b89c38801f9b4d5310b9ff3306de9d98bd90d7904ded287d36add530013bef7367263ec6752198ea1c98a5ac5c2d73326461511849d75640b22f9daf542dcd54de1a1872f12733160e7d417608ac86620fec580f6ad09282f645e6902b327abbc5ce7c2f8af6e182b735c454ce2c5446a6133831ab94f476d3b43e107925360fc5bdced09680b468b46d3138a13e30c148bd14b2f07d957ac9aec8eb1d6c91b20451fd40cde6c74ef4ceb75ba5ba684e99c4686790360f7e6f3400e62ef7ed33690ffd3543157c785899eeb5e48a18a89db8256022466eeb9e8a489ff9da3171d76227bce210c0eeea1007c8494bcf4c1f2189c4e425f41b0748a460720a38b3f1ad4f05a758342d1a3e24bb718be9d707f97b9c9f4b0c1dc7a1451ea2dff7aba18a6dc9ed1b887a630d19808f5c655c8fe69f11770c17ccab4b7301b4b568ead550ea1ed558947bb3df6a0f25125124a494c8071b00903a05cc13a5fd3d9e0f4865e012954613773ded31793335546745884b7c6be8a00d9f56f07f9c49754a55563d3a69658148bb528d9f83f47d422b545e394a508518af3a95863131b62c9595a6c3e5d6521f95f8e934e3c30df9b450a26b2ef5777e0be42e94859f182939c2f973cf95631c43cfdf5227f0e1fbd52132272cd70a64c425b75589c46323b28e045acc67d8b34f61001755cf87e803ffbaa294114b91b1d8ccf0e03dcedb7a1bf49815106a58705ac990985eedfd74f2b8c16a9ea3584160b02d3beb42de0159e76a12db9fe360275486884eef6e9c25b26e59695499474230539c5fcd0c55fc520d8a17af29f93d6cdbefa76864fb52680be43363ba6298e4365648a209c1dc14e7a26954a0f4040019839ad65ca020f62effbdc44a24121e32b423a8bc8d844fc19d03d3bda644024cad0f7cd9aca66e8611c0a634785902e2cc50485b5c44c74f607e669396f1b19d33b794c518eda41194775948647b8814675d7fd3c7307f2c620f782eb3cf38fcc1dae5bf3d71f3a508c30c36d182e058775effa7b9a4f1c9a7e140bfd2f65d5994b985ace0c641f4d762e2a261174c1e83e6828b3a004087885b5f3f60693372ab488c689fe38285cf258ed98d7141f7888592560c7127fbd7e617fcf22f1595b75494e09727b909b081c63d6da9c64e60babfc7d1c4e2947e19583ea94e0a799f6caced2edfc037337e33b7719e9edfe6285a59124a570f6418607ef9865355c1401fa9023c78b433af861b413923a2f97a4677e60de9e349873827573e92ad8f1a7f37a22d95c6cdb5d07e081a46b60215fa512a96c544dfa63c5914e26827f41d75edef254be34ff1b86b60a996aedbd2c6dc2af9ff3957a7ef963696f4bc49bbc5c45b12adeb15021d1785a44fd44636243a157bab5d0b8a0cc8895e21644df4a02bfc17de3c192df9effa677c8e8b4ae51a41878926ca2a81779a4a4b30e191e036dcdc6c6f7d00d96a248efeb912c372c52a9957521b3341d2a96cc369e8698168773f9854d3e24bdb21a9859f591b77466e9b8186708934159f6ec11c1de8a2c3c68b6676a5caab0a17763febb76e4727092278d6489dd6a3113a2e363ed325ce4bca0cc2ae0770a1deaab38f40041e2103eaa68b8fd292e74396bfacf0e8e9e29c997c434d9d217f6a88922f0d5d26d533f53a1fde7cdecabc74f5365e6a7af5a492a2a97743619ef1f818bf70962736c9030dee4ca391ad7060c21948b12f66fd2127fff71cf114a855c9a9dff2785349abd44befe8bfc35c87f1fce4c210d1e18402bd1db2bf85218b41eeb5954ffd6fc3663fba80c090e0ab05b0451f10fe08e5981d9e2372e6f2235fb28e6164a8665b09ce7ef62f8d3a5c8abf93f782b0361d3e5f15276a125489c43ac7e8113a0c6809403513a11dd17e031959dfc7570db08f58e9522c952deb8c44039f74ddc40713efd1050a0b734be9ea3343d6e60a8ba847fbd77664145332b7bcd02a323f73c6e3a8c50362d0f3406be3d5e4b548bcf3570c5610ff9009e42066b0afbaa67f2efa5da5dccbce7401319bb94b54b4f42d6e9e123350685a54dc5fb8c48c40fca206c1d8c15a24454ddaff8f402a7242b8409ed2bfd3e69302bc948f291674e7057087304349523b0359c35f291a80de72a100bf67c7dda33ef311de143a68a6c9e263590cd3678ab3350c2a823e22bba6b53073eb2139775ae1820bfc3bf7081ff0c58db9a97de7e0a86e5425c0bb13461fd19c0eb4318931d1f6b832982be27b4aea22eff47176ed122e68130d51eba5236d2f039b844e0c8e643efa08df96d659836bcac7e0791c6ed6e3d550ba307690f0ab702e9a7204fbaea608018061dec37a3da920d0d7bc1a203d38a172d8c799c5f3a1240c559399865b1b5350c94264e1406caf6d52260208097376460df5d4c509b0f4420e60b9a0e2e054772ccb750b75b5458a979192af848610564cbe510d327a9f05d8d48edf1db0431419cd481330ba026aa640f2a47e71c6aff02a520ea8b0add1e46a10b6ea345d0fbbfe511ede8a243cd3d99c5e8cd4b8cd0a504125c4f8fdcb804923cc33604c422faaf359c1205c81fc91a392b172f95c1f07170cb6a262ff4690bf9be6a76f6c8f5f350890606a3c228515930689141d2ea099fca9a71180b265a3a77e6683d0b82a5fa32ebfe4478afe52ae753d02ee77b4757df652bcea402babcf3b8c3cabc4fef5861f39aa8b253198f331563f1fbfc1f3eae54ffeaa951283033277450a7c19fcad671073a30f6fec784eb22903e0222bb70dd69a9bfa9729a17de6387d59fdc7d9cf15243f2bf894fc77c9ebe02074c64c82d9ca98bd4e4d62dab7c6831d30671711944b934544b863c4d3f9000871da9e24304b0c4ec7a6a353381845ddeb87f8ea747e22d31606ca013fe9523c299c63522ef37f90af3855221814b570111119e71f1d43195b48b30d5dd38efa7048c6189507f083b82532bbc7e6e1618f8e475000f49d029f541ec401284dde305ff56f583e0e7a1697f4a841f2bbe71003f3087d0f9b33e871cd2abc883e776e5ad38f4ff85ba16b815eabb0350a0e677903369fcfa4cae99afff5fb4750f2e3cf9194d36a34bcf6275025ca82229a09ab16dad9c17597a740ec163fc930af9f862cb00395c2b09ed42b725692bfda39a59681d4b713b7686d0c77cda168f4e9ee724afdaf964426a73a05784a4cbee3ef04f6a2a9a254d86f8a9b7b2a9f4bb6f65bb936a1a127deca137f1724c2426c521b0bd39e9d3250d0af17c97f263ab1b091a8deb68d838cb6e9aa55b6151db235111897b98a10235fbddc336f6073c21e43938724f517a83a66645172ed5c428478801bffae30765ca4a48177d60bb49d37f7fed1d90813563e532210e44c2f4f3d7f949512e7177423c8600ffc0b2836c8eb06498fe557b5a52e77ffb8e86ac71cf4ecd1f5ec44fd32d0a40c5412257430a5999e16348a8481a76467d7af28ec60f2ff0f8db9d2892eda3ae7b0c2330655bdeb5973da3b4fbf529910815a0f42b5eb944a20c1024d4968754509744fb69be83ebff73f6338a899b4786567e9700dacf488d4c7dc19d8904497090db2cdd453f54c3fb4d8dba102e186a6b848645d6b2dd9b110135718c6a81b04e56e235ff1a56e98345bf24d964f47d824018b7fa6cc1ee18617892eb29535d68ae3ffb7ebe33077d85e853975a2b78c91dad930d8de1a6939d00cfe3a5d517a5e37e1a8a9cb284e75d719b0ddbcc654c193ad88ab7621a5ef0fdd577d3c744d0ee992a16c721326c1206c963bdc167f0d1c411de7084962eb2e0bc2020206fa293030e0b1fcdc54ad1276b9fab6856ee4a06dc4309937a1b588a94882cfb246080f1d5cb9310d8aa351c63170ccf5cec0c6270ed2cc878d5c4c087a7bdbd888efb5e3d205e4f0ec8b4261f8fa9d805371ee52ed3bb8e28ae0d9622da4e1056b49377b05e1172945caef2d3fa212673213b9c8a8ad146be4e7f5c4f2e0cb1136453f74156001ef894fe53fc96f5868f63e8a05a534a8b82601a2686a1a38b73bc21274d57d556262082d518ea6fce2f4ba79e8f65a9585844f48e921b59f41024287359366797f424804e38b165e2093e6b052ec7b47685b9e468730795ce30106722455676103a432a6f888ad3452910043fbab3826fd234921de48c9aa3d89422c60d5a50bfe610b25956f1374ef633dada9b1fcb1aa0dca0ab61b3a718d912382d864c302733fb40bc7fd6b93b4fe76574d9df04f43f5a117748f927fc900f7f78e12151b5c6de411f137f27b94c1f3b7d1d7bed6d9dc308975319c06f19279e61ef887dace1715645b0a920cb8b59335986d05f0a4e218541d08798ac32966190e86930788461f36b4178cf14d6c4588f460aaab21b08c9c2fa73fb562dc46f426eee3f49ff88a394a021e939d1f24322020ca06292a3f2105e2d33e06f0a6874d3beca7d43a5d2be9eb023b46fa4aa7e5a1c03f2b90559f1da934326305020a104392eae09cb791931d7fc134080291f1cb2285428abbbbd4ab1ee30add75fffbe68f689dd681cf5b53eb8037cf641b5d38b4bf7538311724cfcd65ef4d9a1e55537c24ff20e4e4ba94d701c64f25d00a83dbe4a8634f91634439dfe1c3e708f8b910037505160eaeb06ba8ffd71d3915751b5e7e479bf0d4f439f876bdf1249782d49a2a87efa7426fe82275d633e6aa4f92be7b83a0beadddda4452c0c4b092519e137b4834df868ed46f5884ef8d28e1521b94e59228b130f264793c21285af9449a97adf3ed952945bf09d3ca99e261a6c67f80d2ec67efe324fee7579f380138f34bf4196d61a7f53a7019a96e30fb50578bbb2f221ecab714728b39bfbc45a3afc97b7694698c029c28a18f08af45ec4b11e13e1ffbae5637fcf61a77676f2085e84ab70c4a7ba800d7c5565df6557b14eded1e6bf010f32d83795699afc3b23402bd3c15a23a2eedf9d5feec0bd19ae47f9d676b1534f0bb02ccc14a2672e4df88da09471a11788c70e106e2b431df0d26bf26f457785ba93241047d0eba8119c0896d315fe869", 0x1000}], 0x4, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20}, 0xc) fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="cb24fd1bafb1e4d3654b43a99d", 0xd}, {&(0x7f00000000c0)="52aa8c5aa4302a23218ca460881e64a7c59e9fe6d0a463974aab47d23a70df6d3b18fabf973b18", 0x27}], 0x2, 0x0, 0x0) 16:03:06 executing program 1: poll(0x0, 0x0, 0x1ff) kqueue() r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x3, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x100) r2 = fcntl$getown(r0, 0x5) r3 = dup(r0) ioctl$TIOCNOTTY(r3, 0x20007471) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x54df, 0x1ff, 0x7, 0x9}, {0x3b3d, 0x172, 0x5, 0x7}, {0x0, 0x8002, 0xc515, 0x5}, {0x5, 0xcfa, 0x9, 0x4}, {0x805c, 0xb77, 0x4, 0x5}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x6000000) 16:03:06 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x80000000) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pwritev(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:03:09 executing program 1: poll(0x0, 0x3dc, 0x1fe) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x20, './file0\x00'}) pipe2(&(0x7f0000000080), 0x10000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) 16:03:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x610, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x9) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') pckbd_enable: command error 16:03:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pckbd_enable: command error 16:03:11 executing program 1: poll(0x0, 0xffffffffffffffd9, 0xff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0xfffffffffffffffd, 0x0) 16:03:11 executing program 1: r0 = socket(0x18, 0x2, 0xfffffffffffffffb) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x40, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xc8f, 0x5}, {0x3425, 0x1}}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8000, 0x0) r3 = socket$inet(0x2, 0x2, 0xffffffff) r4 = socket(0x0, 0x4, 0x1) poll(&(0x7f0000000080)=[{r0, 0xa2}, {r1, 0x100}, {r2, 0x4}, {r3, 0x124}, {r4, 0x6}], 0x5, 0x58) poll(0x0, 0xffffffdb, 0x1003) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) 16:03:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f00000000c0)='./file0\x00') pckbd_enable: command error 16:03:13 executing program 1: poll(0x0, 0x0, 0x1ff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x110) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x0, 0x6, 0x0, {[0x6, 0xbb, 0x3, 0x8, 0x7f, 0x4, 0x8001, 0x1, 0x8, 0x6, 0x80, 0x20, 0x30209c31, 0x8, 0x8001, 0x2, 0x100000000, 0x2], [0x1000, 0x120000000, 0xffffffffffffff81, 0x8, 0x1000, 0x3, 0xb23b, 0xc7e, 0x9, 0x9], [0x9, 0x0, 0x100000001, 0x1, 0x800, 0x20, 0xff], [0x7, 0xfffffffffffffff9, 0x7, 0xffffffffffffffff, 0x0, 0x7], [{0x6, 0x9, 0x81, 0x4}, {0x2, 0x2, 0xffffffffffffff87, 0x6}, {0x5, 0x81, 0x6, 0x80000001}, {0xfffffffffffffff7, 0x35c1, 0x1f, 0x8001}, {0x80, 0x401, 0x101, 0x6}, {0x7, 0xff}, {0x20, 0x6, 0x7ff, 0x80000000}, {0x0, 0x2, 0x50, 0x30}], {0x8, 0x3, 0x1, 0xffffffff}, {0x7ff, 0x1d, 0x1, 0x3}}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:03:15 executing program 1: poll(0x0, 0x0, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10, 0x0) 16:03:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="575d59bfd66d91f2fbe00e309ebc7b81362ffa8995f525c3045eb31548f727694496def338f58369e5e102c943997de4a88e814742f99278965d61b6c37af651f1a191002c4d5876f6d2c0ef51b8329f8cda4b3a9a7ea8c5d969628e2652fa684dc2f3abf5f752512bd110cb5e8516e71f2b0f59dac20d758d8990f3ba9b7bf72469cb78989c224417908b75d4b3faa6666f78d80654a50d846964392328b8f87e53910bd03e4f5c9d41af41ac506d250a43cfc54a4a8a3c54635b9947df96be2fd3a3142c", 0xc5}, {&(0x7f0000000500)="a2e06e27650087725342adce81674b38440878189d5ab90c15888279053e3fdbaec0623cd025c13fc995cd64e45929c89aec7c9fe939880b7e6d37d30e06bec4608ddd81de1fcb583becc7e6c1739532820390541deacd5cc0562aa9dfccf11cde7cc62235cee0722051e1599b39cd48c043d7584458876a03137e923a6f7d0ccf300c2468f77cb48e0743cc2f19462e75e3de928a3537d006f8ef7f2a56807586248fd47306dbd57295dc0523826834580e8641aa6cacd50d138388b583f44e790b974b74d45b056555c8b3e1c1f8d5afb3661ea9535bf0370c32f5b97c093e6590b4d28b2926e888e50eaa7c5f811874ae8f32e28e598a86b3b1e8d3e8badab8d2029896f7680fb5b33247c0b435a23594e187f783774fa8bc61dfffb8b9cdf12d9ae25412384df1437f7b75a117d0f99dcea02eacfc2587010aa8969dbdfffc52e140a2c3d733fd61a7e18f138776d88eae4372a3802170e0286f2826ec05c838fa238ea92d6978497845ead32312451914f798807e08dfdd40ff124a294b9564dcba5594a6d3830b6a71de74974b2d0a6b7c2746bdd411e7c61a39c00c420e83147c4e05b76eff018184754f1a85d33a39d8cc9b6f1f6b508814faa7eb4e165ad7cadb285155638f5bc58148fc8bacdac25bc56b254da6f756f5013a37eea870a2b7d6dcf3e8cb8346cd746241e3a7c71edb25859173aa7c9104a1cfb1adea857aeeb7f87578b6950d8baae05d476349c5bd3411ee8c78812ccbe3e2f84d33c00ab63bf229debf21946833a4c53e375666bd0a0c0bb6a0824e50bac4feb512a9de7af09bd2076856c654f320d9116257eb292039820607a176d4f1c554295747b61343fa15d3631dafaad7735e300d4151977e47b643f1fac27e8429afd2d3a855e41d59bf489dad4124583b13c4381204c6f3dd9f2440badf78789d38f7d90a8c499bf39ef8c0d8ce888ecff38e459ed831671b6277c42aaa6151666bf9019a5d6ea6ad0d8f704ca9244dc7efac91eeb31b2263925468e2229635fe54cbbbb8ff2a53421fb455eac3850f4768acd286022ced0eacfae0ba037124f4d7c807379c92e1005a04098781b5860a0409bb70c7245b64cd838c391dc30f9f2fd753fb943a91901753e241350e8cdbb8a80199dfb30996e361eaf2164ee43de32aceec29f2e730f5949caf2ccbaf3cdc7364a2dbc0094a2658bb1a3f9a3dadfb91e365ef8220884937ba39e83688266789be38ceae96bb4abd90c4fcae6290414f5ea824a6a9b695a7877176381f9bfaa86fa1488391197e4749a855d7c1153b0f161952a789ca119d86e89c6e8c00131186874dfeec1b140fd9e948f7ae7ad5bbc740c266db9485dac03d7095347578b1121691f6ef25b5ed6cb14cbc6f771384106ea808afc9361660d354000acd4a82d6263426711016319c1b04fd461b897730e6035032a47cacfc613f78c13e7aab03400f692d5020c654919b7c5c72581a64923ba24dacb93113e7ff9f0b0b2adbb2155659a5b7debd4a39373648c4ca6019a351b590fc7eaee531c08bb026208bf2ecc74e7879a4a0102db3ce9b60e9c7f8de9193b97fc3dcedc8a6e97b9bf55fdaa92224940f15c1b9e704cc1981749b49c9ee09a0c0990ade242c305328ce79a6c5662eb3b46c3629d6c130fd1d510d514e1c391f6320e79e10fd48f89b279d67024373e00bd1183efdbd8d33e0296a583c9a91f802ef772d8993206a0cabe3fd19d740ae91d877d483bbf4bfe4474c5968faaf4fae6d539aaed6a4f8833c4b9615349ce64eee76d13f4ccc9e43c4238c6270d0191009d6096aa393cd39aacf1509176a6c941c41d7a7c291df2c377c4561afb6163be09113feb6e9434b1eea0817ae5d05e0002213357d359e5fd7e594b140a99cc46b33a70ebf467eb1719ce71bd03ec43cf75f69e8a3e47f87ef28c38f7fa94fd37dad2791e33ad89f6aa437bf03ecf787024f160b8bb589aa72485a6fe4b4b4ab62f703eef591a7d12a7535297cf8a0842284fcf573116e37539d65cfb84d5fa84908e556a1706cda90b5b02d0f258345bcdb01ddaa3af6f32d0b03578463fb29438c52273446b49b6ae8a327ea314c42c07f3b2a38f6b1ac5c0a8b21bf81f643385fe84bbcdb90ba8db6eda2ec8cc8cef5b6fbf08598ba33935265e9bcbd66f7ec755f6daed8ccb1544babda615cec2d1fe2c05261520da2f5720fd86ff2fff16edd7e473cf70657de4a92d7579edccc284d425fbb266157d02f58b11f5e273bf660f567368702e8e2ad0cc9d7b1bab2f5074eac0c05620728a282ea6c02e340e9f3c0a9606423fa33f268d3f8acf96f99d23fc20d3fac31bace3773625098b0b8163615aa96c1b386255eb1c9896c9268ad303a253e557132441986de0cf51f3307b5bd8024378ec3468a2c1e30c60448593699253dd156a1899341c0c9a54722aaa4a7c725d5eb5208b5267b187210ebfc7457f34dc82837b4b192318bf2e54c9fa4685a8b1f802502d0f1507236637a6235a97bb9f8e1c7df050adb0befe9b593c6f8397d33e2d1fa55a85c9cc938102a721dfbe2b8f61cad87456b5a5fdba44d6c5372cc5eb986f28be7181e83d76943603a3bfbdb4da438b38d86a64d491fc2fb1804b3a99da266448c4d05ac15b2c7a04134d4cac70c6e107c9af1c1c388ff72f23fda3e0dd73eab9a55d997ff82c19a833a40905a767853188a0fe7da00add0f6ac518bca1bc3e6e5d0683098d2cc4cb34b49f698981bd69e5b654ed7c510bcef81a3f0c60d195fe9c5a349ec7e9def58a100ac26b686d509d56e0343b26feb19d3fedc3cfad949972db850a79638b52f5c50d04834ad7799da2fc4d508eeeb69e89b1ff39d6ddd2e8ad110146949941879c9c3721d8ad2883eaf1b7f6c60b8d71ae8938997770c152f5f51acc4b67171322f7161edd451d90c58c50cc56251a663b07d23dfc0d57277b89d1f5be077a44a2379bac411134a680f62bc37518e1d15cbb5690491da9f194f7443001ab281b0bfe63df00750004ab4fd988a12354e1901861f12b74971d8861ee1a64952d4444d7d337fe7161b8c54cb06dc0008d67b40976fa5094faab766db0f27430c8b1c0ea85bfa73740643f8a427f9c834823b4d32d846a5e4ae50151744df14bdc9f5e3ab18689004cceca9e433df3f4650bdc4fbdf191f59ceb5cfdd9d15f132f959802f970a324cace7c66808becc4e60c61e03566d925e412346c22d83392910a83e0c5137b6f4bc3b7ff1431b1f06153cb15786b8a7b7f0b905b463d8a3f9de14ec3e34132ab9ccded4a67356695d3896081ac469a2facdf27e69b10939ba45f32cd8b5d7905206fd699de9be0049d23069a39ebc940263bd9e72dc1e6dfa0ad60dad7d480a9bb6ab09382ad6c613ebfee3a1b73745b0ad9c13ec0ec3fd303130d2f7a3cd99fdb5cc3861c32e129cc5a0a30703250ace2f39102c34493d3a44d2578e3ca75997d55104b0fad2235b113fc6ac4bc23effc20cf00d57ef9909685706153e4756217f9f11d8a0445207fca333f18257132a59a584a966f47ac281904e1f72576d38e3dd9caade4ae6e7df4be44b4a5af1181d14185e3bd50a8099a9bdb79c724331b9a6711e873d4029aab498041a6b97a0ba5f856c70e10b78a816e8d70e0d8eb08d5ebc4966d3c4bccddcf128390e5cc1e6852e7c3cab0b99ba8866504f71e13bd5fdb65471a0f5a3a3e0131f7622b4bfddd80d7e07335318c29bf4dcc1298f1d4113d81edf3cd74415f36a9744f5541fcb15fcb5fde04837461b70458f8b891fbc056220b27115a393e1aef6d664a20c756d6957bda4a6b7e7e8195dcb143955373f9bcc6485d85a4f1088c092cd82f8b024c647b01585a40bd125039c53123e4a760989986925e72369de2627f690c8f905bef37ee997264b4a2067706a6e2eb7ae708a8666fd503ec228bdc57ca618ef4ab8acd221577204eef33f45bdcff75c15b83f5803098dbce7dc96fd4157f181cfbeb6fe9cfa091e8e5fb16dab6f638d6343b84baf285c356d12c8f12e665c655c3c595f5806bd154d0b89336c5a08a9aced373b09f96c60d88cbdbde1d0225e1cbfe3d7aac9064be1ec64562d1670fa5dc9519a273a695473f37a9468e07fd647c73cf78236b55901329faa6fae21fda0bc700b663e80ce4e3634ae328657123b6e142aeb2b5a97c0ba63cd67b6a809de0b5315bded78e8508cb81a60179d12d6b278ebd180e3315dbd05089d6938a4ba5df01e772971a3ef72dd3ae203c0db5d63174d95995617f66181f3c1f445943267812291865cc6ee51248d7b389d68c8dba4d4c4a14123955064651e137c69f4fab37ef57d69b1ca9a3f0283bd91034c23102ef10d72e4c2fc1bdd5462d69193a75efb50a3f7ac517fe20881d5c908110da9adc572a9ed838d841f5e664a3902061ba44540e508fa9955e32484771dc10b290c458a93161d90282f00128ac9d03a472117d374bae3e607cfeecdd1d07fc93a33a59fe37f3d4b028822186dde93902e0fbb3e03914b296cad073195a62c1df91b17fff808359e85a6906e5c54c98fe0b41f8ece3aaae0308682269481175c128669d5af13dc2c4de1a97d59b0ebf491b4c21596d69bf501fa5cbc354ea16f5ad167af6f8c13340269c401c0c63e7d158862392d38c5ec38e595cd69b3fe892425c8496d45e04c1d39c6d16fdd04953f2aac1ef151ab55e332e717c4a1303cabc8039a883ad7cd369214c207080cd6bb7953d930dcc2e824126e1d5cdb4f8626489276ef42cdb9f04c77b08c77799c9310aa16b06b16415300c6765694f2aed83dfbb844d3fc39de13b31be08dd600632c15d3467af2b38e6a86f29459878738e41c21f1031a9553b23f515b34133815e95b02d45192053c30ef7f7eca1bedef86157854519cd45cd80710da4194635902158360d195f35b6777b2cd7814ad678a7e25daaf270f365d9df221f14a69f739c1d22a230657c1b6c22954a07827eb13ea776f97093aa071a87ebad60a117ac10fe77ebdc247e334ef1b13fb3452a701b4bcd1eef229b9a09c3ed748be519fe1134031bed199677d5163e3468f7c8010aa8f504f0fb05d809c20bb7eff215b23f1743d78adb4081896d59d656b24245113aaf0273d44dce606b4b28e43d1a8b8ceee3dde93f1466b85151855531d7057b2ec3945bb7ba6711343e04a8fa52dceba64690f6e3b3b62d1451e2db0e62f553988b708770d91e2cc5d842701e582888713cd4383fc9dd588085a6d42bde5db5c04f058de16259b9739b880d1379135c6fb814eeaf2b7815d7f2d9c4dbd6f9f8ca8997d61bd225c7a017b9db35cce7f5df2e0be962fdf242b6ec2a0bb849c9cd9a452676e08dfe4ce3008e831a636a652ee08bac175e8a7a23e24e6f3032d92c107f0b35c48ee73a24b70dc8b1407c79082f77bce22b03bc731bfefa5d0d808b7c2540dea1f7b10fbaa14ce3a203042264066ec4511abba3cd16e5ded5af2c2d2610150adaf1dcc1a579bdce381ad868a41e2b613762a71b47067b01867f770013c331d2ab12b0d3cf5f21cea92481c76a43de59b9fad8d89d7e510863a6e3168439e40dca4ce5024d94d2b046b60822e6a647af19c1fff002938d3ad272d14ff76559bfc734914851580d309d6ce90f20c6f06993117ec11edceab2faa748ded0bcf7d88c9056b9c3d0c049cb1ea8572d2238b31ef27a94f0e5b0225eb40eaa04ff6fa53eae11f7686a3d6d9d16ef79fadf5e46dab39ce634dfa23d5202d4c1fa740a58e1e4defb87d", 0xcbd}, {&(0x7f0000000340)="4c1606421521d985a6b7b065266fc485000000000000321e8b09000000e8230a599c0a99dbe1c65b64acd53d3a504b8cf625341bb996d86f27e5825438f7a7796f681b02ad511ec498bd6526c23eb95028bd732c1f91a1bfcd8226b4b3b87ca556e0fc033c55e98d43dfce299e6ad4f1792d817c2c522b813fa32a2ff22bd7b0bb6bbceacb07230d2adb9a99c2d2f406d3355ce8a774c8fe6e9379f7f0bf6a27d0f4e594bfaccafc8f06d4fb9346d0071bcdcb5a6756f448a0f62a97469fab6fe619cd75b9ec93ebae9f3a43c9142a67a20d77e15873fd78cd28c84d6b2aabbcf189de8ff539e33e2d4955634390a46d42387d332ccc8609c25099e50f8d25920000000000007f0000000000", 0x10c}], 0x3, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error pckbd_enable: command error 16:03:16 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') fcntl$dupfd(r1, 0x0, r1) 16:03:17 executing program 1: poll(0x0, 0x315, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x100) pckbd_enable: command error pckbd_enable: command error 16:03:19 executing program 1: poll(0x0, 0x0, 0x1ff) r0 = open(&(0x7f0000000000)='./file0\x00', 0xdfe9bd043840b0f4, 0xc6) accept(r0, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 16:03:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffdc7}], 0x12d, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(r0, &(0x7f000060cff8)='/', 0x1, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:03:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) write(r0, &(0x7f0000000080)="e49cc6e139365a809ab8501cc31cbb54673996a425ba11eeca2fcd2c021402be99be8ee1739198f7e2881550b0fde66f284a4e358e71a5cc37b8c2d21d3fa7e28416bc743f54098fec4005457fa8a4fdbb62509fd76b96a006127f58bed6c7fd76cff443ff171e7ff49db13be87beab67e603e5e660e3ad0296b736338c2a532622242134d6ec87bb22f8aa0325fc762b0feedd9913312b7019d11f3f168660e9e6079eb2e4967dfb832ff45a2121526e883df10ffe31fab33bdec2bf61cdd94d284bb407e1658630378de38c61b7ad5", 0xd0) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 16:03:21 executing program 1: poll(0x0, 0x0, 0x1ff) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0xfffffffffffffffe, 0x0) 16:03:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x40) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="66610c83da1ee095eb53c39511ac59274d81df6c8ffae01f9a061091cdadbe5ff2a4e5e3b7722eb0efc3504166882ea67713343b1112c934c13cff9d55be0a2c436c1907a6e6e9797b7158f935a0f61e348730dd8ddca0ee3b12efb63698e5be7a5520136499bade7686d6bc4c396413bfb0943d97d3cb0e2fe4ea7c9577e9e4cccb2a9718dfa93daf4af634175aeeffe69a1a55d843207461f75438d48286834c8842a9d392fb5f7a376e1f8ddad7eb4182e0e7bf6c729ab27126455c225cc9e96897080d4a476e190fbf34c175f455c28c2474fe2557de6e2bbcdf8be0d417cbbf9e1d63", 0xe5}, {&(0x7f0000000180)="53cd0493bfec4582330da6dfa6ce2d239a2950fa0acb35e5b1c92c08c4e7219edd20b3f04412675dee28b1a668e9ab052747305e12aea63731e8865a7916ff6777f210ef760400d1432c7ce3db477c0da85f3faf3840482f737d53196043b5f45b452c753f1e6bd560561f5265e799469597149c375a4427dfdc7d9ad89f8d78abfcb111f134472d73892cc52b4dd8f17591eaa6a0e9ff464cf50b14d84f23e7d24ba03fe3cf0d8e0987dc196147add63fc44db4cdd6e9d07377321137605870255fddc4601ed0bb12bd2d0ee18c54ce7dbade51a4a4964b2a958b70d3ff72b7195a152301bf72", 0x1aa}, {&(0x7f0000000300)="fe370e1fcaa02cf0d6bdaa906a3754daaaa3699cd793c6ea16735eeb1f327edaf96e47cee8ab20167337f6e22f59cfa1d52292d658cd56faf1b2aa08b80e76e5dbe40961f915904686c28ea58c538b388f915e9be8", 0x55}, {&(0x7f0000000500)="57a354c0ed5d5746968db736000200000000000094d0a5c1fbbf40505a85dfe65325b4d3c3da14ab39b3e41226ddf7ab5bb3926fce5712101603d1366dda1416145c46dd4b1132d191a822439f0ea19c04d7ab9aeba33fc7cced1617b75c79eb2225ed17999051d26f2f82e78910398a1b22eaf5e46f6bbbc084cd01432d63e28e350011cecd70dbaf89958f04700b3f7c404dd506d1a2770eede92f51d013244f7a473782fa4edfb0ad8eb6b679571d6419e8381aad5876d4336ba7d51d56f862279092067df34ef73a2cae1377c0de23bde5dfe01e64ae3f2fa2dfcdfa90b222be9b257873", 0xe6}, {&(0x7f00000003c0)="7c8599582c2548918192a9be480d94b8be287ebb8e7fbfaf9339d1596de3385afdc8b4c6d3502ece8f775a80311c27a283e424d2e9f5feeefc51fa238f83ff4bc1284798bd", 0x1b}], 0x5, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000600)={0xfff, 0x7fffffff, './file0\x00', 0x8, 0x80000001, 0x8, 0x100}) fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x3, 0x80000000, 0x5}, {0x18, 0x3, 0x8001, 0x5}, 0x5, [0x100000001, 0x81, 0x4, 0x6, 0x5, 0x7, 0x5, 0xfffffffffffffffb]}, 0x3c) 16:03:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f00000000c0)="01bc8a6554a0410c470273f87546fb08f9f2fc03fa0c25d8a2ba4f288954162a8e4a3f4133d878d3574d2c326f427a398f803d6c6b991e72c15f4d942419cc0207e1cdbacfd668ed98ee954a89233904d8e28ad639e44d41b1cbff2a897972ddcc0ef3dd2922fdd561a6fec98361a7f726bf7dcaeb346b004300d232ec2d229c51693b6a02082045435b102ad2a545ed126e05ae", 0x94}, {&(0x7f0000000180)="3f173bfbca8214e73ae71f2bafec817e865f2c959242e2d2e61ea3ceb51fb5e6b7dddd45a942213057dd4841a7308e28e5a401a9847c24fb4df64babb3d63242a976fa74d05626e59a20edd535fbbc2cb7b81ec1a61ec5", 0x57}, {&(0x7f0000000200)="d47e4aaf7d3bc9e612b2b4fa7b7600c52066ff93ed69e25cfd16b7d88963fca3a2598e3dff3b2db086c93fe58c5eb36573dd", 0x32}, {&(0x7f0000000300)="24bf69f38cbe580c3ca03bc7d45b641ece5d42c208ecb73d43bd67f263cca26cabec3f323bfc1db9a8d172122049fb1dab6ebf3b65a33772538bd4ec07da51811ccf3b00aab0d718302956232c58f7125a1883ba1cd3fcee087c157db7e0f27bc7727e364fc96c18dc361311475e27e8e70164a8095059758412e7a321286c1d88d0b20a35e4dec4f704858bebf6662a556d4e13a7c5ab0406660654be5d602439a639b44393e68b4ce5bf8371351d3c1f9fe3a8f6571e0e84d8e3d576fcfafe46ac6ed4a28e464a917f2c77ad316bf099c6a48c1996e44c24ea8f2c65b471b7c6df3d37e8efacf7", 0xe8}, {&(0x7f0000000400)="a67da5f9aa02f33161491e8c83fcca83848f96d2f87ae3a75d4d6d2434eb234101b117f61bac25296cbc913fbfef7c9a70603d3ae72895fec4ebf2ba1c9799cf121025ab7b1153063738a21c7a4eaa8efc7875e93c2af2713233dbea327b4c7dd1f002e77659be898b283405ee42be739665603070e5b165afed8c16762798fd53e9237a10ed88d2cbcb73e3", 0x8c}], 0x5, &(0x7f00000009c0)=ANY=[@ANYBLOB="a800000000000000ffff0000020000007493795df572795a0dba5e399bb235be5e50a2c413786915196300b7144ddc2a2753fb2c25841eaa92cc247ca70ce62fc109289d4efaed743d3e8263fbf4d2c9fc64fc9646e983f760523d5ee7699e24a32d84799e582699b2e976f8f3391e5b79b632428e5ee28569576ea3bc83e12a11dc4f3840ce4dae342190a7f5dbe5c54288d1f2152f3765c815a2f1de1c2da39309cf00000000007800000000000000ffff00000700000044ea12da56aefe225119bb0fba75b10ea7b078e66d311c5cba3511a312155e6e501def102c7f76f14ce78bb575256ada793b71196848e6e0bf5bf019ea0c35c2b216498040418e7d8648f1c97efecd28746e9ba4ca5a348f8b601f8b8f25fd000000f8000000000000000100000000000000fe95bb569d2a06c71e4d4afc4ccbdb2a89993a46620dd78e79f8e83fd16128737b83723121d81930cf11a9dd641126593ea2b2f6d552489e3f3baf9659155c253fe70c04452c3e8157e33a6812f014e822f0681d4e7de99b310a05894f8cc40857c50b9affca5f7f1d39974dbc42a9a3fda8580017c7b65dc10ebcb1036aeb53c1734fec3204d4c660b5c78b2c31640ec110c580ab73ed2588fc82be47a29d6dea77f15d81f6277b998e4fb7cd2cc68055ee468fa024dec729a90338da0b4e15088fcf993b7c942849fa75dc7d5daeef091137546c27e27072e735973100000000000000c00000000000000001000000f8ffffffa693cbec606056c162f403a19b86cb07a1780465f3b0e4637b36988a6eae14045fd370c8ef32885d82139b1e3afe344135e91324627b67fb194ded8e4d9f01d10d25e13260be374f41c8cd649300df2214e2116d7eeab98b6381581c7bad8ea532a52fe1fe98b9bfb7df6c56b4c220aa7222bea29ddcaccd8b5f44836e9f68efc4bf6b13e8c5261d5bac43bdb6f74e0ecd1fa5b53e2fd9d1defb0f08a92540a86db6bc6822b62f68d15da79e4b838c84880000000000000001000000000000009e2654a957fa8b1466ddb110b9faad59be27ec313c37833524117228bab1002d00697751e70e2cdebcfe6bb55f7d04651a5f29ac42467250e1e72e65693c9f1d5f7d3d191e460b08fd7648424afe383e521042a9f540a162b53b7b6546ce88ddbeae38b33f98e0650fc9215403dc63da6d82000000000000000000007f299f81dd052968a27f9e4a340c5c0405abb33b4784478454d0c7dc6b47319d34c0de56ed6d562022c71da84d6fd29c8a917877111aaaa64abf8165e854c2c1ad4ef5b0dfb5970fb13c97d5c6c9e18fe9d27ca3b0a4351b02e2da7178b1db197aca935575a874e5da81de7c1189f0710ec23bbc1a7bbcd261ee520cea9db93443651ae2ea55dea7553461a667d9d857612719e23b85bbbbb3f580eed3ca38717ad1cca2c70fd5bcc1f651fccb1b892596b187c2e713bf8eaee9f5df635dd19704add5e25ffd73d2144280721354cf57ef3d6a454469f6898171d5000000000000"], 0x360}, 0x0) r1 = geteuid() linkat(r0, &(0x7f0000000580)='./file0\x00', r0, &(0x7f00000005c0)='./file0\x00', 0x4) r2 = getgid() lchown(&(0x7f0000000940)='./file1\x00', r1, r2) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r3) mknodat(r0, &(0x7f0000000900)='./file1\x00', 0x6080, 0xd844) chdir(&(0x7f0000000000)='./file0\x00') 16:03:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x20000, 0xfffffffffffffffd) getsockname$inet(r0, &(0x7f0000000240), &(0x7f0000000300)=0xc) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchmodat(r0, &(0x7f0000000200)='./file1\x00', 0x8, 0x2) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/36, 0x24}, {&(0x7f00000000c0)=""/213, 0xd5}], 0x2, 0x0, 0x0) fchdir(r1) chdir(&(0x7f00000003c0)='./file0\x00') 16:03:22 executing program 1: poll(0x0, 0x0, 0x1fc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/10}, &(0x7f00000000c0)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x108, 0x0) 16:03:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') fchdir(r1) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_unveil.c", line 196 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f82151,ffffffff81f2f0f7,c4,ffffffff81f43925) at __assert+0x2e unveil_destroy(ffff8000ffffb3f0) at unveil_destroy+0x19f exit1(ffff8000149014e8,0,1) at exit1+0x38f sys_exit(ffff8000149014e8,ffff80001494cb70,ffff80001494cbe0) at sys_exit+0x17 syscall(ffff80001494cc40) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffc63e4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc63b0, count: 7 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 kernel diagnostic assertion "ps->ps_uvncount == 0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_unveil.c", line 196 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f82151,ffffffff81f2f0f7,c4,ffffffff81f43925) at __assert+0x2e unveil_destroy(ffff8000ffffb3f0) at unveil_destroy+0x19f exit1(ffff8000149014e8,0,1) at exit1+0x38f sys_exit(ffff8000149014e8,ffff80001494cb70,ffff80001494cbe0) at sys_exit+0x17 syscall(ffff80001494cc40) at syscall+0x508 Xsyscall(6,1,0,1,0,7f7ffffc63e4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc63b0, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001494c980 rbx 0xffff80001494ca30 rdx 0x2 rcx 0 rax 0 r8 0xffff80001494c940 r9 0x1 r10 0 r11 0x2198b0da54615d35 r12 0x3000000008 r13 0xffff80001494c990 r14 0x100 r15 0x1 rip 0xffffffff813f3388 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001494c970 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=317066 stat=onproc flags process=1008 proc=2000 pri=50, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800014902868,0xffffffff822a5810 process=0xffff8000ffffb3f0 user=0xffff800014947000, vmspace=0xfffffd803f013ee0 estcpu=31, cpticks=1, pctcpu=0.5 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 77085 2231 1 0 3 0x100083 ttyin getty 61671 220429 0 0 3 0x14200 bored sosplice 76356 163480 44108 0 2 0x482 syz-executor.0 82722 464097 44108 0 2 0x482 syz-executor.1 44108 371909 97037 0 3 0x82 kqread syz-fuzzer 44108 192709 97037 0 2 0x4000482 syz-fuzzer 44108 192770 97037 0 3 0x4000082 thrsleep syz-fuzzer 44108 489234 97037 0 3 0x4000082 thrsleep syz-fuzzer 44108 58772 97037 0 3 0x4000082 thrsleep syz-fuzzer 44108 143673 97037 0 3 0x4000082 thrsleep syz-fuzzer 44108 46395 97037 0 3 0x4000082 thrsleep syz-fuzzer 97037 303097 74902 0 3 0x10008a pause ksh 74902 391944 65704 0 3 0x92 select sshd 65704 133185 1 0 3 0x80 select sshd 73667 123519 16179 73 3 0x100090 kqread syslogd 16179 77339 1 0 3 0x100082 netio syslogd 6588 396468 1 77 3 0x100090 poll dhclient 27838 409720 1 0 3 0x80 poll dhclient 77433 423618 0 0 3 0x14200 pgzero zerothread 1846 166906 0 0 3 0x14200 aiodoned aiodoned 20902 462860 0 0 3 0x14200 syncer update 27963 45449 0 0 3 0x14200 cleaner cleaner 74204 417413 0 0 3 0x14200 reaper reaper 90471 241580 0 0 3 0x14200 pgdaemon pagedaemon 31317 100400 0 0 3 0x14200 bored crynlk 87351 472839 0 0 3 0x14200 bored crypto 75849 510396 0 0 3 0x40014200 acpi0 acpi0 24872 273470 0 0 3 0x14200 bored softnet 16013 80566 0 0 3 0x14200 bored systqmp 5405 326174 0 0 3 0x14200 bored systq 31119 372132 0 0 3 0x40014200 bored softclock 34436 521326 0 0 3 0x40014200 idle0 25570 284701 0 0 3 0x14200 bored smr 1 110210 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 9492 6987K 6996K 78643K 13687 0 0 pcb 23 9K 11K 78643K 2043 0 0 rtable 111 4K 4K 78643K 405 0 0 ifaddr 52 12K 13K 78643K 153 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 109 0 0 iov 0 0K 24K 78643K 365 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1208 76K 76K 78643K 2941 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 640 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 1K 1K 78643K 12 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 4 9K 25K 78643K 3020 0 0 sigio 0 0K 0K 78643K 50 0 0 proc 44 38K 62K 78643K 1172 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 115 0 0 in_multi 33 2K 2K 78643K 72 0 0 ether_multi 1 0K 0K 78643K 5 0 0 mrt 0 0K 0K 78643K 5 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 935 0 0 pfkey data 0 0K 4K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 86 20K 25K 78643K 7730 0 0 UVM aobj 130 4K 4K 78643K 130 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 38 0 0 NDP 10 0K 0K 78643K 40 0 0 temp 156 2715K 3355K 78643K 10315 0 0 kqueue 0 0K 0K 78643K 4 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 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 462 0 455 1 0 1 1 0 8 0 rtentry 112 45 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpcb 544 152 0 148 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 23 0 23 6 6 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 187 0 0 12 0 12 12 0 8 0 art_table 32 188 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 semapl 112 10 0 0 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6711 0 5276 47 0 47 47 0 8 0 ffsino 240 6711 0 5276 85 0 85 85 0 8 0 nchpl 144 10821 0 9187 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 31828 0 31828 2 1 1 1 0 8 1 scxspl 192 43651 0 43651 34 31 3 7 0 8 3 plimitpl 152 42 0 35 1 0 1 1 0 8 0 sigapl 432 3192 0 3179 2 0 2 2 0 8 0 futexpl 56 65445 0 65445 1 0 1 1 0 8 1 knotepl 112 197 0 178 1 0 1 1 0 8 0 kqueuepl 104 490 0 488 1 0 1 1 0 8 0 pipepl 112 4054 0 4035 5 4 1 2 0 8 0 fdescpl 424 3193 0 3180 2 0 2 2 0 8 0 filepl 120 17387 0 17293 9 5 4 5 0 8 1 lockfpl 104 885 0 885 2 1 1 1 0 8 1 lockfspl 48 362 0 362 2 1 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 34 0 24 1 0 1 1 0 8 0 ucredpl 96 1648 0 1641 1 0 1 1 0 8 0 zombiepl 144 3180 0 3178 2 1 1 1 0 8 0 processpl 848 3208 0 3178 4 0 4 4 0 8 0 procpl 624 6906 0 6870 5 1 4 4 0 8 1 sosppl 128 16 0 16 4 4 0 1 0 8 0 sockpl 384 2436 0 2419 8 5 3 4 0 8 1 mcl64k 65536 38 0 38 4 4 0 1 0 8 0 mcl16k 16384 6 0 6 5 5 0 1 0 8 0 mcl12k 12288 28 0 28 6 6 0 1 0 8 0 mcl9k 9216 20 0 20 5 5 0 1 0 8 0 mcl8k 8192 20 0 20 8 7 1 1 0 8 1 mcl4k 4096 399 0 399 4 3 1 1 0 8 1 mcl2k2 2112 406 0 406 4 4 0 1 0 8 0 mcl2k 2048 54974 0 54932 21 15 6 11 0 8 0 mtagpl 80 2 0 2 1 1 0 1 0 8 0 mbufpl 256 99020 0 98954 16 9 7 12 0 8 0 bufpl 256 17666 0 13117 285 0 285 285 0 8 0 anonpl 16 254584 0 243619 85 40 45 61 0 62 0 amapchunkpl 152 12377 0 12269 21 15 6 18 0 158 0 amappl16 192 16287 0 15685 69 38 31 43 0 8 0 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 39 0 37 2 1 1 1 0 8 0 amappl13 168 10 0 8 1 0 1 1 0 8 0 amappl12 160 7 0 6 2 1 1 1 0 8 0 amappl11 152 1531 0 1515 1 0 1 1 0 8 0 amappl10 144 66 0 64 1 0 1 1 0 8 0 amappl9 136 2064 0 2058 1 0 1 1 0 8 0 amappl8 128 1643 0 1627 1 0 1 1 0 8 0 amappl7 120 30 0 27 1 0 1 1 0 8 0 amappl6 112 1524 0 1519 1 0 1 1 0 8 0 amappl5 104 148 0 138 1 0 1 1 0 8 0 amappl4 96 3342 0 3317 1 0 1 1 0 8 0 amappl3 88 224 0 213 1 0 1 1 0 8 0 amappl2 80 24773 0 24708 4 2 2 3 0 8 0 amappl1 72 66083 0 65670 25 16 9 19 0 8 0 amappl 80 7153 0 7115 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 3193 0 3179 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3193 0 3179 1 0 1 1 0 8 0 vmmpekpl 168 27294 0 27268 2 0 2 2 0 8 0 vmmpepl 168 374985 0 373352 153 76 77 104 0 357 2 vmsppl 272 3192 0 3179 2 1 1 2 0 8 0 pdppl 4096 6392 0 6358 6 1 5 6 0 8 0 pvpl 32 768536 0 754181 202 80 122 151 0 265 2 pmappl 200 3192 0 3179 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 462 0 49 12 0 12 12 0 8 0