00080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x8006}]}) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1a) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x4, 0x100, 0x7fc}], 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x800083, 0x10001, 0x9]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, 0x0, 0x0) semop(r0, &(0x7f0000000240), 0x6) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = socket$inet(0x2, 0x2, 0x0) r9 = semget$private(0x0, 0x0, 0x240) r10 = getuid() getgroups(0x1, &(0x7f0000000040)=[r5]) r12 = semget$private(0x0, 0x4, 0x43d) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r18 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r18, 0x1}, {r18, 0xaf}, {r18, 0x10e}, {r18}, {r18, 0x2}], 0x5, 0x8eb6) shutdown(r18, 0x1) fcntl$dupfd(r18, 0x1b, r17) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r16, r19, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r10, r11, r13, r7, 0x10, 0x200}, 0x9, 0x1f}) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x35}, {0x4006}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) syz_emit_ethernet(0xfffffffffffffda5, &(0x7f0000000300)="b6bc1fc9248f5df778e1602240e12ef7bb845d8cbc51a33d591abbbe7e7b99e1000000000000000160d59d7eb3ec7f37d879975a1798250200000000000000527d1ec966868d7a1bd89627f6da39837a867c5a2b84692813d67bb4d3f857482c0d8db0828a4cd56fe3e1ec9da81c96068121e8ecd1d0cf669d3b5ca09bdb54f22231ebbea417a1c84a3046b4a9926281aa2d70143dcd2ccd012990176b16305035116ff22d0b6c85296e83ebbbc421e0da815e03b010a706d2fd7885fd2edd4ad716a377cdb402f70833c9fc76b0c8c3d2c4e202114a5489f194558ae2b5c15d84f5992943a01ea53ad03f70abe23c42cb3a7226972980c73bc560d84dc3cd2aa6cdfa5830") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x1d, 0x4}, {0x6, 0x0, 0x1, 0x100}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x687c8d84b2625aa8, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) connect$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="82022e2fac1400fe7d81afe4875733e0f2938404d118110e3851afc734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebfc8062782813c8cefcfdb1bd4f9c0e36d58ab5879e67ee7fb584d490000007c060000005587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f575d8684cb24dd92f008c18dacb6584be734ee11e3b0270a8b4b75976198aaebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818c528ea997e3eb944df0430b67f054d58015887bdf2c440abec43c977656f9305d4729f7c40a0dffc9adc8360ac2ef1754c09b092cd0e67beab3b00e2a0308ef6b4300048c4c0db2c55a02a05961e2dcddadb9edd8a568f52cb79a546426da5d941f986fc40017f07064b23f1e1692c35dbdc77d3f703a94ea03300c7000000000000000000000080d03e2c529735640124e1502f8c067154339114617b7cb265694e8f000bc122f0c1f35142ff223bf6b0288babc10300b8356ba786fa54fff9b36d953a8b5e9f3bca4bfa199909059747529266028483423441b612130222582e013b0dd482a1a3b1e566676f770cb69579ec2c2c7dc52b61d7e75c9f6e081bf1b06643019dde7a179f84a60f7b9e00612c02d9f0675c291b8bbdc2ba33eb2a946704765e4d8a4c723fc848be758d529ea008ec032c45b262e9d9da718be75d14d899333b0ab50ce898d45f366d1b90e386b6187cd638ddddda710cc490476d51611b5eae714704970311e947bf313b757a70a108e9cc55bcca376100055c9ff67959d7afbf57ce2aed0877503c000000000000000000000000000000000000000000000000700aa30ba34c57c0344316090a123caa6f8f26037c9a62ce7a3214e2dd4e904affbd91b080e55406fdcd70a456408a740e5df8b2e7704856360fdbc2a37f02b254a75a4331b17c5e2d192da8b0da32a3dc96bc49ea27eadd4b1cfe4ee61a9aa6dbe652f78f9b0c9b8553395e7aa591e08448f1bc6ba362b910777340594265de31e86e70ab2597a50168870cd726695547fb8e6aab3b8a60670ca530b7598f56a20890b72f34afe1b440df6f9bf0984c43d3fe52e86b94a859a20e85488f4b8fb75d03e7ad9d4d4002441685ba91ce4e2f83c08809e2ee6685fdc124da8a0673f9f608203452cbe7df1d02d7d44ae06927f765e49cc3c631c01d34da5f1b56fbb3560f0da51f10f1ecaf80b13c387ea186bf4297aa57e8dc10d29be5bf98d0bf03252d9e7d489a7b2c0a691aafc7a6fdaaae81f30fa592346b22f1f90528037f2b9f2f0de22576739c12250f13bc24ac075283d8500864e013979a330bbaae4cfdb7750875c49c961ca99f62659fa4f2796e09d0a4ad906eadfa4955c64dc89a2d5de3ed6aab4e3b48a435c118882ff237f4c26874bfa75ac68d39567c05140239be5d0edb289670e891a225837e991b7876d41684000000000000000000000000000001000000000000000000002c85fe28a644a18cc465620745a74e5bbb80797737c7ddfe4c5d01eff74802140ca37db200ab04d1b689d453"], 0x10) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="64f3df81220404cd04fab27c6e023164a84c09871413ee9acdce0d88c4192a4000000069575247af7b33a0d84fec692bb6b298e9849c8982cfd946effbf998bf05ffb2ac81a2f4705e972aee3a1f6c0aac859877b3c65bb50082b113e766ab6d00c0e89d2f908d768ce2704782c21ffd30f4f6c1918c3ae65faa23cb51b2ca57ed65029c6cd41a7fbbd3e0c811da47", 0x8f}, {&(0x7f0000000100)="b4da31f5424736747e875f6a286cd8bab81862e7904778276e8766891513ace597ffafc5f1b9d7cd2f63e34ce5be314b3f5528a762a78499e0942a39edd0669f52e2fd03c715c4b8e7843342742ce25701f47947d7648124d1fb648bb7604d722a20a76aa01cb2cd7bdaeb4ff2c9a5617a9df56ed4c8f779eb432ffe9a74c602862007f9a9a9e65f9fcc19a53c916cb98f797c4245c268fc311fed6b009a391cb2420a61d62d468837c65247f5c3bfb5085f59186ef3a4eb0223e56ead036928a41803efd269be7fe24775d649512a700b1f62cc8b00d4293b1232786c", 0xdd}, {&(0x7f0000000280)="bd98208c54ea2d3cd04eb8d97a24308870072999edf86b85addee130373594b7d1fabec2a2029edcaef9b9b5cd6badfc14a72c273de0d00446b0aaf5ba626733092e58dd228105a49f0a4d6de98cc0cfe6e05b859fa94b8dd3b4fcd5b7e500990976750c5fc4cc562df941ace8663f1a64ccb5b0294df9a79636ed03a9e0abe076d2a0e2eb4aa81dd1f4cd1c3beee578da7e955ab1841e0efd9a5a0d5ced543c5c44d5b4dff73e0cab3c73080f88d4a4227ef6794ee7ab38409f8f15816add7e8dcb9b22f62d5a8b42997bd582580158bc07eca6af1536399187a0f07ddd61ad2edc6ba918edc2a17816a477da97", 0xee}, {&(0x7f0000000d80)="4a0a92525b3780a2dc911e8e462d9dd5d38b230eafef72577ac3c6ba79572357d51d412e1b237e18842c5701849ab1dcdfe352065a5315f556099fbf9c1dcce5a7a45aa1b264cd67d086e4304ffae1d2d8776792097866ed3444d64f8da021da94f730057e086bb5cf05556dbf034413c2b28793229364373520a6b34a8c5069c4e737806c37f64aab0e27c3528e0d2d71162ac642677c5f2e67efec0faa7aea98a2690b52a1c67adb2dbb07078ab56beb4eea2a016154bf02573f7cdac03df77ef16722029fe3d983fc40d6db1c99e63dab82ad40c3a733437a17a4504b2c9034c3c60e314a5eab58fab8c9ced8a10d315cb1cf7803c4915cc92b8f0fda1a64520b94deea83e1e04dde60158e521678a8ac1840102bed4e334b75055c0bc90d1e7f43bbdfe9d31deb98a5b26bd4bd328f378d1f0aa241bd817a2759c1604572579d156609e5151d886cd25258ae73e0b56773583bf4963cba0d1a477736696a5a7a523c85a61f49ecdce3e63e4a394167e9e15d424f56238f492985f6300b6dacb0abf318cf7146676d563a6a1c870f2c67ead65c1a30b000787ad5c067363954aef7fbcb89182654e8c9562019d8d3c8bb236eaff2ac13e8c4b97bd7ee6b10f18af736b7d4155195ba3d4015e337b203ddb633782f9825856c627ff03fe84e9666f87b55d7fa9436ec5bc385c61ecc73200e6e2c023f2cc793e89d42a8573667e3e1d0de769d1f9fb9b680cc6c1ef0193103d2ea96c054e95d6634b9b0d00cf2f694c37850ca7d64b5b65284e9d6652f15ac9e4722824ff36df0a60a27dbaad83e4dc4599c29e2aefe578807f03cb01b708bd70781fcb99562035d25f0f2bdea47b9cf90bb9772cdd99b6175140b3df57d89012cf8fd990cb3965d3d62a10e5ea818fd80c067db4fe74aad1fa70dea51feb705462ec4c84f072cf25837012eb387099c3a2a820137e4a9c9cfa13a0eb0bc41017331774c6b2b3756f741f46dcaf8c1a2761ba77b193d31797f1c012ec3791e1ac91c0b4b713b6d87cc664dfb9a3b5d226a6f7a4434ad2fb40efd6c5a65c12d3be3d13628fb25d96b6d00b1b66fdc2b6010f27d1a59829bf028f7144285520de23132369f76df3591400a639de180540572ce6f43502933425152960db774a4d48720840ef87c5a079eb07a0b29f523dde9a5cdda4aac37bf7fac340d068a0ec5c71e2e85abd98e666222558fbcb04e765be862", 0x367}], 0x4) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x1) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000040)) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000300)=""/194, 0x18) 16:00:21 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x43d) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r7, 0x4}, 0x200, 0x401, 0x2}) r8 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r8) r9 = msgget(0x1, 0x0) msgctl$IPC_SET(r9, 0x1, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/9}, 0x11, 0x3, 0x1000) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xf4fa21086a5fb58b, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x20240, 0x106) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x40001000, r3) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000)="847f26ef4d69caca1853153c3ca307037c1f5377de0d7797", 0x18) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x10001) 16:00:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:00:22 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x68, 0x0, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r2, 0x0) r3 = getpgid(r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0xa9b873c5c7985fd3, r3) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) 16:00:22 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xfa, 0x0, &(0x7f0000000100)=""/250}) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket$inet6(0x18, 0x4000, 0x20) 16:00:22 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x44) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f00000015c0)='./bus\x00', 0x0, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x1012, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:00:22 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) read(r1, &(0x7f00000002c0)=""/115, 0x73) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000001300)=0xc) kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0x5, 0x1ff}, {{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0x8, 0x33}, {{r0}, 0x0, 0x0, 0x1, 0x3ff, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0x6, 0x80000001}], 0x6, &(0x7f0000000180)={0x28000000000, 0xa0}) close(r2) r4 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000340)={0x0, 0x3811e5fb}) shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x7dccc4bf97a59fed) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000080)=0x6) 16:00:22 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() open$dir(&(0x7f00000002c0)='./bus\x00', 0x402, 0x2) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r8 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x0, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x4, r6, r7, r8, r10, 0x0, 0x9}, 0x800, 0x21, r11, r9, 0x4, 0x1, 0x0, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0xf54, 0x4}, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x0, &(0x7f00000001c0)) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r12, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r13 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r13, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:22 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x9, 0x3, 0xce, 0x3}, {0x6, 0x1, 0x20, 0x9}, {0x100, 0xa9, 0x0, 0x9}, {0xef4, 0xf9, 0x40, 0x2}, {0xfffb, 0x8, 0x8, 0x8}, {0x6, 0x4, 0x5, 0x4}, {0xfb, 0x0, 0x2, 0x9}, {0x1, 0xc8, 0xe7}]}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c, 0x40}, {0x5}, {0x4006}]}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000280)={0xffffff67, 0x0, 0x6, 0x7, 0x1f, 0xbc, 0x6, 0x10, [{0x1000, 0x8ceb, 0xca8, 0xfffffff9}, {0x9, 0x4, 0x8001, 0x1ff}, {0x0, 0x101, 0x5f3, 0x6}, {0x7fffffff, 0x2, 0x80000000, 0x40}, {0xf0, 0x9, 0x5, 0x81}, {0xfffffffe, 0x6, 0x9, 0x10000}, {0xb4c, 0x6, 0x10001, 0x101}, {0x6, 0x7fff, 0x9, 0x8}, {0x60f, 0x2, 0x6, 0x7af066b6}, {0x0, 0xa96, 0x34e, 0xffffffff}, {0x9, 0x7, 0x1, 0xebf}, {0x6, 0x7, 0xfffffffc, 0x5}, {0x9, 0x4, 0x10000, 0xf7}, {0x8, 0x698, 0x7, 0x5}, {0xfffffffe, 0x7, 0xd2, 0x2}, {0x2, 0xce, 0x7, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000030}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='!\xfe\xff\xff\xff\xff\xff\xff\xff', 0x10302, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x61}, {0x15}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xffffffffffff2ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffffc, 0x9}, {0xff, 0x3}}, 0x2) 16:00:24 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x142) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x84, 0x1) r1 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) write(r1, &(0x7f0000000040)="2ba4", 0x2) sendto(0xffffffffffffff9c, &(0x7f0000000080)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e10621ed4f668ca4b76dd58e2c9600bfccf85d15337a029afbb8", 0x30, 0x9, 0x0, 0x163) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 16:00:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) write(r1, &(0x7f0000000080)="50d1", 0x2) poll(&(0x7f0000000040)=[{r0, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x58, 0x6, 0x0, 0x9, "8d302e5ff3de06fc3e5daf78dbe7763bc169b71a", 0x8, 0x7ccd00000}) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) 16:00:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r3 = semget$private(0x0, 0x1, 0x100) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x43d) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r12 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r12, 0x1}, {r12, 0xaf}, {r12, 0x10e}, {r12}, {r12, 0x2}], 0x5, 0x8eb6) shutdown(r12, 0x1) fcntl$dupfd(r12, 0x1b, r11) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, r13, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x3, 0xffffffffffffffff, r5, r10, r2, 0x60, 0x6}, 0x7f, 0x1ff, 0x10001}) setpgid(r1, 0x0) wait4(r1, 0x0, 0x8, &(0x7f0000000200)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r14 = syz_open_pts() close(r14) r15 = socket(0x2, 0x2, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r15, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r16 = fcntl$getown(r15, 0x5) getpgid(r16) r17 = syz_open_pts() ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r14, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x0, 0x5, 0xf8}]}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r3 = semget$private(0x0, 0x4, 0x43d) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r5, 0x1}, {r5, 0xaf}, {r5, 0x10e}, {r5}, {r5, 0x2}], 0x5, 0x8eb6) 16:00:24 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xa000000000000, 0x1}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x0, 0x5, 0x8000]}, 0x3c) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x51) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000003c0)={'./bus\x00', 0x800, 0x2, 0x1ca0, 0x0, 0x2, 0x4, 0x7, 0x1, 0x1, 0x3, 0x7}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x20000081, 0xa5, 0x683}, {{r1}, 0xfffffffffffffffb, 0xa, 0x2, 0x9, 0x1}, {{r1}, 0xfffffffffffffffc, 0x11, 0x0, 0x6, 0x67}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x401, 0xfffffffffffffffe}, {{r1}, 0x0, 0x20, 0xf0000000, 0x1ff}], 0x19, &(0x7f00000002c0)=[{{r2}, 0x0, 0x1c, 0xf0000000, 0x8, 0x2}, {{r2}, 0xfffffffffffffff8, 0x88, 0x40, 0x0, 0x4000000000000}, {{r4}, 0xfffffffffffffff9, 0x0, 0x10, 0x1, 0x4}], 0x7ff, &(0x7f00000000c0)={0x75, 0x8}) write(r2, &(0x7f0000000080)="7614da042c611af08353", 0xa) r6 = kqueue() ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000000)={0x3, 0x80000}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) mkdirat(r7, &(0x7f0000000480)='./bus\x00', 0x100) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x800, 0x0) setsockopt$sock_int(r8, 0xffff, 0x55fc26a3f5e7e5de, &(0x7f0000000440)=0x400, 0x4) chflags(&(0x7f0000000100)='./bus\x00', 0x80000) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 16:00:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) listen(r0, 0x780f) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r1, 0x2) close(r1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x7f, 0x2}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/Bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000279, &(0x7f0000000040)=[{0x2}, {0x800000800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:25 executing program 0: clock_getres(0x2, &(0x7f0000000100)) getuid() r0 = msgget(0x0, 0x348) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffe63) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r7, r11, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r7, 0xffffffffffffffff) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r7, r13) r14 = getegid() getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r16 = getpid() r17 = getpid() ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x1104, r6) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x6, r7, r14, 0xffffffffffffffff, r15, 0x84, 0x5}, 0xddaf, 0x209, r16, r17, 0x7cbc787, 0x1, 0x0, 0x8}) 16:00:25 executing program 1: r0 = kqueue() mprotect(&(0x7f0000b03000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x5, 0x1, 0x2, 0x1f}, {{r1}, 0xfffffffffffffff8, 0x40, 0x40000000, 0x6, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffffd, 0x20, 0x20000000, 0xfff, 0x5}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x40}, {0x2}, {0x80000006}]}) write(r0, &(0x7f0000000140)="ba657b468eedd6315f4d2c9ade94a750cb3c43cfa81eb296ce9f373988dd0b443ef8ef8b2839848ca7e404e422125b9ad840d3ddb63d486e1357d291a5a3532b00d1f3eb9d9673c33aaec7effd58e8c5ffaf559964367e4f09b3b2f5e2c98b3692ce247aa36d7c831450d941d9ffaa925af0367890c1c65b285394de964718bc738ec64fe4382fce391abbbba7a4f772ff9fe1298a3d8e161dc81c00b25a8137465a4219aca00751f3ef8bd2f048007d6abcdccf1da774f78fc06f5dd20d60f3b20656aa882395323996f7c7b5561061c41208399447efb233267e", 0xdb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/139, 0x8b, 0x2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x44}, {0x106}]}) syz_emit_ethernet(0x335, &(0x7f0000000300)="081834413f1e00000000000000a901ae7ec53adeb0ecfc556997703a6a441820fc6ade6b30ec444a8ab6e16fce7710136e82c46097ce7ab2954ae00ad6d86a20ef12c9ca74a9f9c42df317d7d310b57fae4919cf2bbd5ed26fa0eaea37dfa3ef8d740351ddb7455b502c802fa01ac7c2baddac934cc07544379f1bc7d3bbb2eca14b496eb34f33347ef8b334c4f6019fa6c07fda9f965e769b5ce7177ccd895845df79225ccb5b4120438af8149ab30c1da7df7fe1c46dee6235440176ff1f78f6") mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=ANY=[@ANYBLOB="0701a277dc5745192a301000000000ffffffff045ad35a0520001904967e2378ba8e96fe7cfdadeb1f084dc689b74c0e714faa1a9d99d0b75e7ea18831de96a94023f76f9a8694f84ded4d84822545bd274834c073f2fc01b4dc80a7ac30066c5da942"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r3 = getpid() getpgid(r3) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x400000000006, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 16:00:27 executing program 1: r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x80000004, r0) setuid(0xee01) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1d, &(0x7f0000000000), 0x4) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) fcntl$dupfd(r2, 0x1b, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r4, 0x1}, {r4, 0xaf}, {r4, 0x10e}, {r4}, {r4, 0x20}], 0x1ffffd13, 0x8eb6) shutdown(r4, 0x1) fcntl$dupfd(r4, 0x1b, r3) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:27 executing program 1: mkdir(&(0x7f0000000480)='\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', 0x6) mkdir(&(0x7f0000000400)='./file2\x00', 0x12a) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) open(&(0x7f0000000540)='./bus/file0\x00', 0x2, 0x20) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) symlinkat(&(0x7f0000000580)='\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', r1, &(0x7f0000000440)='./file2\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) mkdirat(r0, &(0x7f0000000500)='./file0\x00', 0xb9383cf0d90fefcf) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) connect$unix(r3, &(0x7f0000000380)=@file={0x0, './file1\x00'}, 0xa) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000180)='\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', 0xa0, 0x2) renameat(r0, &(0x7f0000000100)='./file2\x00', r0, &(0x7f00000002c0)='\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') unveil(&(0x7f0000000240)='\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', &(0x7f0000000140)='c\x00') 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2000, 0xbe3) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) kqueue() 16:00:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) setsockopt(r1, 0x4, 0x6f3c8bd2, &(0x7f0000000140)="1f47fc1f7b9238d8c5a5af4a21ad09c97e827d7f12a9df1af0322fbb39d1ca7702080a409b7ec699f4c4178f894337826d16f30151fdb36cd37f20c6c8088a93f8f7a849061dbf8fdf221d6fc7f7bdb6f310207b976895f949737a07f332d9d1ce1cbd428199e7f71f918021c956334a6f38bbbfd7f7738239be018197a143bd72a350764d5ce54072d31a37f6792845a736ff5f5d031751baa32f6b9ae4c4f6329d2f1edb7d11685cb7210ad7de24aa2e088247fee3efff26ab9b350b72dc31554e491240485915b5b3ca7694060d5a02c58ed9f5f3490c8a704432b9963bd8", 0xe0) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000006, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt(r1, 0xd2, 0x80, &(0x7f0000000000)=""/110, &(0x7f0000000080)=0x6e) 16:00:27 executing program 1: setrlimit(0x1, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000080)="2122777c7dd4fcae871a68c5e240b004d2354f9d116f49b0effa726b0f0e482cc416ac93adcfe6cd29b54bf35dce77f174e22bd1ca4af3a6de52295c03f6d25c29", 0x41}], 0x1) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000028}, {0x6, 0x64, 0x0, 0x190}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:28 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x4, 0x870}, {0x3, 0x2000}, {}, {}, {}, {}, {}, {}], 0x9) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x43d) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000380), 0x0) semop(r2, &(0x7f0000000380)=[{0xab23355391a5fb52, 0x7, 0x1000}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) recvmsg(r7, &(0x7f0000000340)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/41, 0x29}], 0x1, &(0x7f0000000300)=""/38, 0x26}, 0x800) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x1, &(0x7f0000000040)=[r4]) setgroups(0x1, &(0x7f00000000c0)=[r10]) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r1) 16:00:28 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x1}, {r1, 0xaf}, {r1, 0x10e}, {r1}, {r1, 0x2}], 0x5, 0x8eb6) shutdown(r1, 0x1) fcntl$dupfd(r1, 0x1b, r0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$TIOCSBRK(r2, 0x2000747b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSCTTY(r0, 0x20007461) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() dup2(r3, r4) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x40, 0x8, 0xffff, 0x0, "0b710fa5af9e39597ff7aac0bd4af483a3777dbc", 0x6, 0x80000001}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x1) r7 = kqueue() fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) kevent(r7, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1d}], 0x7, 0x0, 0xffff, 0x0) 16:00:28 executing program 1: r0 = semget$private(0x0, 0x1, 0x40) semop(r0, &(0x7f0000000080)=[{0x0, 0x200}, {0x3, 0x4}, {0x2, 0x6, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4cf, 0x1000}], 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x1ffffffffffffe1f, &(0x7f0000000000)=[{0x8001}, {0x4c}, {0xde8, 0x40, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:28 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff}) r1 = kqueue() pipe(&(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0x1}, {r3, 0xaf}, {r3, 0x10e}, {r3}, {r3, 0x2}], 0x5, 0x8eb6) shutdown(r3, 0x1) fcntl$dupfd(r3, 0x1b, r2) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(&(0x7f0000000200)='./bus/file0\x00', 0x80, 0x101) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = fcntl$getown(r0, 0x5) getpgid(r5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x2) utimes(&(0x7f0000000180)='./bus/file0\x00', &(0x7f00000001c0)={{0x0, 0x4}, {0x93bd, 0x4d}}) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup2(r0, r0) r2 = syz_open_pts() flock(r2, 0x6) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r2, 0x800000005) fcntl$lock(r2, 0x7, &(0x7f0000000040)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x9, 0x8, 0x7ff, 0x1}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8080, 0x0) 16:00:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000140)=0x7, 0x4) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6591ce7c53a299ca042e37d2a0ced2985f9dcfe418a9ad6b3e910c411d6c6aa98d8851fa8a0f50ca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) 16:00:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0xfffffd45, 0x0, 0x0, &(0x7f0000001440), 0x18}, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000001000)=r2) setsockopt(r0, 0x40000029, 0xc, 0x0, 0x0) setsockopt(r0, 0x0, 0x7fffffff, &(0x7f0000000000)="f883dc0df4e689d857024b0d40ba952ebe76f41ce08e4932f6aa9926bf9ea28b2f1c1e59b6c8b44fc5fd3d477f1746e0c9010d88477c11bbd88c7e3beb426edb9b9038b6558596a5f90da8a1a05757e0d74043045b2adc1382ae2b188f8643e210a0815c05ed1ac944b9ddeb757759978ed2e7b1b14458a864bed959700d36f487bc10bace095352e824327adb808600606275ab706babdf80f3a9a4cc63192a812a56f50dc4a3f27bfac6428575038619cef467c1a67ba781e4f7b6390b4fe99f23021a2bfd07776b5a961d9521c435e44edd3cd58333e916ea725d6d9fe45ae31a74a07d4d15ac5c72e937ce721a147bf81689e45ff9af4b993b5935be91eda39c148d6f10ea38aaaf20beec877de0160f2a69ea9941067b4d5e80b7f8261787f14c89f94b646dd74ec676e91c16e10f4c939ed31a664ddb485ade9b18046f56eaacfca044cb3b1308385787278a9bf55b4cdd1e2d4cabff85eed2426b215d9a644a84d6c2b31dd9cf68aeaa21cc1a0a72e04230da81049ab6fa36d3c560c29a5af4455fb7b06fc5c06d474690091385e594f9241d0e54bede21ebad7ee8b0c6637a2ebb2c0d17b0a3784427fc1995ae7b3b5a01b752e21486bce8969b1544223f5221aeb72bc5b26765664fd1b82ea85cd22df3e5498081cbad760723b3db2216b41c45835d4786aacab9e2c7250233361d82c08d95c57d7a1126e57b2a95419b5e84456c2b5dc0d8c0414de882727a0c6fd21ab11ea5e797be31909383b7d5caed251089b0e866e6f9a8dfc92b8d044d471a41d0a859fcf1d1f667a6fd530a0bb4c190fdcfc36cfbfddc6684144f71958fa9d05434b44670ccda4a0df1831ed16841c3a805a3ad4b922e8dd799dfd38e812a121ff5aac772f5274c4cacfb3628cb970be4294602d7fd7a4d19a62ac3a7e33bc2707388fb43fb5889b56ba4a4be9ce97fbbc307626680c242045fbff10a67d659973f8fc6dbbb08ca6adf2a3530d841471c81969cf272325fef33a41609f10365065f90848bc0d57486c540eab816a037473731a4b34688f68d23133d97c22487f162de3b2f4f961dfbf1a72c892c2a46648011bf43bd979be901446436021f2ac014ad41b78ffa4d9dd221957d269ad0212989ff7eb4535255c96705b206c3a94372c6d3d9436648c3240fa878eec468567c04cbe6289f6882bb794c219499218aac1a5ca755339bf771b8eb8623ffb9ba8dde64662fb861c7ed0892483b52db05ae80f10ccb4927b3ef20d120177a75778dcdf98ee8de44632ebc47c9c79eb17131048f5cb699925289fc1470a4847f8dac8691339b827f14506000f09bba17cb66c28c5039c22d6461f9243b8e3d980db4185f2e8a65299685e99c1673081bc9201b4d962845f8c0b2cdff0a4f50bb15752550f1d207667e994b257fb23bbe459cf50fc69ef307df3eea77b8c67d5094091281b37476933691a02368e32de1984695977c2c5332b02e2483b657b1d65686c614a71edfcb06cb7a7e68ab1a7f19a1ab54adf4bb770530eb7ebace4c46078af9719d92252d6ec55745c5faae52fd1bf97edd0c0e1b9218fc14aaa5da064ce76df31de9a31c1e69ecc55b593db0d85f74752298c04ce57fc3d3806e4bdc8bee1566eab5aa135241f46e193a584a1ed089beca84508542b639c7fc8b579c80349d008d381d1da7a2fa92a41a74d9b442f2f75e0de59071976e3169325f631c6f130e1f7fc79ac7433588a566a15d8db77b8b5456d6b2d592bb1168ad7eec440f22f34a11765e9eeb7675e24611c12f9e71694c495cbcd1233e09c26931f6814dfe5c8f89e1f8679f30f4de8e1f149024cfee3dbb3ee17261c7d0fca92b4a622ee38709af8b436554442e74babdb736e70a52d57d92659146b6339509e262b74a465f9a35eb489a196e8240de563da9e6c529c034af211f15f2e171ef4112d20fdb3d3b74a7f81dd67c3217c9d09a1bfa282582183640ef40ff6aecf6295eda615ff22a76ea15154c8476d943178e4f52c2eeaa50fd6d3862e96d5ddea2aec6239c70e76aedd240bb025a5c95ace1499a914556c1d4148f5f8e81b6a3d42f6692a65927166fad7e7a2ab76cbc0d65129d6020d969a67a8ae71556a01fdc18ea5ab00974339b3ae192d985d9065fef1e499f7eaae3a3c9e79b00e71967c69e6db62fa404cfc9700c31232fa57c80fd5c44da4e9652b7465a60c36c821c272cc9a883fe78a3e5d5665bfdde4304c5f46a7e7c7aaf4fa74cf533544f7dc576d32d5b37fc24dce311ffdc6b36e5d0c828fead5a0dfd8e3dca8784912649be2feb46bc67799d37c8e6b3c0395bc59fd1d95967a757698fa75826425a328ac89f2721e20ed04461e43c0b6abe68150776430086b60ce7e5edf04500ca3f44268a1f1949c45f81d07e6b338fa7ae680b30a0cac0a2797cf68680ea3dd0acff369bf9c9b78daf2ef9ddf27e7c25e9daf354ac8eda08c9f1e763552c414daa25b898995327044bd5847df9bb7f562e91f86afbe874197b8ec4b9ddf01a59d51130a3df24bc4a2cb7c7014a6be22da4018e407ae160ad8db2ea5f3b087b638c6105e09d6d7053face5ded7e8a90e968d22479b5e44534d8554f55ba67226d658cc1f10a048d71c68b26ae45386ca836968e86a5719ec484458199b4343de62e9f17c64976fc0aea96df86a46ab7786fb468d3c00f16aaa535dc193a477b903505f0e934083defb006f5d20dad6b70cfed4780d50e2c34e44dd7c77583c29d5371f8692d8e46e55141d22e870ab3830b1e9b633305df72859430f29e812670199ea91e03afa5fedeee24eea4576770e875d0d1b7f3f2dd10c76539cd337ee611e004522f0eeecd3240dcfc79a1b1b727ed3d46e8ec1516ae9bd2f2b55ba5ecb30c33a7301e84e401e67b97fa99f274b66bbe12ed7ab601a0ed8cdc91aaf964e348d5bda60d87bad4a42298deb53232d0486e6af23ace902d6475d877669fe68988af3c6310944fa80cf089364d41a8476cebb11053a30c1caa2fef96e03853c19d5c2df45ba143c9530ff1a5e6586c8caa2014238e514ba03c4e25e0052e23fb8cdc959c69931423481ab17f964559d43acae554b284b79e00ae42c74001baed94631aae31462859c030e8c651eff88324392167dae853e2e07f9db50c9bdaccc94e86aaef6c590fbc5c17a55eba8235b87083786b56fd686d967c15e6b19afab015f7f39902c22172aba24537f1e6fc18564752b5c4fab4182dcc417a6cf1fc4d775c6031b075987f1a3d2645035355bf3dd472f1c0fe60f76cfb8137699e74ec07b7dca408653099cb7f5a0ed0e33ed79c814c811551abbc0777c51f03dc5888e108be1a3e1965b1e16e94f7bcce7782f2aa25d7290fdd6cc5ce7951a717b97710cad6cc9ecfc4e3ac795a780edd5450ded70e55092ef6b3b34af9214ae5cd918abd8293e14c19fe2accaf70ee97f61f05917ae19d6c6a739dd519a104abe5952bd4e9e2244b42c4aef37a33e838507c1b088c4df6ca6eda59e51d03371d989aea839864e5d3eac26623076d850b8e359c0e96c09a128eecd5975e20eff08726a1a48cb55a07035e3fa32a805681874131eb051fcde60ff939212508d54558f58283d5999a163c8746b5d7f5fd780f98b1ab6140a33509c871b8bf4cb61cf2ffde408417f09fec85e61153e8a7511445bebeabce82192d96d398b2d8f4e1c3432acb903a4f489188b8811976d72bca95cfc9f4d430edb438a497ca39e470dbab2923c8a9bc2bf65903bf676cc65d82778afd458cce3ebd50bf3d2454dcf2252a0d84e4960fded3194c91ff2c541b2e3cfc7df850240fb08ed7a1334f57771fa55c69a10e3045785afcd4225b4a4b17d0473b288cee40f671b444d4b387aad6adaa10642d90bf1e7dccffcc756fc4c8b8af0e12e9af850f38e84728359180976bcb39772ad5be5aa89d552da479c32a520bf657116cf907b1a007e32b3a4416ea5cdf1c4c4826a740e1ff72140158699117ea5ebeec7df6bb24fcc172cfca425d1e5c9ace99b3f266df161679cfecd4628356acda14580c8301fbf70483a2022a3cb157ae90a38bd93818d0a3bff1fa198a7d8054340460bf54fafb8667d47941f12ffaa449c96ccf76caddcd8d392f187f9c1589a71d23635585f7d00b3a4a8a2f66a24ef2ffd888cf1a4bf4371bcac2ac5906f9e8bb9adb9111b10308aca30f44ba9737698ac092fd6b99ef1dcef912508141cb1e0eb23e287626c97303c3289b1e08c65cb224a2eb0ebde391dbfab484b9656d5b8773d1c7c621175a3c55527532a1f435c984390497b716cc87a09dfc451a14963f31f87db7f7324f5f595627f4d87c5cafbeb6a51b3bcc638bc131f3e82c1316b7000126fe02aa3199f35415af4e4391d63f5dde2c6a477e5e00df6bb51d35e0279fc7fd3e370669561276070f0c06e218b64b262b7b4e860ae4331542d124959f9cc4fa5e20a5e917e67c9d60161b6b718ba7742cf0f9fe776c2bed526f9eda5391dd87351793e97f390d5903b3052894a20974a86e9f2220800948db3524672095ab2081f340d6fa5ef48d3c9455427943525caa87892ed24273d9388ec8241ec26429c7a57d5ff8792335192bfdf61467b5fe90e3ec27f57b4e25e1aad6051903e4e010629ad5b60607396850744b2fa0bf63c7f27532887952d06e82c603e6585bdb37e70e8eec2dfd069d544b5a0e9a2dcda013417d672fa0925081c7bd532172fa7acfc27639386c425815bdd23435cc01f274726ef951a3622799fec9a10f28a40662fbc815c9cc18e3dff2f33ad03d1d2be2b1c994a91e6c5f217900eaca57530a57b6939cf54013328e1a4b3ce07ec46d7221fe52a9fe67fc1f0398622cb0a3369ebfc340d58b8788210951ccb971f49eaee680bde2bc6405dec85d3517a3056cadf141244abcbba089c5c8f2f9cec4f025b232d014e9710e91c95aa238974d5731ef5da71433a3d4ddd89191ed382f079432b78f11f9bf4aa2d31a1978bd3bf560ee26727fabb5c82f9dd5dda2d2fe2c059ab69f79b2613f62382fe50a31d015cbfa22d697bd0d67a5ec50c47855c7752704dd88fe7e7e486873590c4dc3a4f36a8644418fcbbe9a16de7ae1f50d81b75d609d71edbd25a7c571444606fd922209ceaec44cc7d5041ccfc74edb13bf5c1d2f8368b2c51133f7753224334ef5145d311022ead01345db7e29bea070738ed7bb4154cee9293f45a5d24b3e067dc717a4bbf2a6beadb540b0dad8bf0add0e7d1c1dc41f4140a4bd0130f094b7b02ba4183d9334e9cc710cc1e014803ecf80ba33fc26585fff8cc41e6564b7f42ce5960ec9194db149882afc3ae549adc43d502f67c9d301861372b72b236f756d469b7db2f09d6afd7350cb68bc22ec65a995830fa67bc886eaec96bd6b88c354f16ddb94149406eef595a4b2723866dc589ef9cd644971f69b2fca0b1328a21d6cf287fd57ab3497aa455e87c1c24b5387df917cc08fb5ac69711cf77dc6d51de4523317a3782725761c11a0e4056ac584983c5628161c3557ca1fb520aab64ba66aab1cb165b963667e5184cd5200ee0855db9840c27c21940c99d14a319bea42504df57ac110413ffc18da08183ff9f139869e0d9509e647b40951e900631140094532e79038241f97b13c002eb1e292dd6dade6b1a049edea0cabab6cd34927374dcff1666b918da70f5b45e37b619f0795617217b4ae698bc25e6696ede462fc14703c545a89a71cc484e59464131c2d1b3b94ad0270db3bae0080602758129bd7a859", 0x1000) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) r4 = socket(0x2, 0x2, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000001040)=0x3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xff1d) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$TIOCNXCL(r3, 0x2000740e) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x2242cb58d540d66c, &(0x7f0000000080)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r8, r7) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x5) listen(r1, 0x924) getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) r9 = semget$private(0x0, 0x1, 0xffffffffffffffee) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x0, 0xc0000002, 0x7fffffff, 0x0, 0x1, 0x8f, 0x8, 0x1, 0x2, 0x8, 0x407}) writev(r10, &(0x7f00000009c0), 0x7) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r12 = semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r12, 0x1, 0x8, &(0x7f0000000280)=0x5) 16:00:28 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() r5 = semget$private(0x0, 0x4, 0x43d) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r11, 0x1}, {r11, 0xaf}, {r11, 0x10e}, {r11}, {r11, 0x2}], 0x5, 0x8eb6) shutdown(r11, 0x1) fcntl$dupfd(r11, 0x1b, r10) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = semget$private(0x0, 0x4, 0x43d) semop(r13, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r19 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r19, 0x1}, {r19, 0xaf}, {r19, 0x10e}, {r19}, {r19, 0x2}], 0x5, 0x8eb6) shutdown(r19, 0x1) fcntl$dupfd(r19, 0x1b, r18) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r17, r20, 0x4}, 0x200, 0x401, 0x2}) r21 = semget$private(0x0, 0x4, 0x43d) semop(r21, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r21, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r21, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r21, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r21, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r21, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getegid() r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r27 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r27, 0x1}, {r27, 0xaf}, {r27, 0x10e}, {r27}, {r27, 0x2}], 0x5, 0x8eb6) shutdown(r27, 0x1) fcntl$dupfd(r27, 0x1b, r26) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000100)={{0x3, r22, r23, r25, r28, 0x4}, 0x200, 0x401, 0x2}) r29 = semget$private(0x0, 0x4, 0x43d) semop(r29, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r29, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getegid() r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r35 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r35, 0x1}, {r35, 0xaf}, {r35, 0x10e}, {r35}, {r35, 0x2}], 0x5, 0x8eb6) shutdown(r35, 0x1) fcntl$dupfd(r35, 0x1b, r34) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x3, r30, r31, r33, r36, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x8, &(0x7f0000000200)=[r7, 0x0, r20, 0xffffffffffffffff, r23, r31, 0xffffffffffffffff, 0xffffffffffffffff]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r39, 0x0) r40 = semget$private(0x0, 0x4, 0x43d) semop(r40, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r40, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r40, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r40, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r40, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r40, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getegid() r43 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r43, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r45 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r46 = socket(0x18, 0x3, 0x20) poll(&(0x7f0000000040)=[{r46, 0x1}, {r46, 0xaf}, {r46, 0x10e}, {r46}, {r46, 0x2}], 0x5, 0x8eb6) shutdown(r46, 0x1) fcntl$dupfd(r46, 0x1b, r45) ioctl$TIOCSETVERAUTH(r45, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000100)={{0x3, r41, r42, r44, r47, 0x4}, 0x200, 0x401, 0x2}) r48 = semget$private(0x0, 0x4, 0x43d) semop(r48, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r48, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r48, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r48, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r48, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r48, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r50 = getegid() r51 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r51, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r53 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r54 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r54, 0x1}, {r54, 0xaf}, {r54, 0x10e}, {r54}, {r54, 0x2}], 0x5, 0x8eb6) shutdown(r54, 0x1) ioctl$TIOCSETVERAUTH(r53, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000100)={{0x3, r49, r50, r52, r55, 0x4}, 0x200, 0x401, 0x2}) r56 = socket(0x2, 0x2, 0x0) connect$unix(r56, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r56, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="1c54498f"], 0x18}, 0x0) r57 = socket(0x2, 0x2, 0x0) connect$unix(r57, &(0x7f0000000640)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc4710f9ffffffffffffff459f6ab0a6e77d80d5ff3e83143be3fc8392e9f9bc5cb54d5ac3dcb697c6985bb02de41194b96f02521ea637dd396ea364e7dc91f2903967fe1fa2abfd91fd6c806da91db84a36522a5c700c7988a948b115263279465e20227a576185043211bbeb528b7483d31ea5cd47635a5b728b21db592a72ef3ec6f39e41e7954e4204e64c64226bfefd84a3bd2eb32625c47e5dc8b9597d7310cf01a9aac81651c531da5ccb38e1c00c54bcbfe2f7327159f1701c259ca8a66a08a864e2bfed888f577688da4dcc489777917e918c9230ca88c5f1688824f9e49c3007c43357dec4e82a1455d53ab2415cc0a455a273cc16aaa346f969357f18e0aa18b3fb9a9a222804e6a65593"], 0x10) sendmsg$unix(r57, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r58 = socket(0x2, 0x2, 0x0) connect$unix(r58, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r58, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r59 = socket(0x2, 0x2, 0x0) connect$unix(r59, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r59, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r60 = socket(0x2, 0x2, 0x0) connect$unix(r60, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r60, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r62, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r65 = socket(0x0, 0x4000, 0x2) connect$unix(r65, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r65, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r67 = semget$private(0x0, 0x4, 0x43d) semop(r67, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r67, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r67, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r67, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r67, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r67, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r69 = getegid() r70 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r70, 0xc0107002, &(0x7f0000000000)=0x280000) openat(r45, &(0x7f00000005c0)='./bus\x00', 0x800, 0x10) r71 = socket(0x2, 0x2, 0x0) connect$unix(r71, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r71, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xffffffffffffffdf) r73 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r74 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r74, 0x1}, {r74, 0xaf}, {r74, 0x10e}, {r74}, {r74, 0x2}], 0x5, 0x8eb6) shutdown(r74, 0x1) fcntl$dupfd(r74, 0x1b, r73) ioctl$TIOCSETVERAUTH(r73, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000100)={{0x3, r68, r69, r72, r75, 0x4}, 0x200, 0x401, 0x2}) r76 = semget$private(0x0, 0x4, 0x43d) semop(r76, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r76, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r76, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r76, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r76, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r76, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r78 = getegid() r79 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r79, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r81 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r82 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r82, 0x1}, {r82, 0xaf}, {r82, 0x10e}, {r82}, {r82, 0x2}], 0x5, 0x8eb6) shutdown(r82, 0x1) fcntl$dupfd(r82, 0x1b, r81) ioctl$TIOCSETVERAUTH(r81, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r76, 0x0, 0x1, &(0x7f0000000100)={{0x3, r77, r78, r80, r83, 0x4}, 0x200, 0x401, 0x2}) r84 = socket$inet(0x2, 0x8002, 0x3) r85 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x40, 0x0) r86 = accept$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)="17122c289958e350183a26dd1ab0e71afe5a4b29b4b9c91f6e184bec2b709c27292ffd338ae9a422235bd1f0a4df7eea3fded5516989b87530ce51d736f77312211127d67c025d78bb30", 0x4a}, {&(0x7f00000000c0)="e24178fc59956570e68edf671b3cc6e395e1de798ca9c272cc6023f2db04d2486a14f91ad1d0fb3c4f68b9c68553fa52a5780fed430d53c70bef21cbbc54dba2060e997a1e6708eefa9115b5c75cc7a7eb51b21b6a058805809ecf654de249602d1b1f29b9f6b2126b5dc12555287cdc9adf61e49f4e5155fdd101be256ab4b58d320a426bf98d8e", 0x88}, {&(0x7f0000000180)}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r3, r4, r37}, @cred={0x20, 0xffff, 0x0, r39, r44, r50}, @rights={0x18, 0xffff, 0x1, [r56, r57]}, @rights={0x20, 0xffff, 0x1, [r58, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r59, 0xffffffffffffffff, r60, r0]}, @cred={0x20, 0xffff, 0x0, r62, r63, r64}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r65, r0]}, @cred={0x20, 0xffff, 0x0, r66, r68, r78}, @rights={0x28, 0xffff, 0x1, [r84, 0xffffffffffffff9c, r85, r0, r86]}], 0x128, 0x413}, 0x4) 16:00:28 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x43d) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r10, 0x4}, 0x200, 0x401, 0x2}) setreuid(r2, r4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r11 = socket(0x18, 0x1, 0x0) close(r11) r12 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r12) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r12, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x7}, {0x3d}, {0x4006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) read(r1, &(0x7f00000000c0)=""/172, 0xac) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r1 = dup(r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) clock_settime(0x0, &(0x7f0000000300)={0x5000000}) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchflags(r0, 0x1) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x4, 0x0, 0x0, 0x100}, {0x50, 0x2b}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) close(r1) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x20000024, &(0x7f0000000040)=[{0x6, 0x1f, 0x2, 0x200}, {0xfff, 0x9, 0x6, 0x1000}, {0xe4ba, 0x40, 0x7, 0x2}, {0xf8d4, 0xd5, 0x9, 0x6d1dfd00}, {0x6, 0x0, 0x1, 0xf55b}, {0x1f, 0x9, 0x6, 0xfffffffb}, {0x5, 0x4, 0x0, 0x5b}, {0x6, 0x2, 0x80, 0x1}, {0xff28, 0x6, 0x5, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 14:41:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x985d2b044fe20467, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{0x0, 0x2}, {0x87, 0x7ff}, {0x46, 0x1f}], 0x397}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x42, 0x8d}, {0x83, 0x2d0}, {0x43, 0x5}, {0x89, 0x1}, {0x0, 0x7}], 0x5}) chroot(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 14:41:20 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23dc53d513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04a016462f2dff7e6878dfcf1bd5713f49b143c0d6bb7eec1297463f166b80763d81a2c6d5d3cd5332660b91373cb680f96a59a2e06a2aeeb4c6e65120dc9fbae3b55e4643c4546b38ae06e30ad7e54c51eb0dad5cf4e9cd4ca371d555cef0da609acb43a42234b6d03588e3f25aa816e3c3f839"], 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11297241e1ddaa000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x00\x00\x00\xfc\xff\xff\xff', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x5, 0x9, 0xff, 0x80}, {0x63, 0xf8, 0xf9, 0x8001}, {0x101, 0x6, 0x80, 0x5}, {0x7, 0x3, 0xec, 0x9}, {0x5, 0x0, 0x80, 0x100}, {0x40, 0x3, 0x6, 0x40}, {0x5, 0x1f, 0xff, 0xd2f4}, {0xcf, 0x6, 0x3, 0xfffffffe}]}) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) fcntl$dupfd(r2, 0x1b, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0xa3, 0x0, &(0x7f0000000140)=""/163}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x20000000000000ed, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="a0068fc1debb3d40b92e0a480b46") 14:41:20 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x800000, "4ab02588748b96804f0641e34b85a904148c266b", 0x9}) r1 = semget$private(0x0, 0x2, 0xb9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x43d) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = semget$private(0x0, 0x4, 0x43d) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r17 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r17, 0x1}, {r17, 0xaf}, {r17, 0x10e}, {r17}, {r17, 0x2}], 0x5, 0x8eb6) shutdown(r17, 0x1) fcntl$dupfd(r17, 0x1b, r16) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, r18, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x100, r2, r5, 0x0, r18, 0x10f88f0dccfadbe6, 0x1f}, 0x0, 0x8000, 0x8}) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r19, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fcntl$getown(r19, 0x5) ioctl$TIOCSTART(r0, 0x2000746e) 14:41:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = socket(0x10, 0x0, 0x0) dup(0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000010000000000000098490d077aaf9a44666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a67a8e7e3e18da3455401567152b62f7ffc526590dcd848b40873f4dce97e842625158b7a80035bfdfd7cae06387b07ebad9b57bfbc274b124576148ab9bce16f6cb9d2d3005f0083c2bf334ab6fbd5961ef2f73fa82095512084d92e58c7e6f80b135885c1e87a460283124534e3dbd646a440b32f1b891a4b6733845dc286f2142ef5fbd2e57437dd42ddeda488a93bceeb7c3fb8bb5f503e7ec56295531f2be00f8e0a7c08903e7b9f436f46f5684133d2c53b2d5d9e012b96760c9027ae0f51c1564df4d6a41ab25ab16717f096a2e6e053dd66f8f25c5044be6820069ec"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="1272d1799dde8074b8592cd3e2f8db7076bb4e4aaae3af46a61cd1eb1a4a28506a73b0436bae2bd6060f4d155d48ca6fedb65b12029d0698fc4d5b24f7ada4fdbaab089554b31e9e4bd64b873c1f60fa6e9eb2a6c5084739fe6422b28d2caabfc51e7b0f8a571bdb84beb4025fdf727558bf3edb059651d2b5f7ab002daa4c475b076abf79b87ae3e15e7511338040d1be47144ad3cde8578da9092875f5433e58b7a28139bb93765065489b8bc7d8234c3097d41b732b32be44ede15af19cb66e18ec6f7098c9"], 0x1) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="08000000f1c4517705ccf6124ca3f202f8b7fa5bfc85f759429efdace1ae0ad4cd2cd14d58b6e6976ea188b76eee00fceefc17ee53e6d713250829fc398818cc6ff26218c9f60510f63212db5ba374071d7b1fbebbd364a4fbc19d85e4fc5390a3d43262391920a782647bd177039e85d226d9f3e005a142ac117e589630af75f992f3331f185aba37652d145a3e5768f6efc01e465a5516948b7082e78caf"], 0x18}, 0x0) dup(r1) 14:41:21 executing program 0: r0 = socket(0x48de515ec78b5939, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000000)="ef9d9455ee7dc4ab392f373f416615de7da69e6387f23b4df9b51a1390972e531fb152f2bff344a70e283c5ef168ce9700f85427801d55c2aafd564a4d292538c763c5dfc9e36e2a6751090b59647390957fa6a8863f7490e4b5faca48ea94f55acacd248f77d57ad049b95647f6e999cec508eba5946f432b177d34e1b04eb8ef5dfcec82e96b19e12676dda99c1ed45307929e3c118d2bd5a33d1ff032948e81ed750e2a7cae81e378b926a23bd34e2b7d57475b5e6eb7c0aa93609f96b10fb25fab8f9585c160d3e03a6984edfc95eec54bf6dbacc546", 0xd8, 0x400, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) sendto$inet6(r1, &(0x7f0000000200)="0aab76fc42eb4136f0d766ec7e1fa5e5e63627dad5183f5498634effad29dba5cf", 0x21, 0x205, &(0x7f00000001c0)={0x18, 0x0, 0x1, 0x108001}, 0xc) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) chflags(&(0x7f0000000140)='./file0\x00', 0x10000) syz_open_pts() 14:41:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206916, &(0x7f0000000300)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) 14:41:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r4, 0x1}, {r4, 0xaf}, {r4, 0x10e}, {r4}, {r4, 0x2}], 0x5, 0x8eb6) shutdown(r4, 0x1) fcntl$dupfd(r4, 0x1b, r3) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000500)) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2f66696c653000ef31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d88010000005eca76571b873ce0fbd6c3cf740e8a705300000000000300000000000000000400000000000000077aaf95446f6aa81d5494dbdc47108e909d7e3b3bb2c0459f6ab0a63172958c94534719130971b35291e707aaea66e0d7f8bf416cbf801ebc6235dc8706df7d36e51b6f1fd0cd054ec2d8b8863dc99284fb7b886281ac44d0c95ec54e9f7306500ef0425b27a364fe3c319ca5edcf6327f1e9596f038b2435c4de28e63242caf4cd456bf71a5af1b6a9b1ee7cee86f0422836"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000cec60cf5aaea4024e3c1fcf28257a4619a8f991ec3514d57d328ea5d1f5adf9e6cf7d280ad23f87bf69e4a3b4548009aa4f3fcddf2ff8c51196e93fab444853072e56db87d21cac2017e24f282166c1ce628c8ff75226a74e12e5b6b724662c20273dd4ff2bab8a37d79e3", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0x9a) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x44, 0x0, 0x84}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 14:41:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) fchflags(r0, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x2, 0x0, 0x0, 0x1}, {0x60, 0x2, 0x0, 0x6f}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) 14:41:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x6, 0x7, r3}) 14:41:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x4a) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x40, 0x6b9, 0x5, 0x2, 0x0, 0x5, 0xee, 0x1, 0x1, 0x9, 0x4b}) fcntl$getown(r1, 0x5) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockname$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) mkdir(&(0x7f0000000300)='./file0\x00', 0x80) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='W\x00') unlink(&(0x7f00000003c0)='./file1\x00') unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='W\x00') r3 = open(&(0x7f0000000480)='./file1/file0\x00', 0x100, 0x4) faccessat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x22, 0x1) munlockall() r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640), 0xc) kqueue() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r3, 0x0, 0x0) connect$unix(r0, &(0x7f0000000680)=@abs={0x1, 0x0, 0x3}, 0x8) link(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x0, 0x0) fcntl$getown(r5, 0x5) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000780)={0x7, 0x5, {0x6, 0xd497}}) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) utimensat(r7, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={{0x7, 0x3}, {0x6, 0x800}}, 0x0) 14:41:21 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) semget(0x1, 0x1, 0x200) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 14:41:21 executing program 1: mprotect(&(0x7f0000439000/0x2000)=nil, 0x2000, 0xf) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 14:41:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000280)=@in6, 0x17e, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/69, 0xff9c}], 0x257, 0x0, 0x7aa7}, 0x0) shutdown(0xffffffffffffff9c, 0x1) 14:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x400000003c}, {0x7ffffffe}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000140)='./bus\x00', 0x20000, 0x1) recvfrom$unix(r2, &(0x7f0000000180)=""/182, 0xb6, 0x544d747897ffc7ea, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r4, 0x1}, {r4, 0xaf}, {r4, 0x10e}, {r4}, {r4, 0x2}], 0x5, 0x8eb6) shutdown(r4, 0x1) fcntl$dupfd(r4, 0x1b, r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'\x06\x00\xc5', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 14:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockname$unix(r2, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f0000000040)=[{r1, 0x1}, {r0, 0x20}, {r0, 0x81}, {0xffffffffffffff9c, 0x100}], 0x4, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x6}, {0x1c, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 14:41:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000193}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 14:41:22 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x8000, 0x7f) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000180)="b1000513e3ff9a60000000000000000000000000006d9e21ee04fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297b04ab5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfb3c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100"/181, 0xb5, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) linkat(r3, &(0x7f0000000240)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 14:41:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000001780)="3011ba2fddb15729c59fd05579ddb2597d11cebda3422451386eb794ee3bc9818594efb2d16e8414037bcf4a79be6ddebe7cd9d3534775be85041ce73734663b3a7ba5c8df19999a7f35a2cb8eb66a4d39a282a4b1ce4c86c9f93986fa88c08bfc5fca6c2cbd169bda4ff932021e9dd00d35c8a8ab1d31afdbab086b401c975818febd3aa077b29d453793e532286a62f2d56a17016ebdb75e766e96d64671dffab94784711d0c3f95da1b5e23bfbae7073f88e32412", 0xb6, 0x4, &(0x7f0000001840)={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="00000000000f60506c73d3d3c9b5505b10447d00"], 0x6, &(0x7f0000001640)=[{&(0x7f0000000080)=""/48, 0x30}, {&(0x7f0000000180)=""/107, 0x6b}, {&(0x7f0000000280)=""/128, 0x80}, {&(0x7f0000000300)=""/198, 0xc6}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/82, 0x52}, {&(0x7f0000001480)=""/174, 0xae}, {&(0x7f0000001540)=""/219, 0xdb}], 0x8, &(0x7f00000016c0)=""/164, 0xa4}, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) 14:41:22 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b660000000000000000700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5a4ea020b6de512c1efad679ed3c6d948a030b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e568318e71e4382832e1bc4b71323293301df456214f9b6db25648691404e85f6e35c304474926d173a472abb5991a2e81062b55dda0dc00"/255], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000140)) r5 = dup2(r1, r1) r6 = dup2(r0, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) pread(0xffffffffffffffff, &(0x7f0000000080)="292b54643eed9b2c715a9ad674502935f43d5e92ef86f5c4a946bb5443c0862f21ef2817bf688274b917644257c78289378fd48e7585968b94cd79b87513cb46d723fa08eb21e2530a2e673b2c443f5d944106e136c5c2779442d70c0005f19fc0ca4cd2ab4c", 0x66, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) dup(r7) r8 = fcntl$dupfd(0xffffffffffffffff, 0x1e, r6) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000040)) r9 = semget$private(0x0, 0x4, 0x43d) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r15 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r15, 0x1}, {r15, 0xaf}, {r15, 0x10e}, {r15}, {r15, 0x2}], 0x5, 0x8eb6) shutdown(r15, 0x1) fcntl$dupfd(r15, 0x1b, r14) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = semget$private(0x0, 0x4, 0x43d) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getegid() r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r23 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r23, 0x1}, {r23, 0xaf}, {r23, 0x10e}, {r23}, {r23, 0x2}], 0x5, 0x8eb6) shutdown(r23, 0x1) fcntl$dupfd(r23, 0x1b, r22) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r21, r24, 0x4}, 0x200, 0x401, 0x2}) r25 = semget$private(0x0, 0x4, 0x43d) semop(r25, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r25, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r25, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getegid() r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r31 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r31, 0x1}, {r31, 0xaf}, {r31, 0x10e}, {r31}, {r31, 0x2}], 0x5, 0x8eb6) shutdown(r31, 0x1) fcntl$dupfd(r31, 0x1b, r30) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r26, r27, r29, r32, 0x4}, 0x200, 0x401, 0x2}) r33 = semget$private(0x0, 0x4, 0x43d) semop(r33, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r33, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r33, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r33, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r33, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r33, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r35 = getegid() r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r39 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r39, 0x1}, {r39, 0xaf}, {r39, 0x10e}, {r39}, {r39, 0x2}], 0x5, 0x8eb6) shutdown(r39, 0x1) fcntl$dupfd(r39, 0x1b, r38) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, r35, r37, r40, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000500)=[r19, r32, r35]) r42 = socket(0x2, 0x2, 0x0) connect$unix(r42, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r42, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r43 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x180, 0x0) r44 = openat(r5, &(0x7f0000000580)='./file0\x00', 0x1, 0xfb543d1abd4b95ec) r45 = socket(0x2, 0x2, 0x0) connect$unix(r45, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r45, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000640)={&(0x7f0000000100)=@abs={0x1488227f499a345f, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000002c0)="487319433e91ec3d1427dc5d44580ef3497c803d52473202c67f77560dc179fa672ba0a7472f669d4c201bdb839a389a3d9ca42281c9f4ac373c113dbeeb123073dc58dfe477d652f3b4f7cedbe461f8e7733ac0a491ca9983b0f0505de2aef788548c341e64875b1eae0f43824a1f001ca6f1b7991e500463c6676aa0efc50862272591df55b8d33ab22efa74dcaa01bf66b274a6753e300b", 0x99}, {&(0x7f0000000380)="18d307ac5287dd97f583a19928fdce2beae860800df2d4b8d73cae8ab7cd607aed14b9b02875f3a26937b3dab134cc1dfe7002368cdbd1c0179077c154ef411f0e2903511475b5d7f369", 0x4a}, {&(0x7f0000000400)="78ff4c10e7ae8a7cbcb82042b32004d7448a1065e70f9005fd25ab5664692d2790d65beb8f464f5de0f68251f318d00635e0dc90afa0100aa7f3c63263dee542764f973e0a53a2ff07d770321bf76c1c1b3dfcbc23893a8396ecf9dfa6eaf1cae8545e168e56300d2e16cec8f1e2a7ac54c76274e1a0d585886e6cd423e02f2f69195753c4b9ce21cc42a690d97e2a8a97e6eae7b985da7d1bfe9b670b8f730fff", 0xa1}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r10, r41}, @rights={0x38, 0xffff, 0x1, [r3, r0, r0, r42, r2, r43, r44, r45, 0xffffffffffffff9c]}], 0x58, 0x401}, 0x1) 14:41:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = getpid() r2 = getuid() r3 = semget$private(0x0, 0x4, 0x43d) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x43d) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r13 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r13, 0x1}, {r13, 0xaf}, {r13, 0x10e}, {r13}, {r13, 0x2}], 0x5, 0x8eb6) shutdown(r13, 0x1) fcntl$dupfd(r13, 0x1b, r12) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r11, r14, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000240)=""/4096) semop(r7, &(0x7f00000002c0)=[{0x4, 0x1ff, 0x1000}, {0x2, 0x5}, {0x2, 0x2, 0x800}, {0x3, 0x2, 0x800}, {0x3, 0x401, 0x800}, {0x1, 0x1, 0x3000}, {0x3, 0x4, 0x23704147eb58106c}, {0x4, 0xff, 0x2800}, {0x1, 0x9, 0x1800}, {0x1, 0x1ff, 0x800}], 0xa) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r17 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r17, 0x1}, {r17, 0xaf}, {r17, 0x10e}, {r17}, {r17, 0x2}], 0x5, 0x8eb6) shutdown(r17, 0x1) fcntl$dupfd(r17, 0x1b, r16) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r19 = open(&(0x7f00000001c0)='./bus\x00', 0x10520, 0x11) connect$unix(r19, &(0x7f0000000280)=@file={0x2, './bus\x00'}, 0x8) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r15, r18, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r5}, 0xc) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) 14:41:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r3, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x3, 0x800, r3) 14:41:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "b800000000000016e27e1900"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffe, 0x40000, 0x0, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x5}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe41aa8ad6b3e910c411d6c6a0000000000000004ca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) socket(0x25, 0x8000, 0x3f) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000100)=@abs={0x6195a27ac423a023, 0x0, 0x1}, 0x8) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES64=r3, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESHEX=r1, @ANYPTR, @ANYRES16=r1], @ANYRESDEC=r4, @ANYRESDEC=r5, @ANYRES32=r6, @ANYRESDEC, @ANYPTR, @ANYRES16], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES16], @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC=r3], @ANYBLOB="fbb4cc265f4b2819030060f26acaa62187dcb8db5fd1d03eff7f41bfcd1b2f5fdb41de19c8b86d51311a55c4f5c47e85b137348cca9099809ee750273e8840d950a4a78b27e0e559b634d2678b7a7ad50218fa32b2151063153c23b5b260408fedc727a935e3d453d416ca1a3cf5f710fe0fc51591874a0ea7856705a55ae9a604ac17ab6178433b5d34607509f84e9d2153781c731739e66bcc48560b337682c96a4e4a1ada476395ae216d61c22157ed7bc06de472f87efdddc6fba5d77995cb95871f88723170d83434dd4275", @ANYRES16=r7, @ANYBLOB="b5f145b36f87862f028039cc550c04caaa21f8f858bc118855aced512cff78298641a430510715b01694dd0e3817958bd84b74e262bd01bbcf3d8447cbcdb1e367def3aacd4d7e26d2fceea1c6315f7dbd1fe5154def5a831943095e28ed0f5b121cb4e4e5eadad2bb35906d80245659eeb27e7c1e3279b5100a21deaa23c7d3370362c4525add771a1bacdcc4cdfaedcfcf4cec818026501628f5ca67f562add6d93c593f", @ANYRES16=r8, @ANYRES64, @ANYRESDEC=r6], 0x1ab}, 0xa00) 14:41:23 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = msgget(0x3, 0x15a) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffff00"/156], 0x9c, 0x0, 0x1800) munmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000) 14:41:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSBRK(r1, 0x2000747b) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) openat(r3, &(0x7f0000000180)='./bus\x00', 0x80, 0x5fc0dc6401c067f4) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r11 = getegid() sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r10, r11}, @cred={0x20}], 0x40}, 0x0) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000398490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r13 = getpid() sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x1c3, 0x0, 0x37d, &(0x7f0000000240)=[@cred={0xfffffffffffffc6a, 0xffff, 0x0, r13, 0xffffffffffffffff, r4}, @cred={0x20}], 0x30, 0x8}, 0x0) accept$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) 14:41:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/63, 0x3f, 0x40, &(0x7f0000000100)=ANY=[@ANYBLOB="01370400000000000000"], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) dup2(r3, r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r4 = semget$private(0x0, 0x8, 0x100010286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r4, &(0x7f0000000180)=[{0x0, 0x7fff, 0x800}, {0x2, 0xfff9, 0x1000}], 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) symlinkat(&(0x7f00000001c0)='./bus\x00', r5, &(0x7f0000000280)='./bus\x00') 14:41:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x3d}, {0x4006}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f0000000040)=[{r3, 0x1}, {r2, 0xaf}, {r2, 0x40}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) shutdown(r2, 0x1) fcntl$dupfd(r2, 0x1b, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1, 0x50, 0x6, 0x10000}, {0x6, 0x8, 0x40, 0x3}, {0x1f, 0x20, 0x1, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 14:41:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x6bb) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=""/4096, 0x1000) msgget(0x3, 0x200) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 14:41:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000)="cf9b3e17f96ee29157dbc3d72161bff36fd3230c825fc26c2eb94756a8536f9aaf8fb47bc7ea74683ed2a1998c09c0f9d5c899ca0cf4e56f2e16f1ff7d4f8af15feffe630df8566eb0f9", 0x44) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d88571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getpgid(r2) socket$inet(0x2, 0x1, 0x0) 14:41:23 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x2c3, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setown(r2, 0x6, 0xffffffffffffffff) 14:41:23 executing program 1: utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x5, 0x5d}, {0x4, 0x6}}, 0x4c56b702c89337e8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x37, 0x4003, 0x1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x2) connect$unix(r3, &(0x7f00000002c0)=ANY=[], 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockname$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) chmod(&(0x7f00000000c0)='./file0\x00', 0x82) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 14:41:23 executing program 0: shmget(0x1, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x0, 0x0, 0x9}) 14:41:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000280)={0x3c}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) connect$unix(r0, &(0x7f00000002c0)=@abs={0x3e83b72d656c0f9f, 0x0, 0x0}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/78, 0x4e}, {&(0x7f00000000c0)=""/26, 0x1a}], 0x2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000140)=""/208, 0xd0) 14:41:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r1, &(0x7f00003ed000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) 14:41:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x81) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x3, 0x1d, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f148"], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077afe9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6a8e0b4d35665ee2d8b0086b94c9d01ddbd72576ec4ac048fe77c138cd4f5b1919a96812d66f5a0c68dd40e759e7ce7d239ded193318ed7c1a78bd32614d28a5ff6b09e59bee2aad69ee72edf2df2dac941983d30acb4d4ee1e12ef057a4183ac064540a912f6b16144ad25f0e4bb6dd084d06915383994c9b0784b99554ddb5f152b1e18899e59d3b26b050d647d9c911b62f473a4d825f53e270d4e94971fb8f0e902ac8ca35b36ce9cbeb7d49bd40c2d535f9e63ce4b"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) mmap(&(0x7f00005e4000/0x2000)=nil, 0x2000, 0x1, 0x3010, r2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) kevent(r0, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x23, 0xf0000000, 0x8000, 0x100000001}, {{}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x5635a93e, 0x6}, {{r5}, 0x3, 0x4, 0x20000000, 0x200}, {{}, 0x4, 0x2, 0xfffff, 0x10000, 0x1}, {{r2}, 0xfffffffffffffffd, 0x89, 0x40000000, 0x7, 0x6}, {{r6}, 0x3ca2dcab52be06bc, 0x1, 0x2, 0x3, 0x7fff}, {{r0}, 0x0, 0x8, 0xf0000005, 0x6, 0x8}], 0x20, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x100, 0xb0}, {{}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x8000, 0x3}, {{}, 0xffffffffffffffff, 0x1, 0x2, 0x80000000, 0xfffffffffffffffd}, {{r2}, 0x37d47b00a9b1416a, 0x34, 0x40, 0x80000000, 0x1}, {{r2}, 0xfffffffffffffffc, 0x20, 0x80000000, 0x400, 0x8000}], 0x7, &(0x7f00000004c0)={0x8, 0x100}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x31) 14:41:23 executing program 1: socket(0x10000000002, 0x2, 0x0) 14:41:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x82000, 0x40000000000, 0x80000000]}}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x1}) 14:41:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c65300029c7ac72bc69e708000000ca042e37f7a8ad6b3e910f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c045"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="140000000000000007000000010000000a80003000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="04008000"], 0x18}, 0x0) 14:41:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6, 0x0, 0x0, 0x80}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x4, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendto$inet(r1, &(0x7f0000000180)="031b130235b7d2fa0797040182e0c7161f130d2684fdde9a3e3d7ff24268f729d6d4b9050f11894abc6e62f6cf6b0196bdd994b97b455b39fa31a9dc2c6587f61e8a34df42", 0x45, 0x408, &(0x7f0000000100)={0x2, 0x3}, 0xc) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r2 = dup2(0xffffffffffffff9c, r1) linkat(r2, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x4) 14:41:24 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000efff00"/26], 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 14:41:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x4, 0x4, 0x80}, 0x7, 0x5, 0xbf7d}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socketpair(0x0, 0x4000, 0x3, &(0x7f00000000c0)={0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) socket(0x1, 0x2, 0x81) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x2) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x8) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) setsockopt(r0, 0x5, 0x1f, &(0x7f00000001c0)="02542e960e0bc798a2c79dd766de5cc10c571e7e6ace45d7d451339305a9eae00eb4b6dc1411c2420adf5a85cca57b49a10b9adaa319904e20ba1360bd21c01e27314e415627f035ac4917587de66c2639f485a0e98bc8c6c6f0134d4ddb12b022bf525ceec7eef70303f4eba9f009f34306160bcfe62458e450c4f3786508ce7bf067bf1b6f9e7533665adbf00c50d150b3d10d276566601682049a2d75e1cb080ff3da88f616f1c53f36452e3b1a48c6bb53e373678cb1d8dc57b30b5a6246182529573b756166be0d5bb4289890e3c8e5da40e45052514acdc9ff643142802fa25909", 0xe4) socketpair(0x1, 0x274cdbeee98de418, 0x5, &(0x7f00000002c0)={0xffffffffffffffff}) bind$inet(r3, &(0x7f0000000300)={0x2, 0x1}, 0xc) r4 = socket$inet6(0x18, 0x8002, 0xc6) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={r5, r7, r9}, 0xc) r10 = msgget$private(0x0, 0x40) r11 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r13 = geteuid() r14 = getppid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000440)={{0xf9d, r11, r12, r13, r8, 0x10}, 0x2, 0x400, r14, r6, 0x7, 0x4, 0xa34, 0x7}) ioctl$BIOCLOCK(r0, 0x20004276) socket(0x18, 0x4000, 0x8f) r15 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000500)={0x3, 0x0, 0xfffffffe, 0x0, "3de412ade3ed775d20406fc0c5a36b42529387e1", 0x50, 0xc3b6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r16 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000640)={{0x7, r16, r9, r17, r18, 0x21, 0x81}, 0x5, 0x4, r6, r19, 0x3, 0x2, 0x80000001}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020d51c08 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020d51c08 14:41:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) fchmod(r1, 0x2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) 14:41:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) socket(0x6, 0x3, 0x40) 14:41:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000180)=[{0x81, 0x9, 0x40, 0x4}, {0x9, 0x5, 0xff, 0x3}, {0x400, 0x5, 0x7f, 0x182}, {0x36, 0x2, 0x9, 0x3}, {0x3, 0x0, 0x6, 0x6}, {0xa, 0x8, 0x3f, 0x7fff}, {0x3, 0x0, 0x7, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x20000000000006}]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fcntl$setflags(r1, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="ae7716be36f1d35f6fd1cc0a375e") 14:41:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2b4c4218a849a7ca95f2cc51d219cffabfa42472a55b85c88f938ed8b06ceefa4ec39fd77bfdc1abc513074fe701e3cf8f4772b9b21e3f02699917180631fc571ff978c8714d5cd1a4ad444e05a13b53391eaba5d32fbe469a4214b6855debc3e18859464c166d7168d7f1c312637e5e1d23016d3937ccdda1f377a772c509c1fcbf69cc16bd9250f9b102705f7c9cd08574190142005df43a5f55955ad2ae96f16a90beea576409360cd98a4d5129994f52a6755ff011acc32f65af9992409899bcb91afaaff310f47a8698cdd56cd0f5830d63ddb7adf6f3a15ad93f7b4f8cb87d8f00000000000000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) flock(r0, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) r3 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x7, 0x1}) clock_settime(0x0, &(0x7f0000000080)={0x7, 0x8}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlockall() r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x2800}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x6, 0x1800}], 0x2aaaac12) semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r5, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r5, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) close(r4) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x6d2) 14:41:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666abe1d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14000000000000000700000001000000000000ffff00000000000011d89ccf90f667d7925cec78267e023caf263e6f9277686c22ba4eb75460cf7a0df5c6dcf87f74f640c152704369c51ff0c5fadee416c3db9f27f2dc60f50000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000f6ff"], 0x18}, 0x0) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f00000001c0)=0x22c14f04, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x9, 0xfff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x100, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x34, 0x0, 0x0, 0x3f}, {0x6, 0x0, 0x0, 0x8000000000102}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000002c0)=0x8) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r3 = dup2(r2, 0xffffffffffffffff) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000001c0)=0x7ff80) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="1400000000000000070000000100001400ac1400aa00000000ff07000000000000005075158690d2c4b66a8d9adde161c3803e781f887bb023d98295ce9371b904b4abf504d0ba2023b0e25cef", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) pwrite(r1, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a4ded3c889d07dd6f282e4ec6159dedb0f4c8d08fb6cf4bde6dc888b27854b2d5ecabab1d57463197ecf1951a78dff6c4082ddf379d83187c6cb5fa0afb3395b331b6bbdc84ec590ff890fd7ebc5916df09935e4f8f2f59333e928d65a0f9e41d50d90ddb962fd01d153a77f34cbdeecd642359e197be00c87cc46cc26a4532c55c0d212f4701fe227becd6b75145315af37b031ebe727a097a801cbea8e7058fe384b333c3d6b5bd3770eed586d54ba3a0286e6af178d4c0e677", 0xc8, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)="9f", 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\t\x00\x00\x00'], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0x43d) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r10, 0x1}, {r10, 0xaf}, {r10, 0x10e}, {r10}, {r10, 0x2}], 0x5, 0x8eb6) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r11, 0x4}, 0x200, 0x401, 0x2}) fchown(r2, r3, r11) r12 = dup2(r0, r1) ioctl$BIOCLOCK(r12, 0x20004276) 16:00:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) read(r1, &(0x7f0000000080)=""/189, 0xbd) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000800)={0x0, 0x0, 0x3ff, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) read(r1, &(0x7f0000000380)=""/223, 0xdf) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="aeef05a837289e0d62141b85e6469e3b263850544b44ce4a33ab0b9111d5a7c4830672399af174f2a97b0c726edd2058c02340663be4e214f6fef4a5889ce17b454ecd6edcfe8efbfdd3", 0x15}, {&(0x7f00000001c0)="97449c1d03178221a6ebb0407f4f9e8e74bbf8c2ee10faba0ab32c87194ab015ebfee879ca23cf02d8b645b5df49687b3d04886f3c2de71e1c95d7299d9285e771edeffd08f47badc01ce1849cd31009d126b6704edf6f3e86a013a4f1f60bc0b81bdb9b7713a5f1744ac93c324dfa997a24f866b47a4b707ddee3d145847ab3aedbf2966f1be2b0e5156d0788e024d4739c2b171a", 0x95}, {&(0x7f0000000280)="e6372f43b6a42ea31431b283e91b5204515b84b87878dd7ffb5958193482fca82780bb03385a62e05739b69ab5745654a3723debd40d477fec88729dae8f49e06063a35fa8", 0x45}, {&(0x7f0000000480)="01ed1692d0b915a2d4c819213e1b19942fe7e44ab883c3ef16e18f476062a7560220ea4cec7942283700e1bce7c4e6f2b4c8022b58e392c909f17a1fb84140114dd3e5730b934c395189483c869b2389b9ede00e30523e64696ce37c4ea64eb41aabb20a9f5a165c6c3257649f452b33351ff1f02355f0e7edcaa19b03fc3ec7724a11b11ab05f85526edf7b66817049744b0bfc19ad35a19545d2b9b07a099bccb7d01af92654327d586d387bddb07b9305157464fbd9c295d2c67db245ae7122ab5c61bb5b6ffe0d107c30dc8ab1", 0xcf}, {&(0x7f0000000300)="6eccc57600c71ca60f3a051c39aeab3f88a9f1b6a0d994d197bb690042e1c90471779104d16c4f92731b719c268058f2c537b3546ef7a624572d4f2aff0d29287a2ec7e5ece18f5920", 0x49}, {&(0x7f0000000580)="105f976846a6b92c7057481fbc84367853f80e4dcfda5194b16ac64563f6d76daa2c90efee3b7cac2ed7985425262b495215b81156ece6442e3eae4332c348f80901aa11ae034f968d23477e62e271f32fea9595f000d80d3714ea682f2ab9bfdbc277d13cf507a57797d29d0b20eaa28bb2836b0cffc1156a6a387ef6f9c517965c475dc4d51fe8b00e57dbfbb20319f546a055270d47e04471c754810bcb01c4216983021d69dfa89adf77566251c24e8097d91baa402b9af69e20b56d26e84a6936dee4e5e06a687511e5e2418700b5b3d3a4a53d233d271db878a2dc40e3b3f0bcbb9be19273b4b782bd99fcfc9670991d830adf5c3a", 0xf8}, {&(0x7f0000000680)="d6670ed17ece133edbab634919e93e3d1312981b9e780cb8ef817b29b6d597d80323f5df9859ab32c4e7844ea8e954", 0x2f}, {&(0x7f00000006c0)="37031fec9764028c9ccac58d8e3b3cb4cd8341195403cfa4260100000001000000de628d39e98e5c66861286a404d7c6", 0x30}, {&(0x7f0000000700)="4a310b80e1dc7a1b356e15cc2417ef9fb18f8a7afc94d89a", 0x18}], 0x9) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) fcntl$setflags(r0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r1 = socket(0x18, 0x1, 0x0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) sendmsg(r2, &(0x7f0000000380)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)="74b58b29d453356415caca8411d3eda4fb1d23d6e80859c35b1f462c2f3e0bc9573d3eadd3d8565a77af75f2f23dff6eb1c76e362aad180881c8a51e6417032c85b5c3aadcdde547cc15f36adb49308d1f99c9261d1911cfd0f27cb943bb481d25123b71280b9c2af900b7a9ce2d10ccf344f477328eec43d6e36e59d794ef2aeefeedc02b79a08cb3b46aa2208f0b4dbcc9ed67f6388f25c409a8b30ddffb6596a7d0459f8c4f23f53fb753b1972ef8427f973710f0dc44cd3250b4999f4239cfd421464e21e13446f5c259752f5d890ef0e1cc257bda539a8ebd4ba7c364dfe110950e460672516b87ebebd817b1b6f9be02db56e4bbf66ccafd65", 0xfc}, {&(0x7f0000000280)="a21041b4594232525319c9e972070c9c9ad4c5d1ae0a3ca13ad189375e42a87ef47c1a77ad058045f626d15b08d87a893a47c29ccb7222f5680c71ef275b10446cd02dcda13a3ca5d6ab67def1afecae603d998951c8d370ccf80210a573a1b7f74b539b8cdedd32be71948b92e9aadb373322ba99dd0e4f562a65eff1b857d2a597606442a8c82f53846fc36ca54da40970c16d93576ec781933e", 0x9b}], 0x2, &(0x7f00000014c0)=[{0x70, 0x1, 0x0, "5a0f3f5ca702622c40232a71b69c045af8fc4bead4c52a962642900641c500df60a2aa84f42955a287f1f449204b727877b840493e7643fd67f4c0859900c657df8be03d894b51027878e2908a4f32c5de29a97a91474b0432333eb21f196cfd"}, {0x40, 0xffff, 0x7, "33a8acc1c09f0606809383ad3ce730429950381a5e58778e52f704c4fed7a07e33c9e199435ced93401d40345e34"}, {0x1010, 0x1, 0x820, "30baddbd9c8f610e3c66f333eb38807e40132ae92215c9c25da4fe388696c28721786045b3156e29839537a18ddeb8c0bbd0f574337471cf8d713469c6069f57e12eb8c6836c06968eefc1d0b11b2a8e2884a97a2abf346c49713cb6939686a84de435819a8fc01a73ccaa2f2a01bc15ebbdaa49653566e3dea7a184f2fc0394a3f23a631a87847d7454ed22378519decbbe44cc75f0e10a4bc412052a6daaec5e054f4a24beaded8f39567ca49589f1962a4c670e1fb3d62adc82e9d36960cd42df7afc74b2d5e92f094941c785f098fe733a97400355eefae3a2d34dfb43edf8dc9a713e327a1c5d9539ac121c0f43ac8862b7818fc8d828a0b6ae591b2b09184c10ea58124bca1c92a3269b76f8ff66d05580cedd44ba506eb9464db421f3854cafc5bde7e677cd9a46380910cd20cac9f655c2cd8d1c2f04db2dc85e3ac199355930bcf5103d42af679c7537f6c7b2f1732496b139a8d1cb94977c19f91b3d143309b8c44885341de209ae96a72b1cee9b2dcced2a4df951fe68a0bf8d4eff9599e17d87efffc1edf7f7af57ecf44dfbc5dffb7bebc6263c8440a7a749868419624d3c375d7561ba8b949868df46f05380454118146086ef9365bc003c8c53c26a709280d64fdb84d57e35be3d26f7d806bd8d7bf49aea0f6aecec4c7a1aeda0fb2b8b8a23a061735a5a149739b931f5448f31c4cc7ae3b575c58c4fa65b94ae00db99121a180bed7ee057d3ac73541c7f44280a316437198bf7c780dbccf7c54184b3768a057bf075bfc7e137ce306d7cf15e0e2000d62512d58b0114921ea16a75888caf26608cf16e6de69f6e20cd93ad79abbbbd2672de13961020268190af0fb4f8bf760ec5ff7fd0fc97392e68fe551f8286a62a3356689f711ec8a37c344f423b17aee230f38c475980481ef50acc56ef577c71f556bdfe4fafcd2306c2494b01117ab6e70d365bd135710b2d948d0d71a3a7e69e711f2b1e112c2a26d41bd40232872c301fbe677815274afe0cd0a5f864b5f77c09c77b3853e118323c204411f968efd731a172062a45d8326c711b6d946f65747985c7be8398bf8140684ddeb15bb33931195a16413c86e1160ffb4ce944f48dd65249b7a0ef52cf19f4f6fdf4616e815b527cb818d940315c8187096584e81dc4c2ba0ace30abcadebb24d92b7e9610d124f29b44c01b8158ec045064d7c7173a4b8a99efb7bb31b7ebbfc576d84fc9997a8a8e0f87f7d7107dedf8b210e5c70c4c34f2f01c86de2dbc3d06f95440706b5f786d91e8929ad1f61cd05747b3be5ebbeb811b197e7825c6c2662c992cd991ccf5f41662bf972b58fa85a9e3454a7f894f55ed73863e364c5155f6d8c5c8a720b6d2492d1ac653a109ff502cd82b99c07ef5c615bde3e08a5895f825a2ee74b81e672da1dddd11379c2fd81fa57317d949bb8cae5f3b80a9a879e2f529f00911eea70574eb40c78281623f384b479fee1997a295fff152a890d19cc4c9c90b0b1186dd98c8588ca66feb98de70d86d489ef6d306793b5de80baba9c7f84378d85af4c40025f05a0f7ff0530e330bd55e7498f7d96f1c5df1fe1e6870c545f7911e360d44d43a75e0f6f12aadf2dbc060fa655b074c385bc4f477fe2e015b87d32d6bc1208902d08cca5d07d0795245f7618dffb089fc0f5a82ccf7b8d3a42ccca28af03be612269f717d24520c0bed28dc151b97f26ea7e051bafcb8a844ca4f86e68e1cdb859355ced8fb210b1b314791d49bedaa4e1596dc21ae335dcbb7e119fe3ee50ac7af3679af126a1af9ac7207cd3550a79f265d38adaa8e06b3a973aa7e2d97dbf3c88d1a4b21c9949b10353000d32f9ac05b9b84b4e96b686a0607662ebfec930cc1f7a1f4879341d29187446468f6ca0479d1b8685487b6a27adf4ec83cab39e6ac79559f1a0e3c71c94097dd8c83816659a8ee314c074865243075b5d47dbb852b583ee7635dfd9b984049bf265f13ee2e6cdeea53982e4d2d3d19133f9b38a9b9e3cd5afce74cc51e41defc9b6ceb68bef465f6dc9de04b763793a54d1b32e2e814aae7a3becf0defb6669241ac6d9dfde664e756741ca58577b6ec9c126f02ec95d904cae280b491fe41760315fa0941d15cc82c3b91777ba9b422bc2d877c443266346861f1bb87a2623417bc5d308e719da6493e43acc5a1671d2ff5e8d3f821e3e291f0d9853cf9c897f1b4d512401ae31124e6913bbbc6077a2dedf5ed61659bd5e0c297022a84fc2d447dd074961a8d99192982b58bafee710545d4dc3b15019087f9fbce7bc39bdb779ce7b99055f3389544ff4582b7e79c5278c348e8da0a2d69974ee7533dc7184ad46e0d2ebb2adaac2d2609a7a9c72757eeb8a0959d5776c9c3709c96cc34ec1ab9d79691c48e7621f42bc49e7836a2fcc15d46773ee5b8040fa9b6aaead08a7fbc378fd4e73313576904c69f0eed73d716e6e27ef4d78e95484fdd0680dd12f3e94acbc7e00dd732cc3d0788bf6a03978d17ca950c2f6398a68dd76fdc36b4d2462a97d6c7fe5dec3c061d882a2c5370fdce83d000efc1f8554930d4a1b782b521648fb349dbdf9b3934a3d5c2df57b3cd3969680ef2de323002c3824c9aa368d83c0b833d8749083d8e4fe344823a124f447faa10c99f0334222e28927c24c1ade5fb3974c3ab1e8eada5412641c872538fb047aaa1140129df0f7ab3b7bbcbec381fe46d8ef499d20254eeba6c8704dee13005cfb0b16ded00b890eb0d2f1d22f232714d06acfe8066ea7be495719854a0840fe764a8855d66f4053555c3257e28b6ee666f31c04c75cee61fa0a5073a4263e812ce967054049c06e8cd13d3ea04144f5cde2a26c4967d1a1f941dae2c9203ae943a09bf7e915b4966bb057083f5d6bffb020b0079f1040f028284cf052812ab81aea21cbb49f5d4efbd6effde9bcc6a34e8453515fbcfa88b8d5494252450248c4da6c21beec6a21739e36caed67a3ac4d71f1ac4a77d6c376f57d0ef54813dea72efabf9f915f2467999f67080d3f147b613dd47e1e7d08fb0ac19a980dd1c1d57549bf714e99e0abe337c4865cfca2abcc5fb93659bd5822ee5a8c1da998480426eb631d42dd9ebe8b104d552774a9269cadbf0a28b677f5c1375f2fe2e4872de8da6fa4ee2ae16c00c0d7f0d30d9021ff9ed84a2e9acecd2a73be8c61091f994d9c90e34c90cae37eb797548701e12ec7ac4975eac45cd0f25028c8b99b2a7d2a7ee97602c494f0cafd685c224c83d0b5cfeea4330d37f08b7c7cdc96d14a4b4061baa2f9beedf8c01410694fcfadf94050b2081e904c2639484e6c019c041c37d8d84f20250869d813ddef0ec3031647f72ff2276850c1ad17084786c8669276fc5a89c175aa3eb429dfb872b483b475e2bb11782401f99ea96c5f450d3e009af682777b589871166ce7d393426f8fdf28ed09beaac7d617100b5b1cddebd09eff5fe56e7e7702596bde5cc5ed70bca4aac4480b8715b26fb004954fd8714316cfefd1fca1ee4a41ec05aed38a20b1efc1c539f9009efdf325f9c2f55db7a172123cc941d9c64a79e947407ab7d1fed2dabcc63238379353cc95aa64d3fcfc45a67c44fee9853fd2d47f5befce7b853d1275582db11dec0a403770ad10b2de690b964df486629432e35ef84b8d383d67453907915bb8f85943c83697c0ec876045a10bc87d2d1d6377f89fa10759e6cea4224020d22e5a34cadcfe29e806b3b23fe045b6bdc40128a54665a3868887528e9b6acac19dc28ba47c60e33acf6de641a75a7ec71fd8d99c832915e85bb263ec464f6204117dba58bf3cd5ec0739ebf0d7c963d01e661cd20d730ec92b5dc23b39d7bc31e56c7f68512660a484afb7543a55a72feeaf51d6b801c45453d270fb4e0e5ef5acf90bdc841370a56fa60b9f4303c3d9ac7235b7bc56cfa80973f12b488676a9fca4950606e0e8c2bc08ea35f80f93c0e6c2a39111cd2f0e0a8999f4a0a50b66ef566721f4623066fc546f9cb763830f2d1eacd2311a7e3d42b26d3155c4d8b3438d17f16fc0015b1675da082875986c3f27afe0a85f3888ffb433a9bb8bd0155e1f6d8c30a23adb748465b81a2504b5c2e947ad26ff3aadb8bc73a0e41342febe5f8da581ed36edd1c8f90d318529b8ca6de69c1dbc2081240fce9849c5fabaed491127f894b51a04839b4c3b76746a6df9818847bdffe9025f311be30f21c4a1cb7d1519844b656b925a1cb50b4d6670a9865f10d3dae4690a927265b279a9198d48ce25fd1f0264eec90362c956f766b365e3b02755e0253ecee8a8f1be9bbfc3823112d924bb7898635100b704fdac46107362ccde698f50b3ae8df396a9734672b8266195a041115989d6ad56e9b121427cc0d7fc6128ec2624c6a064120d1044a6a5366825deb4d4aa0a979eaefdcd766f31ea77e349e95096ce6aaddfff92f4459b0d332585455abfeeaa75555520f3dcd82070b650a196db0047e612a1dd297f1dc41ffd7c11c809fed899a592f132ec9dcd6a6f2b390e2204c2d0e2a113a1bec2b58d1d0884456f94123317c840b119c7a99c0f00c327bd8c5c4892b492b46e8661a5f69cb49f1151a9ccf5c5ca70c37acd1ac3fcbe20e5878fcceb28fc4e02bff40e9a524f4c39dcd4799981f329cbe73bd56ab4c8cb1f42c4cd6875211c152096036d1a112f96b20cd1dcf1cc958fb4219250094ad3ad38cce8fa6a2bbe71a9c361530936a4fe0425237558d51d2ac9eab5f982b21c97883592f3e2bd0dc680417d5c07247b79389a8a108432d7f0fd74de61a9dfe01d2081418b5392d37d501aad23ec342f48a6622b9492a3240602ba0b3dbf1f3a0b54fa1164bbbc42f84f08977d0ac03e4e4e934703315eaf6a998c0152afe9532ddec79bed32aae2a2acaf1880e5053136a7ad2f101a51044a0dfb3e7cc13c2e00fb7437913725dcf1cbf2850093668b41e281121b8c0c3fdb5dc11f6eb300657324a4987b45536002a0b1aaec8cf5bb526ab13897491f986bbee07522aa10d795ffc78f66e2a32b12509c45d9ee50050685b73f3b6206a953d3107f05bc5b3d1295e3d173987ee1bf13ff970de2635788b876336993f07acf4574b7ca5d9bb91aa08dce3d02a1934327d8ed1ad85bb57f60ef3cf9a748a0bdfde621a28ac61d246ae72639d41673faca2220570a1d30f0d4357eedd16406363a2e843c849fe2ad4c3d1baeeb156b4a77a86a5c5f08a910a8bbd3c285fe3913c03b79b05930f504feb2a5541375f55490f1b1d01784935dc56d7689aaa91a148d2482627a359c0f91557d2ea30e969f473120b3b22bfc1cbb60c98cb22b02a5123cb8e5b22a419b89c8a3b3e8a58b5daf7dce9b708b1a545bce5a2b6c88300dc01b10d6158b27c0154b93e9aaeace5b114bfd8da6ef807ba832df57b7a3bce2cbfcab56ad161d8162de59f3ce16653fb589171bca4b7c9ebc52e9974e19326c7c3eb383bc0348ef1885616c55e1f33ac3441f0a1999c585ef1a1750302c7d7a7efd33a1e3a36b08442e57a21ab36dc143f1434bc3ba6ccf314cc4280679a6281c5c723991ddca69cdcd2fd9198fd5aff9ab718d63398df6c26fb26474083025352d91ed1e6ba021563bafb68f93c4b9654d8770e4d4aa3d9f78c33996fb66f2c97f635bb00791b3df06f8ca1c7e166a3f3a586ea6a98e3271bcea1fd1d714a959527edfd2fc274106ccd58539051351bda9b9b3a5f078802ed0cbd502981014d9a0d07e74c3a8e92be7ab8cd65f2aecace8abf5db56c1cf6d446bae3aaf34cc565"}, {0x50, 0x1, 0x4, "67d849578e5410d3ebd2857f01274e9d6000df1c300c4e7ca2c2fbea13354de3efabe1be31e271b40797765b3a0411caa7bfe4db21b4866b91af13fc54d7e710"}], 0x1110}, 0x0) close(r1) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = geteuid() r5 = semget$private(0x0, 0x4, 0x43d) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r11, 0x1}, {r11, 0xaf}, {r11, 0x10e}, {r11}, {r11, 0x2}], 0x5, 0x8eb6) shutdown(r11, 0x1) fcntl$dupfd(r11, 0x1b, r10) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/bpf\x00', 0x10, 0x0) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r14, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) r16 = getuid() r17 = socket(0x2, 0x2, 0x0) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873c0100d6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r17, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r19, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r20 = socket(0x2, 0x2, 0x0) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r20, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000001540)=[{&(0x7f0000000100)="2fed1e17a453f65e7dcaa200504b2c6669b30ba7c4ed2b54fd0ceffad1cf6e794a8e54513612d77116c3bad74a0505acc773413f78818ae4f9472722605cf710b6b2b0aee8d3649b51db7432b7040232d03671120d436e", 0x57}, {&(0x7f0000000180)="0deb2c54e8d67dce178975915ae82417beaaa43984048286ad14375f4d31616116517b5080f5571564a0cef699e4e53315ed5f387992956b9b8cc0265117ae0529ae499e711aa4bd3e135bb11c2df6001d2c250a2406e223c0a8ec6daa04137c912a21b47fed483df530360a63abe5be6cd95d04cb2956e712cd9266039de0929a299dd617dd55bf197de4350b7ce94199345debeaf208159840dd6cba7bf6408287f94c6e782a6ca2ff59ce516248828695ce58d8c111c91983b8a5f1fbd4a9", 0xc0}, {&(0x7f0000000240)="fcb64b537a0524dbe0b40c54cc52c5b9fcf2ad1de43e195cb8a0ba4a177eeaeca365b7e97dbddc553a0a799e070562b6f801086bbeae41453f512b7c45dbcac3c8e0987989322f4005ec7bd7828c5e44ee9d613254460e69e2dad4feed6d64dcab6e14e61e23c2fa951d9d7228bbac187ff1892887ee7d153f6a8cd193ac00a576f30c5f0da7e8b19698e9b6749bdcd7bba25ebfb21eff10bab6f74656772821efff350ba44f599e9cf7d71a53338b2164143f9c79ae2225e0d62c95c033470481cb1dff95788b000cfe3d70c479d3c44abb95a7be8e571afea9748b7a8af43297018d145c651965a072ac90f608e81cbbfac5e385c2197df64bf5bbd24b3730b4a72df29600c3c7d49bc2c9eb04e86959520945cf1e22aa0515844401b0376f6a252dd08a4df9932f6e643c46fc5d8953289d051884fda349cb49358d88507c3c4f31f68ad652943c9ecff51e452c15f02f4a4c8530f61d6b59ea88c77d5e2eb368e7ef87a67d214053f097b8c5b76ae1583587275d9c43857a17e49a4a1b09108fa83bd935d75179dbbb6746c56305a8a9c442d120b42c205490aac460c831c091202dd63c93916aa2db0f04001c62a6f382bcb9b886b9ecce583931a4afdca2596b5501197d18bec5bb60abae93807d1361889a2238b25224ac439a73c27235646053e6d1ea09372ba074a9a6b0fe569ee4b1d504528610a486282121299c9ba94202d9b6f823e1a230b327aba83bfcdefe1404639229ca717c546314a1be8037a8c95e4c0257b681fec6de360e235a5d2d4268ca2b664daa65a4bfcef5a9f7cb520aa818ddcbf5ab14cbbb2356a954fd61fa0f0d8ef8863772797c3da429cc3b82c451a90cd7d178aeb6da8c375b206186cc2ea00335c1fb9e0815a3b15bcf9841b34404b3d74dfe191eeafc00130a18fb66e91a7b16a2a457004211892be540234d740160b9189c2b133622a4b7ce21c47473e5a5756b3fa1c97d69ddc8d1badaa0e07bb31cd7894180f4ddbd2ecd2b82f2437e2ebd824b964e0cab54097489736e2f83d3cf4b3bdb21df764b7e1594241271e6e2a4c02f71f7ecd2c89ffe8ca989002fa3ef7ee8bfd95cad438eb1db45bcb1fbdbd9f90e38f1e76fb02a0719dd938d90649f2708e240ce37d9ec7916df6758b66701012b0d7951d269a525e7728aa88130cbd9fa3b5baca7eab1a4bcaed8ccc295d417ea67e617f3540a5181f0f7fbd2d4629348015d7d65a7fe7cd68051e3745311ed56bdb06712fca1804d31101a283432a42537e404722c04836d9e5a3742a7fda39634a6a63b783d633c0e853d3cafb7b4729a76466f26795b2f8da87d6b1ecc130225f39195505820b6114b1bf006e6c95cd65a8e35d3be20064202fd7dbe3997ee6edbcb0fe6cdbd76665c281ad0a8983db2dd1470b0fcb338cc458ee4b0f423dbe59f81a7a70b1035c1fb4f04784d479c3f76f809346e938048624187e88fbed621f07e0c89e5e81c3046d52e139a9eb56ee3a07af02d3e68a278b6c543b6c4d44b7cb491a90e51da6ac63942c09e2ca1a0b71f01d1c0430998488efa0840705f235c7dd644855be7bf878ec5e67776479e8f92bf2e50e94f96f55b8efc9fd40f9d64711f242835249fdf9ee6cc0a92ec1c9be7763657ffae8f99da458e82dc09caf6b2fa1c24d0d6774772150e9da9b762efcafde5cc3ac5361e93cb3435ef26eb17b4eb98f3b4ddf4df528943f044c2b9ff7fc8f070b9a6833fec1e26c8e16764ebfd4090a35762ba8706b1540b38b00d59d7cc23f1e5b8dc5076a430734df03ef5ee9e9c963dd6854146ee9dc9904fef1cc2265e762cd4aa34e1f579e38ce865bcdfd5d105296d2029ddf5a4bf19ff5715ce3b3a57116b0f74c504ec96e535047b8ff58464b7b1d7d2fc89958ef19ff52af3ff10bea276ecdbac1be780ce9e988c89e8a0cf4ded92997731e986282f398009c064f561a1a370836a9ee085af3985fe42ea366ac7e32386bf2d23a7b7506c9c4a0b9e3f158cf79606e7ce35a0656d6e501c5b3f7138371b0b10677c1865769e9dacc1e17eae440908ea2588109d79e21e07364e2bbc32f1682ec87ef083687c5ce914c9352ed753a69a3047017221127c6a71beeab69d672050cbed194c685e2a441311f5bcf2caaeaef7a26c57b4945009872ef43d198d265ce5e5e76785641517f7c6ca7f03ad64bbb1cbb54280b1137f7f2c3e20c525e7db43406242f3f1b293f10c6c6f1ea69b2e3bae87db2324b408f7cd78c7388e96ad84d4971219eb40f1379d84f666b6ac7db869d73f77d29a0b20f464713ce024682e1c0d149095be56334f964fd42060c1a85d4920b78c93a64c1291e8799e97043c95f493da00ee70289f0c3f99e9c975f2f7f33305fe45595c78a9dbc53a56a5146fd558856f3f115f65d8b9c732234c81c79f74e34ce22207a8a0063c09f07f616c269f2f39116ef186e52117c0ed0703d81b55f587a0841f396815cdbd20b02d1c649d599748d3691f4e8491e2f6a32dd5b70fff627b4e14e9893d2f07d84b57af055b21b1791d444c6513d0e5c15c4b0bd0fe1b70fd08ccd4bbaad18cf055ff7385b5c249a2843825b07e0ce34cafbdaaa44e40348156ea54c6f375cffaa766ebbbe0b3ef48a6eeb0aac83edcbf09fa75138c01b788d72f0e23c53d5453750e0759f4019d311138f49e9953315a08f41782c9f46667c480a070bf2ccac41fdaa7b45eeef3c6eab7b82106ad7e8b2dea729a6f22cf845328da76de3b237e576791ed1e26050e04fcd2658588e021d773b20862e16d0f0e5e4df87131f91caa75b100207ea3b1d884a84c1089a6a7d00510a6ac9d712348d8b86909a7d7ee11afba2988f140933fc334c560abd3a4eee5ce82d10baab3a413db58859f9df35e1f453a2eae9c0e3c309398cd4738f2fdd3674c7e3e3fb9b06c6f09970438148ada3c8f397b775a11d1010392fd7727209c01e5a7c73fb3134223dc4de62d33179dd6f70dad6a789567e011b8bd247ef24ad2426f7503f8cfd5e3eec4556439a4eee1dc98f116ce7f9dfa8e2672a2100441c34ad9a5151db03e761464be3a0d9d49575976bba6f959d0ec0f8f65c8f8ffce6283d783a3fcbeb82f7f5a95432b10028185b35b63c1bcf0acd1dc94e8a037c13fd064f0c1102ef86044a166ac4950f480c799f89fc4425ef49ccd9291bac407bfd1b8ac1149feea1691c6af20abe465faa380ac8ce24ce7e5f702f3714de009a2ee2e863799efb76d0f8a9a0278b95ebb2607414abc130aeb951fb8c2e97525bfba1d7b90bf16e5d19ad4d637b8536afa077cb84faeaa3751912158f1401862f69185c11cfc794b3a17d0501e28553d009e3f3f10131d3290a76d30dcd061ec55e6f67028b98d7ff01e41c09670d6a14f2e6421ef203d1c3af6bea917c085b0bfe0f809ee1f9b5358a45fb363f70f77c7790c23479955d5eef420480beacb48eda599aa3cfce4ad97df855f60705feb894336c7cb4aeb6f62f8bd36544d2585150e866ae33bf0ca13720e31e85daf3f1a33d20221d2482297f997d3c0b53d67764abbff5f6344e3cfb4c99756b1956cbc1dc0ac73fc01b60b1c3e443a4e9557ff69c65031df0a265ec3332572c8b472f6c01533943b96c21cf3976bbcdaeb6b661d087550591b60025cc618d46c5f2626df38c12c6843bf31e1247b7e07bd6410a7a5eedc978762a05b38f84603efd38b7e83c5545bc0ad109bc2a4f50c0e23bfd2a9eaf3b526f88b16460b243befa6278494937e65e92117bd6579b393443eeece6ca3daa08dad25d2faf7bea19ac140f85c706400f19d57eba2d7da8493115d6e404bd65bdc79b13cda4e7c2288a13ffa520423d264c4bf509daadd52bb312ef9b839c09b1fce5d264e2170f93c0762ae009d3963d8ea5839e5b041ed9f7389f4d9e81fd211bf37fcb8d2e05efe95c1ed0562f9b83430f35e199290567ff7ef94a163a831b4303565b182704b5117dcb3c52a11edd0b6f83a581bc6a98af4435bb1d743c234f707be5944b40dce6c330016a83993b70ffdcfee57d399731ef8de8c4a0b2b535950f7914526636db707915431d0287e6c5aa34ea945270c92c1b904ba5f44132dbd9b35c41cae6ac949c713f4a707bf118eabce09f49961af6045ff2552954ababcec949d3106fd3e456a87bb5284d7de3e462aec38d6049153c5ba796dde4b2cb4283cc00030c294af9dae515ef38e6d201f6cb71edd0fde88366a7bbeb15154e30011341ab4f30b5f921aa85afdb75ac41cd066e2f5aafbe85bb8eebdd4b6318fb8ed48a7516566ec9617218175a8ffb45844c3bdaca6ec3b5b97425fdd66cc1079bd7903ef42093a255b6dad93a01629f39c06d095d06625621da96502b8e329066c407975e9a527165ed2aa8ce5ccf09e911afaf27545b6ef00750c7e7786c3c767450868052f3cb88bff460ce15f768f3ccc94bcba6d21cee18511da4fdd2f8ec9c072fa9a0253d7ec99f6f5062f205507f29f081ad1e7513c644dc268c26e54c3a37553c0878f99062c8e95547b9ce06712a4ef6a0ee6ea596353d9e7773a773f71ef28aa8f0fd78a0ed52d8b5cc776cc31cc0e5381665988a10785ec1983672a91f30e8336621dc9e9e0a7d269114879c4c75ef2e1dacc36f548e8aadd2cbf148f087db7eaf444cb1ceeae710e1d3190c8cd3b62c2d52de2ee7c5eef593b8fa6c0e6454de6e68d60bb14c3a2251dae239bccbe217002f35f1b08cd61fe3d77140d000c9d33152600560c3eed111d0eb6ae2d19e8729a01fe7ea4bb4c1dc8a9717278f8873733bb52f92e40ae6ae5dd59f79c885ff4c3dd1b3331fa3c17c52712ac17e5d39620e7f8f373e291471787aa8f6afdefdd5e04ae305c2aec0ded7a99bb006d754dd1fdfa76f704d265925dac973ce972b8661be31157e2efa4732e258e7611a6729f3a1c298cd245421a88218499fcba6b491491ea52e85b49f8fc3be9e036d79d497a4e2fa8c6967ac452701f2b54bde47b62431b7f2a628e55a6e5aacbc49d374c618788791fc7e82356ac4c660c0e0aafaebd38fa3ada253659f190f88fd01260837e41e20acb0f79a847c59df524d61d51091e6c661885252ee23d4fc0ca81021d9bba18c027261a0dddf702aa08858ecd14bd2bc36f7cca0a575e00927fd509b12280f44cba00760c6c2e1e1fe4c292cafeb1d7940dbfe3a2575de6df919a1a1f4ac9c7d211660a622ee242e84cf9f93d905ef52cc5ba4d84c8230553a216f3bcd759bc42f6ddac7f9493ad75b32b3cd17206f56e8b952cf9a2b5ff4219ae70f11a291d38416534affab94a307ec84181c02e04dbaf75d0e449937f33fe0d4336ad88e059177c9effefdaf2fa08beef86de9bf1108904cf88f6e673ebdb4c7d828ed2b1d3a6ff6fbdb88a9936d28322a5c5db616196015f62c79b74109c1de13abc92668697a19b038bbd9e4b11366ce82486c6ce244f77a4393ad3212c86f4e73be9c63fcf2ace9ef3a99b41a2a44d3812e3a2c39d53e52e9de574b995fcc95aea036b9cd18dad5ad2249a62555502eba09edee3a6f6901ccc53746c06cb50f285127579ba2a6e063e231c074f948d7a3a539629d04edd1f6f2eeedf1c611ff9949c9ce23de3c80432f53deec63c18f23a7b14095fbf871df10c8c35ace6e78ecba146a3d9707386f03f3d5f37dd8b8b254b235a4f068d465b129f1ec79faf3a7534109623c7fd7a74b4916e105d12f26609b2cd6605f638baef486748d9bbe9fdd6a0c3761b617b1f33cfe5a341676193e5b4a17819", 0x1000}, {&(0x7f0000001240)="2f9c40a972be3ecf51ada7a3b18a81e761972f7ce53173250f7bc1d08f9ed7ec6cf476e95ab1ba17cd4d5c49e8a2e7c4658e9106a7e93703ba1328ce25d0b449be6e3979ee06d5c18c0269", 0x4b}, {&(0x7f00000012c0)="917a03f282c445ab8793e53e46c208e69eebcbb36a75b5d8802c82a9aaf3209fd7e26a489842231d5910f2798effdf5850448ee3e68952b129345313bd4fea5cbb1671d9f764aa2f34b7c0600c5e08ee20633288bcc4d0ee3a722ec8cf09d5cbf44b0f2b71f73fb1e540a2355463bd13cae3d61ecff951fcd655ec1d34c05968bb299dfbeb17c0dd40986a60d650704bc69e7a0734850419e94b234ba9aa13848acc6865fc9385ab2eef", 0xaa}, {&(0x7f0000001380)="59a21404311f75e8931333818ab11ef507acc8284e965f1b08eaf47e6dd42d5c1d7396d3146794963dbf1cdf", 0x2c}, {&(0x7f00000013c0)="933e6f8e8eb2df67fc35d8e0905509ddd661187098cd375069dd842a7709b48eb9283de2883ee2f441bc9b94cbb023ee996a0c23722def138ea0a580681af96cd5e85d0b725c8a16c4a1e19efd07f251cdfa6ac5d911b58b741f370a5842d63149b8cd7e4bfae0d0", 0x68}, {&(0x7f0000001440)="8bc40dd717b0113519f9a18b2b6ef32e051a37235c31990c62c144fe95dd12c6bb8fd951126fc599f29847c07c323d473237f8b61cef7ed1c451edffde6e6387cc3629eb15ed839e78d7ea187d174d36ba72dc344d9eba19757ebcdb69ce709df654655f2cab6831307597589d11e37b1476cf36961e9ccd2904446f7eacc51f9f58cdae0c6efc94f3243bedb427bab82469b37d6a50231bed0a87a6d5a4f44fb182e9aed2cf9834a7497efa46afd6f0c1de66f6cd53f1c39490cb9d1df4ab45e5be5dbd5606d356d22eb8db239eb47bda641d5dca91", 0xd6}], 0x8, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r3, r4, r12}, @rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20, 0xffff, 0x0, r15, r16, r18}, @rights={0x20, 0xffff, 0x1, [r19, r0, r20]}], 0x78, 0x8}, 0x2) r21 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r22 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r22, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:07 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) r3 = fcntl$dupfd(r2, 0x1b, r1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x2}, {r3, 0x100}, {r4, 0x4}], 0x3, 0x6) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 16:00:07 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x6, 0x10000, 0x2, 0x0, 0x2, 0xa98, 0x1ff, 0x6, 0x2, 0x0, 0x1}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496458f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de00"/218], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001200)=""/50) geteuid() open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x280) msgsnd(r2, &(0x7f0000000340)={0x1, "92a92a443b6789f905ba1c610d9eb1dd9ae5d0de30a8ce8bda3177435119d59603588fd7063d4d521d7e7abc2f63a1d4585b499230e4d103e24e729ef608219e85a6c0dc421f0fe16171c3b8df1db39385b79d1a1871cffcc4c2891da20762a44c10bbb1a7cebaf4a584a739f758ddb078b9cfd69452d97a5e7401e3996c999952a2320a0020020a8fceac5282a7fb3c9497c2180a5609bb9b928c4c2042f546980694f97aa0034c9d239e7bf4bf56c76db142cd882ef4801109c98211d2a112ecd30797b3ab7a31708597f936d381ce472c192b4fbd0ab9c9cad4cac7df7b5bb83d972ece810fc386"}, 0xf1, 0xc00) 16:00:07 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x11) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0xa, r2) ioctl$TIOCFLUSH(r4, 0x80206910, &(0x7f0000000300)) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) recvfrom$inet(r1, &(0x7f0000000000)=""/4096, 0x1000, 0x1042, 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x4, 0x800) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:00:08 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x7]}, 0x3c) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e3f66696c653000ff31a299ca042e37d2a03ed23f21362c9019f57b2d32c2d67bced2985f9dcfe4f7a8ad6b3e910c411d040000008851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000005330a8da00000000000000000000000098490d077aaf9544666aaa1d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xfffffffffffffdd6, &(0x7f0000001440)}, 0x0) setsockopt(r2, 0x7, 0x4, &(0x7f0000000100)="ef1d8355e4abf5507c3252df3b46c9dd02820948ea3604fd5d91d5486b2ec402a2ea0bdbd8260e23208f0898a507", 0x2e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x9, 0x7ff, 0x80000001, 0x7, "0018c85e67634dd497d553de5e82bacbdbaedac0", 0x6, 0x2}) 16:00:08 executing program 1: getpgrp() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0xff, 0x1, 0x9, 0x400}, {0x0, 0x45, 0x4, 0x7dcd}, {0x9, 0xfd, 0x52, 0x1}, {0xbb50, 0x3f, 0x2, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x432edadf7e9415ad, 0x10) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000540)="8113994faa98619343da9207cbd135ecd6f795030dae584feb7f384319addf6afee740009115bded8b4969a2b115d2451243d64d82e1f58cf497d832cb503e520002000000000000200600000064bddf65267e116e693cb57514b897c7c26702075ba50383fdf688533be1c8c5a25fc8898fe2feb0d771e076871e7b11d3322135da903a4654d03d8287517901b04ac9aff5558d2e83a3f5874e8963ca9b1898552c0f5901a2dc2ef733ba0cb4f2fc4c12788771c8d8a07e13fec2690a2c9e8c266da215d93b7949847d76e196d1a9d6f555c86e42bcac8363398a1a81498b16d974b605a727ab038df958e4838abbb213c4b96d922957cd9bb61ca677184d8508d072f354086f1c7c1289b6b00ae829d4462da4bb7d63e31011e99e8d9e1ff8bb23341f570dd003e6c39e39574efede6d70b0ee0614c262a1d230b8d5da5127ebb1f8b3101af3ea78542b469253701420dcf6b2b06f4b45", 0x158) execve(0x0, 0x0, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000001c0)=[{}, {0x2}, {0x25}, {}], 0x4}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000200)={0xfffffff8, 0x7, 0xa8aa, 0x10001, 0xe71, 0x28, 0x5, 0x10, [{0x2, 0x5, 0x101, 0x9}, {0x0, 0x5, 0x3, 0x7}, {0x5, 0x2, 0x0, 0x80000000}, {0x6, 0x80000001, 0x4, 0x1}, {0x400, 0x0, 0xfffffffc, 0xb0a}, {0x3, 0x1, 0x8000, 0x800}, {0x9, 0xffffd612, 0x3, 0x401}, {0x23, 0x6, 0x7ff, 0x5}, {0x3, 0xf255, 0x92d7, 0x1000}, {0x2, 0x9, 0x375}, {0x0, 0x10001, 0xfffffffd, 0x2}, {0x7f, 0x8001, 0x1, 0x9}, {0xffff2dac, 0x3, 0x80000001, 0xffffffff}, {0xfffffffa, 0x7, 0x4}, {0x6, 0x4d0, 0x8, 0x10001}, {0x9, 0x40, 0x1, 0x8000}]}) r3 = socket(0x2, 0x8000, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r5 = fcntl$dupfd(r1, 0xa, r3) faccessat(r5, &(0x7f0000000000)='\x00', 0x22, 0x2) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000140)={0x1}) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/39}, &(0x7f0000000140)=0x29) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f0000000180)=[{r3, 0x4}, {0xffffffffffffff9c, 0x8}, {r4, 0x2}], 0x3, 0x0) r5 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r5, 0x1}, {r5, 0xaf}, {r5, 0x10e}, {r5}, {r5, 0x2}], 0x5, 0x8eb6) shutdown(r5, 0x1) fcntl$dupfd(r5, 0x1b, r2) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') setsockopt(r0, 0x29, 0x20003, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20000) setsockopt(r1, 0x7f, 0x5, &(0x7f0000000080)="e49a127b68cb0243e2b60dbf4d4daf55e4cbd8878471950f4b785ec59b7d8343ba830d23ab0b9d1af616f5960b4c5be208", 0x31) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x200, 0x3, 0x6, 0xa88f, 0x8}, 0xc) 16:00:08 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='\x11\x17<\xe0F\x05\xe8\x10\xa1', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000780)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x3, 0x7}, {0x18, 0x2, 0xd1, 0xfff}, 0x7ff, [0x2, 0x3, 0x0, 0x42f, 0x5, 0x3, 0x5, 0x7]}, 0x3c) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[0x6, 0x1, 0x8, 0x3, 0x101]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r5 = accept$unix(r4, &(0x7f00000027c0)=ANY=[@ANYBLOB="000000f2e87954107e567b94a70000000066d3ab4d000000482c5468afe5ccd800000000000000000000004c0000000000000000006766a5be7478ed0000000000000000000000000540027e833e191af61e4fbb63bedf0500fe5d2f57b0720f9a73d6750e6ea13a77ce1e332e3fb271d60ca7eb44fe16b8e3be195700e0e7efb8a3bb3004e6e9e5012563a44e1df9882d0779ded2d8b5eb12a793c2b4d1b5bf040262e4961af8baed74b1ade020890b5c610e39abeebbad6d5a915ae884aa94f88af723f071c087407d62000000deafe4a6854dc1419809771c274d72cef0dd167bf1f225e722049ce91f0afc7de917b902f11f8ed654582d2dfd8ff2d4899f0f21c94d840f4c2ab8bc72d405b38a0e285fc398ef925e70c67603eece8ecaefa573d8c01ca0105d30d2c264f2910aff586940254346729c91722951d5b6f0e049e1f5299c4cab9d50e95af4113c575dda7d95a2c602e2c39d27892216ad3d90a875353692b9702202e62e2b799eb1b86f19000c93dcb122122826a096f431936a80231fd57565ccaa09d06271b45752967d20a5355dadaabfedfd788821308c2fd028229e7afcfa5d37ed7b5cdc12daa65d26bebc16170eb81c746de6d3daa19a363a046b1f8f47be98621e3465b6df05d8286aea4cc68f371ee674bd66951810c72741e78d8cf33dab30773cc85a0768d32bf577479f55733e8cdc2a927e7bf0f78925e1434ab547933f57b52ea7a9ff93b0d98a75fd23c1ef2e57b9ffcaddd164e227d58439e031bb244a7293b21b529117e5a366cfd60aa63cf8914992dd95e7ec2230a769060265af02fed1059ffbda5041c19e65ee0bceac867aabc8d7ad5f67456335af3a2245776e91975e0ac7bf42a7c708fa2b7349e0d78bd23d0496234e7b9454968896cbcf3ef465ca48706ec112ac03f5a664e71232fa5ebbe5b466d4bab490aea2513a5bd41af018f05b28aabb8908904a52325f3a35250c54a278bba830944e9f2588d6a0e2bc27fcd0342f9652f025eace71360fc99dfd26adf56a35af966843d28dc269357699bae6baf30e2b7fc21636248d07cda0daa99ea9b08e97921b3aecaa1df6d66925c5890b7a5b88b5b4f332759c4653187fee58e70530dee26572636f91f4fba1abc822229fe430cb93e34346fbb67dd18d14d4f515ac4c94e2f54ec3479478910dd2032c3a497e0cdc0c0fee2a0571a5e850bb6501241aa109ed59d0e719804f465e1daf0000000000000000"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r6 = semget$private(0x0, 0x6, 0x80) setitimer(0x6, &(0x7f0000000100)={{0x81, 0x8}, {0x2b55, 0xd}}, &(0x7f0000000740)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r9]) r11 = getpgid(r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001dc0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001f00)={&(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000950f851ba6a14c3b55497ece4f5e2ca5b6290c37b7f09c21be9c718601b4975ffff33d7c02d1bd4e75cbec8f91ad7aed2c2fd877ed41db5c3c5f1ff7e851b7b09c7db07f09742d493d4febd06b7253b4e7575366b4ddea6f860c3c3faed9f5c0403aba6bb737d72c73d1a8274fb5166295d9cd5f1c5f7fe7db678d135968bcbc830201ecbb97dd9e6537d"], 0x1, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000200)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a325f918ba49743392da95f2ecbf2e391859b4d84d95ac15f728780cf667a4fa366d6a506c665cb5b", 0x58}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000002000)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8a203daed36b2f5a48d0a02855ef642f4e6af112a6d78602bc47803005e8e2b69ce75f178cb7d25f28a1ebd0ed1ad7b657209d5a88eaa32d7a785b2e6ab2642dfbc99eb6e104fb0bb5828a4003053cdb86fb6ed5b8649d36e4c16809cadb36524803c35db036d9f637be279e91bc1a2cc496758bdd9542e217c598b89447bf11db0a3ba8b9fd399270fea72e5160d896752d1c49304c56cc4fad4c39eb6546ebaa7a9284e64ebca72ee64dd1415a200ac3e7781aa283fcad288c5f2ecfea65df6e2434b30e6bba96e59fc2fc363b64902ae01c1d5c3cc312c1f54011379b092ee66984aacf145c01dfb6ee009aba6eb6167f641cc659db0a3", 0x176}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002b40)=ANY=[@ANYBLOB="3000710000000000ffff0000010000002204c096f3d37ada188a38c287dd0e045131b772c706a7fcde5aa72874f8032d0c9985af89ce62f45390045892e5fb423cfc2666553be4fe03d7f0628bbdc79dd2b394b70d502637d2db22d4478d767a9cc97ae05fa9ce6aea92c878a582d1e5efe9349d9f7e3fb46ca12dfb4698d51a18e5a9ee48f3ceac0700000000000000409cce889d114faf8f220bb28ef64002c7ebfc194b73e2aca6846f4fbe3192440a378dd4d0d49c1237c46f2141cd4053a61b59ba02847cd42a336cbf886066fed08b08645ea23c49fc9ea1f68c3c1855ca5385032e5c1d5452ea63ab6eb2192070f94be4139d251685d8dd408342154d17f0a1d9d98999f75a08e6fd5b4f5a8775e0e424be8c8a3e59e9", @ANYRES32=r5, @ANYRESHEX=r7, @ANYRES32=r7, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r8, @ANYRES32=r5, @ANYRES16=r1, @ANYBLOB="20002c14ff1600010000f92a86a31000f5", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="0000000000000000000000000d0000000000000034f68e7b3a2ceb15d1645d391034212d0739f406975e36a47d3b2fa2af5357aa17bf5dd9d07799afaa68ae71fcc23f1448cd1f58d4020f19334ce7d14c76e466ebc9473e6d159fc4426a3019aa83bce258be39fd6bf74a5e4146553b93f678e6dd02ef759adda92ccb7d9ae445c68b1776c3fb47c7e81de419f4120f348ae85247018586a5f2a138af", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES64], 0x24c, 0x8}, 0x0) r14 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r14, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r14, 0x0, 0x0) semop(r6, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) 16:00:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x800]}}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000840)={0xffffd965, 0x4, 0x10000, {[0xffffffffffffffe1, 0x5, 0x85, 0x0, 0x6, 0x10000, 0x1, 0x7f, 0x89, 0x156, 0xffff, 0x9, 0xc2eb, 0x100, 0xe6, 0x2, 0x9, 0x2], [0x0, 0x10001, 0x9, 0x6, 0xeb0, 0x400000004000000, 0x9, 0x7, 0x200, 0x1f], [0x6e, 0x10001, 0x1000100000000000, 0x1, 0x4, 0x10000, 0x6], [0x401, 0x5, 0x6, 0x0, 0x100000000, 0x80], [{0xfe01, 0x9, 0x80000000, 0x5}, {0x2, 0x3, 0x4, 0xff}, {0x1, 0x0, 0xe4, 0x2}, {0x500, 0x6924, 0x8, 0x400}, {0x6, 0xffffffe1, 0xffffffc0, 0x80000001}, {0x6, 0x569ef0aa, 0x34f, 0x2}, {0x6, 0x3, 0x980, 0x7}, {0x7f, 0x3, 0x5d, 0x7}], {0x2ffa, 0x0, 0x6, 0x7c}, {0x7, 0x2, 0x1, 0x2}}}) shmget(0x2, 0x1000, 0x6d4, &(0x7f0000fff000/0x1000)=nil) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x8, 0x4, 0xfffffffffffffffe, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6581c71b}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x10000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xde51}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x41de1e0b}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x8}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x40008000}) 16:00:08 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a240186756aedea8545f6dc43aae6d3efe0bccc501a35b6512b84605309ea03ea752230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/190], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000440)=0xc) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r7 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r7, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCNXCL(r8, 0x2000740e) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r8, 0x6, r9) sendto(r8, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r7, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r7, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r9}) writev(r8, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r8, 0xc) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000740)={r9, r10, r11}, 0xc) r12 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000780)={{0x9, r5, r11, r10, r11, 0x0, 0x3}, 0x70, 0x7, 0x3}) getdents(r8, &(0x7f0000000800)=""/43, 0x2b) setgid(r11) sendmsg(r8, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0xfb}, {&(0x7f0000000980)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a0eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925c66d6607d1cb4508c9e7ae6c60a2425cdbad104b5c9d80136e31123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7", 0x81}], 0x2, &(0x7f0000000a80)=ANY=[@ANYBLOB="3000000000000000ffff000004000000ea7bc0e7888bbe2d7c6f6492af3ddad362ab742b50dacb6e04a014424e0000002800000000000000ffff0000b3ed00005634330377bfca10f368fb98e9a9d14c15741fcf000000004000000000000000ffff000005000000ecf3fe85d0a81a305f43b59c6ec9bb2ff9baa32576bafdbe97f289fc78b560ad09c0a97672db4250d4c17dd4e9c2f800400000000000000001400000090000003e24d24cd3dc2802f7e8775a6adfb901600c8b5421df1e664327d2142a8c049e0b55f758cef985091e000001000000ffff000002000000661f4072db21a8e5a095bc395259f6b952928f5a9b7587c688dbb96b0a16826297c580be89383ae9855d8cac2d3b1fa8c26830818631920a05ed74d0fa86f50fd53d3c7f00"/304], 0x130}, 0x8) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000cc0)={r9, r10, r11}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r14 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r14, 0x0, 0x0) r15 = dup(r14) ioctl$TIOCNXCL(r15, 0x2000740e) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r15, 0x6, r16) sendto(r15, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r14, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r14, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r16}) writev(r15, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r15, 0xc) ioctl$BIOCSBLEN(r15, 0xc0044266, &(0x7f0000000700)=0x3) kqueue() r17 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r17, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r18, 0x80000001, 0xfff, 0x5, 0x100000000}) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x1000000000000a, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffffb, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082", 0x1}) writev(r0, &(0x7f0000001380)=[{&(0x7f00000001c0)="79aeea792ea55270faa4799c", 0xc}], 0x1) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0xa0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/19, &(0x7f0000000100)=0x13) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000380)=""/4096, 0x1000) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) recvfrom$inet(r1, &(0x7f0000000100)=""/91, 0x5b, 0x42, &(0x7f0000000180)={0x2, 0x1}, 0xc) 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006008, 0xe02) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x1}, {r1, 0xaf}, {r1, 0x10e}, {r1}, {r1, 0x2}], 0x5, 0x8eb6) shutdown(r1, 0x1) fcntl$dupfd(r1, 0x1b, r0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCLOCK(r0, 0x20004276) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000200)={0x10, 0x1f, 0x4, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x2f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000fea000/0xa000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0xfffffffffffffff8}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x21}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fe8000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fe8000/0x1000)=nil, 0x100}, {&(0x7f0000fe9000/0x3000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x8}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x101}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xe2}) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000100)=""/24, 0x18}], 0x1, 0x0, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) write(r0, &(0x7f0000000000)="329f415228", 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x8, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) fcntl$dupfd(r2, 0x1b, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) 16:00:09 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) acct(&(0x7f0000000040)='./bus/file0\x00') ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0xffffffffffffff17, &(0x7f0000001100)=ANY=[@ANYRESHEX=r2, @ANYRESDEC=r0, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESOCT=0x0, @ANYRES32=r3, @ANYRESHEX=r4, @ANYRES16=r1, @ANYRES16=0x0], @ANYBLOB="33375b9530b3208005c4bf1f1e4e2b6a59cc858c0bc1488ff3fb79eb5ff48700d8ebba425ae574c4fe1d6b9500388348fa3d744fb2b8c967d87facd9dbb1d60e31e1e7398940df0e20bd9d0a76773bee895ccea0aaedbf46555ed34e397d593c75b662bae1ca9a0abbba4e6f3e4b5ebdc86fb7e715eddd14e63c9999ddebc220550516be692a7b67502cdd6667e4d13c77e5018f46326e99f8dd57b6e139028b63b90a525d851c289055bf75112d2bf605b447e4c441e40eaac5bfcf697c4818d24d7f2bc53b919bbed4c09d325b44c66d6da0e338a978206ed5c660b48eaf1ba465418fb7604347755a51d4c3", @ANYRESHEX=r5, @ANYRES16, @ANYRES16=0x0], 0x72, 0x404}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r1, r0) 16:00:10 executing program 0: clock_getres(0x2, &(0x7f0000000100)) getuid() r0 = msgget(0x0, 0x348) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f00000001c0), 0x2aaaaaaaaaaaab10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xfffffffffffffe54) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff74) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r6, 0xffffffffffffffff) r10 = socket(0x18, 0x400000002, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r1, r6, r11) r12 = getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r14 = getpid() r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x6, r6, r12, 0xffffffffffffffff, r13, 0x84, 0x5}, 0xddaf, 0x209, r14, r15, 0x7cbc787, 0x1, 0x0, 0x8}) 16:00:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = semget$private(0x0, 0x4, 0x43d) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x43d) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r13 = socket(0x2, 0x8000, 0xfd) poll(&(0x7f0000000040)=[{r13, 0x1}, {r13, 0xaf}, {r13, 0x10e}, {r13}, {r13, 0x2}], 0x5, 0x8eb6) shutdown(r13, 0x1) fcntl$dupfd(r13, 0x1b, r12) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r11, r14, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000240)=""/4096) semop(r7, &(0x7f00000001c0)=[{0x0, 0x8, 0x800}, {0x4, 0x6, 0x400}, {0x0, 0xf88b, 0x1400}, {0x0, 0x0, 0x400}, {0x2, 0x7, 0x400}, {0x3, 0x1000, 0x800}], 0x6) r15 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r15, 0x1}, {r15, 0xaf}, {r15, 0x10e}, {r15}, {r15, 0x2}], 0x5, 0x8eb6) shutdown(r15, 0x1) fcntl$dupfd(r15, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r16, 0x4}, 0x200, 0x401, 0x2}) getuid() r17 = getuid() setuid(r17) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0xfff, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x9, 0x8}) poll(0x0, 0x0, 0x7) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x40) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) r4 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x400, 0xb7) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000140)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x64}, {0x8fe}]}) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000100)=0xc) setpgid(r3, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000140)={0x1, 0x2, 0x7f, 0x3896262d, r3}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) fchmod(r1, 0x166) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x1) r4 = getppid() r5 = semget$private(0x0, 0x4, 0x43d) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r11, 0x1}, {r11, 0xaf}, {r11, 0x10e}, {r11}, {r11, 0x2}], 0x5, 0x8eb6) shutdown(r11, 0x1) fcntl$dupfd(r11, 0x1b, r10) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = semget$private(0x0, 0x4, 0x43d) semop(r13, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r13, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r13, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r13, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r13, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r19 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r19, 0x1}, {r19, 0xaf}, {r19, 0x10e}, {r19}, {r19, 0x2}], 0x5, 0x8eb6) shutdown(r19, 0x1) fcntl$dupfd(r19, 0x1b, r18) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r17, r20, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@cred={0x0, 0xffff, 0x0, r4, r6, r20}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0xd0, 0x408}, 0x0) fcntl$setflags(r1, 0x2, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) clock_getres(0x3, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d883bfa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6c3a51ac627379964a2e1ca23e9e2014dd29e587e2e24c955a394537a7f246906ca5d8c2f903173df8254a2d54dd2e53fd6"], 0x10) geteuid() sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0x30}, 0x407) listen(r1, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r1, &(0x7f00003ed000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:11 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = msgget(0x3, 0xad5122bbcf678af7) msgrcv(r2, &(0x7f0000000000)={0x0, ""/137}, 0x91, 0x0, 0x1000) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) 16:00:11 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000000)="01", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0xe6a7b51562b29083, 0x0) mmap(&(0x7f00006ac000/0x2000)=nil, 0x2000, 0x1, 0x810, r0, 0x0, 0x26) getrusage(0x2d704423e93f5b5c, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000), 0x4) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x3}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) r2 = socket$unix(0x1, 0xeaa140059716f187, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0xfffffffffffffe60, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) r5 = getpgrp() r6 = geteuid() r7 = semget$private(0x0, 0x4, 0x43d) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r13 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r13, 0x1}, {r13, 0xaf}, {r13, 0x10e}, {r13}, {r13, 0x2}], 0x5, 0x8eb6) shutdown(r13, 0x1) fcntl$dupfd(r13, 0x1b, r12) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r11, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = socket(0x2, 0x2, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r15, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\b'], 0x40}, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r17 = socket(0x2, 0x2, 0x0) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r17, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r18 = socket(0x2, 0x2, 0x0) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r18, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="140018002bc35f150700000000000000000000aa00000000fc3cff0f00000000000016000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r19, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x80}, {r2, 0x4}, {r3, 0x8}, {r4, 0x10}, {r0, 0x4}, {r0, 0x3a}, {r16, 0x80}, {r17, 0x100}, {r18, 0x100}, {r19, 0x8}], 0xa, 0x4) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) syz_open_pts() ioctl$TIOCMSET(r20, 0x8004746d, &(0x7f00000000c0)=0x6) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:11 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0xc10, 0x2}) r2 = socket(0x1, 0x7, 0xf3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x200000000000018f, &(0x7f0000000080)}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") recvfrom(r2, &(0x7f00000002c0)=""/236, 0xec, 0x1, 0x0, 0x0) getsockopt(r2, 0x0, 0x7f, &(0x7f0000000140)=""/51, &(0x7f0000000180)=0x33) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x1000000044}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000580)={0x0, 0x4, 0x0, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, &(0x7f0000000b80)) 16:00:11 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c0000000000000000fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x799ff6e6, 0x7}, 0xc) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x100000001}, {0x28}, {0x6, 0x1, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 0: setreuid(0x0, 0xee00) 16:00:12 executing program 1: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000600)=0xc) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e5b811328653000"], 0xffffff86) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r4 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) read(r5, &(0x7f0000000400)=""/80, 0x50) open(&(0x7f0000000480)='./file0\x00', 0x3311203c63ee0c39, 0x80) setsockopt(r0, 0x6, 0x9, &(0x7f00000004c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143e2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x4d) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0xfe, 0x0, 0x20}, {0x3c}, {0x1d, 0x0, 0x0, 0x7}, {0x6}]}) socket$unix(0x1, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000380)='./bus\x00', 0x8, 0x2) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000003c0)) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a7053ecffffff000300000000000000000000000000984920d43aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a62710f55f3254e6ff00d7ba5e0406ad5123c900c89a9f93b08c307cafcc2557026170ce133711b6d8b18006ad1f0490ca04b6a34a4f6e364018145713d57af1039bb960490f2f10df2fa08fca2b2110fb3f3a7e7de5fdabf60c10cf4f2261cfccb85b504b369f317af3dace540084"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00D\x00'], 0x18}, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000180)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x84a}, 0x8) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000500)=0x3) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000004c0)={{0x9, 0x8001}, {0x8, 0x57}}) pread(r3, &(0x7f00000001c0)="36f732668fd848691edc5c24eb25f78725ae62b3911482251270f373ff4c5e2595f0f3493910c44535ffe7e8b1c5e57cdc4e36524d5ba3c8c5c44bcf80cadedfed61e5e8cd80989c45d708ce32367f87a76493035c2ace399dd5243ae1e0eba17667cc90df9a", 0x66, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x8a) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x129) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000022000000000700000001005a5911eb00aa00000000ffff1c26ad680000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) preadv(r4, &(0x7f0000000480)=[{&(0x7f0000000380)=""/104, 0x68}, {&(0x7f0000000300)=""/39, 0x27}, {&(0x7f0000000400)=""/109, 0x6d}], 0x3, 0x0, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)='./file0/file1\x00') 16:00:12 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = semget$private(0x0, 0x4, 0x43d) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40}, {0x0, 0xff01, 0x7fc}, {0x1, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0x5, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0x5, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0x1}, {r3, 0xaf}, {r3, 0x10e}, {r3}, {r3, 0x2}], 0x5, 0x8eb6) shutdown(r3, 0x1) fcntl$dupfd(r3, 0x1b, r2) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="0edc1bfaa0d95b732f5c1efab0171121571badc12c08437e3126fd24cd89dca280929edab8e3408a22ba328336aaf07b3871c360a1f3e056acc8213597c2afc0feccc4dd580060d0727d36ad9bc905cb1806e3f42155393c5019652dc36108e8a96947a9cd1fa6553e80cfaf0c823b153c2df3086990444b0a0b3b984534f766660eab02eca318b1b948efe354d668da23", 0x91, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x440, 0x80) ioctl$TIOCSCTTY(r2, 0x20007461) getpgrp() r3 = socket(0x2000000000000002, 0x1, 0x0) r4 = semget$private(0x0, 0x5, 0xa6) semop(r4, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r5 = dup(r3) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r6 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) read(r3, &(0x7f0000000980)=""/167, 0xf) r7 = geteuid() kevent(r6, &(0x7f0000000a40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r3}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r3}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r6}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r5}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r3}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r5}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r5}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r5}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r8 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r11 = fcntl$getown(r3, 0x5) r12 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x3, r7, r10, r7, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r11, r12, 0x0, 0x92, 0xffff}) fsync(r6) geteuid() ioctl$TIOCNOTTY(r5, 0x20007471) setreuid(r7, r9) pwritev(r6, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0xd) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000800)=0x100000000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fchflags(r1, 0x10000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x3}, {0x35}, {0x40000006, 0x0, 0x2000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x8000030}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) execve(&(0x7f00000002c0)='./bus/file0\x00', &(0x7f0000000440)=[&(0x7f0000000300)='[\x00', &(0x7f0000000340)='/{\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='&^-*\\\x00', &(0x7f0000000400)='/dev/bpf\x00'], &(0x7f0000000600)=[&(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='&\x00', &(0x7f00000005c0)='tap']) fchflags(r2, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) clock_gettime(0x3, &(0x7f00000000c0)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r5 = fcntl$dupfd(r4, 0x1e, 0xffffffffffffff9c) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r8 = fcntl$dupfd(r3, 0xa, r0) kevent(r1, &(0x7f0000000640)=[{{r5}, 0xfffffffffffffffc, 0x40, 0x0, 0x0, 0x4}, {{r1}, 0xfffffffffffffff8, 0x180, 0x20000000, 0x8, 0x4}, {{r2}, 0xfffffffffffffffe, 0x82, 0x1, 0x6ca5d026}, {{r6}, 0xfffffffffffffffd, 0x80, 0x8, 0x5}], 0x7b3, &(0x7f00000006c0)=[{{r7}, 0xfffffffffffffffa, 0x125, 0x41, 0x100, 0x80000001}, {{r8}, 0xfffffffffffffffd, 0x25, 0x2, 0x0, 0x400}, {{r3}, 0xffffffffffffffff, 0x62, 0x0, 0x6, 0x5}, {{r0}, 0xfffffffffffffff9, 0x0, 0xbc9343a71e443f15, 0x400, 0x1000}], 0x800, &(0x7f0000000740)={0x7, 0x8000}) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x3, 0xfffffffffffffffc, 0x0, 0x1, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e", 0x0, 0xff}) accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) close(r1) 16:00:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0, 0xfffffffffffffffe}, 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000140)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce740bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a0949242f828218dcddef4774fb5580274b6ec9b000000046acbed8ee442b69c09d3893f0e2f6085d32ac2689dc255113e265f903db61bd0bc7bfa7edce17b56d29953d78fde7a7b081c90e425cd21fa0d2e158f441982d24bf0b96b070d9e9918a3e3472157eef6cf99434825b7890be6e40ca896ac291979f385e68768cd824a026f68a005b9f1e794fa2c7760fda7aea71c25c464977d5ecb8e74bf9c98c8e3cda31b42ad6", 0x7d3bdcda2d27d40d}], 0x38a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:00:12 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r1, 0x0) getpgid(r1) setregid(0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r5, 0x0, 0x0, 0x0, 0x0]) r8 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x3, r4, 0x0, 0x0, r6, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r8, 0x1, &(0x7f00000002c0)={{0x1f, r4, r7, r4, r7, 0x10, 0x8}, 0x10000, 0x200, r3, r3, 0x31, 0x8000, 0x80000001, 0x1}) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() r12 = geteuid() setreuid(0x0, r12) setuid(r12) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r11, r12, r11, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r14 = getpid() r15 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000640)={{0x0, r9, r10, r12, r13, 0x80, 0x4}, 0x7, 0x5, r14, r15, 0x4, 0x369, 0x100000000, 0x62}) msgsnd(r8, &(0x7f0000000180)={0x0, "959cff869d61f5617e8fc91d0d9d875ed1b1ab6079e9a2d5c7b8d7b8d245e32078031243f536afb3b5e3423835b35429532e8e7adcdf3c5effa29f6c05fc83346963ed00b034d8db02e7fe65dbb3709615672c6936b6ed69b664bdaf11f00a0da34f1551df6ca5a3cbcff1e54c892641df355b4616f3d0d9b218c1a26aa4d148697620d7b06971ccec478bc607e86f6ba9fc13e58c653e1735828c6fa5a7951b7c10a22df048cd7a23b6506267f4dda549b24bf9751183637a0303005eede4d6701cb255ca5c3585af03462f7d521548d64deaf102fa7425ab604d3bb030d486e0ff27e4d7aa74e0d3f7e794d8508584a48d90d22d006fddc62db57c1c21ec7ef908820868a1e0834d7b75e6412f256e9c5a4e62d2bb9c7d8945e9160d49497baaafbbae4c868e06fef4dd882c89ea40a97faf8faa4591a7ebb248b4be22a4bd1201d43f27381250d5d7c703288de73ea4828c9664e0b9c01213ff2186de7e35dd7551198ead3d42c3a5cf22ccce356333d1d1a3e3ffeb69399a103d0cffedcb61a6f3932e0c2f2184694bdd9f0941b711e2d7296457c8c565a11dd717b7d50d23b5fccf14ef619161ffa681e621a8656acf293f0623256b1df2b1dcbfb4780d3b1a1439cbbfe6a8f5b35c48a82d5d331d40e1f612949e395c51ed7dca27128595139c2ef5466c24489a85a6341a9ed3318ee7a60cec982a8f0e4b5d0c0b4f0be7f88922ef7a2aa3d0f989d70850c7124b12d9cee0e0c68e4d0d512e6226cbf84b972c954b1838328a3eedac598c86a4135458decaf0d11fd1d9d2765a247439e1275aca14af82b51b20a680b9ac39fb87263598c21509c4b076a57e2b46f57ddba40829f85a41384fdb310cbe0e3c50e788d5ca03308305fb9a5da168b0eeae664514c7d993b2a14c7bd346f1602940faef21d0736a6b2fc324d550da223dab1afee3885d3d32cbad6407f88b884deb754f1e3385015817f61eafb872f02e4bb57f2008acacc6f13b0ed8fd66e6f5584397602a2d9c9998c0b655c7ec7a75c6aa3e17915f83608b80e818f5663a92bc82a8f92993335da1a7d5092a4dca351ae4d4bbd8eeda66bce1df70b352eab199bd32f1fe3473dea4a7d4fae8c4ec27382efd67a32b15657692943ccf81786ea14635892e8fbf3ee393d77a9edd2e1366a33a3930883fd1a517b96dabc7dfa819c772f987cb838c49e2d19cc2a2a62b32030a2e9e39a299563f255de7ae51b492d72906dbe595d7ca7d39f13e56088ae600a2372250923782f9d9238a2b52f1972d15d5bf0d6b3b9e54952f9269951e3b41ce2e490886ba41068b27feddc161e22ea795486817fd44dfac858ed70abd2b60c669ace1c3441cbcc6407c86a753611c872203089815ff8c4b4ce4fd54b257fe372a8e375dbd1d020b94f4d02e3186a982687ce82849c62d9dbf30ad3b47b6717e770d18f4c5bea14e56f04cf52f9fe90d13c2fb144584ae92bc3067cbf8edb3d16cbcbe1b1bd358041ca2152220457810f37a37ca4ec2c7801107f693fe04b5e3647e75fce4867d187eaeb87b0145f58be1451c216a60b362167ab616eb90115095e802f5275c426ca8a5136ab87645ddd90e7e0031e7639154bf0d7a4a002903be52f41dc862096be64bcbdcac9e3b5880021322b2095bcc4f7eaea08cd3be87e0e96e8f2057bffa16e93ea391a5627766f15e114b6ab8ac0a5345d33e3c8637d08ea2aa504d2010b9449d135aa5b335906cdd64c840b61a68a92c7455b9a7314efc97bb39627b5f923d452695ac471f079ef9a28c8142d85b6e170dd94c858d0bc6ba1bf4f62a35964ab8fa27bd068fb2fd0f710cbcdd5006c8e07a41e51f0a16c06ec2058092879023175d233b8413fc9a5857b4db8aadcb081c8be9ca8390a252fe9856cfaae0757741894f80adaf0cf8b2d39d8b5b8743cb79ee95e519b163d01f83dd4c402416686468afa8c3034eca5ce099ce303c546d923aa2e773ad810423e376c37ba060d5377b1c9136b3324e1132015b3a8309c379de4350d974880942e4c7c9c2c977165e57b95345b80fab6cfad802285bbcb98f69d695b09015a094f7678a901593b9a5f96616658d12b6247974ce87124f0f4c27fa5a47ea58e1fe14e7c219daa493fc1e0c82cf7cf05b67d2598df7abf1fbd36362d77b76680f24b3e3930c69d7393078f007f31bd573ddb760d4a3b0c36d5476258783703c93c0538dc9821ecc8c6f34dc5d6c410d1e5883c291ccdf6c8e78c9b52272afa233f71675b6e61ea29b364d11934ceb0d8a7b475e836c691022b38940c0ff25bd25ed77923fdab2778fc1a98d7ff32d735ee465078cdefd557e335c55627a2fbf0de577b4f1d24cde6a90b2801af76628b8ce72a63e438da757693580d2749a31a74af6b97f73b832c23e7b2339dbbabaa52bac457b2cd8432e2d49e7caa4daa112a194571b6fd101d02347e01b72899f93a1c6dfcb1ce4d4a133eff98f1a24df07d3ecdc7d396d5e1becf9c636b3c8ed6b03b01d428f6958523488f1cb0ab0655feb872918880e942f9e6409c44ee268c7206f1e9b3f17bd1c0d6fb4763fc4aa771d2d0581e45df46080ae1bd9bd14dc1af7899344e3eac7f901c5ee838fbb3da5d991e63df15e1db2b50d76fc42794d9bd58397b78e428dbaa9109a972057b1c7a66f3e88b803b3c91dda464650b122cd96f9336f8fe07a5709038ead8909ede121eae69a146f216cdc5798da7676c9186599533e9f9d55fbf5797c04ab99b926512441501fb905e9e0b8b62d818193e37be8811506b684abb0d4603dea3f8bd92909f885a04241a896dcf1aacdf3a5fdf23b628857c43e930bc52e53c9f38dc37718895a6c7db90c1d4f8030434c73f139d54716004330d8f9304a9fab3cd12f4fcb7ae00c0680b6aaeddc37831a5cd25ac38a527445c7239974f9ba556482fcbf88faaeb0d3d0621573851a04527bcef192fb8c94346d41887b0963c415f6db2edf4cad1e877dc3180d48bd007f17a577331fdee8e25af01517e4f173ab88714fb916a421657cbd3299188eb3f6cb8f7e0643e2387c7008404362cab68d44e32024c3b58d5c6dea8be560fbee97274565e37cb27980fd993691790a8918aac12fda503a5d42398b49070cc9f0b824356dafa8aeb930dcb9732079b5523fa6805b0d285bc77e4546543e53546a5e9e703f3095d783f5c07504ec3f6bda8d008a74a72d35d5362ece458bdf26baf1ac5c351d57cde814d422429d21f5cb75f4bde7f354bbce33066f531d69265a65e2fcdb9546a6b94f35adff91b88012242cfd67b1defa237515ea6b79906b43f5f824c29e541692857504510f039f3fe4594fbace1035faf250593b4eb2bd2bb181fa8c4c21db1676dab24c0ad9526d65df022da14ca8ec7c12f9541fdc33d3db72a9e06e5556bcde81892ce71057535d6ee9bd8387283f2ddcf1b75c1d1fdf93a73c6db468a69f55566eaf7968efb62c3c01d74c206e119632b2a6ac8ebc84d6b38044c692de7ceafce29ce39e2d21a17fcaa4ac3861b16dfafa93ba67c967750c3d7a8e7cb73c42d54f49e2ebdd5d5840bf5a25cbaa46a4629ccc9cc6b5e2a4a66524c7e5cdd32a312348c28f8bbf7417fd81766e7786edfdb4dbf8caa3775e596fa669085a7153deb643b45b5465e53f0b05d41be7e8faf8cb8af13c8673b7211f39c93a36be620821af99cc595fd1b8703d4cf9c0934c919253d23f46ecb2d5932402e411792aca498a86ee5dfafde0d1c5062c2de2962d849f28415c6cca3839c5b7f3c0edb4a0ac6e4ed9329756d83231da1c062a8c4097fcb20214a9ce2b607cb9101b5dad6f656cc1bfe235d66fd51bb961862e1d186f7cf737686fcdd2b434f72a08506c8748ca8b9e01670c4703395a6bb344f8a82f7bb4715123ed31fed1e88e70dd21763a3df6841d57ab582d613d440a14a92c6134aadeda75859ea6a2d7d7452a443d992e46a74fcd8c65d5407401430f0cb67b2b548c7f43e4a985ad292428a763a671d555ad1de21edeb47dcec5d0d8b79932f59708c5b204557e3b9bab9edca96ffdb7c95c1713744295c666ff0f6cec314ead8fc0874b0b2ded8e9419e1d4686fd42f75c80abbe070bc8678bdb3447f991d67f3ac48c3dcfabc660cade67d17442c1657a9538099c79feba4b11736039e0b25feba1d278f7a9ad085f1af8b9f9092a6005241f8021de52e8cef0a0ead06aab31f7eea93b6d0fb223d9578fd08cf6579554aa5ce4ed0ff5681a017856365db68a6be71dddab628718fb02792c582d4178b0bc4af91d7ef825811ce9eba122d965b1664b1fee8c5e1c9e3e45f6b18dcdb9d9a9507b28676f2c245e9dc5df7e446bc022b25810caa9cd2537e2d0cee525eca81ae21c3ae4e31e58bd595a15d3a2b3c1e1592ef5b5843f9860112ae06e215e174651ef3c3b0a30745f2423f453c997e7e3ebcbad9665dac34d2399e1079113d1a80fb6309af64fc0ba0cfd21c4bccfa183f69145016268ed32f062235ddd2c247122e02e7009181f395e076e3ce1d52dd1d0ba1b8016925da707a3f244ea5f25819eee000b7e6c94685fc1d32e465e6463ef3ce9541e8129d6835d8f79030a27d78e8748796024f6b770f2a8d6f8ebab1b76f078795b74a418dcb250fd32941d955c7b50ce7038d95dbb4d25c7f8719a0b593daf153a892746e7b0d1f7fee563d4c3a20d4047f4350120278da95d413060963d966bb6e1ccb965563a5c16fe4be69386d84460408869777d53b6a06d01ca59b53c17f36bf5669f60cdc9a31b05976c0eb1cbc9687039bab3f103b8df4bbe9ebbd9965887b4c703680d9738241cd4ccb218f1adb5fef43dfef193bce9dbd5e64a4e8b6d98924b3037643f2a07a18fb5d47c9cde5eb5eace79f552b74da88fa168381239b3c1fd03e50739b977a6af1914d377e686834475cac8dd1de657aa4251cce8e4c00ab1aed6bf1625a2ef1021f638a1bbaa6c6e2e7cff65f84ddeb4054e231eea2af35e98f5357a3c6370e325037a6733a696178906a3135d2e45f00e54250dc6df53d207a4565037fd95b98b7b0c01fdf989d821c81b7d39e6d41d0030a1cf64214bb4e1bd1dd53ea1fb8d45833d9bd3c0e3450f9bb3f0d682d559b43ee96f5d5b52f185cf9aa52f51295cb36724243d8478df424093973f547140a74a9b1fd867a6b6306c31cecd82789c39b72338b28cd6528cd2d641f30846df3cdd7cb2bed2edd1c4fcd427805504bde2113f31a9c645eba5560b16e2ebf8faaebb9a00cc76ced715bed826b0ce840a7edd934252ae12f6210848c0d1916b926ab6bb4952a9c3b6ee56d259f0ef8e575072ecc328a58a07bed0ab6be5c726d5a176f7ab1aa8dd6cc041dacc821ccef19433ce2c26f9645165f732175f6a45519d40939109814d9dcb7b5b8d6282bfd4ee0e5fa37a6b47a393eac2acaeac6174e664df1a8327d00d25b1312e8751be529458aa11e46ad8ccb78a8416b0e9cd628dce0c890077e9cff76098f694f41821d514fd699836a90e4ebb978326c95c728a528c6ebd64db60801438828c932934f2b48ad3041d78c6ddbe158f1ffde30ec9d022ea1a8f364bb8c72efd303eeeea560521dd03373c554f28b37484921f5e732e2932ad9f2ce55c631fbe31e8835509607763694cb0798b16b290f5fc8d22b64873fbca0775166e2e9f80e4ee76384483b868ff41ae01a5effa8f43ccb574a1aefe5a5bbaf0ba4f230fd5738756ecba2e03d609c093abd6c5a4820a3aac7059dc45f7eff8f668466d20fb9f06096e7"}, 0x1008, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040), 0x0, 0x8eb6) shutdown(r2, 0x1) r3 = fcntl$dupfd(r2, 0x1b, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x57b5, 0xff}, {0x18, 0x1, 0x9, 0x2}, 0x0, [0x5, 0x200, 0x4, 0x7f, 0x0, 0x1000, 0x7ff00000, 0x5]}, 0x3c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r3, 0x200, 0x40, &(0x7f00000001c0)="f6df71e462c9374371533bd24f1b", 0xe) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x9, 0xb5, 0x8}, 0x10000, 0x5, 0x401}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "f14d000100000000000000f9e900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:12 executing program 0: getuid() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a2a46445782a12ecf7e0e7f7c24b1b67c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef555a995233675c6874ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380375b0bd0c6ab546a799f63ce83350b5824e03b90b43fac8f5e3eff23df804e57b53bf83368d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f"], 0x86, 0x0) r1 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x38090, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000002c0)) r4 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r5, 0x40}], 0x1, 0x1ff) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r5, 0x101}], 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) close(r6) r7 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r8, 0x40}], 0x1, 0x1ff) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) pipe(&(0x7f0000000280)) msgrcv(r0, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) 16:00:13 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x1}, {r1, 0xaf}, {r1, 0x10e}, {r1}, {r1, 0x2}], 0x5, 0x8eb6) shutdown(r1, 0x1) fcntl$dupfd(r1, 0x1b, r0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = geteuid() setuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/254, 0x47) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x108) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6dd14fe0b619d1a12f44f66d1041349d941a76d6e58f5ed38a4a2e44b783c1f2472d111922c114c1b21695dc03ee81a644e4b88510c4997788f792576e50db18b3be11d468f1a21b0cc76ae1f93d10f73693671d0f2af17278d9fe2b510d94174ddcd4f7ae2c453d91ab6911b8a41dc4db1e9ceba4638d5d8be82da7c05768af854cb1f068a8cc80a80ba3866cbd0089bd554163afc5075152cd71c873dd9d56bcf2a03a098d360cd46006b4b22e420c4ca21585103511c555fb9362b88a3cabaeb78496fa7f2b52b902ada9a5ffb5b"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\t\x00\x00'], 0x18}, 0x0) sendto$unix(r7, &(0x7f00000003c0)="b427ebbf7ef093977416d82cc194d888bffbaa8979e5508be35b9c9c952015c2c6be5d886a8c6fb89c701a0a210790a4f7c14dc0212e3b375057d1a6865ac24f023fd58a9a4e28da607f60ac011b548fcdae52816ef1712b2308fbb73d6b6209c565e670af0e53c143f01853afe95b57344cc3896340c7464d4e0f0928b91f12eb7eb4af6a7a2c8c72def7e833baddebd7dc515bedc4139cda1e526f237e8a4ab991c2a587f2b1c28215b8caeb57be2012b95213791afa416f381830fa7b44954770fd1514700196a20b0f910454ec61f21b7c8b0500000000000000f92e890cd68d394276a9ac7907fd67bba3103f7f7b509cab8505cdac6a06f9a6da64c67d280762da4ba303324d2d01e4573f68ab92ffa7532fea452b10e2490c39da2bbc199ec477b3e6a2c790e9d1ed9dcefa77842f407ca4928fb591be33f7dfe8a0", 0x13f, 0xf9729fa9b23b77ec, 0x0, 0x0) bind$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xfffffed6) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2a) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x43d) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r17 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r17, 0x1}, {r17, 0xaf}, {r17, 0x10e}, {r17}, {r17, 0x2}], 0x5, 0x8eb6) shutdown(r17, 0x1) fcntl$dupfd(r17, 0x1b, r16) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, r18, 0x4}, 0x200, 0x401, 0x2}) fchownat(r9, &(0x7f00000001c0)='./bus\x00', r10, r13, 0x2) fcntl$setown(r3, 0x6, r8) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000180)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000e5, &(0x7f0000000140)=[{0x800000000087}, {0x84}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca002e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a7053000ce3c46503ffe3000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6a4a9e065a8a086a9b89b0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x4e, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x2f, 0x9}, {0x6, 0x0, 0x2, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r5, 0x0) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r5, r6, r7}, 0xc) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x24}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$TIOCCDTR(r1, 0x20007478) 16:00:13 executing program 1: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f31685cc35d3c6c6aa98d8851fa8a0f5eca76571b873ce0fb0d90f49e1bc8ecfb8e58d6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0x1}, {r3, 0xaf}, {r3, 0x10e}, {r3}, {r3, 0x2}], 0x5, 0x8eb6) dup2(r0, r2) shutdown(r3, 0x1) fcntl$dupfd(r3, 0x1b, r2) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x1) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000d6d359add83a58404ea0", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) dup(r1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0xfffffffd, 0xcc6, 0x7, 0x3, 0x2, 0xfffffffffffffff4, 0xffffffffffffffff}) connect$unix(0xffffffffffffff9c, &(0x7f0000000440)=ANY=[@ANYBLOB="5dd54f76996c51b489565a8976f201010000"], 0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(0xffffffffffffff9c, &(0x7f0000000480)=[{&(0x7f0000000040)}, {&(0x7f0000001780)="c541b9484c2e82fc347cbb9c7026cac308da2c3af9fd4043b1296f6b9c4431f35d41d41923fcf531ea6dd0992908159bda14493e1d621cf1a1b1478a1d8e4a5b77115735643763064bfb233d6e726138012b570007259f7f0a3525c8c3206a89362df4e2982e41df8fafd20a218f22307ef32078686a999a0f45d08325fe0298abcb1003279d2db60d5759599b9c5536ad8776fef4d2a4af8dca2c5eb55fd4b7bf282f31da9e2dd3a1fde7947383cf130a4c576ce95a7ad26776997d023240c6eff4c66456f82d5f268d4a66e9b06192a811c2ea08bdf2b9eed6fa1a133556124dbb69b1f6fbd9da655db877e0216e4968bd7f2139e773381043f3a941dfc8e1571072019b117e4cc3c4a62bdaf6ed45c1781f17ae3c9aa27bcf7ad9627aadf32eb59d9e4d30e74b8652539ed942b1d02b4b1ec9ddf7047a0b6e6b0bd74607f3bba1f72f05c3fc1fc58f6c0663ed492b5036d6a3edbb85fe264768b7190fb942f7c10cbccd6bc041f71a170c55de9b106f25348372964ff733c142ab41077d9ec6715da2a57cf6444c234c10ffc8a0846ba5b6bebe936ec55e195820ef37dfd776f62eef4dfe88b3179082fae0f0e88d02b6235046c12ae0297c5cc4b1433769499429bfdfa8a404a0a6545470dde80ffadc30aafae814b8a002dbfc4fb86aa7ca7dea806de33af83078cf4ee6323ce19e15c6ea6b2f62a4aa6df98dccf65b6b99ddd2abf8566eb112e5aec3d4448060b5b8deb802065ca031e389704c3247f096dece7ed0e568234646896652ace955e6e4e02dc828ca4646e2432be664f32e74bb98d41e58ac18127c2d73a4f5c97502f95d78f4477c446bf412683adfa8e59b770199abc8e8c0f82388ac68427e25df3bf3ff1a0e40da65f41049f7c3ae3439783bd05e86e08d1596de334df24e08bc55bbb81ab7d32ca98486525bfaebdef2dd06eebfeaeb6fcd83b8d72a255da89b9660b7257bf26a4b46d1618a8fc3f3ae91d854ce39e1a2489315f7d3f614bb8e4797c16aaab9a82c3ed40a62c73741ab97316658815e13ac73a68a8a19e4c95c2a52a23f95126bd2cea6a2f0e31ad15422e4d9f4b886cf8d05e7ccf44290d96dcb1d999aed1cd39089883c31017a09b646fd34b13065832e7b4a7320aec5f00258c9d63cc39f56f941619d9ca9be36104f96d729a2022fa4fe59234c55ad5bebf4dcd2bc9291bd5c06266e526cd7218674fbf88a73934009111fec5f27246a5ebb8eb0d6466b639072fceb261636adda7cd94130015ac72cb892e98ba894da80584118c86201ecfc80a1b67954e509a9b384c17c16d699bb158bea40a5263c15c881f3aa45e811b7363bd2e7e468546aa8532e23e6bcea856352274026a03218e3144aeb1d3115648a3f57fe5194da2debea3c3e61ee06cb784fd3d2034ca2e76255f0fac647bc2c059396c269f05abf8ad3279bc59b58199fa0c84829fb55c98793d9711d8778722a9b1f98af4ceac998102cabda6e978bfd413ff2bd79e5def81a1a1175e6e7f1f701010000000000002b8b568f6decd936b976bbcfcfc88f47d0d98a5d4cd73902068b47ac9d9e8c261aa8c04739be9fd5282b43a3a30ac9fbb2d3cd8dda642cfeffe714c42492826c1ea718ba482c3a5f953e69b1aa1ad94e970f6b1c92bbaaa269fb47a0a96fe3784d7fd60995182c6071747b146929f346ab43cae803072c7908f85a428ecd7ec5c9e98bc2b416622dbc9205e0343fe2a415650947905ea76d3d63c022de95ac49eaee5ad9ab53b372d1cbab47ab43be8c494d5a5030e8a404f3128d978b52cbaacebee13e80ed5015dae6351540e4dcbebc1f128cf020423f1a9333946fccb7541656cc1fae60cc40647dc1e14362e29d8e24e739210559f6a7fbe71efb4def41c0525bbc0c184d49797ad995792c9402b30f54b2babf8e19cccce18e9d756b802bebaade8030b02ebb8d5bd5b1846a8168aa812d1357573ac244fed42d2b47fbfc2ddd84d3d799dd2e656a42406e05a31ae4971a1312037622349562f20bb776f856467c6b2893d4456b2bec9f039330cefbdbc2fd72eae9f30232d71a909746b38265505cffffb6ec9b386354adbadeedee53e97d43c6397327f69553312a08ba4b13e3c4699fd86e972aecda707f38f17ec8da31ed6c7bd5d3b8a7c74df937e12f570304b4aa201ac9ac49ad163c0c50f4faf60701e1fb5ac3f7ec4b7bb7c4a224737c34434f6526d77db8f7c2f4f77ab689e503c2abb75e9692266b82b9e0ee23ff14250c4197579601b3974a20c2440cf4421e61084710c136059a0dc2566ba469143dd45f2fe115f6dde367fcfe5a9c083256f25b4c4d543ca7c07a1d7aad1484f0c49e54997ab40178ba0b2362150ea2c36bc4cfb5a3176cef4cb807302e71740507ed48bceddd03642b8253874f82b49254a52b99608c17c88a2b29add88e4214809d48121437a5d5e2e38b4a19800f3fb589fdff9d00605df6d61ad98605a99c16b7a25c77dcd8a1af2d80c2172667a59e6f0c08d3b638d45cbee9ccb7c8875ef35e4dddf050e721d1ba94a47bab175a0b302db219750b3a162cdb06f5dcb6ae0d6a2f9d8e60a42c2c2d1fcc2aab6c03dadbb08cc9e6f95c4da30bdee6d4903439b6357c830add3e6a290e032e48742ffdca1035aae52e8c0563f5ef80254b74306f76e32d46d676ea77cb7f767d3059357f137ac214a966aa9bbb135426bcb6922233c0c90f358009a217ac9f954ea6f51d94fc9461d3fdc6a94ce4b470cbaedcb90e48307dace61ce0baba3f82242ec596061589cf6ba1da97037e72fa6134c305d4e627bb61c94df5ad925759bb556cd8d70a57130cd2002ade8878f705e3164e672c640743a0cbfb7935bd1d20bdae192ec4910d3fcbac67a378185ea3d3ce31435174ffa2d7d7efefb7c8928a85d1dd4741e0222801b268004727e0fc745a0ae7194e52d95fe8d10bc8f549c534f1d4a3a3c585f6f85e5636da173d8e306d79b41f23f4d3d4cdccdcfd5dafafc122a5320a503bb2a48c6361f032854c79e4a7eb2bff572edca2426f45e37b1c5276126bd1a7253322f2a13b6da3e9fa649d84e53a5240cda1289e9235cadd0bbf783eda92575c36a002c28306d09faa73b237b5ec9395156a47e76c90f0a8b3e910e5001f0a668246f3df37255fa897610324c5e72b7fac4f08d7955d1a7a2cb7261f51213a646221436a6f5aa6dc4a80f4c17151bf598cc6de248cf4961aba70a8e5040b43d0f78f58d22ba7a6312327aaf7d61ba295726b4dffeef2fbccf0f879f9cba3de8bc72c03019cc7460ba70b2219ef5c7886f80ae53db21ac7371fb2fd580a851aaeafcf3602aa91ce9ee5dceb94301b809e26a625de184e017fe32da07a8288d55bc83093b69993c6e50da2206f83225b375d835f2008dd9c4ae057aa115a05a00b9145087d4864229a2a29bca6b0f9314c525f4f126e651910edd4404e10ae214c9c1a45347c79095a124575adba5d9c349aa0ca11c5b14e44cfa73ec36d60d1c2211ace3cd6edb63b1de45987c82e65e0dd6dbdbf5eada38f02cce1179e88fcd5e556eac3ebea83d731bfda5adf1b316fe46cc45b170feff5833f9e89bd06b3925652702b08406561c9962ab72e3488efb6136f128d6a2aca60e8bdb00d5fea0d364d02507e61ed5c01b4fd4ddff35f40551521b093f421026013e3fa2347708458f835c4c52a11cd1b360165846e8d5d4e7acaaf3767aeee5b94f51a58c128bf69d20dc95731aca553b15fe3ccf6877833a01f826e6226516ade8068b16345833910eb606730bd99bf3b62912ba8577a6a791613463eade8ce1cfd6049757f2844b0b685ec85a2a8415b4ef46d34a2f42069e72132da28b91c34eaa8b80b994ed927032c01f8379bbdb44f29ee6cb7ff9ec45d3d82b969d28e94f6c55870549802d00ff82c02969df3a050c651f0c8c9760ef47df8b5c88f96aafdb4ec36776710e62f4762e7af9a6935775375519bc9fd9d39dcbcf9e9184bda7b2bd6389b0a35aaf2a638ec13c12c630c829838df975d3f2498ae98dc191327d34f6f1957c1629880910b3ad16b8255d4554ce3a0fd4a371dc1b85c45cc3ec31c0570c83f85eda74df557dd98d115058bcb35fa579b2bb7d2fbbc52fe9d9dccab2b87aa824fa537a1bc4ab46dcd5c8df870c529e93d8e1f4d9e7a2f67dd4bbd936c1745560749a17cc0a514dc93c4bab02e7bc913a5ce6a8eced3ee0586d5e1d5d17c43906a25b42081b4f8c0365c3ca46ecb1343f7d239470c099e4317f367c5a92e8f774945a742a6a2a45493fc4b3aa6be8abca6f752e27d5d4612847234ee6175723c65e4bb4371f6020fdad40c57b812896b1207daf8f4da10ca733407fda56144593b197878f3695154dc7c168e0d7aab0b940dc5ed47031082316f0dd9ee82b36aa0893b2e26f497a1fb2f54ab20de925b0076f64fbb6326021ebd0f63687a4b39f8b7f6985db9db6081a7f9b9d3b6992b20088ee82d08505da9aeff519b1a8b1ee6ead764c7e835b16bb6cde040881cb735ae4236c3e413c98cfc83144c2218dba5a3a5821450b32853023827b9d409f0a4897d78db33e6008094583735c4a1c804bcc40b45378fe3db492b15dca555d210977d07bd99ae3cc637025355f9f152860ae2c35bbb88e4508c22b0faab841c3db20056add8cf0300ee53dfc1295c9617675dcfcbdd754c1fbc2c0ebfb410c3acd845390b06f9ed304cea3391d1e7516b47b28241095dc93345c29cf36ab9b4aed31b4987eb9653ea7a70b6ded4cb9bd35e83d3e2c4fcc54bc106b7d6a36feae20799225d6d567f5195988a227454e3f6c9739489971f20ec3608e9de935083d402eda08b03f2c87443d45cc6564fd10ab766cd0cc6b6e939c3c22725ea89a475a74d70e559f36f82d63922b495d4ff5732f97a54859d6f0e583a46315192e01a2a904cd00aa890c125183eb3850904473fb4344ad7f038ff1d3225e3604b4c4a5361fbac01814450a8a6b80d4c6a7ebc4e259c555c14dda4a482bfe6c21136a98e54833f1b609cc0e451dc6028274d30e3806be57cacbe0886c434b593a6a026828c12ef4c926e0c551868b32d7f2307a4aa7e8017109830483f52f93bff77c8b48c5ac4e7ac011ec7420dd79a29447154cb6e2b0449dc656feda4a540493dd839423f1754bbffd52595120f8fb5f855f40f741a516607abd1d73f8307289bf7b4ad3f6e99629254f333ad4a23ed8c9d4d7be109dd58cf448ad1e2d67161e4decfa4add11c49e759469cb1aad955292eb1d673657cfbef9fd7825a0147f0d4754d82b4dd7b88bb2d1ebba2c17c8b8a9810c3ed06ab6a2938badfebf44cb02a0cd527e13c9b3499e7ff6fcd406e7f313722b828e3e2b3ecfb1e88e64029039f2dff85e9806925a0da27b8cfe1fe9db6da4f1068d4f243b49ff80b0ab16919cbd6ad5b5c9fcc7d2c5261bef9f8565baa5ceb8dd1497f306db8376af50d080090ba84ab68172f53d7cf329b954bea8e8681ab77e7154ccbfc8e40773cb95bb667f672ab7946fb074acab94faecd01d661a436080e1d8ca0dabb013455c71f5362d19b2e1a7b143f9653950469116b5994e2aa36ee49cb6395d81790271804d79b60b99602cd9f304349b540b0b6a10d354262a38772cde294a95ffd735419c33731c7d433e0bbfc4c843861a5cf552ae79ee9e10c4cfd9b74f236079a361200608d86b14ff1f973de6c0d16a542431ebae173a334a8f3856e5caa269500"/4082, 0xff2}, {&(0x7f0000000640)="d75235c334403d7b15295bd22679d96f1ed934f9156ee92173deb8e06a9be0727c8304dab837bf8fbb6d600b8ae2a5338f047c498487a15a44a3a6febee639d3cbc380155ef0780400000000000000c52c0df77b51f281575d203714d52eb70376038be1df1dd865e0a8e74a77dd91f5f2b910d18eed044273a2fde33148f85baffa", 0x82}, {&(0x7f00000001c0)="6ae78347425a067b19af318bac6fde93e7fda411e322496f04fad5f5cd815d1b2567c2414849ef2b27c206167c59e5f000dfe66e85a2badb2eccb7b93f720d030a12192b403bee8546c3a71d5b78e5acf8f0229b4b2950a5ae8ff06826e451bd239f9dae0867ba2c49c8b8693defec17a328fd8a86217551f1dbdeb4f95cd16e0df341a6aff7f81a7dc6f10c458f41846cea9ea855da5755f7d90653b5b82f66acfd77c8a458a28cdda6cdbeb9a42c0c40e57a36336c1f416828ec7bb951c710d976dac8b6e6ca1c86b8be9e9e4531a145", 0xd4}, {&(0x7f00000002c0)="64caa16aebcce71e3420d37ff413fb86253e03a9472a8984eceacf427eac7e94a5d37c5d731e0b718f88e65b9d1efee8700292788b1cb3e49aca78ef83d7fddeb2e431de85627ba2792833e7339765cdc0571947a0f25cc2d557dfc279a83ebb9ba46dbd0e61464f01e527e7c761841c7793bf477b0888b9ee94392c566ce3b45a5bb603c4dc173d22c58950068cd3ccd23a731b09446808f84dfc5695beff56450a345a5d8c126da9eda68e24d96a602d0d93423485843eb26db0", 0xbb}, {&(0x7f0000000380)="25087be3d8b416c94b296eea5e97af5388888a612654f06ccb3c5a50ee42660d8bfd7af34a9c00bc12c9d55fe6702afac6eeda681412c6d68597a24e099023cf4f5e5b54", 0x44}, {&(0x7f0000000500)="bc7bf3df431fc6fd8c1e41475eacf46622b6b17f2d4c0441bcac7a8ab0dfb809764b060c62f8ffffffffffffff441cbdcfaad65d3b0b3211d5120cf07740b7ddffb3a95dec7ddecd94fa7f91086aac0000f2b5982c9a00000000000000000000000000deae2a7e07114bd7f33f48c78fdea66e0a48f003e8e8c20fec3fc3b0bf70bbfc4b7065446a681e77bee7a7a153975687d1efd4b2db06d4e3e0d5f121ac0e11e104bb9365351f9364b82550b8c2778a9828854c0f4fba05eda48b7ff373bd16846476ff56546fe6685fc8c18321602d306a493fb48c9331994a737cb5bc85ee45bec5928e25ea0bbee5e8b9ba6f2b16eb75968c6f354e6b22e1c041bda1d90cd3a39ac65c16faaad05706b452082bfb1ba8a11e942ad49b13ee687a74a503f1d679ff21a1bab9b1c026afef3c6ce9f5988915890d7f8290c25e2462", 0x4a6}, {0xfffffffffffffffe, 0xffffffffffffffca}], 0x8) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000400)=0x3f) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r4 = msgget$private(0x0, 0x71e) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9fa6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x1, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[], 0x0, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r12, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r3, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgrcv(r3, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_RMID(r3, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10c8d0000400000000000000000000b69b5d4273e3e6081fb92cac91bff5875600e91f157f3f1321f2974526ede9977b69c0729e57fe78c0470d4f89b0c971c1318a00d53883fbb1a8e610c5b0218f2f2bde4d2e7af1131fc65f9411e7731ffadea5dffd4a83117d6f0ea89a2fcddf0c59ad14fff5938314f91541f93fdb441f59d9953c99485a3d2a04f8e32b1887eb1dfc796b611a91ca39dcbcd0b4431aa5cfc73b7aa7de84b30b6ee863a896908d063355a63ce61e86ca1ea21fab99d776f6a0ee9e7e98a094029129a4a2efcd414ff6fa04ec2ac5515396ec521aa4fae782b74ee34d9bcf13b58d5986e9f377949a1a85820fea5b594052dc62ee3d4fe82c4bd205ed176ea9c3514b3fd1f98c9b60f7696fac5ef24f27479927841d887205f70dc28201ff8d40ac2021882c5f15cca54f9861ae549825943d4b4378acb78c4d5922fdddbb01b7e62573f3ebb82ee99143999da6edeb8d7d52a2c1b0d6f0004ca0abb73458d2867fcaefa455c56760ff42e2cfe43ef36062db009c3a56d2411697e310d5"], 0x10}, 0x0) sendto$unix(r0, &(0x7f00000003c0)="f0eed95ad9b62c3e64c3b8fa0fe0dcc17f65d5bf0e3f892b4b483657a55b1346b23cd9ab2c5e5844c1c8e0771f49882f4396d80377055f0e937b889c2df6cecc528634f4526cdc06fa5926be9cfc23ed9feb6603278942be53820de74a2de7abfedee523740ff42c59a36f697ab80e7cae9d04b055c574ea8ae2d19bf07d641d8a33a2e209001f916c88b8194d70c3d6bb05f728c50d93d9113d8a5763cabea015580e", 0xa3, 0x0, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x85) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x8, 0x4}, 0xc) 16:00:13 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x80000000530b) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x41) r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x0]) r6 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x3, r2, 0x0, 0x0, r4, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x1f, r2, r5, r2, r5, 0x10, 0x8}, 0x10000, 0x200, r1, r1, 0x31, 0x8000, 0x80000001, 0x1}) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r9, r10, r9, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r12 = getpid() r13 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000640)={{0x0, r7, r8, r10, r11, 0x80, 0x4}, 0x7, 0x5, r12, r13, 0x4, 0x369, 0x100000000, 0x62}) msgrcv(r6, &(0x7f0000000200)={0x0, ""/4096}, 0x1008, 0x4, 0x2800) 16:00:13 executing program 1: socketpair$unix(0x1, 0x9dc1c3948ea0392c, 0x0, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x101, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2000000000000117, &(0x7f0000000280)=[{0x2}, {0x5, 0x7}, {0x6, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:00:13 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) kevent(r1, &(0x7f0000000300)=[{{}, 0x6, 0x20, 0x1, 0xfd, 0xcd}, {{r0}, 0xfffffffffffffffb, 0x12, 0x80000002, 0x0, 0x7fffffff}, {{r2}, 0xfffffffffffffff9, 0x4, 0x4, 0xffffffffffff6127, 0x7}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4, 0x0, 0x80}, {{r1}, 0xfffffffffffffff9, 0xb4, 0xfffff, 0x40, 0x6}, {{r3}, 0x7, 0x4, 0x20000000, 0x9}, {{r4}, 0xfffffffffffffff9, 0x11, 0x2, 0x3, 0x10000}], 0x9, &(0x7f0000000080)=[{{r5}, 0x8000000000000004, 0x18, 0x4, 0x3, 0x5}, {{r1}, 0xfffffffffffffff9, 0x0, 0x8, 0x950, 0x2}], 0x8, &(0x7f0000000100)={0xffffffffffffd04b, 0x9}) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./\a\x00\x00\x00\x00\x00\x00\x00le0\x00'], 0x10) r6 = msgget(0x1, 0x4b) msgctl$IPC_RMID(r6, 0x0) 16:00:13 executing program 1: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f666901c9302f66696c653000"], 0x10) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x30, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x862e, 0xffffffff}, {0x18, 0x2, 0x200, 0x4}, 0x4, [0x7, 0x200, 0x8, 0x1, 0x80, 0x7, 0xff, 0x3f]}, 0x3c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:13 executing program 0: setrlimit(0x5, &(0x7f0000000100)={0x7, 0x3ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0x1}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0x1}, {r3, 0xaf}, {r3, 0x10e}, {r3}, {r3, 0x2}], 0x5, 0x8eb6) shutdown(r3, 0x1) fcntl$dupfd(r3, 0x1b, r2) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d4b94d3dc47108e909d7e3b3bb2c0459f6ab0a62869127206fd214f8bf9af324b28b7c09ef04e5d05545f28af16dc72a371b967ac30afbcbe1f2774565383dfe110ca6cf56e92ba1ba8856099ae20"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="140000000000000007000000010052ad2c92d8fffb11abf6133aa2dfdd430000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r4, 0x6}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f0000000640), 0x348, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSTOP(r5, 0x2000746f) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa001860}], 0x18}, 0x0) r9 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) recvmsg(r9, &(0x7f0000000600)={&(0x7f00000002c0)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f0000000300)=""/210, 0xd2}, {&(0x7f0000000400)=""/162, 0xa2}, {&(0x7f00000004c0)=""/129, 0x81}], 0x3, &(0x7f00000005c0)=""/48, 0x30}, 0x800) accept$inet(r8, &(0x7f0000000140), &(0x7f0000000180)=0xc) writev(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)="22532e5c17c55a6c145cfa926a1faab05ca1", 0x12}], 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x4c}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'d%p', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x401, 0x4, 0x20, 0x8000}, {0x22b, 0x2, 0x9, 0x5}, {0x914f, 0x8, 0x4}]}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) fcntl$dupfd(r2, 0x1b, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4d}, {0x6}]}) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) select(0xfffffffffffffe7e, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x100000001, 0x2, 0xb, 0x29d8aaab}, {0x4, 0x1ff, 0x8, 0x7}, {0x7, 0x101, 0x6, 0xb55b}, {0x683e, 0x100000001, 0x8000, 0x1}, {0x7ffffffe, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)=""/104, &(0x7f0000000380)=0xe1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = msgget(0x0, 0x10101) msgrcv(r4, &(0x7f00000009c0)=ANY=[@ANYBLOB="43d0a60028fb87bbcb734f132801000000088b0f4f6bf328e11a85e9b6445e380811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b67a947b4b0c1f9c4828082fdaf22f566aa3790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a8186249e605f3f6211a2bf7794cfb3151224ace8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b4b4cdec7ae0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875056d1065a48aae05a8be74c317b0ff25c141a97f6b4d96b12adfbf56577debef8c690518bb5e581cf0185979cc93861411c64e2d5931fbb2c9a83349db405e8c71e3fafffeaab70019c38072543a8bc7d12f98d2e8c8a6440bc3e3b5164e81c9594074170a2534fa103bdb933637f5eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77117833822ac11d20c5054400c04a32fab332474df92ec95e778656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2faefa3bf3f9071b8be2e5974c8d8af6a32b8ad32178ca516849ef2e8b75be3c8ad1b3c9d33e37d0be4ef909bcc81e6bf5f3a26c1ce1a8893bc32644458a4d421a09c975659223ed0a5f9b8a"], 0x9, 0x3, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0x5160) fchmod(r2, 0x30) getsockopt$sock_int(r2, 0xffff, 0x100c, &(0x7f0000000240), &(0x7f0000000280)=0x4) msgget$private(0x0, 0x80) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000c00)=""/224) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040), 0x0) socket(0x20, 0x8003, 0x19e) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r11 = getppid() fcntl$setown(r10, 0x6, r11) r12 = getpgid(r7) r13 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000440)={{0x200, r6, r8, r9, 0x0, 0x1, 0xed6}, 0x10000, 0x2b1, r12, r13, 0xd6, 0xfffffffffffffff7, 0x1, 0x20000004}) socketpair(0x11, 0x0, 0x1, &(0x7f0000000400)) msgget$private(0x0, 0x120) socket(0x19, 0x5, 0x84b) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000002c0)="1254f3014fb6ec53397a5e9b540d58bb2b1b9d327c49914077e9c251eef610262fdbdaa621d4571fdd58096a019b0ce07f8abd7a68bd6a02cbc64aa2b4c6f8ca228e80fc115bdd7ea4c4f19cece609e348", 0x51) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000000c0)={0xffffffff, 0x2}) setuid(0xee01) 16:00:13 executing program 0: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd4"], 0x10) writev(r0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)="f41f222f8ff0abe310caa970de5e189c3287164de61343602959b1116d4871a981ba89270c28f48b6da712bf15521505bdd7de9e17ed50777d976580abd4d17199b78398398d74def962a756fabc05bff1a847e47cbcfd9313274836503f60f1cff4ee8d7be023f009786f2c975bcb9a5491bb0685bae25fae3c67c547ef727aa79d3b0914c4a2d83ccc298cd91bdf90fed468998a0eefd0f1ed618eac5ef026cf7e60cba4", 0xa5}, {&(0x7f0000000680)="eef535d4e559dc793df7ada404b204e54c5a6b8fe1933df7a9baef7cb1f79f940b35bfd4ac2561f4e21210830b03eb15b78f79dfe8bbc65d6ca1ac8d837d09b8708e1eb748518aaf9a510790d448aa2e905f76e8047b12f9ce367b4404dd4ccf2536e545f8acecbf04eb87d32b97e43c1fddc3d1ca8455406cbb79d840a71f66b0ee20a98705e821ffea67de77d5399c5b91aa23cf4f0b146b6795e693cf072fb25243a7db45cfc37a0101a8", 0xac}, {&(0x7f0000000740)="6f1c78d1044414a415679f000b7d22c2a48552bcec045f346c639ab5b80dab05", 0x20}], 0x3) socket$unix(0x1, 0x0, 0x0) 16:00:13 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1829a, 0x0) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0xb8}], 0x1, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r1, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/209, 0xd1}, {&(0x7f00000004c0)=""/86, 0x56}, {&(0x7f0000000580)=""/83, 0x53}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000000100)=""/36, 0x24}, {&(0x7f0000000600)=""/247, 0xf7}, {&(0x7f0000001740)=""/247, 0xf7}], 0x7, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x8004) pwritev(r3, &(0x7f0000001c80)=[{&(0x7f0000000300)="4ecad8c209b123a8bbb04a953ffbf61aebf2a71936fe51369fd50fdb4311a9f40cf354fb6e612ca22ecf931bd6aad7ffd19cef6ac74706b3b96b6a6752332a18d241249092621ab1ebcebebada5a9e47e6337a96fddb9245a984af1dc9ddd11444839b2dadfd1634eff2ebefb02d46f6d33a4214048ce0a24a6ae4f8e5c96bab036afd226ac3c513e7422916fc55c6b652a828439e46aa685d4fd6e93004f6d8469a3b74d97a0609", 0xa8}, {&(0x7f00000018c0)="4578386060cf68f36676061f557a62464789b0208abef2507f5d82ab83ae3e4d6933dce71cd0e4a2a4885ab26bff04900b3a3f2e57d4d81ab569fc6be8d1ecc614727e190c224e1381ab425caddacec3413b2c36737118f7844c69d51e90122a7f75cf51d4f673fb1ef4a7336527cb9286c01426c88f82cea5b9c2a620897633a91a1a63ad18212ffab68bfe526a5a3c21e11c30", 0x94}, {&(0x7f0000000240)}, {&(0x7f0000001980)="c001536d7fd610baf62de1c881a8f8e644c17661a43fdf8d1e3bcc4ff0aea87f91f749dc7d80bf8b2bec02b4b3a121d74464b9480b8c553fbac48d135d718f30744584d27af0d428a26fa44db3245677428ea7762a4c319a6e9eb6f369c8636e85ce6f1f24a32d2c5d36a68eaac33cd93a6a1fe54535214e8953520549eff2ab9d4b3492627b9c0bb6e99b9d2006e7eba9161ffb808b7553ce7831d3b5f1508ea561380dda9ae0c1d331787da3aa8c7e60c679cf591e0ef83c9359f3087bb312e4108c806a97b6", 0xc7}, {&(0x7f0000001b00)="75896e0c9dfc171f2bfa4949df8ed36e17bb2d84d00cfad8879d2a253ed0aeeaf73cb1d9a6690cfa8cfb891257c3d312483f0f074032d8b3bcf4a962d65859c28bfec9b5acbf36db46b7d4205142e79f7caca043b1aa09ed7d26ab3a7fda843926bff60ae5a6d1c7961e", 0x6a}, {&(0x7f0000001b80)="d0341ff8f508af0f8303e69288db26620016ba952a02c738d73627feef3de1430853ba42e67144b6b991f47a7535e4278b38b684e96d00c63f00cb78f3ce426d0afd727b2a29d8703af06e5911d034e54f9580268c485df47e8b40959f775a61657762ec069a4371abb0bdfd61259687cb1984cbdafcf89096390ebe87e3c4cae5b7ab7712b8188407846ad19e639e9647599c63c1e76ff1ba323a8aefc6b22167a0bb2968d9ed6a1fa89bce6947b27dbb75ef3efb5dd10c2bbe65d78c2d35607dff05bf", 0xc4}], 0x6, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x80, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000040)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x80, 0x4}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1000b, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x4, 0x101, 0x7ff, 0xfff7}) setsockopt(r2, 0x29, 0x8, &(0x7f0000000080)="ebffcbff760400fd09000000713048e69931929648", 0x15) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r1, &(0x7f00003ed000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x6000) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:14 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xff4b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) r4 = semget$private(0x0, 0x4, 0x43d) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r10, 0x1}, {r10, 0xaf}, {r10, 0x10e}, {r10}, {r10, 0x2}], 0x5, 0x8eb6) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = semget$private(0x0, 0x4, 0x43d) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r18 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r18, 0x1}, {r18, 0xaf}, {r18, 0x10e}, {r18}, {r18, 0x2}], 0x5, 0x8eb6) shutdown(r18, 0x1) fcntl$dupfd(r18, 0x1b, r17) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r16, r19, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, r2, r5, r14}, @cred={0x20}], 0x40}, 0x0) r20 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) linkat(r1, &(0x7f0000000000)='./file0\x00', r20, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000100)=[{0xffff, 0x9, 0x7, 0x40}, {0x100, 0x0, 0x43}, {0x6, 0x80, 0x0, 0x2573}, {0x1, 0x2d, 0x9, 0x3}, {0x2, 0x7, 0xff, 0x80}]}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) write(r1, &(0x7f0000000000)="87", 0xfffffd01) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffce5, 0x9}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) close(r0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0xfffffffffffffffc}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x800000000000010, 0x7e) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)=""/250, 0xfa}, {&(0x7f0000000380)=""/136, 0x88}, {&(0x7f0000000440)=""/208, 0xd0}], 0x3, 0x0, 0x0) semop(r1, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x1800}, {0x5, 0x401, 0x1000}], 0x5) semop(r1, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000540)={0x2, &(0x7f0000000200)=[0x1ff, 0x28]}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0]) r9 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x3, r5, 0x0, 0x0, r7, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x1f, r5, r8, r5, r8, 0x10, 0x8}, 0x10000, 0x200, r4, r4, 0x31, 0x8000, 0x80000001, 0x1}) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() r12 = geteuid() setreuid(0x0, r12) setuid(r12) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r11, r12, r11, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r15 = getpid() r16 = getpgid(0xffffffffffffffff) r17 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r20, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r20, 0x0, 0x0, 0x0, 0x0]) r23 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000100)={{0x3, r19, 0x0, 0x0, r21, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x1f, r19, r22, r19, r22, 0x10, 0x8}, 0x10000, 0x200, r18, r18, 0x31, 0x8000, 0x80000001, 0x1}) r24 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r26 = getgid() r27 = geteuid() setreuid(0x0, r27) setuid(r27) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r26, r27, r26, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r29 = getpid() r30 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000640)={{0x0, r24, r25, r27, r28, 0x80, 0x4}, 0x7, 0x5, r29, r30, 0x4, 0x369, 0x100000000, 0x62}) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000640)={{0x0, r13, r10, r12, r14, 0x80, 0x40}, 0x3, 0x1, r15, r16, 0xe, 0x369, 0x100000000, 0x62}) setsockopt(r2, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000003c0)=0x7) ioctl$TIOCSETVERAUTH(r1, 0xc0107004, &(0x7f0000000000)=0x4) open(&(0x7f0000000040)='./bus\x00', 0x468b673f14b922e8, 0x17a) 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000336400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x1800c) renameat(r2, &(0x7f0000000040)='./bus\x00', r3, &(0x7f00000000c0)='./bus\x00') socket$unix(0x1, 0x3, 0x0) r4 = socket(0x1, 0x18006, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000001c0)={0x8000, 0x0, 0x2, 0xc398, 0x2}, 0xc) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000340)="430b63e47a722ccceff669c1bb8651d4ac6e3a92155cc4d484fd9cb03f0dddf80704b9e1be5afcfa08000ffd3c82c70cfa63238958fe61439019730d1885e472496d02241efbcfd0beb81e812bdb064031a78296bbefa86bb2901ef1374e1ec197cbe778264a3e2495556ee785e36d4cbc97dd98e1231a5bff31c497604f6c68", 0x80}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000180), 0x18000) execve(0x0, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000240)={0x6, 0x0, 0x7ff}) 16:00:15 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000180c1b74df6a56010000001c00feffff00feff0081d5706c85c2768511fe870000f31f00954500e3ff", 0x29}], 0x1) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r3 = dup(r2) symlinkat(0x0, r3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r6 = syz_open_pts() fcntl$getown(r6, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:00:16 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) shmget(0x3, 0x1000, 0x300, &(0x7f0000ffd000/0x1000)=nil) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x20}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000b920852e8ffd9fe399ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="1400ff0000000000000000ffff00"/32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) bind(r2, &(0x7f0000000140)=@in={0x2, 0x2}, 0x1) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:19 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0xfbf4a3ab916ea99e, 0x46) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494010147108e909d7e3b3bb2c0459f6ab0a6"], 0x10) fchmod(r0, 0x8) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fchmod(r1, 0x1ea) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:19 executing program 0: r0 = semget$private(0x0, 0x4, 0x43d) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r7, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x1, &(0x7f0000000000)=[r2]) getgroups(0x2, &(0x7f0000000180)=[r8, 0x0]) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r9, &(0x7f00000000c0)='./file0\x00') readlinkat(r9, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) 16:00:19 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206931, &(0x7f0000000300)) 16:00:19 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_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0xfff]}, 0x3c) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = semget(0x3, 0x0, 0x604) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000000)=""/52) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000002c0)=0x800) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_media}) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000300)=""/58) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001fcdaa6da195e962bd953bea727a627b5002000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x1, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x400000061}, {0x6}]}) r3 = socket(0x1, 0x0, 0x41) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r8, 0x0) r9 = getpgid(r8) r10 = getuid() r11 = semget$private(0x0, 0x4, 0x43d) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r17 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r17, 0x1}, {r17, 0xaf}, {r17, 0x10e}, {r17}, {r17, 0x2}], 0x5, 0x8eb6) shutdown(r17, 0x1) fcntl$dupfd(r17, 0x1b, r16) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r19, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r20 = socket(0x2, 0x2, 0x0) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r20, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r21 = socket(0x2, 0x2, 0x0) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r21, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r22 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x20000, 0x0) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x2, 0x0) r24 = socket(0x2, 0x2, 0x0) connect$unix(r24, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r24, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r25 = getuid() r26 = semget$private(0x0, 0x4, 0x43d) semop(r26, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r26, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r26, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r26, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r26, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r26, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r29, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r32 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r32, 0x1}, {r32, 0xaf}, {r32, 0x10e}, {r32}, {r32, 0x2}], 0x5, 0x8eb6) shutdown(r32, 0x1) fcntl$dupfd(r32, 0x1b, r31) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000100)={{0x3, r27, r28, r30, r33, 0x4}, 0x200, 0x401, 0x2}) r34 = fcntl$getown(0xffffffffffffffff, 0x5) r35 = semget$private(0x0, 0x4, 0x43d) semop(r35, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r35, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r35, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r35, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r35, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r35, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getegid() r38 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r38, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r41 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r41, 0x1}, {r41, 0xaf}, {r41, 0x10e}, {r41}, {r41, 0x2}], 0x5, 0x8eb6) shutdown(r41, 0x1) fcntl$dupfd(r41, 0x1b, r40) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000100)={{0x3, r36, r37, r39, r42, 0x4}, 0x200, 0x401, 0x2}) r43 = semget$private(0x0, 0x4, 0x43d) semop(r43, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r43, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r43, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r43, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r43, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r43, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r45 = getegid() r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r46, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r48 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r49 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r49, 0x1}, {r49, 0xaf}, {r49, 0x10e}, {r49}, {r49, 0x2}], 0x5, 0x8eb6) shutdown(r49, 0x1) fcntl$dupfd(r49, 0x1b, r48) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000100)={{0x3, r44, r45, r47, r50, 0x4}, 0x200, 0x401, 0x2}) r51 = socket(0x2, 0x2, 0x0) connect$unix(r51, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r51, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r52 = dup(0xffffffffffffffff) r53 = kqueue() r54 = socket(0x2, 0x2, 0x0) connect$unix(r54, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r54, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r55 = socket(0x2, 0x2, 0x0) connect$unix(r55, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r55, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) sendmsg$unix(r3, &(0x7f00000002c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000180)="95fbaa0fea515b86c22ac3458d725e152af8b4a5dd0e5fcab034b73d4faeb9bf7f5b", 0x22}], 0x1, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [r4, r5, r2, r6, r2]}, @cred={0x20, 0xffff, 0x0, r9, r10, r13}, @rights={0x20, 0xffff, 0x1, [r19, r2, r20]}, @rights={0x20, 0xffff, 0x1, [r21, r22, r23, r24]}, @cred={0x20, 0xffff, 0x0, 0x0, r25, r33}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r34, r36, r45}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r51, 0xffffffffffffffff, r2, r52, 0xffffffffffffff9c, r53, 0xffffffffffffffff, r54, r55]}], 0x110, 0x8}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) pipe2(&(0x7f00000000c0), 0x20000) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="2d01266671306fc17ffbf0bf4cfe73f212949c796c9cd41d36837a0ab176d344d9d5b705241fd320f28191005438cb2cb81fe7fa22b209099678190d96199925a2f6a77d303bc3ad88f78774cf8559718e2814acd0f27edcb3573532a681129e4f9def41c574a92deff9334da395b2f91587a330bebc3bed4831f05404842aed930fff6a36117914e2383ff6ca05bcbdf5e01acffad8e7a615e33c9bfcfed24dac15842d9dabbbbadff6df7f9910308a1d4bfe98b1d170a62d79f718b2bccb0279ce204303f4e7007eaadf1b689a2bfe255cc414189fcc9714f2e8cd08ea0f728c85df3dde2887158e9456f6fd33f60f2971c3a49eba538aabc6d5a2c9373b51"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(0xffffffffffffffff, r2) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f00000000c0)={0xfffffffe, 0x4}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$TIOCSWINSZ(r5, 0x80087467, 0xfffffffffffffffe) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="317f5c992e1f565e03ae"], 0xa) fsync(r1) fcntl$setflags(r4, 0x2, 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:20 executing program 0: r0 = semget(0x2, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x43d) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/4096) semop(r1, &(0x7f0000000040)=[{0x1, 0x8001, 0x1800}], 0x1) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {}], 0x2) 16:00:20 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x100000000000000, 0x8cce}) 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) socket$inet(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777f0104fceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b348a3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee443460409feff0000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e220000008000000000da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ffa150cd68f3c31bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126e4e6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7770ea97386dc79ddc825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc5331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c64dce91508631d0246c421dea041deb34fd3411d9d057abd34e4cd48045ed6353a280bf38b7789587f05ca5d85c988308fcd57d27338b9dbf5e111aff7156e226ec5fea547e4536c17c4cb285719ea43c0ff2a0bfb3884aa3ea55ca0fbc0462a3dbd7d37239151bd78fd46ee078e2f2aeef9dbba6bad6e0c24d5e41e86006a1f1b1d29221343e719d2742d446d1f41c53888825d4a88f593f885d9120ff1d0df75932e64b674c5fe12f26e55dfbad8c0655704e8cd302072a02c524aab23b2b64220570b6acf8148e60428d8e2db892f6a00000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r2 = semget$private(0x0, 0x1, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000500)=""/112) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) writev(r3, &(0x7f0000000000), 0x1) socket$inet(0x2, 0x8001, 0xa) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x87, &(0x7f0000000140)="5b0a746b1af6502ce849b1f36c481a3376f8d2923740f93a1396ea8007580feebe4ca0cea14af583c24d23668b6e6c2e5b2dde31cd0268f4ad6881d455c2360b5da6e34ce48c3c4f4b4eafcf52b0e9ecb55acc0083a031327d8acecd683e035b2e14362427300e37c3941d1be47d1159a813f1799c35d523782a627ba4a594cf55cb47be15723b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:20 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x10004) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) 16:00:20 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x8, 0xffffffffffffffff) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r0, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000300)=0x401) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket$inet(0x2, 0x3, 0xa2b) connect$inet(r3, &(0x7f0000000180)={0x2, 0x3}, 0x17a) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x40, 0x0) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x100, 0x0) ioctl$BIOCSETIF(r4, 0x8004667d, &(0x7f0000000040)={'tap'}) syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) fcntl$dupfd(r2, 0x0, r2) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000140)={0xfbc1, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000000)=0x7) r6 = semget$private(0x0, 0x4000000009, 0x0) semop(r6, &(0x7f0000000400)=[{0x4, 0x8}, {0x3, 0x40, 0x1000}, {0x2, 0xd9, 0x2800}, {0x0, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x6, 0x1800}], 0x2aaaac12) semop(r6, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r6, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r6, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) read(r8, &(0x7f00000006c0)=""/178, 0xfffffffffffffff0) connect$inet(r7, &(0x7f00000005c0)={0x2, 0x3}, 0x580) getsockname$inet(r7, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000a00)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) read(r9, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) connect$inet(r9, &(0x7f00000005c0)={0x2, 0x3}, 0x580) getsockname$inet(r1, &(0x7f0000000280), &(0x7f0000000540)=0x8) ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f0000000a00)) r10 = fcntl$dupfd(r9, 0x0, r9) fchdir(r10) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f0000000380)=0x6) r11 = fcntl$dupfd(r7, 0x0, r7) fchdir(r11) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000000340)=0xad3f) 16:00:20 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) shutdown(r0, 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0x1}, {r3, 0xaf}, {r3, 0x10e}, {r3}, {r3, 0x2}], 0x5, 0x8eb6) shutdown(r3, 0x1) fcntl$dupfd(r3, 0x1b, r2) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20, 0x20) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x36d6835c723081cc) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x55}, {}, {0x6, 0x0, 0x3, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:20 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='c\x00') 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)="97903b507a7868cd2dc3e46c538d75418ffd68590f08fdb1d850ad0e85d6ecf35acecd18654637f7cb201308bc3b054fc9e65b71ee988c93e7e9cb69e9232ff72c170856d6f3b523a23954d12f9bcb142d564a4281dacba5cdbf6bfcdb945372a48e5a774ddd564a765c1055c12b89706d7358", 0x73}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r4 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) poll(&(0x7f0000000140)=[{r1, 0x2}, {r2, 0x10}, {r3, 0x80}, {r0, 0x1}, {r4, 0xee}, {r0, 0x2}], 0x6, 0x9) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: setrlimit(0x14, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x40b) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x4ea8, "a4cd1ed81d7d90bc29617f9a4337451e5d404f67"}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="1400000000000000070000000100000000001e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) write(r2, &(0x7f00000001c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef89fbb400002d4b80a0cacd4f43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x32) 16:00:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) getgid() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r10 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r12 = semget$private(0x0, 0x4, 0x43d) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r18 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r18, 0x1}, {r18, 0xaf}, {r18, 0x10e}, {r18}, {r18, 0x2}], 0x5, 0x8eb6) shutdown(r18, 0x1) fcntl$dupfd(r18, 0x1b, r17) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r16, r19, 0x4}, 0x200, 0x401, 0x2}) r20 = semget$private(0x0, 0x4, 0x43d) semop(r20, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r20, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r20, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getegid() r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r26 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r26, 0x1}, {r26, 0xaf}, {r26, 0x10e}, {r26}, {r26, 0x2}], 0x5, 0x8eb6) shutdown(r26, 0x1) fcntl$dupfd(r26, 0x1b, r25) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r24, r27, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x5, &(0x7f0000000440)=[0xffffffffffffffff, r19, r22, 0xffffffffffffffff, 0xffffffffffffffff]) r28 = semget$private(0x0, 0x4, 0x43d) semop(r28, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r28, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r28, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r28, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r28, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r28, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getegid() r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r34 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r34, 0x1}, {r34, 0xaf}, {r34, 0x10e}, {r34}, {r34, 0x2}], 0x5, 0x8eb6) shutdown(r34, 0x1) fcntl$dupfd(r34, 0x1b, r33) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r32, r35, 0x4}, 0x200, 0x401, 0x2}) r36 = socket(0x2, 0x2, 0x0) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r36, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r37 = socket(0x2, 0x2, 0x0) connect$unix(r37, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r37, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r39 = socket(0x2, 0x2, 0x0) connect$unix(r39, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r39, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x1ea, 0x0, 0x0, &(0x7f0000000500)=[@rights={0x38, 0xffff, 0x1, [r0, r36, r37, r38, r0, r0, r39, r0, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0x58}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x2, 0x5}, {0x18, 0x1, 0xc140, 0x8001}, 0x2, [0x6, 0x1ff, 0x1e3d, 0xfff, 0x1, 0x1f, 0x4d46, 0x10001]}, 0x3c) r40 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r40, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x5}, {}], 0x2}) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) mkdir(&(0x7f0000000100)='./bus\x00', 0x21) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus/file0\x00', 0x10000, 0x16) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0x2, 0x4}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) openat(r3, &(0x7f0000000140)='./bus/file0\x00', 0x991888d1791ed42, 0x2) ioctl$WSKBDIO_SETMODE(r2, 0x4004570f, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x800001c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000540)=[{0x1, 0x7, 0x5}, {0x8000, 0xd4, 0xc3, 0x80}, {0x9, 0x1, 0x2, 0x5ef}, {0x401, 0x20, 0x5, 0x1000}, {0x7, 0x0, 0x40, 0x9}, {0x8, 0x1, 0x4, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setpgid(r3, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r8, 0x0) r9 = semget$private(0x0, 0x4, 0x43d) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r15 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r15, 0x1}, {r15, 0xaf}, {r15, 0x10e}, {r15}, {r15, 0x2}], 0x5, 0x8eb6) shutdown(r15, 0x1) fcntl$dupfd(r15, 0x1b, r14) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = geteuid() r18 = socket(0x2, 0x2, 0x0) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r18, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) r20 = socket(0x2, 0x2, 0x0) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r20, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r21 = socket$unix(0x1, 0x5, 0x0) r22 = socket(0x2, 0x2, 0x0) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r22, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x400, 0x0) sendmsg$unix(r19, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x28, 0x7, 0x1, [r0, r6, r23, r21, r22, r22]}, @cred={0x20}], 0x48}, 0x0) r24 = socket(0x2, 0x2, 0x0) connect$unix(r24, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r24, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) r26 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x80, 0x0) r27 = socket(0x2, 0x2, 0x0) connect$unix(r27, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r27, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r28 = socket(0x2, 0x2, 0x0) connect$unix(r28, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r28, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r29 = socket(0x2, 0x2, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r29, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r30 = socket(0x2, 0x2, 0x0) connect$unix(r30, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r30, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r32, 0x0) r33 = socket(0x2, 0x2, 0x0) connect$unix(r33, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r33, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r34 = socket(0x2, 0x2, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r34, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r35 = socket(0x2, 0x8000, 0x0) connect$unix(r35, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r35, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r36 = socket(0x2, 0x2, 0x0) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r36, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r37 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x2, 0x0) r38 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r40, 0x0) r41 = semget$private(0x0, 0x4, 0x43d) semop(r41, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r41, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r41, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r41, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r41, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r41, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r43 = getegid() r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r47 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r47, 0x1}, {r47, 0xaf}, {r47, 0x10e}, {r47}, {r47, 0x2}], 0x5, 0x8eb6) shutdown(r47, 0x1) fcntl$dupfd(r47, 0x1b, r46) ioctl$TIOCSETVERAUTH(r46, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000100)={{0x3, r42, r43, r45, r48, 0x4}, 0x200, 0x401, 0x2}) r49 = semget$private(0x0, 0x4, 0x43d) semop(r49, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r49, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r49, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r49, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r49, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r49, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r51 = getegid() r52 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r52, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r55 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r55, 0x1}, {r55, 0xaf}, {r55, 0x10e}, {r55}, {r55, 0x2}], 0x5, 0x8eb6) shutdown(r55, 0x1) fcntl$dupfd(r55, 0x0, r54) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000100)={{0x3, r50, r51, r53, r56, 0x4}, 0x200, 0x401, 0x2}) r57 = socket(0x2, 0x2, 0x0) connect$unix(r57, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6530001c32a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r57, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r58 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) sendmsg$unix(r6, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r8, r13, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r3, r17, r5}, @rights={0x28, 0xffff, 0x1, [r2, 0xffffffffffffffff, r18, r19, r24]}, @rights={0x28, 0xffff, 0x1, [r25, r0, r1, r26, r27, r0]}, @rights={0x20, 0xffff, 0x1, [r28, r1, r29, r30]}, @cred={0x20, 0xffff, 0x0, r32, r4, r5}, @rights={0x30, 0xffff, 0x1, [r33, r1, 0xffffffffffffffff, r34, r35, r36, r37, r38]}, @cred={0x20, 0xffff, 0x0, r40, r42, r56}, @rights={0x28, 0xffff, 0x1, [r57, r1, r1, 0xffffffffffffff9c, r58]}], 0x148, 0xa}, 0x201) r59 = getpid() setpgid(r3, r59) 16:00:20 executing program 1: pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:20 executing program 1: r0 = socket(0x1ffffffffffffffe, 0x7ffc, 0x4) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) r2 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x10000, 0x1) r3 = openat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0/file0\x00', 0x200b0, 0x44) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) read(r0, &(0x7f0000000d80)=""/167, 0xa7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) r8 = socket$inet6(0x18, 0x7, 0x3) setsockopt$sock_int(r8, 0xffff, 0x20, &(0x7f0000000000)=0xff, 0x4) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000100)={0x3f, 0x3, 0xfffffeff, 0x63c, "1f76308304000000b820b65f3b55b85be49dc200"}) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000200)) r10 = fcntl$getown(r8, 0x5) fcntl$getown(r0, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r7, r6, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r10, r5, 0x7fff, 0x92, 0xffff}) socket(0x0, 0x0, 0x11ea3286) geteuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000540)=[0x400, 0x8, 0x7, 0x2, 0x80000000, 0x40, 0x2407, 0x0, 0x5]) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0xfffffffffffffe7c}, {&(0x7f0000000980)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r4, &(0x7f0000000540), 0xe3a, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000040)=0x698ace23dd04bf86) pwritev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000700)="00b5d424fbcb4bd7a42e8d6b2ace7900", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000b80)="043535243b13f36185d29f44ea3eec91f1be0a46f9a857489243088ad498ac2d9de87ea312fe2190122f982220514fe1f9414f41026ac01f5dce53b08ab049e7dfe87d9e6758724fdfd4c72688a0975491f1d5ee4d20b016ae5f068458d64155a3a6a9398a2b483e7bbbafe3696a3a7fe0807d3a1c0b2df9fda84d973971560a9e9a16555aae2c814f48ebd9bef5aa253a315f2ec9e432e32d4006e63aebf00a606cf9abf3099289cb03fc22b1d79c30cda1ee3be64bc2f593e2d84c320438a11539489a154f6ceca97d4979fc9b2d5612eea0cf63b5dd2b700f25d884cb18d47c29ebb8079be3ea16a17147ec1cd36b1534", 0xf2}, {&(0x7f0000000c80)="c8848bc4bb0e8e813f9d87d54993829af5bbf647995ed75a0f6793280d6c84b63e02bc576b8e9d12aaba062607d5d17ef585a31e2b63f265e8f3f569f5d50169daf3f19a9c109f36d83fd3f122850ed6291e0b271427bbef275afedb6709a19acd56f9fd83c2296955a20cbfdbc664784451c645c133ce90d5d6349c264017d591e5e261e209bb97739401ebed1b6b6efdbaf51a396b6f9e18983db4906741865771a1954b61008423fab29d8a1f9c70c4888de52a778f7a2adbbb87d9e0b832f0f60c59d6fffe2da741ce4198252fdf5b9cee97408a8732179b4f86d38e21ea7bd6edbfe8c134099fbaecfa3862252ecfa3227b", 0xf4}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) r11 = semget$private(0x0, 0x3, 0x4) semop(r11, &(0x7f00000000c0)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x1, 0x2, 0x1000}], 0x2) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000540)=[{0x1, 0x7, 0x5}, {0x8000, 0xd4, 0xc3, 0x80}, {0x9, 0x1, 0x2, 0x5ef}, {0x401, 0x20, 0x5, 0x1000}, {0x7, 0x0, 0x40, 0x9}, {0x8, 0x1, 0x4, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setpgid(r3, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r8, 0x0) r9 = semget$private(0x0, 0x4, 0x43d) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r15 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r15, 0x1}, {r15, 0xaf}, {r15, 0x10e}, {r15}, {r15, 0x2}], 0x5, 0x8eb6) shutdown(r15, 0x1) fcntl$dupfd(r15, 0x1b, r14) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r16, 0x4}, 0x200, 0x401, 0x2}) r17 = geteuid() r18 = socket(0x2, 0x2, 0x0) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r18, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) r20 = socket(0x2, 0x2, 0x0) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r20, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r21 = socket$unix(0x1, 0x5, 0x0) r22 = socket(0x2, 0x2, 0x0) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r22, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x400, 0x0) sendmsg$unix(r19, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x28, 0x7, 0x1, [r0, r6, r23, r21, r22, r22]}, @cred={0x20}], 0x48}, 0x0) r24 = socket(0x2, 0x2, 0x0) connect$unix(r24, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r24, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) r26 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x80, 0x0) r27 = socket(0x2, 0x2, 0x0) connect$unix(r27, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r27, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r28 = socket(0x2, 0x2, 0x0) connect$unix(r28, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r28, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r29 = socket(0x2, 0x2, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r29, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r30 = socket(0x2, 0x2, 0x0) connect$unix(r30, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r30, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r32, 0x0) r33 = socket(0x2, 0x2, 0x0) connect$unix(r33, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r33, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r34 = socket(0x2, 0x2, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r34, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r35 = socket(0x2, 0x8000, 0x0) connect$unix(r35, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r35, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r36 = socket(0x2, 0x2, 0x0) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r36, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r37 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x2, 0x0) r38 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r40, 0x0) r41 = semget$private(0x0, 0x4, 0x43d) semop(r41, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r41, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r41, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r41, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r41, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r41, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r43 = getegid() r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r46 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r47 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r47, 0x1}, {r47, 0xaf}, {r47, 0x10e}, {r47}, {r47, 0x2}], 0x5, 0x8eb6) shutdown(r47, 0x1) fcntl$dupfd(r47, 0x1b, r46) ioctl$TIOCSETVERAUTH(r46, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000100)={{0x3, r42, r43, r45, r48, 0x4}, 0x200, 0x401, 0x2}) r49 = semget$private(0x0, 0x4, 0x43d) semop(r49, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r49, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r49, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r49, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r49, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r49, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r51 = getegid() r52 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r52, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r54 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r55 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r55, 0x1}, {r55, 0xaf}, {r55, 0x10e}, {r55}, {r55, 0x2}], 0x5, 0x8eb6) shutdown(r55, 0x1) fcntl$dupfd(r55, 0x0, r54) ioctl$TIOCSETVERAUTH(r54, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000100)={{0x3, r50, r51, r53, r56, 0x4}, 0x200, 0x401, 0x2}) r57 = socket(0x2, 0x2, 0x0) connect$unix(r57, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6530001c32a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r57, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r58 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) sendmsg$unix(r6, &(0x7f0000000500)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r8, r13, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r3, r17, r5}, @rights={0x28, 0xffff, 0x1, [r2, 0xffffffffffffffff, r18, r19, r24]}, @rights={0x28, 0xffff, 0x1, [r25, r0, r1, r26, r27, r0]}, @rights={0x20, 0xffff, 0x1, [r28, r1, r29, r30]}, @cred={0x20, 0xffff, 0x0, r32, r4, r5}, @rights={0x30, 0xffff, 0x1, [r33, r1, 0xffffffffffffffff, r34, r35, r36, r37, r38]}, @cred={0x20, 0xffff, 0x0, r40, r42, r56}, @rights={0x28, 0xffff, 0x1, [r57, r1, r1, 0xffffffffffffff9c, r58]}], 0x148, 0xa}, 0x201) r59 = getpid() setpgid(r3, r59) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) openat(r1, &(0x7f0000000180)='./file0\x00', 0x2, 0x80) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xb, 0x0) r3 = socket(0x2, 0x8003, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r3, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0xfffffffffffffca6, 0x0, 0x0, &(0x7f0000000440)=[{0x0, 0xdbdab7052150a313, 0x4, "4d72cce2ab906bb01f45229f71a54565223ccc247bb1d8f2b28369d4cf400a4cdc1d55f1b12bd4176b81735bc719f08424a8806cbe31b14b3b3db04e8df49dc01ff4fe6b0d8953bcd9ea48fd73c04609fd520f6cee5d145d14ee202317db56477a782fb161b427f726928b782021fd25cfdb93825dca4881139deef654aca4296ca87cc972b3369f8e8e44f4d4710b2b201510018479b9"}, {0x0, 0x1, 0x6287, "b0587d7efb6a604248d6da40f4d86d89175fe93c575933a93cd69085346d42f530206691bb9c0c0b080af9997b2d7131d4edcbda4909619e4d1cc80bd03a2c0d33cdc374122be556c14fd10cfa748b78a5359347b1c7ed9a524a0a7cf724fc601953f638cbf90a608e9412b96e3d7ed272f581e803197d772de7daa1d026bfa115ebc7efcd31847ac699438375fc5ced15a087e8d716f7b3f25de247760ce8e897b1b2bf067d59ff9f147a103789621327b7b3b53735cdd957c9a81b8833cb2599328c428f9a33aa9d170239447af9a9ebf6928e8b23d962629bd15c86d14cd2cd74dc6684d2378e965340003d9a0fd159fc8bc661824d005724ec73121ff66fe9f0d66b5cb69ff46099d5f8acf160ba25c1850164af60d7caaaa7915bb1446c1042d3134f143f4df8aeb083887626d43be2a3fab2c688ab1731c2c0f36469e6e16adf24aa9d2dd927eddfc4771152a475edb8d561ddfd03ca5f4444f4ff25ceb7afe7ae173d158167093ae2b010b5b85fedd3612f7c85d371c0992ed1e9da2658518afc9fa8614f4005724a6b1aa615d2243747ae2e92d82e1f2263421510e68c9f470bd67b3570b83afbe7d2c04d7d74f0480031d36004900bc59a565929d3b86d1cd5f1045a498a30bc5a9ef1079b65a37f6960e58be4d6722e6ebab7d6c1c2db7bb7360c8f979413e60d99361fd9c76b35fc5a823d4517ea0f19ea869883929f05881871ef3c5e6c81016233420d4a403850e38c6700a98890fb8a376981dc22e655dcf831bda2122bba2e49a89818b56c40bbccddb1012e4d3f11cd6afb46470dc40fc2c80d24d1e3e919c82eac5f511b92aba36f69d563c901ce2cb303fdf36cb440c12046d9a4a0391d62893c2da0eb3e074ae75157f88f6f50f205e5d8c57e8efe3c878dde6b59155c421aae13242cd4060146ae6c091043849727dae39599497293845427002b1dd7cd8db61b20e6f9d3c41588bbc3b6f20cce2166d06a2914f93c34ef99a2c434d7d42b9bc939561fef6f7c883064d18c805d931d862d934c9ae55f527d19f6a46a16a4eb6149c452ce2dbf82f4765b5d19821eb78b792a3b7ab482dc5a92fb46a34d99bf3a45553dbee64a4705068709352e58dc40d782c7eb16370517abc1d57684e054786fb07278b55a9358736fb18b7b1b750cf51bf013f35a7305412e8bda219ec3f7d10d6f475dc21f311144f6090f37189c35bc78494a98cf02ab5b75f22fe6d8c582f4d063a099ebf18035fbeb61ce9a7f01b43b524797df00087b18e576c740c87cc0315586e89fbfa12c4d79c528fb18f248d77133db6e9b4ccd8855d73c9dc79b6bfa2770974eb36c45201cfc9c456502cefd36e8457c92f6a56603c1868054a4cc58907e0fa5af33d1951db1fa84ed5336f5c850bfbd8da3af3da627736542be74417a2cbd8d71a07d38ba7bfd308aa9559bcd049e77bcef5e2d1e670093a8d3795b0fdab913e7202c51a0cc21512d571b4742182fd477c16026fb3cc9bd80bf40e3ad77fa0d77461a7c8c4c46a330f326e67e084deea73f8008e8ab55e3e141f276735038725e155b191172a43063fd5a25e03699218cb213a7294c1d8258d486a004b14a415893a7e5ac5cb0c2fbacd7d1c8955e3bfe1c3b644593fae74feb416f0730f8990d4d478de54f710e88d541cff31e930c70a38a4516a871884c3485f37be19cb0d1654d9bb408db3990344fabbc48b771f253a56282a538c9e65141d5481e3a9d742265f55908a75f46d333cb95180cee1109492dd838600ea91a283cf70fff2bc69ee733d5ce0156fbdb08e7d5ff80e58e9dbd54064731195070a3285fe28d593a73e26afc3fced1fed1e8739743c952b5ac550425cc68ea8b83770ab7bea06039494ee1848e5a50eb130bdac80cc978266deb84933138a8edf445f4143d8a4265029d9a8b0763e05c0b7d6c2af62d9305595cfe67aa32df76b83b180b2a7d9f2714bc48d581295d59db9b71b63cb662ed19691d6a8db12831ab1e50872329b6af6dcec6e0610907dc6adc546362a4feda3cd922ae831369df9544882db53dc51eb59994554dc00ebd09accf3d13b19f5b2cda40cb9ae1a0bc8404b34b5533a8f2284f91c3503fb8ca9a8c941ce0fd3aa5ef3a4b6c21496fdb060489517db7cc8f3d57c3f301347901f1f2996fd27d9a7793263c0b116bc9f166d52f586d4e3451d3beda51a28d961b1f6eda11a45e1f4fdfd9e52c82c02375cb2a78f1a7e97886874273b52051563ec1793f5b767c2e04e886f508f8f49c0e60558607859a3b19a3a6a5ff9062c251438f12f9b2b54732c330bc028b9a0bb4d6678c46e30915b332aafdca88fc5f3791007d303bfff561883bb7859e3fa91c99be48e8b1492da90795f56ab031e11c58929c58d411d0f63076b7713544ea48cee150a59cd402133556ea9453b4766739ba25bfc7d6ca78315cc2e173d019e244a9b180885509330212879d7c5ddc4c9455cc48a99131c52d8d9424be378fa30b0a93c415790b88ed7d1f9ade2fd1451cd6f7a7e58a276f1a836d6b658981ad87e46d7b0c834e00c52fda45e64bfbfd411291780fde4188f735407f8a6c73e85df4b7f84b41d341b5d532eed3e107f7a996c090fe96fa82d0b51aab162efa7066fd704f5aa142cdeb1c5cc30a4eef7716482b85886b28d8d7f8aded31a9b333f56beff5860cefba142d2cfcd15c99dd9c49ffd00f36bfc20836d0c9327287e2ae9bb73cd19c383faf69bf46dfee2abd28748655b22a709b948c2827a2581fd6614da6dae31676d394cb01bed416a1f6c63b0b46d32fd95c7034bd95c6332a2fa251c64f3c66fede347932440ad129f47eb560ed36ea42229c207d154ea58f886be4ddef7160419f93f36df52dc514fa7f606df569135447610f2ba3ad480e668aa504ade5aaa9dc09aed8bb2c74468a5a5622812cacdf7bdb06fb752786078001f45de7abb8d069d789f991bf42360d74f11097f686e7c37c0041533743bd0efc32e73e48ca2537d993a91bdf8f2fec62006d43ccf519d6f328276d2fd340564c46a098d3bcbdfb96b1494f7ac8c5d2a1cf7d9454a55bcf94fa59afbdf4d26408153ba7b988bd47047bebf01b89b1495beef62db800a021c6a472b73a7bfd8b13ae7b0cf0ed441441398cb98965aa62667446598f2a48390350ce8d59e0ca775e5381ef50e8e30b066dff4591266abc2f2082014f32c8861aecffd184b4edc3b2c79e123664944ab8918b2d4630c1e81a073cb101425772154b65a339180ee3dbd00509ca6c278a9d4ca47f5824af4821af64cb84af22db39cb8f4c8b45568a340cd6aad636dfe18e62a377d304d39bd6ce3c0778dd7dfdf66badb7c94ee6421808b52511010ed4409b9b20830889dae5f4daccc96f3a3fba46fe0fa4603db7d1d07b79c61bf5de06ce6d0db82bd18168debeb0771445b531d731d4bbeeb022c658c8c8d527e711a5c6e82d90c4ec7bfac9a6393db40a8dfd1e27011f16f91746cc3e50cffbcd8c3d22687d062af314d33e34047719c61b0cee27bd623d989fcd556acc657ee45d67304c9feaf3be66c15d23902510aaec42d63731b819081957e65c549d877177f0d932debfae711637391d503da7ff28d6e1b92e8665072335c1e11fc87815eb3d170a3ab9da0ed41ee616d838a4c897be5ae16ab38353529ae7ffa132838e56556b109a1db439d44094f90c9519587b020b78f21c638c3e80b3beae68ba7c11f16460db7cde4865a285fe1f39654870e46c3f4868916e1380e9a1bf77724c43ee93012b83ebeb970df351a825a597d0e501439593c0abd375c6c56a68477e1c3e2a69f016f2fc2514d7f0be4ebdeb6411e61a20714ed3e8aee207ee0463ebe320a63907914f025c17b30f0b45e8d1c1b4648f97514680405b74d708c134155dcc563ea186280f3a6f4be9be72c14e7858c0df0994bc57c77cfd05dd18e357af672dc752ba696264084e1415543ea9371c63916c59bd3a84c5b3450d3e81bb4162639a439330c86d977c1a704a10b1193b0ba5631b83526c279fd567c11bb0ce04bda073901e3f83721ce94ed3fa0aa843543c944e0b78ec9cdfa630702963110d8d39bf23dd4ba746bc64c0f0bf2c925c570799f38ac12436a78ec88b60efe6bc88ec976d17da90c2e4b5266f994d860f7edf8c70d9761fa3e39e27de0587253388781699675c81a2b2ce3e47e6457587ebe2323ffc34142dcafc01c05d912bffac069e28fa28b8dc88afd15e3ea2a6291fb5de67ce06d32d932dd6263bc7d88f227248c222c8e91e1a244e1d06e94634fd2bfa90364ad6923713bfe65ad2f33f41ed70ce8038519022374291227055cd8f2fe669b481a930469fe31122cae65a84e198974cd10dc3f9b7bc27049cc82f8920fc802bd095c301497fef2f6e194a88ab8f56daea14ca4b30fb786c07f2a53cef588d9938976acf7186d64572fb827532fc43c021af25b930e3d770523af2c6bbbf252a00816928dc2c3806ab6aa96691c074025fdf0a4c80c76d53f7ae419ef39f1ac1697477c186e8aafdf0a2f21f18fc41aaaeb6b39df0344037808931ab7b947925a5dc34606136f8c4f737d9e8c75f108862d7992ce9366708cd76983ff56f30970da8a17e482643aa82913a2b4a39c9536513c77e3c537bbe0bacd9d2b806096ef53eb0e4848d969c2227719dee41ec8c5b5eae83f6627cd1bee3da5a615fbfa169e63498103ba57d0691fb0796c1356b11985d3f51e5cce3e37f4be91c32df188c2c829a0278f13c61691e6e2ba72590653fe0adc0bb413ea8c6d929913f4baea16611cf2849decf1b6f1f6d8eaac2f0fd40e57fe4c5c47f7d8e5f14e28cba7d44e6626ac76e6592b1b49d8c0a4ef0ed9798fd8398263dea20e6754ecaac44c66f877fe0b441e21d22fc6ce11183bd5a44db91600f5ae2b4a633f62fb46707b9974b965acd605da4488e176b6a9e72c5cdeb99992052f62456548ee181bbe9d2ac987f28f5749657ef89fe84d663860a27d08d57a5b7bf9131911019b8bb133f7209f666a61a5803e43e3551e9516d65ef98f17e22cc73db11aa1353d02e3e21a18929aa84b6bf0efdbe90e1f88a59e759456ee3696e7a482330b1b1e5fe8f3b3f3e2c8b15782093bb72a2bd32df55a701ab47a6e9207fda8396674968bcdd7067f876f46ca6161331e807c79a60c0830032894812ba6c4f25e9ff4f53f85f439a2d878463f5e78f65d71340ac79d98c8b08e01927ee73015be13ebe898a7ac0835a9a46038855ac036a6f21dd21862eda39d2afdc2caeea0fc8385c3a9f1df5f1afab02e7e59f55af29a9292cf7272969bc04c63ea5d1b0df3b55d22a90c87246361376c65958a18e00ba1fa1f5bd49b1b7e5ffef62c88e053027f123f124f07f9e91143f4fb5b03423b12916f965c1f625a6e69ae752d88d15eab0e66377134224f852b41b906b13eb92dbb2e1b6a1f83bb512e1ebbf8d8595fd865029216690fbc4b709ad19fcda5d5bfbeaae51f54f07bd68de91372b4094445ac43b4d4be5b28fcb347fbca202f534558b554839cf157b6d57e978d5f70c4269265901296934cb9983b83772e020f09511896371dcf76dd9692fd9ca0eb1c030728b9166b90da3e392182bd56b794f6a65ae1ae0ff64075a0244c7fd72dd93006129cf2895eb09fbf8bbfcc95a2f35c706fd8f1a36d72e8fc8ac641ce40e3d8bb5e6756c10cb27cc35a33882657cc75f211a7d600b44baac9c04437887044e85cce5bc2cd031989a41d17fea8b72123975e14c69cc"}, {0x0, 0xffff, 0x2, "65901eb3fc0d8c807447f88b9a67a481554f582844ffdbbd19a4aa3fe7bfa1cc14969cb3633a7763aa867743ae168319d4e9d63349371e52696ec93e4b8dea7713b7feeec3fe456d638336941b6a75e62eab31a13de3d630b298a75bcd4c16490583ca77eac3f8c0002317f8759387ed3bf380415b6fd8173508fd005ba391d2d694a0c5a3b0098282528ac3943cb16ff310c833931100b48c0311f3af6cd2c3b826431e82d8765874001858f9e57aa52e6121acd05b1e331bb6640a21b2597f89bf66412948be5b9185b03bcaf3f74eea058e720174f1e54fbba8a59364a33b51e99cda00bba58abe35f2b047e3f6262ca653149766a3e175c6efbc8eb2c3ce4dd992d63d187714e6870e77b3848c547f5db7471cb91152be1919a86bd6bc77abe518cb6f7b13528472fd4ccee779c06e0a54e6651a1f77520c4e0548df3e753cc60dc7b2e8c93392b82379736f3e138e0d1cc0e4e9a42c074ad50f21315426cc912244e461db29e5cd29126eb9dff1fbe63a6b6f25790aa1ece3a47d0b910e3e6415e7d256338f21e221f9dbb9fe8dbd84e69514aa6d71611489b50328810b332f5d131845a1cbe80cbfb3f5a4a1284f0e6f7ced9754e3b05e79ed4f0528e4cc87624b160426b8b7d3edd7ea42a3ef901223d71d21b697c5c05e7b4a7cb428c17697f42b0e17d47868e67d100db40da000047cda64c3ff8c03fcf0222476f78756767caa82709fd930c3b816bde78bd54a69ad0d144606dc92ec2a5bc1c2180a66d22358e8e1de8761529b0de89d1b99c66278d6b335bfee88b676d3d336ff8d53c681b696b3bab8248c3990bbf178ea1e127793c4e76aa1b4bc7f5d9ec2a4a3acc119cd70691974ffd67076c5b2a97524ba6743c01ef5cd900d10d10f85f387989a9da5e7882391182f92bb012465f715985e1ef1a99cfeea216c87c5301244bb73a9945a17d0f597a8a420790eafb764d19af6ef76536490678d000ceea6ab19865940e6575507c757ee81d7f364d74cc8bdbaef1b5bc0b5d4497a7c15798430d8c68726a439e95084f3b8fbeba83889a92b062bc3a4d78a5b96eae3d06d34e41f865550bd3700a55bf5d69dc9a558a90246d7c8b68b553e3ae46b703c714b3b8b93f6cb70d88c8dceb71e5310ac1d99d8d49849cd30993007e500b123ef0535a162347b3ef4f5e138fd59caf963a5e0685de75a772880a7e01aeb54893e527df44f8f0ad8cef2b02c6f04e9f341015bf4ddd3dfc328328da84146333d5e8e8eef29e25612a368cadcdbf84bd0f3fddb7effb8c55eda30e01e7871f976612b04dc4b46e7243b55226494dbc6d9bf20617b579338871e1acaa7cad6749fdb41daa9b5fcd2185b208da2d646dffde98de584f67eb9f0f841ea6bd4f912e531c9ec339a14ee7f3c3ee2afb0027909d2fe6ac6ec71f498054d7305881b3a071ed7969dc271a7f7abb0973e513b8b0b1f7ba3610c1da9346d967993aafbff81962cbbf4194bfe816e5f431625270e60cc846f13a9b4ac623699eb081933d27bd223b58d04e2b01d46987fae17f2b4bfc4ef09b27bc7f77acaf7f2d25b22cfc281b91c5c13e057f951584460f7d8d3e05e89bb2b0164d611b461dfda8831c701fda7d47f4cc6b4bd4a8a8429b529e44ed624f107c6dd1816012b1f40b0af2e4a5e47c45c35966b7f16febc19af336372617f3d7c6f0f2e52c6f011a2c1339e6a7d6be17b48c8fd51fb1ef13a1e90881e15fffb41ed751bc8e6ec2d9d74e5cbd3858227832add06dd8110717d26d61e78dc46614b518bbd8a7d275f4f3675338b4e8e71135a4788c58d9df61726012ae9bf83a93093b2e7fb5c3b18253e5d2931b73802fca1f375fe3b34ed681482ee6459e2f578af09675a4123348c90a13c87e4fd5c369ad059e54c861ddec1151e7bb45ccde09430a654f5d0f41698fbc321f3a80e9007cb852f7a7052e7a9f8ec751b2abc6334dc96e34f909228cb6815442b9a144e21ccd5af9d423096f9db42741f9780a8179694e4567a916a29674cd3530cc5533b411b0c0ce2631c997ba991f03eb021448f0e9300bedfd70504bca2c4de748d0b79e7fc44761c81a6aa27e06cd860bf4e288b258489c7328051cde6aca3ef25244487be30b0c80996bfb6bfd06001273bef3ce10d612feaee204d80a3e122ad9239b0f9e0a08bf42afd4ff2acaf0ac9a793cea7e05844c1ed9aa1052b992d5e2d66ca431be9deee6c1e5a13bf9cbdf87a5ae36d40269fc26227671f2d46168f8c9d88a49823d2e48f09ab0f854ec349a78f685e33bf8ca5fafb1c3d524af98f513c2851058d0e45512306e39d96091baeb1fff2c5f403fde2a87a82a1d61ed5ae325d054392a6b850dac8e2c99aadbd03ce2f0c48894b49c9cc571597d424858bc7b3da7dd629a95ddd2611c25dbe401b32bbe603feb5bf3e693d2b4b0d9bc3019c8960ec441ed7b0d9e41b2b800a76f2e28b9c5e2450a5b26eac25884158ad8502e5d6b009b37c5c649fa40b9dabb5023d5b88e94ff178b9c40a140694bd36bda66f53e0ca7bde1d5292aeffe15d91bcc08b76e9f1424c28c968cd5e8d2a5392a4e5cac6d192635176b8b60526db1bd3482eb12f498752d437f1df95e620e7d58137657eb2a3c698809f44658f91681b4a2706cbf872095ac395f99ef7621d903055f6fb29d7b2a724e5dbc1fb7b8d413837848d1db24da37a55bd1c9f92aa0e23b03b27b35c177fd10cd364964fcdde158d9e28771f37598c61ace025d1488d5cb47c9266680c5ee8470c7164b4b9b5311ca9aa71ecc1a421ff19b9d1edc60ca062365656e65eb72bde59550770d09f9880d8f07e6dea3fc61e10b540cf2c43c79129de8eba4a81f5e2ccbc08ea6f4319e73b514173dce4a938f3b0d0f1e6f61d49676b4d6c8bf36356fa53b6b601c6cb3a6f11bfa280e2daf4578d746f690ba3bdd0ec0672e9f74fa9d4a5be4d797b1eca69548d0413b41f5d655af44b005f5b065f62f7531d128af7c140970d5bd7126345c6ad9c92e6e5004326883c23a1cb4308a657ed9d06a9b641a8a8c009b15fd7354e40eac54d482a1075ee5aa8f40c7b536d6b0b1e6bfd8e145ad9970d05f190f062c775be3fe7f03a197b26dc6b67b926c1fb5caf40049ce7faa36e78d8f6bbe83b1f0b62087b269a566bf405f5de832236b9b63ee4aa049cb0c3ec9b770c93272b5953c80732ad803074dc1f03fc9dc36b9736bdc407a8e7ab62fdd2fa72d4d9b229d78416d80a79a0e18e7537f7f365117aebd1ba0abafa506f110d19b2034d65200cabf5318ea108ef7ab79e502b26b43097535ac7f520d797ea614b96401bf43dab2557a3753116fe6cd27c60f47a73070a607854c3680305aa4d3dbae3efaf53700ce21c9ffe56fececb0246654310428cbae579940024841af8e42d412cf9e9a315666f7615cfd3fb52ae96299e07e1a33c3b06fe2f37510a2ef022beab9cf5bee0565ddd24fb7ac16d8f3d560fa3068d0e3fde2c56c9abe34126926d851e3404b672d6fe3ade5cc1ffa82decb71112d2b387ed56e795d1f9363e2c62103fe90659b83a68213b426efabf2748bbda8771d39a140612167f42bb35909ac63b8ace904a26b4880c7cab8b2fafee663f1a36356d5de47bdd559a44a754a09ed6fd3c90f2b92474cb3e351ead7be959a44b7fc4d6d48ae3a979c019501e281ca5211ad61978d7ab60a7c32d29ddbf1ea9af872c1a396f313a006dafec639b46bbe7e3ee09b0487439f4eba06b87214f3c1cdf646f3817f3b40cff94963cb67703b3c36f94dad0217493ed259ca1fe2d336cd29b6510431cd31c4c767078007d2b0bf4585b996b592482516989f68120a3ef12d06b4e1f1ebb08d6987ff2821dbc3f9874f4402152de06cf850d6a9a14dc0cd10b602917a7e29f66725e80633bf8fcd81ffbb1feccd6f079ed42ba7fd07c4b087257474ec2fad35073ec5018aa825045b0ba8a4e1f8d3d5cad23efb65cc1973a0f95e70dae2c7bf48382eb972a864b7d3eb093f73be7d25b90222b76d7588d3b203bf655d437b8daac2b41a314b3f71486f68454ba578698c315eee194b4dbdfdfdec15f820e5e7abea0fdb7724881339d0524b21013c876a4a6dfc9adc1a7b89ef9c4aa98e34b0105536fd5877049c7d495fdda1fe32fc49ee5c2626aa79a061d378afaa8b85ff539bcdcbdf26adf92293fdb415a1a40eec8d765f27385366b6cad1f016e5eced08f246de6317413fcf4ed0b4c751c89d4d8dee436936049f97eed884045d7f8ffb4b24f9794fd8022387ad73ee77adef21409881e6a1c9b391425fae1351de01e6a1001661cc63a2c5ecf356b4a3dbc40dfb1435fbbb0105f858fe7e018cb717e83409075d590c64dace59321ec0bed7b9db06fa2a93d58fe042c077b8d0de10899bc853cb6c05fe7f45ba3189117a5b399d473fc7d9b25cbae9afc966b3a9941ce53b0b41c1f836c2a05924a6cffb9eaa96d8f64f78c7fb7a0faeaa09065ad0d1ef8477ea0abfd37aa571e3876d61869af803dc979d3ef0d9ea91fe18399a34815bc0ddf078cc2711f950e355b4f7c8c1e177cfb67a1f20cac63af0c7c5a88efda2c73acae5a6825751cf5933b634a6f3c1646bc224d53776b2d05fe01821c1e6a14945c3a4623b98e58beaab5d9c51e9c55b07dca01d01b8748bef41203c755638c09064a7611f494ad915305b86f4aa7609221090bd80b97acee5426531354bfd233611cfb498553c5b03abf1e9bf68ceddba551e161d2aed6fd3b048c7160da1d14aa9aa61578fab62ad4527d86ce4b543c56b802c9d13f3baa6513646719a0e9ec1d7fcee1d68639e81c23a8974664be0a0c76b359920111134176e8f33c6c9505b9ea4209be6834f2268862c13d2f496f1ed62ee71e72a1adf36f2eb1c594f123517c71e8750322fdda390932665e039da293e36ca14fe1f59144bac93a2d1cceee44e8d58f12d116bf1f45d02d96baf5206d5512071e39c78e7686644fc2abeccd2c6b15280c690725e23046ba032d77ff03d54d41f01853676315cefeda7813a3e8a993fa5a6289180f52f2902cc87f7c8b80e27da2b4afffb2d388fe6e1546c3951c08cdf9a2f86471b027eb33a409c7c165f5c772dc05f611b81e4fa8db846fa3d203994d8514e4b5e27e866a623c7ec736df299df4975ff2339cf1de4cba581cf32e27a175a7f4a2cfa447cae348a8ce902d66656d1a01e894271a87f533e09d3d0106789533004c646391eddb38aef643410eea70af8033696a5bfab58625df3515dc7915b93e0a15e24a9908eea1eda23c970f00b96815d24b00ba0eb8bac1164f96a6e22c6190fda473a8bc80c57bc3a0758afc71a725cd52ee26de3996cc6a8dbd5e3d713e658ff014d0ff7465a11c79b3d12c4a8bbe85785c77110d7e8bc5466cd7fe4eaeb7dfa2ed1657747a45dab63f5d096f06739742cdbca0752dd7f4a6579a9847ea62fd42c415b4d16910e99473fbfea1f9e78ece91ffc801430de51f83203186bbcfd6d6baa559584f7173ed8be20b7926e87d37e112736987f4d82b74d72f489c17617d4351706dc364f5fec5d490cacd47b524641afe4565a41715812c15a7d920838bb308629b85c2fe0fb0dc75d0378cbec53daf0186d2550cbb3cc4144402fdba38b5af370c3f27a8075518237bcca3722f823486266e70cf78c2d0f81ddd11ac19b0bec51b2f6e1aa951a8ba23a349843a1109ae756b08858208aa7c23fa0ae60b823895fd10c4b389ff5e0c30e16d16548506f351f1d689917dd6cf078395f0"}, {0x0, 0x1b35e3b3b3be550d, 0x6, "909369811acf0ae445b9621a69c81173c98f4b43c5d887b2c1e283e9fbc4916226be71c74d05700182fed52511a1dd0223832a2d48d2bf76c704185a270f9c7399e9d09ed5b133b8fc40f9046e48ee6b248978da0d64aa92f0f508d656cd28862efb70a060ec59983402e06cc3f767cdf43b7d6ea1570923c507cb99df885d310bb9913ed2338f8cd13e57c6985c35f05a86190b442fa0eb804d09353659315b74373599ab16026a8f293255d0a8cbbf181e9b48b9fa657d2ff4fe9d36dd2febf9057238c7a0a6f2a6b86c70"}, {0x0, 0x933e34ba3eee34b8, 0x869, "4a936c7959fc566374410537bfbadd46da8f0215184b3af74f61ee8df4953e931221a17d8f381c56e0f1a7e518cf75b8b18e0d797b2e20900ef5c38b8aaac07c0390f3c5821aef5c9d32ebb7c1488d4d10a65a0202a18b4e61dc1d05e466231a4ed9e3ce288ee209a28ac0e3ccf552c95fc7fe0eeb2250c9728ceb08a732421aaf44cb525d719720baa7c9051fbfc7eaae2ef166707191f9b36576a02b0244ec75e0bef609c7dbc94c00a01f0a67"}, {0x0, 0xffff, 0x1, "f8778ce7db42b245517a68af16420351ed57a30a72742635a90d8879f88c99b3ddfd876f2ef41e311aa539958c5fd4bfacd3f8abe2d30c141f62f3d7c41a89fdeccf02417768b77c20fd97b812462fceebc4297214b27869865781be5bfa109b2af13c44fee2854d"}, {0x0, 0xffff, 0xfffffffc, "b362050e0cd5f29a9b6c49c97091b06d00473d90610336c79d1e78a5cb1ffe7101f5b246ff0b3a70e87c24d6671f6b80b4d10d40d610056732e40ea2a2e6e21156d53dadaccbb0b2d5ab23d2f679ead5976e574a30f616cb9e7e8bd2e34296d04e60955c8477553e1cedbddbe5932f7cc60243b1"}], 0x2eb}, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x45}, {0x6}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() stat(&(0x7f0000000180)='./bus\x00', &(0x7f0000000240)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000680)="355fab5a52a60008160000008d5a") 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r1, 0x4, 0xffffffff, &(0x7f0000000180)=""/182, &(0x7f0000000100)=0xb6) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000012c0)=ANY=[@ANYBLOB="82022eaf66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5ee176571b873ce08a4dac155e597b324358ccfbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) r3 = socket(0xd147f969c11b24e8, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) r4 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x0, r4, r5, r7}, @cred={0x20}], 0x40}, 0x0) r8 = semget$private(0x0, 0x4, 0x43d) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r14 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r14, 0x1}, {r14, 0xaf}, {r14, 0x10e}, {r14}, {r14, 0x2}], 0x5, 0x8eb6) shutdown(r14, 0x1) fcntl$dupfd(r14, 0x1b, r13) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r12, r15, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff0000000000006a1a03b7465e85bef3da9133042fecefb747", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0xfffffcbc}, 0x0) r16 = accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) fcntl$setstatus(r16, 0x4, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x26, 0x3}, {0x100, 0x41b5}, {0x45}], 0x3}) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r0}, 0x0, 0x0, 0x0, 0xffe}], 0x0, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x60, 0x40) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x6, 0x4, 0x5, 0x8}, {0x3, 0xff, 0x5, 0x1f}]}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:21 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r2, r3) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) recvmsg(r4, &(0x7f00000036c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000003540)=[{&(0x7f00000001c0)=""/123, 0x7b}, {&(0x7f0000000240)=""/183, 0xb7}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/122, 0x7a}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/93, 0x5d}, {&(0x7f00000024c0)=""/126, 0x7e}, {&(0x7f0000002540)=""/4096, 0x1000}], 0x9, &(0x7f0000003600)=""/145, 0x91}, 0x40) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x4, 0x20, 0x1, 0x4}, {0x40, 0x4, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x9121, 0x7f, 0x4d, 0xffffffff}, {0x67ae, 0x2a, 0x65, 0x200}, {0xfffd, 0x8, 0x7, 0x8001}, {0x6, 0x0, 0x20, 0x10001}]}) r3 = open(&(0x7f0000000280)='./bus\x00', 0x20100, 0x80) ioctl$BIOCPROMISC(r3, 0x20004269) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$BIOCLOCK(r1, 0x20004276) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r2 = semget$private(0x0, 0x4, 0x43d) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/90) 16:00:21 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$TIOCNOTTY(r1, 0x20007471) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff84) close(r0) recvfrom(r1, &(0x7f0000000240)=""/235, 0xeb, 0x800, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="cfcb5db8d7ed33ffffff7f000000008770af09341e4e2d01142ba3731523cf53a8c3c83db023a05f2e2f66696c653000"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f662718692081"], 0xa) syz_emit_ethernet(0xb0, &(0x7f0000000100)="be6922e6680defcd15ced767e4b7ace5315a7749a5b32f8489b2a42e64c2eafa613246765b355cfc069dc32ceaa2f024474fd5dfdbdbfba1c010e14efca1dd30ce5cf9f0c8e43f764b696b0a9c92b9e8166445d46b49e26c09f47ebf8f8ef49d7b19da8cb70fc4b0469afffdf839fa39d1cd2a0830ffbdd0da8ff2d9074458ce721a2a9534a22abe2fa118cf75b58d473efee0b4ef09a0424bb6db0046cb594e3865d89384eea5c2f0e24fbe7b1b27d4") execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='{\'\x00', &(0x7f0000000340)='{\\\x00', &(0x7f0000000380)=':\x00', &(0x7f00000003c0)='J\x00', &(0x7f0000000400)='+\x00']) dup2(r4, r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r5) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$inet(r2, 0x0, 0x0) unlinkat(r6, &(0x7f00000001c0)='./file0\x00', 0x18) 16:00:21 executing program 1: syz_open_pts() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x7, 0x3, 0x0, 0x5, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) r2 = semget$private(0x0, 0x4, 0x200) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000000)=""/14) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1f009e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001000020003d05b71845da57ef"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1, 0x4, 0xdb2, 0xe68}, {{r0}, 0x4, 0x10, 0x20, 0x1, 0x83e9}, {{r4}, 0x6dee6a125386440b, 0x80, 0x1, 0x0, 0x2}, {{r0}, 0xa71f5e2287f015, 0x80, 0x6, 0x0, 0x2}, {{r5}, 0xfffffffffffffffa, 0x6, 0x1, 0x10d2, 0x7}], 0x3, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff9, 0x2, 0x838dfd525de15de0, 0x7, 0x8}, {{r7}, 0xfffffffffffffff9, 0x2, 0x4, 0x7ff, 0x7}, {{r8}, 0xfffffffffffffffd, 0x12, 0x20000000, 0x4, 0x7}, {{r9}, 0x3, 0x1, 0x40, 0x80000000, 0x258}, {{r10}, 0xfffffffffffffffa, 0x40, 0x0, 0x1, 0x9}, {{0xffffffffffffff9c}, 0x6, 0x14, 0x20, 0x9e28, 0x81}], 0x8, &(0x7f00000002c0)={0x9, 0x5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:21 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x9, 0x1, 0x4}) chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chroot(&(0x7f0000000280)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x2, 0x0, 0xfffffff8, 0x1, 0x8, 0xffffffff, 0x1, 0x0, 0x1, 0x0, 0x7}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)={{0x1f, 0x100}, {0x800, 0xc0000000}}, 0x6) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) shmget(0x1, 0x2000, 0x20, &(0x7f0000374000/0x2000)=nil) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYRES32=r5, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESOCT, @ANYPTR, @ANYRESOCT=0x0, @ANYRESOCT=r6, @ANYRES64=0x0], @ANYBLOB="fb6ad33a8187b4083a24f491a5f78a1624a9b7571c84a439c8"], @ANYRES16=r0], 0x3) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x10007c}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0x1, 0x80000001, 0x5, 0x8000, 0xef7, 0x1, 0x5, 0x10, [{0x10000, 0x9, 0x2, 0x43f}, {0x3, 0x8000, 0xffff9c1a, 0x3}, {0x70, 0x9, 0x85, 0x101}, {0x9, 0x6, 0x20, 0xfffff801}, {0x7ff, 0x9, 0x8, 0x3}, {0x7f, 0x20, 0x81c5, 0x7}, {0x5, 0x10, 0x100, 0x2000}, {0x9, 0x5, 0x3f}, {0x7b9a9c66, 0x100, 0x7, 0x1000}, {0x2, 0xd03, 0x200, 0x9}, {0x7fff, 0x8, 0x7, 0x5}, {0x10000, 0x8000, 0x8000, 0x400c}, {0x7, 0x8, 0xa3, 0xdc}, {0x2, 0x2, 0x10000, 0x1000}, {0x800, 0x7f, 0x800}, {0x81, 0xffffffff, 0x2, 0xffffff00}]}) 16:00:21 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="8c65", 0xc4) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0x9) write(r0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xffffffff, 0x6}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x3}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x28010, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8, 0xafe}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) accept(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="002b2678096fa7474b1e37b68f38e6ffffffffffffff00"/32], &(0x7f0000000100)=0x2e) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x9}, {0x5416, 0x3, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x80000fc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x4, 0x53) lseek(r2, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) close(r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff84, "07000000577dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:21 executing program 1: clock_getres(0x0, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x4, 0x43d) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0xa0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000280)={0x1, 0x8}) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) setuid(r2) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) geteuid() getgid() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) sendto$inet(r1, &(0x7f0000000140)="b37ab44929cffdf9237eede7", 0xc, 0x4, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x43d) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) fchown(0xffffffffffffffff, 0x0, r9) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 16:00:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x2, 0x2}]}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc32b, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x68d3b8304e78a551, 0x0) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3d}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x5e}, {0x800002d, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0xffffffff}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x6, 0x1, 0x40, 0x4}, {0x0, 0x8, 0x7f, 0x9}, {0x5, 0x0, 0x8}]}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x1) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) getpgrp() ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000040)=0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000080)=[{0xfffd, 0x1, 0x10, 0xfffffffc}, {0x3, 0x4, 0x5, 0x5}, {0x1, 0x5, 0x5, 0x23}, {0x8001, 0x40, 0x3f, 0x8}, {0x6, 0x4, 0x7, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:21 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) kqueue() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) lseek(r1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) setuid(0xee01) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYBLOB="acade09454a50cafd5b1117faf0e28d5c3498819d43412742fcef3a060451b86bd11fce9063c0841431c518b9b5293f6ced941fea22b17c52a165ece47407631df204132df753b0ad3578e4659378ffec176d92e4aacadb804be8f61cf934ed9ca2dc091e4d7123cae518931c6e6df740e73e1f7bc9f2c87da540daf46dec5ef8b58d5a9f4e686362d210cbdb96363f3c9f59088ea0b7b0cca8fa053fb73f91571cf61294499840d83f42fb549ba318b950e403af9a2fc98b1dabe161f3667c01f", @ANYRESOCT, @ANYRES64], @ANYRES64, @ANYRES64, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES32=r3, @ANYRES32=r5, @ANYPTR], @ANYBLOB="94404af19b90c2b1f6161cd66ea2d7c4b4ea78232db38d45ef986bf6e743fcb0cb2655aeefbd568ba21e4a51d4e75ee3dc20b9de91709acb1dfc9935b0af8b03cafe882711c9a8c8e41b5c7e020d96ed9d1daa37494e0dd573be94001442f2a3c7ea215730cfd832306164e3b02de4e1b6295b0a2f", @ANYBLOB="ec061d35963346dabb8060e7c7e36198f54c2a2f3cec8474ae6eff81a2a0a79bed88f645a3035453fd87fd2033b5963d18e9f80a45b494967b3d50e44f6b08d596486aca683b970766369c58c77fb65570e7f47987f8eb2a02bb61126607d2a81ff78da59f33916706880c0d89a622dd772b1ae768306b2deccefe62c179a1f34df4670df5b3e874252f7298aa5caa8cf7746a0308bba9975af3817328f5be56afb508a1d3dc7b372ce284a34849186d8cbc6ebaaba6e6952ecda6ce7e63adef25adfc3ad832ab65d0191a941ffd0dc3a40429df115e23fa0e03296e920ac62b2664215cb7f5c6f54bbdfb245a34a890fcacfe6d15a067075437461031551a9874dcbfa6eed327ed502b1b"], @ANYRES32=r0, @ANYPTR=&(0x7f0000000140)=ANY=[]], 0x3, 0x800) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r3 = dup2(r1, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000180)=[{0x2, 0x9d, 0xd0, 0x7}, {0x5, 0x1, 0x20, 0x80000001}, {0x8, 0x3f, 0x0, 0x1f}, {0x7, 0x9, 0x8, 0x3}, {0x0, 0x8, 0x5, 0xfffffffc}, {0x0, 0x9, 0x3f, 0x5}, {0x40, 0x7, 0x80, 0xdf7c}, {0x4, 0x0, 0x5, 0x38}, {0x1, 0x79, 0x8, 0x4}]}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) fcntl$dupfd(r1, 0x11, r0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20000, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r6 = accept$inet6(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000280)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:21 executing program 0: socket$unix(0x1, 0x5, 0x0) socket(0x10, 0x2, 0x0) utimes(0x0, &(0x7f00000000c0)={{0x0, 0x7}, {0x200000000000ffff}}) seteuid(0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, &(0x7f00000000c0)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:21 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) r0 = semget$private(0x0, 0x4, 0x43d) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = semget$private(0x0, 0x4, 0x43d) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xff4b) r15 = open(&(0x7f00000002c0)='./bus\x00', 0x8d199a312d0a582f, 0x0) r16 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r16, 0x1}, {r16, 0xaf}, {r16, 0x10e}, {r16}, {r16, 0x2}], 0x5, 0x8eb6) shutdown(r16, 0x1) fcntl$dupfd(r16, 0x1b, r15) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r13, r17, 0x4}, 0x200, 0x401, 0x2}) r18 = semget$private(0x0, 0x4, 0x43d) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r24 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r24, 0x1}, {r24, 0xaf}, {r24, 0x10e}, {r24}, {r24, 0x2}], 0x5, 0x8eb6) shutdown(r24, 0x1) fcntl$dupfd(r24, 0x1b, r23) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) r25 = socket(0x2, 0x2, 0x0) connect$unix(r25, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d294ced2985f9dcfe4f7a8ae6b3e910c411d6c6aa98d8851fa8a0f5eda76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r25, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aac1e80000ffff000010000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30, 0x2}, 0x0) dup(r25) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x2) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r22, r26, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x5, &(0x7f0000000280)=[r8, r2, r17, r14, r8]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000002700)=0x1) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) pwritev(r2, &(0x7f0000002640)=[{&(0x7f0000000140)="e98cb1c30ef2dfacc4a91171b9c32a03ede58d44545a21c31fe06ee462be10da96dfd10df31c91b5509b6826822343ee23de34f90894ddb016a477c3e93b59b40d1974c443794866498f20a708181e512e8d7431c90d938f13379ca47749206a5531d26b357dbd7c2759a4b2cd15622b66d334b9a0ac625da6cd989655095329e6777bc9f85a421e0d103501bb04d465c7d259eebdeee4fd54fa0841c9eb2e39dd89ad198ae12220228ee0e4030329e079479a2cfd5a53e97536feb8d5f096f11f", 0xc1}, {&(0x7f0000000240)="8cd53aed98d6225e2d707adca3e451af67013a5c04d009b9a524dd89d5fab1e7c737ede2def40446aaa7410b58022ecdf507dfed607779decea51844bbf29a0e41b95e521ed9607a2387115a7089d1e30ff4538c01902117f118707748c59e3dc20ac99e8cb6ac807971762ba0", 0x6d}, {&(0x7f00000002c0)="e09a3c8b1d11df6090bcfbbe8d3ddeb71b4999fb4205370332b83a9bb7eb07369c858f5f961d810fdded6b4e61290a4c85067f7611d189be9c6f3838e9ea43978dfc4d6cb80796be598721017882fc5ae4785a1486112f27773c55c8923be6fda239573827264ebbf3199cc620beb0a08c13e054fbf566817f5e6175d4159dcd6732a27a3641ceba75e4852334", 0x8d}, {&(0x7f0000000380)="abaff65870e27346f0de6b6a7e93e0666fe1099fc3290cd91ce0710aa43e583c040357ad3984220073cba1d008bf6adcace992b49f9554f8691d98f5be561aa108b6845ceb3bf49377bc10335ebe11257bb660ed6bf543d163a8aa020d12c9d10a275f90b1bf4966a10097ee6a674fed12badbd3bbe1a30b1c975baa3980845d08087e5251728aec6ddf15036c0b1adf7cd7461838e05143470179232868af16297c325309a88f3ad208f0", 0xab}, {&(0x7f0000000440)="6e5fa6a7ca9e567fb5eb7dac49cf17bbf736b31fb29e07202e19e29c7645dfac7c05efc12871b8fdd41962d1f063e206002976ea9fa0c747ce56d3126bcb5495f07aad20a2f48b9899ddcba0c8b7a7a681d34a24afc9d3daf49cd0d810ecf768200f580d0d9c250978c84f440752e1f95dd8c0b2ff16aff92bc7ddf04639dcfe2c162ae801aca742c5eceba2057e5ab5d9f5becf09b4437f7958fc92fe113d598217fb5ba0fa92e9f4ca840dad2feab12c9dfab6a3f9c38d537142de844de65fc230d344836460bb79ef8b7e8a6de91c4f1725ff9cbac8bf284db25da2b3ad674d7964e7f6dfcacb5059928523d1", 0xee}, {&(0x7f0000000540)="5c99da2a64f1995a74cb585ce9adf94cbe0a7c0833e42bbf80", 0x19}, {&(0x7f0000000580)="381fd32c316a7045565402002f5df3d7eae45249d7d0f0abcfafe781bed6de5b0383be63974e89bc6a76f00107d19c6da74ee93d9caf054a36be4857ab433f61ccf55ee175802d96b4c51456364c04d8b2a1ea3e0fcf989167d169994d24f1da886ff3c30588b22193ad5530f004a50c9a8dc7f7ff1218ea263dfeb41ee07ab767f78d9eb92a0b3dfca10dc4454a4d17d994f783412760493ff5123aef3c81b63279ab052dc7f2b310dc052fe4a9f0782bc2cb179c7f04556722d0676f52b3e8298b3f9bc7342bf2bce883bbecba2c4f922c54f8fc00b7b43b4f1cb8916b4b526009c7095530e943e11abf5ec715a3b98190072c9512f9c79559356bbe1c755a69fc76cb57e5690cb9f32e926081eb31eba06fc13eeb45440138f80e1cc6b89e116b68af51e04f43fc4139d4ee9eebe1c80e9e9ee06f94a1f54bc73448084bc09510fdff6619e15954df4d8329b4349995bb63be871d4acbed347b00d3e296d3f06d9820f12e81369988ff837bea9a37b934ebf9b2c7b023da91826e93c2f408efa08ef16eeab2b9b26e0b5488304b450bfce7074cd9cc00c8953bea90e51304bf7f15cacd65d6291c1ae9ae0ac84d6ead9b99bb5d3bd48fd91955ce7f28b0425a251fa3d84e7e1b05614d97446098ecc528b856c6af36d799ffae6fa78ebfabaa480649b6cb096bf8bbc975b424695c90ba8cdf05b1d0e3d5cb0e8ae3d5c3d3a432bca5264bb6f28b23ada6ad9da1c341c8bea79e9c69cd6d746c1d1ddf0b581a07ef86e63e87ff0cc06145c17a686b4c78b9e21439d62e0ec791936674c1bdd8cf28fa37ba99f9938fa53bffa165356e8f5dbc0ae321153e7f9eced66c346cb869e89428f863a120ef35aa5dc7ba81b743b770f0e2d951e68009be595a459eba789883483b841b9acb9289402f2f9c57d9de2ba07434e977fbc6b798c791183b6ade5d88796f81c5ddeb713794bec5a5a9bd259a66f73efa86b337d2fca2d5dda15e9f430f5d683d2e4945d224354bd0221d1fb6f139a55803156c78bf17ffe453c77280d2ed3379a6c3f4b9f4a6983fa2cb4771171449610af6b9b236da9cd53cbfbaa6f765e1c0dbfbf333d34def966f4a58242ba11e155b8a1df86186cb4f816486dbc98e26b6f13059d8492f9e846e00eb869df3c34f2979f2b10cccc97513820f13fd7db848ce2659a8092d434ddffbbd0d30822e52c9fa645875fbce31e45ab4a274efda086d11ff4fc19d1f0d282a27806d3c64d918fe52701566cbed20f208504026d6932054f85c443c0dac591678f2dddd7a6662ffdb928bf0c4ad55d8444482ce89c8c57ef06bcc6027d49f28657bd2445cb640debf54ce68af333ecaaf531b9c90c7fa092f216d345c0ac89b1166f43338f9bf9ddc08c72d25eb5e148b0968aaeb1464589e9cc40423fccc5b134b4dd2b6c8b49154d9ccf96518556c99ad484031644bb90081ffa588376ff71cf57b863ffb15a97b1ce416a814b61223a7a346a77f63f3cf7d914e4cf308d72a3512a027256560d7e898f4d9e68bb7b7b79009eb7f189e2d171a695d8302f287c0e4e053835758092e6bddd17609842108c4230e51ff6fa802f9383d97f08bf8500b415d4f758a2fdf5b19b827fcae1165086d49253a5ebfccd981b244a6030642276e349e25b3bb6c1d0214dcd4544d338cd670090c9dfe7cf7c15e530a11e22865970c086693555c9f391991bc34505ede73654cebea3b860e4f1ff2eaafbb922d6d8211d1b86389670befd5a34be34dea0fce038c49dd0c376484feca89b4ff3e5122e6da1cf1652edd408dda2ae38dbbce9793b326c8e997929f0fd57a07ffa4873bb817828bfd23d48229960f3a2c53e3c46d455b7c9f512fe7cb31d5c914e0489faa95cf6c8e9591329fba7a57fc23451acee9591acb8e31347cb2d229ceccda6bf675d15064f1b73f9942bc997f26c5a02e7f4a8cdd7c5b7340c062a94ca9e3386adc1d680988c487befb7667c2de31f84e7fce63780efa9e2627e835af58cbbc729e2d0fcb99a2f7c6c6b51603bfe0b702c57e5bc59a614ff4d891617eb6bb283a0471f67378c6f243adbeb4561840a0791a66e317fabf4741bce3b4bd9b424d7d4a3e5a51edda3d3fe4f300fbb80400a266c914a8c675b748eb1b3ec02a6576300267dc69fdfb11dad60fcd37cdc71ae765ca87bec656b1dfb540a5b5d21884d771737a965146c5ddd984ce239b354e35c247a4f83180de4bc4a7752e5f8bdc840b216343cd771b46dfbddf31bfcb5d0303336c3093b88dfffacec6a4ced90dce5f3d32e6c5f44989e84b7f710efd3eb7af76524f097aeeaf905fb2140665c0b6d8fa6771f4246f2953e4094c9351629c5eab9afa57d5b8909626ac796306575daf57b6fb6de8e129dede9fc6b9444ad511cc442a35f626f9b94e76fae412630e5bcfacc7a26cd75979f99a26a1c50d28aaad73efacb55ee3cea60fbf98758f16044a453f30b2e643f0cd49bc2be46888db090a33d29f1ee342eb352869eda22555213632aada528c9c394fcb969b6f83ce01e3d42a5b4f1bebb93733cedad0817bba2727f7dfe86d13059e8429376470c2adfa88e67039af8d9416fb901e471fee25d10c0320558197a8f4603e2e8f68cde82e9aa75275e5cf94bd1e83e1b2371ff4999b0dd3456829de5b8173666dc1f52826ca7964041e03f04a24f84ab656393a7376248ca485beca8b06f7cad305115499b9a1dbf0a1fe1cf8ea9532fcf86bca392f8b8a74730aed22cfbe7dd440b7c923452ca26493fb07ac6ba0243abfa7623136e1748f69b652ce9cc08541e359e8ac292215ad98bc22464409da2fe94512b6fcb4347459593669eef191c40fe468c35339cfd90d2c267ca287e85706b6ead5a4d6ca66e59859eff40820f067a3b1e6d093face2a1efeb80686bfd573f4c4755b9b1d9efddaa0104f736f54ebe75ed121e73e21a451c8c339c777b4afae1cfee76323b01da38d8fcfff90c1ade902cd9781bb69419dd6681fc5b55e92cfaa522c96b92c4cf49dcb8ae59ec81802a7b25ff2bfb2faa8cf932e99f83ddf346fbe78113e42dda3d213e65a4780789dde33a4f703d7692c34f9eb91d44ede2774976730bc21cf5fde4eb8b6f236ff2cd8fbcce819896f41d092f1a8cc4c347eeab0e83a752b4dde7b79bb69dfdbe935fab23ab1d02320c86967d402813c19ddc059a04d923e017cc56fd9956c768d94e00c0ed16cc40a7f06b0ccf448ef73669b63303c1af9b7ecccec36e6d2bd68d2fb140a9bfdc41f340e54d4076c2f4b365079893d6b544724b8245acb93e87f2168b42111f9006da3e95fa9c5038559352c9d02d4cd8211729a84ee1e2f0090b9b950d1878107f309d8b5f9bca2b617ce1f357872d447057beda1ffbb34382d93b37f7c87e5d518062cd19965b61f44d329cfaa3fda2dc6004753bd65fe68008c2ef8a5e84beecf72bacda304a1676e9e6feb37c54d846f1121943719213d1cc7560e3fb9a5a2f1631cfcd299682a55f4c57308a02d81b34d9d520557168d415ca5b5294c3e942f3d29a072051f361524a970d6c75555e2eb546f5f9ed5874d6d7779fa7c3d343d1e75af040c9165e258ce10989946dfcef8a2d66f4ac989a63c8ae190d2a0aef4bf98388d5a209264cb0331f67f2a677a7202ab1459484f8934e3799c9eea03106a6bfd2e34fb7c2e92d765685585525aa40dd7503b89126ac1f880d7d2addbaf38ef3c0cd67535b67b8f5d279bed679f4cf8cdbd1aac0a5ac8b5f0c97241ff650333f327bf90a82df1080e1a9a26e3afb8177b4409baa206a2a54ab6e9617e7e8ec3811a351aad171c8a165bc99968915c0289cd34c54e50716c066cf22e8e22457a405aed78b30dc71a82a5f9e6f2978f2ea7e27062812cfda62565c853282a82e1cbebfd95f5c2b11b1dc7678f1c3701500ffab98598d3f4574e68d99ebe8216e43f0133edb4aec105dea9b79d0d941b6c2d65f7429191bb539bf8b223b5219f8b937f3b96fd0790ec721b05feed8d703854a16c3609c85e7d3ee2c6a34b30e4d9d6ad9695612c498d84c72fddeb7fd6d945929aab89100e9fe636d51990d26154d9cc992afc79052529bcf2cb64c77b242523df94de08b19099f8255f0c9caea1ccd52949f840aa423e2d34c689231e288ebfbaa710c996a52a1f139a94879818c040478e13d83340a81f846c72f11913b29f4935ab67d06d5b9dddd08c726a12fb4670eadd1c70a6e479413a340a0fe67afb8f25a546c046970a8bcefef8c360c80d988fa65455cc516540f5192871d69f30e9669581f0a9c00612565e8ef2cff4149b20f33743df8f13b55e0ed0a3ab1c582270097c05d044984f5a8f70b0183fc6ce219885572e5c3b2533d603bef191eb95c8d859ad4615bf5a9a2e2bb610ab59c1a24c2d71cf5405381c853684533875831de3cfa3c3880005641a09f486de5124ff8ee1df1f38807db5e8897437c3239522d13903e7b5fc5da0c02460b4b1804371f9a90ce38619238cda7e9e59b6261d78d22c2424dfdc1837d7f38e1b56c2ba36d6a3a1fb0e7fa566f538947069fbc95af8d5d0b3177acc5f1baae0561f89147fec26f62e95f78a4570d96a37cf15f37a44a6d2617057ba40a0383e030d398c3853964fce6031316e7db60f3fa4d1c73b9648faa0833bc6be73a8ecf2f0d44b977db20c07058a9f7ae8bb907c9d28dae97164a34a4c81424381534ae40609d0d67dd09688753e7e41f21e9f57fab028504d952c7d94248e4e5d59e489dd8f818a8a8974cb0d7d4e76d2307cc60a64df5a764185bf372ea4f69e9c1bc3556c6237cca5d4816d409e13f8367621ecd593b69149347a17eaa332d7871408b6feba922962257603bbfb4b2d305cb4561eb74d3957264bc64dbc6ebdbf5875074cbc7fa41cbaa8ec0eba03b7adcdd3aef16e4347e4428832e4993638568d6d3c0226c6d4fefafa700945302797cf0679fe1ef2879db68f26bb5697e11f7b370cf95febbbefe8108fa41d4363be60ccc3c8e19d02e93c79ee74cbc6f516cfd07fec60da13c989a2bf07a739b08cbb9e913a0af6fe4e2068a4e25b2ced52cd8bc20d12b706e20b88c38dbc764e9139c5e0952f751d3d172d93010c7c3ab57e6764933fcfa5a3627ee2d419a776cf2f83bac7f5160c7b3235d11fd4ac04c4ff70daa685d391ba2014d2ed8cb2c74247381c78dc6cb4d1751919bc9a2d83a84eb5e8bbf62c3be87891b53d1d7a369579a5f44bc792ecd7a83b365d552976e341080e18c1037baa277b50fe6942a5411390ea8a69a04e48df43a9f272d50dab33ab25d3f1fd2527047b08af9a81bfad8d5090d124f700d8e5b0f7cdaa0654884c8186bd70179c94813da94a4831157f79315e2a713118df14c7eda7dcf437f2dab78f7efeb740a3e44bf994dac0ff898638cc494659b0e47ca11d8c67c3e490e3da28a6b9f61cf47cb65f2f27cb06588a9da1b587575dd8437bdf7ecd5cae8c9547fe6dce820c6c0c785ec46f89334af523392cced5189f44e6b9a8938c4f62c11f58055e73c9188238bf719abc6795409c98b48ff63835046c9615310d0612264d42ec4e5a3d4a5aeb5797fe8c4b22004965110b44c168650db5448b7bd31a1f563475d6521b61a2b5b984d42759f2a94c6ced723844016a5fa9f5f507dec10568fd4dc2354522c94c8347056a0b83cd1f80b98982475aa11b65abe27109d3b6434f4b644e59254ee96bf218d736b13ca29f3d0aa96fc3df478a66b905f06ef4807d1baa164dd38800d6a7ab93a2", 0x1000}, {&(0x7f0000001580)="a8fec2469c832c172f92ca13178cf6c23af2101a57aadeecab62bd8f5bb3965cd946984194d384a371b6c609eb8190969600a1424746e8d320fcc2311b0f58580fe00ad06b49e6fbec2a8a64a0021b750f9a07e29fa14204ed60e243190b01525962fb5dc1ea80271a1a9e870e352102a9ab6c96d944bdc7fa538b7f9f3fd706e372626c985478edec63143942ca8a65dca5e0b0e824e648e1ceeb014a029ed91d2a8be2cd4e9673d48d31d9ec596284f2f2c104f265163d4c36a8bc4926fa21e1d9b97607ba3be3091d7588135a39b6da77e5c56ac0eb5758832518068279aa8f17dd502501618446c11c8ebb78b94bba61418654963e3045f4a85f4603ffdf0be6bbf85e2d1731f3487cb83fd5b0eb5c99fbe76da0fe34c6c91389c1a4dd87935fea10f23d5ad6b955681217a7341d1a495d35d515112eedb9e7dc8864b2eec10832ba225b0dd67afcf1f924f6c6e7d60e974b735094e090c7eb8aed263ae7bf56f3b7c61b425f905524c6d4fce629f8135818523ea0e05642e6a4df98d2c2b83103c96e1cbf9c46c8af3a0b3486d673b1f46fd9a5ccd7b25bed478437edc491aa7bf8502d0aa0f1755b3b640c22f6de7c9d55fa508656e56e49996e2cf6fb3982e8f939f6d2ac527d43aece70733c0e2f34f6c161a6937b08aac0ab13a39fc7e6bca72ed0cda19be4fef93326d9ad1f6569f9b2c7b71a091be8768165c426392d9a8687bef6e7253afc87204b6cfc2ccd1c001b287a9a79f8b2883c0df530a5e61c43420fbb64e0a93b1c5d78e82dd2f8ad43364126c6c8d22c9fc3544ad45b25f3ccf8b45c9b94a6bed84a7de4300a6b1f808daa5ce47d269093feea7f6ee5985534cf9f68c4725adb0216e3e875dacf704b62a508edc14de47f7a6b59bf709154ecebd6e111961d4bd1266f2f68c359734a1057f0df9908facb49648c96b67e8160b8bfa1b9013cc08d4a9fadfd5e988d1a9a9232f801d3b87546665e7c59dada5f3f7b77a17083f658ce902fa0a6a518c23df7becd00defce3eda67757ae719bcd4b3a4e93f68f41ec8a36798044a896a5cb1518ae7087e649fcd1fff6d8ab483647483b8ba73af4d5cfe3e9b618fa328ceb9dfc421dcdf745ad1a6d4dd6e64423bb570c83b8ee81c5e276c3cfa88aac87032d6614e706c1429fd6227844af49d34597c66d87e560e7177d9f04369cab486336e4a1903c0505db495df016c5637eada4dc4f2cfadfcf69aed6dc08e180c3d4cdd42e8e86e39da7f46b7cd4c5e06388bd7bc2422a5ffb27ae897309cdc62901fc04ceca7ef9d435d95ef071f61396a61e2d6bdc8b011ec10f4b63a44ec9f5b14da03181edc6adb384876c5352505336ddf1c24d25998d722d90578fb2f22c9ddf5bcee35728d5f0a152e7d1a96f86defd930495b0180817747ceb09a3e07472181100efe4d7c52478fb0a2bc0a1e6d2d6b50a23cbc34b551ec8de7375004287ce9e21faf1d46201c5de233801f46b83be4a4ebf617cc5b621577b7d0add068562ea878c62af2dd986158bb56531da57d0cf01f8e6fff468788442ddada9fb9bfcb2cf89705be24cdba4d832d0223307591d0adc8cc4265148458abe32c67fa6283f5647df821cdc5edf7bc32524c2d29032b5d8c9a241158f213e74820916a5af8344946fca23507183e498fd9abede5d989875895644511a09685b9076a1410202ab916c1fff09417e31fbf98298951911128b5cefdd919cfa623cc49db2f83ecab31032a413f8cbec00e9e39fde027ef0f1ec2f284f45200a164145f37fdecfdd2d0c907b626ca30a32698a03993414d1133daf712165d1755aa3b8db3c7904cfb6dddc4109b1b49b21b94dd53fbefe700fa4f049a3f2316685c950c33263428b4a2cbc446a6b2d7805ec18d72840d4f6e017cd4f3a63520659344c0afdf0707e3f89de2ffcc6686f5ced25e3f043d7885a0a7d452bc53692bdd3645d0ed1039b3bd8d3d27140be951b70025682d6b2abf745c9a56592a02e87056fac27f039a519bb990b4117380765eebd554eae6b1d0b29f557e1a1ef76b9804445fef5c3ff28d57b8e328daf0a202ebf0e24451d522ea6713b88aedf1e87137bbc57666a489f986ff997d1fc18ce271c28266f74010ddd702ecbc2813ff6ceb00da0db074dbb70e5035e28a3107b0c54db9a9d0c3ab9b80eae3d72b806af813380b5e6d4455200045d25a6ec3dc8acf30b11196ac71ddb7769b337420c2bd3ac79721f1acd5366cdc63a444518372e38d7a22ff64721fa45c45bdee71881a8cd8d4a4052d5e5c5ee9373b25f5d311ad633dcd4a57aa20b4c29851b8e47e2d2ee686abfe2f8834bdfe047f1a459cbbec7d0e1cc1c515b9c54988892973a12264d09dbe4c03a385af4f67eeca72ce4ed374a04f8bf3b9e00bb8e74b99c7ae51397b9f14b603aa67b84d7a3bd45c8a88aa3784d5713cddbb599a1df7ad339c853f43fb54c85749a0d288d18e78d5be1ac373e8ee8991f20693bb00f27f33b8c503033cdd6f3b8957da8947e3c4666d8f4696fecfe74a0c244c6295578310c6c0c83f51c9ca0b8cb26d70eb87ff1e902a803cc16cef8e7d0aef0e2eec1a04e798c49a60450e41dd84f808b627f2343f60f738a7cf10f0cb9838e1c0c5a4e5c5a7c22b8b5710c2454b176a831ffe91a810cac66c25e116513953710f94427b900e9f512ace1a45c587f4c56db39b6b00030a72e27692ff29d739582d378572a221b82f9332357677e18e1be04b50a9d262bfe754ab0daa15105a92f59d1f2016030f7353a7577fec47d30b754dc29f8680bf788fdc8d4bb4524c1b09dda50029b0ce7b24950f34ea6ae870be29e0feea9cba9771567f87cb963b38e1fb915156150595f2ec88db3daba747dc8472f59294aa67ee138f3ffe28ad489366eb2ffe61d396764affe9c753ed2f9b70483523b2c1aa73b3aefce5e3c6160bd979d79fd7e645b328016988040a887b3ebda6f7696b570167851f1fb487e4c4ee4bf1a12a61c1366833ecb7c9f86ec44b06bca69ae58bc56c2abc6dc6360b41ae906989bb58c614c97a3646517f25db6e682f065f4f5062b17a8c138cfe9008d1e46e184acaa1a4d413783586a3ad0c619918e595bf324292a6b7862c4dc3d9decce8c46f4b948b69c85c06640991de1b82e241b3664d409e0ef1a0910a7b5d2e3230bcb57746247dfc05707240408a142331bc163ddc97f65a24febfa470f9d79d82215f6d5855bd5a230d7ae59317ac6e5fa02989b5d58ed032cb39648e83764c2146cc00398ca42739a7a676178477c375b8a8a9587be787dd9520fdfb2738a3d4ca5306bd0f3c0ae89dc86c97a484af37e2534bcf343cba03701bbf0b8aea72666c0a6c982460a31e66fa3ddfc89944a980e7b160812da23010f42c9db6576bcd7d6eca47559f67a77ecb47118330cd309419f81a330457e741356fae01e5735fc7daf9af9570f348111b85b4b80b0613cf0f737260b5d4df106e787462a1575eb0b7b13a996364ebf2ad86d0e3c87074f98f35a7ba7c80198559e50936209722e0e104910b5ad3c4899566682ef8993243c72859ccc77d15ecb9ca6d780f86c5637435d10ecd7cd2167cdb94bc5a817ff4d136c1f353677f33680ddb3036cc7462bf9cdd5d2cfebc7a9e34d9dc5605d2b20634800609efdb8be3b17fe52987fd368713dded7b2c72388d91ac1508379e6184fa78137ec3d68ed8f14e9335e6054cf7f94eabbd17e7bf17639b8ffdd004fb16625abba3a091371432d136b3b9431b548e27bb81077993fe23b80e0e8c9f804f193e0af48c5d8b44e152eb0d085d087a6fab32446ddffb5bcdeadcbf9c6ab92321fb172a80130ca8f05a9303fcb73e20d0b9daa4a28c9908dd4ccf696e0de9963386a6b42fc2b228a8c87f7431fa2052555a7134b2c67b047fb0779e4fad723031775275e6f75188256f3a0366a17d0e68dd3dd03fa2ac8056c6df01187c5b12a68863b58502fe6440a563893345ef3075b23bbbbf6de34d09ebf6c3191e37d8fced7b6c2e9f5d750992080e86c288295c590e021f604ddc243b84086b34036453abc447a01b21dcfe8b83b29a68eddedd40257da1c151747c18eaf195862ec6bddecd8befd3211395f701dc2f26c10b5feefed2dd4837bd3bb758fa2971ebc4acfa1f335eac9a91f95af0b1d356e2870c187a15ed2a15e7ec95e79a34fab0543993e7fc47edebaa5748d55f26086515cb466bba48f70d3a78c8e3d7ad7d9eef8161d77ce4b380c5a683942b36db6cb3ed99161e5b9e9e094a2c094cb4c614286c885ec92bf40bdaa271a5eaee17887befd6e845cdf812e73ced7a402725b0f080c98302bf50111504c978366fc9240c5d3ffbc8a187a08535247dd3fe3cc514d8202ebbd544b7c856300c9de609ff4c6a08484f20a824c3dd389a9130ca89b08319107b27fc1a1849ac4b1addcea8493562793119b6880d61bad605329f3a14a0c0a38cecd5396f5fac4fb775f835cba40afbcc385a7165fd624d07aee13d059b65f8eebe693bf92d20e0d0e75ff90f928a753ba5872a2c4e0e63384044dbdcff1f974dfc6bf317367fdbcd9f71e2a9a2e550ffe3f6f55f45e746a554211ed77076fa0c4b800b401baf8cad2ac8c22d173ce2eee688b1a48da48220bab72a75f1e88da26be6d37f6c35390199bd3073d39edccc99175fc9c58f313255974aaa76f6f17868caa11331dfe176f7554681aa5b6e259f4858ee61c432d634596f6792f3f41b9b53b0495db4a8afde2e8f1a6f5964e18240492778cdce4c4b683a20b3bc8e2f4682305a33074bf142bdd8e28db0e9502dd48c70ef28bd539728d15ed1a9180e34181ac8a2d534194b11cfafd6ec8c62fac012334b567f68c5adc132a91f672a5b95df7af7f560d3da270a896ea978184f0c356034b1394c14fac45cbb56d21556d76428b7c1c0fd912e23a92d248d391f4de06f3021616153be489078706130d3151a8b4647b365dc253c6ec66f59d744833d46f764a9b61f068d7f273670319b711aab0f7e666587ad3e269e6c0e7adc81dec01543df6dfc4a117a07bb9b14aa84c1a7029ade673ababd05f0d2a14a7f760519dc15b79ef49644d7f381d842e9201e0f7205ef79b1a10d5d00b9125faa296cfa7556f15d75e246eba2ce1280e59e2aeba92eb8ac53c3e429f7ac024c2759696d37ad476316f3ae69ac10c398a04ee9813a675f1d2cbb353e9ecd61b985e49d4fed20a922461026a7d005a851a7a298786347e45562b4ea3b3ae16e97d28059acb39296a1ae53e79d927f24900469248f0c7fdc071abd3409bf3497fbcbded4c5d38dd6f38cdb42d479d0b16a0e48ad301b7fd8d7598989fcab743ca99b447b07fd935f6247192ac7d4bf5e1830708c5a67e845910618161ff99c7215c8c5ad68b962a6a6ba537a3d3625b9fae6cfa9053fe1116eefeee3b46f68bb8f1b9fe4079e5940328849922d8cfadefcca8ab610c968b2d257c6b36c14d670cedbaad49ba40426aa20dc16ff458e5b8e368da8c93fae688b0ab6561a8a7f8abb983557e07aea510e43ae7e5b10f9247b16c86c9b3d29144eb86d8558c51a3652e1092d5b456d3d93668c22c83282d8fd1d362dfaf495d08740c52a95f144e72aa1e0da113631943fcdace59de7b910a51a02da8cb3ff93d96f8736754e8bdf427490da13a7b9d3632fec1c05a2d732cc03e6a787ab07a722055c8b19b10633ac3a207bf8868ad8ae752acc230c129e884f6acf730d6e672999519289614cc7ad2475d0b11b91245a8bda64c", 0x1000}, {&(0x7f0000002580)="1c8fd2cee553a7a5047d4de0ca751b35ec938c73ed936a142652d388f5c24c0a98e94262b2a4f51bf1c57b4b8589ce6c2237ff7c1bd85731ed1e8d535eaa285180c3fe655d40a1a69be576f02a56b44092800155dbe1d0f1c64c51c206dc62594254059dc6a7b59418bc8f0a46f3dc23393e12be248b0e4b808d50d4578da9d6d2f72ff08af5134e6ff3463d9237144e283267a30a341f5e3466987b0dd5413c5ccc8dcdc733ffeddf7f3a1c6ed49fa05480e73700229fb52aac", 0xba}], 0x9, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) 16:00:22 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x10}], 0x3, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:22 executing program 0: r0 = socket$unix(0x1, 0xc, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() socketpair(0x10, 0x2, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f00000000c0)) 16:00:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f00000000c0)='./file1\x00', 0x0, 0x2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8000, 0x0) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000040), 0x924f41c29524dc) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000280)=""/154, 0x9a}, {&(0x7f0000000580)=""/133, 0xfffffee3}, {&(0x7f0000000400)=""/245, 0xf5}], 0x3) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x2, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r4}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fcntl$getflags(r5, 0x3) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000380)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x9, 0x10000, './file1\x00', 0x7fffffff, 0x1, 0x10001, 0x4}) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) pwrite(r1, &(0x7f0000000580)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adb2cdf77e3483acb8db891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eee485b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350d0c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab393943658518b3bf09d537adbe54d6999336ccd6ed58d16465dced54d9791e98fc45e2f3cbf2342da3187b9169dc0480e802abf36", 0x62, 0x0, 0xfffffffffffffff8) r6 = semget$private(0x0, 0x3, 0x40) r7 = shmget$private(0x0, 0x2000, 0x63, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) semop(r6, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x588c) 16:00:22 executing program 1: getpid() r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) fcntl$dupfd(r2, 0x1b, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047460, &(0x7f0000000080)) ioctl$TIOCDRAIN(r0, 0x2000745e) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[], 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fchmod(r3, 0x5e) 16:00:22 executing program 0: pledge(0x0, &(0x7f0000000100)='vmm K\xd1\x0eB:\x01\xf15\xa4\x8bI.%\xe2\x89\xc8\xd4\xac\xa7\x9d\xed\t\xb9\xd5\xef\xc3\xa4\x1c9`\xc6\xd0-\xef\xb6\xf4x\xa3(\xd7\xf7\x88 \xb7O\x06\xeb}\xe0\x7f\"\xe8\xa5(\xd3\xc1+\x7f\x18\x13\xdbL\xc1TT_K\x19)\xb8\xc1i\xaa\x8a\xae(\xe4c\x95\xfb(n\xb4\x8b\x16\x01\x04)\xfe\xc3-AeFY\xa4\xbd,c\x15]\xbak\x85AX\xd9\xde\"\xe1\x1f\xbeL3$\xdbL\xa0\xa1\xf3\xd3o\x06$\x0fl2\xdb\xd77\xcd\xa7\xf3\nE\x01{\xa7\xad\x94N\xaa\xd5V\xf2Q\x12{\xee\x90\xe9\x0e\xf8\x87\xd9\xe0I]\x1ec\xed\x91++!t~\x1c:\xf3&\xe2\x89\"\xb3\xd3\xa6\xf7\x82\xc72(') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x1}, {r1, 0xaf}, {r1, 0x10e}, {r1}, {r1, 0x2}], 0x5, 0x8eb6) shutdown(r1, 0x1) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000240)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000002c0)=0x800000) r4 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r4, 0x1}, {r4, 0xaf}, {r4, 0x10e}, {r4}, {r4, 0x2}], 0x5, 0x8eb6) shutdown(r4, 0x1) fcntl$dupfd(r4, 0x1b, r2) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) fcntl$dupfd(r1, 0x1b, r0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x7, 0x101}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x80000016}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x4, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r3}) getegid() semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000d00)=""/226) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f00000000c0)}) r8 = dup2(r5, r0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r11 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r11, &(0x7f0000000040)='.\x00', 0x0, 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r11, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) setegid(r10) semop(0x0, &(0x7f0000000080)=[{0x5, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r12 = syz_open_pts() fcntl$setflags(r12, 0x2, 0x1) r13 = dup2(r12, r12) symlinkat(&(0x7f0000000000)='./file0\x00', r13, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r13, &(0x7f0000000180)='./file0\x00', r14, r15, 0x0) getgroups(0x4000000000000272, &(0x7f0000000200)=[r15, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r17 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair(0x1e, 0x4003, 0x6, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x96) r23 = getppid() r24 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0xfb76ab50ab97d7e2) r25 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000100)={{0x1, r18, r19, r20, r22, 0x5, 0x8000}, 0x1e3c, 0x8, r23, r25, 0x1f, 0x7, 0x2}) setpgid(r23, r23) r26 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r31 = getppid() r32 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000100)={{0x1, r27, r28, r29, r30, 0x5, 0x8000}, 0x1e3c, 0x8, r31, r32, 0x1f, 0x7, 0x2}) setpgid(r31, r31) r33 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r33, 0x20004b3d) ioctl$KDDISABIO(r33, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r35 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r36 = syz_open_pts() fcntl$setflags(r36, 0x2, 0x1) r37 = dup2(r36, r36) symlinkat(&(0x7f0000000000)='./file0\x00', r37, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r39 = socket(0x2, 0x2, 0x0) connect$unix(r39, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fb83d6c3cf740e8a70530000090000000000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7d3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r39, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0x2) fchownat(r37, &(0x7f0000000180)='./file0\x00', r38, r40, 0x0) getgroups(0x2, &(0x7f0000000200)=[r40, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r42 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r47 = getppid() r48 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000100)={{0x1, r43, r44, r45, r46, 0x5, 0x8000}, 0x1e3c, 0x8, r47, r48, 0x1f, 0x7, 0x2}) setpgid(r47, r47) r49 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r51 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r54 = getppid() r55 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r49, 0x1, &(0x7f0000000100)={{0x1, r50, r51, r52, r53, 0x5, 0x8000}, 0x1e3c, 0x8, r54, r55, 0x1f, 0x7, 0x2}) setpgid(r54, r54) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000240)={{0x81, r34, r40, r34, r41, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r47, r54, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000240)={{0x81, r4, r15, r4, r16, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r23, r31, 0x4, 0xffffffffffffffff}) semget$private(0x0, 0x3, 0x210) setgid(r9) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/13) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x3c}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) fcntl$dupfd(r2, 0x1b, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000180)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x9, 0xfff7, 0xfff, 0xdd71}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x2d, 0xd3, &(0x7f0000000000)="ebffcbff13b9dd81e69931929648000000000000", 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d54949f6ab0a600"/112], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) 16:00:22 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x4, 0x3) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dese0\x00', 0x3c1, 0x0) setrlimit(0x4, &(0x7f0000000080)={0x7, 0xfffffffffffffff7}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f0000000140)=[{}, {0x26, 0x63384184}], 0x2}) r2 = semget(0x0, 0x0, 0x40) semop(r2, &(0x7f00000000c0)=[{0x2, 0xd76}, {0x0, 0x200, 0xfb306042ab9731d8}, {0x979f725818a79ba8, 0x4, 0x800}], 0x3) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x20000000000000e2, &(0x7f0000000200)=[{0x31, 0x5, 0x2, 0x2}, {0x59a2, 0x48, 0x2, 0xc}]}) r1 = dup(r0) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/103, 0x5c) ioctl$BIOCLOCK(r0, 0x20004276) pwrite(r0, &(0x7f0000000040)="fbe21f897762000000008e655fec", 0xe, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x20}, {0x80000000000006}]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fsync(r1) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0xfffffffffffffe67) r1 = getpid() wait4(r1, &(0x7f0000000040), 0x1, &(0x7f00000006c0)) 16:00:22 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0/file0\x00') r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x2, 0xaaa8, 0x5f1ab98a, r3}) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') 16:00:22 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/x\x00', 0x80, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9, 0x5}) 16:00:22 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0xd, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x50) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) 16:00:22 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1cf) 16:00:22 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x5) chroot(&(0x7f00000000c0)='./file0\x00') r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200, 0x110) sendto$inet6(r1, &(0x7f0000000140)="23286dd54bbeb7bad49ac5b00b621178c8e1f764ee981fa4eaf173bfd9b2eb8f2791566e9ca935407091569b798df44e50449bd4efa4e519c48d0fbf5b74728033dd39760ae31b279bceda4181911117212d4985739e7e53f4f493e63b836329a59a3942d7266ac65cd1e4c015712684374ec21e0ba8000a91edbed3b4609b4aa0721eaa6032f4a3102b0d2237bf561ed7", 0x91, 0x4, &(0x7f0000000200)={0x18, 0x1, 0x0, 0x8}, 0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000280)=0x3) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000340)=0x7fff) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r4 = geteuid() r5 = getgid() fchown(r3, r4, r5) ioctl$KDGKBMODE(r1, 0x40044b06) pwrite(0xffffffffffffffff, &(0x7f0000000400)="92617363c762d80b7373d18698e38a3910f2f0baba9f466bc1db237ad4ceac8097e5b13216737c40f327185c32cd28643877dcbda7f328fbbfc64e953908ffb959191fc0f0af296034ead71eb562dee0000016fa5864f8f95dacb75e646e33eb2f3a2c5723bc3a6d28d304b84a22f945c18902e13cfeef8a86fa8010204fce4a1e842b4a6fdf5e73d11cf509f8e04e77916dfbc3819a6c48c5a9efbfcaf7d0f7be98107bc984be9f614467db1d", 0xad, 0x0, 0x19) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x128, 0x0) lseek(r6, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000500)={0x13, './file0\x00'}) r7 = getegid() fchown(r1, 0x0, r7) mknod$loop(&(0x7f0000000540)='./file0\x00', 0x2, 0x1) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') r8 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x8000, 0x8) r9 = getpgid(0xffffffffffffffff) r10 = getegid() r11 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) sendmsg$unix(r8, &(0x7f0000001bc0)={&(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001a40)=[{&(0x7f0000000680)="a2657c2d19b0c5534c341ea4abb4756e3175c110", 0x14}, {&(0x7f00000006c0)="80c9027074dcd8e6e6b926ec4229193b29cf8620daaa05b7e24d6b8b80d42434b02ceba503d5f1082f1f4ce6f1b5fb1d38bb18eaac7a76a115b1db19ae8cd67ebdf8048a8e1581e6e96d52c2226191dde885339155fa0b83dc0edfc9f9872835d4dbec1e5a67ebbc4a15cfb68372b06090b44a561b96d4b8196a094d617677e5c355317f837adebd06c7337c47aa059c8df3f7b7f8e49ebdd2517c3766eed4f4407c787ed51116a90b63fb83effb4d85906c", 0xb2}, {&(0x7f0000000780)="e6e8381e5e72325ae52f2e77f6ac8ecfa4c589b8870c058f6876b5789cb16724fba8b1f4553cc671063c7bdb78e9de20325e583d85bb2eb4ae500a2b4e3490f8f90a83ab9b9f3fc4810662121a05d58c50f4fa782384daf14c589e5c2d5b63e4d8a33bbff22d99bec9c1fdc662e078119464a5fd4d0f47affaa9f2e030c4d05736ec65856f1273fe4de7c9459cf48fc7692169c91170a16744c6de7d76521daa4f06310f49a13d994016f3bcc88533a74f53707bd66b8b8057ec9669c00a27", 0xbf}, {&(0x7f0000000840)="a8f7b83da3bb3bbcd359d676d358fdd2d3a8a3f103cd7197c6b40d74b6aaceeabe1b7a994f7250a2e6ea058464b3bb65382a1a17262626b9cbc5373a118f50db9b68abc440eacb1963529392ed7190c3cede421a4e6ffdd15ef52f1d5588cd951c96af9767480deac1ab2502a7470e199892e21cb87cbbe685ffb63dcfe8a70602fca29eb2896a4e8259", 0x8a}, {&(0x7f0000000900)="3718005d231fe6891980511105c15f3c4d94cb5ba456a45bab3dddc5ad4fe0297445fcbe711e0b93245d3099e9f0dbccc68e6ef601b6", 0x36}, {&(0x7f0000000940)="84f33636226d209ae1640108ebec408dae133b", 0x13}, {&(0x7f0000000980)="983b7cdf909b3fd2819190f646a880e7c7f98235edeb3536e467b37b3fc342e960ddad0735bde761eb60a48c9cc254660efd3cbabac8439e2e58b659f48f71c1224ecf9ee88483bd9f90a4f055bfb89703cb2cb4d32c6e3cbbb0032e8a6b1e96da5fbe3e424609e310ad4e5c8ea6b15595787b0d25b1376248b29a2caa189ce9ae834649dd38e78f7cc5e6e395b427aea1d0678a9be4ca2bde114eaa77b4a3ddfa8ce6ccebe90f1983a750b02602783513e1ff511266f8258daed6f0dfeea4af3a1c1f501ebb9651416f48afc808b1502fe0131e84e3b05b33c322f255615eb605241cf7f013ade57c9961d90c12d2cffbfe25e6ac7cbce52088648e1e846ab36619a464109ca82ab1c2931025551a4f47e92f7657b41f19c3cdea2e537404e3cc9f9dbef4df18cff4ad29b142a2a4bafaf442520483cc2e11e609976ccc8624bd44e9a13f29dbb79c7c40809e908301888c6f3868f9f42425e356836ecb12d64152d25ec41dceacd6fbc7f6ea53f1513d2ab22eba18b194636899e5c54fb1d9a047032304deefda1d836e6e85808e6f42ab5619f1802aeb5dee5dad97a228dd596fba26a6167d1a9e2fb334957c390790b5f21ff605013540a9611b755e3d89c564bc9bb9bd2b380f59c73a4272819221cbe0ee2e60d6e5c13f41a7a5f82607d8fc752fb5347a18a441aee49e7b6306fe133db489d3306661387fe6d9c34fa2b8a30428e34e1a6f6e8bd6e6e89d00a1eb7f1901882f8332433213a516e7b5579ddbb58b1bad587bc500aaafdca2542d58129b5b2f13ebabf452dec29a327d708189633853baf0a64295da40cd8f3aa6bf9fa9eaa92a161b444b8f7c95184b1c3d046b00d3a7cb76b6b5da9c2ceeb3d9d0c488bf49fa54b2148a7707b92d3c512feb31e8eba17a9df408f436a719b5bfd6dc01bdeb477c1e33d4dc63fdf742b1bd11493e9d743ec97b01deb26c503a2ca985248e52155339cba15d3ea0b31213674ff4346500e911e38f06f0c227b3d2024171e24cf12073ebaa857152de5c2f166714bd2716f053aaa822d65bcda7c7d7408711137f60582af2eb259841585e93e4e0289e98ecb30eb1e9a6e951f96283b7f5178edb73a71d457cb6d48c4c3abe0bcf38bd1e81c5a18ce2dcaec737e537b0f9396ecc098c3ee7f200103b59595274098c6fddf86844552cead46c01796ea66f0fb510a0112ea624f8c43743a0c06403ba875155c8ddd85cb5d1b06892056c7bc3b5f3c08f43a0e42d1030d27f796d837c9f61ca48603d3bbaa95de83746713d356cb8d08b83fe9f61022e3e7304bf7e41e7c6fe189a74547bf380f9ca3d2d4ab238929963add1854c7e7e267c7f7ce3e8ac20c12934929748919105503e1a7dae4d17944c797d74cc3f73005419066575c03ccc3df759180af2e14e9fdb6c81053e51014d410855ba7984aa013792662d279099fe88de2780a2d248e9148504d72e9fcd2c5d6fcd5f0426dbbfc64053afd4b9148200e47fbf29551f6e069ef9fe9894034204e33387d5d4cf10e2ade0ae6de8e4adcdedcb907b7441586d8f29925fa0435aa1c43c05ae240fb91d73ce535ecf7f0e9c058c0c96c5d82f20d9658be90b8399faf17e729d8707056ebaf897710d6e8690ed4fc0d0655e2a9214c9b3908b0cbe9b3effd5ed27cd69c1aaaa91f05c5e12215d3e6cf03dd5fe12aeaa276bfee243642af0ea943f9d37cfa92e1e5904084f18876eb13a3158f641073b2de300d3d5b4ac995176cee2353c6f02694fc8b589556eb31ce6f433d7301ac350bd3d5aff11d4bd160234920cb125ab1f7a7d1a7d4f1fbac20ab4b054865b20b9427bc9649fe51cc734b5e6b03808b96ad717b1b1bc635f8f86b8f8dd003822a0a0f52dff2d8556d19d858535d51a5c201589e7aeeb27ba8f547d9ca65069bff32ece410e9fb91264d1d4d3d53d4eb8c72b4c53510c8a6a2557a7879271138a5c2fd1779d5419bb6099e300963af01223aa6ad02525ddce2c3ad46c3fb667f466637a9aad6d82ed60fb2abfb09e9ca1399088f35113c728d442eea13c0f30b95fa2906d8cb8465603a434dd956215683279c1c6c01cc0e0c29afcd1a2a34b6ce3111a934ceffdb57fe10db1d164c484db8ead493312ef6743af5e0628a67aa56f2220543888f4cfb64a24673896ae5cab17bc55f473664fb097fcffcf3afcd7e4b213e0c84fd46c3840303130d06a44cdd904a5fef7372ead583a0624cab6b607816c642b2e302f9f03870c12e365ade3dc6c322459469048b2ec2560a256209b7217d628b641e13413ff7ed338b696e784c8ccc9ecc739b5371abde75a4125e667f879b1c1d9e96f4b32664ed3c4c25f1643547881d3d8e4b6b851063533eeabb7adadd4095964a30109e44fed9616624e4827679a391369d53d822d3fc82e01d9d4e394154fcdd7f851a8beafde83172e229f0a924552edc97c63fd6fc8a1513dfd5ac1b29b327d49a2023f5d9be2def180a0233a3fbd85e43f3744e62e7714669b6ce57212c5546b7dc7c7d2510b95cc80327596c760c0f3202279e641d6c8aafa00ba1f6450e4ef3433ce79681a30e8bb62f94fbd85a76a982772370c9727ceadd959ab9189a47c3b6f4293cd2006cf37f6b999e24c1693375e3c2da7b66b20366c44f8165c937d45f9d7854e769a188d9426487103ece8c453052e596fd9624e2d6caf098e6e6a1dcaf6f014abfcfe19aa35142169702744106786f6656354444381fed8a5766a3bee2621925404349f5c99fcc4e8b9209daf35b8ac8a44308f57c720ad9de53da812bf7bf88f594e2d25ef1f8075257e80e41ad13a3bb3e9a5bff3244da6ecd0c9139eed81eb4bbc0d23809e80c86d52b6e2b9a7520246588b2d0da6279fb9b0a3f0d6e08767089d5aec7fad9be707430cb9d7f88cb1ae26390debbbedca04f4d1b5858f4e744f8971ba1c7a0026ebe1c1d7d71ae54c2b4b7c0752f6053c67b41b6a8b37bce726d518e1ec4813d53803826415bc383c422623707ead6898973afb6ff5eb8952ce27762be0aa48c7f3907c1434d35d3228adf955e3fab5a9441d1af42370722649dd074d24a3ddb6e7a8714295ada71b2d696244d86644c06df73356f4cc34d941d087699dc78e2057638f9c907d412dc71b0bc812daddf8fbb89e70e7eb4f930e0cfd59448e5a62d400fb906d00a1dff752c7dee7c909efc058e5ceb7df949952f73d1d41c7fc315ca521d048d1dc2ca3f96ae22dda0323c9763705cf50bdb4518e80f3c847ba9175f732d0309e0e8941dc80ef02cf7a72e059eccb69b57ba4dfd0c5449f300eda938158cf254d31a0b14de4326cb7ad7d6f8de3013473fcc33daceba04191b48b21a7ec5f50b9afd04ec141fd53ff0d6740b5cb493767c8ce08c3599906450e288bb75d745537c151fcc827304a44fb2cb727c34b8d9ded8d1ae310f2a5a1805c13dd448c2c2f089af4f7b760f9b62c82332217b3d562ceadeb645f1bddbab25a53a45670839b839ffa773ccb61b424229e9c5c6722def4dc4654af311183dec9e1c00ca49e415b29f55d3969084d1dc9cdf2caf28081ab9ddd10fcfdf30832791604684c54ad44f7ee963bbe1b196c729c989348f1da26e161435504def1c3bd4467266cbe7bda02e5e1e5481375e49fce1d0af14c282e68d76e02700f83449ff0603d069da3f02f8e858fb968ecd6faaa5d95f6bda7397c5cbf7165d1ed7f1ad0256f9da98775421cc9d9f94669316e3bc497c23fd821b76da9adc1aaeee615aa4c6fa241c41876f542d04455f410131c5c6de304a4ab11da6d8344ab4a6ae60d79fe9b6573e919d897ea63e9aadde8112f47d0c4e8172e700dd8a4a90c8b6586b5872d6f0e9e10d40fd4dec9455249954f144b5b0cee51c771a21c76aa7c17b31ab1903a7f101c8a3fa9932cc62d22e6fbb430141167a506fdaa5e0ce60404713e34609f279dd9073f55d56337c8a0714a5b5c19898785c775ffd886aa3ac4d52c3423c63308edfc6c0b68debce9be76e3d70e580e0ee90ee23a29d76ed8b99fcaad78f1ed0726bb9f4de939187205f7d52ef5e5313d4226cba3d080651e339fcc2dddc89ad4dd76c7a29e3fd5104991082b3eed673bc6d19dbca14001faa6666d95c8614e616394ee99b0912560c76e9617d858bd69f846ba87707464cea495752c923035445d5ebfa0f0fc58c8d973f17a330f623727c5c4372cf59e35fe90fe8f978a73b866efb10a2ba3b773cb1a51ffbe9538dda7d32da9db24d76dde01f3c36a831c5eeb1aeea1ed6171d6343f76663f2d270d2bff9a314f34ad2341ff2b88e0601cac5c9cbe5da3143969372789f10ac26dd5893d665a329016921c44c7badef79c2981fd0441618daacdd86132935702ba0f4e42ac9d1debbc86cb7e8287764fb4370446484b4276f437a5ab6abc2ef99d8be437b89d40f26c918909602283a22a292bd9618abfe9edd7bacb32141eb8ef7b3520cbcb818f039254b0b775e9b9c86921a7b6e5cf1725a0c9c4705ee2f08fb739d1965ea833d5c55027ac9db57b49ecf77dd574f05d4b5f79022a6be93a69b2a11dd02572dd7c7299ffe38f24ba84a554f09fbd7e95260c71c328c0cf6fab2b260f9d73b5198acc1e1889f34182adaed2e9a472fecf34ea8a3b6ed6c80e2e2d39589d334d38cb57e4ad3e12ccb31741e6c3eafe1bf91295357147fb4cc8774a1c69746207b09f9eefedaeb66118617ea99812442377e360286c581316ebe6eef0f29f21b70b0ac280f312c2cdd612d6998dec3fc9e319df6dc633b39b88b65a3e01f0a758297bf8a9e3dfca5c55977792248c8e0178bb0c03d465bc3b0d2aaff1a1d83a116a24b1ade70056da51c1dd77a12c33aa3d79c1093888c5cdf7c8b17803e2e0bd3eefde409372e850cff8b673d81f8097c0a6dabc2656a183e6b98c13c221a6f5557b7efe452f0833830e462869bf6e6548eec503a12b227c8bf64b76f1ac41fe7f90cd72de59f0221ed10ebf15a84e04da79523bb430624cffeba5f48d7114e6629ed97fff670107fd538b8cf8f98e2fa501a5cbd62871212eeb3e06aafa16f3b92f11263300df86bf81dd3ace749f06be236ab940ed6c4c99f60852d741ed68fbe5c1611c30c2963249d108df948d8228e23e01f75952f0f5e33ed534bf3b7477075adf984f1313b83413f6fc5f94bb9192b21f32d5e98dca2b20b5f97fbe1e170bd751ca8e43b4d836abacf5e239c7bb38fc12df7a575894610f1f233e491f67c444408cbffe14822fcdf7c04f2457b1759489ab50a0e2ee5added2b765f72045230e41d49da44ad0fe565744de190e22c364a315a4ec122fe4367f43440fe68db4276bb1614dc44f417f32cd77c5823205991e33d3be1b2d60ae055745181da9fca79e752e5dd95ece223ca02617132c217dbaa6b503b70b0f5a95d1d6c6bab189aa5ae654c2ca6d33f2fa56879ac19c5a0d44ef4d04f31eaa8edd74129b9918a418343342eeff948c9f2f74940bc9de670fdd0f2f8d1c560832aa612e1c54e7fc6eb3f0a26050736c901c032da35860c3ccb26949bdc8a02517d6b5e67445b3081a0cee93702ee48d5b9c73da33601773343a9dea42f9ac6279e4c179945d17db8f025a2472e6b6bfb9d0b63082d3846310b743f5b86cbdc6dcee867a84ed2aa1e786975acf67a65ed0279b977d82d10550449d984e76e5d01863eae5e4bb494d91d4a8835a082ff76e49328df7e7829e47bfe80e40ca4f56c1bd50d94bb480160ed03cc8e0ada6849e300d60c1127b45cf1d089d5cb97", 0x1000}, {&(0x7f0000001980)="4571f7b6edb0c05d0bb29fd449b7d85e68cc83b459701c3cd0d0e1d722f14a31dce766f93ce7387f2e3e16ee2040aabe9625460432e3c5f6b3a5802eda9e3d56630c30a35b77667065d1f9f62551ed7b23344187c6f44a9d14b12b54f1463d74fcd6259465983270cb051a5b5e683c1ff10b652568c6e9c28d3a35d1f9f79bacfbb4a69e1bc3d94f736c75d7796cce0633da99c2270f7fb04a77923d11aa412f5d47d87f35", 0xa5}], 0x8, &(0x7f0000001b40)=[@cred={0x20, 0xffff, 0x0, r9, r4, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r5}, @rights={0x18, 0xffff, 0x1, [r6, 0xffffffffffffffff]}], 0x58, 0x408}, 0x4) r13 = semget(0x1, 0x2, 0xca25763a8176f770) getgroups(0x2, &(0x7f0000001c00)=[r5, r7]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0}, &(0x7f0000001c80)=0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000001cc0)={{0x1f, r4, r14, r15, r16, 0x0, 0x1f}, 0xfffffffffffffff7, 0xfffffffffffff507, 0x5}) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) mknodat(r1, &(0x7f0000000040)='.\x00', 0x100, 0x5) socket$inet6(0x18, 0x1, 0x80) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0x1}, {r3, 0xaf}, {r3, 0x10e}, {r3}, {r3, 0x2}], 0x5, 0x8eb6) shutdown(r3, 0x1) fcntl$dupfd(r3, 0x1b, r2) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) symlinkat(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./bus\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') socketpair(0x12, 0x5, 0x4, &(0x7f0000000000)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000080)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x64, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) r3 = fcntl$dupfd(r2, 0x1b, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) msgrcv(0x0, &(0x7f0000000100)={0x0, ""/150}, 0x9e, 0x2, 0x1800) r4 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000000c0)={0x1000, 0x3, 0x4}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000001c0)=0x3) r5 = msgget$private(0x0, 0x80) msgsnd(r5, &(0x7f0000000280)={0x2, "dfc4eadaa7d33d55078d0d819297a4bd72cc56a0ca9b6b84642b0f5953f9141f56e530c780a42c8ed37ad7ff22bd4cfa5d414af3536548165b3d35704a16dceae3f5b422d1cdda25106bbfa85654ae0e5f96040cb3ee89f29de21ddfb42229c39e50bd3b86b852e62b0e6621e4ed9b3302a3d8dedfaa96ed393962d70f72849535f66ee425cff71b4708f3b82283ea9b0381e9f88d6438015bd5765bcdea36135c4ece42ffadae151d0e22ef4be12f1b7e39b8878faffcc80e84668ad7c49949927dced886"}, 0xcd, 0x1707564a34adbef4) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x52) ftruncate(r0, 0x0, 0x4030001) 16:00:23 executing program 0: link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4fffdffff11fe4dbfa60400"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x2ff) syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) syz_open_pts() 16:00:23 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x208, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x2, './file0\x00'}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) sendto$inet(r2, &(0x7f0000000000)="5d67f6a1ab5c8a0764ea", 0xa, 0x4, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0x0, 0x0) 16:00:23 executing program 1: ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x3f, 0x8000}, 0x0) 16:00:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fcd1be44d070047a557e48763c78dab0266696c653000"], 0xa) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_getres(0x3, &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) setsockopt(r0, 0xff, 0x1, &(0x7f00000000c0)="e43608fede8337488d4e78d5d326c5f47c1dda3eda40a056d3ec78dc2bd329fb57f4db3c253ca6f124667d5c759c2a6480085c8f81bc0388160e0122f8cbedcafa9fbcf771fb5153c5c6ef48786a795571d5a65d74ae6e156f51f457d774ee767196847cac4568c5f372c8834985f2b23cb8acb55202c4982565a4244b579e4cec3f33cd78e847d8dfbc4542df84cc5aeff53437b63a894a95ed1b45bd97c22f5abb4a00d48696ecb0285b4a7084e9a6a57e51e9b5990fcf276977f4bf04b44b6a10e1eddc8ad77e8dc548e7401f60e213931d6560fba3ec2c658ec480e5ca889cfab4269e66430d3bda8cc7dd8050812f7f426d2968eefdc08ad6e0c2193e1d16df1f2eff5271855484f3451ba00c5b25143051c3d30543147f6e372d2bebd0b0ff6c21c2bbea701e9beb04f257cb87edca179cf2759a94c8f573a5eee101fb705ce6a9eeedf21374b18345e387760d2f68967621c85e840965161af703e9fc8973f75b5deafb96d62b7f600e1df583bf19e4c8710a331c0cac20b385890cdea9d9a257da52f421a19e69bfaac1406b4a63b3e1cf801d0e75aee21f3375886b74e091285020c10b603c299a0d9eba14e33cf533e449d7b5147c4f348bf0c3beb55d542cf12265942f355f1c17d18322335095629332356780660af4a62d7963d725b08f54bbc2d95347d260aa5aab60ff31d7cc83d2151c461aba621bd69afb793fa621d76c5e832553a8b13bf271b515f86f95b9165364ede9ca4281c04645de15e7c28454c4fa2c5465eb57f56cc3f6f8fe1940dc603b47a731d9aa31ba681c6bc2e9e4461d3889ecb5f2c73c4afb662d9fa6e5c858f16241f184ec88b85a43376675f95811ebd2823be940bdf8661a64b1d29bfd41ce834e07ab3438184c779b560a0518fb57838908964fb0ee8de606682313ddda0a2fa2c0628a988b3b0a075b24dd20d3e3d564f65b89accbf9401b3d05d7be35305d5493000efc142bab67b8a1794d0fcb27dd0099b97ea3ff766213a62eb6ba8afad35aaa74b61e6f61671d0e4adb0b1523c5a9e978728769580c5c66cade0558c66f8c8ff86c8a061b4932ac531abfc645a2652ae7057d407aca295bbbe73b85ec9d4768b6f03edcc6f7e64c1f9195e02935d10b61e1a359d8fc7b47bd2740f060bb19e6d1217e09bdab1e9d8084ea9b15d36f0e5afab3e9e85ed8ec51d343ddc35fcc780b055960da855b9ef8574dac7556860d24f8e3dd6f74892a48fe9c256b41ba69142c8da8668786748d866d5f696e52f90200c006178f37487fa0adc34df72ff67751ab5eeacdaf561105f04ebbb3e8a4e901a5bba3a17d7ced3ba5dd48eb7eed5f73a9556c38769befd2550c5cdcb5a21e047fd445903029abac6a1b7848908522c65c4dd818b9edf923d75c286492056cb42269d31449ed8f68e980c306e5dc5f00defc49e934ac878be96594f0099a2db2816d42117d16f52bcfd34294d6f01babc3339ecff71b7d217b6abb4cba5f3a3912722c5c597a7f55f8154733297739db447b7e888cd0027f009437321cc3407d817e3a9578a26f96a130b6d0368ae4f4f62c298e80af58b05668316c11086b7dbb6f58491b15b54bbb3b96409808cd6b3dc2f356360d7e0cf9c87ad02d115e81ef84a064a1c750edc1b5079a48fd2bbd69dc71da781c8f9dd836af03e9f633c14c128b8973951e6af7538fad37d42ca15be9f3091676d4fe27786084d5beaa57d9c3b91e0a129931a1d85b6387eadb3750f76f9b9a3642a704eda581dee03610534354413ccccad42e07ffe9c61d9df7f02c702e39260e624bbfe4ba616e892afa1f1887ef0c6bbdbc46ba28f1189642de2cd5fbb3f66405f6f7b0432d8f6ebfab3a95b17626d137ac753e16f62e1659a973d9496ba4558a6b1cdbf11da1eac1449c87dbef56ae08d8c703c4c2142fcb839dc76c41cbbc2e5ce6d21bfb1d8f613570f753e93b979436430678d4c7f8aa5981663f963ba64a2ce470674cfae971c416be6f9ef435bffd598394b6fe33dd8aad2fbe01214c3a89d78876a9a2f7dfa6513a49c6caefd27a9b957c7bf5fc8d222698e6286cec6c176da916ba5ccd107fcb5d7c345f75712492b91bedeaeb38ff3f4b4092989806900a46ad5d8aea9b3d6886a7e31ad6ef6a51e4d4785631e16e3e1003974ed2bb23eabae78daf1f42b293ceeeaa2661b34094aa62a7c1e1328066578e22dfdec0c9182370cb0f1c161723bd05255ea3ce206f4040c85056ca0d84524e9e6f49a994d4d9d11b63e338c27c872236fa0c3e0a2e22c0ce7ca2c9bd8d86bc8776e2986d6cb70d5ef0c7b139c6af458337f78b019f7ba80c17c85394d340ee6e675d13fef28fc0d80f010a1c85dec0b915909f6074189adf85d52dec439e4a40a1743554348ca057f77cb45bc542a76071b8ed6b40a7be018d96ee0cd0e0baf91f7b453bac08a684e773b7fc7b70b3fcdeb7a8a7adad421e88c70ad27321948ab26b6f399f62e62d4c6bdabc9fa4ec08e3865abc98a58eab89485377af42ffc373b7af251a54cecbab187ef4f9c88499b6b8ca0eb397f2bcba507b2ca69ce5647f25882ba11880215218bbf63a8562a1bb107f99247cab5aa6466d0d86be573b6706a7bbc6f01f21fe60aa0d61c58f1b694477b093be9fefb85ad36432abc148455d57feeee9842f57a79ce9d51475c8f2339fdf2895a825f533a5de0ec1623be73cee83b2e2a9387ad6738d2a84b614409f09883d0886eeee68aa7ef5cf49640e9ffcbc3b65353cc94619ca741e8da1efa94cfc58f94fb487c3ff52223183731d9f14d43d5ca3dc91efcc5f0323caf690b3b1884125dc6e7d91cc3963ba07eea329e48d1814fa3c08f98c2091e2c089bf7268c8bd3319e56029f688eb5ea60e541e1032440f4e30a268eea5b2f808c9b245324bba96d0c3c8383aa58ce0f0f08623d037b8ca514e89cad0468a22d044daf0491be4bc056a0c8b18fb417a18fb3ac2a18ae0d2d935454284d5932ea271125770f89f9b687552e0cee81e655ddeee2467626b7a4c4f0efb0d66332055e7aaf89deca95190461189270341643654a7b3fcb8029861b7410b4ac99b14e6c1dfb55d5dc4f3abf98e45e4f7e07923255ee933de620e23e9d1262a2605180643714da92adefc33b2de9304a75031a603848717b9b46558407b38fcc60168b5bb6aa9a1b450e669baa5e584a09ff2923154a3b2a31801fdec6f88ae521724731c7f438958a5b2f37f1235e6cfbfdc2362fdf4c69d555d8b11611584bbca93bf17c6428a51d90310dcc79074bf856df22844f881de53611bb8378035b6163fdccfa82eca7de5fae9da15939d43681eac83b0492ae87dcbe951d6e747b8a02e82fc82947e392f6f7d637d99ba331793f21528c27c8a4d6e67138ed0d4c8b0a2fe1497b8331bf95d37079f8927b3031885d40c33243e042973e35ecc806189a306f264274d2134adf307feae19d187f24f4ec78671234de314aa59385245bd70948c69d69ac69c02fddc44a58b5dd1c6614ba0c94b9813632b8b5a7b7cdabbc5fa99372366404e5c8a4d7321170b8763a49cf7582c5496f91ee3911872ae245507d2d05d2cefab9ef0ec541906a421608982bb7bffc5bedbeebdc62c005aee4c7d120b49f11e96a41212d46167a7ed4e07dcb7db17c7ae7ddfa2cc94ef78e34f6483dbf681c20330cf984903ba99701d2e80f88cbbe292df37f1d3a2b42e2628a76bf61912e71b97b04a7bcc6f3316463dd71a93c6c3487ea01fcb6c3e6c2c205da55b5a0d37211e322f4cc97660a8a192843767f0ece54bacc0d16fcfb1d6d45d5fc5554e09fb0a93806e76c8c1dca19f40b405b12df30ee3384a8283ad002a6462a5377f11beb559678b282070ab1a4e83b1d1380541e8510cd8520bbf7d27ae0b443eb5f4eaa4a93c15827fbd3ff219a14d33dc69d8b014cc59beeab21f6e25835255b6f04742f2ad2875105228487b66bc033b8ffecf88c2137f400cbc27a4fad065a6dec1f28ecd51cad3508c955001992302a584eee48e4bd127690fa2097185588f67ae1737848750348e6b7580b8278d9999c4011c3e21f856d1bde439adc382e56195855f4927ba71730b498aa560bcb66745a6a8115fff883ac7d65d0319a4e4a0c6595a68b0402cc3d91e48a29ddc3961983cd669af827f8ca085703bb301e4d5e6ce25c2546fb337d082580da9ef3ecbd4e45c6967b62e68f05f9d21d4333fe19c707161d104b59a40f2408d2422c2cd7f25c9e73860f0d113a92ee53be4ec326378eff195ff050ed803fcba3e697cb91e5d88080995e4086145e47ec89a541117ccb7127a738f71a56ebdec09c47803d45cec4ce57bbbcdc2bdd4e53c56cad892fcabcc679edc12d21d7345c31bfdba41ec7de849cea48f15862e8825006351010e3c58af62dcafccb33f01cab2ac2660cdfbc89df9ff59e472485115547d4538b5ed7158279c77324766f428c247a33c84432575271560c0885b96ee51db4d0b58b97d72c7a77688ceb314df306c931da6fb26fca0b90f133ea223981f9f3c9268d51f6c6a1cefa9ce0569c76ee476b51ebff964089ed96078ee4e26bbd75963852ed736d7e945ae2d36b8b49bf6875f3d903dce0f70e2ba9d979be73259e4ebb15516b0aec19972a62e654c2bd0d27e0f39c16164b1dce33563c1108c7278c4b1def77fd157c0a9008599837ac8481ffb050194fe208f9c09d1622489d537b92dc3777506ec66e8114085b6755c0bc0e408831e725e5a398129b7837910e85eeb29926ac88be3812f287cbb01693c0115da96169915fb1df236925680a3f468537a233dae4c27a15fd9045551e47b14c17700f09833589fd741365acea00995cb5195ef4877a1f5118af5baf1f7603cf0e6054e9a30b6199140396d6f981aaa552a8377302f248594f6cab132b9643daea7f617c33bdad3e27bc8ebacd079fc1467e6b4d67ca922eb1d4e0bdd221d000b978ed7bf11b01c0c31505d993bbce1baa5417efbd34a01033f35782094f221c11a0599303a611ee2e1e1673101b7a0a3d18d31149c825f3b430cb14f58475c201b45adae3a4720462259cdc25b64b8915dd6054a996082dc96f584e756545d8315fbd765d8ff0f17f67c6aa3a8bf84b0d69d832481365d363c672000322f46e7f333284fd0ed2966adf11610128009b9285509a60bba6adbde4056ce84785055a0609ff87b0fe47544165b1f297778c08ddf9fccaa0676131c05525889e2f613b39b6394d88d272499b0f51e43f96e784896672a49fd6a58920aeb1a95f8e7a51dc87d778a1397cde50c1e2f77f2192b20ff1eb43a6e213ad7a48a33500dfd4039dd0dc9363d327e810ca0e62a2e75ba880a557e35997fcf211181c92c5962dde1a1e1380be688a327d755175d265af6e1876fb51fe330234ca8504ba8b6d6609d3596cfedfcfa4d896ac788a8bccd8bf7521d97f4e87457ffd7f4c34abaa248cf2be6762c54fe1a787e28decb4106b299c6aa99fe4aa53e7d43a83b7526cfbd7238023400656bc0f74df49378f6e124de72057f0f79eeae00316bdf58327b0ebbbd532936a7c43b3e02ca2b063ea513cd15678b5f642125fbfa8bb82bea5b8043ac51fd26e487a0cba07e6340e7cd1fa61e63ee7859bd50a055b25e5a450f490f5f2f7c2567efa1ebe88b8f0efe4c62c95b76ca9e2b7271d23a5d03ab8cb3912c1098510dda46637031732b3ce5d84fd52926856a2c4fbd733bfe9746661f5cbfd7a485344e2bbf088e8019e4d7ae8d6058d2105c907b", 0x1000) 16:00:23 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) bind$inet(r2, &(0x7f0000000580)={0x2, 0x3}, 0xc) 16:00:23 executing program 1: open$dir(&(0x7f0000000080)='./file1\x00', 0x40004400000002c2, 0x0) setreuid(0x0, 0xee00) r0 = semget$private(0x0, 0x4, 0x43d) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) r7 = socket$inet(0x2, 0xa, 0x0) sendto(r7, &(0x7f0000000400)="c4d850ff4a7a1db849b910244aae9b258c0070206c7c256df45c9576bf31e9927d4d3bde960698ff691b5d50833e6c3612591baa2a6d6d9d28bea09009b9562e7a0e87bd58197d3a170eebac8d7d2fe89312b6c12d451dd96dde389b65da71e921744245c7b423f25c76d788854052c96de79238500b67f9365368cfe070a46c6535a2a018b040aa3e2ea3c1f0786319c8bdb9acd179e2c8e2dbdb52d2039891393f989a41f20131109fb41a5d597f8ac4be1fec8086c03561b0d382472ba00f9ad208bc2797acd47b8eb59ad79ec90b53f9e939d651df5b072d9777483c9d67e8e743ad67fcbf11c7255e60c984211e928371df4607ee32dce7ac3837d1f887185addf60eef79b86f4bc446534816915b540bac4f5788d18edfe257f28dceec95b1e0776589a35f403f959a95352174b62c4e3377075ea83da6ee06de12d383864ffffb6a197db4ac1d50aa94bf4d423517b026f4fd5468a64eaba9453d34d6f1d6ef0683febf3e2c47f2049d931d1e084efddf93353e7d0c4bcef041545d32c9b3b527af493f6cb6445e7a4b8916b7a156562def7721a7ee4c287f8da52dcc152d78e98f64d5bc7fc96b10f9e63f3c00836dc07f125ee5cba6395b9f4634f58bbf4f07833d55d00f4f1196076f9b521ef9909a2d920384778d0a6430ee9032246c91f9f94aee727d4693d72d37142d95c9bab38ace8d4dbf36cf1498f701e9eccab91cda44fbe287ae8c803217ada5514479506a6bdec443c67fdecf83db84f781463776f2fb6132b19c7467af8215e5c92154acb03f0577175c42d5becb2a715f8a72d2e69b403297d9ac7a154cd75cb035c07adddb2b3d2840dafea7f0111b8517faa111b69e22b673f558e062c0d661f65b83a86cb49ac1bdb13587269b6c432d93e52c34a7986a9b512eae8b6f8be45de0951de7672a57d56834a2b891c52813af476cb239b6d9f8b5fdbd8ec1dfcbeea62fad3d429bb864d1eb6ad060b043c83474a304ba5ca32ebe9cf10fa2dc1df8a013eb368b23771ef106acdb0088c199a94b6e3d41b31a4ffbdc940859efde186373dc13d14e589965dac6c84e6c2d63fba58cff9ded74502c6e1881c6a70cb73aa39b795d925a30d3acd32748785900a1e717405a52f860577d998e2e7de0ba1d89564d038fca28e5b005176afc297689506cc2072bd57726c6f6dd5dade33ed17ac0197827dfcf117d739d643139a744b0f4964a76016e932314384c662732665129e3447d040e658227cdf872b6d95be42608acf4305b52e757fcddc7ba77a59b44d5724d86707a63023211be8be0c8fa13d193857b02692781e5eda8754e07ad9bd5588761833ef331948097ced271a4efeb6a8a8ebd02650889d8afae225c6ab22010062a937013f923d9559145a7e95258edd082f26a7a1d637c56dfef88216d162b8edc9adda10a611d8768c8a8c74899939ab969924c1902c9d1daeee30e0472cb4326d0ef73a30d0d85f7143a77f86b89aca4f138434826464108f42e33eb9cb7e85d5d91450ecbb39a0fdab46878c9ca4a22a1561cc432ac33b7dc0157ddb9823dfaea101dc7dfca286600191576a3a026b35f02282b19eea9ab8a11b08fb8da10f6e03e17fe9830cdad5fa8594d8b15f61a797615053cb2c1930a850c242c7fc351723011b2816e3d522d4a8b3684080a2732eb90afd98ec2f44c5ba5d53f0fbbc556001018930073c06ff019643af70ffb57db1f55f26ae18d29551a10a3852b473ff3898ba3f51cdd4208899e59b87aa17bc11f9e69afbeb372dbc4d0b98245a5ea260c32ae28a46a8f36f5d3a6cc058692979b2fcb40e9750ef855058a354bff8a54fd1c7ab30d9a0f628612bfce6e72e56ce18345ea2b7d972726ae848e01cb95f8e41e48ae08dbb23f9c702c4fd237583a264d67ba92b3724d917b491723e3887c1de5139fda97b3828d577aa6f78e2758289f8d87d6dfa1a3b48fd335fb57870cd550739148a94c7128f0e90ad3714d5dd7a62d161188cae8ffa6511ae01fff2a7b2c6f39db381d5af2ce2c57543b773926ee0f2f517b24a80aa4aface7d938af5f2d140bc86938fc4f3c1fb5102a5979154964fa27a526c119fca8b7fc1e61da03ec4e6420bbe90e7b22bc98b6869a274a86696bb09482dd4d5e11a73feb1cdfc451b0273a9f7b6cee96643efe470f12a8f120579ef3713cd2ca2c2e2d89c585c92faf630ebbe7b2e7406f15c30902ef5c86f52a6130f77915a723c5f901e3f966045c9a7c702480797e9c5410f3351015489b9f8df764d4adb39cbb2c6d14f945876bee235a5b3a952a0ee4d18c76d5951fafe479c87ac186ff23becdc77e9afb36ac127eeb1a199c1f1880d9ed8fca54fb97b59a3cd8805cc4a8d2683003926ba25ac826eb3c3361c9719b3d81761ceeadd8a3f0b7397538ac506a523f4b950006b8379652953a1ead45d55f47dc61da781bbdb7527ae88b081630abf1687178ae7a32a8864e800ea5129fd1759476df3f9e0ff82b41f533a8a180e928b7acd9ccf4a6bdddde0d14d2671bcf71d6ac8f9edf731b86fa21412da520045448202a3cf293170de48aa10cc13c298565e4dbbc9991f1381001c38bc69b5d03fc8c7b007c1207a33980186f609e6775c30298cfb31b4dee4be9513301e1fafb1a4243c37040091c2e59a7537fa242be05af2910c854643152b03f205f5ae45ce073f210d2bc7f892a01d446ce9131b3345f1d4121d78f151240c721ae1a4b6fe574e99da99f914d7c74f189147b09c06b29e0d35dec7b9839ceaeaae0957ec6fe9301014db23aa439c7ccb35348f87a9774348e8d8f1737f549c9f1e3412ce654b1b14e0a646703c3a3d87513e9a1f94f4017a6c48bba736f4d265fc0f2bfd19f0fa24f787a48168633c45f00f6bb6061dd9ae9fb4521e185e9b2c37e4ef5072135d9a3a9a7dc54834a5d61e3b64a5dce5e698f371a383ecffd874ac3bd5a8a5f68d02921ba4dda478c247f237c22f72a4712e46b2ca68a8186de2a169f8a8354875449f7eebac95a3a80b571ff29090dc334631a0f347b590024d482ad2b0743cedfd974d60f4be43af0af362363e64c3dfae83a34ed760340a9f80bc79214ad9a637adc9d48b4968cbf6476be0e817ffabc843d3797f5212a288e4440e81ebab0b14bc28146d6d3cff9bd8fb221f59c93b2b0e6c77bb566c0c7ef71210f761493aae1a00b7a31509268e271bc2ebbb1a8ad4904a4a13f84206780477b19a58bbae3716feb77f6a6d01698fbfd7435ed8ebd7af26932818bbedf15c9523606f562e453219198b71ba396f798dd96d168fcaef56160f9573c0e5373928fa7b3ce460ce4c1dfa086bedea399e99533ef003ea76f3919e58ed07a34c6000ca5d9a30313068a290a859895584645e511612fe32533bc1375b5ea9c6725d575547229380027f7321d1806fa0ce511ab3290eb1f8a786b650e204da7c5b74b93266072c73d76fa42d726f61baf0996733c5617456a17952a8b939ee7bfc14570b928c4c3be2dc44754c54ec97da73086ffedcee4c1799f26b3998712f05918730e02688ea3856d6550a6b63b069581a2d444d532d4cbb830218d7218b316fcbd2c132f9a4657e895f11eb475a97cfb513c85cf6c8e415dea84b0c5557bf72d7ac472c8ef900b2d2d0e6c495871325dc2ccce7b2af071e338c98e00e5957a38c5c4ea831a4ab859c864bdfa1584665c3388f6f4e6ecd16f7b5210d4e53e638ca867d2ffa38d20e981306cc195da34bdbc6d07b73eed0e4cac0a8f6e4a59d7943aed32970987cfdb9967f80048fe4bdc20d322d093c737412f70ec168d44d0a36b3692f8bc48ac33b84055ad7127e8336d8b50a784aca9a3a1cc58add545c5a920f791dd6b8f62064ff3e6ce1e9d30c06f7ac7ecf827d93cf8c2aec5739d00555b8e43bcadbe354faf7297d477c2267c7b595b3f6377deb95adb53e66033125d14b782df39acb16900e5b719317c29d50a3eab0dec1f838e7f8a1348dc03eebce470f73580b750c2a4c15780be130aa94f6f60067b9f77d2a8e3752c1048e3536d39e161250b917d5d69192069c706376781759330634f5dfa07e9dd6296cce276d914b1d7575cbce772f8e1ea7d396100de5461bd1e808a1b03bb2aa1aaa487f3c263699b920ea0e46326330542f2b42b0c562f45fee830d5f0a40753bc90da84d4a269dc778816e1b62ecab9272e66d75b37d0a02c82c5194610d0e23728f5d9462e54ba8b37d2ad2664ee051b8babba812774039f4b757b05de83354473a615e1a3ffec1f1e0b5911c9a8d258aeac87ec7a624726299a5ed0bf3f992e0db9a2dccc237dda71209181d26f9569c9859a6acec8495142dbf494839fd8f3c2998f33026fcc19e3cae345d9dcc5833475bcd23fdcf7fa5677753e486a70172b7eb851d7efa9000ddc224e9ab033a6c98528b10e1336f1c4c19eeadc32d480c4c3637ab10fda884ce44f18bc5e87de921e1efca8804018b5464097374e5ce2abb32573a643f2c84bad98874c149cd4086654c13d8d5a0d75466972640bc87f7bb779158f707afe58b09593eab98bb919c4627bc88856ade70468f28a14091cb3d7cdaa5adb5ec01503f68508a6aa17f4e462e0fe6d41c9d7e4dd3d94af47ddb0c599ed1830fcd37be4dd730526818020947937b137c623614e7b452757eda3fc1ae219e436abf35ae1dbb47d306782627b45f28351cf267d13ecea2ea7b55b13ea7d2b483957ab5791cedb63a13d09b331135620fb96a555dc8d910a4c79c6d99003ff8eed9a2c4a06e90d12c02c9793a7d813903b6787ba68b87634fae34504dd3caa9048c0e75ac5a656040eaefd55cf020f889d2e5d16cc6f62609862769b768e1632293790da5a089718f561678cfa22867922e3699af4910db45d5c7f27759f35236399eb8ad3b08393cdd3cfb6e238eea9c0d4c95b53b87e714d50579c909d762c9fe0b26ace7661d37591427eb4b5220b17f9de4a3106b1b0a9514e9ee7a7c54a9aff4f69bb47047099f13992dbd2ef1c5e2fe40450d5817a58e2125ba4681ba08eaf4f394305aa10e07e1c09d3761aea84622db97328ec845f688f773bc273473ddc07f92b3951d834c34006cd6ca4a04cd8a221d397ad5f98e5b0afc812b7550c1bb5b0aeed573adda52872607c7d61d513c3c7a9d6a84cacef3a513583a4360e15d9a84ce98ae6ca63adcb9f480a72da9902c24f5a2af6dc017097e502057e54b61228f911483e261c97ec5748cef229238e084f985101880d8ce5444cfa762323f145bd432bbee70326055027ae4959555dad29bd8cb5674d9793195ce9fe834821adab6b75ddf92be276bb8c46f66db895f9ab66adaf2f583df6a3275c66fde0458ce3b953c54d7e59b5f3a8e553a4a77496d32eac0f38196cf10bf16260965c879599e4c03b0612fbd6bd1f30a4f63b9653a23590be19fd32f3d77ed0f548457830aff931922f775c73d91cc0e18807b3ebd668ce0020117306a0bb85d59c1f5387fe469cd3e11905442900c4ee1c307c042bf414ae2780a243547a61b40cc96da5a25d53d9b42e51b6962806f5063493ec943617329b25779848ca9044ca85f194912bbdcb33e5b5a2ab3b220115f90befb68a1c95b8edf527f056d7bb8c566e94f15cab122e1fa033bd58dc35ddaadd59fe347825a12c080341fbb8f70941af22547fc29b6464a3679529e5862de15fed1c0dcc0d406fc75804d1be6f2dfe92ef01437ea31097e438182aa07e4a667a391df16eb022cca5cf5428cc48ec9031474757", 0x1000, 0xb4dcad02ed81719, 0x0, 0x0) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fcntl$getown(r8, 0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r9, 0x4}, 0x200, 0x401, 0x2}) setuid(r1) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x43d) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0x43d) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r16, 0x1}, {r16, 0xaf}, {r16, 0x10e}, {r16}, {r16, 0x2}], 0x5, 0x8eb6) shutdown(r16, 0x1) fcntl$dupfd(r16, 0x1b, r15) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r17, 0x4}, 0x200, 0x401, 0x2}) getegid() setegid(r4) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r20 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r21, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r21, 0x40047473, &(0x7f0000000080)=0x800) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x200, 0x0) r22 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x9819783461569bc2, 0x0) kevent(r20, &(0x7f00000002c0)=[{{r22}, 0x1, 0x10, 0x1, 0x2, 0x1}], 0x47f, 0x0, 0x1100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000000c0), 0x10000) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) recvfrom$unix(r1, &(0x7f0000000080), 0x3d57afeb, 0x1802, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) write(r0, 0x0, 0x0) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac0000191400"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000700)="5b1fdf64963344da382349c46d8a3527c1235434a4656fcd682c3867d5ef92239c8ca10d16afdcb1e8e98b10feb039c0ced7342c0da38d2d57d9de3551dcdc51bc5c1be8531d24d4f3c8c9576072c4a1f89ef8adcc89198dc7a885edd496178b17ea8fffab2bba56a8781c8fda9599f36a62a36d735edafecde91a4a12cfe6e6b5300b1fcd67e2389aa19cc906da8dad7ef941684617b0c5da43d72174356ed65fab5682dbeb9e7062fcb2ded3522ca70ff40a6f01617bdb2801097294ae9148b69ef1bde78bd0afc5de7bca9e82017ea5ab5df816744d84ffda1bd9ce903ba244a08e3d7defb35e7683d8cc1903f68cedfa4230f5f0dd508998c90e500e812260ac56ba57216b5c4cd86ae545e0acbbe0dde2a6ad3161a9411f5c617008407c4a4fe16a70bb23293d415cc86e3f0df3931d00a7af51b91cbefc63f538b0783babb8e0e2b9561c44f80e3f0140a75b42e70b0c6f7ffb5ac63ad7f168d660e18cffb5eb1d93e056c7ea82e129ada58bbfa10912f8705fdba3", 0xa0}, {&(0x7f0000000380)="60285cbe809b634bcfbe56c0be85a63eb0e232df0e410a151ede09abac3acb011b8f81ced719255b662468bfe1a8f05e7e3b7956ee44962f585457ae1280c37d4c3fd3c50bbf8520470316c20b63be94e47aaecb3055be23971f3831bfa8b99ab07b5cc39130760da4b7d409ef18f7d5a69d678c6d3b94c2140c9f5e8e6e3388d4507fd7eb12a4e5ffe547345ff7f68a7b90c7d51c9f3b1dcd0977b1cff7c98b91ba", 0xa2}, {&(0x7f0000000080)="ec5fcfd647a70074", 0x8}, {&(0x7f00000000c0)="17ca9d27c97e84543f8a82edcea4b507281ad43535642d56d5ccb03c3ffb93ea2f66b9435116667953825de5a0457bf8786be003ca", 0x35}, {&(0x7f0000000140)="91bbb7c12026e9f5523a598ca42ba2127eb73f5861af2440791b8a78cb6cd69f950dd2a307b3dfc82dc7428816ae92562909a5930b237a76ad", 0xc2}, {&(0x7f00000001c0)="fda14309d4225dc0f2db88cbe96c18d01970", 0x12}, {&(0x7f0000000440)="7a6b46dc6a84588cd94bcbb55a3f786d3ee2cccdf216f84c913e5f8d0930bcf8a80f6f164d34461c3cd5942bb49e8ccb902a8a63de34c481e1649b150c78ac9cc76e3908eaf62333c08e805d185cffd751fe301a449893712a00000000", 0x5d}, {&(0x7f0000000200)="c5813de415865c50f7c142bca1561382b98119bd08991545aa3cc4ece690153cd5fb485b93ac74cb4b", 0xfffffffffffffc73}], 0x2d2) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)="0334174073f1c3742b255ebaf2", 0xd}], 0x1, &(0x7f0000000540)=[{0xd0, 0x1, 0x4, "a298fe6dc7e8e90c77f1dfe7bb8e1ca308437622e6a899514f506bbb0d172e370818c4d5abec9ea38911a5f93161eca2acb9937d947620a94fbffbf054007b4e69cdf4bc8be4284e1ce4d635cabc6ad55bbdcaf68b7e6eb59358fa8af77c30e06b7e6f5e978725707a210425afb66db3aee9d2c2ad66846b587deaa1877e5e3f888da1a3aa6ad7ffc3f2987bc4ee33baeb41c276a34990a16ecdf563f335cc11dfeb605369521233d87cb2f4b0dc5561294d18e27acc3a2b6575b442479c"}, {0x20, 0x0, 0x8, "622dd001fbba72efe2326e"}, {0xc0, 0xffff, 0x5, "03c23484f5de4b850607d0ede1396a7c6ecac68f256864594edc72452d9dd2af97081ea48ea342dd79664053ca0f412c45214c49d365296a601839e2f2ddf47b0ecd8bce6e9069c8e9162508291b557d7b99c76ebf45b46c7245c23d6332666d8e477d0920e274f16e3238801c601985193e9edec8954d9852c175eb8686acc949b254f69c2647e8f3b72360713b307b449e1df4507f7bdbe8bafaf7c2cbe6861b5e7f276dae9edad5e9c6a7"}, {0x10, 0xffff, 0x4}], 0x1c0}, 0x400) 16:00:23 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000001c0)=0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x7f, 0xcc6, 0xffffffff, 0x1, 0x2, 0xfffffffffffffff8, 0x40000000000}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r3 = openat(r2, &(0x7f0000000040)='./bus\x00', 0x8eca9450964f39fa, 0x8) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$KDSETRAD(r5, 0x20004b43) 16:00:24 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) clock_gettime(0x4, &(0x7f0000000140)) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x61c8, 0x1f3) open(0xffffffffffffffff, 0x80, 0x85) open(&(0x7f0000000100)='./file0\x00', 0x100, 0x10a) r0 = semget$private(0x0, 0x4, 0x43d) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) r7 = socket(0x18, 0x1, 0x0) sendmsg(r7, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x4000}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = semget$private(0x0, 0x4, 0x43d) semop(r9, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) 16:00:24 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000a00)=[{&(0x7f0000000380)="f72dec7f680ad155966f664d7278e6cf9c05928e891865d5ef1e111b214baa10ce7d4f8025e516a8a0eff7efe2a55f7fd6207a0bc22373d9507cca855b57d7cb0af017090763a281b2a4", 0x4a}, {&(0x7f0000000400)="50857db7931eebb4a727e3850abed4854787255eee58c1acf604e9ad728e76e9859b7a610b1920f0f0de280428741963ce278a6abf20e3aeafd7776acb08aa0491396bc72339f44f990e971937dc174efaa16bbfc829d46f59d6b3910976f3239e1da46d2260af30374b6b1d84cfbe70c51830277ecefcc6c16ebd6a287f5c854ca2cbeae0ccc53967fe4cb3bc602028ca4753e16b87ea93eecfd15c8894fb203b05b1c588d42b1bbdc7ab861e853cc3b2ac1ed0dfc6096ec90c65f779", 0xbd}, {&(0x7f0000000580)="49e568c085053eb1d3d1d1d8ebe99b49d2cd729e3a4b2e89ddbef75949dc19b3ead22d1b35780436ed1a1efafe83dcba2141858fd7c685bd247b7a507051c5531ab99d483180c46327b081ff98144b1100c3765c3963969f014142bed6c7da224124a97d17fa27dec60b4189c19e24de7be03699e5e8a38b9a2f1602785417c539ab741e58afd5278a87f273916d1241679c1f48cf270cb174a30ba59dfd06abd0487f10d6a8b319f1688469ee34a181a46f4ccf9577a0893753ef7c4b9af633e612532abe6b19b0b8d38a62be43bae0f741113a4ea0e895e81028ba66211877171daa3d31d99f604caeb89d2b5e8ad6f7a5", 0xf2}, {&(0x7f0000000680)="f555e3e220d6be907cb913f3e7b90600ff793ff073fb0d8e47c88656cb2a44e9f7a36ff6ed322e8a98bd5312888a0cda5e7b50e7e301e42dda1513ccd402e150270f622ac25b0e59618796e5fa8c97a7282e3a625b62e7b7b96d067264b0cb34b1e9ce357d47f065e686c4f8cf607cefc8ecaf05d73160d0f2e826cc51f226cc98200cf56eab3180b181ca3efbb65614f1abc7fe748093cdfdaf6e9d05b6653562b638ca0c3a97d0972b63c6e554b366bbdcb3d85829166472824d32f5a66e", 0xbf}, {&(0x7f00000004c0)="a91eda16f6f8651e271c1fd158e9b5689068605717f065fdc45b707c134aa219c8872f3e566a69484b196309357442ef81a3802a60967e6f131982dd73660648f936ff3fc2141e8129f39b124ecf6e258c2e4e3e", 0x54}, {&(0x7f0000000740)="ec7f2b230f38d4fcc63aadadde248cebcd142921b60a11af310b6e42a1ee8eabc0889a6669f694c5f16a20b940897829fb51197d9a8bb57c43cd2ad5487a9396243a4304cb6c5eb097f847c852db", 0x4e}, {&(0x7f00000007c0)="b6ebda2436d07362bca0065533da012f59926b6e9bc81d51ca6dfd307a3de9a6d3f8fa6d289fd1cf0d271368aab45c6ba20bc48a8e1d99afcf4278c4f1e59251c9273a4de8e6fac5dee94b0bd3ab1ca82c263d418e17fd5addf51a17ffdd3e94c471dc73be6890761bb55f63d8951c43990853b8b7418d4103c07e62d06b072a3770cf8ed5c220caa4507aa3cfc47daab0e739abd95c81f46425af26c75d9c29405c9892b31b1a1f3961bb69", 0xac}, {&(0x7f0000000880)="a026993f6ba8c56ff85de01eca89f58482d3917f4dcea3edac7e0e38109d6746cbc5563b5c05abf9441a1c96fd0710a723d7a645a39acf33253e18d9576be80300f3f645ec5a800b6025ee0193d8f64da91722fc0acb6cd7f0886c43d5e12256970282161e0e2e74e259aad234e0cb975442e11d7749f9436e39ad6fe15e5552fd72a8fadcbe50ae34f9d08222c20b3bf3519d985b32b74cd4112aa4607bab5298c32ed8068299cfc8fa5b313c71b932e1a1fc87b930", 0xb6}, {&(0x7f0000000940)="60b4267be7f2c665611564024056899d6c896090e48917e68194bfaacda8ec543f77411230cd1b76c73c2635c437795994b08b117467f0e071953cec12943934ccbc4ec58a39e0ea5c350206fb4b6fc43e1477b2619314debd456a98555e2d0060bd3836bbeff349dd430e929871bdb633ad4c8f7a06af91e4285f70d0479b7be89a47f7948580ba3c5a83b80aa1182c5c3d579b6b8a6a2cf38f0993bcc9a6978e732c5b2127e3ccd53b3135", 0xac}, {&(0x7f0000000300)="129d364b6762ccef6ac02438212fbd6080519c4bc1c38c8b1fefa84b130c0eebae8ff3edf85a8851a417ef4385923a937c5f", 0x32}], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munlock(&(0x7f00002b1000/0x3000)=nil, 0x3000) munlock(&(0x7f0000770000/0x5000)=nil, 0x5000) getsockname$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000002800)=""/49) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000002c0)={0x5, './file1\x00', './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x1, 0x24000000000, './file0\x00', 0x220f, 0x6, 0x9, 0x4}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x30000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0x19b) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) semget$private(0x0, 0x3, 0x0) listen(r3, 0x4000000000ffff) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockname(r4, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0xfffffffffffffe9a) minherit(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x3) semop(r1, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) getppid() linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f00000027c0)='./file0\x00', 0x4) shutdown(r0, 0x2) 16:00:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6000000344141d5b8e9ac667547abd3c68eef37d48582754e7c77a1f6aa2abda17b3e5ddaede15b9f3a3abbd6c01bf1a914f7ccdc678caebe1e41e4cbca1444d8000000000000"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r2 = dup(r1) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000080)=[0x2000, 0x101]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x9c6f81378255cbef) connect$unix(r3, &(0x7f0000000040)=@abs={0x3, 0x0, 0x0}, 0xffffffffffffff4a) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) sendmsg(r0, &(0x7f0000000d40)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=ANY=[@ANYBLOB="50bc870000000000010000000600000089416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef660000400000000000000001000000000000000192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb0000005800000000000000ffff000005000000dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e448000000000000000100000020000000e3bedf70297d635c3ffd36a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4001800000000000000ffff00007f0000006d540000000000000801000000000000ffff0000ff0700008bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e210000300000000000000001000000d7000000b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b60000000000000060000000000000000100000001000000e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c34420000000000"], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r7, r6, r7, r3, 0x81, 0x1}, 0x6, 0x5, 0x6}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0xffffffff, 0x17fff}, 0x8) r8 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x1, r9, r10, r11, r12, 0x5, 0x8000}, 0x1e3c, 0x8, r13, r14, 0x1f, 0x7, 0x2}) socket(0x10, 0x0, 0x166e) 16:00:24 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0xb0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r1) 16:00:24 executing program 1: socket(0x1e, 0x3, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r2 = accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) sendmsg(r2, &(0x7f0000001d00)={0x0, 0x241, 0x0, 0x15d, &(0x7f0000001880), 0x362}, 0x0) 16:00:24 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x3f, 0x0, './file0\x00', 0x3, 0x0, 0x1, 0x9}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) 16:00:24 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="10d96f42b4cddad00a7515aed5b0a22b4087e75b49d7b2135c34e5268375c2fc2986023ee925beb1eb6f2df305a780109c604728be0d207897f4abfb1fbce01e1c6519df19a6b90309c6aa251f10cdf3f1821dd56745ed8c5e495e752f81f4b251f17c27da64ac8d06533605f3ec2a0a4efe407048427ca414f9ca4ab93b822f757a136bca", 0x85) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getgid() getgroups(0x5, &(0x7f0000000200)=[r0, r2, r3, r4, r5]) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f00000004c0)={0x0, 0x1f, 0x7, 0x0, &(0x7f0000000240)={{0x6, 0x8, 0x10, 0x8, 0x7, 0x8, 0x1ff}, {[0x3, 0x2c41, 0x40, 0x951, 0x3, 0x2, 0x8000, 0xf6f, 0x1ff, 0xa0000000, 0x8, 0x80, 0x200, 0x101, 0x1, 0x1ff, 0x7b22, 0x10001], [0x9, 0x1, 0x1, 0x77, 0x6, 0x0, 0x9, 0x80, 0x1, 0x7], [0x4, 0x5, 0x100000001, 0x531, 0x3f, 0x1f], [0x0, 0x100, 0x10000, 0xca4, 0x1, 0x20], [{0x8, 0x3ff, 0x1f, 0x3}, {0x1f, 0x50, 0x2, 0x4}, {0x7, 0x10001, 0xfffffc01, 0x3}, {0x7e, 0x4, 0x6}, {0xffff, 0x0, 0x3, 0x4}, {0x8, 0x401, 0xfff, 0x8}, {0x3, 0x8, 0x1, 0x4}, {0x2, 0x2, 0x2}], {0x0, 0x1, 0x2, 0x2}, {0x0, 0x4, 0x3, 0x6}}}, 0xffff, 0x1f}) r7 = semget$private(0x0, 0x2, 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000005c0)={{0x8, r8, r2, r1, r9, 0xa2, 0x1f}, 0xb74, 0x80000000, 0x1}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x800, 0x0) truncate(&(0x7f0000000680)='./file0\x00', 0x0, 0x3) faccessat(r6, &(0x7f00000006c0)='./file0\x00', 0x40, 0x6) r11 = open(&(0x7f0000000700)='./file0\x00', 0x100, 0x10) symlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r10) ioctl$BIOCGETIF(r12, 0x4020426b, &(0x7f00000007c0)={""/16, @ifru_index}) pipe(&(0x7f0000000800)) chflags(&(0x7f0000000840)='./file0\x00', 0x0) fchflags(r6, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000900)={0xa, &(0x7f0000000880)=[{0x80, 0x1f, 0x1, 0x1}, {0x400, 0x5, 0x0, 0x1f}, {0x6, 0x1, 0x0, 0xfffff577}, {0x8, 0x80, 0x5, 0x5}, {0xff, 0x1, 0x1, 0xffffffff}, {0x3, 0x4, 0x3, 0x4}, {0x2, 0x47, 0x81, 0x5}, {0xaec, 0x1, 0x1, 0x7}, {0x81, 0xb5, 0xb3}, {0x81, 0x5, 0x20, 0x81}]}) ioctl$BIOCGFILDROP(r12, 0x40044278, &(0x7f0000000940)) r13 = socket$inet(0x2, 0x3, 0x3) sendto(r13, &(0x7f0000000980)="82e2d735e5ba10c7d0bb9da26112270fe109a6a92dc290945a4bd27862e1733bfd46e9044d835130d763c982a1121b985676b09f32e8018be54aa494bb5c045a180ff83b5001813a407581203d8613da382abf1b084dee4e50806894ce369bdcd355c3", 0x63, 0x1, &(0x7f0000000a00)=@in6={0x18, 0x3, 0x200, 0x1}, 0xc) geteuid() r14 = fcntl$dupfd(0xffffffffffffffff, 0xa, r10) sendto(r14, &(0x7f0000000a40)="d079b35d7a0b507d5f63ccf99d0d930ccb34b75596a3c6a4dd86ab6df85c721887828493c04d839280887887cc39b41eaf76179320b399965c6233c261de51855a1d785ee8e99394c21f2a882dce44f9fa50219549a397f8683634df7d9dde1f3c326680de62654a3f9524efda4bf2b0d6703fbd9abb291aadae86803bd697b51ab99a299f5ef128e2591e15d2d219eb6d3f5b04c6dc3e949f6f6a32ac8c008af04a11de8b1c6ff0060c9dd9860797f2380cb7378d94d243da67be00fc330f96e20e650f0b7c72c6324dfc461ea4ad9e9bfd516a5c1182419eb24270f7e816d3aac4a77a44f9ea20d721dd2b031aa03c54398d72", 0xf4, 0x0, &(0x7f0000000b40)=@in={0x2, 0x1}, 0xc) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a821a029be9692300357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1ca, &(0x7f0000000000)=[{0x7, 0x0, 0xb9}, {0x87, 0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x2) 16:00:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0xfeb335a5f7567e2, 0xb0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet(0x2, 0x8000, 0x2) ftruncate(r3, 0x0, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0xc09a837faedcfa9e, 0x6) connect(r1, &(0x7f0000000040)=@un=@file={0x2, './bus\x00'}, 0x8) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0x34}], 0x1) 16:00:24 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000938b9deff6f9a5fdafde2165fd7647791b866bab40d5b78bc505dc1733ac3f62c1682beaf0a8826ff891a297af8b96f102428917825998ec1458d8890549d290a2a90e7bf92b12f4447614577767d3e3a0c01ba9fa7c3bbeb22b0da6cb7a04d683421cdca67b328cc89d52a0ded2ffc6ad2d977bb5f3c1900adac7d11c66bef19b61e7688c27620cd9a853913227f7f3d583540d450b0adad7c9d8001a8a31e36c27c7ad3b318135e2b17f4e198eae686ec58c825aa0f944f9b83f2a2fbf630f3abb8312eab4"], 0x18}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0x1}, {r3, 0xaf}, {r3, 0x10e}, {r3}, {r3, 0x2}], 0x5, 0x8eb6) shutdown(r3, 0x1) fcntl$dupfd(r3, 0x1b, r2) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x20) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYRES64=r0, @ANYRESDEC=r0], 0x2) mlockall(0x0) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) r1 = getuid() r2 = getuid() setreuid(r1, r2) r3 = semget$private(0x0, 0x4, 0xd0) semop(r3, &(0x7f0000000040)=[{0x0, 0x1}, {0x3, 0x905, 0x800}, {0x2, 0x1, 0x1000}, {0x3, 0x5, 0x800}], 0x4) sync() 16:00:24 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) pwritev(r1, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = dup2(r0, 0xffffffffffffffff) connect(r2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) sendto(r0, &(0x7f0000000140)="010029ba97d0bba10300efb940f01df6", 0x10, 0x0, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000840), 0x4) r2 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000340)="ce15195cb39597858b2456f61532df2aaa1b312794e3bf7ae05d3a49dae856289998a78dfa01eab7bb1fe9b57c951225d757dcec5f968c8431d4f01abc01d9b0f1edbab790f7933157cc06927b528b83288f210a26f994b897b45b59cd1818ef80aff9127c22ce379e4167f48b98452470f4a5b79cbfdb0ab58f5d96c1dd0e76dfeef6e423f13f4fd43c1f5ad59f5816f9c69e4875aa221b81b9a037601397e38cb96134917ae4f794ca36ea8ae7a55aa62b4eb056193b37ef6efd08b8e0ca7c8c3c6ba7598d010dea15a40f11704d56490b2b4c", 0xd4) kevent(r2, &(0x7f0000000100), 0x2, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) lseek(r2, 0x0, 0x0, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="24a0e9c5d57ba13a73d74ee8fd6c8301387f113325680019ee2f81ee8fe255e3a24ec35b0e6ae2402d0ec51ff0bfa0808cbdc653eecc6047c94f71d6ed8320090ff70938f7a5efbbeb2e55e0cd5692a3625dc344ae0593fb5df944493b61ab03a7d1ae3a777c63f715b2699f01289f258563e2afa5c2730d4d8fc43e37ae78d599b4be48bec8ce3b43558e39e1d592db2a", 0x91}, {&(0x7f0000000240)="71f9e3526ede17601597f0a61d0e150b83f89d952056eb5b03bdb1c3ef39c2a4cfdc455f4e28511a86c5ce10e6caf220a1c81a6f130745af3820af316348fb9ad40092f1475f345f289843d4dfb6a7d9fbf6a773226176018be105fab307841ea67951afecadf3862b2533cac18e7f45dacfc354c8ff6013b8cb0081b6fa63c35ba5f7f0d904c3fa3b741ba9f75361bbaa1584c212c1fd2d35e0c42880215b13828d348c7e4782583cec94232ca83c51c200c875e92cb1590f509122cfd75da76b0551519ec080cd0d3adf3530d4825516455fd23e29247302ff24a093fcebd69e311cd490afe02c8d5dd3f88506cca6d4", 0xf1}], 0x2) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x10001, 0x6, 0x38000, 0x0, 0x10000, 0x1ff, 0x4, 0x0, 0x3, 0xc00000, 0x3bc2105e}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x28}, {0x35}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000000)={0xfff, 0x80}) 16:00:24 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = shmget(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) kqueue() ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f00000002c0)={0x1000, 0x0, 0x7, 0x7, &(0x7f0000000040)={{0x6, 0x80, 0xb4, 0x8, 0xc, 0x9, 0x9}, {[0x5, 0x20, 0x0, 0xfffffffffffffbff, 0x1757, 0x27be, 0x3, 0x7, 0x5, 0xffffffff, 0x7ac32331, 0x5, 0x4, 0xffffffffffffff87, 0x1, 0x8, 0x7f, 0x5], [0x5, 0xff, 0xfffffffffffffffd, 0x7ff, 0x0, 0x8, 0xfffffffffffffff8, 0x8, 0x1], [0x6, 0x6, 0x0, 0x7ff, 0x1, 0x8001, 0x4cf], [0x7d0, 0x100000001, 0x1f, 0x4, 0x3ff, 0x5], [{0xf4a8, 0xfffffffe, 0x78, 0x9fa0}, {0x3f, 0x6e, 0x400, 0x8}, {0x7ff, 0x400, 0x8001, 0xffff}, {0x957f, 0x0, 0x2, 0x100000000}, {0x401, 0x21f2, 0x4, 0x9}, {0x6, 0x0, 0x10000, 0x4}, {0x16, 0x80, 0x5, 0x1}, {0xff, 0xd3a, 0xec3, 0x8}], {0x4f, 0x8000, 0x6, 0x7fd}, {0x6, 0xffff, 0x7, 0xb0}}}, 0x6}) shmdt(r1) 16:00:24 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/devBbpf\x00', 0x80, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530002a6c9df67d1bf85dc07aa54342d302d8c0a0ae2a6cc5d9a90bed23ede43db66895a89ee7e7faab1046bf981b9a8f9bd8b5c9bb288df450b282e665711d243757b15240004b0f6d4f92316d22f9be7b000786b177e5745037fc8a136d40f9fec6b9bdbd206dce65a890d06e5dcee2a1d84978e42a3acf1f0b301ceb6a7eb890bfcdc7d569ee9e"], 0x10) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x8000, 0x3f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfc8feac81d9aa9517c3629fddf570d5abd2ad6b3e910c411d646aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47"], 0x10) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000002c0)={0x800, 0xfffffff8, {0xffffffffffffffee, 0x3}}) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000300)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat(r6, &(0x7f0000000340)='./file0\x00', 0x100, 0x40) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', r5, 0x3}) read(r1, &(0x7f0000000180)=""/90, 0x5a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000780)='/dev/speaker\x00', 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) writev(r0, &(0x7f0000000c00), 0x1) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f0000000040)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x2bd) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0x4) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r9 = semget$private(0x0, 0x1, 0x108) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x200000029, 0x67, 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000240)="c82ad901b59e426aba7ff57c0a7db01f4077328577e58e0b139a27f42916e38d3bd695507718371648324d47c5161a51b63111a52f9276f9dcf66d24b2a8204e00b24712a06b860d2489c8b62bb0d19ee74d1a1cbf564cb645082910410061784afd8a900eae4777c43686a42eb4712607b99b8af0f73b9852749c1328652b8764c0a9719942a14b0506e8acacb13c6e486d0cefa668c7573650f239c9e3d94b1e5915bc", 0xa4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000240)=""/223, 0xdf}], 0x1, &(0x7f00000014c0)=""/4096, 0x1000}, 0x1803) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x6, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x8885a7ed3d620dd9, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x3, 0x1, 0x40, 0xff}, {0x3, 0x3, 0x1, 0x3ff}]}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fcntl$setstatus(r3, 0x4, 0x88) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x400000003d, 0x3, 0x0, 0x2}, {0x80, 0x0, 0x0, 0x4}, {0x4002, 0x40, 0x0, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001240)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000800000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a644da3ce0457af547d3f37b1dc40c50ab1ed0c09adaf1e175582a799633c436cae95bcf81b16cc43b5a640b6f905ee499bfe52980894ee8b8a9822a8e5faaebf8a168cfb17f30a55d07bc1db6b126f5f18cadd67689a25433326fc0e03204dcd2a77747"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x2, 0x0) r4 = semget$private(0x0, 0x4, 0x43d) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r10, 0x1}, {r10, 0xaf}, {r10, 0x10e}, {r10}, {r10, 0x2}], 0x5, 0x8eb6) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r11, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/4096) semop(r4, &(0x7f0000000240)=[{0x6, 0x1, 0x800}, {0x3, 0x0, 0x1000}, {0x2, 0xc9f, 0x1000}], 0x3) fcntl$dupfd(r2, 0x0, r1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r12, 0x400c5752, &(0x7f0000000180)) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:25 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x60) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 16:00:25 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) fcntl$dupfd(r2, 0x1b, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=0xffffffffffffff9c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0xbee) 16:00:25 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xa) listen(r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r4, 0x0, 0x0, 0x0, 0x0]) r7 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x3, r3, 0x0, 0x0, r5, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x1f, r3, r6, r3, r6, 0x10, 0x8}, 0x10000, 0x200, r2, r2, 0x31, 0x8000, 0x80000001, 0x1}) r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() r11 = geteuid() setreuid(0x0, r11) setuid(r11) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r10, r11, r10, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffdff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r13 = getpid() r14 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000640)={{0x0, r8, r9, r11, r12, 0x80, 0x4}, 0x7, 0x5, r13, r14, 0x4, 0x369, 0x100000000, 0x62}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r15 = semget$private(0x0, 0x4, 0x43d) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x2, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setgid(0x0) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:26 executing program 0: setegid(0x0) r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) r1 = geteuid() r2 = semget$private(0x0, 0x4, 0x43d) semop(r2, &(0x7f00000003c0), 0x0) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0x43d) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r16, 0x1}, {r16, 0xaf}, {r16, 0x10e}, {r16}, {r16, 0x2}], 0x5, 0x8eb6) shutdown(r16, 0x1) fcntl$dupfd(r16, 0x1b, r15) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r18 = semget$private(0x0, 0x4, 0x43d) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r18, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r24 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r24, 0x1}, {r24, 0xaf}, {r24, 0x10e}, {r24}, {r24, 0x2}], 0x5, 0x8eb6) shutdown(r24, 0x1) fcntl$dupfd(r24, 0x1b, r23) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r22, r25, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_STAT(r18, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r17, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x5, &(0x7f00000000c0)=[0x0, 0x0, r9, 0xffffffffffffffff, r17]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r28 = socket(0x6, 0x2, 0x0) connect$unix(r28, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) r29 = semget$private(0x0, 0x4, 0x43d) semop(r29, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r29, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r29, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r29, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r29, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getegid() r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r35 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r35, 0x1}, {r35, 0xaf}, {r35, 0x10e}, {r35}, {r35, 0x2}], 0x5, 0x8eb6) shutdown(r35, 0x1) fcntl$dupfd(r35, 0x1b, r34) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x3, r30, r31, r33, r36, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r28, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xffffff62, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000b232a5ff63bee338fdf807c06a9566df2e3da33ea5e902ba7442a2fa0b991abd4a614a5dd8c40d38a13d1b019278974cbc1c43311eedcc92588807012fb5de0618c9413c761d13bde040890b59422d95ff5b4b396d3cebc0c1475bbdbc78d6682909fb2f51eb9ce357fc050ecf76ba5526e18ee45ceee186519600f2216e18a5c39dc71419ebf8ca2e955abe830be54bb7a5fb96affb7f2b8384f2409d030d3ac5f621cb953f239b57ab66db780cb9b39b2a0eddb683f57583de1a85a2316c6c8e0251", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r31, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r39, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x80000001, r1, r26, r27, r37, 0x0, 0xce}, 0x9, 0xded, 0xffffffffffffffff, r39, 0xfffffffffffffff8, 0xfd, 0x6}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x200000000000014}, {0x6}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:26 executing program 1: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x200, 0x0) lseek(r0, 0x0, 0x8c299ec05761787d, 0x0) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480), 0x1000000000000116, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r2, 0x0, 0x2000007) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x81) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xffffffffffffff3b}], 0x18}, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2, 0x2}) r3 = msgget(0x3, 0x15a) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5ffffff00"/156], 0x9c, 0x0, 0x1800) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ff2000/0x1000)=nil, 0x1000) 16:00:26 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000080)="103656db2361823946388d231d39f0cfb598389862ff7f6afcace0a7b9e79dde2f", 0x21, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) flock(r0, 0x1) r1 = socket$inet6(0x18, 0x3, 0x0) getsockname(r1, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) 16:00:26 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="61ed8a8e7500002e2ff7696c653000"], 0xa) sendto$unix(r2, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = semget(0x2, 0x0, 0x0) semget$private(0x0, 0x1, 0x8) semop(r0, &(0x7f0000000000)=[{}, {}, {}, {}, {}, {}, {}, {0x3}, {0x0, 0x0, 0x1000}], 0x9) r1 = semget$private(0x0, 0x4, 0x43d) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = semget$private(0x0, 0x4, 0x43d) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r12 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r12, 0x1}, {r12, 0xaf}, {r12, 0x10e}, {r12}, {r12, 0x2}], 0x5, 0x8eb6) shutdown(r12, 0x1) fcntl$dupfd(r12, 0x1b, r11) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = semget$private(0x0, 0x4, 0x43d) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r20 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r20, 0x1}, {r20, 0xaf}, {r20, 0x10e}, {r20}, {r20, 0x2}], 0x5, 0x8eb6) shutdown(r20, 0x1) fcntl$dupfd(r20, 0x1b, r19) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r18, r21, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000001c0)='./bus\x00', r7, r21) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r23 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r23, 0x1}, {r23, 0xaf}, {r23, 0x10e}, {r23}, {r23, 0x2}], 0x5, 0x8eb6) shutdown(r23, 0x1) fcntl$dupfd(r23, 0x1b, r22) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r24, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000040)=""/208) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:00:26 executing program 0: clock_gettime(0x0, &(0x7f00000002c0)) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8110000002900000032000000030000003591af0dc1bb893f4d70d2912376f912d4b5db0e6e87506e4b0c00006cb95aaa61c8bbf5e82d18be62226441f3335ae02f32b1bc3710b2efda63ad6abaa15f0225744fc68b0e272e7cb1897feafee4ce555b009bd6ab0f7fcf2857e5c48671f348824489db143dd3a4de55ccebc41afd54c77814d445931c6b2a8e27887d9d553bff5ef2d27cd523bc7d40b6f9bebc49ea6081279d813b"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, r1, r2}, 0xc) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x3d}, {0x6}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = getppid() wait4(r4, 0x0, 0x8, &(0x7f0000000480)) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:26 executing program 1: r0 = geteuid() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = semget(0x1, 0x3, 0x80) r2 = semget$private(0x0, 0x4, 0x43d) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x10) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = getgid() r11 = semget$private(0x0, 0x4, 0x43d) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r17 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r17, 0x1}, {r17, 0xaf}, {r17, 0x10e}, {r17}, {r17, 0x2}], 0x5, 0x8eb6) shutdown(r17, 0x1) fcntl$dupfd(r17, 0x1b, r16) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, r18, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x8, r3, r10, r0, r18, 0x81, 0x200}, 0x6, 0x6, 0x10001}) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c503000ff5243e5a91422c6701e5f4e4f598c31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a705300000000001d00000098490d077aaf9544666aa81d5494d3dc47"], 0x10) sendmsg$unix(r19, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000a984c0ad2cd04e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) pwritev(r19, &(0x7f0000000380)=[{&(0x7f0000000300)="e8e04cd67c398f2eb8d98dfc855bf32bcd3867e0708425217e3fd37fede94661ec9504351f1ea384a2b0366d930b5fb4470f0a2b1ff6988e1a8650e9aa32ceb33768591485f45823a8204f1aa899906e1012a24a52e38e0c4b8cd386a4dce0ffd2d3eb3739c8b6a0633431", 0x2f3}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1, 0xfffffffa, 0x4, 0x1, 0x9, 0x200, 0x9, 0x3, 0x0, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0x9}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) connect(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f660400653000"], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b59682b6e80de53379883878f683") 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) flock(r1, 0xa) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fcntl$setstatus(r4, 0x4, 0x4) r5 = socket(0x2, 0x4000, 0x4) poll(&(0x7f0000000040)=[{r5, 0x1}, {r5, 0xaf}, {r5, 0x10e}, {r5}, {r5, 0x2}], 0x5, 0x8eb6) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000100)) shutdown(r5, 0x1) fcntl$dupfd(r5, 0x1b, r3) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000080)) 16:00:26 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f00000001c0)="7511ab2a759cc7509774ac1d2319b7755982bc98b30e0694878f4e5a5cf43f9445cedf46fd0a284c3adfe007933ddfe4182ae6f2e3ba3e9236867b6ba16b9257b241703b20cc903714b53472a0bfbb3c65a52946ff", 0x55, 0x402, &(0x7f0000000280)={0x2, 0x0}, 0xc) write(r0, &(0x7f0000000000)="62f51ade9e494e1e6f5c2323f98bdf4d1f956fc6d196c5d17bfb426fadc2069a000016042f7b0208fd54038af7843b7e7f6adfdc2328ada3fe81185e03aa84988dc185537e3f99351d7562c07575dc407319fe2c5b663e5f954fc3e4ca6b383ec1b79cee6d5dd763762bd8c5b428bbbeaca5438931033b203516dcdd01dfb91e6a7df06c11839130098f71b4c5fc4e14be282635c887dbccfd08677a7ed3684bf4308b5e12618c1bb660979b45fc40ba0ee708003103699631751fa78245b79d55fd4852c47cf12073ea8dc467e286efa8679ca921f1e5035761a966176a946405d208405606aea1f63d7e03d80d54739bfd66037669874b7323f68ba296a6ba8398cb1e610e287a006534f8daaa980475cd9e47fc1b914ad7537932271889f92a8dd7273aec4dd1e27841c20b940ceaae3238fa6e460716bf9191ee371018aa2cf5b6163e28710ec46651d87f65285b7572433f6ea92b1189d83e5585d37ff1bd41bbcd569769ad7a0e19f5cfb17565fdf050c9673ec76e18ebdc7d33d5b59c5d3e95cd6035275654e754e775f9891914ffbcecac", 0xfffffe43) execve(0x0, 0x0, 0x0) kqueue() r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r5]}], 0x28}, 0x0) pwrite(r4, &(0x7f0000000380)="e34c9dcff107f3b68d15308f646a685981243839ff23fe38e2f25409bc8c67f03ca2e5f805c064b9c39046b3457b6066cd8dbf50d870cfc11480cfe5e4b2defa2e8a5d6408905f5a2282796b8f459fcd582d1bd7ee56c4afd7576043adad31cf9af40073aef8a06605712cf95f4b7059d5f9479c7e1042ce6690c9b141de447c89b836012b492528504ce7c49229ec64bbcd55976ee69637722c692c7b522cbaa0a4fa6dedc32e4a8ff67f3c9bb0f9a3682604929d3696ca9b6ce47c6ff3f61e0b6d2ae128976b34460acf19f06ae1babf335e21ed8a1e83d88064811eaef8b3047aaa19ac2da2f96e9c62a6f089579894f0d8f298560b", 0xf7, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) accept(r3, 0x0, &(0x7f00000002c0)) 16:00:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x8}) close(r0) 16:00:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r2 = dup2(r0, r1) connect(r2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) close(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fchmod(r4, 0xa0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ea3d8fe074c46e9b6a0156363985079584a5fbae"}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0x1}, {r3, 0xaf}, {r3, 0x10e}, {r3}, {r3, 0x2}], 0x5, 0x8eb6) shutdown(r3, 0x1) fcntl$dupfd(r3, 0x1b, r2) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x43d) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r11 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r11, 0x1}, {r11, 0xaf}, {r11, 0x10e}, {r11}, {r11, 0x2}], 0x5, 0x8eb6) shutdown(r11, 0x1) fcntl$dupfd(r11, 0x11, r8) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r9, r12, 0x4}, 0x200, 0x401, 0x2}) fchownat(r2, &(0x7f0000000080)='./bus\x00', r4, r7, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x87}, {0x14, 0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f", 0xba}], 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x3ff) 16:00:27 executing program 1: r0 = syz_open_pts() r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x0, 0x51, 0xffffffff, r1}) r2 = socket$inet(0x2, 0x8005, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0xffffffaa) setsockopt(r2, 0x0, 0xb, 0x0, 0x0) r3 = getegid() socket(0x6, 0x2, 0x7) setgid(r3) 16:00:27 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18000, 0xc5ccd61ceea05845) poll(&(0x7f0000000340)=[{r0, 0x4}, {r0, 0x8}, {r0, 0x10}, {r0, 0x2}, {r0, 0x4}, {r0, 0x1}], 0x6, 0x9) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000380)={0x0, 0x1, './file1\x00', 0x9, 0x7fffffff, 0x4f, 0xfdf9}) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=ANY=[@ANYBLOB="000e2e2f080000009446"], 0xa, &(0x7f00000000c0)=[{&(0x7f00000001c0)="9783e29085818df77a94a51767a907c771885b35aaa8bdbe26cc1deebfdb3686cb0b66b37713cef3f794b3dc162dd7863ba677ef28308902348f2b9554cd78709cba592ddeaeeb1ffec2ad0441577a3abf60411b501d7cb5ae7c0b32700817c9e10f7f1136f0d875a38122322868030e72bbc35186a6132b2b632718ea454c4870e9d8aeee9a1d9d849e34718a0dd1fda382931cf20c91486bd45afaf6f730faa1383ca17e1eac575b08b188a25905f44e50b764da70173216a0b068b66aad97bd87405f8dc051d17396809be06a58e70cc7f55cf472ba71a4bf8b022cecd448dc081be2ecbe1c14838ea68e5fc515c1", 0xf0}, {&(0x7f0000000080)="27f7d80d54204090ebe40d44d2f123f0fae0a83983cdae201fc6200f9c1715da7035e5359b0a976ca3b170e105bd4a", 0x2f}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="ebb628c3ecba2ba827739d2804149cc845d75b161f6c5e18d818f3b2ea6159dded36c3cdc0d62c329678d4eac26509fbd636eb01e043638b9f37cfe543d68f2c7806ef954ee88b9c685008e45f34c4ace16994b6d69a56242345424b71fe043c30f8acb56b897f5212d23bbef560a1d39587b100fbec2e6331d011cd87c5810c105936b79cfc4ec2e92888c4565ca1d840e267e27e22bbbea4709b56c5e1aa30421522ba1e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x0, 0x20322aaf, {[0x8, 0xebf, 0x7ff, 0x1e, 0x8, 0x7fffffff, 0x1, 0x9, 0x1, 0x3, 0x3f, 0x5, 0x0, 0x8, 0xe9, 0x3ff, 0x8, 0x10001], [0x3ff, 0x3, 0x20, 0xbd, 0xac, 0x0, 0x2, 0xff, 0x3f, 0xfffffffffffffff7], [0x8, 0x1, 0x3ff, 0x2cb, 0x0, 0x6, 0x3], [0x0, 0x0, 0x1, 0x7fffffff, 0x6, 0x5], [{0x7ff, 0x6, 0x4, 0x800}, {0x5, 0x8, 0xfffffc00, 0x4}, {0x1b, 0xfffffddf, 0xc4a, 0xd5c}, {0x7f00, 0x7, 0x8, 0x70}, {0x1, 0x4, 0x0, 0x6}, {0x1f, 0x1, 0x10001}, {0x2a, 0x2, 0x9, 0x9}, {0x40, 0x1be, 0x7ff, 0x2}], {0x1, 0x7, 0x0, 0x80000000}, {0xa40, 0x6, 0x80000001, 0x103}}}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x0}, 0x8) 16:00:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r1 = semget$private(0x0, 0x4, 0x43d) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/229) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000280)={0x7, 0x7, 0x1f, {[0xfff, 0x3, 0x5, 0x3ff, 0x100000000, 0xd1d, 0x2, 0x795, 0x7, 0xfc4, 0x922, 0x3f, 0x94ed, 0x9, 0x7, 0x2, 0x80000000, 0x1], [0x4, 0x7fffffff, 0x8, 0x6, 0x80000000, 0x5, 0x80000000, 0x10001, 0x2, 0x800], [0x6e41, 0x800, 0x1000, 0x3, 0x9, 0xfffffffffffffff7, 0x96d8], [0x100000000, 0x9, 0x8, 0x8], [{0x3ff, 0x8, 0xb7, 0x4}, {0x5, 0x5, 0x9}, {0x1, 0x9, 0x401, 0x400}, {0xfecc, 0x8, 0x0, 0x2}, {0x5, 0x8, 0x7f, 0x2}, {0x8, 0x8, 0x8, 0xce5}, {0x40, 0x0, 0x8, 0xffffffffffffb847}, {0x9, 0x4, 0x20, 0x200}], {0xff, 0x0, 0x9, 0x1ff}, {0x216, 0x3, 0x8, 0x81}}}) r9 = socket(0x2, 0xc003, 0x2) connect$unix(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r9, &(0x7f0000000000)="9e3eb39095f3ea931fecc3cc4e52", 0xe) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:27 executing program 1: kqueue() setrlimit(0x1, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x9, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) write(r0, &(0x7f00000004c0)="61b6e28c1eff2316e880a8fcb5c2bd9f0b6590271a5360a0cefcaaaf801212820f01bd6f54c7739d2d6844d4e69432358da78d191c5d34077df79a8a5da29f513ea2e2ee63fbb1b94772579ca4a05ad8be5997c88a0d9631f876d19c4c166731130062806745a9e2a61cd04b02af6b41863e9302a2c01f49e263ab8c58183f6a57a5f1864978745955b068e9534a0c8afc15604bf9ae807ddd75be925dac55d24acac01d5176f448cf4321c42cd46ebec2c61cc23adab7e434bf0f9f", 0xbc) write(r0, &(0x7f0000000980)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d4171887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaa28c2234dbdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c5659e2359bd854852412527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9949d0e1ceb22fb56573fa430309765ea6ac5d8154777df8f36987937b8cca9fad6feb8dc0460261fda302163c9675fabd07c00293907f16c7dba1bdefe947f46d33f2aff9fc36c87538684365c04401b1bebd872f43167286f49887905", 0xb08) r2 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac87176bcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x280) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x1d, 0x0, 0x0, 0x8}, {0x25, 0xfffffffffffffffe, 0x5, 0x1}, {0x6}]}) r1 = semget$private(0x0, 0x4000000009, 0x100000010) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x1) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000040)) r5 = accept(r4, &(0x7f0000000080)=@in6, &(0x7f0000000180)=0xfffffffffffffd95) getsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000200), &(0x7f0000000240)=0x4) ftruncate(r3, 0x0, 0x3fffd) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r6}], 0x1, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x20, &(0x7f0000000000), 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x20, &(0x7f0000000000), 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x20, &(0x7f0000000000), 0x0) fcntl$dupfd(r7, 0xf, r9) r10 = open(&(0x7f0000000380)='./file0\x00', 0x400, 0x110) ioctl$BIOCIMMEDIATE(r10, 0x80044270, &(0x7f00000003c0)=0x4) ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) r11 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r11, 0x1, 0x8, &(0x7f0000000040)=0x100000000) semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:27 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x2, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000003c0)=0x23f) writev(r0, &(0x7f0000000000), 0x10000000000000eb) write(r0, &(0x7f0000000200), 0x0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = semget(0x2, 0x3, 0x281) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000280)=""/55) close(r0) write(r2, &(0x7f0000001b40)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf37a9735f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac1d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56f56899e175f19cc7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e9010000009aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea10c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d00000000000000000000000000000000e61995b1e9e157dd034ed20006e3c0528134c795324f80fc26d108003f8d0b7c4b1ad62d80de9767efc4f8053480aa69385a39e9ab045da72e52938f6ba7b34327dc4be71f26096bd2a8e8d8d3f8c1cc2b76bc31f1", 0x3eb) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x749e, './file0/file0\x00', './file0/file0\x00'}) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce00800000000000000530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="140000521000000000000700000001000000ac1400a3ffa0251938d0ec82f511fa737b8bb78614fe6420181e6dbac2c69ba92edaea99297e4956e9c95221243bbcd0c3f2064c89c622de1f09c78c984c61d7369d67c21e17b3b94fec78a5d0553aad1d68170266d39ce8989f22979641240bc057530bffb32ded51ca184ef073b13e1692c50c7d209f767301db5ca589b51c7c3786b9af64c768f5a42ed4a098d4f0178329487e018e9277d84f16407db59227c49dc4db55a3cf8f3d60487b1f01e4cdba34f3b9baab1adbe3a823ba7894de8dfaa734fb8a2760a4d841fe", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) syz_open_pts() dup(0xffffffffffffffff) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f00000002c0)={0x0, 0x3}) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b00d5c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67a8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2247f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479e8bc30eb6ad53230657be259884b2251835", 0x245}], 0x1, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x5149bad4b2a01e7d, r6, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) semget$private(0x0, 0x3, 0x120) r7 = semget$private(0x0, 0x4, 0x43d) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x5e, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r13 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r13, 0x1}, {r13, 0xaf}, {r13, 0x10e}, {r13}, {r13, 0x2}], 0x5, 0x8eb6) shutdown(r13, 0x1) fcntl$dupfd(r13, 0x1b, r12) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r11, r14, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) socket(0x2, 0x5, 0x2) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x35}, {0x4006}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0xa0, 0x14, 0x9, 0x5, "56e763fbb8e8ae353b2f74e8c614c271c6ef9503", 0xcb, 0x5}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x10) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r13 = socket(0x2, 0x2, 0x0) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r13, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r14 = socket(0x2, 0x2, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r14, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r15 = socket(0x2, 0x2, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r15, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r16 = socket(0x2, 0x2, 0x0) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r16, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r17 = socket(0x2, 0x2, 0x0) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r17, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r18 = socket(0x2, 0x2, 0x0) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r18, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r19, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYRESHEX=r11, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYPTR=&(0x7f0000000600)=ANY=[@ANYBLOB="c7f81f6a66ea373beef12eff225951c590740ba4a241cff0424f183c96d812c01cf60b91d745ee42dba3e0216b7d5143e6c0593dd83ff1b5bdf45ac055ac78c5bad97fac7ddc0170526b792652afb60c49dea1e29710d8871047b96bbcb9f98dfba9afb3f9b060d7ca4a15d30b282d2011fefa1ed36ff7e5378794923fc417e6253cb52ecc771f6e99fa908c1d3818e493", @ANYRESHEX, @ANYRESHEX=r12, @ANYRES16, @ANYRES32], @ANYRESHEX=r13, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT, @ANYRESOCT=r14, @ANYRESDEC=r15, @ANYRESDEC, @ANYRES64, @ANYRES32], @ANYRES32, @ANYRES16=r16, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESHEX=r1, @ANYRES16=0x0, @ANYPTR64, @ANYRESOCT=r17, @ANYPTR64, @ANYRESHEX=r3, @ANYRESHEX=r3, @ANYRES64, @ANYPTR, @ANYRESDEC], @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX=0x0, @ANYRES16, @ANYRES64=r3, @ANYRESDEC=r18, @ANYPTR64], @ANYRES32=r4, @ANYRESOCT=r19]], 0x2) r20 = semget$private(0x0, 0x4, 0x43d) semop(r20, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r20, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r20, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r20, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getegid() r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r25 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r26 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r26, 0x1}, {r26, 0xaf}, {r26, 0x10e}, {r26}, {r26, 0x2}], 0x5, 0x8eb6) shutdown(r26, 0x1) fcntl$dupfd(r26, 0x1b, r25) ioctl$TIOCSETVERAUTH(r25, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r24, r27, 0x4}, 0x200, 0x401, 0x2}) r28 = semget$private(0x0, 0x4, 0x43d) semop(r28, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r28, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r28, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r28, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r28, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r28, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getegid() r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r33 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r34 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r34, 0x1}, {r34, 0xaf}, {r34, 0x10e}, {r34}, {r34, 0x2}], 0x5, 0x8eb6) shutdown(r34, 0x1) fcntl$dupfd(r34, 0x1b, r33) ioctl$TIOCSETVERAUTH(r33, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r32, r35, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000300)='./bus\x00', r24, r35) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1465764d7d57e5690e8e741bbe8f0200aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000180)) 16:00:28 executing program 1: setuid(0xee01) r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x288) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x14) r2 = fcntl$dupfd(r1, 0x14, r0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fcntl$dupfd(r2, 0x5, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) recvfrom$unix(r0, &(0x7f0000000280)=""/158, 0x9e, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) read(r0, &(0x7f0000000200)=""/77, 0x4d) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000180)=[{0x4, 0x3, 0x20, 0x7}, {0x6, 0x55, 0x2, 0x401}, {0x401, 0xf8, 0xd, 0x2}, {0x400, 0x9, 0x3}, {0x1000, 0x0, 0x1, 0x3}, {0xb2e9, 0x6d, 0x1f}]}) getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x4, 0x5) fcntl$getflags(r1, 0x3) syz_emit_ethernet(0x11, &(0x7f0000000040)="40c50a6c1151571115b12ff78d5aee258c") r2 = getpgid(0x0) getpgid(r2) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 16:00:28 executing program 1: 16:00:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100)=0x9, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x2402, &(0x7f0000000140)=0xff, 0x4) shutdown(r1, 0x1) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x7c}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:28 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x43d) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x8c}, 0x200, 0x401, 0x2}) socketpair(0x1, 0x0, 0x20, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r6, r11}, 0xc) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r12, 0x0, 0x200000000000c, 0x0, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSDLT(r13, 0x8004427a, &(0x7f0000000280)=0x8) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20080, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x400, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x800, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0xffff, 0xb2}, {{r0}, 0x0, 0x80, 0x10, 0xfffffffffffffffe, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x70, 0x1, 0x7, 0x5}, {{r1}, 0x0, 0x24, 0xb9400cbca329d8a3, 0x2441, 0x9}, {{0xffffffffffffff9c}, 0x48573a944c68d136, 0x20, 0xf0000000, 0x23198000000000, 0x2}, {{r0}, 0xfffffffffffffffd, 0x0, 0xc17194c8c16b136d, 0x9, 0x9}, {{r0}, 0xfffffffffffffffc, 0x8, 0x8, 0xffff}, {{r2}, 0x4, 0x10, 0x4, 0x1ff, 0x80}, {{r3}, 0x2, 0x16, 0x80, 0xfffffffffffff000, 0x10001}, {{r4}, 0xfffffffffffffffb, 0x2, 0x1, 0x4, 0x3}], 0x1, &(0x7f0000000440)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x40000006, 0x2, 0x447}, {{r6}, 0xfffffffffffffffb, 0x39, 0x2, 0x20, 0x800}, {{r0}, 0xfffffffffffffff9, 0x10, 0x3, 0xe037, 0x6}, {{r7}, 0xfffffffffffffffd, 0x90, 0x11, 0xfff, 0x1}, {{r8}, 0xfffffffffffffffc, 0x10, 0x10, 0x20, 0xe1b8}, {{r9}, 0x6f4b0518683d3dc4, 0xa8, 0x40000043, 0x5, 0xffff}, {{r10}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80000000, 0x8001, 0x80}], 0x2a50, &(0x7f0000000540)={0x0, 0x5722}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x25, 0x0, 0xfd}, {0x1c, 0x1}, {0x6, 0x0, 0x0, 0xfa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:28 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x7c0, "000000000000000105002000", 0x0, 0x8}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x8000, 0x81) close(r2) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299da042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf954466bfa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6989231d95d4beeaa4677def624def7f04e72d736e04b9e459e81cbd79f4c9209ac37bfbad4678998a1796198435dd99a52124eedc7893d15659b98c1ec142d2cc78e645a820d87ecd243fdaf4aa1b2ae791b3bb5c114f1f77558164503887f8545d2f0cc94e5255ad3a6b6a6b64c0fbd19e00b643b522b8febcb9c483452f35fd3295ae57963e72a06ea6d6d4f35b7750f18d874dcc18760bb11eaf42da08d802a9efc18b32cc831ad777a31eb8fd68a66126e2b9076cc42fd868bdeaa1715fccb"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff0026f2ce6300", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7, 0x10, r3, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r4 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x8000, 0x2) accept$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0xfff7}, {0x35, 0x0, 0x0, 0xfffffffe}, {0x40000006, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="a51b7270e082ab372a21f128ec94") r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getpeername$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000240)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) getpgid(0xffffffffffffffff) bind$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f0000000040)=[{r2}, {r3, 0x4}], 0x2, 0x20) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = shmget$private(0x0, 0x2000, 0x251, &(0x7f00006de000/0x2000)=nil) shmat(r4, &(0x7f0000311000/0x2000)=nil, 0x1000) socket(0x4, 0x3, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) 16:00:28 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3abca13d6568478bc8b923161ed28b94668d5014cf5fd6284005bd9cd459dc"], 0x1) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='*\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='*\xde\x00', &(0x7f0000000200)='\xdf{\x00', &(0x7f0000000240)=':#\x00', &(0x7f0000000280)='++\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='!\x00', &(0x7f0000000340)='+\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="14000000000000000700000001000001ac1400aa00000000ffff000000000000dbad6e2bf27de06f2d1d5cf25ec901eade7d325e055336cea12e77efe710a56df06bf38b0bd88ca4667deb70eca714253f2b0e28bb0ccdc3972f35e2b398b4530374040824d7e21513189895fc8dfa8cefc22941f2c44b987dcef7d92f6f0b0f2c37", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x400000064}, {0x6}]}) ftruncate(r0, 0x0, 0xdd9) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r2 = dup(r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0xad, &(0x7f0000000140)="75ff2ff205bb3bc87ec2369792233542d99e954c05cfbe6982815707baa606f1b005ea1314e30266897674cbed8c429c71e0f9c7bec7ad05a3283aa0ed52520b6ba8265f381e783025c94db92f114323562f06c49604f3b6a5b81475f85c96df1be8d07fe51022be40a28943b71c13a762fa95d8affa5711ece75182b8d104e05a3553bf7665995c954fee9bfeb93ac35510cff78b181afd558f3905a57192bcbc48c184fb984e16d10ee3ac74") 16:00:28 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x40, 0x1fb, 0x0, "000000000000000100002000", 0x6, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:28 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fcntl$setstatus(r5, 0x4, 0x8) close(0xffffffffffffffff) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) dup2(0xffffffffffffff9c, r6) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x4, 0xf8) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRES16=r2, @ANYRES64, @ANYBLOB="bd92a61bbe6379544869e38922df42f1253732724aab513b3b4ff7ac71a0c88c7cd516ee4e85dbfa9594"], 0x4) syz_open_pts() r3 = semget$private(0x0, 0x4, 0x43d) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0x80, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r10, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r10}], 0x30}, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) close(r0) r11 = syz_open_pts() ioctl$TIOCFLUSH(r11, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/178, 0xb2}], 0x1) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r11, &(0x7f0000000400)=[{&(0x7f0000000440)="390a937bfc875802900e2a0dc0b05bc612fc74c45450e7017ab5466aa16e10a464f8a16e5dd5fbf36ef634ea124e5f5bb762cec1a59fbbbfa89937e583e524d709f563e9abf28339257b248d7aef5cdb7c26bc239f11e18428452eaf26381d9fc28ab9040000009e2cb6b1fcba69e0418a6107e94f26b719fc4ae84f94c655b1fe7394b1cc782610530debcacaf0902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5794806994f000000000000000000e25b9e1c81f154dd149ac05837792e07f5d4b51d7e3977c566e920a905c3ec4ece152926dd2231a896d026cbb26ce42b9942747f1927c5142acdbe7de44ace47fcab02b7bb84a237c787a608066a81766fd2321fe4f8fc56e3f1520c5e360f1681e55257555e4eb00287df8bb54a65637bc7adefe40599a1285f34745b8d3e0dd3a02edb43941d6320bd9e29f529dda1986d2ed6d8bf7a5c320eea5d33b4fd875e0d319ba664b74cc24b4b30f34f4f95d1378169ac7365663828220fc1065ab2b616e575913c", 0x17b}], 0x1) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f0000000300)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair(0x6, 0x5, 0x8, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000240)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x1000}, {0x6}]}) pwrite(r0, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x3) r3 = semget$private(0x0, 0x4, 0x43d) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r10, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000280)=0x8) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) close(0xffffffffffffff9c) readv(r1, &(0x7f0000000040), 0x10000000000001bd) read(r1, &(0x7f0000000040)=""/12, 0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) 16:00:28 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000005}) fcntl$setstatus(r1, 0x4, 0x80) 16:00:28 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3e) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc00, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x5, 0xff, 0x5}, 0x1, 0x5d87, 0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x3, 0x3, 0x1003, 0x2}, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) utimensat(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe) open(&(0x7f00000000c0)='./file0\x00', 0x8040, 0x80) fcntl$getown(r0, 0x5) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:29 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7d", 0x499}], 0x3, 0x0}, 0xb) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f00000000c0)="9dbab0fbfab9c5cb211298306ba0d45acf5f52558917a847624c9990750d82cf0eedfd3768bf", 0x26}, {&(0x7f0000000100)="441de7f5d73e9fef6585cdf8a704ff1afc3e6f312bc4307f344f399904f5ca3b05851075d60b0cd1fcadefa9424a46c9224fe16d49eea422b80e3f8be8bfe7f8c2c46144b25fa4ad7ec0308df1574d2ca822c4bcfb6c05801ffe096245ea0befe20478e8184b11fb7c0b28f10bf2c9f6c9a301577ee2d55ae1b00e87854e161ce50c3c762bb35e2f06d951d32763f47876d7208239055e904c377bd54f3d17d2bafd526a1a351946186ef910618c83c395654067e8cf53667754c5b8387736825ff8c42a45c63839dc5ffb5d52b1c82a4cbe0baf75a88611cf168520059211692423cd803d511e789371d5743c2059a927a3ffd6d72d5511d3", 0xf9}, {&(0x7f0000000200)="fee5d9cffe", 0x5}], 0x3, 0x0, 0x0, 0x209}, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x5, 0x4) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1c}, {0xc}, {0x6}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000340)={0x6, 0x59ae, 0x80, 0x3, 0x80000001, 0x1ff, 0x5, 0x10, [{0xff, 0x7f, 0x2, 0x7}, {0x7, 0x4, 0x2}, {0x77, 0x7, 0xfffffffa, 0x4}, {0x0, 0x0, 0x30a, 0xfffffffc}, {0x7, 0x7, 0x3, 0x3f}, {0x7, 0x1f, 0x0, 0xffff}, {0x7, 0x6, 0x9, 0x7ff}, {0x5, 0x0, 0x35c, 0x100}, {0x0, 0x10000, 0xffffffc0, 0x2139}, {0x329, 0x5a, 0x81, 0x3}, {0x3, 0x7fff, 0x10000, 0x9baa}, {0x48000000, 0x8, 0x30b, 0x6}, {0xff, 0x9, 0x3, 0x6}, {0x7b62fbc1, 0x5bc527ad}, {0x6, 0xff, 0x1, 0x7}, {0xffffffff, 0x4, 0x6, 0x3}]}) 16:00:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000000)=""/63) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x35}, {0x6}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x8001, 0x110}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcbc, &(0x7f0000000200)="ac58ec97829b2e408c116a606a9b") ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000180)=0x1) 16:00:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x8) r1 = socket(0x18, 0xdf95820a3551cbd7, 0xfc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1010, r1, 0x0, 0x0) pipe(&(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000040)) 16:00:29 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x122) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) pwrite(r1, &(0x7f0000000100)="98d59283a533a31a3409d121bece5ea4c811151a55381762a3a6c219791728e9e7afea9cf99047756d2229fb051094f9008298e5a34cda1e0aa0e068255fa4d86532b3dbdb11f943550e440af0c8c798c4d42351d60d0a4a93716fa9ec9ca270ae3e71896a79f9955a207210e65ae07df0ec56ce39f77e12cf0164f1381c0f6d26e9486c9644cc873c0d1686a925cbe6ac0faa7988c4ed028a7dd2c6b9ba1e189884bb2fd06d0ba7e1076309946c85e3ee6c37f8234fb6906f2531c3322c2d42188bed3fb0819b9b8856616a4be5a1c62280a8a95eb1de72eb299128fdf93b1586d1cc31197e977238a45974dbe2e31e495b6d61381985f8c97a5701d0", 0xfd, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) 16:00:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mlockall(0x1) dup2(r0, r1) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c6530007ce153d634bef616bd29b3f8eb108ed122aa36a28af46d629d4912d15fd96503b0acf6abc78a3f1b2b4db2d257363415a58007d9891ffcea983361b3fa0565bfec92b950d798bacd78c6c8eb4cd11ccc92d776c8b6b363feb92842ff3ac5df69e03eac7106a83ab23da83844e3255fb05f941f382617481b5e01"], 0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x7, 0xcc6, 0x0, 0x3, 0x2, 0xfffffffffffffff8, 0xfffffffffffffbff}) read(r0, &(0x7f00000000c0)=""/155, 0x9b) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x6) listen(r0, 0x0) read(r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) readlinkat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f0000000300)=""/218, 0xda) 16:00:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) fcntl$dupfd(r2, 0x1b, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x6}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000000)="1b8fbceec59b6e8c09a9dcfdc77c811176dff041b5748628320b48e1", 0x22) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)='\x00'/14) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0xfffffffd, 0x1, 0xffffffff, 0x400000, "64a200", 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r7, 0x0) getpgid(r7) 16:00:29 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000701000/0x3000)=nil, 0x3000, 0x3) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069a6, &(0x7f0000000300)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0xe9) r2 = semget$private(0x0, 0x4, 0x43d) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000001240)=[{0x4, 0x3a5}, {0x3, 0x1, 0x1000}, {0x6, 0x3, 0x1000}, {0x3, 0x8121, 0x800}, {0x4, 0x1000, 0x1000}], 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000001280)='./bus\x00', 0x8000, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = dup(0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r10, 0x8004427d, &(0x7f00000001c0)=0x3f) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/220) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x3, 0xff, 0x779f, 0x7fc000}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:30 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x0, 0x2, 0x4e) r2 = socket$inet(0x2, 0x5, 0x5c) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r5 = fcntl$getown(r0, 0x5) r6 = geteuid() r7 = getgid() r8 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x100) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x200, 0x0) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x40, 0x0) r14 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r16 = socket(0x2, 0x2, 0x0) connect$unix(r16, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r16, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x40, 0x0) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r19, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r21, 0x0) r22 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r24 = getpid() r25 = semget$private(0x0, 0x4, 0x43d) semop(r25, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r25, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r25, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r25, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getegid() r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r31 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r31, 0x1}, {r31, 0xaf}, {r31, 0x10e}, {r31}, {r31, 0x2}], 0x5, 0x8eb6) shutdown(r31, 0x1) fcntl$dupfd(r31, 0x1b, r30) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0x3, r26, r27, r29, r32, 0x4}, 0x200, 0x401, 0x2}) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="c00decc5395491f3d6e64a38655c92a24cee02a6337a4ae91717984e2a1ea94a91c12d9b068a644c4e1f7a54daf53b3065ec9a9e6192b55179af1eb8f7bfcbc74e6b71cb2944629b3f2704036d1b1e6c15d359c87e978dc8a452e06c23e6ee0bdd8dfe4658de636b51af38f5a7a6ccd011eef4f0907987b197ab16acf761756c171c13", 0x83}], 0x1, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, r3, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r8]}, @rights={0x18, 0xffff, 0x1, [r9]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12]}, @rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r17}, @rights={0x20, 0xffff, 0x1, [r18, r0, r19]}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @cred={0x20, 0xffff, 0x0, r24, 0x0, r27}], 0x128, 0x4}, 0x1) r33 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r33, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:30 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x7f, 0x84d3, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x8000) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$TIOCCDTR(r3, 0x20007478) 16:00:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r2 = dup2(r0, r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket$inet(0x2, 0x3, 0x100000002) setsockopt(r3, 0x0, 0x64, 0x0, 0x3a) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) bind$inet(r4, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:30 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x43d) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r8, 0x100}, {r9, 0x10e}, {r7}, {r7, 0x4}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = semget$private(0x0, 0x4, 0x43d) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r17 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r17, 0x1}, {r17, 0xaf}, {r17, 0x10e}, {r17}, {r17, 0x2}], 0x5, 0x8eb6) shutdown(r17, 0x1) fcntl$dupfd(r17, 0x1b, r16) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, r18, 0x4}, 0x200, 0x401, 0x2}) r19 = semget$private(0x0, 0x4, 0x43d) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r25 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r25, 0x1}, {r25, 0xaf}, {r25, 0x10e}, {r25}, {r25, 0x2}], 0x5, 0x8eb6) shutdown(r25, 0x1) fcntl$dupfd(r25, 0x1b, r24) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r26, 0x4}, 0x200, 0x401, 0x2}) r27 = socket(0x2, 0x2, 0x0) connect$unix(r27, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r27, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r29 = socket(0x2, 0x2, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r29, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="140000264b0edb487300000000000700000001000000ac1400aa00000000ffff0000000000006e4ed7d95f98a26435f8443e5fcec07ca51f7cb67913fcbe2203d97bc5f37edc5bddc2c1311bbdaef8ec88b985c520e17c85da146f449688048d04a30b662c3f7473edce4d29202aa4c139d5b2b53b5295ce33f2edde552a14e659abf79399add9a2eb23367bc86610ea00fbfe69af651eb87d4664a2fda871a6f2756d5e", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r31 = semget$private(0x0, 0x4, 0x43d) semop(r31, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r31, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r31, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r31, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getegid() r34 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r34, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r37 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r37, 0x1}, {r37, 0xaf}, {r37, 0x10e}, {r37}, {r37, 0x2}], 0x5, 0x8eb6) shutdown(r37, 0x1) fcntl$dupfd(r37, 0x1b, r36) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r32, r33, r35, r38, 0x4}, 0x200, 0x401, 0x2}) setgroups(0x6, &(0x7f0000000140)=[r10, r18, r21, r28, r30, r33]) 16:00:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) getdents(r5, &(0x7f00000014c0)=""/4096, 0x1000) r6 = socket$inet6(0x18, 0x0, 0x8) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0x0, 0x40, 0x2, 0x1, 0x1}, {{r0}, 0xfffffffffffffffa, 0x21, 0x2, 0x5, 0x2}, {{r3}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x5c488272, 0x4}, {{r4}, 0xfffffffffffffffe, 0x5a, 0x4, 0x4, 0x6}], 0x80000000, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0x80, 0x0, 0x80, 0xf7}], 0x1d, &(0x7f0000000240)={0x2, 0x5}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) 16:00:30 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x20, 0x9}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000040)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x77}], 0x7ff, 0x0, 0x0, 0x0) read(0xffffffffffffff9c, &(0x7f0000000140)=""/156, 0x9c) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000140)={0x2, 0x9a2a, 0x800, 0xc4, 0x9, 0x3, 0x9, 0x9}, &(0x7f0000000180)={0x100000001, 0x9, 0x400, 0xe0ea, 0x6, 0x5, 0x5, 0x7}, &(0x7f00000001c0)={0x3ff, 0x7, 0x101, 0x90000000000, 0x1, 0x3, 0x0, 0x101}, &(0x7f0000000200)={0x8, 0xfffffffffffffffa}) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x3, 0x46, 0x4, 0xbe]) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:30 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x732bc4bb) setreuid(0xffffffffffffffff, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x6) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 16:00:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x96, 0x0, 0xffffffff, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x5aeb4e3ae2c7f465) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x18, 0x2, 0x0) syz_open_pts() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) write(r2, &(0x7f0000000180)="d9091245d2ed5049c4db7c09e4e097c809f43344650669657f854970e1dc7a31011b31ad25bdd94e1512822bc5afe0474dcb2ba16951eec28a26baf184c773651de33e6ab6d7e8d4e26112f19eb3644d91af76fe189612998ff6adb2a89e6cdd75894e6bd5f2dca1ea634734561af33e574ccbc43cea2810abc92223763dc580fd566ca72a2764912607a5341e3ffea6fc34164af850b06a3124", 0x9a) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000001000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) 16:00:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x80000408, r1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x41, 0x0, 0x3}], 0x10001, 0x0, 0x0, 0x0) close(r2) 16:00:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f80cfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="adf6b9f14f9e4785c1c7a03f5a576b202785d41176ed1f166db7b4e84c483d8efe7af86c53e3e8c7b2c2f10b06d49ca8f066ce6fcd0123cf8f13df1299e9df5ed7773de2feab949659dd87911d632b3324a60afead8f06e82f469d9df500000000000000000000000000000000054c306446b3688b4a190dcafb7d7c47e814c5efa370c84f45af78ba4f7ee9d0ec93940e68af439ee266fe0b8626733fec7a3bd8e6ef09000000a1eb2484814ba34664139b13e0f5666481223093ebfa155ee7c27cc8efc2dbb3ad804c8a5f91195c59efa40bd849cfd505e0b6d478820a289b88d169213b163abab873ad880a9f7204c7724d013e5c0cc5d244"], 0x18}, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x86, 0x3}, {0x2, 0x80000000}], 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = kqueue() r4 = getgid() setegid(r4) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) close(r2) 16:00:31 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r2 = accept$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getpeername$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) r3 = socket(0x18, 0xc003, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r7, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) accept$unix(r3, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) ioctl$WSMUXIO_LIST_DEVICES(r5, 0x20005302, &(0x7f0000000140)) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000280)) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) listen(r4, 0x2) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000001640)) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0x80}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001400)=0x7) r4 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r1}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000014c0)=0x101) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) munlock(&(0x7f00007e6000/0x3000)=nil, 0x3000) geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000000300)=""/69) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000200)=0x11) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x1, "000000000000000100002000", 0x81}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000180)=r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0xcb4cfef19be7f64b, 0x5, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:00:31 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x800, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca102e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a7053000000000003000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a61b328df17303dccbf31c7340ae8c6d1293ceab3f75f5d935ab5887e640ab6dff6ae06fdbfc08f1c3e0160d561b92d146d60f7bed0ea2c1226b7d92d782825322640f9ceb4b021ff4ae53c256bcf4b182e7b2c68a460000000000f95fb68e7a4c17fa622c0eb8a61efc5daad2a3ed18b146fc44d36680e99cb8861d6987cf4868af37015d16b734674285471af3fe7895036b543cbcdd9ae7978972e8d43c80f78eb9b037c1c86e69a9c308afb55bf4d7bce940f015f1776e8157d135742c64f69b29bf00e174f645ac6d84"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYRESDEC=r3, @ANYRES16, @ANYPTR64=&(0x7f0000000340)=ANY=[], @ANYRESOCT=0x0, @ANYRES16=r5], 0x5) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) setsockopt(r2, 0xfffffffb, 0x7f, &(0x7f0000000040)="6bedabcb6db9b76f0c741e7bbfe168515d9a89f69c6814ed011d56aad38697e695a85c87dc4317eed04dc77b092ec06cb28788d831c05bd3d5e639a36a2e093aaa48b09335a84b84d0ab1027f220bf80e2a2fc958ab7625c7b84acc367e009a2b2479de3221e123fa6e1bb05d19395f1711fee55a774133583eab8366577acd46e0ccf7a0852b47fdf147a79ca2969a459a3a78ed7dc215d773e713dc42844c87541149951493ba5c71da1fc523d3e391afae69cdc64e72d34682e895e93facacc2bf9a632bc378de305b7645ef853df67761985ee2156ce938ccf58ce761a69bcb1b80402", 0xe5) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000002c0)="ff7dd2253667d23b687296f22ad63bd00e6c12afd9c2331016f539f8a4149508ff9505d5ce30ec4d24c4c4450c75fbdc69225f97", 0x34}, {&(0x7f0000000580)="533392e11049ddb6d5951077d763ba2e554bc12f4a2a91000a2457f59ab37401e756e81a48cccaa32a87f49b8ab7005921f3fba23e1799e91491d60b86e58c8949176fdc10de1e53f4326fb8d38198a800de447c5675ab222b339a0fe00d75b1512f308314c36a68c421114e7c6ea4335431a94541835816f04e467331e324192f31a5fba191fe762ccc7519756b192155a0a34d642a2ae0a25cc9bca71c2176e4aeebfe762495c3cde8818c29a975eaa2d54fee411112c4cc6b6900d97f4fa49c5ec2e02b55b78cede92e232b54606b6b22d9014a3b1de0fc6978e7bd17dc94054342c29452f6c8fb0665f5abec2bd24c15cbb1", 0xf4}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000280)={0x7, 0x1, './file0\x00', 0x7, 0x9, 0x3f, 0x4}) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000000)=""/160) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x81}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) fcntl$dupfd(r2, 0x1b, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0x7, 0x7, 0x6, 0xffff3ef1}, {0x7ff, 0x2, 0x4, 0x40}, {0x8, 0xf1, 0x1, 0x311}, {0x0, 0x5, 0xff, 0x1ff}, {0xaff, 0x81, 0x40, 0x6}, {0x20, 0x1, 0xb, 0x1}]}) pwrite(r0, &(0x7f0000000240)='3', 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) 16:00:31 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000001880)={0x4, 0x20ef, 0x6, 0x4, 0x6, 0x3, 0x81, 0x10, [{0x5, 0x6, 0x2863, 0x9}, {0x1f, 0x2, 0x0, 0x1}, {0x2, 0x7fffffff, 0x1, 0x7}, {0x40, 0x80, 0x65, 0x8}, {0x2, 0x0, 0x6856, 0x3ff}, {0x1, 0xfffffffa, 0x8, 0x80}, {0x8000, 0x8, 0x9}, {0xfffff0b2, 0x3fff800, 0x6, 0x7}, {0x10000, 0xec4f, 0x9, 0x80000000}, {0x88, 0x0, 0x800, 0x4}, {0xfffffb98, 0xfff, 0x3}, {0x567, 0xd3c, 0x7ff, 0x3ff}, {0x7, 0xf4, 0x80000000, 0x100}, {0x0, 0x1, 0x2}, {0x7, 0x7fffffff, 0x1703, 0x3}, {0x9c5a, 0x100, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001800)={""/16, @ifru_vnetid}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$BIOCLOCK(r2, 0x20004276) r3 = socket(0x32, 0x3, 0x1f) sendmsg$unix(r3, &(0x7f0000001840)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001740)=[{&(0x7f00000000c0)="9cdb23ec21340860328d99bf5c14e50e8d94cb4c3d663c51cb84ab7de33d15817cbfc134a29f561cbc4b1ebdd4a24bb5dc725b6e17f29a97e847f1f83bae881d83ce981ccfc2070697168cccd3bdfc9a7e8d99e1a8f400013634dbfda215d1ba6e5a1b29c9a39d53cf661eb844158e98a277422a8a2cd30cc620244059ea4309be1684a3f366921c73813f9571d5993d6fa6b9be0956388bfa98302e543bb16888b65002b216f7486edbffa6e1e8a7b82fc0b4a827ff74e9e1c58fc8d0a6f8df4cd18cccc70bb12b3e15fe77b06159cc68d56bc3610743201c00867a03f3a7e4", 0xe0}, {&(0x7f0000000240)="4cbd689c5e6dcd", 0x7}, {&(0x7f0000000280)="880e48edcb746706c492f5bf8ea2e973efa82c45c1f4eed70a28b2fac195301363c932a3d0ec3ae25b2cac74c896995561eab33e7ae1ef1102ac49c6c66014a042d5a0c97112f4c783af9ffa7221b3cd4c7aae700ac7a730473cc529e951165030493b9185b6ee05ea0ad3d03a4013c06f48", 0x72}, {&(0x7f0000000300)="af8cdd4a32179b20496dd4ae9cb646f8a43298a5b47b72225b5027fce90f314b77206e068249b7e84b57da68cb507e7067b4d3767a5586db4560a6c05208e1a3faeb674f97bce411897f75c76d948da2e582a7aeb78847e408cc1cfb5e13d25015544b74649f14c268eb918c4d1400c3b53ab8c582d5c001e3e7f93d8b02425378411250495533e1ccf2e304cc26334132650e9e94f116faba0f5796b363a858369741080ecd129f8a0b625badbf08dac63731999e7aa8c2bd9c96080fb65d761d020594f6d561ba575ddc436356fb8a56d4952ac30ce9", 0xd7}, {&(0x7f0000000400)="76a39503d2f03d6b4cc0e60b0de4693e36c32a6868f66f3bdcb76bc38a4b8fa230a911e517b471d8230e4a3d6169fa9d28a67dd6486524edf3199bfd9b469e2caae92f1876072d46d2efc271c790e030f373b2c5818db98f13099e6b90a9e0870562854f1f168d3676db7c116c12a7191da35ad0957b84a3df6851cef1bf0e2b944681dcefa8cbae26450186ef669d4ce2aa94008a147ba0801f802abf3802c2d6d5950b2b8466a8a04ae1f556ff9754bd927afaa8fb1182984bdb44ed6310212d956d55dc8344e47c05e702cc16a19cf7ff4ee2235c005d96b5f1f093a2675b", 0xe0}, {&(0x7f0000000500)="f99095a68e43e3c5dd90a73a6efeefd5778bc9397f0a48b413d6e8345b50832701ec02d6133d318930d90f38026985eb82ce4658442fdeb5a59a", 0x3a}, {&(0x7f0000000540)="2ddef06f295ce54645056a6584207ca306fadbb4b604ee543350babe06f8024fff1259bb50295535efa06262c3fc5a3e6e7f8af88a89fcf4ca818ebde4e844ae7c6d2122d04934e9d64fcec754e1c031b84e9d17d4d604932081ae4d4cad2668886658f4a8450862ed117fecee3a2ce3da30fdc7d493db6454dac173a94ab7c449cbb9c54c0235eaa6036838120b8fdc2aa226147c93393a1f1ba068d09c603d150f9a5c9da3e679d13007bf5576e285e89a29faf8c205ec92338d2ee6d4e2bd975512203339b14bd2fa5406b2fb8ef9e8ff703bbc46d05f54c5b886", 0xdc}, {&(0x7f0000000640)="33ab89f217ca040b4ccf549de7f4a3db185f1da95a431e68e5b2d1229f2b941e90981de994db05de994c3eacc84425bb3137da9df949f09416e0e47f132742bc12ac16b0392ad306f4e829261c785d55de9262695546a7feea5fb2ac4c7252ddd1e204825ce9c7f449b4b08c9ba24d267a71a7d58a183f8411a141125913e484f1dac934b5cb46ae27a16bbe10b6464a4e0e053ca05acd32fc7c890f1b328d66d7cc094973cf01daad53174c8904897aaa37fb903b52059148f3456ef9e2f392953fb0f1462a09c9af159c2c0c7a78b57ee16fe030d72246c5e122fef87f64a277cc697618a2c3712c3294b97d948321c4672b569c35aed9316b5325133eb4be64ce7e0b9bc023ef71aa35bb0f8675c84bc626849a13dc86a398ab988b4a05c408adcc7386de8703e4eb99d3efb5cc31158fe6000cf1db63744e3e2e406bac806c8c72d32e8ef07fd7faa6c10fbb62b0ba02818d3c026353113c9d3dfc05adb8a662b96355571dbb3b1be9e3865cab544656ce8751a3420b24286a55274b702a54586117ffe6fd86ca160ca6977990878bebb57eebb9ba9ae2775b2ac508b996496068c18dcaaf02219cdfecd3188dccd5575702d3fcccf6a42fe1d430724837f717591d618486ef6898c20dc2dba3244ae3ddc7c51c2e9cea30c4e979b9a0e13ee43a638875e08534d7610eed33ab477ca8c9314bac7e28c606f30863c74b486a9021f1a29e6b988034d38c371ece91e807f592872ef95d0e8c4a9e8cace6b3dd5b6082213ef95557d39f6bed012d8bada3d7c66c49e474961778c8bac49889c86ba1073346a227356fa344e13cf9a5686cfcad90755e4fd39db22d9f8349965c44f49958410daf2265da8432a0e0c618c40b14a674bf026d0d3e880e1b7a3bed634062625681db5863d533994c06a1622ef65b61f07b1467ae961fced936a333a19ceea8bec0af830c9d78a3225e9828abc9bd0834c89a62d4482b5e26f55eaed9d9b3ec9bf115aa54bb7d777e98c3a99fede336a1099891a9ab1c21a66094fe141892930bcb563d56efd4a0c004efef4420dbbd55a8dc01bee77c407a99821486f23d014d872c7bdd537c0cec42f68065215c43a830b38cc6a3cd6f2ab163d199f83bbc91f8a873aab95719056164954c3b915a4484bf367ad198ea52a4a557171af06930ba10a62ad1f55c3ee55df1f4c13e3ce220d4928994b68395fa5e74e777986db364cff90959c2b3154b955c82c88fac34c8b148cefd65cf3765e974e43892f32e78a3ed06e02d3eda4c90cad3634d543db9f62a9792159e46cc732ed40225e9516f530f0e6fa6da318af0a5b42fd8f10c11d1eb20499a7d50db04fae20f1f1425f004b54bb7cf870a7b3cb57c602b562ea7153d15aae3c8e7a8ed1b0bb7edca3427d3ae9d504295b12deb7fb492034b4ea6adce9980b4dd59564d4f5706aea56d58c978e0aaba95cd466ed96b89c53acd432b5b5db284ef55243a0dda8382e0ca98984c4ed365a8124ffc47ae61be58eb2de3d937933211bae6a049cfb0c4063ac9b9979888bfcc9699204d2149659de8588017993234bda8874fed12e564dda77ba1096615ccd55127e3656a79ffc76611725c44a7e56e9ac828f1bd05e9cda58a1f84e73aeb67fdc2128c4baba4dbd7a20ebb66ce9bf1d76415fb6cdb9793f665ef66cedc735298ec35df2b81939a48a142f1c13b0f2924c7e634994e8719ffbc3436c6a57b3b5e17f3c906f7b693d4285d11f4d4c6eb024568a0f5dfc282d80a00791348442fcf890a1c126618dd46498f8244bd1f1ccc54618d1ba23bc20bfd29ba6c1223d73bf27ef918140ee26e07bb9ec10c09e08b2cf548b31e75612be2ed8017da29028718cedafbbeb923ea622942f76af50b08a64d115f41f5c924416b3ac80c33f215a9d5e46aaa6e1aae16ca777e15c9396519ada73f5f4ab22414d35e6a163f21009e07b50e6e290c0d5b0767ac3384f787b5f87d5da53690c00f841d159bc0ebd0ff5e752c4e602d5265c19a5680253d0ba21a29a73c15d496e748398c5c2bdad634560abdaa177ab4cbf878fb8560094cf6611c57c4ef47fe189b4c4a84ee2474ba2469fd28fabce1b00403342b74b3a0478bd80198eae40b781564f22113a13892103b044234003cce35970b28e78afb42b8df1f37506a4d99589df2eb9851a7bdf916bcf49447d4dde94a03069074b240ec6109372933d272bd07569094135bc7e272a8df75a4084120022afaa311ab7534d991e889ee4bbe11c7933a00a639f42602a3638d4370d21005ba7de98d4963f82dea1850db72788faa2138aa9780d4f21830059917f54f6f3011ef0594453aace239904ff4a5a6a8563b11dc964683fca6de1bfe21bea4e8bbb148ad7ad170482e26f0549af70bfc5922154cbbd62cef3c720cd9fe2c16ffe26bc11ad461262168f02187bff555d45f8dc75ab1302f5ccb96568b56587174dff330f389ed9dabe16ee6f6a0460134ec3d1f937175b2d4d784a574c1871a337c338e13ea054d8e7d179bd62a662b3403737e7a7f763122e361b2d1980b908a1ad90114bc188ef29364440e93030913b0ef7f41ee8ba60af358bfcbfd5b3084b1db1c7c9659c368d7516b614daf08ba334b6e29729bb6914640a9c6cf37da405684b356ccfb9a8142a4de2599419a8c7c18de54257fc85c1142f9fbbee32e1750b72a1936c3751ca637a566c5f9e3d0860b3af28dad1315a7a0f3b43956cee99fc1301de43d94945ce8d3e5226329deb1c8e53bc224a755b2d9940a03b1c1837a6eeb4eb2d484d32f9bbdbffe1200756af9aae31a7369dc30d7192e951bfdbd819312bfe26729acba71cce74c65dc8f8a7bb41bc3884c13d72fce144805089c8b6c625c9e1390dc7b139a7a0aa9cf53c0d85e68e91e5b584b272e168af65ea32f88d487c775d84e79a750f9d0b0a6dcd59ec82689773df7efbb5e01f043070c47db6432e236167f0b8c43a4d775719477d3eebdb4296aff6c1a866b9d1be5a0c65c32f925b55495b17d90131368907833411c04fd8af5b03e363925fa762be49083a85206666c2965486b2dce31a1356de14b3e74fea5e7c485ac4a6f0619e6fb80ae4c9d03e1eda68f29e1fff868967dd9c2d757d9639638c0751755f4732f992eb17284261cd440ca29707d7c406ca4b31983cf86c79c033434d4b44e82308659ff3f29551f4b15c1270dd33cc354f9936fa8056564d08bd56feea5f04e9740d3282fed34d07a39c884690b540161bea0b91d33ca03cc4f88ed98a621a8b2bf82f233c91040c4486dafee0be0cbbd31f7e385b8f7d1a3e4d033a651422586cf0591511426221e66d5b2fe48f278f349676ed5a8940aee04b100042bf1a9edc705e6d9c302b7e71608f0b1d1c84fe91444d7b17056d737f7634f281fa3f3aa513555d91d8b7c88148345cc290389dbd30fc497dead705f8225146989feb653108a5de29738667d392fe7f9f978c14d3169aa21e85495272d4f56f919d939be1a302f8fd3f15ba63b17e50e59ef81f0477782d7f24c822e1739c6e854ab939123cfcc4f4644a36ed4a99bf9cd981e093bc14b8dec3d6ac7ec08756164a225621529b054e69afac0b85fbb9252cfcfff5f250feb5394898353ced3871bcdd77cd0aaef6cf2b79e32670c47ebaba69613ab6a650ca633ec719c619b4509099e4c5043b6c5ede1a48b14b1b77f0c2ed1b001842155d9613afa4d35eafa04508e0360acc30de9387186029e2b0aaefb446ac5266dd0f81f5a020f451e7ba7306c7f72e8cc9e2748a451df475d20d9c67fc849195bde505a826b447385350f3010d1b73842a6cdf52c7cebc5c9ebdffa932d26ff48110b0138d398bf9b8515df1887aa6363cfd73cea46a5be636962a9516c0037352d19c8a29adc743de08484d41173f0ca893e5e76e8778266941af5e101726f0e404dec2b68f480f30b00e77e1989ea0ee990cd2a105715ea7459cc38a23cd801072d4a3133802d761187c6ff682d119793117069c94e7d3e51045c397c2fe92dbef3ba54a1679be0fc392dd71d6caaa98e62c67e0232c36f6f81cc5d97dfc0ecbc2b51b12f6184a05d705ac511842ab30e89aadb73c3d29ff64f06b24ca41acaf6d8ed05c10eef37d22b57ad04ecb85937e038e4a270bf332a5c72ee9e76556e8596f8ec892213eeaf62ff4c4fcddb6a70057379e941f672ce2788235a38250dea3bd8e3302debcaf5dd89e85b320cd90b13c2e94fdb88706d4d65c82ccc8114d326af74e1aaf5e6830d5554a3a1561052b89551b71e214066e30e60a8213787a936aebef80d8becef92d148f28bcf51a679b46a6497db7aed83c135b083340cf63d25f55860ad0f034e928b53d36c67d4f988f06c4a663bd00108b646e0afe98ae0949e8002146693fc97ed5d4cfb3874029628284b0395ae94583613deb73796cbcc8d6a0aa724d311a72e73c19014d3562611698e1d17f22c40592536931606a2122e2f419659bac3278382f79386bcad76206cce55dbe378c16a586e51c5006acda980040c043c34fabe3fe12c1b5b663a84003bda93fadd33af4ed3ee3144d13f6dc61e2bf1771eb58c8306fc33f723ad5ee6cf58f579f122f3ae819fdcd12a6dc5f895fa04179dbae43a1499203c1ccb0053280715c0498c1d9ebcfd3561ad3b00952ba3575096f4e017e063de559f622baabed777ccea26fe6ef1d3e05da8b287022333608fcc9b49df13e604e332276b9b16c41671ada0fe8c8a0899809d9b23cce18746bf54d51a2937ab3827e8577c150369a88188de9860cc5a3c86612eff1ca93e0e95961371c0fdeda0c763f6dce580f51c7ea04a4a6b4bc398421d87599296052f9eb92ba98737ce2728760bdc7cac80e75d17fca4b26b25527a7701188808af52151050ded60317df27c6e8cfdc44737b860991929effcee847ac186ae685db370355a345337986fdbaefadb33098bd22417dd102309ed0f20be4286e6dd5062b21d09e26df66dbd6bd0a0e1036b8c825608a8b595a90821eb6340854236717b777bf96dceb79276e3ad42625428c9d717ed9ba4e183dee4d1a2e8393589689cc5455d281307bcbdff4209101628b94a0aef595c7166028ba2a92a7091590fd4723c60143a0e29b5b5216ee5341ee21ed2acdb57d3b61bf556fd6a74f89a0ef593b52d1d0242f1e00b63acb9396f8232c9157cbc3f5f50ae3dded594e3d928ff86a102c9d1dd7b39791cb0df4a3f9d1d530a76f728936215807bc158bdf901313e4f5055af0aea49955119f2a638b9d5de76d4763bd8e3aadabf35353da8368478d2e3805542e14a13f6ebe81f9039cce6343afc97cc78f8d9fcd1ddcf5c7f278e5680053fac4248da08204943dc3b1e9a4e23bf794312cdb418ab38f1442bd05595b49cb3b87acdd85f0b90890fdfa1295aa6fe4afdaaa6c3f7a41ed436d7e149034653e541570e571c88d6962b18c02bd76498102d0589c0a61e68a965d8fab3e69d9cfdcaf8064d6f593fb311da5bd90b0e49f009d17fc088e16837ee44572841eadcd5e9f3f14f4d201520e6017bc4361503fc2f8107ba968c1ceb7ca58b3f82da0aad7dcf9ed160558f46501a900a60a0fb927257134352deedad52b40912a06c298a9356f49415e382b8e4839949cc28e65264bea2afa8410bcd3a29a32f3fadf0861ab2e0211a1d039d3cfa0e7e8d778a35117c656bec6c75118fe333b878eec36014aeeb804abaa9a8975af508fe20cb3bf1f179e05a29a8c9cec15c7faf4c112faab1153a1295a8fd3", 0x1000}, {&(0x7f0000001640)="0eebeee7ca096ff38a9d5ba08e6b34fd6738f0a35e36d7655bed2e7286018fbf92613796dc25087cca9937fa3f69dcadd35c9c28e7dda715a619721c425f82f035cac2", 0x43}, {&(0x7f00000016c0)="ce3799de4ab76249d41c7d268dd019270b52d02fb358101b56c44b3f6cc60a4ced5a4277665ae9972d6c1216e281bb8dd8049b3a6a24594b6a07a88df4b70bff962380bd0e6e846249cdc7a74eaf9bc280c34a23802fc8f7196a5fdf84fe", 0x5e}], 0xa, &(0x7f0000001800), 0x0, 0x1}, 0x400) 16:00:31 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0xa8a14db5f6d10f5e) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6, 0x10, r0, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) fcntl$dupfd(r2, 0x1b, r1) getitimer(0x3, &(0x7f0000000180)) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="007632a4"], 0x18}, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r5, 0x0) fcntl$lock(r3, 0x0, &(0x7f0000000240)={0x3, 0x1, 0xff, 0x80, r5}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x100000000000044}, {0x3, 0x0, 0x0, 0x2f}, {0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) 16:00:31 executing program 0: pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) writev(r0, &(0x7f0000000a00), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munlock(&(0x7f00002b1000/0x3000)=nil, 0x3000) munlock(&(0x7f0000770000/0x5000)=nil, 0x5000) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r2 = semget$private(0x0, 0x2, 0x1) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000002800)=""/49) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000002c0)={0x5, './file1\x00', './file0\x00'}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x2}]}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0x1, 0x24000000000, './file0\x00', 0x220f, 0x6, 0x9, 0x4}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x30000, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000b00)={'te\xf0', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0x19b) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000140)=0xc) semget$private(0x0, 0x3, 0x0) listen(r5, 0x4000000000ffff) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) minherit(&(0x7f0000226000/0x4000)=nil, 0x4000, 0x3) semop(r2, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) getppid() linkat(r1, &(0x7f0000002780)='./file0\x00', r1, &(0x7f00000027c0)='./file0\x00', 0x4) shutdown(r1, 0x2) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = accept$inet6(r0, 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r6, 0x0) fcntl$setown(r1, 0x6, r6) dup2(r4, r3) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x1, 0x5, 0x20}, 0xc) dup2(0xffffffffffffffff, r2) listen(r3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) execve(0x0, 0x0, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:31 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) 16:00:31 executing program 1: getuid() r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = socket(0x10, 0x4000, 0xa7) recvfrom$unix(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="8f6a145559a28f83"], 0x8) 16:00:31 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602ab8fdebce9d10797"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x41c}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) fchmodat(r1, &(0x7f0000000800)='./bus\x00', 0x4, 0x2) kqueue() 16:00:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() getsockname(r0, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0x1}, {r3, 0xaf}, {r3, 0x10e}, {r3}, {r3, 0x2}], 0x5, 0x8eb6) shutdown(r3, 0x1) fcntl$dupfd(r3, 0x1b, r2) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x20, 0x3ff, {[0x4, 0xe, 0x5, 0x9, 0x1, 0x24, 0x8, 0x400, 0x6c, 0xa2f, 0x8a, 0x3, 0x4, 0xfffffffffffff001, 0x4, 0xc201, 0x5, 0x7], [0x5, 0x1, 0x3, 0x8, 0x7, 0x100000000, 0xfffffffffffff31d, 0x7f, 0x5e, 0x81], [0x80000001, 0x9, 0x9, 0xe894, 0x77d, 0x80, 0x5b00000000000000], [0x4, 0x63, 0x7, 0x9, 0x4, 0x3], [{0x7, 0x6, 0xa0, 0x34}, {0xd064, 0x0, 0x9, 0x7}, {0x3ff, 0x4, 0x16, 0x80000000}, {0x3, 0x1, 0x8, 0x33e}, {0x7fff, 0x3, 0x16dd, 0x10000814f}, {0x40, 0x200, 0x10001, 0x9}, {0x0, 0x9, 0x101, 0x2}, {0x0, 0x7f, 0x7, 0x7ff}], {0x0, 0x9, 0x7, 0x74}, {0x20, 0xfffffff8, 0x2, 0x2}}}) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:00:31 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001640)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r3 = accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) fcntl$dupfd(r1, 0xa, r3) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) fcntl$dupfd(r2, 0x1b, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x35}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) socket$inet(0x2, 0x4, 0x7) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f0000000080)=[{r1, 0x40}, {r7, 0x16}, {r2, 0x40}, {r3}, {r4, 0x4}, {0xffffffffffffff9c, 0x2}, {r5, 0x8}, {r6, 0x2}], 0x8, 0x0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) close(r1) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0x1}, {r3, 0xaf}, {r3, 0x10e}, {r3}, {r3, 0x2}], 0x5, 0x8eb6) shutdown(r3, 0x1) fcntl$dupfd(r3, 0x1b, r2) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) fcntl$dupfd(r2, 0x1b, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = semget$private(0x0, 0x4, 0x43d) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1400}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f00000002c0)=[{0x3, 0x4}, {0x3, 0xfff9, 0x800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = semget$private(0x0, 0x4, 0x43d) semop(r11, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r11, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r17 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r17, 0x1}, {r17, 0xaf}, {r17, 0x10e}, {r17}, {r17, 0x2}], 0x5, 0x8eb6) shutdown(r17, 0x1) fcntl$dupfd(r17, 0x1b, r16) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, r18, 0x4}, 0x200, 0x401, 0x2}) fchownat(r1, &(0x7f0000000040)='./bus\x00', r7, r13, 0x2) r19 = kqueue() kevent(r19, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r20 = kqueue() fchdir(r20) kevent(r20, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r19, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x46, 0x0, 0xfff}], 0x8, 0x0, 0x0, 0x0) 16:00:32 executing program 0: setuid(0xee01) r0 = getpgid(0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0x43d) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0x43d) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r16, 0x1}, {r16, 0xaf}, {r16, 0x10e}, {r16}, {r16, 0x2}], 0x5, 0x8eb6) shutdown(r16, 0x1) fcntl$dupfd(r16, 0x1b, r15) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r17, 0x4}, 0x200, 0x401, 0x2}) fchownat(r1, &(0x7f0000000080)='./file0\x00', r6, r12, 0x2) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/69}, 0x4d, 0x0, 0x800) ktrace(0x0, 0x5, 0x0, r0) 16:00:32 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x1}, {r1, 0xaf}, {r1, 0x10e}, {r1}, {r1, 0x2}], 0x5, 0x8eb6) shutdown(r1, 0x1) r2 = fcntl$dupfd(r1, 0x1b, r0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x8, [{0x2, 0x6}, {0x1, 0x10001}, {0x3, 0x5f0e}, {0x1, 0x80000001}, {0x3, 0xfffffff9}, {0x2, 0x4}, {0x1, 0x3b4530be}, {0x1, 0x3}, {0x2, 0x2}, {0x3, 0x4}, {0x3, 0x9}, {0x3, 0xf00}, {0x1, 0x6}, {0x2, 0x6}, {0x2, 0x7f}, {0x1, 0x200}, {0x2}, {0x2, 0x9}, {0x0, 0x7fff}, {0x2, 0x7f}, {0x1, 0x81}, {0x2, 0x81}, {0x1, 0x3}, {0x3, 0x1f}, {0x1, 0xb3}, {0x1}, {0x1, 0x3ff}, {0x0, 0x2}, {0x3, 0x3}, {0x2, 0x2}, {0x3, 0x1}, {0x1, 0xc2}]}) munmap(&(0x7f0000783000/0x1000)=nil, 0x1000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) getegid() r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) mmap(&(0x7f00009a3000/0x4000)=nil, 0x4000, 0x1, 0xc832, r6, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffa, 0x43, 0x4, 0xfffffffffffffffc, 0x2}, {{r5}, 0x3, 0x100, 0x9, 0xb8c, 0x55}, {{r7}, 0x8000000000000006, 0x45, 0x80000001, 0x6a57, 0xfffffffffffffffc}, {{r8}, 0x1, 0x50, 0x4, 0x804}, {{r1}, 0xfffffffffffffffa, 0x2, 0x40, 0x20, 0x100}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0xfff, 0x1000}, {{r9}, 0xfffffffffffffffc, 0x51, 0x80000000, 0x8, 0x9}], 0xfffffff9, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x90, 0x100, 0xffffffffffffffff}, {{0xffffffffffffff9c}, 0x0, 0x10, 0xfffff, 0x3ff, 0x9}, {{r0}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x7, 0x9}, {{}, 0xfffffffffffffffb, 0x3, 0x40000000, 0x74eb, 0x81}], 0x7, &(0x7f0000000340)={0x3f1e69f9, 0x1364}) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7c}, {0x48}, {0x6}]}) munmap(&(0x7f0000ff3000/0xc000)=nil, 0xc000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff8000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') login: map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00aa10 failed: hole in range map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00aa10 failed: hole in range 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x1) r3 = fcntl$dupfd(r2, 0x1b, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="e9405e2624f2000007000000010005bcf3fde53e30100000ffff0000000000001c13f011ca2792f4", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockname(r8, &(0x7f0000000540)=@un=@file={0x0, ""/108}, &(0x7f00000005c0)=0x6e) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) r9 = openat(r7, &(0x7f0000000100)='./bus\x00', 0x2, 0x1b0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a27325042e37d2a0ced2985ffd997442a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbe905cf530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6ad5a64a2ea91eab101d4f4376e5516f7a56259de5cf262de2a800d413f6eb87338c950b5847c6f70b41121856713910cb8b55d278bff089f421dcc4eb3621b97cc3b36ebd75712e36bc9b9e47b61f2d465c3e14b0920b6ead23658c708fc3cce309dad65e5606459357512b8d5d5ffe72fc091a2b8b668bbad3c88a1fab10d8f72c9cae5b3fe65f772e9a7d9842d87e88bf81b61781f38c0b27e52dd6db6e88527c4f03d"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0x86f27a13904bf11d, 0x16, 0x80, 0x7, 0x7fffffff}, {{r5}, 0xfffffffffffffff9, 0xa0, 0x80000000, 0x1}, {{}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x4, 0x34}, {{r1}, 0xfffffffffffffffc, 0x40, 0x4, 0x7eff, 0x268}, {{r3}, 0xffffffffffffffff, 0xcc, 0xfffff, 0xfff, 0x4}, {{r6}, 0xffffffffffffffff, 0x63597e4f4a9ab14a, 0x80, 0x4, 0x8}], 0x6, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xf4, 0xfffff, 0x401, 0x8}, {{}, 0xfffffffffffffff8, 0x2, 0xb0, 0x1, 0x3}, {{r9}, 0xfffffffffffffffc, 0x20, 0x7a, 0x838a, 0x4}, {{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0xff, 0x9}, {{r3}, 0xfffffffffffffff8, 0x1a, 0x40000002, 0x7fffffff}, {{r10}, 0xfffffffffffffffe, 0x1, 0x0, 0x7, 0x5}, {{r3}, 0xffffffffffffffff, 0x99, 0x2, 0x100, 0x48}], 0xcc, &(0x7f0000000140)={0xfffffffeffffffff, 0xe03}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x50}, {0x7c, 0x0, 0x3}, {0x6, 0x3}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) munmap(&(0x7f00000be000/0x3000)=nil, 0x3000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069db, &(0x7f0000000300)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000009d, &(0x7f0000000040)=[{0x44, 0x1, 0x40}, {0x800000000000001d}, {0x6, 0x3, 0x0, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x7}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) openat(r1, &(0x7f0000000040)='./file0\x00', 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'\a*\x00', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="0edc1bfaa0d95b732f5c1efab0171121571badc12c08437e3126fd24cd89dca280929edab8e3408a22ba328336aaf07b3871c360a1f3e056acc8213597c2afc0feccc4dd580060d0727d36ad9bc905cb1806e3f42155393c5019652dc36108e8a96947a9cd1fa6553e80cfaf0c823b153c2df3086990444b0a0b3b984534f766660eab02eca318b1b948efe354d668da23", 0x91, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x440, 0x80) ioctl$TIOCSCTTY(r2, 0x20007461) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000500)={'./file0\x00', 0x3, 0x2, 0x0, 0x0, 0xfffffff8, 0x5, 0x40000000, 0x368128e6a1ff5d64, 0x0, 0x2}) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fchdir(r8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r9 = openat(r5, &(0x7f0000000200)='./file0\x00', 0x0, 0x24) r10 = open$dir(&(0x7f0000000440)='./file0\x00', 0x20381, 0x35) linkat(r9, &(0x7f0000000400)='./file0\x00', r10, &(0x7f0000000480)='./file0\x00', 0x4) ioctl$TIOCCDTR(r3, 0x20007478) getpgrp() r11 = semget$private(0x0, 0x1, 0x60) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f0000000340)=""/177) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00b18ce2"], 0x18}, 0x0) sendmsg(r2, &(0x7f0000000680)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x3f, 0x2}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000080)="1a", 0x1}, {&(0x7f00000000c0)="c5167d7408936b212860aba69c23474e77cd97c60e8451aa150ca5cc4213caf929c2d43b4dd7883e997cc5e72f4675e02facbe63dcd3ab205d8d82e7b7cd6356bc96d6a4d470c3b8e91e165d1fcac6a717e5a4e1f4429be9515dcdf867151846a94ae6ef0e04e298f1133b74e17a8636a8345ea2e3da138635bfb04f04e746844bca52f5dff5040734176c62a66194cff1a2585977dea50ab34abe735cab1e169da94cfffdd24435729b9ee17a708b6a55ffe162a3d68cf2e14e3e5431c4cc28dc610028da", 0xc5}, {&(0x7f00000001c0)="842d050b08a16349458b4c45732c528c8bf65090155d3d10089f64e7fa8a62fd63d5fdbb4c4ce595ea9f55565579bf5251232831eead55bc91f2444d16ecdc6b1767aaa40cbd917ac0fdbc65b7a1f9048be32c3693d856a204f7eafff79ccc7f7ec43c4f9e8d53d751c3daf13310bb324fac4c3a8bd45d30268d62645dd8971afd5832de852cc6ff6418c5a2182c8238a62baa723c4ca83ff3683b37372a0c39df3af2acbe751c0bcb2092dac646", 0xae}, {&(0x7f0000000280)="619551e1129ea6412c30c1c45b855b74a5fb0a6547312fb9ea01e8e3493c0f3ba0dc53cf6b8ee3510772dc8028ae644bea82b9a745d4f411e39209a31ede4496c91a28c0cb295006c0d9fbe1cf0f82fc320cb42018f23e90696775a3a48c59ca6fc7a5d604d73acd0b8b65a3ea25215d31347f40fa9507081983c5b0f5ee787fb7c8035090f8041710acec7a0f5dee834ab5a73af946", 0x96}, {&(0x7f0000000340)="14f8f3d93090804da1b92e48998657492358c93651106e76b22d5062f3aad7dce1b526824c8533ba74e96febf519cffbd932e6fe97a9281ca09fff8b5c7d91a7711e16f1f21cb89d594c231ef18c15e28cce36834daa9951d24696839a200c8a2e4abc88d42146840735bf886e46cda05cdfb24f85028e5c48c59856f2cd5300900d956f7be3e8f78db2d8c99eeec5908ed659a602252e51fefc1d9613a5c9", 0x9f}, {&(0x7f0000000400)="1f1b11ffc219e2e9cfc08b7d3ff8d2a10d86b7cf58d23dfca34602d2856463bcd6f4564542ad81119b679d3e08e35e466aa7abc07136d26d066bd3c8dc2665024348f5d96b1ba4912a5f1132b155198197f52b60131d984374dcfb4e03f97250c307013e3cc1", 0x66}, {&(0x7f00000004c0)="0721237bd6c7efe42588b5be8659a95b9291de12a38e97851bc2dc07be06c88a8e73fc4a3cc3db408880b05a3176c0365481dfb824512eaca551e8cd504d8e4d5548ed70d6f5870af25c0a846341660ab599b18ad247446f2f88d98dc588661eed259f17f78a25e7880752", 0x6b}], 0x7, &(0x7f00000005c0)=[{0xa0, 0xffff, 0x4, "f06d81d4aedb96d499f587195ab664eee62c89793b1bd612de9fc802068b33a602dbdfa851d8c43a48c6d6060e042e20912b55f13ab4c5a05febcb579ed1d399e876974d31ee231e0e41ed43feb52527185c4fcaeb3db7e759cc9657280acb428fa7b7e6604e8aa2d9954e24cf4f02e52af1ac41c3eed54bd7fe542315445ebc9f763ac2292e46590e9d2c010fddf5"}], 0xa0}, 0x8) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x10) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x60}, {0x6, 0x0, 0x0, 0x40103}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x4, 0x100000}, {0x54}, {0x10000006, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000000c0)={0x1ff, 0x1, 0xe2, 0x3, 0x7}, 0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:32 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x2) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfcf2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0xfffffed1, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:32 executing program 0: r0 = socket(0x20, 0x1, 0x7) shutdown(r0, 0x2) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:32 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r1, &(0x7f00003ed000/0x2000)=nil, 0x0) shmat(r1, &(0x7f00003ed000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/d\xe7v/\xc7\x0ff\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'\x00\x04\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") setgid(r4) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) r2 = dup(r1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x0, 0x3) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r7 = accept$inet(r6, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r8 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x2) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r10, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) r13 = kqueue() r14 = socket(0x6, 0x5, 0x7) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x80, 0x0) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=[@rights={0x10, 0x7}, @rights={0x28, 0xffff, 0x1, [r13, 0xffffffffffffff9c, r14, r12, r15]}], 0x38}, 0x0) r16 = socket$inet6(0x18, 0x8000, 0x7) r17 = socket(0x2, 0x2, 0x0) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r17, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0x21, 0x7fffe, 0x7, 0x3ff}, {{r5}, 0xfffffffffffffff9, 0x0, 0x1, 0x4, 0x2e71}, {{r7}, 0xfffffffffffffff6, 0x120, 0x0, 0xffffffff, 0xffffffff80000001}, {{r2}, 0xfffffffffffffffc, 0x83, 0x1, 0x77f, 0x1}, {{r1}, 0x45306ef95678dcb0, 0x4, 0x8, 0xfff, 0x4}, {{r8}, 0xfffffffffffffffe, 0x28, 0x20000000, 0x3, 0x7ff}, {{r9}, 0x7ac655913cf4a0ae, 0x8, 0xf0000000, 0x2, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x94, 0xc85f9b2da24ba560, 0x5, 0xd3}, {{r1}, 0xfffffffffffffffd, 0x80, 0x4, 0x100000001, 0x7}, {{r10}, 0x1c4d3ad6c327bf5c, 0x89e0e310fe45aee8, 0x8, 0x5, 0x6d}], 0x1, &(0x7f0000000300)=[{{r11}, 0x0, 0x2, 0x20, 0x8, 0x2}, {{r12}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x3}, {{r16}, 0xfffffffffffffffd, 0x38, 0x80, 0x4, 0x3}, {{r1}, 0xfffffffffffffffc, 0x2, 0x4, 0x73505776, 0xfffffffffffeffff}, {{r1}, 0x0, 0x40, 0x10, 0x0, 0x1}, {{r17}, 0x2, 0x76, 0x4, 0x9, 0xc10}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80, 0x3, 0x9}], 0x795, &(0x7f0000000400)={0x1000, 0xd54}) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') dup2(r1, r0) 16:00:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 16:00:32 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) 16:00:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) setsockopt(r4, 0x7fff, 0x5df, &(0x7f00000000c0)="dfe3061df164e4c9dad300de3d7acfb6d74129f08738bded7912e7d72c1a0a08bd86cd0c0cc8d511c9cb34e61cacc7fa9547b95452a7380eef63c1298c58c355c4f0ed6dd92c22ed5a1e13ea9eb04457c30f0c3ab564a76a41bd6627eabaf58c9f8d2634667e72ebc25c3a8b0efaf2d3e0d6ae4b941aca31dd7838d657f190890d6d6ff24fa0a056893921ceff2607e650cf5110ffeff9bab6fa4eae33f464d4e3924acf967de23f29b280cda3467fd6e7bcef3126cb56c80f41173981134a0269842ab1164c057f36e5414b45e48960503c", 0xd2) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$inet(r0, 0x0, 0x0, 0x1, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186206018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d090756fc5119b4b32a2435f2537629e858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x64}], 0x1000000000000013) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r4 = dup2(r2, r3) connect$unix(r4, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000140)=0x8) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffff8, 0x7, 0x27a, 0xffffffffffffff19, "0200002600010193600000200000000000f300", 0x6}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:32 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xb11f, 0x0, 0xffff, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 16:00:33 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x40, 0x5) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000480)=0x1) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced23fe4164393646869b20975850ea4a5ec985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r4 = fcntl$dupfd(r2, 0x69df29e2fd20798d, r3) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000200)={0xfffffffb, 0x80, 0x9, {[0xb7d, 0x83cd, 0x200, 0x4cd, 0x80000001, 0xfffffffffffff000, 0x9, 0xbfa, 0x0, 0x5, 0x80, 0x5, 0x4a, 0x1, 0x4, 0x400, 0x7838, 0x5], [0x0, 0x8, 0x7, 0x5, 0x62, 0x9d9, 0x5, 0x2, 0x4000000000000000, 0x8], [0xfffffffffffeffff, 0x9, 0x800, 0x8001, 0xffffffffffffffff, 0x8, 0x1], [0x8, 0x7e5, 0x373, 0x10000, 0x101, 0xa4a], [{0x319a, 0x80, 0x3, 0xffffffff}, {0x1, 0x7, 0xff, 0x9}, {0x9, 0x251, 0x0, 0x5}, {0x8, 0x80000000, 0x0, 0xc0}, {0x1, 0x9, 0x7ff, 0x6}, {0x20, 0x9, 0x7, 0x4}, {0x8, 0x8, 0x5, 0x68}, {0xf543, 0x8, 0xfff, 0x40d436d5}], {0x7, 0xfc4, 0x1ff, 0x4}, {0xfff8, 0x200, 0x81, 0xfffffffffffffeff}}}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xe) 16:00:33 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb180000000002e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f8dcf018b952a27a18e23ef0cd4ca85fc36fab14e880532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d00569427d072cd5e0a6da210794016019926d12fcc9fca4d5020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b707363483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df45609000000b25648691404e85f6e35c30447492ed173a481062b55dda0dcd8a44c7444"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = dup2(r1, r1) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:33 executing program 1: socket(0x18, 0x4003, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x00\x00\xa6\x00', 0x20, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) write(r2, &(0x7f00000006c0)="5339801d766b24b567f71e2f87c07a2060b16d918d44d02130954e25cbf8b2a1e2d0cb8217cc9b999effa832305d994c17afbdea23864105dac250d12bef37e9b862bec546657e0fc34397dec36335cadd088c89eb9a485cc83003a96499101e67a000f1b2", 0x65) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) 16:00:33 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x121) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r3 = dup2(r1, r2) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000100)) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:33 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000006880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c7978f46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3c8e8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6718455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a807a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08771533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a15459877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a02000000557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa535655a7e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63035e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c0048e7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8c5c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b163075a970793f2f7b04001698d4eccbe7b755b63af4f0794ac68d6f7c25c72cd6c83bd011ad90c67bb933a52a7f1773368eadee4815239cbe27afe1a5ac6b7c373f15ad1fff2cde3b54cc6eee29315927ce766a1fdb92b99057f4904f3f2f51bf3d73f029f880fc523f8da37ed2de26c4f47df883ada95f7566d9912563ae12862b3baee706fe09f3ca5c9a16096a09f6d348f43a63ccb6c6c59f829cd2f038dc413d53f7034d7b36792a6826e8080ea53f0cc4e70f186e362b57eef78af78dc272723f03d24ef9073ab67d254fc27066fa4939a2a15a42f901b3c7bd9fc7e6762216844bd90d2e299b16c9a46b8c929e45dadaddfa", 0x1001) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x108, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) fcntl$dupfd(r2, 0x1b, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:00:33 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = syz_open_pts() flock(r1, 0x6) fcntl$lock(r1, 0x7, &(0x7f0000000040)) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x6, 0xff, 0xfffffff7, "185ad865d6f02ff4439baf35eb620ab0bbc84c44", 0x20, 0x8000}) 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') symlinkat(&(0x7f0000000080)='\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, &(0x7f0000000000)='./file1/file0\x00') 16:00:33 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) sendmsg$unix(r2, &(0x7f0000000e80)={&(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000dc0)=[{&(0x7f0000000800)="7ddb3630d5543447031c2d36cb497ed8eb8c16ba0b0121b5801dd0b66d671042da74bb44945fed1c7a75370ef4491e359e71a58e3999ae2ee22e05369d9a7fec302a6fe4d2ec58a9d5f89348c11c04585431dd96645dd2c8be", 0x59}, {&(0x7f0000000880)="3d0f450f22e1ecab5e0de2c046590df0fbf3157451792df51ef6cd6307b1e1551a22bb1e9d736d289a8b634ab2fa6d4fce088db970026ab590033340052b418fdfc075973a4f88b18b1518dd62e15b4fc76246c357227233d2d45ee15743bf2d6e13f88a40698bc719d86ada5d5bf7e1acdc60778bf2cc69586fc29fbb6b85c53098e8248c68fb14cfc1e4b1c5b3de75aa73ea5257b3975c2d522690e4ee035b2ddfa7ed85ffca212bc8dc303254df5d037a8ecd45bd1b78c11908187665b844a4880d6b", 0xc4}, {&(0x7f00000017c0)="49474998167e6261069aa4916cd251de6270ca9316ddd95f6f14cb719087f9a043651e715183f117adc735595e5986af3c41489194f348d8c78e58388a2e566c45021d9afd5f7b6174809d217e0fd52e26173ac83f9d7262883ada5dc189dbfc7672ecd256a614aae47415ce30fea61f51f88f0deff52d43629ecf2528876dbe478dccb0f845f1a6a95387bdcbb3ac2c989ff5fe8a82f522f418eb0fafa863d88bf09740da40fff956dcff327f12e52f1a472d2de2af86ed35a777bef236fba70d8a9abf6a7c3fcbb7cb6ec39ba3e8b152674402c32fe19dd4f3ca2a366e1c25c0a7636e4f04f25db09ac1edf73e7630696b01a3ba6b0a8dd5e4b6784f8d2d114eeefb147611db286deeadcddd3f1f1b317d2373ddff090a0c00fe7a642743acfd02a2d58cef89a610f247786cb2f1b5b0514099a0f4ef14cf2dac8ed73a90b68590769095b0207fa3100c3123164510774723d21b1a2f32cedb90dffbf3cb19c386045743b4d58156d15810fb322e69350f201ab585ac4a487ff401ff5b6e8af13d5039e3e88875047ea3277a59640323a560946e122cb5e3b99897e0ac9f588aa582b645e48fe51de82d606028d658f781befb488b21541479981ecff3800ec9a6ab77e0dd1cd5bc3e35312ef4a1b13811bddbc495bdceab774006fdeb2c993c687f2264a58a306536398e8259e04ff7950644c592c320ccc4924c2e60c93d4a41d5dc001563ec3ab2452e04415a9769beb09acfe196a05905d6d15a453b34eaf362d53991de7fb480eb51d217bea0d94f2932ba7af3e5d4f09a35fd6b7c13e1792e71cbf4d34d174abb79d4955608779f988f06fa6864232c1d78e7a09e8e58c1df39507d7c36cc726dfdb24dd12d898e191b341c1444952242e897f5d372cf5481729da69c59117ed9535b850baacc3acfe42c2bc14f045db72d56d0c5a90640405df4ea73a03581da17a6b5dbc66fc56ec153b7461720f745efe93c254ccae35414a15c3606c92947c91c7612d10659b49b6d0e207e738b635db89cb3e93f04c1b620b53c662232350cb9a917c43932670aa45ac77f485146e936e5316b408ed5e085c58c1afccbf6125f148fe485776fb88b87029894b1703765ffe96721037d1b170fac4d6cc7c8727543f78d9b2ff526041a2fb2727eab21bfee3c7f473dbe7836add8a47f96dd9173749ce67ee21de8ddd682a931cec30b0701a6a5f773b30fa0e223d553d1fafbb707bbcf0c7c34bd3959888837cbedd124f5f9ce2f2b64a50bbdc32437dd9baf9b89ab84c310ed22668dba6c87be0db08deb3c903b42cb64944cab6560108eda449be13df129125b77231c417cc661d60a72ce9f4c731db17628399de97807412218a65a5ceafd099a4da67f85be2b46258b00040f56929783f68325fd16b3ddb61ca0d68e9f9930c84c6a201fbbc916b95901a26abbe8acee3340e46776b1a6120c3d29edfe891d6ca61aa09394e9c505df22598b30ee4f96a85cbfd6c9e39f2b06b02178dedf41b0d4dd58c5adcec55da1dc34f61b515acb8e4b94e9ac0d2d7b9f3e34144d82830bf9cda46811e20cf23db1e62754bf1efe40c3bc5b76fcc74c62981063a70d82f036837cdb2aa25540f23ba6c36f516e4e17d93c09221cbfe9e395d31e585d1f20fea29814d213991a189c8cfdf281b9173adad2b64238e146e3f4b42fd4d1d15ffdb1ce917e88757be22a39fed16363d9f45ae8b4eac41323dc9f572d668f51cd8a6dcec02c619f36f58a75afdd5c9bb036a7b7fe5e1286cc3036cc3fde3bbec345468782b44409ae7bc6a616cefc8d1a3beda0a1fad370cb941f7168d87d3c64354b60dcad659be33759080c42132b7aa3ade3c9db5d063b18b128b23fcb5c5db626d04a3a269b3bdef0ef263a9400f6ed3b008afbb9876f756516665d25f6b4930d93e62f954313ac0b7fc2ea2e07489714ca6f5f2441208121375d960d4ba501d8576dcbae61c736c9b914e0c225929d84ef44a39c17983880d6d6b89555897eca4bbbb444dbae2662dd10dcd194ccf9a3222ef264860db6fe1b6f1bdb5f9099e30ca07a4d3fe3ed89eb27e3e371b382d2049f8c79407c37b237b5338e9cbd617c91b4a1bbe8091dabcf83920c9a0f91aea5ac5cdbfc28e2794e859cffc3296ba32e760b0f9f7208c1720e0a42d00a6eaaa698108f88a58fb8b8d0292a74b1377c6a6703d0dde299346ce58589f3649dd335d8e4ee87b38992b5f20a4cad79202232a2f42282913c1cc07e44d64f52e1dc23e7fd17ddb8dbb57f8ec06b5c4d610d5bbb541172e17117d0d24f0a1429f478750a97d6a75051d5f97e4c089aae6338a75e5924292142daac684ce5a3f301c0af21516bd96877584298f32273f970f5499c1369f9b8756c77f2271361e4d412b4f7c8e1bf7bec5a772b9360dc8e9a9d0c3411fe56c3bf9d25702f39d9a053553e839c419aa17cfdec933566d4a836ffae2e42e1ba32b8de75a606a1ddb4969d86b4d061a5cc9ff0c928e1b12c99b229c377bff5f514c56e7741075616fd043d5a71aeec568366bcf146e0dca1cdbb3d3b2421860a6bd0c8b689338c03680c2030542b17f3ba81f162d274d7577ed26c93613983257d3efe41934fa6fce421d82091b47beeb3c8095c9fba02999498695fd82b07c6587f82cc4e8b4e85983a02af558ec4dc0701e27fa94f8b6f49755454226f32b9dfa959e23b9178823d5b460282bc5f6041d36a8ceb34a8435a1ad10be948eca6b858677e7c2df3186034708045559ad86f1e8bd2d4181dc7f4f268f8e38d0cf56c876b1d61599aa974a2640d6b58531fd7e5f7fabc7d7adedb78abc30a31fe09d16b3611cd565af8712c254451ca597af2b38fb42e3b5c2a5b7ee1593af8ac0fcb2f7c01a6f9757d263dd457b5db4603ac12e0dd921c67e6b0e010ddd4bfedd0430c52e3d42a518f24a0c0ddc89e6103421d077eea17d04964e59dd4d20f142010655174f4df0ee6e92d7719f03c35ac07f78c84de9312cf6788504e2ca154edf6753a1766e18a0d073e3e016f67b4ad55113752f578ff00bd15a469b2256ca7763b6dc8053343f00c1cab2d3811f7e642725f4ced873ff2a2608ee9f7a53ff19d5e93e9d0c183fa24373eb9080125a5826ed8f63ee78a417a6d902cd456c77c4986ee5d22df2c47bc6c677290ba355c464280e96a69f3490cac4ac26790827462b2915f47a2216edf9b28cd14750a678029adce05efc953686776c257bac412ef5f2a81dc419d40ff6e32d9211cb727fb26a6a89406d50317c3490869b43209c24938500cccf60739051f937a165a8f4d40f9e6183afff9c6244eee1faa5894bb2093ad858bf584e0026b51a433b5e0c0012e7956a50ca89812f0efd8e6324a71766ece8c34aa10d3a5e2c1fc19f8d854b36681f7428357c9447a6323f6721f7d1ec8c186827b670cdd46f895c9192629689e403cdc8ac1c279b00c67bc37742441b3f29b938424137b81209e7293f3baa6bb32a4d35b18938d9616e410c77e25043a26818d6d227b7c1ce5ba9932cf7d2c0698adad4e75bd11c18ae1c37414069f24bb7be2ec31a453aecd7fc7f1c347cd3e7c93f0e57c88b1a61115011cc3c0e8a72afcf8082988d8e7bb17f29233307b32ff99fa099132676716662d1124ae674407012fb049a57bd1b460bcd409efb944f4ce87aad17fe5c82ac4791f2bfa8352c63c73337026ec689fb978244b474ad5c2e9e1b65003c15ba54a5042810f3d03d572cb2232e56d6aa6cb1fe9df5c525301eaf31a5af0e483b781eae93be5a7973bac49d2a8f78921430184f9b43d849cb2d856ccdf4ca9b11808a9ea2a8c7add92204bc273ee3a92a0499d683f6bb1c69285ae62ebac63c9adc2f2608a68f4be21142ee06257d18f067d98be1c8f5d57309e818d2a3720e6cf0a2740a90bebf40bcbf09d5b92683ff99cd9a9b68765ec1243bbd48e92333da572beb88e22dbb60f3e17eb09b3c66aaf133aa79e3198dfe612863a82971904bb11df6edcba1fd854dec542c6fe9ad9f7d09c8a58662f51ae71f578bdf6f03e3845e23036bc80198b96f0f5896ca8b2dca0cfe0a054a85257b505c79bd89caebf5a7e8b13aa71ccb2038622b5bf359b7cc202783ea7b5e597dc48cf3af62e75d35bfd29ac2994a260cde1fa545f1078fdcedb79367cde8db076ab4299cc467840ed5a18b5d4d132223ecedbace1b7fb564bbe8aaa2bbaf333382cf35b86df2a6b877ce7d9b5da7f52c62fbe36918f25c5c6bacbb43dce75b6649885a9a7d134b2fcefb83b3b581eddb219e899087d197b98244e6911a92b31e756b260d44375a6b6d44dcef83a5787a5c7dfe8091353db1805b27334dd0e5be3992f7e9749dd4fc0dbb9cca36cbe617380a8b5ffb4febf5444afeb08c0b786012c3b00d7bf25bbba44b190f78beacd915d261d10a4bdbdff36a67803fbfdac7c7b6c7e3b13bac8debc93a189fcd34e50be2f5074bf58c6b1edb2bb8edc7066ad0d18551c264c02aad32627a6ecbde6c78c9275b6c7e3d68f2f0618666d8971e878b27a39273b3d76ed0674bacfa5c923a91b698634e632b911a660ffaa931b03f51fde6e3c5d45a78e3f9ae82e9065fe5b5ed9c9f085f58a705b442b09dc6a45e089af1b1446a7b0b0f6b05cd50a21ff37407d33c8153637f6a4f5c0d70bf7347ef93543ba962225834edae3ee3b4b7caac9a19b66e3bf431e13b87fbecddc3508b38c4cd3c115ce788f1a67f2ff2389c3fc874f264f5be77ef74829fa9c5ce200abe0d6e68309e794edbad6fdcc82779f87ce6917b9c19464fb38f5e49d2e8866ecb9504d4a2f7cb8c4c953ba0a3cc467851f45a6c2cd02855bc53969e2e5d48a40c769797a6aa620c96cdb67314e2cefd316f0f61e1c9e342b8d56f89a2fdc40498865f40028b9c065c3987ff91f61de021f22ec04db0d578e5b1d0d265acfea44f40535f440b0452451d1cc5c97a226aade140ab91f471fcde750cdc66caecd9554083ec4e1f2b31c84d9ce69aa4b4035e8bf9411148229e7728fe98580cc42d10dc4ab09029050ab78c7f2f949c50f2bdbed3e10e2e0af2e7995d721747870065080c5d16b3b2bf8c893ff11930cf33f441b729988d0992dcde9dda864bb0f6da35884d94c4ba0b932a147d84e76cb9ab35ef0621c2d35feff63022eb4d829005b11dfbd6f96e232f4724d6b43f5684ef6cca42962352e2bf9a76215eed6f4e51c6922f583a8bc51ff31f8ca56657d40407b6738cfae550bd22d93ed327b67f0abd615b2d8614fc5231841c52b8c035d5a2d22b2005f603968be962c759bcd5c3d32dcb4e398a0f81757f05b7618ff3ab9b35efba62d6200b32e423209a4ba7bc704600c64f36e4673d30db48ef940434b1ceb155410f9cb82f262405222fdba6f10fbd18802899ea14134b3a929e8ab5742aaddc31337b0aa225b0efd3ee4ee99184a83b870204916a8253c20cfd64acf4006ba5cdb976f23d16f69577495a25b5862194938c64a89a3f3fea89bfc8da06c6ebb1042ef967a0aac3f0dcd7000dd6df412879f7b0fe2ed9f4eab5ea2cb9bc2f59e018ea99ab2b33f2aa14ba8f59bc98ebaf7dac54993eca7859eb1d27b3543b97ddd01a0057bfacd55ad57105d1627ff7020649c0fe2d0f91665d2033559c28fd7473c5d87bb07b66f4e9178bcaea877522fb824298d23c9d2f0dc20eda1e4f5aab768f46532803ad5300159c6a3322ec8a2c6f7cfdc1a5f905ef978d16cbe227caa991ffb9d6b6e3c90ce42c9a8401d14ce1476bc6402ec81a2", 0x1000}, {&(0x7f0000000980)="dd5c15d6dfe090e5bbaf688f82936edcb18c36ea8e08388881777ff2b0", 0x1d}, {&(0x7f00000009c0)="02a3d26acbd73e0799e36f91ebee642b520e05e7ac10f81b48f23b19b597a97e62ef6a779c732038d9732873cbea6c09514c76704c60ed685d6c04f6041df94bed1b7ed6f337cef5a5b90f13c71c64f34b619460d92d86712eb1c4d336958aed100d63168a9107933270950b40ad1f76d4ba1d05c97dbbd3a6c2d21ccc78f1c4bb06891c9d55629c73e5feadef8fd25f473880ff6d296f51fa0973f965b6e06f8952d1da885ee41dd1ef38b7a8e4c23d56c4d9785373baf3962b4b903bad419a420a", 0xc2}, {&(0x7f00000027c0)="f7d2cafd6f08920cc6e923a78170fbdefa5e4313de319ac9932c9df6cbf21d742f4edf7afa2e621c6f8c624fba10f86f7fd9a83cab0adfa882ce27900f88dc18f109ebb6c3a988976aa0b1c762b0365e391eb1dba798fd8b2b31b0483e2359f8a6db7b0eab328d3bb352198e5dc1f3792611c27a0d26d19cb496c34bfb2a3a838311988bb87a0235e90b9363389f36471380e49dcaf530e29d663334521bf13b709daa439d1b1b47cb38e6457327ac4f50db9136256f3da63d3ac0e342752d48b81335de5201dfe93c79ce31af1910bb1865448a1234aa0c915a6e213cd7818d16c421053a3315450dab7b38170cc9b54da7780a7874d6697b60f7810f42b77af37835ed6480f8e74c0b58c1427b8b621406b59af6856e640ffc42e53659b8383c811a4bca4e7f2b424fda456e1d22d69858db0243cc1e3f3d5d2e464564c86163e50c2976813be00248715abed82aa30fc1e506155408810f3b0c6feadf5acf7e34bc1d49e428cccdf4daf06552f26e6e62407dfa2cd4bd60d02f75a434a0d30a0bcc71e39da9650b91475082e5b942bb0b920f0aab2a271eac0d3736a36a0e851b1ac80c5ce01f47c9b842393ac801348ce69d7eb7d1b3f14a9ad5b0eac31f6f89b5045f983b2813478b0c59b2c18e352071a2e24906fce28866eab0860c488a0d0afd9a26fbc67185a6cfb69cb1ae1488f2d3c90d69aad0fabc899b2e965abce0d9e89f83b58488f134b19e150b3535c61ff8bf804c71d910c65f4b5e19e0c4b07a9a98a474fd376e437b6536c6e1a78d7b23bfc3b3360cb1d82d1748a580bab62aca3afb7503017bb3f320beb73c1b567c377507bce8229c8b7cc5bc4f2275d9be550fa761cf6a32e38de0e6bd552ec2489a4ee3adbcf86beba5e282c621bc4ddd3aab5c49444ac220e9869da320acb348787bc2452b33322157d95ffeaa4ca7c256b9934295c7d07370e76c01a42d37f6c2600ae70c51f711f66592326fdcaf9a91d00cf384050bd8f896a363ea313204c32a3135efbed79287379336449fceac291de57eef0876ec9f89e6ce20c86eabd5f3ca09992da5b9f8eba7d7224cbecb8fefe55535e2b64030b0487de7364d17fe57dd2af3bf49d57627cc5dc4496ba472fa9f6a89eaa74276795b1a3146093a8dcf43b10658a5907f53e7c3dda5c993b656d408c1e187e9f039e0fdf32733c0a23f1164f063f9fcc335d738abb55043e0b76def09f37a5ecdf8501f64292a73b4da7d0c70ccad1719e7981ef9d6480d12e8cd0ff00bd2b159c204585f7a97502107ca9b87a27908654e4efe0605b9dcbff9b7a34774a58de02f03020d6b32aed7abc11451d1d3405e4f423b80d8e95540a688d6b5012be777495800a1d11d2d95bda4ca535434807d2d36776ef5fea3e760d49640810627156df0d6f25032deb6d4480c9d9b15ad2242f4f5543be336b832d4ea5063e6e7f233b4a80cae325b4a46c098477f7d8bf01a7468ed70ec52769793053d3a4b562e29e85b93e5ba0e87bb009c4d115191f2fd85a3a43f5107d4b3cb09228bfe75471c0496d766979d5cc4c07ed8bc9e11851ed03bbad3011b5f25f596ede298aa9bd8410c6e72d449036004dfc819badaa92b1131e314a3c50c594e7b43df0f297d4fae7ac687526bcdd69c031ca1e400c8a268851315a4628a1c7dce9d02556c2824068b1a5c81f052c6b69fc5e4ff22529d7f2677e72987bd7f0c917f83b46121440d976a422084a3245445cf21ecd0caf91079bdeeaf58d9f207e91415741e061ad05624213d761faaa600ca73a25d01746b9b22991289974917ddd36d0f85948e4498228c32a596c31ae13b4775dd4c85652385bc49c32b573a449d52587622947e5e991f74af7da7cc82c314cdd28dc25f2dfa6191e42b6d39f0a4c3fdf01bd9cba66c12eb26fb9fbc6537c744f760eef426e29632278c421af6618ffccec1cd9cb87108eb00733c4fe85536b70fd167360656da164743a2ca8ec9705b305305454378ed4f30944f0a55d3e8708f7c64138b20901a08c2a1de5de5a38bd53aa8a05bac46d546a19c816d3196fe19a2005db1406aa061a8c0b6bf934042cd1ba3bce34fa15bde613b8b7d5d2d9bce48ba63066db250336c71344450a2d24693cf5270f3543ed05fa38d8e8b8e1eda6d5518d75cddfefc6fd64dee747000838c047678065547ea34595e68afa7ae6ed4d6cac4700be1724c1f9acfe2672fec26a48606f5a2e9df80d0218d99d2d3d5a3590bec5397c35c10513e0d03c93ce23f7e98517e2d3f48b97379d78cb9701f330fce20e15049a459cf890dc81dae372a159700d514f27c6e4dda6176de1aede835358a285e5a619706418d22a08de638bac3c9eb10e99e02433e17a01a024e2ed9a9ea83c9f523e35f592de0d25eb7ab80faebf2b82d77cd8220b71984b510f30be35b2fae62356c97326f4fca409af2e40dcc2315b4a3c2ad9f7fd84e1aecf82cd4a0f7f2666738b0b6ce5d6d56181ef634298ec01e1d09097550e535a29ae8fc54668598b6c9eddd712b90e1fa46ff74e03233ddcd50c3267613d2749353200b2bee6030dc056a41eadeec6308cfb3e26d340791908496a06469f0ce38f9e6371e43f5a4fbc2d188ba36a20ef1d9f073af2f0d910de206b7520981a6273d57aa19bbeb91b6d792d0514d459c3f04ae77a7f1ac13f6df6773b1c5543dfafbbc90381cbc1fd71dd4a89178b4ce543c826794cfaa9d0ed809648905a1ef731aa898e7be2b7cf5140b3c34e3da9d0a1d27fa7f16fc6ef0f0c3a0c590f425cabea69fa7dc8124dfbabae7798146165276de90c355631aaed571bb7f87a607d9120228ea63a63a5cf7468c3b68ef347f6ef13e704c8d4722fbb743068ab7cdfcd37d318254baa9c9e0bfe8665bf4710adc42895701ac5bde58656e4aa3c18ffb9d465c26209dd43f751079e509531541aef6ddef7a90bb0f3e40f5be480b8831518916e8dbe757c4fcf6cbe5b50bc314cbc839a7129834755a655f1646c4c0e95e2e084a0c0c0c8d7db854a5c779822ab342ce232010337beb30f03900f4f30a14db783c18fd8d8642ff0143932d842a219f42972dbfa5fe58eef5352b4b87a4f8958d53e7666dfa1e2948728dcfddd2b29941ea65eb6bc5ae888513c09c4abd3d2df61a6166461249c04dad8dada25df5d43ea07cf173a14e079449ef6061033bac141aecb3be7c46dcb348a22833ed11ccc5f2d5738fd95e3b85a4db83f282ad479b29f316826b065b1170e75d1585a854781d750ce7219662df9f7fdfa981fee726e487af0f904aef98dd9a6d022aed8154284a3551770123aff8be586e013adbca7de76cf72348eff7c41bb562a14f48be40779b0575cd056b1bcaebad5dfdc71c9f2daa4efe6237d78aa727bf07e8d30f3b7ee9da5c51a32f68773b0dd54bbf6dbc8351ed38e62d1bce2564fdc2bdf649ad43aa8d121de2646a3462657d1158be868cd2ba67cfe0a82cd83a3c61956b45bd6179745001d57c51f333f71b295db2fdd6f6a242577ed9d3595cdc4f6cb5d4e7c6745c257abd711302cba89d19860c5b5c9bc89175f7990dfdbeb59e86a240e4c58ac29685aa66b9ea929b4e96aab4831d5268a4e59b6f687e798d0faaa7c7b1256206732ea720a1650c28d42c48fb559f99eca1db7ddc61e696311f608eab7c48a15de502066f2083a146142c156bb7cf849249bd8e5e18e8f2d7ddf3794c170b2e8ff2da8bf5827ce9b1351e81cb13fa2165e534b56cc70f3bf58aa0861f1d4c8988a764d0827a4b37235c4e44f92fd95229506dca8939bb8d7dbccb28aee74c3f602b79dbeb63daad954f4cd3df24949b6e8a08e8c71976f77730464a00d01ec04715cd2ef7eff099239b909db651ca6e06f109557b43cb755eaa5df780d20d09728d7348b7dac84c66f12ae4f1ede554fa9e257b00054086f6c93d5c1d3a1a029921806b2dc4588563ad3413f6284a3384e0c0cd1cf389c8644ee7d7941a6f8917172d6baf2f05c937cb3ca0c128176c7550337c55ad4f07691da86ae87746123b3aa870c6cbc2489a6ccc75a99730071ea3c1b64f1148b68f58e1f108402b5f5ef18443323a9bda7584258ea23f2d8e99964eecfcdce0916e5a89969f401fe242fb481455eca6b8bdf472c66ba6cc5b1ad397fcae1ce84e6110dda26d43652bca2b731dc347912a8eb89896a595544462a81b71a007183c4ee5980b1357c09a103c9074039204245474f862ea2e7a6dbfa94da5b99e17b0a10c6e9fd9353ba4ca589538bdf27fd84ba96acbb40423fa4258ba8f17dd3ec50f24e7739235977266178189e63467a5040722fbe2a90cd56a6901299705ff94e7f8197ad157a1be8385b63c1f102780e38eab99d46a1111cc6f95063e088be118a3811188889c7491ef0da48f5879f7a583a3b5c545130fa4b032417dc48977e6200f0c596f21f29ea44e277039a4e4042503967526939303438cf3abb1b329ea1f2cec3fc8a23401c83d6e8d61e908669ba285eb3eda0c831e7824753c82d8d81e831d43b4482a401cd9061c32be2e638d2549593cc8f87488b9d235ab3a68078232e4adb1c3e3363d3410f41cf1ca726d67641e0e78267f44f2fc3b12cefaaef5fb178037b70214237ad01f04d53a0cef5167cfb38865f538221e71797ffd9516d118b201438426bc34a6f2f18ad4155cf7c79827d006fd6f0049a35c2cded64a5223cb006a54eb3797f918889f22307896d0cc9bc5a8b08cdb3180ea86852b41862c6ce274839f40b74de10654f2d3438872fe6edc9712b76b0da9cfdf6fc0e3e0c1efe047ac30241c5f06d549ec251b340535a4a2a5d35f726b1bfa020932ecfd97b0e4afaaab30ae3b22b07aeaf526c0ee14573417843544921cdc6853260f058bfd325115472c8e3fef37851c44a4932cb473bb66ce02d3291865e84e87447f2d8a859b26e9f8cbeb0dd185afed2c10d424db405d7a842930edd5ae5f24fc0306a53df0bb21c85848e8e2cb8cef20bc67be4d92d1d6ab1f28ed0752364aea92beaa35de52906855e56502a40eb52dac77ae0645a52d412dd5ae0b2dd9b9ae670b1e59c1e0428de303dca8808053cfad3d51466e29fd39dc50972f38402f9e176f060740900045c59924ffc3d12e950c3a3090ddb6dc5acfce2b20cc6416bbb71aa895e042af944051421175e377e3dfc36afcb6b115324db365056a31e43f95055dd662252b899b917b427ae697de85d202c1f57b1a4137ed44ae92938e76384976b1cbc60791d9d3eb96d40ed7cac4cad01041f5c6796e0b0379af6c3c54b1ed9bd666590a1c2a4463bc49ed738adbf4531d189f6a75ec779dc0fa6fcf1a19509dc60f4225b8f3b791d6dd15fac781ef447f4a74d99aecce856bbaa3aa723eff1b0678d3eeb0b23c5bab36b5c47033ecfb722d52db4a3b8b919f6bac90e7125a2971ea7be3615222f29fd6a04721128519977f4125358a1f16aaa22f754fe62e740948824c7809fc556d6944308005e7228e6d35c923643612a4fc58e8ffaebf3b741403731001c2c0b6f4e1c00e824f42789bdeb2afdee4ae6eef4c2eca06abc4d550a1e9ad2b663b04289aa97a1061a1237f13b206bb1c7b02c7a6271e0af2b4774595bcd18e19f399a065d616e837b75349de7d729e83a3ca0595f2b78bb4ab17bc711ae3d875e14d66d5877059e7913d7c39b87c87453e65c57bda71228cd803c8c4d019b10f2718abef968f082da7d1de9377694b1094fa2a042400527e21959591a167d9dc060a87ff483e9ff273d76c46", 0x1000}, {&(0x7f0000000ac0)="caa144f9befa439ebe719799174ba636485c174f59d9a1bc363569cf65000c913ff7a1fffb9c4a27b7c30a52a0097e7e7302e137925031b6a57c07db1f2e6ca1f604a8a4b32fc33eb01d01e0fd9e1e09ca39b7b2b28694775cc6801a4245a0e5afceee8fae902719a1a90359de6b95b3ba8c2fee431bdc0757f132fe4edac6fec39573455739c1ea1669e1b37f5977a0e01b3fd4f53b34583b83912d21ef8ba0b939bffdb6208e3091cc9896f972bec4e09419ad7d78d17af6b061c9d2a468963d7b4c7e4a141c76b6bdf463a7c3540d0387b94b5d5a604324", 0xd9}, {&(0x7f0000000bc0)="e2050806f5bdbaab3965cfd97edf7398e624513d36a6680901cfe9cb228e638b5c0a0f73dd56b576c453f92b3ac8d931766200063c86ea326d48d637f2db8a37038c381dd30956861e73f2f259fc44abf41df4c32216d5b6fac21d3a6c370d7e2c3bf64c03debc85e1048e31d2abf4dac9cfe0a8fca23b5e682463af3a224b", 0x7f}, {&(0x7f0000000c40)="daa99a6aa563439a98eea0ceb1fcfda397c3d84fa48ed6cfa2ad333828457e14f5b5c9652f5f6492020a7b613ab44bc6e3c35430ffb876d73ea80da4d6177da3bdaeb3841898bc", 0x47}, {&(0x7f0000000cc0)="94af9895a032f04d61702da1bec4a3dd7209687648a850a2724e8465dc477e7c3ecb0102b27fd0ced241a3e727c5247e17d93d0715ae7f7189054e5f737b6452f89c93633bb49321f98e5d20824f4e0690d228511659c3d4e100abfdfbb95b9d763a4bd4a63fe285552abc8afd35ace0bd784412eaf3e94544a14c660cdf6a6210f5a34e071c3e4745ebb5461dae7b209a2bdbd8225e6804581c40dadbfa159b5c02cd9e1f9414d3520d66bbcd20a381a4a9173ab18ba8aa49409cf959acc22121d1bb629f627d2206b1b9fe3de556ce24099d16fd0934d6ba794f9f2a21f75a703d8bc94ffd9269b7ab9cc1af9649a786833c", 0xf3}], 0xa, 0x0, 0x0, 0x4}, 0x1) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000480)="4aae4e9b1c1a19116d70c1346bbe4603624070ac850c8e58a921ac00187cdc85d82e5b522225a4eca3fa343e5b546d7b0fc73e8fe20943510374afeb315fcd41d58104175c785748dd55210c9156c833a1a8c2", 0x53}, {&(0x7f0000000180)="7394884f5aaf8c384d08284ddbdfb4208393e664849947c1b9f969cfd8e23dbc82645aad41b44df3d0410ac218ff341d", 0x30}, {&(0x7f0000000500)="c7d127a46730a2b04ae74c3efb3c8c5eda2a7018be067412ae4a86431312e381da7e9c92a292afe6d0c5905043966f841bc3034cfcae02f5051990272a85438e3dc5ae359799658a3404c407c89e6b886a203d468ee969e66d749b956eb7417ad2aa744239232a9221012c03e961b4fb0d74ae78a820918a3486ed1c6d210d500cb1aa51a45afb580306d474dcbc536234a62522d6fadcffc9fc163fa77550eec0ffd7", 0xa3}, {&(0x7f00000005c0)="3169fb82cffe4b0a952d38c498ae2bca50d12818d9afeaaa11d99fb06921e360d18672423308ff24b55ca8a964a05ee472fdea1f0c684e8d429a9f4f0720cea0a95eb91e14b4655c1cb9ebc9bc5be477ddc9a253351525ac5d7d429e5def4f4353137408f9b809fa3926d1bdb5d31fd2d95292be3f60a21413e3f7b2f67e2b49dd7cb5f2f2817363448a06cf17287687fed18188806c0be718da835f05e19ff3fbe331e74fcda2fccef32b03b523e20e7e", 0xb1}, {&(0x7f0000000680)="606863313c21725fef11bee6a800baba41b39b3013c62d96e72c8a3144ab951befd765932dcbcc4b64440a0ef4419647eba66475d19ca0d7a41f5cc09b46f5ce1771a3e29a75817b95813bf6c80cb8a24e1abefbb79025d10b2f4a2d0c6dcb27c1db552596c92bd583ed812c41b6a89522518c44bab708675db0ec36ab7fd40e5e4d211091261edd1422e66146b26d96a419f7a7366346a06784fd5379d8b90b403a5852ff17ee292410c95f86a40732363e5876b0d12c2dcfbdbc", 0xbb}], 0x5, 0x0, 0x0) 16:00:33 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x3, 0x3, 0x4, 0x4}, {0x7, 0x5, 0xfa, 0x9}, {0x7, 0x7f, 0x71, 0x1}, {0x0, 0x0, 0x59, 0x3}, {0x4, 0x25, 0xff, 0x4}, {0x1, 0x3f, 0x0, 0xef}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:33 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) sendmsg$unix(r2, &(0x7f0000000e80)={&(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000dc0)=[{&(0x7f0000000800)="7ddb3630d5543447031c2d36cb497ed8eb8c16ba0b0121b5801dd0b66d671042da74bb44945fed1c7a75370ef4491e359e71a58e3999ae2ee22e05369d9a7fec302a6fe4d2ec58a9d5f89348c11c04585431dd96645dd2c8be", 0x59}, {&(0x7f0000000880)="3d0f450f22e1ecab5e0de2c046590df0fbf3157451792df51ef6cd6307b1e1551a22bb1e9d736d289a8b634ab2fa6d4fce088db970026ab590033340052b418fdfc075973a4f88b18b1518dd62e15b4fc76246c357227233d2d45ee15743bf2d6e13f88a40698bc719d86ada5d5bf7e1acdc60778bf2cc69586fc29fbb6b85c53098e8248c68fb14cfc1e4b1c5b3de75aa73ea5257b3975c2d522690e4ee035b2ddfa7ed85ffca212bc8dc303254df5d037a8ecd45bd1b78c11908187665b844a4880d6b", 0xc4}, {&(0x7f00000017c0)="49474998167e6261069aa4916cd251de6270ca9316ddd95f6f14cb719087f9a043651e715183f117adc735595e5986af3c41489194f348d8c78e58388a2e566c45021d9afd5f7b6174809d217e0fd52e26173ac83f9d7262883ada5dc189dbfc7672ecd256a614aae47415ce30fea61f51f88f0deff52d43629ecf2528876dbe478dccb0f845f1a6a95387bdcbb3ac2c989ff5fe8a82f522f418eb0fafa863d88bf09740da40fff956dcff327f12e52f1a472d2de2af86ed35a777bef236fba70d8a9abf6a7c3fcbb7cb6ec39ba3e8b152674402c32fe19dd4f3ca2a366e1c25c0a7636e4f04f25db09ac1edf73e7630696b01a3ba6b0a8dd5e4b6784f8d2d114eeefb147611db286deeadcddd3f1f1b317d2373ddff090a0c00fe7a642743acfd02a2d58cef89a610f247786cb2f1b5b0514099a0f4ef14cf2dac8ed73a90b68590769095b0207fa3100c3123164510774723d21b1a2f32cedb90dffbf3cb19c386045743b4d58156d15810fb322e69350f201ab585ac4a487ff401ff5b6e8af13d5039e3e88875047ea3277a59640323a560946e122cb5e3b99897e0ac9f588aa582b645e48fe51de82d606028d658f781befb488b21541479981ecff3800ec9a6ab77e0dd1cd5bc3e35312ef4a1b13811bddbc495bdceab774006fdeb2c993c687f2264a58a306536398e8259e04ff7950644c592c320ccc4924c2e60c93d4a41d5dc001563ec3ab2452e04415a9769beb09acfe196a05905d6d15a453b34eaf362d53991de7fb480eb51d217bea0d94f2932ba7af3e5d4f09a35fd6b7c13e1792e71cbf4d34d174abb79d4955608779f988f06fa6864232c1d78e7a09e8e58c1df39507d7c36cc726dfdb24dd12d898e191b341c1444952242e897f5d372cf5481729da69c59117ed9535b850baacc3acfe42c2bc14f045db72d56d0c5a90640405df4ea73a03581da17a6b5dbc66fc56ec153b7461720f745efe93c254ccae35414a15c3606c92947c91c7612d10659b49b6d0e207e738b635db89cb3e93f04c1b620b53c662232350cb9a917c43932670aa45ac77f485146e936e5316b408ed5e085c58c1afccbf6125f148fe485776fb88b87029894b1703765ffe96721037d1b170fac4d6cc7c8727543f78d9b2ff526041a2fb2727eab21bfee3c7f473dbe7836add8a47f96dd9173749ce67ee21de8ddd682a931cec30b0701a6a5f773b30fa0e223d553d1fafbb707bbcf0c7c34bd3959888837cbedd124f5f9ce2f2b64a50bbdc32437dd9baf9b89ab84c310ed22668dba6c87be0db08deb3c903b42cb64944cab6560108eda449be13df129125b77231c417cc661d60a72ce9f4c731db17628399de97807412218a65a5ceafd099a4da67f85be2b46258b00040f56929783f68325fd16b3ddb61ca0d68e9f9930c84c6a201fbbc916b95901a26abbe8acee3340e46776b1a6120c3d29edfe891d6ca61aa09394e9c505df22598b30ee4f96a85cbfd6c9e39f2b06b02178dedf41b0d4dd58c5adcec55da1dc34f61b515acb8e4b94e9ac0d2d7b9f3e34144d82830bf9cda46811e20cf23db1e62754bf1efe40c3bc5b76fcc74c62981063a70d82f036837cdb2aa25540f23ba6c36f516e4e17d93c09221cbfe9e395d31e585d1f20fea29814d213991a189c8cfdf281b9173adad2b64238e146e3f4b42fd4d1d15ffdb1ce917e88757be22a39fed16363d9f45ae8b4eac41323dc9f572d668f51cd8a6dcec02c619f36f58a75afdd5c9bb036a7b7fe5e1286cc3036cc3fde3bbec345468782b44409ae7bc6a616cefc8d1a3beda0a1fad370cb941f7168d87d3c64354b60dcad659be33759080c42132b7aa3ade3c9db5d063b18b128b23fcb5c5db626d04a3a269b3bdef0ef263a9400f6ed3b008afbb9876f756516665d25f6b4930d93e62f954313ac0b7fc2ea2e07489714ca6f5f2441208121375d960d4ba501d8576dcbae61c736c9b914e0c225929d84ef44a39c17983880d6d6b89555897eca4bbbb444dbae2662dd10dcd194ccf9a3222ef264860db6fe1b6f1bdb5f9099e30ca07a4d3fe3ed89eb27e3e371b382d2049f8c79407c37b237b5338e9cbd617c91b4a1bbe8091dabcf83920c9a0f91aea5ac5cdbfc28e2794e859cffc3296ba32e760b0f9f7208c1720e0a42d00a6eaaa698108f88a58fb8b8d0292a74b1377c6a6703d0dde299346ce58589f3649dd335d8e4ee87b38992b5f20a4cad79202232a2f42282913c1cc07e44d64f52e1dc23e7fd17ddb8dbb57f8ec06b5c4d610d5bbb541172e17117d0d24f0a1429f478750a97d6a75051d5f97e4c089aae6338a75e5924292142daac684ce5a3f301c0af21516bd96877584298f32273f970f5499c1369f9b8756c77f2271361e4d412b4f7c8e1bf7bec5a772b9360dc8e9a9d0c3411fe56c3bf9d25702f39d9a053553e839c419aa17cfdec933566d4a836ffae2e42e1ba32b8de75a606a1ddb4969d86b4d061a5cc9ff0c928e1b12c99b229c377bff5f514c56e7741075616fd043d5a71aeec568366bcf146e0dca1cdbb3d3b2421860a6bd0c8b689338c03680c2030542b17f3ba81f162d274d7577ed26c93613983257d3efe41934fa6fce421d82091b47beeb3c8095c9fba02999498695fd82b07c6587f82cc4e8b4e85983a02af558ec4dc0701e27fa94f8b6f49755454226f32b9dfa959e23b9178823d5b460282bc5f6041d36a8ceb34a8435a1ad10be948eca6b858677e7c2df3186034708045559ad86f1e8bd2d4181dc7f4f268f8e38d0cf56c876b1d61599aa974a2640d6b58531fd7e5f7fabc7d7adedb78abc30a31fe09d16b3611cd565af8712c254451ca597af2b38fb42e3b5c2a5b7ee1593af8ac0fcb2f7c01a6f9757d263dd457b5db4603ac12e0dd921c67e6b0e010ddd4bfedd0430c52e3d42a518f24a0c0ddc89e6103421d077eea17d04964e59dd4d20f142010655174f4df0ee6e92d7719f03c35ac07f78c84de9312cf6788504e2ca154edf6753a1766e18a0d073e3e016f67b4ad55113752f578ff00bd15a469b2256ca7763b6dc8053343f00c1cab2d3811f7e642725f4ced873ff2a2608ee9f7a53ff19d5e93e9d0c183fa24373eb9080125a5826ed8f63ee78a417a6d902cd456c77c4986ee5d22df2c47bc6c677290ba355c464280e96a69f3490cac4ac26790827462b2915f47a2216edf9b28cd14750a678029adce05efc953686776c257bac412ef5f2a81dc419d40ff6e32d9211cb727fb26a6a89406d50317c3490869b43209c24938500cccf60739051f937a165a8f4d40f9e6183afff9c6244eee1faa5894bb2093ad858bf584e0026b51a433b5e0c0012e7956a50ca89812f0efd8e6324a71766ece8c34aa10d3a5e2c1fc19f8d854b36681f7428357c9447a6323f6721f7d1ec8c186827b670cdd46f895c9192629689e403cdc8ac1c279b00c67bc37742441b3f29b938424137b81209e7293f3baa6bb32a4d35b18938d9616e410c77e25043a26818d6d227b7c1ce5ba9932cf7d2c0698adad4e75bd11c18ae1c37414069f24bb7be2ec31a453aecd7fc7f1c347cd3e7c93f0e57c88b1a61115011cc3c0e8a72afcf8082988d8e7bb17f29233307b32ff99fa099132676716662d1124ae674407012fb049a57bd1b460bcd409efb944f4ce87aad17fe5c82ac4791f2bfa8352c63c73337026ec689fb978244b474ad5c2e9e1b65003c15ba54a5042810f3d03d572cb2232e56d6aa6cb1fe9df5c525301eaf31a5af0e483b781eae93be5a7973bac49d2a8f78921430184f9b43d849cb2d856ccdf4ca9b11808a9ea2a8c7add92204bc273ee3a92a0499d683f6bb1c69285ae62ebac63c9adc2f2608a68f4be21142ee06257d18f067d98be1c8f5d57309e818d2a3720e6cf0a2740a90bebf40bcbf09d5b92683ff99cd9a9b68765ec1243bbd48e92333da572beb88e22dbb60f3e17eb09b3c66aaf133aa79e3198dfe612863a82971904bb11df6edcba1fd854dec542c6fe9ad9f7d09c8a58662f51ae71f578bdf6f03e3845e23036bc80198b96f0f5896ca8b2dca0cfe0a054a85257b505c79bd89caebf5a7e8b13aa71ccb2038622b5bf359b7cc202783ea7b5e597dc48cf3af62e75d35bfd29ac2994a260cde1fa545f1078fdcedb79367cde8db076ab4299cc467840ed5a18b5d4d132223ecedbace1b7fb564bbe8aaa2bbaf333382cf35b86df2a6b877ce7d9b5da7f52c62fbe36918f25c5c6bacbb43dce75b6649885a9a7d134b2fcefb83b3b581eddb219e899087d197b98244e6911a92b31e756b260d44375a6b6d44dcef83a5787a5c7dfe8091353db1805b27334dd0e5be3992f7e9749dd4fc0dbb9cca36cbe617380a8b5ffb4febf5444afeb08c0b786012c3b00d7bf25bbba44b190f78beacd915d261d10a4bdbdff36a67803fbfdac7c7b6c7e3b13bac8debc93a189fcd34e50be2f5074bf58c6b1edb2bb8edc7066ad0d18551c264c02aad32627a6ecbde6c78c9275b6c7e3d68f2f0618666d8971e878b27a39273b3d76ed0674bacfa5c923a91b698634e632b911a660ffaa931b03f51fde6e3c5d45a78e3f9ae82e9065fe5b5ed9c9f085f58a705b442b09dc6a45e089af1b1446a7b0b0f6b05cd50a21ff37407d33c8153637f6a4f5c0d70bf7347ef93543ba962225834edae3ee3b4b7caac9a19b66e3bf431e13b87fbecddc3508b38c4cd3c115ce788f1a67f2ff2389c3fc874f264f5be77ef74829fa9c5ce200abe0d6e68309e794edbad6fdcc82779f87ce6917b9c19464fb38f5e49d2e8866ecb9504d4a2f7cb8c4c953ba0a3cc467851f45a6c2cd02855bc53969e2e5d48a40c769797a6aa620c96cdb67314e2cefd316f0f61e1c9e342b8d56f89a2fdc40498865f40028b9c065c3987ff91f61de021f22ec04db0d578e5b1d0d265acfea44f40535f440b0452451d1cc5c97a226aade140ab91f471fcde750cdc66caecd9554083ec4e1f2b31c84d9ce69aa4b4035e8bf9411148229e7728fe98580cc42d10dc4ab09029050ab78c7f2f949c50f2bdbed3e10e2e0af2e7995d721747870065080c5d16b3b2bf8c893ff11930cf33f441b729988d0992dcde9dda864bb0f6da35884d94c4ba0b932a147d84e76cb9ab35ef0621c2d35feff63022eb4d829005b11dfbd6f96e232f4724d6b43f5684ef6cca42962352e2bf9a76215eed6f4e51c6922f583a8bc51ff31f8ca56657d40407b6738cfae550bd22d93ed327b67f0abd615b2d8614fc5231841c52b8c035d5a2d22b2005f603968be962c759bcd5c3d32dcb4e398a0f81757f05b7618ff3ab9b35efba62d6200b32e423209a4ba7bc704600c64f36e4673d30db48ef940434b1ceb155410f9cb82f262405222fdba6f10fbd18802899ea14134b3a929e8ab5742aaddc31337b0aa225b0efd3ee4ee99184a83b870204916a8253c20cfd64acf4006ba5cdb976f23d16f69577495a25b5862194938c64a89a3f3fea89bfc8da06c6ebb1042ef967a0aac3f0dcd7000dd6df412879f7b0fe2ed9f4eab5ea2cb9bc2f59e018ea99ab2b33f2aa14ba8f59bc98ebaf7dac54993eca7859eb1d27b3543b97ddd01a0057bfacd55ad57105d1627ff7020649c0fe2d0f91665d2033559c28fd7473c5d87bb07b66f4e9178bcaea877522fb824298d23c9d2f0dc20eda1e4f5aab768f46532803ad5300159c6a3322ec8a2c6f7cfdc1a5f905ef978d16cbe227caa991ffb9d6b6e3c90ce42c9a8401d14ce1476bc6402ec81a2", 0x1000}, {&(0x7f0000000980)="dd5c15d6dfe090e5bbaf688f82936edcb18c36ea8e08388881777ff2b0", 0x1d}, {&(0x7f00000009c0)="02a3d26acbd73e0799e36f91ebee642b520e05e7ac10f81b48f23b19b597a97e62ef6a779c732038d9732873cbea6c09514c76704c60ed685d6c04f6041df94bed1b7ed6f337cef5a5b90f13c71c64f34b619460d92d86712eb1c4d336958aed100d63168a9107933270950b40ad1f76d4ba1d05c97dbbd3a6c2d21ccc78f1c4bb06891c9d55629c73e5feadef8fd25f473880ff6d296f51fa0973f965b6e06f8952d1da885ee41dd1ef38b7a8e4c23d56c4d9785373baf3962b4b903bad419a420a", 0xc2}, {&(0x7f00000027c0)="f7d2cafd6f08920cc6e923a78170fbdefa5e4313de319ac9932c9df6cbf21d742f4edf7afa2e621c6f8c624fba10f86f7fd9a83cab0adfa882ce27900f88dc18f109ebb6c3a988976aa0b1c762b0365e391eb1dba798fd8b2b31b0483e2359f8a6db7b0eab328d3bb352198e5dc1f3792611c27a0d26d19cb496c34bfb2a3a838311988bb87a0235e90b9363389f36471380e49dcaf530e29d663334521bf13b709daa439d1b1b47cb38e6457327ac4f50db9136256f3da63d3ac0e342752d48b81335de5201dfe93c79ce31af1910bb1865448a1234aa0c915a6e213cd7818d16c421053a3315450dab7b38170cc9b54da7780a7874d6697b60f7810f42b77af37835ed6480f8e74c0b58c1427b8b621406b59af6856e640ffc42e53659b8383c811a4bca4e7f2b424fda456e1d22d69858db0243cc1e3f3d5d2e464564c86163e50c2976813be00248715abed82aa30fc1e506155408810f3b0c6feadf5acf7e34bc1d49e428cccdf4daf06552f26e6e62407dfa2cd4bd60d02f75a434a0d30a0bcc71e39da9650b91475082e5b942bb0b920f0aab2a271eac0d3736a36a0e851b1ac80c5ce01f47c9b842393ac801348ce69d7eb7d1b3f14a9ad5b0eac31f6f89b5045f983b2813478b0c59b2c18e352071a2e24906fce28866eab0860c488a0d0afd9a26fbc67185a6cfb69cb1ae1488f2d3c90d69aad0fabc899b2e965abce0d9e89f83b58488f134b19e150b3535c61ff8bf804c71d910c65f4b5e19e0c4b07a9a98a474fd376e437b6536c6e1a78d7b23bfc3b3360cb1d82d1748a580bab62aca3afb7503017bb3f320beb73c1b567c377507bce8229c8b7cc5bc4f2275d9be550fa761cf6a32e38de0e6bd552ec2489a4ee3adbcf86beba5e282c621bc4ddd3aab5c49444ac220e9869da320acb348787bc2452b33322157d95ffeaa4ca7c256b9934295c7d07370e76c01a42d37f6c2600ae70c51f711f66592326fdcaf9a91d00cf384050bd8f896a363ea313204c32a3135efbed79287379336449fceac291de57eef0876ec9f89e6ce20c86eabd5f3ca09992da5b9f8eba7d7224cbecb8fefe55535e2b64030b0487de7364d17fe57dd2af3bf49d57627cc5dc4496ba472fa9f6a89eaa74276795b1a3146093a8dcf43b10658a5907f53e7c3dda5c993b656d408c1e187e9f039e0fdf32733c0a23f1164f063f9fcc335d738abb55043e0b76def09f37a5ecdf8501f64292a73b4da7d0c70ccad1719e7981ef9d6480d12e8cd0ff00bd2b159c204585f7a97502107ca9b87a27908654e4efe0605b9dcbff9b7a34774a58de02f03020d6b32aed7abc11451d1d3405e4f423b80d8e95540a688d6b5012be777495800a1d11d2d95bda4ca535434807d2d36776ef5fea3e760d49640810627156df0d6f25032deb6d4480c9d9b15ad2242f4f5543be336b832d4ea5063e6e7f233b4a80cae325b4a46c098477f7d8bf01a7468ed70ec52769793053d3a4b562e29e85b93e5ba0e87bb009c4d115191f2fd85a3a43f5107d4b3cb09228bfe75471c0496d766979d5cc4c07ed8bc9e11851ed03bbad3011b5f25f596ede298aa9bd8410c6e72d449036004dfc819badaa92b1131e314a3c50c594e7b43df0f297d4fae7ac687526bcdd69c031ca1e400c8a268851315a4628a1c7dce9d02556c2824068b1a5c81f052c6b69fc5e4ff22529d7f2677e72987bd7f0c917f83b46121440d976a422084a3245445cf21ecd0caf91079bdeeaf58d9f207e91415741e061ad05624213d761faaa600ca73a25d01746b9b22991289974917ddd36d0f85948e4498228c32a596c31ae13b4775dd4c85652385bc49c32b573a449d52587622947e5e991f74af7da7cc82c314cdd28dc25f2dfa6191e42b6d39f0a4c3fdf01bd9cba66c12eb26fb9fbc6537c744f760eef426e29632278c421af6618ffccec1cd9cb87108eb00733c4fe85536b70fd167360656da164743a2ca8ec9705b305305454378ed4f30944f0a55d3e8708f7c64138b20901a08c2a1de5de5a38bd53aa8a05bac46d546a19c816d3196fe19a2005db1406aa061a8c0b6bf934042cd1ba3bce34fa15bde613b8b7d5d2d9bce48ba63066db250336c71344450a2d24693cf5270f3543ed05fa38d8e8b8e1eda6d5518d75cddfefc6fd64dee747000838c047678065547ea34595e68afa7ae6ed4d6cac4700be1724c1f9acfe2672fec26a48606f5a2e9df80d0218d99d2d3d5a3590bec5397c35c10513e0d03c93ce23f7e98517e2d3f48b97379d78cb9701f330fce20e15049a459cf890dc81dae372a159700d514f27c6e4dda6176de1aede835358a285e5a619706418d22a08de638bac3c9eb10e99e02433e17a01a024e2ed9a9ea83c9f523e35f592de0d25eb7ab80faebf2b82d77cd8220b71984b510f30be35b2fae62356c97326f4fca409af2e40dcc2315b4a3c2ad9f7fd84e1aecf82cd4a0f7f2666738b0b6ce5d6d56181ef634298ec01e1d09097550e535a29ae8fc54668598b6c9eddd712b90e1fa46ff74e03233ddcd50c3267613d2749353200b2bee6030dc056a41eadeec6308cfb3e26d340791908496a06469f0ce38f9e6371e43f5a4fbc2d188ba36a20ef1d9f073af2f0d910de206b7520981a6273d57aa19bbeb91b6d792d0514d459c3f04ae77a7f1ac13f6df6773b1c5543dfafbbc90381cbc1fd71dd4a89178b4ce543c826794cfaa9d0ed809648905a1ef731aa898e7be2b7cf5140b3c34e3da9d0a1d27fa7f16fc6ef0f0c3a0c590f425cabea69fa7dc8124dfbabae7798146165276de90c355631aaed571bb7f87a607d9120228ea63a63a5cf7468c3b68ef347f6ef13e704c8d4722fbb743068ab7cdfcd37d318254baa9c9e0bfe8665bf4710adc42895701ac5bde58656e4aa3c18ffb9d465c26209dd43f751079e509531541aef6ddef7a90bb0f3e40f5be480b8831518916e8dbe757c4fcf6cbe5b50bc314cbc839a7129834755a655f1646c4c0e95e2e084a0c0c0c8d7db854a5c779822ab342ce232010337beb30f03900f4f30a14db783c18fd8d8642ff0143932d842a219f42972dbfa5fe58eef5352b4b87a4f8958d53e7666dfa1e2948728dcfddd2b29941ea65eb6bc5ae888513c09c4abd3d2df61a6166461249c04dad8dada25df5d43ea07cf173a14e079449ef6061033bac141aecb3be7c46dcb348a22833ed11ccc5f2d5738fd95e3b85a4db83f282ad479b29f316826b065b1170e75d1585a854781d750ce7219662df9f7fdfa981fee726e487af0f904aef98dd9a6d022aed8154284a3551770123aff8be586e013adbca7de76cf72348eff7c41bb562a14f48be40779b0575cd056b1bcaebad5dfdc71c9f2daa4efe6237d78aa727bf07e8d30f3b7ee9da5c51a32f68773b0dd54bbf6dbc8351ed38e62d1bce2564fdc2bdf649ad43aa8d121de2646a3462657d1158be868cd2ba67cfe0a82cd83a3c61956b45bd6179745001d57c51f333f71b295db2fdd6f6a242577ed9d3595cdc4f6cb5d4e7c6745c257abd711302cba89d19860c5b5c9bc89175f7990dfdbeb59e86a240e4c58ac29685aa66b9ea929b4e96aab4831d5268a4e59b6f687e798d0faaa7c7b1256206732ea720a1650c28d42c48fb559f99eca1db7ddc61e696311f608eab7c48a15de502066f2083a146142c156bb7cf849249bd8e5e18e8f2d7ddf3794c170b2e8ff2da8bf5827ce9b1351e81cb13fa2165e534b56cc70f3bf58aa0861f1d4c8988a764d0827a4b37235c4e44f92fd95229506dca8939bb8d7dbccb28aee74c3f602b79dbeb63daad954f4cd3df24949b6e8a08e8c71976f77730464a00d01ec04715cd2ef7eff099239b909db651ca6e06f109557b43cb755eaa5df780d20d09728d7348b7dac84c66f12ae4f1ede554fa9e257b00054086f6c93d5c1d3a1a029921806b2dc4588563ad3413f6284a3384e0c0cd1cf389c8644ee7d7941a6f8917172d6baf2f05c937cb3ca0c128176c7550337c55ad4f07691da86ae87746123b3aa870c6cbc2489a6ccc75a99730071ea3c1b64f1148b68f58e1f108402b5f5ef18443323a9bda7584258ea23f2d8e99964eecfcdce0916e5a89969f401fe242fb481455eca6b8bdf472c66ba6cc5b1ad397fcae1ce84e6110dda26d43652bca2b731dc347912a8eb89896a595544462a81b71a007183c4ee5980b1357c09a103c9074039204245474f862ea2e7a6dbfa94da5b99e17b0a10c6e9fd9353ba4ca589538bdf27fd84ba96acbb40423fa4258ba8f17dd3ec50f24e7739235977266178189e63467a5040722fbe2a90cd56a6901299705ff94e7f8197ad157a1be8385b63c1f102780e38eab99d46a1111cc6f95063e088be118a3811188889c7491ef0da48f5879f7a583a3b5c545130fa4b032417dc48977e6200f0c596f21f29ea44e277039a4e4042503967526939303438cf3abb1b329ea1f2cec3fc8a23401c83d6e8d61e908669ba285eb3eda0c831e7824753c82d8d81e831d43b4482a401cd9061c32be2e638d2549593cc8f87488b9d235ab3a68078232e4adb1c3e3363d3410f41cf1ca726d67641e0e78267f44f2fc3b12cefaaef5fb178037b70214237ad01f04d53a0cef5167cfb38865f538221e71797ffd9516d118b201438426bc34a6f2f18ad4155cf7c79827d006fd6f0049a35c2cded64a5223cb006a54eb3797f918889f22307896d0cc9bc5a8b08cdb3180ea86852b41862c6ce274839f40b74de10654f2d3438872fe6edc9712b76b0da9cfdf6fc0e3e0c1efe047ac30241c5f06d549ec251b340535a4a2a5d35f726b1bfa020932ecfd97b0e4afaaab30ae3b22b07aeaf526c0ee14573417843544921cdc6853260f058bfd325115472c8e3fef37851c44a4932cb473bb66ce02d3291865e84e87447f2d8a859b26e9f8cbeb0dd185afed2c10d424db405d7a842930edd5ae5f24fc0306a53df0bb21c85848e8e2cb8cef20bc67be4d92d1d6ab1f28ed0752364aea92beaa35de52906855e56502a40eb52dac77ae0645a52d412dd5ae0b2dd9b9ae670b1e59c1e0428de303dca8808053cfad3d51466e29fd39dc50972f38402f9e176f060740900045c59924ffc3d12e950c3a3090ddb6dc5acfce2b20cc6416bbb71aa895e042af944051421175e377e3dfc36afcb6b115324db365056a31e43f95055dd662252b899b917b427ae697de85d202c1f57b1a4137ed44ae92938e76384976b1cbc60791d9d3eb96d40ed7cac4cad01041f5c6796e0b0379af6c3c54b1ed9bd666590a1c2a4463bc49ed738adbf4531d189f6a75ec779dc0fa6fcf1a19509dc60f4225b8f3b791d6dd15fac781ef447f4a74d99aecce856bbaa3aa723eff1b0678d3eeb0b23c5bab36b5c47033ecfb722d52db4a3b8b919f6bac90e7125a2971ea7be3615222f29fd6a04721128519977f4125358a1f16aaa22f754fe62e740948824c7809fc556d6944308005e7228e6d35c923643612a4fc58e8ffaebf3b741403731001c2c0b6f4e1c00e824f42789bdeb2afdee4ae6eef4c2eca06abc4d550a1e9ad2b663b04289aa97a1061a1237f13b206bb1c7b02c7a6271e0af2b4774595bcd18e19f399a065d616e837b75349de7d729e83a3ca0595f2b78bb4ab17bc711ae3d875e14d66d5877059e7913d7c39b87c87453e65c57bda71228cd803c8c4d019b10f2718abef968f082da7d1de9377694b1094fa2a042400527e21959591a167d9dc060a87ff483e9ff273d76c46", 0x1000}, {&(0x7f0000000ac0)="caa144f9befa439ebe719799174ba636485c174f59d9a1bc363569cf65000c913ff7a1fffb9c4a27b7c30a52a0097e7e7302e137925031b6a57c07db1f2e6ca1f604a8a4b32fc33eb01d01e0fd9e1e09ca39b7b2b28694775cc6801a4245a0e5afceee8fae902719a1a90359de6b95b3ba8c2fee431bdc0757f132fe4edac6fec39573455739c1ea1669e1b37f5977a0e01b3fd4f53b34583b83912d21ef8ba0b939bffdb6208e3091cc9896f972bec4e09419ad7d78d17af6b061c9d2a468963d7b4c7e4a141c76b6bdf463a7c3540d0387b94b5d5a604324", 0xd9}, {&(0x7f0000000bc0)="e2050806f5bdbaab3965cfd97edf7398e624513d36a6680901cfe9cb228e638b5c0a0f73dd56b576c453f92b3ac8d931766200063c86ea326d48d637f2db8a37038c381dd30956861e73f2f259fc44abf41df4c32216d5b6fac21d3a6c370d7e2c3bf64c03debc85e1048e31d2abf4dac9cfe0a8fca23b5e682463af3a224b", 0x7f}, {&(0x7f0000000c40)="daa99a6aa563439a98eea0ceb1fcfda397c3d84fa48ed6cfa2ad333828457e14f5b5c9652f5f6492020a7b613ab44bc6e3c35430ffb876d73ea80da4d6177da3bdaeb3841898bc", 0x47}, {&(0x7f0000000cc0)="94af9895a032f04d61702da1bec4a3dd7209687648a850a2724e8465dc477e7c3ecb0102b27fd0ced241a3e727c5247e17d93d0715ae7f7189054e5f737b6452f89c93633bb49321f98e5d20824f4e0690d228511659c3d4e100abfdfbb95b9d763a4bd4a63fe285552abc8afd35ace0bd784412eaf3e94544a14c660cdf6a6210f5a34e071c3e4745ebb5461dae7b209a2bdbd8225e6804581c40dadbfa159b5c02cd9e1f9414d3520d66bbcd20a381a4a9173ab18ba8aa49409cf959acc22121d1bb629f627d2206b1b9fe3de556ce24099d16fd0934d6ba794f9f2a21f75a703d8bc94ffd9269b7ab9cc1af9649a786833c", 0xf3}], 0xa, 0x0, 0x0, 0x4}, 0x1) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) pwritev(r1, &(0x7f0000000740)=[{&(0x7f0000000480)="4aae4e9b1c1a19116d70c1346bbe4603624070ac850c8e58a921ac00187cdc85d82e5b522225a4eca3fa343e5b546d7b0fc73e8fe20943510374afeb315fcd41d58104175c785748dd55210c9156c833a1a8c2", 0x53}, {&(0x7f0000000180)="7394884f5aaf8c384d08284ddbdfb4208393e664849947c1b9f969cfd8e23dbc82645aad41b44df3d0410ac218ff341d", 0x30}, {&(0x7f0000000500)="c7d127a46730a2b04ae74c3efb3c8c5eda2a7018be067412ae4a86431312e381da7e9c92a292afe6d0c5905043966f841bc3034cfcae02f5051990272a85438e3dc5ae359799658a3404c407c89e6b886a203d468ee969e66d749b956eb7417ad2aa744239232a9221012c03e961b4fb0d74ae78a820918a3486ed1c6d210d500cb1aa51a45afb580306d474dcbc536234a62522d6fadcffc9fc163fa77550eec0ffd7", 0xa3}, {&(0x7f00000005c0)="3169fb82cffe4b0a952d38c498ae2bca50d12818d9afeaaa11d99fb06921e360d18672423308ff24b55ca8a964a05ee472fdea1f0c684e8d429a9f4f0720cea0a95eb91e14b4655c1cb9ebc9bc5be477ddc9a253351525ac5d7d429e5def4f4353137408f9b809fa3926d1bdb5d31fd2d95292be3f60a21413e3f7b2f67e2b49dd7cb5f2f2817363448a06cf17287687fed18188806c0be718da835f05e19ff3fbe331e74fcda2fccef32b03b523e20e7e", 0xb1}, {&(0x7f0000000680)="606863313c21725fef11bee6a800baba41b39b3013c62d96e72c8a3144ab951befd765932dcbcc4b64440a0ef4419647eba66475d19ca0d7a41f5cc09b46f5ce1771a3e29a75817b95813bf6c80cb8a24e1abefbb79025d10b2f4a2d0c6dcb27c1db552596c92bd583ed812c41b6a89522518c44bab708675db0ec36ab7fd40e5e4d211091261edd1422e66146b26d96a419f7a7366346a06784fd5379d8b90b403a5852ff17ee292410c95f86a40732363e5876b0d12c2dcfbdbc", 0xbb}], 0x5, 0x0, 0x0) 16:00:33 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='/', r0, &(0x7f0000000040)='./file0\x00') r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) sendto$unix(r2, &(0x7f00000002c0)="086bb78f9eeb34a58d141c3314aed6025d4940a92c1a3f26e6d368c679170e4f000fd133de552ed83035abb279271d44078f25c55a07eff69d1942e6355561e43dcab0e6", 0x44, 0x40c, 0x0, 0x0) 16:00:33 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) 16:00:33 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) close(r3) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000640)=""/129, 0x81}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:34 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) fcntl$dupfd(r2, 0x1b, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCNXCL(r1, 0x2000740e) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="2df9447fdae606fa0700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) accept(r0, &(0x7f00000006c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r3 = getuid() setuid(r3) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x15, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:00:34 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) stat(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x9, 0x1}, 0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82002e2f1e9e616b47c16e3ecfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000400098490d077aaf9544666aa81d0794d3dc47108e909d7e3b3bb2c0459f6ab0a6000000000000000000000000008313c9295c46d237321d413e8e2ce5ef9598fc7a0ffa1713ad0492cdeca9a623b2b8bba0b5892781ee72ecf7639c6633670212d2ea7fd5273bc3ad609b186dea5b902885ea9f10198af9baa18218fd67dc44013ec8eba896e966e9d280b5f779369d1c33153a3f24cd4f96d1fd65a23b4cbbf6a87c81d7f9699ad900003850cfd63183a34e76d14171b09e069965f360c4d058b604d6127d89379c11eaa5d30117b9d0e7cde729a9a89cc8dc69b306697274bb4c43d8ba5893fc86ce76d174c085038d33a3ac1d9560d550c855f5ab1efa7caa269ea52c386a04e3146bfc1844b6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700040001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) socketpair(0x18, 0x2, 0xff, &(0x7f0000000540)={0xffffffffffffffff}) fcntl$setflags(r4, 0x2, 0x0) r5 = openat(r0, &(0x7f00000004c0)='./bus\x00', 0x80, 0x0) r6 = accept$inet6(r5, &(0x7f0000000180), &(0x7f0000000500)=0xa) getpeername(r1, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) sendto$inet6(r6, &(0x7f0000000100)="7a7654a7fca57b1a6570b46e074cec25a22015657606042b065f265e9bec87523870eebfab852cd8437d5249955e1db8c8d020089952a5e823e689ddfc165a89f399efbd", 0x44, 0x419, &(0x7f00000000c0)={0x18, 0x2, 0x4dfc, 0x6}, 0xc) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x4, 0x43d) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) setuid(r5) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}, {r2, 0xaf}, {r2, 0x10e}, {r2}, {r2, 0x2}], 0x5, 0x8eb6) shutdown(r2, 0x1) fcntl$dupfd(r2, 0x1b, r1) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00\x80\xfd', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:35 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = socket$inet(0x2, 0x0, 0x3f) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_open_pts() r2 = dup2(r0, r0) getdents(r2, 0x0, 0x0) 16:00:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r2 = getuid() r3 = semget$private(0x0, 0x4, 0x43d) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget$private(0x0, 0x4, 0x43d) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r10, 0x1}, {r10, 0xaf}, {r10, 0x10e}, {r10}, {r10, 0x2}], 0x5, 0x8eb6) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r11, 0x4}, 0x200, 0x401, 0x2}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/4096) semop(r4, &(0x7f0000001180), 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r17 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r17, 0x1}, {r17, 0xaf}, {r17, 0x10e}, {r17}, {r17, 0x2}], 0x5, 0x8eb6) shutdown(r17, 0x1) fcntl$dupfd(r17, 0x1b, r16) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r12, r13, r15, r18, 0x4}, 0x200, 0x401, 0x2}) getpid() r19 = open(&(0x7f0000000240)='./bus/../file0\x00', 0x400, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0xfffffffffffffec6, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r2, r20}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, r19, r0, r0]}], 0x40}, 0x10) kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r21, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r23 = socket(0x2, 0x2, 0x0) connect$unix(r23, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r23, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r24 = accept$inet6(r23, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r22, &(0x7f0000000180)=[{{r24}, 0xfffffffffffffffd, 0x90, 0x40000000, 0x9, 0x401}, {{r23}, 0xfffffffffffffffd, 0x10, 0x8, 0xee1, 0x3}, {{r24}, 0xfffffffffffffffb, 0x4, 0x2, 0x6, 0x69b}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200", 0x80}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r25, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r25, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:35 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x80000001) r1 = socket(0x1e, 0x3, 0x0) r2 = socket(0x10, 0x84103c2bc058ead7, 0x0) fcntl$setstatus(r2, 0x4, 0x4) sendmsg(r1, &(0x7f0000001d00)={0x0, 0x2de, 0x0, 0x0, 0x0}, 0x407) 16:00:35 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x28ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) 16:00:35 executing program 0: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47188e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xad33) lseek(r0, 0x0, 0x8c299ec05761787d, 0x0) 16:00:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="ddcd883765e9e365a2bef63b653000"], 0xa) dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept(r3, 0xffffffffffffffff, &(0x7f0000000080)) 16:00:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x8) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)="acfd8096ffe2ad00f9415081a0cb935019e1391c672d591c83d9bde042693d30081102d26f4337a37b7e24", 0x2b}, {&(0x7f0000000140)="c51241a115409ec86adce221806d76abf1fdc93fccced4f6ef363d4f2c70920bf95bab152f21e97bc1b70e7ea063150be4b61183afee5bca8546f4bc4b18b64c87fee3b6354b2975da067f08963de819c667f04a6c6e1672bbf812bd0a40dd1610717bdfd9ad4594cc89faab2a324819708602d84c6d37", 0x77}, {&(0x7f00000001c0)="873e978d20117b064e0edc69817447a4d03b962c6072af116bfa8a6042a2c796bd418ea46c1d2a31e4ac452160b6daef5e39eba7e105962555b04b90c2f325b82656e62386c910c328ee62482236299194ea9f364c0839bee6e1945d32108ef3107f2d228a8e444879772dad74c7ad1feb8c554b87d5d7e1c12df93d599761dbe15d41d9b0c38015e5a2e165b3b5674316dc9b85eed1abfc649302fdd269a7f9b6167087ccea06799d89237f917ebe8b346b482d014f39fa948a1b6766f1826c85fa9e", 0xc3}, {&(0x7f0000000380)="9034b30fca6abcbc16f95d47657f332fe78a3861b3e7681a4f46b64a6cb68c8eedd989df78faa1317f7ad3ef49762809fe4e0f2016ba6145a20e3d448d716649899afc79cee69517ebf6c02bf27a13fca43297ceaf7f5a54209815973a2b2afffaea69402081fffc02555d3940616a21a9ea8df04718209199f9b330e530f603be54f1b3cc02c4da4ee9c97d42164ad18c4ff2cf584ce79c690f12c7284ab774a2a0db3782bcab90edcb410da3a3e0c39be1d55f5ad1ad764af0f8e6f163eb49fbef37d2d0c2640c1544e556f4554d1ca8365b0bf207f80e6f9924c29121cdd25a5c0a23b37877000ff4ce355ada5b3615b2761d", 0xf4}, {&(0x7f00000002c0)="3f7eb8cd85ede9f995a052dbcea68294bf0d064542dae0b1cb249846b6e13aaef45f9178812d96f6f841292c4da151b0d2f7316737b7e3627d8bb71955ad4df19068bcc90060db822264aa633e42ff3623fcb08cdda8a27d4a009a1dac6729b01b", 0x61}, {&(0x7f0000000480)="0c44a8c69bfb87e9cc1ad8f4355b9fa1acd42345f167ea34d6af36f3bbf5141268791d787b9324ca679d8daded1b93a4dd622e4a6689c12c3d2104cb419dd527600b6228c6d8da5dce39dac12f41394ba8f488bc67860e9a6597c45f7227ab0ccfb210c10af4808d1a80ba888865a929e48ed269816f519f826393b589c53c9bcb797a1e5ddfd124bd54153e22a00384c4f9dd2a0791413e9f80e58906f42074fc57e5699f7f8f2aa4cb94ea0f5e6a4522d074", 0xb3}, {&(0x7f0000000540)="6280d50c001af69bef63861c8ba331e00a3b271b95ef1538766e13071b67a2f4a6bd2e4b74bb57cbae48d8be84ce69f729403dd43fcbb01c9d28122e612abb1cf9347fa5a8f0b99081ab2a2435970d7fb3a9e81724e6c615bb27188c77d7ae2533e89cb482f3437b11e90d6361b132cbf1c9add05167", 0x76}, {&(0x7f00000005c0)="045bdfa22676c9a245e021ffd250fb58d7324ec877d300863afa23b71bb6375e0119db1e5fccf86fa90c4d932ee1c757d185d31e87b651ef4ebae797c161c884e44c301d326af58270d533a14c218219d90f1584d628d660046b85276d03738eb9dde2c44babadd1a17d0a3cb1a732b2cbac0eb052cca86c79c15b2b7676d1352e189f37a9058054ee8576790a35ff57513686bbbebabfae355197710d2f3a804557dc6aa74c683c162e2e14a35eae5c38ff35d4eec2ffffc970a7c375cb4c9ae3a3b31abae41c6e47", 0xc9}, {&(0x7f00000006c0)="7e4a68e92215fc27f6cb0ef8c7db023a68febfd5c4850bd501bca6c66a8a22c51946588d3d54ae837019d852818aed6454ea75e349a1", 0x36}], 0x9) open(&(0x7f0000000000)='./file1\x00', 0x80, 0x3) poll(&(0x7f0000000340)=[{}, {}, {}, {}, {}], 0x5, 0x0) 16:00:35 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) r1 = getegid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x0, 0x2, 0x1}, 0xc) chflags(&(0x7f0000000140)='./file0\x00', 0x0) getgid() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10000, 0x0) writev(r4, &(0x7f0000000380)=[{&(0x7f00000001c0)="f63b3e5feb5fe9029d256f50680bd99befc4400a8a23860aa0da57cb6bf3e17d5abf34ca17d8db", 0x27}, {&(0x7f0000000200)="85bb9e9d22de05e02960429d850e6f6f40", 0x11}, {&(0x7f0000000240)="df293bdf09ef3d2d0b5f3098e44dfbd36bd54cbfd1fbc7861d8dfa6a436c374362332031dd60dc7f043d9e4a5630c969ecc0963b891cb93a73461212f44b45ddb4ad0cf28abbf86d2d8fcdd4db1c3003ed225ce110ae07e2c6e1ed851f11da51bcc7a14470162565bf9580ccfea9bc20", 0x70}, {&(0x7f00000002c0)="0826bf2fd6662b211cb7c771fe6d5812f7c5611de28455ad8730d110b350acb25bb56cda932c170649c60a9be733bd03f7bd9a50df8d3d7ef045d885449b6a7667065a4bdbe06b33964f594e89807a36cc01901f6267d4a00b0e353189c18c594504b533ece523fcc1dc8a07a06adab5cae39fd783933017ee6e85ad334ab2032ddebc8169c82afeb9a8471d6722062a35fd5bca3720f6e3a2108c1f8389b8395064df17138e10cab6bf52516e6125b32e831da77558be0a05a7f5", 0xbb}], 0x4) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSBRK(r5, 0x2000747b) mkdirat(r2, &(0x7f00000003c0)='./file0/file0\x00', 0x0) ioctl$BIOCFLUSH(r5, 0x20004268) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000440)) recvfrom$unix(r5, &(0x7f0000000480)=""/143, 0x8f, 0x0, &(0x7f0000000540)=@abs={0xf5c32d4425141c9b, 0x0, 0x0}, 0x8) socket(0x6, 0x4000, 0x4) r8 = syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000580)=0x10001) ioctl$TIOCEXCL(r7, 0x2000740d) r9 = semget$private(0x0, 0x0, 0x40) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000005c0)=""/229) socketpair(0x20, 0x8000, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) r11 = accept(0xffffffffffffffff, &(0x7f0000001d00)=@un=@abs, &(0x7f0000001d40)=0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001d80)={0x0}, &(0x7f0000001dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0}, &(0x7f0000001e40)=0xc) getgroups(0x4, &(0x7f0000001e80)=[r1, 0xffffffffffffffff, r1, 0x0]) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001ec0)='/dev/vmm\x00', 0x1, 0x0) socketpair(0x20, 0x8000, 0x5, &(0x7f0000001f00)={0xffffffffffffffff}) r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001f40)='/dev/wskbd\x00', 0x10, 0x0) r18 = openat$pci(0xffffffffffffff9c, &(0x7f0000001f80)='/dev/pci\x00', 0x20, 0x0) r19 = socket(0x2, 0x4007, 0x3) r20 = openat(r7, &(0x7f0000001fc0)='./file0\x00', 0x4900, 0x280) r21 = openat$tty(0xffffffffffffff9c, &(0x7f0000002000)='/dev/tty\x00', 0x20, 0x0) r22 = fcntl$dupfd(0xffffffffffffffff, 0xa, r10) r23 = open$dir(&(0x7f0000002040)='./file0\x00', 0x80, 0x40) r24 = open$dir(&(0x7f0000002080)='./file0\x00', 0x8000, 0x1b9) r25 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000020c0)='/dev/wskbd\x00', 0x0, 0x0) r26 = openat$tty(0xffffffffffffff9c, &(0x7f0000002100)='/dev/tty\x00', 0x2, 0x0) r27 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002140)={0x0, 0x0}, 0xc) r29 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000002280)={&(0x7f0000000700)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000001c80)=[{&(0x7f0000000740)="2196af039e8bd520786c9df92b65cff4fc30360f2e9c4e57ac45eeab22ef8e28ef94fcff93420f6594de96215af7090446849ef4d4aa7ff477b04f3f01152b353a06285d2a0951eaf3390e412d80f99962d112e8f5e650ed14f9fa0908c8be8e84b5156ac978a3fa0296b4d0a748fdd10c878d70606e70e5ee81eb7681174cfbc5b240bcb840cff34c34133f18fe19475389d107d3bccf27a437f5dedd6203d45c5958dd60c950b7ea8bdb1b179256c181ce9813c688f382f8ca172a5abba9200bccf29cbd", 0xc5}, {&(0x7f0000000840)="426c3999ef62461cc13ae9310dbb16b582c8a09373bdb2dac61511ba5cb9e3ec33275dbbfe61e1439af5c92f96d69c42a4cf4ba89f953dd08d5273e654dec353c29aecaa5ab811618c2b3297375b8fccde12bc7d8768e3c03ad4b67baa9913b55e0691ca8b8e22247749e3867f0e78db6625fdf9892e9814127bb528b66103c5f82de33b242512ed12c50ec9c705be1ccd921091d45e97e707e87e4632a7ea7dcbd07b63d132c67737ccd27c8dd0a3d9f85e61ecf09d2ba0e198a711f919a7c14ace99fe0591e202ba1703af1edef3fe7769dc8897d7091eee489d3afd009cfe09d5647aca5a61fe4a2800f37c7aa2862a1cad15aa", 0xf5}, {&(0x7f0000000940)="4d8050dd48cb6d86304140cf45bd9b0e66f4195d20f16c2040fb68a9b8cc7263b785ab72e00282edcee0a1c5f8fcc3db6a3a891975d81a520e14cba8ffaced6495d007a3162644ab6161fc7783ebc5ec912521436f681081847ac36c04f15a39706c7c260ca86e41470cc6e4af96304f15d497b2a28fa67be3439ec689b371507ca973620fcaece6092c413d89d28b1977457fe739ad6e31d70f5b85463dea3384c1c8ac549c2636896b8c3cf6a45293183ef7ade381ff96c3ba7c9d52605bb60c33cb66be9c3538b88f7fbbe4f9a17124808d7cbb790d1e72990e9a1430c71c09e3742eb86fc8e63785aa090891706bef013092214dedb0f703de6c4288e9e6b46093ca6c2075a51ddfed555da74b6b68dbf0b14bb9b15b081cb7c1e692b860c1a6b1d19eefe4b854543a80a7d213c5ec888d7e2eaf292724c4bf7e28fcd01f34c218eae2c69004deea30e33b566e6e332ee4cd2b0aa83c75798b57322d0bd1b984c2de36565e53eebd14b2cf4b0e1c74599e89e2235df009e89f3aa26271f664268ff36b857cd9a340ff9d286bf60b4645d80a39ac0c91b554d5e0d3c6a2186beb2bd3c6fd0031ccc3bab63d579e775fb6590008e469044945e814a5da658c68cfb9a246f6365d9d5484082c7484d3ffefba4b7437789c5eb58809ea7c0eb4ecd9a844debf3e054c55d533bf271edae118ac3c34778c967948177f68a07878536e48633a0ccbb9817266b09f09ff20b287dc209b0ff96e047eccddf289482c040feceacaf37afb2aa11abd53c8947378c555cfaf92ee5b2230dcd258b1f0020d89c38b7fcaad32fc893f89d98afb1b4835b59465854dbb218c00da5d9a37bbef830b2c999890d97db548d114cd3b71c6d2e2e2cfa3769f4f5667cc7e41aec5a220cc7e8b64112cd0abad9836653ddb31ee3f04cc85d88aee6ee8ff4915d08cdc4de9ef307d576ef2b1cc59cc98b2343e8c2e9a3cd77f85ac8f2fbfa798910fe3dbdd65a87625b110102a97aad5297a61ff815c32ec721aa13c1b0ebb9dc5007c7351ca15611d82c99ff311db759585f96bc1e1f14df11515a7db1b70aa5ba29caac500d95aae150106840e24ba3391b64b1b2be53aa38e74fd10b810fabf0c547eed9bbdd148b1fd843ab0d794fb6cad928ca863d712ec95383c2fed1be59d56edf40e3e787925e1cd3ae463c91ce0043e1ce5d86d7ba536daf58211c270af7bdb0021b4da2b6a9a0ee15d82a8059f96e03457e64af499f535772e63cd2efd1877a480d2b45ccbf389d70f9e92069a4d2f9ffa2eb48c35f08f29d6940784729d49d822cb5d8ab6751e522456b78403bac01a14f9d9bacce77e08fe86d86a6bb8006b65f19a2b6e42c042ff0ab5b505698265bf8806662f99b04accfa1bcb8ea0f1f3ece2aec5155aa1d9437ab1a90b46547d8a7622f3d2d79e80c7d77e8d0170243f88dff27ebdd8cf5d18720f22ba58f5abcde5425ef85bea1a29e889479c6070ee61221b9840e3f9053d2d94cdbffb0ec962d3366da667858d242de549e84655d66a67a2dc5e426a6cfc570cf5c6b503292886cb0ef26df94da285dc41704e4da257f1a427fc189d8a958b11e3233758fc9b31ae492fe966ecd4e7cad50aaf82cafe4b60461f3a0ff2caf7f741a6c36e465312c0107efcd05c30c08f95132411bb1ec5dce788bf301902608f22cca753de3ea81818ab4275f9afbe8d737486c6edb3ad8ab237822f4f1dccc24a303e9ae33b08673a7ac5a98cc140b87a57263500f024993237da4648813138f6fd7ce0f6bf71ba39b48443a023594a3d85582f43ae08cd91e684a3f84d5f8ab2cc8d9fbf7b605e782a4c088e05b1041e0696365a53440af36f088581c5fe1203a99be1cc204d95363a7dfe08c0daf29549324dd8dfc3f1b836465b97689ac36b43540837c8b758b7f1061d86dca7b2ae92717a04038235e00ff9f207715db86df8bc6978879194339bf929559b8f4a1e37a125f4ba6c7a5f46b32317c368e237829c3b2a2ed55d4ddb58773fe0e6dc959893b77d85cb8be6f14c37b5bff9dc6f995141f7948c40811e63b5b22bc5d03f9ea8a7749218d382b2ba24d27c57c42c0954ba1dd3fea223a76df95eb2ebfbc063a7e21bb5f065332e049cb82b544653c887c5302ea5b0cf23c7041cdd88b6aa94465502c11cfc71aed3d667f6dbde4df84573443d87c29a78648da17f25c9f66bccf904b1168bccbaeb8f0799bb660a8888fbf5e35aab398d2052527ce0caa0a49a8ecdaecf13aa90db5642827283fddc9db0d84f01b6c38fd5c7226fe728c4dc68939016bb361590c16336f9ebc96c07871c48e946e12d3cf9141bf0fba455ce68aacb9ba329d51694ff66832f5c0a19466b87c7f0da21c7cc404844a9b2cb7dd873a692d0b2bc9046c47496eddca34b9bbddf0350da7e54eb99d93a9c3a4cbde7f498e838b33c9abbed4a3e3ca8f476f6a443a64062026c19a7f8ba472dcfdb8c1eb9693444c25eb760c456aa2ca283d1ee362d7600e32ffe60cc78bbe95978da42e4f50a8d388e53e0077d6dab8251e72594abd935a8b323cc8626834e52d4be3226f2c739fa1da8b4aa6e416ffa3406af350d19510691647750475135be30bd89eb1a7d8ce314d369d384b4d7c81d84904e3f6808c82fd37c7a9bcdb009560be15ee11c929d4832ce1482f99af4527c280ef074336162995069e7fd0acf023de2708df33a5135c17bd91a03ff4df0af34cb1930d96353159dc04175c5a63c671f4a4bb8a811672264a9e20815f61f850f3b5eea88a4c2aecca11b489b6e15c69fc0623831e97746f30b37f30a3308275f7b297d6b4e36c41189d9895ae0959beb5eb020a0a8b58f306b619d7eaf6c17b74c8ec781201bd6f641ab323fc5353a4f7302b95cf23066b320c6552a83abb9d1d670368cab9c44060bcc4ead492bf95cb7ac7e5ce862d7f649ddebb058a68fdc062595ebe168160766966902d3a117226525724c7f0b2e1da3a48ea5fe45f6edb791ca4db0ab19f0465c3a5e6b0f7387526b3bd9b69b053b72557a1ba84ec9501ee6a3b70b01d5d44e394bf005c14c81d9257c41ee4cf1a1e9244e079258fd33c5ca392dc7718814f8bae5a3a3e87f7de39b2cdb693fa9581f32c573a144ed406e4c027c38e72e45d3900accf25eb21626f69400186526e4c68ce5b5a3f5320f880643666ee38c61e306dc48d89cb3f2fb1e535382e3362b94b9369374260023b34f8a416875f6d774151368fb88dfbd491d41831266e04a8d2e87d58b60f31953c4dc38b0ddc940eebc01a2e86a9f51b90f247327678a8e444875422440cf3c02f80f80c8010ad0b0900bba8be5c548453a6a584a98c8db5d11c30b85a4904d50db25567b7e6bfb965e8de71dd888dae3c21f03dc038b206eb407bdb0523407322ca0e48dd9678b62f6a4ccf06781f042e5209ed4b3b5804290a946250c71818ef27683d252c442e83b5a0c3750e1e94d43571c429ada5c98ac91adc12878cebd4ba3f40a3dbb24f4ede2cecaad254b228bdf9fc56bb643c7cd2afe1f6e86c1069a2af663b2b58fccc397b4b7e1d7a29c7b41949b2f5f657ce6052a3988d07f0b2cf7b7a69880f66c0a7edccfdc464b6f6cf89ca98bd9a0b97c2a098781971a1c34a5e546c0338166d6caf5ea5100b47b8bf6c6b0f6d0d478e1c734ab0fca1b7b377a72a9ec781367cda355d8c02b2eec2399b736583175314d0ebb26a39c12d70cbb8a73208f09868f518841bff4034f09381786e2328cc1eb891193d6a95e4b194fca9f200a97edbc6150e8a9afebb4b188884765cfb0694da6fd737f438715d8d10106ebba1c16ab927de83c2ed6a6013ef58e017068e677e158522d3e987b189007c85b8b21b8d20bfdbc35b0ca39f9255a9010782d7a6e098b1d94fe4332c643eaa19a3f047d13bd30bf6bf060e683dc184255539fb31bcb290cb5159d6dd6a9080624445720628aa912b906b41a380761f650f0a029327e2020bd1db49771e93083d8d0ac30c3491d683a97bd11b135bd4a6ca5fa0d4b8c6deb1c6088bbbff264a93c58b4db54299fd05e02c639ce8afd56e0170dcc9d60187cd9e3df7d7665012c2d2fa58a45b60a430661e62f1890cdf1536b1d380d65dce934d947c82b41e8f550232048c28d717c3327636d6f8c773229ae4ee063ff8591b8e5b2e4c332518a51358041750832e238c789c17f301b99cfc7182dd9b61722788a7eb2cc58ba73f9fc06c6745efe31da08215b9a1c6c0b547cf9d5c090bb50f03ce3f6daddb333f79bdb241e3af9f29e8441295264179e561b81942659e23d30ed7f525d06af6b06973cda0e27037aed9f63e0c5f3eba3e080dc04b10f4cd28b87c300bd2d129fb174e48e0c0048ce45083f407611ae9b391b98795bc2698ceffc9e583ba7996f00fc72bea500434fc3bffd04fc548e9409a2d59be17e6328a1de0df231863196d6d684174a7a30f5c324524b75130e8c06cde922b44f3e8bdb207d1bd4fed78e25d4d1f30203502de9e955d3bef1f1dfc6249b010ff63981464ea39be8e23663aa3c151c84b9d745bde6d1d57d7b68aabbc666ce4f302fd57f4a9f967d0aa33b29d84ea77e62f7d6167cd988eae4df9da585bdf14f85f2d5da38533aaa65bc8c15eb6ab637117864ffdcf1947f63241903a80528ca1bae7836269a19fa546b035973312d26a4411e6c079380915394b0db6f7db3bb667931b8861a7c70cdbb472f0139af0fafcc818256c1bc2517bd2218dfee5397971ddccc883b068361b249db3e98ac378c82d47c4fe3213453e9eec39fb08d89cf0df964602dd3ad045ab2d860c237258a901c2e55f846fa937c81877700b6966b9aed1377bcc434a696e65db2fead6cd2b7782399322e50914943331fe21c7f70ee6c8e72a414c5239b2e387a00ef2bafc798830c887125e638167bb809b37c9d36b0299c64483a7ea896da6150ac845a7335376579b8274bfbf7a646105c0d5b4b2cb05d4405cad3d92fc0c6ce807fc10125fd3ea6c3c72197e63a64cccdb5bda23149b1c0b5c6d1ed754e84e97a31fdfee640c0e8194915ed3acb71a10be33dc6baa8eab960d94bc78eade135f212ba985439d9e2b498ddd80fc328d7f93fcaffbdbe664d9b99d94bb5bef3040d8e908abc610db18d6a9bff08645cd2bf0519c9b2c1fba24027e4bff085ff7abeb58d49fb98c841f2c699a73b33b4647447715d1ba3f155b6730c322ef56b050cb6de39dff652b832d5e342d002f52c5a6fd55ea774c1f16dd5ea014940a6dd871dc3bfb12c8c76a06953b7a4d00e15e16e8ed8687690ffb9f7577c0fedffcf532dad92f9d57ce8da5b490bae63c38305fbc2e64f56b4814db6feda21cb783a135f5d893515053003f7bcb39f545cc7de77b8424874a0d98fa5fd854223508051878c0360171b863e302f7ca83cb55239ab60d37d31e0576624ed5117131919206edb14dc368273a444b8e96d146bd38577048f738c8d148d195569eefb2edf0e0ab82ffe9ab0faccffbef24f5ec41bcf283c09c1e3fb26ace1d59e587c968af863473835ba557c3393bb949a5f03b236252fbe0182b244b2bf81e0d63d6c64742313f3e07164ae7bce302e4a0ee4bf9ca3d4bb056831583b93872c1d0e9aa164e6f2aadaf658e326c1bfd8c5e9f03367562abd2412595f24a5c305900592453b6cffab06be6ed6f94d74d80386edb665bfc89ba57191401c80f22f68616271f0d7b23b09e888e3d2dfff420d41ae95ba834ec917a7b91af62692eaec1a544bf38e3e50c555", 0x1000}, {&(0x7f0000001940)="75de1400fa2c03fdeebd3d2cfc7c63c1bdd8c556098c61d7931f950ae3aa987eb120e4f85d2475267bba08c4397a873d781de7a933e2eb5247792a8cb13351dcafb03ba352c7fb94ccade979af5a65c19eed3341d3483f4ccc26224a82cb1570c1cf106ac91da26e362901e12074b5557f5a4a427b95f5c4f0bd83f8db6467dd8f9790a4ff1466a33e22d1b146be0047541ae6ed3d12f14d2d2e911c131abfc3d69390917ae15aa77db0a56cd699980a0b80b05dc464afe9f4a02556ec534b26be4cfe394469078dacc91a4ef814254a067fa3ce6f8cf96d44f8a891f829c415ffc2c2325d8ebce1c6355ab0cbdaf5b9bce14982b31f35b27d4200f6a31e5a", 0xff}, {&(0x7f0000001a40)="37bbfa2f36ba8266a7c75654b60956f2ed0100ca8031aa80b613a8e556be0ac887291a8d925c99796eebbf64f84f7d8b41b0709737d48304ef1ec96a7e7ffa2bbd3c05fbc1620b89c29e2c8bc2f7d934f35ef4d3188321cf0d0194369996f11a966ff62681eaad9fa4542bd931395e13e62383e33d10494a0538649418f90d68c75ead4e1b6dc97f301086f0f18132f9868bd2de23715c6e216b61418b0006476944b159e11a8937ef741739c6a19975eb0c2804dabdefb6e65fc252cc2cc69f1a1061779ad418b3a2a70830060aa89e233ca6a8de2aa0a0a98cb3a68ff3", 0xde}, {&(0x7f0000001b40)="b2b32e299d4200fe10c35164589c2ce0d1ccfff2a3d371105008ae01b77994a63373e7868cdd3b67124f0343ff464f6e3c4d406aa2b92d6c66362d4d037e2ef574eeb6303ff9452627a4e801d6b03a30e88c8b7e690fd5835674a236d84ebf99825e0651ba234d1c97d8e360a411e418d79051ee4fa15c4f179a3e8a38d5ed35ed8bf7d007405ffb0a7ef8f7566fb771a0fc58fd150943a987fec358e359420b4447f809b8cb520e3fb2ecd29117f512fb4098a162e6f30ce243d7cca0326d9cd853ce73ef1f46e7d0c6", 0xca}, {&(0x7f0000001c40)="ed39883d8cf0a6ae41ac82713f2daa8871a9dfb529ca7210e7f19807d377a84c8710e296a5563b8a929c", 0x2a}], 0x7, &(0x7f0000002180)=[@rights={0x18, 0xffff, 0x1, [r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r15, r16, 0xffffffffffffffff, r17]}, @rights={0x10}, @rights={0x30, 0xffff, 0x1, [r4, 0xffffffffffffff9c, r18, r19, r20, r21, r22]}, @rights={0x28, 0xffff, 0x1, [r23, r24, r25, r26, r6, r3]}, @cred={0x20, 0xffff, 0x0, r27, r28, r29}], 0xe0, 0x2}, 0x10) 16:00:35 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffd, 0x0, 0xb34b, 0x3, 0x0, 0x0, 0x0, 0x1, 0x2, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4, 0x3d, 0xa, 0x40}, {0xfff, 0x9, 0xfd, 0x6}, {0x1, 0x20, 0x53}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x4, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0x1}, {r3, 0xaf}, {r3, 0x10e}, {r3}, {r3, 0x2}], 0x5, 0x8eb6) shutdown(r3, 0x1) fcntl$dupfd(r3, 0x1b, r2) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x4, 0x3) 16:00:35 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x74d9e7e678b84f0b, 0x68a) r1 = open(&(0x7f0000000640)='./file1\x00', 0x8, 0x186) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb0ba980c9be84fcdfb084d44f27814589b59a4349a1c2385602e228673eca4c7407909b56f004589c93e0000635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0xffffffffffffffaf}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000140)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r2, 0x2000740d) unlinkat(r2, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a705300e3000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) dup(r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x8, 0x0) r5 = open(&(0x7f00000005c0)='./file0\x00', 0x80, 0x2) close(r5) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x7) getsockname(r2, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000400)={0x10000, 0xfffffffffffffc01, {0x100000001, 0x99e}}) setsockopt(r2, 0x3, 0xfffffffffffffffe, &(0x7f0000000500)="8ecc30c78a6362f68fa4122f385dceba3f87bba6c4fa5996d342cc71e9f3b922bf6dfeed3cd43ecc7d68acf554", 0x2d) write(r3, &(0x7f0000000480)="fe19c25eb6972eb41470075e88cb6f56d3ae6b6c85e4f74d36338a3a25716cc6179cce0051ba0b98b138bca0d799e576d259e27f027b51f9551711e64eadf1679b8a1a", 0x43) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(r3, 0x0, 0xfffffffffffffe5b) close(r3) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000003c0)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f665a753cd098a7d2f8252692696c653000"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) accept$inet(r2, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") load: 1.16 cmd: getty 63407 [ttyin] 0.00u 0.03s 0% 312k load: 1.16 cmd: getty 63407 [ttyin] 0.00u 0.03s 0% 312k 16:00:36 executing program 1: setrlimit(0x1, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000040)=0x6) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x800200020013c4) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000004c0)=[{0xd6857b02d4281343, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x0, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x800}, {0x1, 0xad}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f00000002c0)='./bus\x00', 0x0, r6) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000280)) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) getpeername(r11, &(0x7f0000000100)=@in6, &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x6, 0x10000, 0x2, 0x0, 0x2, 0xa98, 0x1ff, 0x6, 0x2, 0x0, 0x1}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542df8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab290000000000000b8484e86eb2d1af4592442bc7365e9a89cc3177edbf5990142eaf88fab8d4be9c457918f725480072b9d2de000000000000000000000000fa3953f8fd1057b0248c9976b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60bcdd3b50b16656a1b10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000001200)=""/50) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/104, 0xfcbe) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) writev(r1, &(0x7f0000000100), 0x10000000000000e6) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) poll(0x0, 0x0, 0x7) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x8, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)=""/117, 0x75) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f4e53e4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockname$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000080)=0x7) kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080), 0x1673, 0x0) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) close(r2) dup2(r0, 0xffffffffffffffff) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)=0x1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:36 executing program 0: msgctl$IPC_RMID(0xffffffffffffffff, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='\x1d\x01\x00\x8bF\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20100, 0x1a4) r1 = socket$inet(0x2, 0x75a521a65d466404, 0x6) r2 = dup2(r1, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0x80000000, './file0\x00'}) setsockopt$inet_opts(r0, 0x0, 0x12, &(0x7f0000000000), 0x0) socket$inet(0x2, 0x5, 0x7f) 16:00:36 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xffffffffffffff5d, &(0x7f00000000c0), 0x10000000000000f5, 0x0, 0x1ba}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722", 0xc1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 16:00:36 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fcntl$getown(r1, 0x5) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f81696c653000ff9dcfe4deeb660f3400ce281d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0458f6ab0a6d9c815dcc8b0e0c3531dc5887e1f75fb0f1880ac0e0616f23234c664083c087d95296ab0904718fbf5741e19e71b7db26cbb4e71b867b1a286efd49948bf911b98157fc53723042a044a0c6ca2"], 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) fsync(r3) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpgrp() sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x6c, 0x0, 0x0, &(0x7f0000001440)}, 0x400) readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)=""/46, 0x2e) getpeername(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x240) getsockname$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 16:00:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00-'], 0x18}, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r0, r2) r3 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) 16:00:36 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="e3cd8883e1a506fd6f52adc83d48c1b42f007b9dd30273ae3499cedeae212d62a56fc89a742669b80cd60300006543debfca7455391c519429be5cf96beea47cc30c28120d41518abfe485daf19f08158829eb3614655b180b8b9c03cd23ce99f03b45732d67d5d99ba0d42fcc7fe7398f6960c0242dfec1e83d742fefcfa556b492c80e07c85a82b0dfb40000000000000000006702", 0x96}], 0xfffffffffffff47) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000340)="52677cc9a3b1c81a96fea64359d6cfccecfe8035b0cfb4766ca2c1480c029ee9b8f0211a483ea5a224c0c715e0ceb3c70d4b4dfbe624c701f31175288d63c0397ebab318a3d8657ca985ac12d3287aef62c871c3655804b3b87914f17057c3ef8ecba0bc027b1e2048e2bd54dff1204c7a82c1422d33cbbae5c753ed5ab0663d7bd1", 0x82}, {&(0x7f00000000c0)="cb6474e0eed1497a2c9064632de75ce1c70b34a70b8e96c77a3a70b515ec", 0x1e}, {&(0x7f0000000200)="4810941764ba71536295b358a547e67979513147b69358b516b158669b82578f8b767356e4e4766f43b0d6ffd7899723c58a9942e4b397a896dd66041ce052c4c91135e0025ca2477e469c5457ab78eb9e3703703e4fb3edb17b3063e3c8c6590826b2d1be0129e9", 0x68}], 0x3) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x3, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(r5, 0x0) fcntl$setown(r1, 0x6, r5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) 16:00:36 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x9, 0x401}, {0x18, 0x2, 0x5, 0x8000}, 0x8, [0x8, 0x59, 0x7fff, 0x30004, 0xfffffffffffffff7, 0xfff7fffe, 0x25, 0x2004]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r7, &(0x7f0000000a80)={0x3}, 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\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'}, 0x50) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='\xcd{[$\x00', &(0x7f0000000740)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000780)='\xc8w\xb6\x17\x9aZ;\xd2\x98\x99\x85el\xcco\xf5\x8e}\x19T\x1b%\xf9\xc8[\v\xbf\xaa\xf5\xfdn\xf7u\x18J\x00o\xf5\xde\xca\v\x05\xadJ\xe2\x16\xe6i\xfa\xbc\xb3\x7f\x1a\xb6\x82\x8c\xf6\x994(\x99\x10\n\xa79\'\xfcN\xfc\x8d\x93}\x1eX\x88\xf1\x02!=>\x9e\xe9G-Y\xc6>\xfc\xc0i{\bi\x91\xc15\xe3G\x03\x17\xb8\x99\xb1\xb0\xdas-\xdb\x7f\x98\x97E\xc9e\x87\xe2\xc8M\x19\x8b\xa0\xf3\xc6\xde\x1f\xa7Z\x84c\xc6\xe1p\x0e\"9\xf2)\xf5r\xcd\xb6\x87z\x89\xb8\x85\b6r3X\x98\v\x06\xe1\xe9\\\x80\xf0.\x1c\xdb\xb9\b-\xf7\x90^!\xe2z\x1a\xd5/B\xfe. \xe1\xce=T\x00\x00\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000400)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="0000005fdbc2f10000000000000000000000000080"], 0x8, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) read(r3, &(0x7f0000000ac0)=""/65, 0x41) pipe2(&(0x7f0000000580), 0x10000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, 0xffffffffffffff9c, 0x0, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000000840)=[0x0, 0x0]}) msgget$private(0x0, 0x109) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x20000000000000be, &(0x7f0000000140)}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) 16:00:36 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0xe) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:36 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/71, 0x47}, {&(0x7f0000000300)=""/135, 0x87}, {&(0x7f00000003c0)=""/115, 0x73}], 0x3, 0x0, 0x28) chflags(&(0x7f0000000240)='./file0\x00', 0x10000) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x401, 0x5, {0x2, 0x24000}}) 16:00:36 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xffffffffffffff5d, &(0x7f00000000c0), 0x10000000000000f5, 0x0, 0x1ba}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722", 0xc1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37d2a0ced2985f9dcfe4f7a8ad6b3e910c411d6c6aa98d8851fa8a0f5eca76571b873ce0fbd6c3cf740e8a70530000000000030000000000000000000000000098490d077aaf9544666aa81d5494d3dc47108e909d7e3b3bb2c0459f6ab0a6"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/\xf7\xff\xff\xff\xff\xff\xff\x02', 0x4000000019, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[{0x9, 0x5, 0x1b}, {0x2, 0x3f, 0x0, 0x8}, {0x5, 0x0, 0x8, 0x1}, {0x401, 0x0, 0x8, 0xffffffff}, {0x2, 0x0, 0x0, 0x4}, {0x8, 0x8, 0x4, 0xff}, {0x0, 0x8, 0x4, 0x1ff}, {0x5, 0x5, 0x80, 0x2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20000000000024}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001240)={'./bus\x00', 0x3, 0x6, 0x3, 0x0, 0x1, 0xcc6, 0x2, 0x3, 0x2, 0xfffffffffffffff8, 0xffffffffffffffff}) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x6abb) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x15}, {0x6, 0xfc, 0xff}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x27, 0x43, 0xbdd26b9, 0xfffffffffffffffe}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 16:00:36 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) r1 = getpid() fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000040)={0x1, 0x473a4c8d4b5c9ce9, 0x4, 0x2, r1}) 16:00:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0x1}, {r3, 0xaf}, {r3, 0x10e}, {r3}, {r3, 0x2}], 0x5, 0x8eb6) shutdown(r3, 0x1) fcntl$dupfd(r3, 0x1b, r2) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) shutdown(r5, 0x1) fcntl$dupfd(r5, 0x1b, r4) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x3}, {0x6, 0x0, 0x0, 0x80}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) 16:00:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x1, 0x2, {0x80, 0x5}}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x8, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x5, 0x1, &(0x7f0000000200)="1782eb4425e5c6e15686a262b73f609ac4df984786e20ed5709a10899502c11a3875e21465ca56b853946d5d6df9d78527331c06b1b003afa272b68121d3e06d878e47e42bed8745207d714459cd3fb5b9a2cde9662e6067281ee32711e527c460bb77e517441de854fe8a09b2157997187deb179359c08e3afaa71bafabefb9b97349f82d4eade07c72c5bd0a77d82eb3fb28a6e9f607a6d4ae29c9bf6c14f798f45a834d4c68e7cc2dd86f6e42d7d1942c736b", 0xb4) pipe(&(0x7f00000002c0)) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000300)={0x3, 0x5d270d90b785bce6}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000340)={0xa23, './file0\x00', './file0\x00'}) connect(r3, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000003c0)) r5 = dup(r1) fchmodat(r5, &(0x7f0000000640)='./file0\x00', 0xc8ec3e7bd792870b, 0x6) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10000) accept$inet6(r6, 0x0, &(0x7f00000006c0)) unveil(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='W\x00') r7 = accept$inet(0xffffffffffffffff, &(0x7f0000000780), &(0x7f00000007c0)=0xc) setsockopt(r7, 0x2, 0x3ff, &(0x7f0000000800)="8cd65f8c1d247a307657d2421522368fce072c1a43ce2e11cdf1705f9f6887661d2883e01700be2f1634725e7a1868a6191344bfcc9171d47068126f11918761f6e1757bf95fd0b2cbe332b0b83ce9f1a10336f473e1b6ed18769e993a255731cd22ecb4cc95239fd695a35f48061cfbf16fdc4753fedc0541d7359f56595187e358e23a0388afbee85f397a4405ed46949debdae816fe7391ddbf21afc3cb5ff6f0939f5fefe72fb444df908e21c1372bda7f11c9b0d0ccf34c4b87da6db90143c8e06e56", 0xc5) open(&(0x7f0000000900)='./file0\x00', 0x80, 0x8) accept$inet(0xffffffffffffffff, &(0x7f0000000940), &(0x7f0000000980)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x200, 0x0) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000a00)=0x7ff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000a40)={0x7, 0x200, {0x9, 0xff}}) r9 = accept(0xffffffffffffff9c, &(0x7f0000000a80)=@in, &(0x7f0000000ac0)=0xc) sendto$unix(r9, &(0x7f0000000b00)="62962a93e6c462c9b03ce73d8c80e9356b4981569d66f57dcb15e769c9dfbbe812402b414661c57e41748313dac9f1326567ce7e70bd60244d57f7ec60a3f4110929a75aa503ddd90f1755409581c04c0b7ff62dde649ae3da40872b942d69fa1c96930aecc75ee7589c947cd2ddbb060441409dcb2b3231d75d9f64d1fe374e7dc67548981480d10d051a668ce9eb6e2fdf578fe5ed23ac3c50168071b8fffd649809c007f37d2cb0293c2cf3dd83c1fed2aa746c4fbedd7be5886e126300977de3ff586163bc59c786d678", 0xcc, 0x400, &(0x7f0000000c00)=@abs={0x1, 0x0, 0x1}, 0x8) r10 = socket$unix(0x1, 0x5, 0x0) bind$unix(r10, &(0x7f0000000c40)=@file={0x1, './file0\x00'}, 0xa) 16:00:36 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) panipca:ni ci:f ak_eurpndealt edi_bagronaodsatidcd r adsoseesr tinoont s"u!p_pkeorrtne dly_nlaocmki_c held()" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_fork.c", line 690 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 396655 57886 0 0 0x4000000 0 syz-executor.1 *403583 92373 0 0 0x4000000 1 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821ffbca,ffffffff821ec101,2b2,ffffffff821cea60) at __assert+0x2b proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: 11 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic ifa_update_broadaddr does not support dynamic length ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821ffbca,ffffffff821ec101,2b2,ffffffff821cea60) at __assert+0x2b proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800022d63ac0 rbx 0xffff800022d63b70 rdx 0xffff800020abf3d8 rcx 0 rax 0 r8 0xffffffff81e6f5af kprintf+0x16f r9 0x1 r10 0x25 r11 0xc03d8ad73badb2e4 r12 0x3000000008 r13 0xffff800022d63ad0 r14 0x104 r15 0x1 rip 0xffffffff81584398 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022d63ab0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=403583 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020abe018,0xffff800020abe790 process=0xffff800020add880 user=0xffff800022d5e000, vmspace=0xfffffd807f00aa10 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 57886 19537 16321 0 2 0 syz-executor.1 57886 396655 16321 0 7 0x4000000 syz-executor.1 92373 188754 69049 0 2 0 syz-executor.0 92373 396422 69049 0 3 0x4000080 ttyout syz-executor.0 *92373 403583 69049 0 7 0x4000000 syz-executor.0 63407 228533 1 0 3 0x100083 ttyin getty 69049 93389 31438 0 2 0x2 syz-executor.0 16321 212355 31438 0 3 0x82 nanosleep syz-executor.1 34865 346396 0 0 3 0x14200 bored sosplice 31438 243983 3618 0 3 0x82 thrsleep syz-fuzzer 31438 227263 3618 0 3 0x4000082 nanosleep syz-fuzzer 31438 66144 3618 0 3 0x4000082 thrsleep syz-fuzzer 31438 133664 3618 0 3 0x4000082 thrsleep syz-fuzzer 31438 80744 3618 0 3 0x4000082 thrsleep syz-fuzzer 31438 521897 3618 0 3 0x4000082 thrsleep syz-fuzzer 31438 414450 3618 0 3 0x4000082 thrsleep syz-fuzzer 31438 451202 3618 0 3 0x4000082 thrsleep syz-fuzzer 31438 326894 3618 0 3 0x4000082 thrsleep syz-fuzzer 31438 123030 3618 0 3 0x4000082 kqread syz-fuzzer 3618 81884 26685 0 3 0x10008a pause ksh 26685 92146 54291 0 3 0x92 select sshd 54291 313457 1 0 3 0x80 select sshd 30926 106576 35021 74 3 0x100092 bpf pflogd 35021 160091 1 0 3 0x80 netio pflogd 49945 351849 17957 73 3 0x100090 kqread syslogd 17957 403745 1 0 3 0x100082 netio syslogd 21680 480966 1 77 3 0x100090 poll dhclient 30598 326456 1 0 3 0x80 poll dhclient 8540 290688 0 0 2 0x14200 zerothread 13448 428949 0 0 3 0x14200 aiodoned aiodoned 91570 85289 0 0 3 0x14200 syncer update 90580 498462 0 0 3 0x14200 cleaner cleaner 67320 34171 0 0 3 0x14200 reaper reaper 19169 399950 0 0 3 0x14200 pgdaemon pagedaemon 73793 128888 0 0 3 0x14200 bored crynlk 41721 416560 0 0 3 0x14200 bored crypto 87854 94111 0 0 3 0x40014200 acpi0 acpi0 97598 343675 0 0 3 0x40014200 idle1 10469 393921 0 0 3 0x14200 bored softnet 76335 518525 0 0 3 0x14200 bored systqmp 6061 100039 0 0 3 0x14200 bored systq 44102 273069 0 0 3 0x40014200 bored softclock 6063 347074 0 0 3 0x40014200 idle0 86653 215363 0 0 3 0x14200 bored smr 1 19899 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 57886 (syz-executor.1) thread 0xffff800020abe780 (396655) exclusive rwlock netlock r = 0 (0xffffffff8247b378) #0 witness_lock+0x52e #1 in_ioctl_change_ifaddr+0x3f #2 in_ioctl+0x205 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff826195b8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9567 6455K 7116K 78643K 16380 0 0 pcb 13 8K 8K 78643K 399 0 0 rtable 108 12K 13K 78643K 1150 0 0 ifaddr 72 16K 17K 78643K 347 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1563 0 0 iov 0 0K 24K 78643K 278 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1232 77K 78K 78643K 3417 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 39 0 0 VM map 2 1K 1K 78643K 4 0 0 sem 12 0K 0K 78643K 1060 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 2442 0 0 sigio 0 0K 0K 78643K 52 0 0 proc 61 63K 95K 78643K 1171 0 0 subproc 32 2K 2K 78643K 246 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 211 0 0 in_multi 30 2K 2K 78643K 221 0 0 ether_multi 1 0K 0K 78643K 16 0 0 mrt 0 0K 0K 78643K 18 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 563 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 115 22K 31K 78643K 9344 0 0 UVM aobj 130 4K 4K 78643K 135 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 386 0 0 NDP 16 0K 0K 78643K 111 0 0 temp 200 3556K 3632K 78643K 70300 0 0 kqueue 0 0K 0K 78643K 9 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 32 0 26 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 142 0 140 1 0 1 1 0 8 0 rtentry 112 180 0 140 2 0 2 2 0 8 0 unpcb 120 1407 0 1392 4 3 1 2 0 8 0 syncache 264 12 0 12 4 4 0 1 0 8 0 tcpqe 32 6307 0 6307 3 3 0 2 0 8 0 tcpcb 544 1730 0 1725 3 2 1 3 0 8 0 inpcb 280 5624 0 5616 9 6 3 4 0 8 2 rttmr 72 5 0 5 5 4 1 1 0 8 1 nd6 48 29 0 26 1 0 1 1 0 8 0 pkpcb 40 13 0 13 5 4 1 1 0 8 1 ppxss 1128 39 0 39 10 9 1 1 0 8 1 pffrag 232 2 0 2 1 1 0 1 0 482 0 pffrnode 88 2 0 2 1 1 0 1 0 8 0 pffrent 40 4 0 4 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 1561 0 1022 4 0 4 4 0 8 0 pfstkey 112 1561 0 1022 19 1 18 18 0 8 0 pfstate 328 1561 0 1022 61 9 52 52 0 8 1 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 814 0 613 16 2 14 15 0 8 0 art_table 32 815 0 613 2 0 2 2 0 8 0 art_node 16 179 0 142 1 0 1 1 0 8 0 sysvmsgpl 40 27 0 13 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1056 0 1046 1 0 1 1 0 8 0 shmpl 112 133 0 5 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4970 0 3573 46 0 46 46 0 8 0 ffsino 272 4970 0 3573 94 0 94 94 0 8 0 nchpl 144 9205 0 8721 61 39 22 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 29577 0 29577 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 2 0 2 1 1 0 1 0 8 0 scsiplug 64 7 0 7 4 3 1 1 0 8 1 scxspl 192 24661 0 24661 27 24 3 7 0 8 3 plimitpl 152 231 0 223 1 0 1 1 0 8 0 sigapl 432 2608 0 2592 4 2 2 3 0 8 0 futexpl 56 57834 0 57834 1 0 1 1 0 8 1 knotepl 112 632 0 613 2 1 1 2 0 8 0 kqueuepl 104 625 0 623 2 1 1 2 0 8 0 pipepl 112 2344 0 2325 7 6 1 2 0 8 0 fdescpl 488 2609 0 2592 3 0 3 3 0 8 0 filepl 152 23181 0 23078 20 14 6 8 0 8 2 lockfpl 104 637 0 636 1 0 1 1 0 8 0 lockfspl 48 221 0 220 1 0 1 1 0 8 0 sessionpl 112 32 0 21 1 0 1 1 0 8 0 pgrppl 48 252 0 241 1 0 1 1 0 8 0 ucredpl 96 2493 0 2484 1 0 1 1 0 8 0 zombiepl 144 2595 0 2595 3 2 1 1 0 8 1 processpl 896 2628 0 2595 4 0 4 4 0 8 0 procpl 632 8004 0 7959 5 0 5 5 0 8 1 srpgc 64 19 0 19 6 6 0 1 0 8 0 sosppl 128 31 0 31 8 7 1 1 0 8 1 sockpl 384 7215 0 7190 23 16 7 9 0 8 3 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 8 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 8 0 0 1 0 1 1 0 8 0 mcl8k 8192 21 0 0 3 1 2 3 0 8 0 mcl4k 4096 20 0 0 3 0 3 3 0 8 1 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 249 0 0 30 2 28 30 0 8 0 mtagpl 80 73 0 0 1 0 1 1 0 8 0 mbufpl 256 366 0 0 17 0 17 17 0 8 0 bufpl 256 11576 0 4528 441 0 441 441 0 8 0 anonpl 16 269217 0 253417 119 47 72 79 0 124 7 amapchunkpl 152 17204 0 17091 38 28 10 12 0 158 5 amappl16 192 11967 0 11073 96 48 48 57 0 8 2 amappl15 184 406 0 406 2 2 0 1 0 8 0 amappl14 176 507 0 501 2 1 1 1 0 8 0 amappl13 168 291 0 290 1 0 1 1 0 8 0 amappl12 160 435 0 434 1 0 1 1 0 8 0 amappl11 152 97 0 82 1 0 1 1 0 8 0 amappl10 144 266 0 263 1 0 1 1 0 8 0 amappl9 136 1294 0 1287 1 0 1 1 0 8 0 amappl8 128 818 0 787 2 0 2 2 0 8 0 amappl7 120 355 0 347 1 0 1 1 0 8 0 amappl6 112 89 0 76 1 0 1 1 0 8 0 amappl5 104 641 0 627 1 0 1 1 0 8 0 amappl4 96 2606 0 2571 2 1 1 2 0 8 0 amappl3 88 1186 0 1173 1 0 1 1 0 8 0 amappl2 80 19590 0 19510 4 2 2 3 0 8 0 amappl1 72 68036 0 67571 27 17 10 20 0 8 0 amappl 80 8442 0 8403 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 134 0 5 3 0 3 3 0 8 0 uaddrrnd 24 2611 0 2592 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2611 0 2592 1 0 1 1 0 8 0 vmmpekpl 168 26134 0 26097 2 0 2 2 0 8 0 vmmpepl 168 328420 0 326266 278 150 128 138 0 357 29 vmsppl 368 2608 0 2592 2 0 2 2 0 8 0 pdppl 4096 5229 0 5188 7 1 6 6 0 8 0 pvpl 32 734325 0 715199 291 113 178 189 0 265 18 pmappl 232 2610 0 2594 4 3 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 629 0 13 18 0 18 18 0 8 0