f, 0xfffffffc, 0xfffffff8]}, 0x3c) close(r0) setrlimit(0x0, &(0x7f0000000000)={0x7, 0xfe}) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) lseek(r1, 0x0, 0x0, 0x4) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)=0x1000) 16:00:07 executing program 0: pipe2(&(0x7f0000000040), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0xfffffffffffffffd) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r1) dup(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r4) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{}, {0x20}], 0x2}) dup(r5) syz_open_pts() 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x1810, r2, 0x0, 0x3ffffffc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:07 executing program 0: clock_getres(0x6, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x4c1b3fb, &(0x7f0000000300)}) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x10000000000, 0x1f}, {0x3c}, {0x24}, {0x4002}]}) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x10, 0x0, 0x3fd}, {{r3}, 0xfffffffffffffffa, 0x4, 0x4, 0x10001, 0x7}, {{r4}, 0xfffffffffffffffc, 0x0, 0x2, 0x1, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0x0, 0x200000000000002}, {0x18, 0x1, 0x400000003, 0xf1}, 0x4, [0x1000, 0x7ff, 0x5, 0x5, 0x5, 0x234, 0x2, 0x3fd]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r5 = syz_open_pts() r6 = fcntl$dupfd(r5, 0x5, r5) close(r6) pipe2(&(0x7f0000000240), 0x4) geteuid() getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) r8 = kqueue() kevent(r8, &(0x7f0000000180), 0x28, 0x0, 0x0, 0x0) dup2(r7, r8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000005c0)=0xc) semget$private(0x0, 0x1, 0x1) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000280)="d62be4e5b32c53d01a48435245fd0fe84d5a8c0bcbde1cf678b8c8591f7ced5ba709fd24044c94d28db1d3c11a86707f5114a5a831317dbdba0b8ff1409d8af59608604c09ef62c49793d07b4981bf68db826d9ead017f93d3e76929326ca421e888ad65874560ef477aed718440546f44", 0x71) write(r9, &(0x7f0000000800)="6f4c44a3d79bf7f636a1472db9c493d25493d504a1f7506f32bbe6c8f0298bac04ff611ca4c9503cb0f8f943fcf9759a61c7516566b5d75b126b2d4b34781288184dae55c92537fbf7e9107fe7296af2fd22e4bbb83611b972c3ccaa9efd15f0cbdc85905c958a03dc5c954fd06304ea9a3ea1dbfde51f9a13349e1bd3039290a5950a3f4ac95fc63d2f018137db1d633b76548b7a590d27b57a2ace53dd25350aebbbfeba9f3fb8c50fa87b1d419de2aba162cde6a25f69b17c2e9a8443314e31d87c4c029ea7840a2161a46f8070c9da4dd5239441a6d4000000000000000000d55cb964f3181336bf4daa9466d010ece4606a265dbb6a7ca66a4a3d77a7e74994d596ef71284c13f28116fe3fd5b34f20fb337a7bd4641d3dacc7d7de92ca303a40761dc2e70d8743413822a9a1714411d094a18e8a503bc318bf9b2b0ae355ada45c70f7dd48690c5bcdb0607ec2bdd7437cb169cd3895fdcfa391cfbe326b6527ecd2065baf3e3995e1f767", 0x1fe) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r11, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000300), 0x66, 0x0, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f00000001c0)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r15, r20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000780)={{0xfffffffffffffffb, 0xffffffffffffffff, r10, r15, r12, 0x2, 0x80000001}, 0x6, 0x6, 0x7}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r25 = getpgid(0x0) fcntl$setown(r24, 0x6, r25) pipe2(&(0x7f0000000280), 0x0) getpgid(0x0) getppid() getuid() getpgrp() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7, 0x0, 0x1, 0x0, '\x00', 0xffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r26 = msgget$private(0x0, 0x8000000050) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, r11, 0x2000040, 0x6}, 0x5, 0x7, 0x0, r1, 0x4, 0x78a0d930, 0x639f, 0x1}) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x90}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) geteuid() r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r3, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r4 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r10 = getegid() openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r12 = fcntl$getown(r11, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r12) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r13, 0xffffffffffffffff, r13, 0x0]) sendmsg$unix(r4, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r5, r8, r10}, @cred={0x20, 0xffff, 0x0, r12, r2, r13}], 0x40, 0x20c}, 0x0) msgget(0x0, 0x8) r14 = semget$private(0x0, 0x5, 0x204) semop(r14, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r14, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r14, 0x0, 0x5, &(0x7f0000000340)=""/211) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="071169efa6939395f9bff629"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c0669bc74a7ea11cf801bf1fa48f4445ed5", 0x18) getsockopt(r0, 0x4161, 0x6, &(0x7f0000000080)=""/6, &(0x7f0000000100)=0x6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x8000}, {0x20000000000016, 0x5, 0x10, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:07 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0xc0) mlock(&(0x7f000097f000/0x200000)=nil, 0x200000) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) sendto$inet(r2, &(0x7f00000000c0)="b7eb7be4b33f8436273c16d75987e25200e3d6adf15587cbd1cddfac9076dd7d6f3962f58bf2341ffaab995610aa6a03285b8ac6a43ae949ddee445dc438f2c3046252f6ffdf6599bacb37832b9e067ea0a9bdf6284560c06b506b8e3f71f22fa22b34e834645670e53df524fafe003a7fbe386792e37f6375a53a2fc3b84df76d968bd30fce8472547fc32adac0210e2ac23efb99d536e86e290ef692bdfc8c115b9e17171de2a01a65f575fa8e9b98801a2d7ec3a8c2f832f0", 0xba, 0x0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x50}, {0x6}]}) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x1, 0x1f, 0x40, 0x233}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x3, 0x0, 0x2}, 0x8) 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:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x20, 0xfffffffc}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:07 executing program 0: r0 = socket(0x10, 0x10000000000003, 0x1) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000000000000000000000000000538a9c27d88213a3871b8135908354c97f23eb6dcd7e7b3be6bd0aaf3df8aa2d7de88e9e452160a156fdc4bbf1f20283ed99a9aa918f21e1a6053c408a1f82f518ec166f7741ebe43891bde022d2b41db14e047a82aab88bf2ba8353ec5b874c6f5c69d4a4f5645981a976a6e343f94e60e5dfc797a51ebbb2a6759a93ee7d922e1207e234230caa4ab545a95d9c1f05d383e7280053f5c7ee3bd3b32f5dde7c19359409e3668b64f2b506c84be54d0af7bf64adc2228cd19e41c853f019dad9b2574d4007cce163e76da6d3999abd8b5b7c315bf902cfc34dd1d0a75cd32e6a47b193270087d7728f50e2133bdf805baeae77"], 0x10}, 0x0) read(r2, &(0x7f0000000180)=""/80, 0x1000002e8) fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) sendto$inet6(r3, &(0x7f00000000c0)="216bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:07 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r5) r6 = getpgid(r5) fcntl$setown(r3, 0x6, r6) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/206, 0x346) r8 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r8, 0x4, 0x80) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000180)) 16:00:08 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="28e4fee11a8cba6b69814706e82b821f6e2b00000000"], 0x1) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffff8, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000000000002000000000000000b498dec10b029fb8798f519ae5186139d1f5b425799be53445a16d60102bbfdeb62ede299914bb387d3a0a580c602b37e6e8dbc4f87779aaa5f8a09866d40061863b9495ebce5f48a7"], 0x10}, 0x0) read(r1, &(0x7f0000000280)=""/195, 0xc3) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) r5 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r7 = accept$inet(r6, &(0x7f0000000140), &(0x7f0000000400)=0xc) setsockopt(r7, 0x7ff, 0x1f, &(0x7f0000000440)="cc04678a46ec0ed46fd53e8dbe08f704ec5e1716c1d0cecdc7ed101310f365959221ad00563f018cea1080e5ba1c5d1e45abf724392f3f85fa5c99b6e1b131689c10487c5bb9061be049d28e3f4df37f265ed893b6424401bccfea3e53d95ef2876bc22968f41773a8706f126634c277505686f6dd254812be77ab0e7edb82864ff05b6c36110bc053c991dd80dc014405e8105e834629981e05", 0x9a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x200, 0x9, 0x0, 0x7}, {0x200, 0xfa, 0x80, 0x8}]}) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x4ce7220b0440af54, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4010, r4, 0x0, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socketpair(0x1, 0x4, 0x9, &(0x7f0000000100)) getuid() write(r2, 0x0, 0x0) 16:00:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) fcntl$getown(r1, 0x5) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r3 = fcntl$getown(r2, 0x5) r4 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) fcntl$setflags(r4, 0x2, 0x1) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ee4c, r3) r5 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, r5) clock_getres(0x3, &(0x7f0000000080)) 16:00:08 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r0, 0x8, 0x7, &(0x7f0000000680)=""/4096, &(0x7f0000000080)=0x1000) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r2 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r2, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000000c0)=0x27d9) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000400)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc205435a82e0df2950df8d9efc4d", 0x2c}], 0x10000000000000f0, 0x0, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000180)="73806203f8c86f23a3065a1721122f2808601001595e680cfdf0e80613b3a741b14cab5a00cb0d92285d6123", 0x2c}], 0x1) execve(0x0, 0x0, 0x0) 16:00:09 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, &(0x7f00000001c0)=[{0x4d}, {0x87}, {0x4006}]}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0xa4, 0x0, &(0x7f0000000100)=""/164}) readv(r1, &(0x7f00000012c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000001240)=""/16, 0x10}, {&(0x7f0000001280)=""/63, 0x3f}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000003740)=""/4096, 0x1000}], 0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) setuid(r4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r6) connect$unix(r7, &(0x7f0000001340)=@abs={0x1, 0x7}, 0x8) sendmsg(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) listen(r5, 0x8) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x6}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000001c0)='c', 0x1) dup(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f00000001c0)='c', 0x1) r4 = msgget(0x3, 0x200) msgrcv(r4, &(0x7f00000008c0)={0x0, ""/167}, 0xaf, 0x2, 0x1000) writev(r3, &(0x7f0000000840)=[{&(0x7f00000004c0)="b2e7e8660e28b78fff61526946775fb31fed5df0ce7fd5035de5c3478f0c351ff62c7bef0dd7bf930e49411f595af4327f3a049f14e9c3715840503bd54c5be4d87a8a19205243c728d9ba212d6bbc4f40e65d43602638f33c5c5589f175550560eda92c254f4ed91cd39c841f395bf96d5e6e92ac4fb98e4b004a9cf6ec17dfb9488b6fb68b5afbd09534a161548f9198b8390cefdd407986b89a24bf5ab458015ce6c7c7216cb4167ddd67a2f2de01ee29b61a17d19b6d7cf0d2aba12382c0b035c9f960428e38e476d7923ecc9c", 0xcf}, {&(0x7f00000005c0)="7ccf0e7bc44bffcffa737c5562969e27076fcadfeb773790de1cd4c6e50a6fc86c2a280af3ae43a1b8b29bc2c32e07b0cb5c8ec98a7777f338ffd861be9bf7fc6ba715360cebac09224cd9a1fbd26624ad162aab1fff8844b42a084757f09eab1cba0dba87244b6d05ad8fe4d856901921e7f0bb905e575181683e2ce37e03650f035b3561e1b5d957f7dfbeca68f98e142b2da32b8c7133a24e135c5cd1", 0x9e}, {&(0x7f0000000680)="113a75132bf1", 0x6}, {&(0x7f00000006c0)="586f2573cc1c625d7e2211b497830a6cc1364853d373df5fc6c0862c0efeb542774fab1983ff4e9919bbb3d580094cffe4e5694fcd9c134a533e4ba7b64f908e17b7c2f35d77ee3604a0ffbd5b929344f93b7b3a12906d", 0x57}, {&(0x7f0000000740)="08d38196fbbd9bacc4a06093f351415ba111d0beca3618af940b812bc628a1c34eac5ff3d8801ab05e059a0865206ab22cee394fd0b98c9e76f344908aaadaf4cee1dc77654102e7b9d15ddfffb8aef1c8b67fed8b47fd95db2a520c174ade8b66f88f5956fc54407e1011aa4e1ef9de89251a278cb7b161a8d716d65d1c40fc0ed379d5f4145f0afc9566eccb1e2b12c5614307429e6e3f72ea56567ee3aa02a78971347b325b497b53fd149e13e9f9082275338edcb24da2a5add1bc7647419469f4e8bedfb91d1a21cd5d8d00b10987ae05c920e2ad339fec00e0", 0xdc}], 0x5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f00000001c0)='c', 0x1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0xc003, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x730) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x65, &(0x7f0000000000), 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x6923006b) r3 = open$dir(&(0x7f0000000100)='.\x00', 0x1, 0x2) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x180) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000080)) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000180)) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10840, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) shutdown(r1, 0x2) 16:00:09 executing program 1: r0 = semget$private(0x0, 0x1, 0x0) r1 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r1, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x87}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x14) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000140)) 11:46:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x840, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) dup2(r1, r2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000100)=0x6) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000140)=[{0xff2f, 0x0, 0xe8, 0x80}, {0x0, 0x0, 0xd0, 0xfffffffe}, {0xb9bd, 0x3, 0xff, 0x8}, {0x1, 0x7f, 0x81, 0x8}, {0x100, 0x3, 0x1, 0xffff}, {0x0, 0x81, 0x9, 0x2}, {0x3, 0x7, 0xbd, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000040)) 11:46:07 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000200)=""/183, 0xfffffe17}, {&(0x7f00000002c0)=""/202, 0x7bf}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/235, 0x4037a}], 0x1, 0x0, 0x0) 11:46:07 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) flock(r2, 0x6) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) dup2(r0, r2) getgid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) chown(&(0x7f0000000200)='./file0/file0\x00', r4, r5) 11:46:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1023, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) recvfrom(r1, &(0x7f0000000080)=""/37, 0x25, 0x23, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x5d2, 0x40}, 0xc) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0xa8) write(r2, &(0x7f0000000140)="a6c4db4bd53e3aa76b5d090cce478502dc43b561c82976d8b697eb7e37a339138a7c7c882188d0283de8e554fa5e765ab87efcaa0260b0acb720259354b77e3398f7ace3bc3a8faefe61d4c4dc20972aca9beb7c2d8f5f40f1b0721aefea9d8e7bf7e934e70ab28a451651117a52d75ce9f6f707de3a93ab1b6a43dbb311e6ec9cfa28ff66b69ea535d35b52e93c53f2ae59d110275e029ca0cb67941ef53e6bdeb0905d47d7b53dd77e8315b4afa87b816d4f7d5bb3899ed55e1b3304", 0xbd) 11:46:07 executing program 0: r0 = getgid() setgid(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) 11:46:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f00000003c0)="a8619782ca8fab6a0940d0a9916a2f207cc66489df54142c2a6ff6c349cb5dc7e90d17cf22eb3d6c396ad3360f5891a756a255e2d7de86ef3df2f59de50f30493d27c12faa081049e9b4f156d403779d4175479e5ab8569cc55aa561f23ce20c6832d1319fda16be65a5930f68de39e0dac25713c02c9bd898e851927cf0e543d13941a9420d246369ef7590cdc61df40755b47ce3dadeb9a975268dbb7b1950bc9a83cdea1284b79821e5", 0xffffffffffffffbe}, {&(0x7f00000005c0)="4fd07474d5a2093972f85ad4d6eaa888e5c24786b9fd1485d34f0ee3268c1490cf1c2e9322c69fd9a494c1a67cf137eb6c6b5b87e08530bdf93d28fa8f73b8619e80802eccc412fbd1ef4d86ade65ab9784ddcbe31d0c3ebd22d4de1fdf7d3bc1d9e6eff51c03de51dc1e2fefff9924ce16ce130912318cf5db23d308b", 0x7d}, {&(0x7f0000000180)="6d62be11baf7f7735005ca0c5a5e54940e1d236f997d3eecd3fbdb45cac4d42e2726e2c1e6184017e99936ddf43bd08411f205346542a98369f931d84ecc7055ecc8cdcd14d74bf9d3a0088195d8f477e0f68c9d32b31846213c3ef53cd6fd58c27bd3b830ac6af15dec1d2a84c0095f5518615a476cc21e5f556e5e305d789e4b0af6ebeb7af15927740e320f55", 0x8e}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000140)) 11:46:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1}, {0x2000030}, {0x840000006, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100), 0x248, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000300"/20]) 11:46:07 executing program 1: setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, r3, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r5, 0x0]) r6 = getppid() r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r8 = fcntl$getown(r7, 0x5) mlockall(0x0) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x6, r2, r3, r4, r5, 0x1, 0x2}, 0x0, 0x9, r6, r8, 0x3, 0x100000001, 0x100000001, 0x5}) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)=""/171, &(0x7f00000000c0)=0xab) 11:46:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = getpid() ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x0, 0x7, 0xbe, 0x9594, &(0x7f0000000140)={{0x80, 0xc0, 0x7, 0x7f, 0x6, 0x6, 0x4}, {[0x0, 0x7ff, 0xa000000000000, 0x0, 0x401, 0xbcf, 0x8, 0x7, 0x1ff, 0x2, 0x1, 0x2, 0x3f, 0x506, 0x0, 0x8, 0x2, 0x1], [0xfffffffffffffff7, 0xda, 0x9, 0x0, 0x80000000, 0x7808e0b8, 0x401, 0x5, 0x400, 0x2], [0x1f, 0x67907120, 0xcf57, 0x3, 0x1, 0x7fffffff, 0x49b], [0x101, 0x5, 0xfad3, 0xd, 0xa2c, 0xfffffffffffffff9], [{0x8, 0xa8c, 0x7fff, 0x200}, {0x87, 0x20, 0x8001, 0x4}, {0x9, 0x101, 0x7f, 0x2}, {0x9, 0x6, 0x4, 0x4}, {0x51, 0x100, 0xcf5, 0xfffffffffffffffc}, {0xe7, 0x8, 0x10000, 0x1}, {0x0, 0x27, 0x9, 0xffff}, {0x6, 0x40}], {0x3ff, 0x7, 0x80, 0x100000000}, {0x8, 0x5e, 0x9, 0xc1}}}, 0x7, 0xaa}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) 11:46:07 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/206, 0xce) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) 11:46:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x307, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9, 0xa}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0xfffffffd}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 11:46:07 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfa], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x4}], {}, {0x3}}}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) pwrite(r2, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) symlinkat(&(0x7f0000000080)='./file\x00', r2, &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x3}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000bc0)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a326a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da8587a0000000000004082384df400a728a0358499420ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222bf4f7e74aca902e94acfa6c1afd8b75ce7ab0caff0e1496c138983981f51b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c42f4b7661240fc234be0ff5fa2b8b46c8f8d24e3d70e722ab27e60de64cb5ae216b02d3bd51c0c297fc0a2c70d18a3028b95666a4a1b17bb5a82c71a6dc5262e733c787f0ce1bcea90c9852671adaf6a510921a2d31247c4f93785889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df805408bbd7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96e10c34"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) mmap(&(0x7f0000466000/0x3000)=nil, 0x3000, 0x3, 0x12, r6, 0x0, 0x0) 11:46:07 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfa], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x4}], {}, {0x3}}}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) pwrite(r2, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) symlinkat(&(0x7f0000000080)='./file\x00', r2, &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x3}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f00000009c0)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da8587a0000000000004082384df400a728a0358499420ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222bf4f7e74aca902e94acfdffff8203934a6c1afd8b75ce7ab0caff0e1496c138983981f51b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c42f4b7661240fc234be0ff5fa2b8b46c8f8d24e3d70e722ab27e60de64cb5ae216b02d3bd51c0c297fc0a2c70d18a3028b95666a4a1b17bb5a82c71a6dc5262e733c787f0ce1bcea90c9852671adaf6a510921a2d31247c4f93785889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df805408bbd7194f1f7d4cc98a747af363c64ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96e10c3400"/391], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r8 = fcntl$dupfd(r6, 0xa, r7) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000d80)={0x80, 0x1ff, {[0x1, 0x1, 0x6, 0x8, 0x1ea, 0x1, 0x5, 0x4, 0xbe, 0xe314, 0x0, 0x2, 0x7, 0x2, 0x3f, 0x6711, 0x8, 0x8], [0x9, 0x2f, 0xfffffffffffffff7, 0x2, 0x4, 0x9, 0x3, 0x8, 0xff, 0x59fa25a5], [0x3, 0x5, 0x8, 0x2, 0x0, 0x4, 0x8], [0x8, 0x1, 0x90a9, 0x9, 0x8], [{0x9, 0xf699, 0x0, 0xffff}, {0xe08, 0x401, 0x1, 0x3}, {0x40, 0x6, 0xb7a, 0x7}, {0x9, 0x4, 0x80000001, 0x850c}, {0x6, 0xe, 0x7, 0x600000}, {0x6, 0xfffffff8, 0x7, 0xfffffffffffffffb}, {0x9, 0x200, 0xffff, 0x8}, {0x7646, 0x1ff, 0x1, 0x5}], {0x9, 0x3, 0x1, 0x40}, {0x1000, 0x6, 0x0, 0x9}}}) 11:46:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25be28fb23b17aec18530505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x8, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x19, 0x9) fcntl$setstatus(r1, 0x4, 0x80) 11:46:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) 11:46:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x1ff}], {}, {0x0, 0x0, 0xfff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000740)={0x0, 0x4f3, 0x0, 0x9, &(0x7f00000004c0)={{0x5, 0x2, 0x7f, 0x4, 0x2, 0x0, 0x2}, {[0x10000, 0x7ff, 0x2, 0x5f, 0x7, 0xffffffff7fffffff, 0x5, 0x70, 0x101, 0x3, 0x4, 0x2, 0x8, 0x18d2, 0x6, 0x4, 0x9ce, 0x81], [0x41a4, 0x8, 0x7, 0x4, 0x815, 0x8, 0x2, 0x14, 0x0, 0x6], [0x4, 0x6f5, 0x9, 0x3, 0x7, 0xfff, 0xcbe], [0x5, 0x742, 0x800000000, 0x3, 0x5, 0x46], [{0x101, 0x7, 0x4, 0x1}, {0x6, 0x4, 0xffffffc1, 0x10001}, {0x2263, 0x200, 0x81, 0x3}, {0x1000, 0x65b, 0x1, 0x80000001}, {0x5, 0x5, 0x1, 0x40}, {0x800, 0x4, 0x134, 0xe0f6}, {0x1ff, 0x0, 0x6, 0x5}, {0xff, 0x6, 0x1ff}], {0x8000, 0xf4, 0x3, 0xfffffffffffffff7}, {0xdafd, 0x101, 0xffffffff, 0x9}}}, 0x1000, 0xb3}) r2 = semget$private(0x0, 0x0, 0x10) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1000, 0x0) r5 = socket(0x20, 0x4000, 0x1f) r6 = getuid() r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setreuid(r6, r8) fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r9 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) dup(r9) r10 = socket(0x18, 0x2, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x29, 0x27, 0x0, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) listen(r10, 0x9) getpeername(r10, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 11:46:08 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0xffffffff) r2 = socket$inet6(0x18, 0x4000, 0xfe) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) 11:46:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom$unix(r2, &(0x7f0000000280)=""/124, 0x7c, 0x40, &(0x7f0000000200)=@file={0x0, './bus/file0\x00'}, 0xe) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r3 = dup(r1) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x5, 0x80000000}, {0x10001, 0x20004}}, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 11:46:08 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666900000000"], 0x10) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 11:46:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ftruncate(r0, 0x0, 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) accept$inet(r1, 0x0, &(0x7f0000000000)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) read(r2, &(0x7f0000000100)=""/28, 0x223) 11:46:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x80) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) r1 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x2) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#', 0x1}], 0x1) ftruncate(r1, 0x0, 0x20000a) 11:46:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) fcntl$lock(r0, 0x8, &(0x7f0000000080)) setrlimit(0x3, &(0x7f00000000c0)={0x5a31, 0xff}) 11:46:08 executing program 1: open$dir(&(0x7f0000000000)='./file1\x00', 0x40004400000002c3, 0x0) setreuid(0x0, 0xee00) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 11:46:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xd1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSTART(r3, 0x2000746e) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) socket$inet6(0x18, 0xc009, 0xe1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) dup2(r4, r5) r6 = semget(0x1, 0x1000000000007, 0x200) semop(r6, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r6, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) r7 = accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) recvmsg(r7, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003388d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfd0aacc32334e97bf123c621ce2ea260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e204f423fa52ccf021cfb857c322790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5091700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa0000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000005a9600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4117], 0x1002, &(0x7f0000001540)=[{&(0x7f0000001300)=""/207, 0xcf}, {&(0x7f0000001400)=""/116, 0x74}, {&(0x7f0000001480)=""/42, 0x2a}, {&(0x7f00000014c0)=""/116, 0x74}], 0x4, &(0x7f0000001580)=""/208, 0xd0}, 0x1000) 11:46:08 executing program 1: r0 = syz_open_pts() syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, r1, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r2, 0xffffffffffffffff, r2, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, r3, 0x0]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r5, r6) chown(&(0x7f0000000200)='./file0/file0\x00', r5, r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, r7, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r10, r11) chown(&(0x7f0000000200)='./file0/file0\x00', r10, r11) getgroups(0x9, &(0x7f0000000080)=[0xffffffffffffffff, r2, 0x0, r3, r6, r7, r8, 0x0, r11]) r13 = getgid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r15, r16) chown(&(0x7f0000000200)='./file0/file0\x00', r15, r16) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r17, 0xffffffffffffffff, r17, 0x0]) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r17]) getgroups(0x5, &(0x7f0000000100)=[r1, r12, r13, r16, r18]) r19 = kqueue() kevent(r19, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xd}], 0xfff, 0x0, 0x0, 0x0) r20 = syz_open_pts() kevent(r19, &(0x7f0000000040)=[{{r20}, 0xfffffffffffffffe, 0x1}], 0x8001, 0x0, 0x0, 0x0) kevent(r19, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 11:46:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a3862075d2214000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bff363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199ce0f92602b6fd306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c8a960af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e900"/1328], 0x10) r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r4, r5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 11:46:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r2, 0xffffffb7, 0x80000001, &(0x7f00000001c0)="6331dcc964563930dfa85b537014cfe80c524c3a5c2092851141a55ceaf6f50fcf37745f02d428c8eae5da", 0x2b) 11:46:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="29d63000a93a4897aad0298f5ff78768563a00c8b8e746ee5184764cb873fffa15e795e918f4275b058e09467133ee53f3a095e1a353ebb4da8af8a3dae5a61d72b2e8d02c0b021e910caf12852d9d053d25a1976d489a86849c339720339907411ab8345c282193e813be10bf7b9b9e1d60b53653e11eb7fc1200f1c3ff71218103de753f44f8d36c50f4efd20b2e830fec24306ef979ae7960d0ac78c6db8f1604227eaf08d4a6257d7d7371a5ace2ae59606637b340db3e6d48e44a344bbb2f384334126fc1947f42505d53a55b3328b9fcdf51e3c3ccdb3ab08fe322ff2ff148d521"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000108, &(0x7f0000000040)}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x20000) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x1, 0x8}) syz_emit_ethernet(0xad, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='V)\xfb\x8d\xe4E\xf3m\x00', 0x10220, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x800030, 0x0, 0x0, 0x800}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x2, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 11:46:09 executing program 0: dup(0xffffffffffffff9c) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000000000000000000000000000bddd295d7f40996193f3d5c03923327279b7720da7443a0b9f2c7561ff40c97a60704f3042f0f43e2a548b545a12f337fda993afc66d96e3a8827eebf33f27b471b4c48b2a3cf6692ce2a3"], 0x10}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) accept(r1, 0x0, &(0x7f0000000000)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x1ff, 0x8000, './file0\x00', 0x4e8, 0x2, 0x3, 0xfffffffc}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 11:46:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x4000140000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = socket$unix(0x1, 0x0, 0x0) accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x4000) 11:46:09 executing program 1: nanosleep(&(0x7f0000000040)={0x8, 0x1f}, &(0x7f00000004c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000500)={0xfffffffc, 0x401, 0x0, 0x0, "5e665cd5c10ab4d4b53e0faa6885cba7692b8a46", 0x8, 0x40}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ab8bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017037b909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809ec80e3269d775f8533c7dcc4132d3e617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000312b223aa0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a97800"/1016], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) read(r4, &(0x7f0000000540)=""/130, 0x82) 11:46:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xffffffff) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) listen(0xffffffffffffffff, 0x0) 11:46:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2022, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x8000, './bus\x00', './bus\x00'}) write(r1, &(0x7f00000004c0)="a9530067812eb6e8c4562088858c4f3721422ffa85db4899307cb2464ff205f9048f794a2dcae90fb929610c9996d9fe51ffffffffa52a13798b14c13d3774fff73263e267632236af33db741d0befa680040036020bd56eaed8a418c61701b5af8201df2672e3784b95b5965aea9c4c50266b993a7ffe7830bb93606a78362d119a459c9c6c30f0aa68c39932b59b4b2179921a59903a4b0ed1a90c1f4c023741650d6654583b81c1eac770584722141107c476080208c1c3c348c3a14496ef461be46a97c51cc841dc98fb1bbc435da8e6490c89ba9b81e079d3db4d2e50862f02a11744378b5a32c4ebbba43e65a19ba02771366847df61366c87906f62c91cee4a", 0x103) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) )'.6(  7!/:0<2299 - )9)! >????%*9 =74?72#"'#"6/34 /&6 ..$5/&2#8 5* &+:?>80; *86-,00*(25 !9: )  7% &;*0"6!/$*;<(& : 9 ./!7 2+;$>%! '16(!6,/" . : 1.23       )'.6(  7!/:0<2299 - )9)! >????%*9 =74?72#"'#"6/34 /&6 ..$5/&2#8 5* &+:?>80; *86-,00*(25 !9: )  7% &;*0"6!/$*;<(& : 9 ./!7 2+;$>%! '16(!6,/" . 11:46:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe", 0x3e, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x1, 0x0, 0xe51d, 0x76}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) : 1.23       11:46:10 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="100000000000000000000000000000003863d9dbf920028279bc4d41995f9f16d74d8198d83b1dc4e1298fb170bb3f4ad01e807a92b159515182d0ffe4758001e28a64fc5a8d9f85dc0463da1a1c1f5b5d7f02e1af09f38f46298e"], 0x10}, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x2, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='v\x04\x00\xd1\x02\x00\x00\x00\v', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) r5 = getgid() r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="10000000000000000000200000000000"], 0x10}, 0x0) r7 = fcntl$getown(r6, 0x5) r8 = getuid() r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000015c0)=ANY=[@ANYBLOB="000000000000000000f5f3f13c73b873302a3771414f1106006f00000000000000"], 0x10}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) r11 = getppid() r12 = semget$private(0x0, 0x1, 0x0) r13 = geteuid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r13, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r15, r16) chown(&(0x7f0000000200)='./file0/file0\x00', r15, r16) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r18 = fcntl$getown(r17, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r18) r19 = getpgid(r18) r20 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r20, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r21 = getegid() r22 = getpgrp() r23 = semget$private(0x0, 0x1, 0x0) r24 = geteuid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r24, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r25 = getgid() sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000140)="f3a6161997e5abec58a32bba77c4d597a9243da58e81947c69e17b3c8888629148bc36ffc30d20c535e6e50e6e02f0dbb0748d2be84c9799dc6932fe5017ebe61f8bf0935a64a05806db1571ae25a600e00720a43c42d358f99e6536cb7624fad7d0f995f6179bb20823825c06b1549e93f3d97442f4aac028c807e4df6acc20ab35436e667779ae97fad49caa204d6ecded070c5facce03d790e0048ba543454b14", 0xa2}, {&(0x7f0000000240)="5b38ce5568317b856a40d691b4d987e9df591686319b11190ade73ba4652d80632925ce63b260492133b4409317fe500529827a04c2ba2a82e16cc78ccb0d049f5affb793b7c612bcfdb73b55afe4243c064fd2ae3a39ef6e5a01c0c69edea03a8253d5cb35931df50feea983f7d9befe9f01ea1741acf24f4c98420e896e0f92b802f0d166b76d787f47d1f143c7769a103a59296f9b44e67624b852046d717bf14450dfa3138a847e8111d373ed3c4225052020b546c2ce56393a21b8e", 0xbe}, {&(0x7f0000000300)="bf1a4e5ad921413261ffe3042ae685f2a6b27b21c967f4e88be0ef785a0aad5d0db31bd61a753acd04ab6103fa0ef3bf3cb2bbdccfa749308813ba69aee19e8294b30213e54af65ef88ebf3ca9b400cc92969392f31e398c0887cb80ab3cc4798a57132e332b8e263b81f8bfbf6d0dde51700ac397d8dd86fc20a35151cae87650f9c985140e43bd3aaef8cf8d5d24cb0c6c1da49229bc9284a4028f4e", 0x9d}, {&(0x7f00000003c0)="f7aec3245282c8128f191e521dd71de6b35f154c79dec468ae041b58ccfb84f81c2cc1feaf0014078f2c9a0099e3395a9d9c51bbf42cf5e062f5ddf601f2f74e75b95f81d5550f4cb9fa134eb947f0bd49c9b344a7eaa949e9dcb73451d5b8700fa8f52dc5cb30017c0cb8e0c11ddb701928fcca9661aaa3c4aabb1a04eef3a6b7db9961303869e4c43b557ca4425744f6ea1c4ed56a8d25b32336529654729317438ed04e7dccef30681ada0eea2372db8e51674ab1c01a58d05fb8d1a0cb9c7f9bb915eff9cf8e2b9b7aa5f5ee316e3ab31f1b1313965a46e6b73b2e25e5868ce96bdf5f41f92bf4c90daa5db076b67a278aaa89a0b3860285c3e69c4cb85c9961d54e201794fc691558db1737f8bc427edf5f366c8ca785495f712b230aaf43999b3c500cf100adb8369b3ecc4d1c1fbc78eda1572e2ad307f84ad1e3d8e85516d7ce1d1ffcd1541750dc3945b25b4ba09d031fcb3bb069c5630139bcf016faa57d0d75863ba734821b35d040bea88eb11c0ffdeac0fa869df54ec0ba495b9f273f67406ee89e21e3bef8926e8ff64b4a7292157f9fcc2f495c9b54bb026b8903e44d867eb27536d15b75255b77c3e5194ee23d7a622f83d384a933ea88e28c2ae82a888be3221a3cd5899f5792724efabd827ce3e25b6f1a14d5afa24b3e22558a3a904de09a05a8eab14921e4223848c63b86a971813eaf33bc8bfb330b697c3b70f480feac14c2c26c9b9d184bf22cf3c96c5aa49d8335960418dbb1831456ad138bc492c8287d091edf38025c204e5c33152d92ee205009876526439e16e9418cfbe41468d9cbd786a8f5afe55573bb69f7d9b2817557a79ef49c72aa090fc4f085e8ddcac9871881d956a3a37610f2f7eb3aeee9ac4fdbe8305438dbd450b0cc0f11f14f26209e8f31f915e6f8f1e33394364f4b94fedac0eb89bc05b0abcb47e725cb59c6439715e245794c353d488b382fc89c51ee05ac4adecb876bdb4714ae6d7bdf3c3bb345c60f5ba20b89f57f8c322fa8ccd656d97793fd4a4ee75beebae6c7a696c497b81707e742283ea35fa51d7394bd3cfb8005bcb5fc65c71914b85398a2ea588942a7af6d0f99bbe38621b49b567c737a930c663998e7ac42e2c23ce8d038feda8bf3494aeb363472c026211ed9afdfb93743c5be8f458c2dbc750e5887b82efb6738dcddbdc6a093cb2caf6a17ee9db274d2615248462bc1db818cd61c97ce32bfd6ec59b529e96efb5c1290631428f943a5e305e73d114d4203dd3b9ba2e2ea19b47e7158974d3d51233e3cc5571f6b6f730ae26afccfbf00539008a462e5da14059ee507a54eaeeb1223d5341f2a44d1d2d35b73f2b34abd1173d7fc1e6d23d5ec09875a3888ea44fe6e68017d328a74ff0f6afbc94af036ee75d1508c8bcee947078a4994c07a716d5ab2f7f0f25fec741a7371460d8c2add5793a96519b120dc7d7f9b16b4a9568f1b831c766e02bd2d2f91fa3a82e66c1205d6b59251fd1aeb9fd98892a52ebec5a59757eb4dd38a2e3e876c41c06f030d07bb23819991025928e8f7d70cc7b366e7909736eceb87636be7473a0110874b2a5c7fd9b0094d12ebad45753af42e35262959522dd24b9b876f6e0cd6fcf9bfeedab9e11d46d97ca73f26359a45627095cb5cecac695040f81c8742d9d9393638a716912fa5146422ef38deb739b7da06127efb0a84cfb17849ee166a3e34d3f0ed9ebc37ac1d277677d284e4aa36f7005c834cfa55532a25e45caae854fa56f0be8f221bc2bb6d14f663ecad7e856c3ec0654e664bba72040c3bf56008629639b3793a87084231ed66a8ae8e98c45aa5f4e5986bc5fcffa704eb765dc957c40afabf5729b3c9cc88d29c832f01729e41ada38be92b75ade8e92870ee93e9a58d4b2e1b8306ea911581b0abe5201421809b79607c1997bf0e254ebef0218007ff897af0bf2e9236d07b80021e88323ce681d8f3544416b44b8394f1b71cb66a1df662572cb9c694e573a6a37e96231addc789999a558a9e3b3784b26257ba71c91c848ae713a12c1db6e227d6a406e8a04f95b343a47776b76b36639f93bb43b022a94c2eca5abc0a2d72d885659a46645401c7b67b52002d5db4e4d126ae13329cff6637130ad19b7e7ca9e83a783893b515ae8e8a35c6507ff232acaed11675e2234b297b5158580bb289a34b1b856c6ed3a47e59db158d61585bf94baa3731a21252bb40b20686023d7360a2c7c62c0c77f2e29db3d937839ce77465f0e770913a2f5ad2737c38327ee9ea5f014458843c217b6f7a050487c8bd380ffe6cb42a0192129df6143ea93c026846b09b8a1bffe8f27d5cc2c7cbb602e98a9a37139c132af16e2fb68dd3153a2076e25c0275e2af2bb7e8051c52b4671381a42ad50149222a9daeb386330e917916bda201605370756e760d1364f0e4385ef03144202946bd90b66323fce07057cdc9e16d0a74d71f7965e22b793948d57f2488201d351f0d8ff7fa3f53924f29349644df8e88abcf875302ee22c155832170b0dfaa464554a2ef57b6885daa6c6388d828f3dd2dcff82cc9a147221dc7d81f0b720b2b0a509c80518c5fe63c062f43ab94b5ee0ca70e6ad8ebe2ac25c85bf8b884bb2f92b49d0bc8cf9a704965f9d22ea8d6e0a07b144577897327def14cf63af7d1bfc429bea1686bad355756fc69a46099c36c570e9d9e192a1f9accbf0bbb964973299cbc49e594644fe5045b28dbe5b727fd56661c189fb54403cd0a1b70a8309065b51649fd86cdfe9a8728a225c64e61c63cc15dbcd8d4f1ffb2f91dbc2b7b50129f08a4478894670f6c6a9ad7b21d147d8ad44402e6b8ee988d0e38e6d8cf61a190e50e4b55d21db7dff8990250aab6d075982e3331c405f5a7e4a5606163186fbf71b370b9d14a97f9890a1100755d8ae9cc18a6c3ecebfd3e27a739fad13f0bf729b437f7141fa882611e836074d2e186a29dadae4144b863b5437547931b2520b2e00656678b956040938c6d9a6abd1de9645b48c2cd1cf737104710cb210a1ccc6d9d833bfccb2a0cd163a9ca763e1d05d42ecac4092fa300339b4673ec7ead0a1523a0569d803c938637c70e3c55c750958168304bc34bf443986d1fe681d0cae2554a1e9e2e63cf4e73f5e4520bd5301b4e854f8a36a985945750c7e1746432d69c6614d75a466294a8d82b64428ffbca6c123e97509906a2ae73c54805ecba8ad2d6fcf20f0e706a3a5bba7e8d5878ea2a9e0a39303984226f0399cce16e234bb46640557e0b6586a7c0b4d48ede357ec7d5aab583f5eaba4e312abb1b1aa02f3ca3a45c43cb070814436fa85f855d0be0b1305cf427a7ea3fa19593e0717e9ddd0141916decfaf92204cf3febac73b5cf2817bc0eb7d0f17336b4dfbf5f0c411ae4a66d3980800f383aeef9f00348960fe5a659c3a34918446ed4d5c6da9d56618eb001105ee6acc7513580948d18e200064d7c65db354c0af3f6a0f0f3d219651bd979b1bd1d23eb6e4ec0619615416cc871fd907a59094645b4a87cca769986fbbba6e033132af5f01334388201d0f0c685aea31a511d2bf24b5501fed9e05ed162249babc2e287659bc39e6b09d22a881affc0192ae0126bec2034a3a17671f89ca4c058dba9e8be655f08a3cbe02489583f08782921b22210c67396837d075c3cb922ed8fc16c6c46a746f05fa216f4923cea5103eee1e4a510394493a861b2cee83cedc1a93ae9586608789fb1cea206363851925a5a861c3efe5c60e46ea073afb698c1e1f2e9943ec98b78b30406d0a4ab6028b90a097afaf11ab87f8d23044edb25c2cd78b840b65b69774b05a2d26864c5a25bf35b6d5aa0466d1e396791e2dca66fc1b9a45db4beda572e6227e9f671e8cd6534b69058dc2e03b3c5a8c53d279c4cbcb310bbf2c5819ea4634b05ea49e166af7069dd91e143982570476305eb37a088e5392ea11c51945a498e1d266f90ef5a4fa64c1d93684e5e1d482648628f679ed6f6bdf8f564beeffbc082d34e46ed32fab09fd9c43b7967463860b2856a0dd1fade8753566f60f09046f38d52298f3e3532b44b94007a327812e7a14b5abc3e4a9b623268b22fbe476cecff21c01031add4b639d42cc453170ef885429dd8391b0e5aab1d33db28ba1956f6a4a15310131ca4b05969bbb456a863136fb2693dfd79b2d97f4e269930be80f976830f016e0e4c2127da06554c473440555fbec55fc29a580714fb3d475124a099ad97e3f86e841d13ca1b711308942377f2f8069f22af805b24c512986b0189e071b5902b88e682cd62d8ff33144c15492f8d2e01a5ea711ef925982bbdc3c9e12083aa7cdcda1e94ef6af9762308cee38db4dac99d66adb3a9aaba278f46b7c3bc99ade38a9e39c26bfe45ebb66663066270e3230de4d85cc60c6a2dcce704ccd78838c4463388523050bfc1f26a8e39140b17a3d1f653b69ed3a5ba9211a7ba763bcea936bb97d50a28a0b6e310ad58fd6af9f01233bfdda00de8dd704e00fd6cbf8a5c2bd5ce42a0b1e284f7d278e43463c07c59c4eaa0b90bd1a9e8e54d6572a14a21a289ec1e12f7874bffa6bce6372c49ebc7755599c68cd5f7527e6c91e7b9194b7c0198b468f96addba00da395b8f8acc8cad4da98c7d2078e3ac40839fab0210191ca09a14a453369dbaddaea23f2e496b3e42ec45aedda2057db0daeb8b818a6e008bb78c175e00bda0a07050e23d4fda9098f8eb1ecc2160197ab6b1f2e89059f643dcb75d6f62eccc6e540f784cbe9f7d63ba60106290f0a1b0456d11e14d019fc51bf4eb7cb191d1d33b6c5f6e71f2e750dae78b994ede18da1f286f5abdefee89bb04fcf0eee1da7437221411c4662fb1fc94fa246139b75ff3462f64a990ecf8fa570853213d22d36b0a3eb968e47f2c3ea3904128788425a1747298f330a558eb1bec83e3908931a721b1ebe684d5f29e4ed13ef338fec87df669da1da1014a825d1aa3e3efd8c00a6a21d428a6281ecc8f90b38333b0a47b8c6ba3a6713c06b76440d3c9dbf61cf3eddda97bc2f39beec0add511b6973160bda4ae3d968d661cf29afa24d645d30f99b0eb4324c6079fb2c95fb0245e3a4e0833daacd4f7a462145d31d5b683906cafb7920a40da5268a1caf5db6475acdf09a0a4d5a5214ac6925f4376dc05eadfd39c12873772bebf418c173a755bb3f3bf17db4a4b107b4044e002bc57acfc68d30239f8249da23366bf248034999d31d0d0f89c63a0f11cfad9e5dbc89cbdc1642953718d6848be06c135200842efaaf34202ff9c6cd25c8e6251339207bd3aac8b1669e9845bf6bec0a716f53744a7e3ef5a21a21babfdc7ee872204e556c5e7ef59ed5160deea8f45f71431efd52dc9f47e00fd756abf7e7215aa56ab95d8df4ce7fd6a5cddc0c236e9bcaf295c8f9437fe4c05af12aee648f9d4b8737d698d078f75b2eb262ca8c8914da343d7bac9b3fc6845bd7b6f981ca719b0ff9895dd9200665921a030df35d61582f6073018b1c7ac27e075660cf400939641234f1e38e90f13e70d8f74700149f48de0d66b54268187c2294ad7a08dd4db15cb03d6fc66b5dbe309675f110162d6d163ad5abc9393ee68795990d622104ca2edada91d8f971ac65b522c5c6ad67c78e12bd34677541153843da98372c7f2db7d5b0a62b3f4e7ed46b9e827b1304b6d26e6aa07490658734060f3afaf89f06a6e67bcf4b4c15153173ff7ec50c1d963d99df44b99e9d94a5b35f2e3673536055ae06c835d628029b30e4fbf9a8d2f7c4d", 0x1000}, {&(0x7f00000013c0)="4018a2c247f8ac461a7a46e0d07d407f1e8321f84d607f243b31d380f074d267253076fc6d84464cac8025644d41dc9edba290638a0b004ca0daca557b2400803871a360d90571b3ffb10c9eeaf40ec12d8a9fc3cf3513e206b72ac7a1e1f3cd757f9d7904002a6f95d88fc79d7a8656974b478f62dc14", 0x77}], 0x5, &(0x7f0000001740)=ANY=[@ANYBLOB="2400000bd62fde0046cb000009000000cf66a46c75b49b91cdeaaff9e7", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="000002002000060000000080ffff000001000000", @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r0], 0xc0, 0x808}, 0x3) r26 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r26, 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x200000000000009d, &(0x7f0000000100)=[{0x2, 0x8, 0x4, 0x3}, {0xa9, 0x40, 0x5, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 11:46:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 11:46:10 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r3 = accept$inet6(r1, 0x0, &(0x7f0000000240)) fcntl$dupfd(r2, 0x0, r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x4, 0x100000000000}, {0x81, 0x4}}, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 11:46:10 executing program 0: semget$private(0x0, 0x0, 0x38e7779db67b2941) r0 = semget$private(0x0, 0x2, 0x440) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/51) r1 = semget(0x1, 0x0, 0x8) semop(r1, &(0x7f0000000040)=[{0x1, 0x4, 0x1000}, {0x0, 0x4}, {0xb, 0x0, 0x1000}, {0x43ca2c81b7e470cd, 0x8000, 0x1000}, {0x0, 0x4, 0x2000}, {0x4, 0x7}, {0x3, 0x207, 0x1000}], 0x7) r2 = socket(0xc, 0x3, 0x1) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000140)) getitimer(0x2, &(0x7f0000000180)) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f00000001c0)=0xa33) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000280)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x0, r2) r8 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000300)={0x3, 0x200}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r9 = open$dir(&(0x7f0000000340)='./file0\x00', 0x20, 0x248) getdents(r9, &(0x7f0000000380)=""/170, 0xaa) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000440)=0x6) socketpair(0xc391ea04c1a797ea, 0x4, 0x6, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) getdents(r7, &(0x7f0000000540)=""/192, 0xc0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x10494, 0x0) getsockopt$inet_opts(r11, 0x0, 0x3, &(0x7f0000000640)=""/72, &(0x7f00000006c0)=0x48) rmdir(&(0x7f0000000700)='./file0\x00') 11:46:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r0) getpgrp() ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 11:46:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2, 0xd750, 0x5, 0xd5a, "0033ff040000002bbac4ed2b8beec600feff00", 0x5, 0x704}) write(r0, &(0x7f0000000000), 0xa7) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r6 = accept(r5, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x48}, {r1, 0x10e}, {r0, 0x10}, {r2, 0x113}, {r0, 0x189}, {r3, 0x20}, {r4, 0x20}, {r6, 0x2}, {r7, 0x8}], 0x9, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 11:46:10 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000000)={0x8001, 0x81, 0x0, 0x1, "ee21bc2e88fa3a68b2e0fe7d563be5e7b1f1c3bb", 0x800, 0x8}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\x00U\xfb\x9f\xbf=mk\x92', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 11:46:10 executing program 1: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{}, 0x2, 0x0, 0xfffffffffffffe01}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r3, r4) chown(&(0x7f0000000200)='./file0/file0\x00', r3, r4) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r4, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000100)=0x7fffffff) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x11, r7) write(r8, &(0x7f0000000240)="fe5523106f83ef05e34a3d244939d896f0913904ab557e5c88e6087fae3b523276dbcdec495c5481204deff349bcf405e02e2184d00fe309cec19b863a4b748b1f8e62a3a92bb5f82cb25541f10ffb0959678152c8716f876144cfc291c4f061734f64cc56f7c47cd119bc551a8c04f46d2a8a63f25051a07d931d61d755e86f4f4fe15c2e6c1b8779e6dfa988f2f4ed9b4ba726e1cbe1ea6ab9511a284d7362dca943f0b1bee07a8a378c8b68f7345fb11b28fddec2183a7145c909c2876bd996de0bb6c00b9108468cc3c3daca771bd18481cd377ee646", 0xd8) 11:46:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37a", 0x52) syz_open_pts() kqueue() close(r0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f0000000080)="4ac252b0c348a3461a5692807a904b626905c85e96e82389efa9cfa8f2986dc5453a1e1bd241a84b8825e7582713", 0x2e) 11:46:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x1e, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000340)="f5758f022fb4ddb3c1762cfb43c3b9dc19734b19e43fe28dd7f38ab03806d4ffb6161e022683d958c1d34e22736a9ea04471d35dd15b38106b2986aba26bc89929bbf6ce382e2be898c9a059d3368a160508d5e110f15c71537dbc72958ebd2a8c0ae3f901ab104746633560001e625ea4afb5dff5ea59456fd2c30123826cf800047cf75eae96d1ab009a4ebaf8fd1cf7bb060b4af0058ed03961f1877872ef13e1cb182ae8e78b4358db5990f885b7686fb585327e9fe68c0809e8ece59f519c49212d106286fa6126e4ba3da4a5", 0xcf}, {&(0x7f0000000280)="eeeeafd0e205a87ca87fc031126baeb1a340a4aea95d6f51836c95ffa9edfeaa796f1a064679f02dd4a6ad41bacce6c69d2047e71408e229386f95e4a018c5cbee75aa43b650c86b6a89c9383f5dd01251090ec33a4f43f3f0d6ed9c031eb4c2c1", 0x61}, {&(0x7f0000000440)="da611a6bb6ecae703b49539bd47c8d1adaaebb733602c49121e2c1e898bbcc678540317080f7b364d31ba4ab00835ad4bd846f6e8e77f2be624e89949f65a8096989fae2b654c4d832ce2d5445a7ba4d202841075c88b56c5c8955a2d20b5d4343b69fa10b2ad66bb8a522f48a0f291e1211132c80d1196bf22325cc14774ddaedf43e76aa8a6052b67cba7d3e1f03b686682497cfbaec5b2ef825fa3806a493c2b17da23cfde19234cf7557c604ad41df89f85533e1b3b251477ca50f9f", 0xbe}, {&(0x7f0000000140)="e635ebfae5a49b5bf7233b2b35a810a65963394f172e61a93dc9223f5a4b671d0d1db12f60b6919f155e679a3bb63f8e", 0x30}], 0x4) setuid(0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x20) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 11:46:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file1\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/c\xcb\x03\x97', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087, 0x0, 0xfe}, {0x44, 0x0, 0x0, 0x29}, {0x6, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 11:46:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c003c02df71795acd6fef49af00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 11:46:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wskbd0\x00', 0x10810, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r6 = syz_open_pts() r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r8 = accept(r7, 0x0, &(0x7f0000001440)) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001480)='/dev/bpf\x00', 0x200, 0x0) socketpair(0x2, 0x8000, 0x1, &(0x7f00000014c0)={0xffffffffffffffff}) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001500)='/dev/vmm\x00', 0x0, 0x0) r14 = getppid() r15 = semget$private(0x0, 0x1, 0x0) r16 = geteuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r16, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r18, r19) chown(&(0x7f0000000200)='./file0/file0\x00', r18, r19) getgroups(0x1, &(0x7f0000001540)=[r19]) r21 = getpid() r22 = semget$private(0x0, 0x1, 0x0) r23 = geteuid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r23, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r25, r26) chown(&(0x7f0000000200)='./file0/file0\x00', r25, r26) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001340)=[{&(0x7f0000000140)}, {&(0x7f0000001200)="6c40ed8fefc5e4c33c629478fa1ec67dc7bd1865a796c5e881622a5d480429be6278774001b21702f35d8b51c7b3fef37e0585454c710b3a892bdc8040fbdf616081beaef7d69b008590668ecf9e155fd6957f2e09c616235e21335774d6aaa8c3b15a2b6f5d34095cfbf63ae799f23c59542efca1f197b43a646db218f1f7f5deae2c8b7c6310f4b3d0b0c25946bb5a25a2652848be3987d308743f11458bde2953c366d9c15eb447f733626c223cfdceb34586eb5050bcd2627f", 0xbb}, {&(0x7f00000012c0)="6d045b2605764d55490c994437d6d9160543c0b4c354778a35e25d04797b774f9123a549846e623efc5ba733040388837044a441c0b041e990def0019dd2323dbe7cf42d26e347c6950a26f9e3b221e636fcfbca1100e1f9d4a8fd8ba68868d10c6280e672db26b10d84c2e3", 0x6c}], 0x3, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, r3}, @rights={0x20, 0xffff, 0x1, [r4, 0xffffffffffffffff, r5]}, @rights={0x30, 0xffff, 0x1, [r6, r8, r9, r10, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r16, r20}, @cred={0x20, 0xffff, 0x0, r21, r23, r26}], 0xb0, 0x2}, 0x9) r27 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r27, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800101000000000000000000fcffffeb00000000000000000000000000e4ff000000000100dc", 0x1ed}], 0x1) 11:46:10 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) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/77}, &(0x7f00000000c0)=0x4f) recvmsg(r2, &(0x7f0000001440)={&(0x7f0000000100)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000013c0)=[{&(0x7f0000001140)=""/8, 0x8}, {&(0x7f0000001180)=""/238, 0xee}, {&(0x7f0000001280)=""/165, 0xa5}, {&(0x7f0000001340)=""/116, 0x74}], 0x4, &(0x7f0000001400)=""/15, 0xf}, 0xc43) r3 = dup(r0) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r4, 0x2) close(r4) 11:46:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x4fa) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) fchflags(r1, 0x8) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 11:46:11 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r4) flock(r4, 0x0) recvfrom$inet6(r4, &(0x7f0000000340)=""/4096, 0x1000, 0x2, &(0x7f0000000080)={0x18, 0x0, 0xff, 0x20000000}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x82, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r7) flock(r7, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd\x00', 0x80, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/d;\x80\x16null\x00', 0x1, 0x0) close(r8) flock(r8, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r9) flock(r9, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r10) flock(r10, 0x0) r11 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = getppid() r14 = getuid() r15 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{0x0, r14}}) setsockopt$sock_int(r12, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r11, 0x6, r13) shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xffffffd6) r16 = socket(0x18, 0x3, 0x0) setsockopt(r16, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) 11:46:11 executing program 1: getrusage(0x0, &(0x7f00000004c0)) r0 = socket(0x2, 0xc003, 0x11) socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x10, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000000c0)) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) mmap(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x4b0e1462980f2adb, 0x2411, r2, 0x0, 0x0) lchown(&(0x7f0000000300)='./file0\x00', r5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r4, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000640)={r6, r5, r7}, 0xc) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 11:46:11 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x18) mkdir(&(0x7f0000000180)='./file0\x00', 0x80) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000140)) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0xc, 0xc0e, 0x0) 11:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=""/238, 0xee) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x8, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r3) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x1020, r3) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x54}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x74}, {0x6}]}) r1 = socket(0x0, 0x1, 0x1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0\x00') recvfrom$inet(r1, &(0x7f0000000200)=""/223, 0xdf, 0x40, &(0x7f0000000000)={0x2, 0x0}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 11:46:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x110, 0x81) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x20000, 0x0) unlinkat(r1, &(0x7f0000000040)='.\x00', 0x0) r2 = semget$private(0x0, 0x3, 0x10002) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x4, 0x97d) flock(r1, 0xf927d91f1bfa4134) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) shmget$private(0x0, 0x2000, 0xac567259b6d98987, &(0x7f0000ffc000/0x2000)=nil) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x6, 0x5, 0x0, 0x2}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x8000020}, {0x6}]}) pwrite(r3, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/51) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) r6 = semget$private(0x0, 0x1, 0x0) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r7, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) setreuid(r7, 0xffffffffffffffff) close(r5) 11:46:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000003000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f00000000c0)=[{r0, 0x85}], 0x1, 0xc0cb) 11:46:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r6 = accept$inet(r5, &(0x7f0000000240), &(0x7f00000016c0)=0xc) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = semget$private(0x0, 0x1, 0x0) r11 = geteuid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r11, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) chown(&(0x7f0000000200)='./file0/file0\x00', r13, r14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r18, r19) chown(&(0x7f0000000200)='./file0/file0\x00', r18, r19) r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r20, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r21, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r22, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/bpf\x00', 0x40, 0x0) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r24, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r25, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r26, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r27 = socket(0x18, 0x2, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r27, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r28 = socket(0x18, 0x2, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r28, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r29 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x20, 0x0) r30 = socket(0x18, 0x2, 0x0) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r30, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r31 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x40, 0x0) r32 = socket$inet6(0x18, 0x3, 0x7) sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001640)=[{&(0x7f0000000140)="eca11eab8e08dd2209e8307aec23ea0311ecce978fc83e8a761eef9ae2868953a69ccd1b76268496b44dd6c6e94e770ea77d484f2d9af642834480855f50060fa74426504a28fe4a9cc03526c4c06e71c4db3dafb29fbf4677c52fd15d21e07971d01d4df280753433507f730ca5a0af1c5291e0ba4670864e8ee753496221212aa631b4116b464edea0153113c55ef613bc0a1dadd0ec19d01479badf75630f387c576a79a4b0a3a7064e53a6432c26f25cebee4df06ab0bf35388860092952ac7587dfe9214c0bfcc62d32744fbf68c193a3936b154ddc650b9c27baf9e1e54f94a5b80b4a2b219d38c7fa98", 0xed}, {&(0x7f00000002c0)="09ce5d9005f5846067fd66a047cbac2650a723b89915667fc0d657e9f84cdc88abaf576e550375dde14fecbc0c91d966e34617489518fe4e9748b4ec6da1dda9ebdef959edd8c16060aec9a9b8d83413772390ebe7dd4e0c62223f2a1fb22c86c7ff4a63aa57a8b6e7aba05110d285f1f16a20cd7834e0446cd4a240acff400c4ec57384d4142b546b0ccf6bf9572226571ad188d6426deeb59a5a8d643f194de56a2d95949d8e50", 0xa8}, {&(0x7f0000000380)="1b9e8f18b485116ce6ccd1dd3850b0468e8f663bae715be477d1d3eff8acf68e79a0e87baf17d2ef114b66643a447e7dbcf1806103b1e87c37be57470d33cc0538957b1cfec4d566497d1160751916cf7b63c64def94a1c1eb4a5a07d1f7a557212569ba67fd78c3e1f5f101abcacefcafbffd1c6691b9890a58c5574ebee8826bd2b66041ea5ba8697f35afe31aa0c25b1c9266724fbcd5b7a4c697200e9e575249a4da29474dbd197de7de9bb1d28ca15cea60dfa1eae0bc4f48c9fa084d520d02639f1928e6aad86c8879b29f17258d74fbd597dec002b096b6bf56625b6e85c73652e6a91be0e9ab59aae0a141d3b8ba7166caa49f6aff22cd", 0xfb}, {&(0x7f0000000080)="3620bade6a4ec1920cbb77bd93e72b11f264bfdc0c00dd90c2c01e868b1754fd8081a4af70e0ac7f8fa8d7f8470822492c6a9b", 0x33}, {&(0x7f0000000480)="9802a8b3a958bcedb3c92cd2c61e13a18caae39c8da305a526ad48fd18fef4712fbbcff214196a2a308a92d0aff0c6d5856cec0b3a8ffbfeafd845f8fe64528facc3e86611d15fa1c1e002565cb9e950c9db1998722ca5d15415ec1bf6ba921f22d58def147fcc1215efb6c87c55fe77b506f574e102d0e83459d599f026424de3f7a4dec30e024745981773d46d0811b186c4a379d1b5", 0x97}, {&(0x7f0000000540)="5f364a5adeeb4bc88055ffdce1655b018bd4311e4d62b8ddf50998c89405569f1748dc27a5df3ec5a274cec26cb90b8f6bea8b90ee84ddee358b51dc71d9e71372613f6c0bf116c0dd7065ce654acfd6b243759162fef148b190385366d08428a0c02ea3f07c2e72f2137deb249b742f189763f24168eeb2d33189ebc6aba24e24ba3706386187f6d778312a32556265a8649ba717a9f64027b5bee5f6a27be1d0205f152c7546e15163dd0e7ef4aaa567be99e6df02a77fb3fab278369ae63f5ebf47dd1aec02b2585157ca74b204201a25b172d791e3f73cd66d26df412b2cbf312b42a2ed0c56c8e0bf3c0aa1dfdab0f6bf59e0aa4b5cbb86d4b410ad121395c733d28a6ea26a10cffb3f2903867353cb0801ba1fd5a671ead4358cc47ffcc3e7f0c384c0b175b3adad5f60b513f5f769918001ce278c82bbf2b5a0086bde1c0d4776f1ce25c7cef1da9aa66ce134658063a20c2419fd6ab6dced4817e9e6fc3fb77167f9ddb24b6127ef12bd32df97268764f6d7254a52dcbed696043cb502d052d4580b0c8e1dd3545770b7ded96ede98a155f9f494b14e35c5125e6655c96840a8a7f439b901453b4afd4ba0fb6274d0cff6d8f4d68a285b2417a13dd71002ddda7e780550335d536f65ea64121225dd5a7fa697e54ee5f45c709a604d1d3323a5e3074cb2ea50f0d75010ccbdfc6e21f2182859f862026fbb3ab97925d2ae5b12e98d6e33c3cd583456d18e1569f2801c23534abb0383fba1107d18738e4a869b20ddf563968569a047a2b335c4403cef3b39c7a7e994b07d47950ee98ee78fd4cee5c5cc6a46caf4fde5a18351f07a4f87a255ea6a48c29062303c416ab0da418e57ed9a526a93bd52a31975ba2d5d05d320d7d2bbe429bcf5685c4928734d2c43359cc8bf219e2b90a294a8a08d61415935fa42196eafc53058cb513aad4ba4936bb9d104171d9b0fe13518983ffaa2a7993dea4a3a98a21a817440bc9018c04b244be7e9071480bf8bd1556f73f41e426d2ad981bd49191a073889cc492b16bc079d6f5d801027b2d3ff09b1b9db3b4eda477368a836e679ccf19cdd5b834e675f0aaa5c3f11eeafe55fe1e36c943b14910d212e76458fce3c11ecd4b1cf9b092505a20c5b4e6f54159d339940bc5d2d04d5313a03ab48e272ce7266f082dfdc47908f87a9d1ba1f276fbfdf4e41707e194281523efadaa10ff9364b84c204be290d66b96687ec94e9a4900c73b1956164fe5f84279f1f81d1a0dd5cabf1e2c685958a8069438a71085d53b3b9f44ffb6ac11f84b1d63e34fc80b0b5e704530f7ffdc833f4085531128d31d19d5057c8ad682488e00565b3f8c8315850b1629b844c884c7129aa5f4d610b6643f40e98716e9ec3a8deab84fc41d326c1484d294ffb48acd514bad1f9e0a76765eb800fb09c4fbe924522851928c971f262832f889449b8a4f2343219c85311ad2a79275c3594d3b8632890ecbc6fe3c04613b31ae1407e81e5aa79334f2311b20b4e41a00a548801b7be0ab463bb67bde5a06479b7bf822adbfc59ae2fcae188e29b08363ff292f6640b74994c426d3b602bfeec4d054eaa7350ab2f256228cba1e55809e511e9b5089869ac5c33da920fd27256c794e5edc7e7c23506641d999a2c1c8d2c7f1f30e68b1f7ff1ec3b438ec334c1362c654ea5d323d57fd2a030378bf665696710f6856a866e53f8e1acdfdeafb647bb8e1b9d5709cc6d835fb65685827257076c762d1f13bc968a7fb470384435392dbf61d36f4d19a5e1618802a282239115b65b9b44129c4b1b55b3097eecc981a066db2d5404ba32c0096c94091c6c72de8351460cb6a65a84e4296e769e72431f9ce83823b461422be3d7df8980def362fdc79b00b2b2bc1c6d3dc8c856df1067d598286a920abe147442f8337baced1f68b81154c94a4b0d2664d64afa13e19c31a3e513f0d37a30ae027675bc0b0e7b7b9339418dbc1bf913f867aa0a5eacf26c38255cad07e0f57397f03cd6488802989136a95990a86d54a0797773ac1db428f0eb06b28f3ed13a7db40cdc7642896b602946e21c0cca576335f6b504cc23ce98e319532afe606b93414142ad16cbe22e3b1f29a9aaca2f50981c0b18fdd870b0009e27700f4a4374036ba30654bede959f076bcec95ac965db122180ecc50abfb1cd57a0ce1cb9a50bd22b54ed09816b41e04dcdec8a11bbce308e69f5be4fadfca65917b2c1c8d93807e70d1006c77b94bd20f53468ec2c2408d87c269f3811816df99359248158bdd878f22ecefa1abbae83bad33007d7c528bb0ff5a5c35aed446e929e5cbb51defda630a7b55495cc75ffad435df1f515298f9d4b8cfd603eb375dce02dab1f47a94b15b334f324f62f1110c247b2583854b68d070b2d738e8f58895b89f5373b81adb39fb0ab8dfc5fa0ffd2ac0c9aa8b2f92a7c9133deb1d576077f3596f8498eff9b15b5d8d6304cc6b05dd9f37b65b4980a42fcb9a915fd54300ec863c97cb5aa37971c08573b201e195d4b8ed137382cda33ba0d8468c3ddeba16a8b00f1d2788ae8fdbc8f29373bab98afc99984ba8973107b251fc34aadba514b40674051a3e57061347dcc0f62f0a2317539117d3c213acf679bebe2d6c5d696f1efcea72c6a92dcfbd356940a44aeaed78bd7aaa1fa9395a9286fc069b57bdd9c9ce0e2952eed79f70967a3eac91783862ac77d6fe94f449d8cb880d742d82635d07e9607820049549960f06531f84e6a74e79d885c7d88cd1c8e8939cf253789ab8cb301a3ad70c43fc857daa39782eecb8136948f4fd15490a0ec321a2f80af820f65be07a6f7246c203e929201922dfea354ecac8d82eefd32dd53a6a6d071e3b73cfd200ddb8def536f8efc9d6368dd41f061c8ecc00df35eeeaf5deb97c842de14af6f639e1a36cb4be0e9b6f8cec0f6a6d644adb6959fa97d623a0b03430adac7689f3ef2aa603eecf45785809bd9844b69a0bee112351cf480723be5a579a5b58391df196507a357b0a0209ffbcc01ef2819309c9caca1ad34d8616854e35e03ff8e041401ea09bd8e553f8c986bcc6f4b8aed3d26f3b0c1bb9c8adf5cbf31af8a80f016c03149d9760cabc5535ad957122e21395bd6075a83bf567aa7284c5f8fb72a78a389ca11430dff2c0e4fd347c2f64970cab18337ea78ff52d3cdc827663c44a3662006a09a75782076c5ac9e030993a458631f961b73bfadb274a7ef699fe180a6e52d44ee16ee5928a9386dca052b3a4f1b7facf9ea85929aa45eefa40078974d0952feed810af83271f5d73e2b00967dcb0b41535f1e4df1174ef642ecfa858dc5ec6f2ebf14ff7ea8bf72d2aa9bf79cbf5e931d0220e94a188e2f8301bdc6394d553a0eddbdc9b7dcb1d28fb64bec9dcdca8042510aaba0ec9f7a7a1016ec2cc6e4dc59cc882b01d99de7760f0a2933c535b677dfa180f4d8bc7055bcec22baf20212b25dce00196e3c6dd0c54f57b2ac141f9e4ca29cb5210205c1a40b1d0db16b119f326e2e067ed2ee5a224dd3a0124933c7beea9cc8ef316876b06f407a32546d0001fb867d9a4a3811b681e2301fa1dde2739caef1f45bb4210353e83eb95385c714c1292199122f4be727af9c356e6613134d7804b55c39107775ef791873594f906c735d1bdbf37ef4d2cc27eef585191c02b97b41d6b3dee52225039e0a9ed455f24c4b956b3ba3cf6ee883bfa33f16d49085e336e5bc93df8629e7f02fec90ba6588c68b09f0f76fc2caba973b0598f975850c95f16041f25566236819ab6af94ad96c979375be27c6ac8cd643461765d0cb36dca00687b401b48972b1290efd5f3c5a79242610139dfe58d7e68384ed42747abe23bffeb0deb55f5503c4bfbeec9d69b7102a1ef241a7c9ae5f9fe9009ac2116481d17d5e374ebea9cfd889074b8207955e7cf264ee96332af30f0a8be15845ae4ad4b801cc421479f817e98e39ef08ca4b6de2433daebe4513d7441e8f68516ef9a2e7755fcb386746b17412405bc7d8fc1f3059e73fa1fc4f5ed14fe33f4126434130c29838ed2d8f90fb913d787e27e0d9bd72897b88233425119302a5c0f285d5db845014cdb0039156052eb92e1ca3afc1bf19d545669c28d6164c002d257aadf1700610d30d952886a3f2a7f6026d2f8c4288d2312faa6d0b89463cf0bb8ed561b8ad5371784672062b644f74f54f73b123ac9e74e706cf2c2ee6a955e9a8a727cedad64bad12f46041b7fa512b90b2754a9d7c8329d54616ca6a8d8a08318a3a35de6e6dae8bb86c712c9b9cae4cf8e088876b14f36047b72a88405bc305b438de86a988363ca56cd98cfac6811c1b9908597eee289897648b2aee110bd00d12ee604a602a56b309b34c95e6245d53c5344900de829b0d705fae094bf84073cfa09a6271f56a505fcdd560da8b5f54f8b2a4c8588f0b720398402e6ddadc01dd105ac734dca8fc39d2bd243fd322d1bc0333ed493b1717a5a37d336e8b55b42736af93edb9bfebb9438aaa1b0819f9a2c33d2effc993ae45895c6de9ccb54b15ae678c713bcd7ec2fed591d15cf631a5cfa1311315b85c4796b0478559b2e252374c938ea3d4968992b7ad345edaa016ea98956e87b2aaeed5c7c490428cd2a4cbb0c0e59cd5403f61a3d6241e7defb201e16b44b1f4a21d3d3d62773db4d3ade23c11ddc61c6e451667e2b97fe916c7d6ddde806fb9c093af4d06b8ea411bcb78bdb8d3f1ed5856512993a52235efff53952af9c0ca40b4a4755dfa68f5dab2fc8307a9ae5a2414bce1b69faa7533d7be36ce8c650475dc40251b0f24601756c4f4b94151a6f5003c8848f9b848bf441abf190c48b3ed1ac83b0f93397509471cce6c5490ed8b2ae6ff450b6aaa860e0f7650903d17913a9d82cbd15f4a49bb3afc2a5c8e598e408202db95c9a672be9e2af0afa561de12c4a396845731d1b6f5e46ee117a60e62754fde64290973a26c0c92f92bccabacd692e5d2af0ccc111dfa6ca204b0394ee07dbec6fd7218142d9de2ef9009e0c9869d9491b2f3dfa8605553e48a23facd828db157c6b066f75980b1f9e395499d2bc0bccc622711e5a2ad288c92641a024ba99e32499db76669f540e2a9380322c0deb39cd7ac7024dec202d8847937b2e040120c4661d563396797fa0af5114f9cfc3d79a55eae125e67be04c90b704e683aec9d2c40fa20af43e2e1dae80b802a2b9954c9c65aada5651f4463fbbda0665e2133f08d3a3e901caceeef9e5dead9f04b3e4bde7a26a871e846fb8d765e10fe5d5630b442fc600254b967005d2680b16fb671cb838319665ecc58a29bb1d0e8e269a628eed4eae22eaaf82f4cb2e0a8bd69b9de30aa52fffa4bb91685ee3680aeeeeba8ae8f4e4bf93635b3f5c3ab4e668b7c4987c77bb90f1dbc0fcbde9e186ff088e399af4a9169689de76a917dca130a09a9029d43ec0f55ce7a1edb55d8f41ba6023efb7e371bb03f3d53f0ca103ae0bf1b42821629daddb7e97765c69703d219c75f71054a06b4cd269774ef42b84fc11a0eb89f4b455d17783b28b67fb5bd63bb2685ef3de72ebe8a9e209b6ff3d6de480c72de6717d4ce333e5daabed0bb89b8c5ae42cf5edf0ea4af6216c4588a29cb3f36c198c65a4814b319cc8f8ff5b47eb6385c76fe4d4a706ab7832b0d82b6480a07f01944a5605c0199afc9aa28fe31109d423373a78045bd64ece07c1cdfb06f0aa25637bf97845933b125b328143fec3f21a39037624a51237101520e393564e88c79a78790c4f377c586e3", 0x1000}, {&(0x7f0000001540)="0825f26b69b57f9b219082359cc6225a9a8e93b972800fac49e0e05c2e3c147d4c6faad6e63a217926f46e3aaba42772145bf5ead92060798b336d88d63852d82f6f20f8186ae798b3fd035a29b5c6f970bfc7592e91d7c8f31901a0997fff27116738514429f2601666e8724c17e474a0c83318ca7a92d88deaca3aa13d7396ae75671e49c10cd256ff3c5e5aa868fadca47045a8e25945568fa228d09febfe2e799e5993d0505a6350160a0834546390159f1b7bc858bbbfd2f170c83ac2b068ba4bd3fa1f8e6cdd2bc4481d73ee59deb5026177d6a33ee623c20e146da919eeff274f44265df56f3223fd64ff", 0xee}], 0x7, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r1, r4]}, @rights={0x28, 0xffff, 0x1, [r0, r1, 0xffffffffffffff9c, r6, r7]}, @rights={0x18, 0xffff, 0x1, [r0, r8]}, @cred={0x20, 0xffff, 0x0, r9, r11, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r19}, @rights={0x20, 0xffff, 0x1, [r20, r21, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r22]}, @rights={0x30, 0xffff, 0x1, [r23, r24, r25, r26, r0, 0xffffffffffffff9c, r27, r1]}, @rights={0x28, 0xffff, 0x1, [r28, r29, r30, r31, r32, r0]}], 0x130, 0x2}, 0xa01) kevent(r1, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) 11:46:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001140)='/dev/vmm\x00', 0x800, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) sendto$inet6(r0, &(0x7f0000000140)="4a0723f65c852469489ce47b4a19566500ddc8c98fce36ff56d837d44690689800e50b2bc0e6500fa03df127143f01eaaf89d180475a6e04b0626dbcfc46bd3caa70a65201689030689c3d2c2942d2fb3a0b99d1d3c168769e8cef5fd61c224a985746b89ff158f10dbceff0dd0c13b7c8a194e4a037be0ceb073982845748d7c82136f1f221ac5d92edc57fd5c320928a3129dc50b6ca208581e73c1aee6388bcd84e412a4bfdf90a7494bb2ace2ab8deb97f05f5165f4f168686dd71a57835d9235151b3d7419b6580177724c1493690ac53ea47ce97ecdc480ed41151389d420d0b54c23b06f9a3982163cb599734d31b5381f6dc203dbb1ee3cf7fcc826e41b3efd71f462c4bd3a4770af33d6d949bbc33d77ebefbfc7d908a489299abf891d74606aa33d6217aa20d0d3b02d09d3e306ed36da89b91a6c051f08b8d10db5beaa42601e7da97929279dec9edb2c42046321c5d71e9ec4d5e956cb6f209269901970498e6db6efd661fe2e4305569f3e12390ebb2dec24eba915e0e57f049e69dd3f6e0b2591555178c7453c2297535a2fc183df8134b4c55bb0c2ed7e85eb369582fa2f699336d3b8704757944405456b344c91b924908ef1331926cfc9cb66b9fb59a757fac9156c4c00cce71d52a86d9d9f63340f0fc96ff25ea406c17e873f5d19e991a0cd79a231c8e65956def763f6fb44483ffab42730241d100615837d97c036a81d3d0e901b80ac78bbd6037c31a111f8a1a2135bcdf84a2b1774362d6708ac155040aec2c3cc9c362a651e26b817c8a7b138a46fcb820fd6880f29e3e2e73836f41bd0c629d1f519ec78a4e5e237f108e76c5360e07540cdbfccb443d8fa182da328931d9df850d580a0361ca27d2cfe63247343b66724dc9564fff0de3773cc17e003fe2a69e1042a0d3b71e1b504fb60a78c3d388ba11fed3e6dbf5fd81ce297be88982e54e00d223694c3b2cf00a6c38bf5d9b5e2097c3dc989b0e5235220d9f06f8e0f13ea524c53d4b503fec59826ab3cad9491855a539f66078ccfaa390d2ddc116d4e90bd2f648114f458768b9a08ebfd63e0bf2ee51453eb769bbb13e8d733ffe9ed06c8adf1ad83ccf9263ba985957c7725e83fc65e1b28976f253bbef9b39ade1a0ced84224964d1e3e22ad324c18c03d8d0260a5b45c372ebd82831fabaca9c812b7313b9b461f340b93c02b5fa1dbe16aa2c0e07a79257e69ac5c611a3d400144c2a176b9fe1cbb4d9d7f58c3137a6c783106e9e14968755aa9f160d45442776843eb0786bdd27a8c13cd683f52306d33aeeb9d8a78dd1f032be7499cf1a19c766cd51f1a18f8526f6bba77d97df639d857276c240150d413cc796a9fdf3f808f7501b7bdbb2cfa0413e55b5a9757ef482eee0a62114231f1466fd781403e2c0b42cbdadcf379b5c50defdc2898cd44abd1698560a141f13b219c27db15c34cb74f3242a8f98281844dfa477d8771900acd08414ab98dd74511104bef1d18d441d05826ebbb8b7fa93243b8869a5e97220ce5c1b61967ebb7592f85cc70354ea3236f501bf3cceb7241822f621fafea9912188a7275c2239f8c6691146159e6a9f65f21183e94379ef3c67e97d71cc5a3f63ae4d9906fa77da3a18944ef504330dbd858cc4ccbe4ffd6bc7ba6d10d6374d1c3dea6c5eb46fefc548b75a2ef4fbfd17676ebe99b5d3092a1ad7faaf8f6a85169a16357a79ad5499d43a9b35c7c4730612bcdef2823a3f9fec09eda45b2ce58cb50b6cb9ea337c692e59b3c3df5008bcec2c1812c9381a850e79a54c8f93d0a16b1b6d1f1fa84ee89d766ab7e1c457ef5d3d29bcd31fca85a5c847674e3e47b2ccadeb64cb8a491ed003f5e78af362e92468c9bf87930c77cc316c9673029e6094f87648786233a05207a9c6e47a3f4032ed3055fef5471f9bd44a3ae41409175b58fd35c879cb0cef66f60be805723f13363af4455875925bfe9dcd3b869a55b41d3a1b4868a5ae362b744b9bc937b395e7a26aeaec92bd5eea2052dde4591808cb5037a896783f56728509a1f1aa60d5f25c5faf6d9be27b32d518359f17fb2f1f0116805098cf3bceac0ac3db94ac723a07f13f53754a16157231fd5ad4e1a4374366483cc955ad315e151aef5b95f520e89462ab7052fd238cbaa70a4ec28593a9fa12fbe68f2edd83cf03e65132931caae2460653e6562555ce556746cea1ad4226fe1fd7512fa3bc4f60359e532e9850ab051cc89ed4898964ec1de2539f557cfcdeabf9f9ffd0355f67273f4c0e542011a4c9412172eb948e01a190c7a63cf14f79b11f098d5d307f0659173d41dae1254e1d497f84c7de0f1c94d5f643cecf086896797a514dd01b11488c2cc47fc5f215db9ce1369fc16dcdcc9793def78e2126607f9b0a25ed753d101b5e19c8081eeedcae9b35887d73a333233307fd5e8e9998340503c1486372d5051a1cb2f844806f9d00a8b9306854f34f32ea0b30f279099d8dde651a86650b185a6e690401a645a881000a52344c57fb9980518f9cf44260b90a474271a69421b631342d6fdd1c15f167198d1339990ceb48d887248f9aa03820e15b2d82c87d697b809fd4613dbfb35b1d48176c45b2536e9b524aee8175e6f8885d68c4f4cade7fb7683634e9210863952cc4e337d89a576b734fc9e3b1dea7dd9386425990ee04dff9d45f4436b4c1d4b48ebd4e0bd3db3d3fbcaf973c19837abf68f27f8dfa5f1d8e56ab650e35abbdd4432dafb921154ab84e54497beee8d066b5d7fd0cda810f5d8d166d700b7f5450c199462766a716fdc088b9e99e022b8455792572366932f193d70f3a8003918e83fa1d3ab92746ce40bd361dd32c2cf4dc319cb6d52a8c762bdf1bb6ec680eb7e86ace132125bea0bc981e84ff039503f435f6c8d19bdcb12f0a9024ebfbdf5f8810ce9f50d5325aadb065eb51c0032440eece357f1540d9c677f4d4c65da323588867ba1190cee6e8112a835cf4a9226306b7ebb784472fb4f65ed4631a7532f47303b7406219a17b321b784fe5f76430bb347a6ba7024db9462dda1803fdabe8fd8928329b5706f7f4369556588e2424b44ba12a7c3bd844c9683600a31cef9b76d4c31d4fcc1a5cf2a56efe15e10d3b7a5cfbb785456c5d07a57aeeca8d5e685778c4b317724ed73e25670d58afd3671aa0837931983c4bedd2396e65d03aa0ea5f1bc605384b6a2a40798bcdd3ac9fdc7649ff28fd38e41c4a174472fd8ab298d93085cca8bd9c8c4ea6c1124573f508761c3ce92dcd9f8946b9ba778108b7375939c0ceea5b4ac73e9538ad3442d25d15e8ac03cd86db1d4d76940af06b89443e011f8a564342d00582b32b6829986390c2188aa4c09d2db9bb935746dd6ecb02517c1903d423f75707eeba5cf6e998a4c9e8849f798e87581cdf69630aadd9b82fc3443e26dd53e655fb096f1b2eb16af293c32b2b6825a3e9f063a0a5807a76af0fc5ce76c6c64f5f2e98f075a48041a332c4a8024f3613adc29342b5e07342e75322f8852630b98412cc6e03a0c1e866c9831156ae1b64ea38e21d2e80a526745ea67144dbd319fbbce915392d1068497ae3838ee6df38862539a226ca4f85975f49e13b9d3d98390014d9a362bfa5b3b1851a35c40a0c5a161573071d4b2fecc343d6fe564972e4cbd60bd681dcb99fa303c07e3249f1ce98da2bc84cef87df0ff2d20e34112b10a2b10fdcad160b032bac0082125e96f1eab1e350845676c1e7d72b5168bba2b8cf286b3b136583d3ed48ca22eeb42c32f3be09d507a827f59f2adf4d39f472b9dcd29db3f97c0f2745041e049ed238acb3ae2cb793967b8c8362aa134c92b8f0eea99613ac48562e2346f5736d15aab269a3cbe4e8b84782155c7623446aae6393ca07736124edbe9e5570b1cb440ad1881068570139ea2af2108a095ad4a0cb42c70631e2dc4650f09a8ec60e44092a9ed9d8b0b001d3859946fdd0718c3e369c0636dda1274b4d2ca4a63e3342b887039d73320adb7468cb33d3e163f97109b2c5e8da21bdcea91e5b8012dc2882e14aac00acc0d0f87f94db4f2aa882c38d9c7c86cba4b3298707fd2bc62a7e387f83904bc275765680cfd4699d0e610558143035d8590a72b3ab05a4baeabf655d30403122726c9f54a2c7a414ea2d4954e03800dc322d80d4096ca1ba5a876b06c4dd4e16f8277d2eb1ab5760d4a454ebd82bc7b52b3458840728234730f64e4c582586f4deae99d247272b197ac42d896cb6aab57d8d723016a4d5f4ba9c878dcd06d4a54d1944a102cc7c4e05b1aa05dae72b97187c2c8dee2d4bf22efece913ef36c86bc597b5616bf01458c4d9337b38f4f7d40f1b5164a41494d16953a00c9decc2750f40eae701529cc7efcc6cb5361a12403e3424dfbdc9a720cd8e3a9ebdff4798f48321d4f9fa06bf5f6244fca5fd53dcd392a6363286a35f9e108e8c73ea3411b3a5a88c0e938c8f3c2a738846d33be722b2a0815ea0a2da71acb2b7d8747531388e746078203fb045d9431334c26b30f2bfc32586335d66eebebe23f0c004dbbb9fc90c6db7ad5db85981db7c4b9fb3d033aa8dab22d69cf6ba63fadbb7c5c0ba1f6406b32899bf2e3bf0d64c3609a6a5282771b115a09cd97072137669ba26da583115ae5e21fe92d5654605abace115c4099b510d11b103e6e5da3f7aecf2d83f8bfe098308884d7efad4ac50708df1287ae9d0c327e5b27000cdb8f7438358883ca72b0649da7c4f8cdcad1522d4c3eb2ad03e0c6f51089ce4eebbbb8a25dee1e346e85d5e546ad943660f211d745c5a922b7de55aeafff20b3199300953fa0bec3aa5108ebc22817a4ff0e1c44685687772d77276c0bac59aac6079f3e89f683f53bf9db7e2718248de166516900d232059187a4d023874ededd43f8f793f79b910da79dee692269785eb5d7a500e530f49de2a1955403f52bae03873f718393fa8d345f3bdac4c3ba7fe393d5568e55a1560fed645b6840ef5da5e5d2f6f9b7254ecf26342716fbe7594832cddffe798c7e0ca04c9754241b31be61b2f59e8af2350c81a5cf652a46797bacc9f386180fd813df718ec32447d2c1c9d5b778e4ded5b815ad3288a06cb37634f1c5b7c89a7f58b51f3a2f42b5c49f769f4690efb569803eccb6ba8f99260742d11e8a7bfc61aa7804d4054ed329dd88ce30c11bbfe1b913e1fc4326e44259104196f4b6f904f3ae1f70fc38e183bb256d487704f79c57339668c277ad1c673ba321dc348fd1c66bd8471ab2105de5dfe0b132ff819531e39ad647c7093eb271b620ce6b0eb977ed87cf620b20b6f206e2df6b7e01ddc6bb95680b4c8988e1b2095aab8ba9e49761f64695e04141b736b76e3dc46d335a0af1c1ef99842b8458e50ef33c1f9874a5952002f92af35995fe77cc8f3067e8e27bc23f61ebdffba9aeb6204765b46276411175a4c801f5c7b86bf9d6733261afc2553dd0990b335c243849ffffe02fc1e34449a9e7c35f28a29748c923805168ae4c8083b3108f6d97fb872aa4d63a9b5f0b15183380d4c67055173a5c949232fcecc3b2899820e657d0c86fb8cc14277f18fc400273b69155da1abf39b9798145d479ca03b2d5d861abfb1408e8535c442037116368d51999914000a305b7abb285eb4123026fcd15a65a65a75feae09399f70ae0ac4f47b156ef82055fb253afbfe716fa3ec3467f4956d2ab78f532c741b1b6029128204bffee90c7a3c005991e6b13d1a7a3204799904365e4e83a3e7900ce66c8147bfcecaa8449c7266", 0x1000, 0x6, &(0x7f0000000040)={0x18, 0x3, 0xffffffc0, 0x1}, 0xc) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) write(r1, &(0x7f00000000c0)="971c3ef10d870d92fca272b8a09c45cf6d75c5a051291bc59e2cd5e2bce040f06fe2dadddb8b7b04c3b0f4572d815a051c7b9d2a0a151f34079dfaaa1288408cc83c9cbd309fe2b7fc7c756582a3a1d44a7e8d17ef43f57dc64ef72a096fb49f6a44e9d24a656822a43e2dee5bc5868963979411", 0x74) clock_settime(0x2, &(0x7f0000000080)) 11:46:11 executing program 0: getppid() r0 = shmget(0x0, 0x4000, 0x258, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ff9000/0x3000)=nil, 0x0) 11:46:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06625fa2abee4a00000000080009905780b99ebfa2c3adb49798bde34fac936c5d45512dd5d7864db6f033e250335b450732c66af292ae46e06dd5f505e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa3357b3d2488c7ef337d6f4cb4f54ceaee3ed2b3568d9661a64702b359c559d42e62173343294f3690a0b2e91", 0xdd}], 0x1) 11:46:12 executing program 0: getrlimit(0x8, &(0x7f0000000140)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8"}) r2 = socket(0x18, 0x2, 0x0) writev(r2, &(0x7f0000000780)=[{&(0x7f0000000040)="b99c96ec279ccdb4218346e728e0f985ca3d08b71b77783e17a9911d8a7d88300764019fd1949daacbb47a94db1a4be3270c2ba4249e7bdde0251ca9ee3eeaee631bc40f3f1a16085c6bdf40f5c1c19d4f6f62671dbe25d395c0b2ede868e1197eab42a48b297d615365a0f07b364ab83fbe37b145cc60494c510413d2002ac603f744c7bb10b20f8837dec3dc237a901d068fd6d8766e60ab3ece05974103678ff90aa06c8a7764ee7c0b5876532c515a391a12c52a15b4f9"}, {&(0x7f0000000200)="58ffb1cd54bf8da401e00d170a62d3076c824663b2816e3511c312c0b4f5e59d114807aa9436a5e468bd6e30ec6468ad66b97e2e5e916b34ef3db127ae9654792009a43a64e65fc8b709dc5ec7a0a4736c24ef0bbd2ab2cc79793566c9228d7742a39c"}, {&(0x7f0000000280)="4f38de1749d3a4be04061c3986c1cf78120c64c510b218c3d5d090005447e1987cce9058056f734d4fd339426a5f0a7e7cee22c11ed6064677597df61a528400ad7ce250c29e6d99f7113b6b0bc9aa8a92ae26d2e84b2cfca93c63e1673631d873b5bef5b6ce85d864d6436ae391c379a843bd2ec264332be3286415088b"}, {&(0x7f0000000300)="f790352852cdc5f196"}, {&(0x7f0000000340)="b511f1cded8f7eefbbf55c494e1326fb9ec4a65ede6662deb1f35e7ce4bc2507407f72f8cf1deb88f2a5083a8929ebb0b32685670ca4528323aba4effa9a89274b3c46d8bfbb82d01daaf421a3c07ac22100dae93da009955b8dd7df48fc4e5bcb8782a97c04df2520f6ba2e297734dcb7a69de9b24f1e6b979e2f65ff4191f72740c5627a0d5a07542cdd2ce6a82d930000004c45606d1d9e0000000000000000"}, {&(0x7f0000000400)="2724d460f4d358343ffe03fc23fba16ba48aef76405a4d2da03a767be58f8db8c9f4"}, {&(0x7f0000000440)="47ffb7818ec39c132eac2a6343c37cb4ffa6908456afc48e425d7c975339d396f4a18153142e5947ad8888e75dd4361ed0136cd9ea26b357fa51d82698b509bd137fb2d9fe19ae2061549558170ce0420fe3d6ea2e9395d2792c0e8f1b737047f0c91924de9029e1a8382538f46f3490775d36d4f2977ca6f934de12ff984c5bf1f58bfe4da7b9131db5455b8412ed16c7479e4e13e7d32a57c507e7ced52ebb1f6c3d413c51d7ea1b1b7be1290966652e5b8a16ff4b42d7a165ef40ed8af490ac8c3bfafb56c8ffce4414cebdafc2008ba873c8348c8865e698"}, {&(0x7f0000000840)="5a5482920032289578cba164ee0fb94eae6de41dc0553f"}, {&(0x7f0000000580)="6f44d6985f63dfc596e03d2e32984c05d4ba15846c8b40b88e2953769577d4762084abf7a627bf2c0df059a846e44374bb957f8d64c62976aaa97bab3d65476de9cf04783858a8ceba765b5376570a90ed450ae359aaf303bc2b00580c3fb82039cc95c9c7abede2cc85d141f51f54a05d8ec221ec5b517ce367b7d368bb5a869beafa236b17020f6f4828ea1920e28bc393ef5dcb04eaa3d4d973bc31fb373fe82ba5a2c987a1131a0dc973f3c2704aa3a41b03cb4998ff38063049e5d8262aa801873d"}, {&(0x7f0000000880)="ee192b9d3e1b161398df4d7f7a74a4bd3eae57e5fafe2a64672e4b04aa3259073bd296e67c55487ba50f76e460355864ae33288cccbaaa3ef5d081890e05737cd7e519f97759d65d445728bd16fcdc4c9b148daf6e368ec8df0627d8646ef8fbc7132ec169b149b82761bcfc4e898bc41ad68da24afd1449e750e1504d7c9f198373be91a2880531ce019920bb058b92e8a75f4aea08c51071c21505369b750f8b1fb0e11d1105d5574680a8b458b2cf3c76e991240c242784350558683596a1a7b48be809cf74e339d9b89dd6a47b273470c19e521dbc649db009481f40b2b11334aaf90801f029a82451e6fd98d3bc89dc", 0xffffffffffffff76}], 0x1000000000000299) 11:46:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r2, r1) getrlimit(0x7, &(0x7f0000000000)) 11:46:12 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1070f, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x2) 11:46:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x9, 0x7, 0x69, 0x2}, {0x7a, 0x6, 0x29, 0x81}, {0x5, 0x6, 0x6, 0x8000}, {0x0, 0x4, 0x40, 0x81}, {0x1, 0x8, 0x8f, 0x7}, {0x7f, 0x55, 0x7, 0x1}, {0x9, 0x50, 0x7f, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) setsockopt(r0, 0x5661, 0x0, &(0x7f0000000140)="345f489944aab87f9edd9d156959b00c56cbd8c868be6f4b96633018d5aedcd7358ca2bd1b4ce056138757f862c724084e2e52c5ef21a9160d3bb2032ee2014c94f9de82c91d4ab9edc9daaad603a83a398d17e635aa31d4e3943a1a1dbf14215b3f102d3693f1c9aea712119481fc8abedf357c8d3152238cfc", 0x7a) 11:46:12 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000380)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a00ca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f610f981b3725fc7f87666718b6c6ea9562ede4d4d47e4f7e8c4e3fc84e69c055218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0a", 0xf5}], 0x1b3) 11:46:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202e5a25870bdba1152b6215b4659bcc3842530000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.?file0@'], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) socketpair(0x10, 0x5, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r2) execve(0x0, 0x0, 0x0) 11:46:12 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e4", 0x91}], 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/153, 0x99, 0xc2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 11:46:12 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="5602e5ffffffffff000025ea1c61a0fac06cb1db7344b7cf0977162e63016fd6f5a4ca49c89a9664a72c7bb9477126f74237c8a8e22a390efe769d405bad7dbe64650a4fa1cf111f9ef4d9f3de64d6ef86a12e8753d78eb68cc435273e0500530355309682108ca3ec935c73d45c2ed2c523f99d119e888d2de938d00e4c49dd20215d060341536016ec07708b709ff4cd0d9cb0d93104873865f428b190bc2ec5ce8b6b08368cd2d57551702423e50030fd6466c963903a75f275cc8843db15de0210c87bfba51889c71b7277c47735d504d8fec7eb631034b99626b87f634a1f22446db4338ffced99fb7eebb9c6c35aad8ad94dd3d9e72f090075dd31529254cba3bc0c441401000000000000ca4c706b5935286b72ec0f6eb9364a798b63e12d36468eaba05c1bfd917b8520a673a38f20257abba0bbe5c91d4cb612e8b9dfb7ab733af1ff0f1e28d4de1db2cf9d0e3aace0e10d727b87aa5ef19fb12baf6d54a0e5632f8abc31777bb1d32578b383f3dfbf640bf8177094bdd4974a1a5b72f921521ec8f47545f87b2f604f6ee1a5310432f49a3ecd6556dbfa76e0144a5599df8d363d3890491f791f3d124d03dc534289220a366f67aa149e8bd926c1d91cf063f2ca713c5ef17ee0f53fa388db21d3544c49f0871a344ea801367720e3fe57d6487510b3782e6c0605c4d1a41eb3ea06b5af729ab98ba48bbccd2c0c03ac9978b1a6cfdc818daa1b571a8787058ab5da51e6790a1dce57cb4ec38f4023b6be659f1e34689ec8ed7b9aa62b04defcfc2e5a9680ffd603c1c62884211ca930b716bf1474c57f7c393bd1bae38382577c466bf3ab636dc5c122105b1cef603295"], 0x10) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x2) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000240)="55e96fe904cc21c2bd13f92dd30f84d245956fedbc3edf6764bc926ca1810eb9bc9b7fe065e39b0d4b278e5ef26eabc58715063ad46fc5074806000000e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd82ab367d69d55dde643f08790f0119333fcc24bec1874dc032513a370c3bfe91aff009f05772ebfc123ca8e746d02072ac3b7e9474bc9fd3aeeecae3a", 0xd2}], 0x2, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) listen(r2, 0xffffffff) 11:46:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x40000000000000, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x1}) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 11:46:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 11:46:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) close(r1) write(r1, &(0x7f0000000000)="52ed577f641452a7e4a2c633cf139d8ae26ceb9fb7dbce575808b5821444f24524731790f7823e", 0xffffffffffffff56) 11:46:12 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r3, 0xffffffffffffffff, r3, 0x0]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r5, r6) chown(&(0x7f0000000200)='./file0/file0\x00', r5, r6) getgroups(0x3, &(0x7f0000000180)=[r3, 0xffffffffffffffff, r6]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r9, r10) accept(0xffffffffffffff9c, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) recvfrom(r4, &(0x7f0000000300)=""/5, 0x71, 0x81, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) chown(&(0x7f0000000200)='./file0/file0\x00', r9, r10) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) dup2(r11, r12) getgroups(0x3, &(0x7f00000001c0)=[r7, r10, 0x0]) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0x1ff) pipe(&(0x7f0000000380)) r13 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r13, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f0000000440)={0x0, 0xfffffffffffffcf7}) 11:46:12 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x20) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000001d00)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 11:46:12 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = getuid() r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) setreuid(r1, r3) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="887553276f7da438", 0x8}], 0x1) 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\xff\xff\x85]\x81I\x02\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x74}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000140)=0xc) sendto$inet(r1, &(0x7f0000000180)="c76204a5783395c525f986518ffe5d5b9263134e02423d4491b8ca8e798c3e38c3f8ffc1afe5ec619db78477f02cb9908a219752ff6fa111cce4be16f7ead245d82447e2cc61eba382242f92f8a99acfe59426f85ebef3ab68edf98cdcf945b9c7cbe22de29d5eecf4bf562ad0e7af5fb98f50c1496d72f5fb22676942a39fc31eee1ad207103daa3ec038a37e2001d0d911c8dee2217a92da31245ffca1d6b5081c42a7ea8148725e67070bc1d5cf648271062548c958b52593de", 0xbb, 0x409, &(0x7f0000000240)={0x2, 0x3}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 11:46:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000240)=')}[%\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='-+\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=':\x00', &(0x7f00000003c0)='{.]\x00', &(0x7f0000000400)='\x00'], &(0x7f0000000500)=[&(0x7f0000000480)=')#${*\x00', &(0x7f00000004c0)=',@\x00']) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "e4360020000f00"}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) setsockopt(r4, 0x2, 0x4, &(0x7f0000000100)="6e57ab45ded5ac9673a708895aa4f43d219161bc1524465891b6d1c1793f1cd875bbc098e7d9195a26332535290a5fac39d4d3bdd9417ac973c3573b7852a13f35845430e8f235cc73e117becf56d3a0ce5ddcf193a223ed9b82c93bad3025195362acd94f32517a7e0af0101872fd312bfaf5aef04b3eafcea299a66d1b13fb72f4112a7665529cb656cb774d2a344574d08326915f8ca565075de4e034efaa5485a3b3b0d27a42c1eb766aa13211b1c3a3aef73a1187377a1d70809a3aadeb3824384ecbc8daff680cb5a7219bee93f21f87025c3334fc655d1e1a82aa346caa37276ed83c33bca9f362cad286ebf6ae0ff0542ca968fea6c3616dffb0fc", 0xff) 11:46:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x48}, {0x6}]}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 11:46:12 executing program 1: r0 = socket(0x20, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000000)=r3) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 11:46:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x2360b1f5f4135daf) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800101000000000000000000fcffffeb00000000000000000000000000e4ff000000000100dc", 0x1ed}], 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) open$dir(&(0x7f0000000300)='./file0\x00', 0x8000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000280)={'./bus\x00', 0x10001, 0x4, 0xffffffff, 0xaaf531c6e24455f8, 0x9597, 0x9, 0x9, 0x0, 0xbdc173d8b2e2237b, 0x6, 0x7fffffff}) linkat(r1, &(0x7f00000001c0)='./bus\x00', r2, &(0x7f0000000240)='./bus\x00', 0x4) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x1ff, 0x9}, {0x5, 0x7}}, 0x0) 11:46:13 executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ftruncate(r0, 0x0, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 11:46:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000005c0)={{0x18, 0x0, 0x7c, 0xe73}, {0x18, 0x2, 0x5, 0x6}, 0x0, [0x800, 0x10000, 0x9, 0x0, 0x8, 0x7, 0xfffffffb, 0x2]}, 0x3c) close(r0) r2 = syz_open_pts() write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) readv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000001c0)=""/78, 0x4e}, {&(0x7f0000000000)=""/19, 0x13}, {&(0x7f0000000080)=""/41, 0x29}, {&(0x7f0000000240)=""/138, 0x8a}, {&(0x7f0000000300)=""/197, 0xc5}, {&(0x7f0000000400)=""/232, 0xe8}, {&(0x7f0000000680)=""/59, 0x3b}], 0x8) 11:46:13 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) getegid() r3 = getgid() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001380)={{0x0, 0x0, r4, 0x0, r3}, 0x44001000e, 0x80e3, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x5741b95f}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = msgget(0x1, 0x20) msgsnd(r5, &(0x7f00000008c0)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e528151c73755f54f958bcb75d25f700f3832ece7027d408000000000000e535bc1891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56650000000000000000503c4e60d4330499d21889327f9e5ee0b229f5e0a693bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f74bddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea61dfab8548b03ad5f720af8bad55f53e7d608d230365e3602bd0dcf35faf283441b9da933305557e8d61e8fde7954d8c495048a9f7fe652ba22f392954663574aa4a135e2e9ffa1402764cbb0bb9d96f9b73619817b24ed251de1f0b8409bd6ed72db625ec034ffaa88d657085b7799259204f441021e547252b410452f7ba3e1eaa131b933fce17e689eefa1273f0f55ccd527febbdd598abbf8edf63b97c3e14760917fb13bfcc08deeb1aa6fbac1166"], 0xd7, 0x0) msgrcv(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcccc0ef29ad21f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9133106df122d1e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4104], 0x1008, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x101) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x80) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) 11:46:13 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="60b6f3ffb20600"/16], 0x10}, 0x0) listen(r0, 0x20) 11:46:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x1) lstat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f00000000c0)) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffde, &(0x7f00000000c0)="7f") 11:46:14 executing program 0: mmap(&(0x7f00008eb000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 11:46:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x7fffffff, 0x1, 0x800, 0x80, "29f2850530841d63e637cd84280cfdd3339fe206", 0x6, 0x1ff}) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) fsync(r3) fcntl$dupfd(r1, 0xa, r2) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 11:46:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000100)="090000009e47ea0140bc9fd2abc7c137b15bfc20529d50c83ffcd43761b4bf95fb56c2cf08641aec558d8a7f09f57b5edebd3b2a091d7d95fed7e60a74db78ab48bf5190f713540c15c06c9f7cda2bb4", 0x50) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/ue6/wsktd0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x12, r2, 0x0, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x7fffffff, 0x5e61, r4}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) fchflags(r6, 0x0) write(r0, 0x0, 0x0) fchdir(r2) 11:46:14 executing program 1: r0 = socket(0x10, 0x5, 0x7) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x40) 11:46:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 11:46:14 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x7, 0x3f9, &(0x7f0000000080)="a6b7582d148589fec33c94272c74b0bee691ecbfc7c32ef83c095e4629a3a7fd7757cf293d00c5ec8266085e7f9367aec949e21ce1f7f2cfd3d159c9412a41fc155f88f97d1c1e732b18951d38f00103387919acb9dfeb3b509c6065f64e7fb78b75115c27809289c77817f1afb461460eb5635ff47b4d5bfd2d3e919f53eb3679599fda05f1d19657c2c22f618ef3039660a5596cba88c5055a63f26e7ae2e4cff0f2721af3b0ba00b9a567a3a8e775258e38281f75a0fb990425202ef7db7dd6c3c7add60926ffb75ca7db36846a1f3d966b3613e80e9805866fbf44f64222209024d0e4b08faf9c010a597018767cb569f189fa0c30ea7e4c1279c46c23dcd4ff49f6c01d0b17bb0f3c192bf299f6c3a142b009e0ba38365afd7ed5ce8729b80dc936b5b215b49324c2c1a81fca555fde1a85285c07bd86ff46dc4ab4ea5f88a08f00cfa253a519258d6b2964c2aff5360a5c9a80a50a7b2ce41999852010f9816d3d66913a66c87abeab8f67052b12a43ce830b37b949350b498a82804d2352c7aac0fe58302f512156cdecc6508705555aac5a64b9abc5526fd82594846a2de4aa699295a5a71cd1b9aa4ca7703366c40bbb117c8e71cb4793b62f96bb77e89a8247eadff1f058f8084ffec320586f4405cacaeef317492d55323f6d5fb1651ea784cd354ad15dfb224af42623d999d2d18092037980da482faed0c3aaad392256b5cc1c99502403eb53dece36dec807773ce96980af4cd7d48f3316c3b9b1928bbdd37a162d984de556ae7478d031c19562c5f92aa4bb8d2d62d38562c467d15ead9063876d6b7129c16b7be3f9329ab1cdbae50e05eeb388424843f68664e641ee1237e69471054118d4a4306a1e54035019589767027c1e74e36657d83e1ce7ae9f59ffdfb9caf332c0fd7cd1c17485ca301b557d44edc57971fc87a67f94fd3c7e41a77b351735fed845d81bfbb8a04868464aaf6d23212e92481037848c9683b44a08f6033a628efc4407a6ce1e89da0cc09fc4d43201fd7eb22ab5e25ce454d7e4447f337c136e116f96c5bbcaa5732d499590878d2219f9227312d8c0f480cbada3852b30b25a3d5825f390cba45e0fdbc639a28606dac186ab930b32e4d7cf59650679ca9b4cc5d51aad107503ba3ebd0a7e94943234cad09681d27edfe07bb0f2fac551243efa4b50c9537070ff709f0b7c2e830d6093a94933edc1f6b39e7c50cef9b046477bd7b020aa9fe6dfe9b5bb5c3448e29e01573fb136b1bf6e7164a1d9b32e86a07188cc45c9d67f6d7f0b326fd4178f9e7166f606eab1717fef6a7cf7c61ba05bc59cebeb17155e9536dee95a4976a0ce40d9456022df8f195c1eb2d25b57dc27aee4f93a7b531f91cb6d934df14cb4e51f39775a7e68df88324cefe0f63b0feeb3cf39301b3d093ec9918019c1a3444902a5d9b4aa66343818c2e0b27241377eb16955d9e6e47c15fd5a2f6eccbee6e1f0f8c00e8e23039f2df1dc2f31bac6059de1df0ae7010dafb6c260ae23cefccaaa15967fbbc7f9c0ff898e5879b6ef365aeeba2064b40f61e3f531cd32f50004f294e899ebba364d0c09ff3f7019e6ec3eca78014b54fee01d2f1bada6ce3f895e4f8161c3265dba5a0fe353aa29af91127a276182dc147567ac195d66e0915a25e45d242718840fd0f668add0fde8fb0a555028919c7f2c54fd706bab5e6df8afbc2350c1690370dd2d635a5f8a8f8562713363b4362f9861f385b54e69dccf9df6bd375762f1aefbbb4d4d08e47f85e29c1b38cef4331f9387ba34debba471eb4b75a8c508698770611cc52107921c8edab1d57d4aae9c8e53625dd5a36fc9b6c1a0ea667d782060064022993f4dd325f8af8e2d17fd005fcdc6a05133a844b7b8a7c167cb55e5940b31a42a473d1e3a40db424a614b271a851a15e5abd0d868cdf192e16934db0f977a6cfdf55f3d5d2898895590083618d24391b586e4a872da6d8334203cce4972259568320b055e68eca1e6c6d08c67548e87f7ec5e6a71a90bf9e062bc90365aa6debe8b1f8b9586adb0a49807f4aedc628730ee6e8ca443994dea98401da8b5cc6a2bf195d9c05fecddf0a848fd369889a7a3422880dca2327a156394a10d03cd38e3c50a5e585a3c770dc6c060aa2e2b21649872e0ecd892f5fa4064228a107f80407f177a0ed7369cce23ada06669bb563bd1d5d2f5d43ae4a4fc540aab3135cdb5b1cb0ebeb00c1c3d760f339e0354416f5e245d1cad531df6fc902f4d3faebcdb51226c13e0e8b2fe710a1f87241503476e803fb4040585a87e9953e9fb379c571d1a8231bea7d8875d8f32252f06471be4d740262d3716ac592f3637e4f1754c8b8c729a51e5448431dff390ba205954550cb52af4e8a879d097d005f5ad083ed712a9493bc960adffc4a0857827e9c3be8012108e10896adad5140e9e0bd29117da9d571c44d4a2d9886d4cb45373386b7af41951b1aff44e52930d29ec23d142e33b0af413b54639e8fc5d16512419752f3032a57e539f91d6916702dbfc2f5d838d464cf13482697cc92ffa8c2aeeae67b7363237f7f5d1947acdd9c41ae0cb5748543947ef1ac494c5fe30f67427827158f57be7537f3f250afeeb505d25ded406f927d612023a1c33b707647d788fc31db79999bdcb67f88a8093e9461ad98b1f0a75d972c0571b27b75c591d3fb6e6d153d2a91e55ff8def487551af7659b80d48c5bb543ea9697ef3fe9552b8f4d0343b42135d1fea2763fec25e4a90916336f606373309b4f7a265200b92a40faf8b774acebac9e2dad4480fd525df12fbed3aa90766297300fde6523fc15985c04d77b49f7904dfa7c1ef6249cba54360d96d06039866d4dac9e79ba1e4002fbd64d406fdf41802ca1f56f3f50fbf38f0c4b6d06622fb9786757dd99a0cea8dda27c0ef8adbccd287158eec64a82c84883817130038903ecedb034771676d095c23ea86a35d52bf6591c9cb69da4931d0c9a331e2e52a4fafcf391a0cb4f5a8cfc0df8c1dd062765c96542687b4fc9ff9d1e4ee3657d169086ef43bfa1517e0ac80f3455a8e7f2451c658ed1a0ecf0ac595815ffed69455231be29cb6b0fd9ab6d4aa9be3b250cec8a6bea2bb60b3eb60f42523f511ce29f9ae8813d595b920c1273afb8befa1a308e1adaccc52bfce91e13a2f2356184924f0034e46e10aa663220a61cfa3bf48b938d2d7d78c5ce5f86a9f5d0923bad4c3387c1fbbae10a1f88bce55be7d78feb4e0bf8493e0bb22d8f690ad779bf3ecb35f978eddb8ce4f4b1142d769c10dc0ab851389ac3b14b52b214405b42db5453fc3c9e25f9d0397789199d8b30486f2c1dc04ff6b52ba50445717fe4bf9873bbbb2a82aff834f7872137f21958276f0e106c205062c127936060dd0c0a049df3f7c80d0517653645720141ce62c2975d3d638b856dad06f2900ba3b24755303ea4ff74f6141914053bb0168b37e15b96011f732f9ec8fd1a1affc80bde5ec6d027fbe232023e086f9289dbed1b079c6a47a326159f06f444fdb9d147e4c36bccac03df6b9fc19969fe5c3e33d795596386d7564edcd4ac2b3abe7b5b5fe4d28b7ad37683a80812d1a23acb2ba290dd248c20aca6a5c4f83d8ee820588c82270a11a10cb2737f06aae50416f68318ecec0fb5f6ca4bcdbba2c75ca5a3d93441ece91e7534b05b0e50292e5e38ec90d5d172f3613ae04d06470e5a79d7129e951ccb977a6d37b7267b5286e05f2640c515b02b69d3aaebc403d38f3d554811a0d666ee05c01f0b9fca0f6e598bc8d72c0e4ce68e5787dfadb9c6e332455866af850d72dba2fc3e42c8313876d888724b895b41b6129ba83721a06fcf45dddcdb578993c03f7ef954f92813c1a51105c38f356a645d81cc3ea58de16c416a319822598b62c8671d11bc53310e7a2ed70888323ad580588f6df3c1135b2b9c1de78b22b0a2c15eb67f1975e37db6816cd15df665fe2d8ee6bf2113f5791c478430780d0d5d060137d00ab13ea0de53a6b3b524eb6dd2dd6f6824be87f64b5808aa3ced439965daf634edc36e78a0dfcdbfd579179beef97eba94f91ffff0749adc085833ef1c1cea6c8f03f3b660aea289e428c4e0b879e9e4b6e55d5d5a1e650bfa0f2819455f8fe075180006da65251c59289e89c9726a5d52de50ca9c661d2b294bea0b8827c15637d2636f628dc793cd455d6990cea143883ab01d3671fc2d07b4ddf0ae46922f58589388276d4cebecc4a9e42300a68cb55a051fcba9aef9bb5842707bc3b811b0a7cfafcf03028fd686e511d0766d10a2c7f6e455cf5e16ad87a731e9996d95a9a4d79f930df8b3e9ab96df418a5bd09a193eee5b15473cf958d897016c965552aaefe29524e4ef771b3423fc0df57ccec3838585a1be735fb903560d9377d96780fcbbcde0b26b30134392753a87216eac3fcad885b1583aa8f09a43f70c505dcec54ba18152be682905d994e01528fb78234b42e2d6ac9a86347654387f94cabafb54e1730b511baf05f364131b31a8d1bda3df0fa61105779dd2392480bb87803d89b62c3cee9e1cad25ebd52e0864924c3a810123e45e64bfcaa047f41d950e1b1043763711de321db09a9a0a9503e796e8d0390d2351daca6a032e9f709c24b490e8a3d6bd45a1e799f75a7171d794d9140736b3879d4861880d0eb93541db3ecf6cc71ae871ee3db9cc91d08e3618731d7d70e8503c7d6cd55e3bde55f8addae30061d9d67264bc3619cdaa3ce33317304dc7bd0748037efc8b1a1eb2cfffd2fdb45caa46a59a8e83af9d006a9a7bdc2858eac83d8ee0b605f02cbaa0975229f64b44560e4f9fa71e282ab62e645248e19326b1cacc76870bdbccb11fda3a18029ee8968cd085f30653c4a0a45251b047ace91d473f5e496bce5a4708f516495d83acce7b8b1c128cccb8de14b4a7802dfe50094547d10bca41d642bd0c5848ace9238a070c23457843892cab02f36c762ea8823221064c6310297a80ad03ee714ef655664cef6393dc6e8cf14fecee51f605cfff0830ad6fc1b8b1a9443b033ca1cfc981ccfab1f156af524170f2f8744168f5229c4edeec005ec129e7c9a19b8aca5bd514e5618fd604c794affdcca68daf5a942fb4d438f9d1de5be3b3e3e6344f56938d2e154f72f82ac17ac6e328cc127357ce4ccb781d1c32aa0e721a7035509db2e924c0f88f4bfc54b9d541850b928150662836a88abe8008d95334dd06771529e6009a8418d14880e35dbf9ea45d5cf545d4dc019acb9d07254f0c7e285e554e5b83f1bfa5557bb6b535e122e2340509247cb65683d9093ce379f222ae500f726e4caba0ab56ff3d352fa38b8fbfcf258e419999b0c21ef665fe474ee93afa9de126fab0762b5b22516ba7cd80f4075addeac29db75d2914728c76a57d33f46d1cb6559944efc1163b9175853dc4b428e68bc451384bcce7508b023ceb797ad355b9ff79870bf4c4107eb271d497edacafdf4f64be767563b8648eb44a636ca036164ecb936b43b6efbcc7eb1ce8d6f4dbeeb6225e2c2e6c9cb89650f0e7fae4450b05970aedab69c2828f97e01ea0da2f55fa1e336da1f50294b941e6e469f3b4235e507634fb643cf08382a4c37e5d2c65fc259e37831780b65a74fb4ea4018fd4588b9e9a35388202776468f19be32e1188e1eb60f51208df2b2c67394354a8cb9adf813a076d8e2b5b8548601bdbe9f557876c5d76d9774e324274254ba0ab8148ed5e516770481646f33706813afc2b92c80bbd3451399bc92a794f", 0x1000) setsockopt(r0, 0x0, 0x69, &(0x7f0000000040)="f88f50b0e4ba8b6f781af8b24f8b399fd470b560a025f8a020539fbf944740cd82983818f6d038fb13b2160a", 0x2c) 11:46:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="1000000000000000ff0700000000"], 0x10}, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7, 0x3}, 0xc) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 11:46:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x20) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000200)=0x8) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x39}, {0x6, 0x0, 0x40}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0xc, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 11:46:14 executing program 0: clock_settime(0x0, &(0x7f00000000c0)={0x80000001, 0x9}) r0 = socket(0x11, 0x8003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000000000101000000000000cea1fea7fef96ecfa73fd3357ae26caa0416fa03000000acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ffba29962543310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffff49) 11:46:14 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) socket(0x11, 0x4, 0x20) r1 = dup(r0) listen(r1, 0x0) accept$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0020886dd1fa2e9a387d"], 0x10) sendto$inet6(r3, &(0x7f0000000200)="d0d1d450e07eb607c4acb4eb5fd9420b090082044c4cd91c5c52f2f9541d25e433db2aa09df7bab8e4b87035da09b768fc9333d0932eaa1468ba7c90fb279929c1f5c365bb23e8ae3d8f5798cedf3e20bb7a8fba88cf586577e165d9979d7afc2f10e37b48dd650756f33b5e59f639bd8287a1ea2068fd8309a42b4ecfb0e2c927e3af7b2dbf107096d58d1649d2c2fdb53da4a1f94e4838e205fd49355e42802b014dc8d9660a8bc05adad7fd832d3323bd000000000000800194172af2d6e1", 0xc0, 0x0, 0x0, 0x0) 19:14:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x200006c}, {0x54}, {0x6, 0x0, 0x0, 0x200000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:14:09 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:14:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000000001000000000000000000000f79ceff9ca7aa185c392fc7d8ba536d7c3fbe182c7b70699956097501bb8b3752aa69a5fbbf5573807b56eca6e719e8be426f15ddf4a229c06403b424a1b7e8de4400c598d411cffce6595d2cbf203fbab428b93b9c723b7446e9c32d2ae5a6c702f5e9006f2dcbbe8b575260b770da886fa3581602eb1f285c7bf592b38fd5e1eaa8fc4f4c6ddbaec2b627583c0a58b3cc3a7e2b429499210606aaf9fe8b0fc418b121f0938acf1cabcffca0"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x200, r2) 19:14:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b818000000290000003200000000000002000000000000010053bc56216221a6d97b7871f883fff01cb33861c8aa5f7a19bda011f510ca5a96742a16a68625acb153bcec2788e30c1c90416bd764dde9598bc86989dab264bd7449bee8eff60e9575528815add9397c2307150800f09cf93c3e94480ed5b0262dc41300e5d522679456da5cfaa8453c34ff96d2e7e0f7065573f1f0e1d7202fa82b95a065f3adf8ca51546adfa0dc3bbc311344e432e5d02993d4ecd3039b4df39a892e00"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc, 0x400}, {0x2040024}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) write(r4, &(0x7f0000000440)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0xfffffffffffffdef) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x3d, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000240)=r5) write(r2, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) setsockopt(r1, 0x29, 0xb, &(0x7f00000004c0)="b90d934768", 0x5) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) semget$private(0x0, 0x4, 0x10) 19:14:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd\x00', 0x80, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000900)={&(0x7f0000000040)=@file={0x40ddcbab999f33fd, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000080)="da86980bf0ee19d5bf74e7b823", 0xd}, {&(0x7f0000000100)="9bbdc20f33b5713d2fe75e6fa10fce94eb8044a8074d618e9a213521c32783478cd64c63e62fba950113a1edbb58bf0448be503d742790cd197bae2a3203a742150161ed5e2c13941b9425c49bcc9e8d6bb7f402a0ae81c775094b9f29713ca9955f4c29a871f9184be2", 0x6a}, {&(0x7f0000000280)="633065a9a2642c758653fd204e374c44a26e5819b35549304563550f9ed869e60dec663e19ca7fcaaeec8351b3e9f9478b8f2b3956ab2b545a179d27244c777dd78193e6d2c4cea32b804952820fface2371f851cc7e850fbd76912f6983c4dc3e13452a63dd90bee15f5fb92322cb0e856ef3573c9ee5f885b24f4bec06ffba5928032c1de0b8e557b2547c533ede3277f38b3d50a07bd5486f129db496667595095f997ac93bcb7ae58a1b5f812600d2151475df57616b9c5270ac6f33aa9c9032bd6d290a2db1e943aac54aa919280ddf8e8e297c21a0ebb62882414b4026b6568ec8f4820397141a0ce5e740b9", 0xef}, {&(0x7f0000000180)="b40fd5895cf1bce7c0575218c56ddda2c7b5aebb86586f4ab46cb95fe50d0790abd6133bba35ea880f8957a0e2b6e99d2ead8d34d0a01ceb4a6ff85d1ad9fceae00967da2e837fd28e3b39922dfa0d23633d09529285b19e58abf823be586e0441b3268d78f75d671dbc", 0x6a}, {&(0x7f0000000380)="e392507bdef894817af9bee6befa280f1b2e9ecab604eb4d3316f7624bd84b7f46041822822d39ed326561601201145f3cc5b2dcd0669c0cfa7af0d35b83fe38ddbe86b8a4ef71900e60108cbd6cb036bef0a54ed9", 0x55}, {&(0x7f0000000400)="224d77c675c3", 0x6}, {&(0x7f0000000440)="a91b8126746cb06cb1225e5b71fb87a85023635f7834c2fc5c602d0d274a149de81bba1526346c10bac0769c69fa6f42e020f24c8b03b5b9095149f34356e1c971cd5635547d90aa534b82e28c73dcecf0252f9e0211a2b513054cc80da61a3ecc0bd86a2650afe1c5b8a18a3782d2e65e2cb3300f7a92fdb3b107df95bcf9e777895598fe6a7bdd0446479786d9bb9f36b6b9c28a32fb047fcae93b5146132188d4aee3175202ff4b5a876bf3db3af752ea6a2f3342c4c6dd4fcd8496630f1c0894dce38184b6fc209a491635d2930ad53051782e598d48490289845f789137bd5898af953540387ac443", 0xeb}, {&(0x7f00000005c0)="cc5b4eb6d8852374814d84f13ff640318c74d136cfb2b67cdde882ad31e9988e90fc5a9d72bdc45a64361e006d4b6270b6e0d154508040301a19afb1dd814b067d8b9174580ab5a209b580cc5d2a32d06f054b3fba6d16c6cf309e936da8746a57b4df8542358cb5e92cfdc4f8f21536106c1ead9258a82fc28bf9bdca", 0x7d}, {&(0x7f0000000640)="ce281d5b9902e648f19a98ee3be3d678a8883dedf4a7b21312a618c097ee1f4f5e31512b992b22", 0x27}], 0x9, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r1}, @rights={0x20, 0xffff, 0x1, [r5, r6, r7]}], 0x40, 0xc00}, 0x400) 19:14:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000000000000000c334111630d0e70000000000004e47cb2b61bc0424f318af562c35609e3be89de90e88832299ddf26b8f3fe643bbf07fb728083e15d9345b763c6cab728609de8af0445b1bca0f4cc439e9b9d7cf58e9d77e77932af9551bab8c4121aaebd38ce8884beaaea6861aeff62450502955b7b17840"], 0x10}, 0x0) setsockopt(r1, 0x7ff, 0x3, &(0x7f0000000040)="7e3387066065fe0bce8a9d761126249d3bfc97a943b2e1828526f3de52acf27617ae24a1dfbeae0495374f384a4f72f29159afcd1e7ad772aed40bfb96a9c921c9742d8272c35176ce21255042cb7c16d25c28cad80d085b11baf223780700368aaa5933dec574654e012fbc2e50bed2630f0530a5b207032712475b5ee96372ab98920dbfb2c4f6a34f66f5fb9efd1c14a9987fedf135affa1f59e148eb8459ba50a05ef46fb958828196b2a4f60806e1ae2bcf7db9683c7a47c2dd9df445491bb19665f0a40a9bda0412cd66025b7dba53", 0xd2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r3) execve(0x0, 0x0, 0x0) 19:14:09 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat(0xffffffffffffff9c, &(0x7f0000000880)='./file0\x00', 0x8, 0x52) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x101c, r0, 0x0, 0x0) r1 = socket(0x18, 0x4007, 0xa5) sendto(r1, &(0x7f0000000000)="37aabfbb4e8d1107e36d0e64e6317b263ab7479c3d0384c1b3f97c4d6f7cc7c9fd7ad6da7f1b1638c391f89c4b75962226e144f10f2c58c257e3094bda3a3f8230cfac41ac65badfccbbba1a72bbd5c7904ab9090b62127727ca212e3aa0ce8ec80140ba43b03854230c1292e96462e2ac3a2e225971671a33249bc4f18491ea306cab39c5a9fb9a914532e70b09b97a3a7b132a83735566f2819fbebc06a57b812ce68ca2aecfd0d0ef1f8b37f5c2f23cb1", 0xb2, 0xa, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) fcntl$dupfd(r4, 0xa, r2) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000005c0)={0x1bfbef88505af038, 0x2}) recvmsg(r3, &(0x7f0000000840)={&(0x7f0000000600)=@in, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000640)=""/149, 0x95}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000700)=""/173, 0xad}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x4, &(0x7f0000000800)=""/56, 0x38}, 0x40) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="1000f5f54d5400090000000036070000"], 0x10}, 0x0) r5 = accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sendmsg(r5, &(0x7f0000000580)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x7ff, 0x8}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000180)="fb4b926ce105a9a7312e1e7a896664590e7f8ed81e3005a77f9938073f3e2f31a32160ad62a3e9264f3c39921554aee20919df1bdd5d078a8f5302e05335ae79218640f66ab59f0c6f3adb1566da75c3a7fc128d977705c8edf772c8fc300a24759bc5c8be2ce86d76b2d2a3dc049c557d1450340d869ce4fe6f9e9cc169519b863b9ecee1300fad148fde221065a21af057936279c64225b97b9a16a88c2de749e58992fc580a2400d696d6f11a45b07a9b21e5db8ac10ddfd3f75dcd3a76f046962549949567f6d3177d41fd96288fd4337dcf5941e66d9d", 0xd9}, {&(0x7f0000000280)="9890bed749e7ad79a808c5cdbbeadbae0150f0eb3fa2cce8ae2ac6f98380fbb35aad509d18072aa68b927e42e3c483c0febaf0b7ab07dce6a13b71f77d31d2ae149273ed837a82ec5c34391cc858ee216b97d3c95ec13a21880d2ee666e3327db80eb1c1d3c1f762a763401523a33a1c5e85e66e7b76087562b8905fbc033d9c9f14e3e0a818aa7c822de7cd158971cd3e26ba34b065b90cce10c0fdea6419ec36b02ea3cab09762152f0b00c90cf434ee6b96f5f0c0e664d726d1f9733090086fa34c3e7ae55f05f11e0bdd38ee989da70052a7a68a68122f766f95bbca1e6b16eb4dc262edebca8442fa2dbccc67f0fb39f300158958a59b4a3a", 0xfb}, {&(0x7f0000000380)="d0460bad437f1eca855cdd11135c40fbca71905c5e44e9f9bc4687063fcdb42ce75782dc32a78ed86007145be74d9d5bbf31bcd0ccf7ad0a1bfca2", 0x3b}], 0x3, &(0x7f0000000400)=[{0xe0, 0xffff, 0xfffffff9, "cc9751eea72407ee742a7607882d1c43b751d4faebd31fc9ae643cf7c872a49140ae72c46c7ee16f7d70c7d35fae778b20ad1a63bde70c74404598325fe1b90de3ea7a0c60c28eda7ec703036ef15f37f1c8ac87d467664e91b10b6e585e5510121bb0b837103a23f72f40e49237bda9cb74bf1cba9b54cbec486a9ce4b87b30b75119773341334f46f6e3e567f33b8c73f77cf7e7f8d4abb795cdb124c8436c53273f18e4e5478e6dfb70b240cbd6b322f9502027f89d5b68285a4dd4793cb35739d5aaf74f35005ee0acadc7"}, {0x88, 0x1, 0xcd7, "febd44a72a738bb99e912b3fa44a02d971c88cad42afbe3c91d669c62095b88c6c32c0138ed254af920a823e6745d51034666f9741f89d25d8385c447fe8ea0cbb34dfd115cabc5f5a99c7a6befa77afb42ce208157179eed938bdf0fedd22d71e187177b6a232ac4099a5a1ac90353fff88e9"}], 0x168}, 0x200) 19:14:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000340)={0x0, 0x1c, 0x0, 0x0, &(0x7f0000002b00)=[{0x0, 0xffff, 0x19d, "d56221131cb79ee6548b1fa09e57397c93f5d63ca88fd156607f56253b2ca609010cb083b06e97ec1ae9bf1d018894ed7fc55ea89ab69bd4d8b22a36671b28efd7b9dcbd15fb2d50413506060a1ab0ac04db037032cb614e5906f02dcc83c368061251eb6e304555f1a199b73fae9b8ab141f3"}, {0x0, 0x9745e318e919f0ec, 0x8000}, {0x0, 0xffff, 0x40, "27920ab45da077865b7215526059e0555572ff9333c826dadb73eaf8fc95b26981b9b386574362fb3198b94b3038ff912ac6f19d1129b3ca829d20d167cc671e1a34742783330f07507319a739688a9d08df69a042b301303f6c57cd3db023d8669a1a3b4906c4354f106cc0def07623171b4a6d65b5226f1bdb97d846b4e879da83e802ea60d7330b06e514d939f94e3679a463f788b01c83973fd2ac21eb769dc7b2ba0337e84bb6b007c43e4fc0dabfab5fe65bd0cb1d863e10"}, {0x0, 0x1, 0x7, "e1b1bdc25263736d2c0de617196c"}, {0x0, 0x1, 0x615726c2, "8e1f4a15"}, {0x0, 0x1, 0x0, "d4988396554e6c8dd8b98162a950ac22da558e0188ff3fc889b06cf170a3cccfc883b096e8d454960545ea1ee3dfc263ba451111b7aeb07f874cebb87a9f0cf4d102fc0c56d07a2f4ef0409ebab2c764eb2a41f9b3ad743e07f9814e8372b46847d874c22c8f70b64c044437ff"}, {0x0, 0xfffe, 0x7f, "509a309a416625fcb036851d9cb29af22da833f93af810a24b9a9bf36b7ccb934e142a9ba8b95f75d47563d6011b94640db667ecdafb6f30d9a2a4a9ca365f5adf3e470e3d0cc76f"}, {0x0, 0xae1b6bc60e2466c9, 0x4000cf25, "ac108112a8317d7f1f189782a722fe695ca9a6ef930ecb652093ad62d47b5973aeb82afe71e3c168300d902bfb99b99480a580a75af89ef56885035bb3f70643748e5a15d387133d024466bb65bd54c4b700ad2776aad7e97830b571eb45876167944425d40d8fe67dad1824089a1fb0cda1dd5914564ba26c8cad4d49ae5db7db0951ef9135cf1f7c95419efd713260909b0a018f236f8fdae32820cd06f712bf1997975880db67d4c976fa6e9b35459558b556d02aff9001042088dda46156946a82b5559c44c4b81f464522eec392406b6c02c0d29ae6c8c23baeceb7c0afe9ee1d9c3f8bb99c447657aaa0db2baf9d3070e159ee0ec6f4fa7a911502411780209e46123c3fc517895b032ca032819144e9c7c690ab5703071b82e37f55097042bd80298c5d01dec5f6a5ea8597dc0aed8bd71f5c5a5f30e2c89362e4e57045886abff71ad25ea1c76c5e2b7f158d8284120fe840e8b8ff23ca749d177b16161a731b548491ee03e52ff421cf22e92be5af02ab109793759df82d2c2f83d8168a3cb8f7822ae42502e2fcbad78616383eb2a29bb41024ae7e1e41ddc6fae2cc820caece5eebf34070cbfd75630c3dfddefd765abb3a2178e68124abee2282314dd35462c4fc018c0e5af1020df252973224347dba876e05b2d2f3b961f6bd138fefdeb6281a735a8aefca1e8504c4f420edbe2251ed837f0c1ccc050afd9a6bf66be87768365f602594bcf73afef24e063e3bf9ac2f6c6d4b8395fc3c437d1b2d3755449123f96c2ea3c43b42f42a7fd418be9bbdf16ab846b1d1a059b6717faf96560d7fb63a9e77f106a02a54984eaca930dba417124c3f3eea219136c29e0496bb4166c008d197a671969b80d7bfbd0a072a20e9b182b047036f7a43d0a156e420e66d79c7a105c8f3c7e5c4037e963196b09578926a295e96f3c11afba492548529aff11268143a83fe328bb2e37aa98359a6486424f5e2b742fcc573d14103d183e9a2b8ce900a89beca9ef0240ea7e8abae67698e3a5ba49f5fc4cd5be922b66a4cd904044750d064ecc186591e917e0226b8f45683abbdd11597c4de8bb7453efeb9c24cf6068a683a5093f2204c3c1377f8376381ae72605991925cd0bb94d73d71e78bb491a684c0ce84e98730f827df78ebbca7dc717cfcf2dd189d70584a555a35e110f052adcc0853a2ef90ef441c45ab3419080608e242d5b9ecf3bb6c1a6a2f9ca7436b8a5312c80688cb5c4bedbec410ed1989f1eca5f1197d3d33938722c7767956328907574dbe2d2d037c40cda9aa69992bd8ac56098be85528b183f41a5ad7878916094e9d7fb7a23dc61267f1363389d79a7948a1cc5696fe07ea944b4a53e9038764e5f1598043afe11b7d1755c6be37b941a3b47a60c79e6bd6928d6b7137167b2676fd0c0e8cbd6a7a70878322882e965fcf8e0966cd60dcee1af86522802021de5294a2db011100791f32a8cd1ab2788bbc81e1c675ae0110798546bd72b18052ac29c58105384e5fac77995ea74a077a7de113d866e7214252d376ac72faf680c1e6fd055b93a938d8da41fddcf55cab66744a0dd808587b7ba6d1c9d5004106d590dbf727ec689b87d77a1f3d40a7ced12ef53edd10ee6fe72af2b3b155cce51724c5323cd9f185f2da0d284af78c3f78d6fd55833b82337b6c219b6f39552c45a4b6341930cdc896415999c1a91b4ccbeda11673e3a3871a3989dca51f731b51085fd75ec01ef19b16fc9257597eca3587473da02a1d5ae21e1c1eba851c7e45224aacf67734e368fdb6c9072bd796211b8f6094b56c5c8dd99cbda687602111b208b2e9260625533eed47d9c31ce65124d6a6ac85fba332eec3b257d97c177be19089af215d697908c0a261121145200812e7386f852863b0beea2e0c37c901d700a556680dd937a956226943108e459f71b54a999263fa25d048884530ac3e5995964aeb8050b3de27803c355ad3993161978cff2ad983138c0cc5c2007552bab6263605ef675ba4d2cf242d52bec32fc1368b872e4bbbd3eafe7af7c395931ac58e44c857c8deaf852aa2771c9701fe90a9f0854b37f732e99d044cfd2e15d1756d73bfd1614c2a26a265960c180c6b869c0bf24840b8128f52c4e060d518f3b475411d6bea048d88b64993327387d00ba0d5a7fb29fec3d43e531e342633a1d3319d5bc8d44ec30c25954101a9c3de099eb0f1119a709d92d74b602802d8aba519558da079ba88b481ea111b1fcbf54157281af7eff6e579f7b8dd3888422c169ea5a3e9f5b0e6d34718c46b06580a3dcd05335627d19ccbd7428a226323e77a73c74b13b195a2f2ebfa01d0ed2e20200a454cfbf9d6f99c9931bc8706fc5eb366d0da5ed7511d713356cd3c7e5765921c0d5747423ad25044ca1bae13a5c1351cc935bf0726fdd1c7f3d6a22a09dd289d979d43d26eaf795a2ae47ef128ddf6b8965921d20f725226ddac1ace5c0b0f527d612fb88c3fded8f8327b233dd19dc375fc773b1bc63bda495120d9ab154838b0c450e6572528f7ef9ec077173e0524d1a270916a585d95e76f6b0013d5b7461541e2e30dd7a0b145085c52b122b5675fcfe2adb16d2fe930ca2a5e891fe9464472e88397d7a66f07078f604115a238cf5cfe60edadae81238f735aa3d18daa54110077ce4ca479cf78e67db960bd27f40c58a966bfe4a49b5f717388f98e27f8c3ee469f58554ac477184bcebea9cf2ba2b57402969bfeab4201a80e0f46ecd55503c28710089f408e963e55570be9841a307feb90f4ba88daa9f3b316777fb65c98b92cf6455a0c2383e1849f74738917eef6b1962fb59085b71723897482b7c132a5e59b7e18e8de226c88123146586dc88a5c5e0e02064af03f53ff07294aa448320f06c4b5d10de6b4f471a38d00088c2f96dc4fcb6f0b36c276a8e8f6a91cda68c353f561e1e59d80d189422a05e7a22f0e337a0648512169bd38bfc05aa80f9bbf41c0f4ca919f43513e942a63af5dec101f8df002397a17314cb677dfca86fc23c1eb029f58b6a7fb77032b051de64e3bdb7139bbd021aa5bc2ff6e1805a6c946f8963005c361491f2d13e4b5993ca9ce54da3f5be097e3410f16d1e92392ab597c8e54dbe4ca43d525adeb90bf4ab3a95b582064ac95ee489325101cda42021cb7683745aa3eccdb2d893ecbca0e2d5c1fe1405cdd11b101a4a9babf8511c4ef4d2f6171188bb376d6ef445d169884c256cfd5e5255c79d21b2e3e9da0af025dada3d81db45e9500881cd15e09ab6e2fe1cdb88c7438f0911d0e3a2b44dbfbdf0f377aafedfd5f9f6c607f4fcbefe9da167ad30efbb3f98be1dcc08c349f2f6eec0c7238c4755f3b5bfb35bdd1e32a62fa1b0945ea6b4b589a7645eeb496b41239177d8fc2b1915536718719505bf0548056d3710a58c97cb3be196ce800f326db8db7411822d3cd112a5f3dfbb2583676e2c7fa3022ea69087357569d1dd48075c4e146eb41d9f9e448e52ee8837f5808fdb2e34f3e6e1562cf02fd903719004dd527994b294e4f06ba191c7584a9c2005c0396b61ec6c66a548202ba10ae85b16aa6b87529df70ab74d55c74fa135b8b4cdba473c09ac2bcc3c59960d92094caf60f647c63b2d1dd05b359ce1f9b9352672bb3c7a811ac7708d32ef6c3d864753bdadc1055bc8f06909852193a8c910ec5c7ff660520e813ef18408270d485592e63b130673c0bbc27342d55bffc8d7def12bd2903c85e438445d90604f23026b0ed172b9e60bcfc28774e7ae32c9161048688c58427393e2d1ba4f3b81f444ae238b80e8b2952bedec4000f170f27a0e1d5086381e00c8cd284074d96719af66aac599a737429fe32d707b48a2ef30d65c61bc0027326b05b28b0b4e4a641440b9d0a9af639e6188ed51fe3de72f5728790f7bbf585114f75d31ec33ecba1583161c7f7003ef4da4e091c3e63df025ff1c5864f596aef877d5df8ef1f548feadf27c06eb695bf70a75384e414827beceb5abbf96bac46f7ee228d9bd03b52fc89acd6f294843e36b6d39d3c231ff846b698b7edc1576039c0501d63dd2adac17037df8b1a7bf7d8574c2ed906332b542f14880ea939573afac5d4dd581daa30550cc71bbe04507b15e24f857434d4fedf3d614f1b307ecb3753bb2976c23cc8dcb474852424939abd7ce693dd9335be1df0336b08160b2e7e6af9a03e86fc331219997ec2bc3c07c18f56eb77f86cb600af96c4e5cc0e9f44218b9d689c670b8af489cc5258a9973875780ba5392797177da8626472eda432fbbd20d7054d8229c9a81a8ec3963baeb2ced01c754184202c92e9e26a466731a5a73912e354c74137b1c828534f376dac467c6f785c8c9cc376feddccf88f72a5e3bcfe14d0501484a6e547bbb300100a971244923cae001f63f5b85aee93b8b88daeeaa9d062ec6e0de0cd3203d40f1dc4177638b6269c14aaa026dd38ba9df1ad07f99bfe21649391ecc07b175ced5393f378eb6f115c09d36f2c6b7b584e43d8125ed9a910d8bc4db70bab370e63896cf6b607d10190db1a79a60d3782b2fefe576862ec6422cf209ba814d33363acbfb89ccc03eb45cf429d462100c04d9b955bdea81f1da317db3525a2c83717929c6ec9f9fe6c9113ba0ef38c96d7b2dc69302be98409cfd08c338cb631cb68320ad530fea52f58322c2afa9b4f68c0b6ff6542b66bab3079c6055d0b68793e3959326706f1ba8e5cf8b33b4f03aa5f1d602b22b0bc682aa65d6c38c3e586649288c22ef38657e10b3f9b6a580b28d42eced6dde6eb6d10c8176433ad343d9dd4f6f18ded09c12873bd664bbdba8032080ce46b0523954e5c836036e54de00d22d5c18a7588e97c208cfc990672057e7bef642ecae8f9be33fb67f46ba1312cec7ffc31562060a890a90f0f6ce4f75e80ec4a2191c84138706734f59de58fcfe0d7058a93b71c78abddcad5ff4ecdf8378917d646fd58f80cea01a1979c15a39d210a8fb2a6fe5a0567f766a36dff8bd2bb123006c2da210699df3287265353987046c461a8a1fa033c944997e5b03661d2495b2c32b749f2b0efe636a211f817a1775daf6c6c5bc63eacd16cabac9bcad6c2cecf117caf18294a0be5e63b20d82906654a48d4e5d209c1df2568178222b35fc77c75af208925ce5e0094b9dba2ffeb4b1e6a0c9aa2b1f9ce7a1466e2450e09d5e2b44af9d93be6ba9af5272c79847c5cc892bf59c55b602d2e75c085f1ded3d55ac69c6d2205d4b84c078310168d34f76a79e8182229b4c2e3fe5aeaba9a6aa502b80cceb67077421241f31523986383d7b76455e3108d112e5782807ce8d1a088b51baf09989e46ec5c3c218b2b010345585a61cc7c176d1cefeb587caf7fe439c27fbba8bc73a29db2d188f7c97119020852b63b8040ed6a0ad85152efd8a9b1c5ca701a9fe4a81cca495cf61a6f165e1778878c8ff610e7f7f0ad8e727f1f7dcc108437fc644e99a4c23e3738a0bccd3ca3906a261dd6a2bc9818890955efe95417a47205957810f1d1498cf7e35e6cabcde14db32069ae695570da0742a1b7ca9b8660a70f0437f4539f3b77760fc79c43a7f18c7735bd4554458da4a72c1830bd66b632932412b5da530db40cc65cb2a7a8adbe6f2dc374dbb1deec6b1be3d889b02f875c61f7209c2fe0ab2858afc4e0808c1cbc34fc9374fb22070368a66d06c1d94446735f0e65a5553d72462871323b3c0631a5b8f1dbb711f059ccec3e178d5d3471820e4e1cd7d878e1d504996a0f64b7cbdf8795119924d3ab82a434557956a1faf802217c7d480eec2b6141330c4fabe712360f6d19dc0189fb4d7d9954163d4e7c3bf34537cfd25ed100ba8d22275e6c626bafd15e992a6a36c3afd547622161797e7b62fb69bac5af6cf8a71d1e4d8bedb12709ac814f884d814efd6df0e09072e2be1ea75d5e295b13207223c65616ba1383c5d4b681ee123a19b411ee36c483f2468c91889504f022ab5e73c4f4e9cce9340aee20e5eee5cbda18ed2a86f36bef542176d3d3722e8dcbc9fc3e58b4fa48a750a1af4633a7949b7e684d9227ca7cfcb8cc7cfdb05f832ac273a10b"}, {0x0, 0x1, 0x400, "ddd2f9d9b928577a6c60cd3e764ee574e4f7eac380e50ef0b613b70f84728e308dadfc9a8dce980231c67c2715eb2e6307bc992f95fa4969a67ea85daa2a4959a5fdf5103188d0cdb6988a4e1be1064f2d5ec128321cd6530f9024f4bf923c9a570cc0626d115265f10e232662c50d797cb0e48f1d75"}, {0x0, 0xffff, 0x10000, "11b98d2937fc066d7c893c0cd331ce7b1d70c27d4f7eb1c9388986ef722c622956d7755d02e13dea810a0cf9bdb9bc72d6562923c0ed7f9e63ccfb65c6cb1d3a7175e8209357832913cd0dc5df544111bf7dac3b01f24545e7c346d4573ab611f654806939d672421ee48e10682080dcf9dd217aaa34ead8"}], 0x10}, 0x0) getsockname$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed741d981a829a9acda86e91f43d3c11f5719576cc3bee416b30c1087268191ee2b29afacf931440207454b7ba4f3f91e3521ceb1e3f05b4fe7526fb7610720c099c9a702c8f1f2380d55e559c879d3e5896cbdf9769496e44aff0947c0aa04709bd898f70ba9ccdda4bb9d94a4e2faaa757bb28032d3d410068378d1f0f7f16fb7de98a3b88e2c2385ee634938bc13117ac50071d10bfbd39bce16fff00db940f3029e69abe037a1b7d94a8728fe5324fe3d3918f9b47f85c0e29ca805d7f45f18c3c85fe7dece57a137a83"], &(0x7f0000000240)=0x6e) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r1) 19:14:09 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000340)=0x1) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x51}], 0x1000000000000097) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) semget$private(0x0, 0x7, 0x4) unlink(&(0x7f0000000380)='./bus\x00') r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8000220a, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) write(r4, &(0x7f0000000180)="2f60c3a42707e6ab3a3a159b2de74382c74c6de6d370e53b04a2f931736ff21bd17c53e6e94fa471d19482d5bfc1ea367663adc29626069b9e485d1407f6532e8f12125b7c632ada222ec9", 0x4b) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) dup(r3) close(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:14:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x200, 0x0, 0x0, 0x0, "0010efff2e07f600a6003100000000b900010001", 0x0, 0x80000000}) syz_open_pts() socketpair$unix(0x1, 0xe8db02e7b35785a5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0x2) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r4 = socket(0x18, 0x2, 0x0) unlink(&(0x7f0000000240)='./file0\x00') connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x4}, {r1, 0x8}, {r2, 0x40}, {r4, 0x110}, {r1, 0x200}], 0x5, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r7 = dup2(r6, r1) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000200)=0x7ff) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)=""/163, &(0x7f0000000100)=0xa3) 19:14:10 executing program 0: r0 = socket(0x2, 0xc003, 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0xfffffffffffffea3}, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xfff6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11775287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000146348f94d661f842173b2b490dcc52ed0"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c74268f60cd3abeac10f250ca70b22066b44e082828254f2cf18a7bedeb5252ccb33a87055a24f95a49d2dfca6e739aeda62f07e4c6a55976e01225fdaaaf46cc3f2eeb8081b9bf1017c96608ca82e55ed9d93b93bfed23365912a", 0x62}, {&(0x7f0000000480)="93944b9addefd0b214bfd0fbd5aa71814f9e3da1ca817e5680f08075686317e76f3b7a7a625d96c1dcf96a4dfac7c36028aeaf7e89944bc3f8a244c4e66559773aee2784704abb3fc7a451705b19f9d5a6c966015b2ed8bb4dd15d98950e5b5fb52e4d8681d45c92fb5a8ce57656af7658e5ad867acdd638706b1526bfe421f82337e738dd550280c2705fbc2f0f6d821100a8616993f1c96ced41a3fb99832d7b57303407720600fc1d60182a", 0xad}, {&(0x7f0000000540)="9ad6433a979975ba3e098399cc2b97ef7366c5297f42f4c7d2b119099fc6ecdba0e27d69ef6e3d9a08948d1267c2300b9eabc69080d9f75facfa9f7121deba01c47816e9a9d5d2ae5010bb963860d7844717e078cf310b3c28c240e81aeefeeda586fc3217f5f68352222d531066611312bef9a8e121fd66007383c81ec70a4b3f1f9f3808ddcaa84ef269bb3a2b6621fa3acecc8b68c65bc16f491452b85ef51da51e835946dee90e9f81db33a10d96bb894473c85afae9ee660a74a0725ecc8289eae648f0b013ae1f250e0e791cda1a00ca770df80c0b85fcbd1214d7258635e2b61c7b82ea53b73b200c3489ec9a0ac8f3aa4a05c70d4e19952727149619f23c49d3e2684dc8d827ddb4161c03a495d94fdb5eeaf6e031e65ee3d8ec472ae1630f749a00f02ab3d11baefe1bf688e473a0e776033cf0ee80952d4390910c5befba1a00581e8f080f6e0f1c643b53268bba7fdfb6a97e98111fe1a3e06cf98ab25cc0fa52b45f2ef7dae8a6f9a4231a71baa4a36d974618f6c05a4fb74e9bc1ec21ea272e8b52fd6e74a527f872ffb803118ef011f8659a4f6e001cc6d49476e7d76286c767998e270074393265f189683ffc732af9f2a8de9b5685a4235c35f92b0ff447b07ad96fdc73d8b75ace07fc044c43deb28c0d196d20d6d1d94488c97e530b59bc04aec9c1a3786e4f5f755c66266636c1b1f708ab7b252d5e926470c94ed923c015dfacb22b3582744c4740c3cba83ffa4923650d530ac6935b8a4360caa83423664c470d1dc8fae56b61c89becca9d81b29b128d4bbe6c9d07888dd4097a68cda9dd2f2391c7c7bd0d638c24c28d07591bac68279997036ad52a69c652185470e7871babeb0d3ad0df6050dcdb03ee19861048017aaf92d4450598daaa13e008a0dba608271d80c2ec46877da2c31e8d384c9ce09683e1fa3777ceecbb63c3bf497556e5a660f34b1bac5760a79491038f5bcf0f1a6337200a78859b57f169ad4b15d531abbce7b8351b2ea10d30f1adb0ee5c37fa3be3039aeea7350c290d87007e76d4a74c3cf2d47f56950abbd2b47d74f7de145bd7636c0594e0bf6d441fcf5078e3de1c33c4191ca8e492a9d30caf7bea21529e934ff6d532260bbb5853a86948731bcd27a0ad5b54ba6dc2b540a863095922f5ed811a4d17e4166fb4f038edbb1fc2d4aa06a8d07c371f0e42761bc273564ba55ee0b049ad60072adbcf3143891d3db59aa800af7a45253d0e34a2cee5ff84d85464b1426fc577dcf419cc582cf70096a51bb8b8a68051ad50d0f62170d44cb8ae8c1edb00a27dfae2ad9548bbacfcfabe3520c3324dcb720c41575b94378986cdedd6ce08185af948f0328635b8b614085b3b7c322a3ec589b0c642d53081620a827a223c19c83bbc44ab1f62025ff3ade2bb9d0035261d2273214fed76f06e20d169bb57b91cd2236b43a5746c1846c0c8edd5459054e96637c7aeeccf69834090f91248b8d9da594ee61e585ef90af86156f3d97e6ae96de560c1d7684aeda76c2876daa8c5c77fbaee7224acd290444df677b33e4b4d3165e841993645f0333d6a189acb1043cf5755c8759e8cce1aaa28f00c7808462424f39650dd280349f532431044ee5a607480e9db03c77ebdbfc679de5c8f155da7b4dfe577b56c33ada4468daffab97bf9ae2645019b1476bcf0aaffc22f8454fd5afe6f5443ff6594608a8a84651fe2f4c972068045c457ac4d26abe41c4912cf007b88b06749e84d60d456dc3d1fce2a8b6c4afd4d0225f7c9019fdedce6c9f59148fff98540ede55a8989bb99e9dc6ce8783593d7e4b93c7dc11cfe4dadd5b2c613b58fcf5067cb4173719d82be97b14d9de0978c503b75ab28b455e9ca870a3c42565399dd0d924ffd28e5a878706e64d7967eb586e07bec7f0ce564987bfc2ee6503808a9f4b0528a5873ac906d01b56124775378b44c5a13fd2c74e4507ed340e9c83c1f1d107f5a1717346199cd8e3b0a6baa4fa4f65186fd7e07a39b08d78a42fdf9b400d80cde5ef5cb430696956fffa74b6072db7d217dacbe3d3097bc217d90a7faf426059d0a07ec0a548640e31cad0adda76544dacfafc1735485c2af728b58992908efbdec22c01063df272c7288460d64a1050654a88a8df0c54bfc4197b5fc8f43d3c9a41dd9be945f3d4cf4fbf344760ea88dd7542ea52b33c77db0be1aa5d1900a86d977f7969d0839fccb6ba3d7aba348739daf630b6e5df322cd61fa96d3b597e7417c91a50f33299f44b54647bfc82f4f324e03cbeb92bd514e86ecd6584937433829b78703bfa2a352697fc971e286981bac5d13c834afa2308efa9308ae5fa2cbd607ce32369d2c9ee3d23581730459d98101a246fa8f65a4555852bccc6d2c2fc345865e8a7afc36148e3d02f750c01da942fda8eed72ea544977f9dddf417ec8eef8d94855f31c0095fc1a41d171116124d112f471d90c144b153d3daa9541ebe0922e8d56e9eb3390a1659ef81cd197b381eb817bf0da428f47aba09e792b64e6205869eeb90fdddac2cb880edd38cd3a12dbcee5eaca037fb59d8d69932113c74119af4a6cdfdf58371511fb7b66af6c10a659e83c1ad33b48c240b779f4fdbcf3135f9ca3e201b641f8e9cb737c61e635a9aa07b2898caf6342c1a52b90bcb38df37d30af2e5256aa612d50a534286d68d39cad3573322b9e795b255f7359d6af4c415d28f39bcde3608b4d614f8b5a18ed86f79f37f38c0e0c7d1712c3f81f97210abd125e35adb38cea84c7a11935bc1838d70cb343fbe83ee5482a833c939affe5e50fca6f8bc4ccbf7f0f2446172400c68c649fafc297cd224782e294a74e7dfbd8328fb6c9455492461a6d22662a42ac05fb19cacee0aef65cee0c2e5bf3eb44d86beb4f0886756382a653f748b929c43c06921a4d7a153bd1df8da79def6b4fcd27a5aaa14a2be1cb168e2d3b0c9965ca31859568fac7941dda3d82a0624ea8dcbf64af340192d2a12cb47da68bff781f60bd6d617f46261665c549fddf7bad8ed6f238c0f6c42d5a7290e39716313fe51bbb1ffca3c371d5ce4ca391c739573c69ec2d7f9648add26f3a799a8d851b8389ff13353b2eba09b17918a5ab0c1020ebea8c57f80a8f721a37b424de404cdfd20acd030348205ec85a3c81a5f812531c334b4082f6674ed9d5490dc01e4ad00808aa08bc5fa2b9abcc84b30a576a994642ccc31aaf0d67d51af2aecbae16e23287d54be5022b750906a18acc02ea5bc96c52ae9f0013f25eb8a05e2672d8c7c2b024c6f26444b4f17f32f022018fc74807280667bbe6acf340b278b0d3ed18c93be0bfde77d6871d026ecf6999e04fa5752636de89bfb0ff71f1149bf3ba99a6f1f3e6efb2315bdc91aaadfef5ee312f3e88202cf745034f32ff6cd99e618848da61ee5e843dc08b966834b0b57bacc4eb034711c5ceed3c6da8c448211193574d277631e70017c76ce76caded21bf758ba5653e24fa3d76236f4e4f5513c2aa6889ef9ac9afbb02d6fb32284b80fc0e246167742098d592e0b7955542a547c64e5ed9b9de2bc6c223abf85a117b63d3a3d69d69479d040927169da0814ef9d139cedacf97b6103bdd3a99cfd66b3930782598c8cf96e326123c5d92f4e9f71f1d583aed84583e858b4c3b5e1c67d882224bf983b1d353d9479656f0f88de456e7d9bfc38a03698f87e7f0f6acbc2f988005260470cde0e44f689902159fdb59603406d5c4d69dcd2dcde4ffe0dc1674f5fa8a6c4334e7afd3da53c7c321f4c3398c023558d92480e6c0eec8195b892de38bbc1a405f545ea8d164ce168fbd325a53fe0eb5e3991acf1e1b02e0fdc107f671291914883ccc4503736c260c827ce2fd24ab543b6ff2b0113ec9ecd3eac4e33970b3c814225be67e116358309ca72e21153ae5f6672246728edebc8f1f23f3bdf52257b09af13bbe398d7594f562e6e911bc23415e8d11ccc199c0a22ad45d81c6e55f09d057eff208da1ca63d33fd7b28d0f92e5f3d52a3e255a547f63a5a6ddb3144c32203de990c5998ec6fe12c3b0849366b8f105e0a90be6b81d43713baf46ed0f1e8848236b3af1d8eeea77dcbea382ff5c6e795ca249bfc616937bc1ed306e9c735466d8bf457d8a8aed6a9bceceeb0f83656e2c40c65578a7a0bfb3fe3be2c05dc65436f81b2b53224c51ea36a23e0c76c56cd683afeae56352258812277ce66e30b0bd3aa1ebd7a94c2fbed50eb5a6054ce66e302794a572bc105032a2be0678a92f22cfadd2b752cb526d187f4e198afb8b42b2ed6ef050587aa7532eaf9c332c4cb0acaafe04fd65c4b79ffdc227f87f7e8986c16af351a81085c1736b650c771fc501c26ad935c936e4d2c80851a1ca743222a446b08b4519564ff4979ceb13ff4f7f934faed1e44993417b96d0b9545bfc6e31dd50cc013b7b9944fe64a74a636ebab21fd65630e05fe8a9c24e12db5bf1c068a0a56cf56cd0694b9df131be923e36d2985f380869ff70c575f284cc092a8da00cfb12ac12293409ec204c17dfd49c4f4f33bd161e5bb037dc19585644d34662e6ed4dab4ca34a7dae1c1bbabcf567a409e89afa5665f66f75e6c3400c8e0d38aead3ff8abd7649a410321028a8cabac59b4f1a555d074872f504e87163d0f50438b4931040d2fbc84435e7588a28e935569c375fdba873e8ce82edf1d2e60dabadb147ccdd749304545f3bccfb6c04821331a1fd7e3cf76b72165387933b2a08fa98583fcceef0f4a4a766031554858284f7bfd272baafe54fd0f0f7b273c6b5b41a1112028e667f79f80cc103e94458b2ca6fb6fcd975c79134c78672f8857bd41849b09fccd3d995f5391db7b7f61330479accd1f5e78dd82e407e9d064912718c2deae47b38512a813c1b599f0272fd2f9246fc2aec870a41251f788df82086c772f51cea19d46faa1a179b00e373ad5d7c4870b47cd7d0b8b94175f3e276b1f7c16bc4396650be83b2918ccd48ac3389aa9947aa550a9c4688f2fca5301240154b158540c57488d16a3be0e593aa366d89a1b3ab06dc9fb09ca4c0b517879b9bce8fe10e10425fa18df9d58cf4bb26327443aa3e6fed74b92da2bffdd55ed93f02a7009858d7c2fcb945a48e08557e275d8f1154e3e28d44601a2e342b64878a8f6a47b59599b87295bc028d23b6f58a666c8c025a88eef1ffe5697ffff38ddd5b780304102c1858b6c3d69f1f331", 0xe75}], 0x3) 19:14:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) 19:14:10 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x1f6}, 0x0) 19:14:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) fcntl$lock(r0, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0xffffffffffffe3f) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 19:14:10 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000000)="0a5844823d15eccfa01c37669bc359e3c5debc0cba8c2e86a93ef85ebbef66c1d67bd0187c93e4b829c70e989975c0b55db392630b2143364f0c344acfbba3fae3d7028be6962f1f8a63fcc2a9c9d3ba179a5bc7b5b832a26cfda99873ec74e2ffeb43c545bf0748fdb82e8f1e6d9f47cb58161361f029451cf182c4a92b4d6c7c15937e343bf07e289fac3fa334d787e0c7dbe1f680efbce90473e75418b1426edc0a62dcd221ebc134dc50672b551365483926c176d5120b62dd797cf40be5fb3b2650181e79279132458c053f3c43e0275c7245ae934f4c35a55f29447d65ff9cea05e2653fb93fc985aefdea5dbb0594541355874d", 0xf7}, {&(0x7f0000000100)="b72b985e39c9725777de5e83a6938fac9b60717559dd96078dd0fd1435420f8613108330a140e721ead51506959e9aec692a8f01330853e4766c708ac17356101537dacb9c926a2ea49c8799bdd04fb609f772f92b0b499eb4434e908c8cc3cec0c04fe3e3557a323edf7e0028c7ddb483214eff11176a567a37f9c85e475f0aa2611b76238cfb00da14fa7cf6db04f87be286a310151f1a5530b13ff57b48057f0c73bde472", 0xa6}, {&(0x7f00000001c0)="80cc4baaa8115e12d003", 0xa}, {&(0x7f0000000200)="cf87395ea56f7587dac09f3c21e75afca6bfc66a799eb283871135169df94add0777b6c0a2d227211422162b223a8ab1d8302542b1f68c134f64437278b8869f60bd4ce478b598c3e3f6c1a0543d036c2a5ef54843631c3312db41f64b1446fd6218145d2d211a452d11fccf803ee093e67e0732d734f6ee9a36aa4d8772f7050e7490b9b77c8fb4ea85c91aa2fa726b66adf156c23331f91c866aa81ee10484f89faeeef08fab6f9ae106614ad8f036648d20f1593b5f2da9fa345b84a8c6a934363ef96bac86d105d5123f11b4", 0xce}, {&(0x7f0000000300)="3b6ef7cbdd81880e6ea33cd6db2b81408e63e6353db345e839424b9d299df4ec21a63cc6e05f80df45c829d54677fc0d05c7bf39ffee16a5baf685bc77528eba134c7e1dacb8733f0850bda9c12f2654bcd2275aa3e3ce7409d6df41eb66c6f29af6eafc92504fc1c161ba5ff9c16b79b3121bc2a1b27617c34c978b2afaf57c6b1f28b79aa05af8c04729cbaa5169b46384", 0x92}, {&(0x7f00000003c0)="762796f054bdeb56f941398807000000000000009e010ebc", 0x18}, {&(0x7f0000000400)="42f14de06b8442233f96d49105d7f6a2f97a721ff735cf7d7033c70400b57800bac046de10fbd2a0d3b2030758aa76db707e0c7197223a1c364278d7a4b5873df25d1d068f7d6fb3bc0bb88c26e8aecb1f0b5400014b20be6f00a24044bd15cc08a7df818c50d79824a57d08736e96afe42aeb7ff30d03fcf131b545c935e692a165f5cc536d224e9f06170cb89bf12f4be545bf62c6cbcb29db4485cd8fbde4344a46477cf3177de26a6c34cd4d2b262ed1cda4517fe8c6f0ec", 0xba}, {&(0x7f00000004c0)="0085e148cba72af20e995440cdd477446c6c6a8334df676d49c3d429934f081af8c97cb6c9c498000000000000000025a6f7287acefe56719bfd3534000800000000000000cd8e9ec05a0000000000000000", 0x52}], 0x8) 19:14:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x87) select(0x40, &(0x7f0000000100)={0x9, 0x56c, 0xc07, 0xb861, 0x2, 0x7, 0x3, 0x6}, &(0x7f0000000140)={0x2, 0x4, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8f55, 0x1, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5b8, 0xffffffff, 0x45, 0x81, 0x200, 0x7}, &(0x7f00000001c0)={0x3, 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r3, r3) kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r4, r4) open$dir(&(0x7f00000004c0)='./bus/file0\x00', 0x200, 0x188) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) getuid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100800001, 0xb1f1}) r29 = socket(0x2, 0xc003, 0x2) setsockopt(r29, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r29, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = accept$inet6(r32, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r34 = socket$inet6(0x18, 0x4005, 0x70) r35 = fcntl$dupfd(r32, 0x0, r33) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r37 = socket(0x18, 0x1, 0x0) setsockopt(r37, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r37, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r41 = getpgrp() r42 = fcntl$getown(r33, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r36, r38, r39, r40, 0x5, 0x7fff}, 0x6, 0x2, r41, r42, 0x7f, 0x100800001, 0xb1f1}) r43 = semget$private(0x0, 0x4, 0xa5) 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]) semop(r43, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r43, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r45 = socket(0x18, 0x1, 0x0) dup2(r44, r45) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r47 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r49 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r49, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000100)={{0x3, r46, r47, r48, r50, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r30, r40, r47]) getgroups(0x8, &(0x7f0000000500)=[r24, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r30, 0x0, 0x0, 0x0]) getppid() r51 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r52 = dup2(r51, r51) ioctl$WSMOUSEIO_SETPARAMS(r52, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000540), 0xc) 19:14:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) 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) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000080)=0x5, 0x4) 19:14:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4c}, {0x81}, {0x6}]}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000100)=[{0x1, 0xbd, 0x9, 0x2}, {0x4, 0x0, 0x9, 0x200}, {0x3, 0x4, 0x3, 0x81}, {0x3da, 0x6, 0x1, 0x3}, {0x800, 0xa3, 0x0, 0x40}, {0x7, 0x81, 0x8}, {0x0, 0xca, 0x8e, 0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 19:14:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xf409ad9e12b8dae0) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0xffffffffffffffff, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDDISABIO(r1, 0x20004b3d) setuid(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) recvfrom(r2, &(0x7f00000000c0)=""/163, 0xa3, 0xc0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x300000, 0x5}, 0xc) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r4) syz_open_pts() 19:14:10 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r1, 0x0, &(0x7f0000000280)={0x0, 0x1, 0x0, 0x100000000}) close(r0) pipe(&(0x7f00000014c0)) syz_open_pts() 19:14:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES64=r0], 0x1) write(r0, 0x0, 0x0) 19:14:10 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "58d991cc0ad2009215d5000400"}) 19:14:10 executing program 0: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x4d}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x54) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x104) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 19:14:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x45, &(0x7f0000000180)="8828cc43f899c94d1dad7ab07ac75a6dbe1a671bbece279fc979fd483ed3d1db8999e0ce4e0c25f89a4d1352ef0ac7a2c6c39555c3af3cfc3fab3a12b193ac2fc1e94c9508") syz_emit_ethernet(0x1a8, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000200)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="ef070000000000000000000000000000407dc5458a244576512c445e1e9a7cca53032629efb3ae7fba69"], 0x10}, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000002c0)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)) 19:14:10 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x7, 0x40) semop(r0, &(0x7f0000000180)=[{0x3, 0x9, 0x800}, {0x3, 0x2, 0x800}, {0xf35079d04e61b01, 0x8, 0x1000}, {0x2, 0xf40, 0x800}, {0x4, 0xffffffffffffffff}, {0x4, 0xcce, 0x1000}, {0x4, 0x6, 0x1000}, {0x4, 0x20, 0x1000}], 0x8) r1 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r1, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x2, 0x4]) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/109) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) 19:14:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x81, 0x2}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="3147b4a986b0746f63dd47918f7d3cf443072ffdfa385055f0491822cd839761a989c7122f5f22420252896d41a92e282cc5f3ea7ff060af4efcc5dfd2c0c56060a59e68ac44", 0x46}], 0x1, 0x0, 0x40000000) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) chflagsat(r1, &(0x7f0000000080)='.\x00', 0x10000, 0x1) 19:14:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x300b2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x24}, {0x4006}]}) r1 = socket(0x5, 0x4000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) fcntl$setstatus(r0, 0x4, 0x40) socket(0x20, 0x5, 0x5) r2 = fcntl$dupfd(r0, 0xb9feee7359976a0c, r1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x800, 0x3}, {0x18, 0x2, 0x38bb, 0x20}, 0xfffc, [0x1ff, 0x8, 0x2, 0x400, 0x80000000, 0xffffffff, 0x100, 0xfff]}, 0xffffff09) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:14:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x19}, {0x80}, {0x6, 0xb6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xc9, 0x1, 0x3}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 19:14:10 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x4}}, 0x0) poll(0x0, 0x0, 0x4) getitimer(0x0, &(0x7f0000000000)) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x5, 0x0) close(r0) 19:14:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x200000000000019d, &(0x7f0000000080)}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x20) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x3815, r2, 0x0, 0xffdffffffffffffd) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) dup(r3) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 19:14:10 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setuid(0xee01) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 19:14:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/123, 0x7b}, {&(0x7f0000000200)=""/227, 0xe3}, {&(0x7f0000000300)=""/245, 0xf5}, {&(0x7f0000000400)=""/129, 0x81}, {&(0x7f0000000140)=""/122, 0x7a}, {&(0x7f00000004c0)=""/167, 0xa7}], 0x6) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, &(0x7f0000001940)=0xc) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r6) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r10, 0x0]) sendmsg$unix(r1, &(0x7f0000001a80)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001880)=[{&(0x7f0000000600)="0bf3fdffa3e03503709903ecf44e11c9b637413dd8ca89349cdb6a95e279eba7dd45774b084078534a3ba9b02bbc65e15cc1afc181b2dfcec3e3f69efc594aaea9a522f44fd563ff28ac412e9c5f5b3bc3024c7aa04c4cc88449f18b7e5c6dfe2b133b188404bd0e8087bff3d3a4bda554d8527dd132c30110b1735f5b22d560b31713f75f7a7471c7f34788c6bc1cdc01ccef818683bf0e62bd9ef879c664b59c23e0c2d64a012e7ef7c4237e0d7a0d9dfe1b54cc9999ce4c6f28fcb0ba92147ac8a21329c6d7e1ada0e5ab0cdd3891867767306820815086c2f73cb4b804147f2e43bb2269", 0xe6}, {&(0x7f0000000700)="fc05c82d6d21569699900857d86f27ec31f9ba5e0c94964f8d372f4fa729546773f700ac5eebca0a17c79fbf24395759cc729782465c4de77e96512c45a95c92d6b021e55f9b28cc44d813b0b0030ac67ba06ee28cf597c54cbc042956bea290887ff3456d2317f8ce87c7fae516263e71ea89b1fba4f12ef4915465aeb0b8b8cd8ecbb007a865f100e9b10a97cb6e54636f4b5b0caf1188fca412efcc9d91cf24dc4eab78c995ddae69307d81cb1aeb81d8352adf52a75d131465ab3dfc22edb58de5ea3beae26e4dac3e3e4c0ab24e6a0022", 0xd3}, {&(0x7f0000000800)="35949f2c83eacd15977afacb60bf2c569ba3f80ed38c274493d20b86c5c5eb502f9f3e464e61d9905e", 0x29}, {&(0x7f0000000840)="1fa7623bbef0fddddfe43e7dd3ece6f4a5818653c03a996d1b0bde1820f856d1fe83aba5e6a181d75ae721973d5011fc611a1dc64a422650323bebea970e1ee49c39ca3218371dfdcf0fd051d90926d0894e2278f266c014fac75a0757d2ac0f76315d48e98db61bf5dfb2b584d11eb3080fc2542e0bf6ce2ba72fe986c0415eded7c2c55b286f31691eeee34d94236271459cae86ab694bf1f182ea16aafe149a08c1ee0cd337be26c5cf9a6074c6c3d8a8f527733b00a3b805e180f4c62db07494851a15a9a98eb5b2f805806bde400c42583915f6a9663043fc5a8a3a0e5ed4c727287e0ee71cfeb5aecf2649ee592783948d09b3b6ef6e4d00990c861a934d82e1c751fb8ec0cdd121e7f31b8eddabe50b17d7e2d1c0b42ae66dfbcbb10a73b3fc94f1be55ed3ab4a5ad6490215382b916bf20af44940021bf0245de36bc083e53af4dc1aa57b952bd3c715a055b98553ddeb1477ad920389ab224d60feefdf670780f8bf7c86bd23681f488cc666d83c6f39877c5e56a9c09071df7c81f5f67fa8c5e45d2968d4fe087435232d8e125340facdabfc15dafc84b7623454448d1e0c57bcb837cfba2f58cb1924a6cf627fd59b4588f3ce77c84712ae8f4b90846cb0d2041c2c79d9e1b08be66b0b762703976490a3afdf36463b1bd4dfaaaf113ebbe2b16df5a70c70f6aafeea959bae17638b07bb3f90cca523f9f4a263c05a04d2a6bb81de66def191a858e5e4fbd2cd589256410f46b0acd43d4a8a974c7e6cfee86258e0ffe003499bc66cbd374f6dc322991ebd9d808c93d285f5b8212af10b26218be1720286652d55065fc82f48e824e8b08f8b992e31c2c568c2502fb90fccfaf255abd5fb66d9e0bcab470844a30b2a8f912d34aeb577a4a5acbea1828ad95194e20cd8b3447582ef4293a7d2d44cf859605d2783a78956136cf12ab574d46cad88ed02e01a1549cf3ce936b49d32b3bdf7e4456a94c5f5da2c19e5470e7e76a73851c9a320842499cfdc9ca9afa18160fed6fcc88a2c8ffc48f8f2535959fb93ba41be247b045e0b06bef8dc272699461d14cf3b22514ad0244627ccf830be839d9bedc64b3b4650dfee4fbc7c0656c5bd6ec4f6f0de0b23ed3e44347eb32cef3c6a663104eafb2e8b6b72020e5e52f8bbe53fb5bbfd3cac4a09a9b1e5b4010aee98f87d7ef8616b98306a73d1a6519082c6521c272d8efe4b27e64bce07edd4bd6c9da7ad638ba33380a0e1368dea06fd985a4cdb1394f153e686d193cef089634c679f74fe79c9ddc8400d8485cd9ae4f418c8e79258eebfc688d2d7b0679dc50588fb4abd29bbccf25508a0995c1a3f8c76be02677638bf1c503e3585f23034a517bd79dd52cc40f456447095eac50de2126a14f000b68fc64c457f940ebad9d3d5054cbf4fbd8a5b5c434e26f5e7a9953e42dbdd38a25f93cd0523d3ded115d73418063b85f19f96b60d683db9b252156424e8e9ca81f1645b008e7022833f87407572d73916aa1431db990f56dcce62a0915ce9ca95dd9c9a2de4bfbc48afc8562660aae7c247f8111d4ced6f30abab3e1c7773aac52be2353d1a8d28300761b7e3b4700373fa2df54ede1458ed2b7e0971e4e7ee12ffb1fdafd998d6caf6edaba3d891705238a34449f42cddae16e3c90b61faf431eb08c95b23b611af0cf78a8de64ca8a8b6df1f7107c060f7195e33bace1015fc0bfcbb54c59b9ba1c61587dd97f314218fc760f3496015935d7953cd252e82ff7ae286d12dd22adcc1e69566dfa7ef434a3799209267ed6f17f1577c8ea2d2bcaeb510c117bac47ed4ac85486815ac759b86486a47e781d6c55b31d8ee0c15a21b84ddc47bdee4f2042bb884b90d738a6e8e1e0aa21fe1115a3c5fda91f2d3821f9c678b3584a3111e8c872ba5aaf4c144c678c1448e05d96d7ef37887bb7b1c086fc5194dfb710cdc99717957bdc48ab37b9eb1336142d59ecc58a8c1cfa3f0a23e5273f20b03855791bf1e5cd016698e61b3fc0e2c9182a036a36791154dca5bd2552a0e0537cc370f5147f3c3668c62457c9af1854694656f03b1ab753ae3d0ad2add78e5952e53b705d12e49b3597cbcede1e2af92994a206252f12ce478080698f4c239e978dfc508c8cbaee860c7caf01b66eb6d1fd0eaaf8cf938869f19d31a70d10a05b274a0fca229b85e9fbef3bdb16a73d5040b4b5a97afee5e5b81ebc47de03a17c67bdd18bbb630c866a661d95e5a66a3f2d42695dd84b9c40340aad39d9eb0dabaf53f31ac89e1b06ded6bdfb5a22b7c4ca64ccf5308de5d446511cb9ca5236f1bb0919709b40dbd1ab2ce6d2d56f7adc31230be5a63124fc5ef0e8c2d3165e4826cef41cb800ad65e04d409fb8348d7d1e7f8330bf82765e406189f98bbca65314b065d040288d795b27cefa2176d45d367652bc8bb9e98927ea772872819b55df62d52c831bee93501c5ebf8f1c1d2c09c6d28eab90c6cb30b6a6cb78ab96a9976e5c43af4617f2d1b4c509d21afd8005ca8c07ac3bfd0d379911613c1789a7a076b6895c991e14d6e2944123131f12f10a86bbab24fa45a9c7a58735cf615ab298328e28ac40fde12f2ef0dde05cd753fdf9a3dda492043592d42f720853375d9798d657563fd1e3ae9cb65f58c2ff2bc4cabc04f5cae6f12fe2cf76076aa40f93b852778a553e8daad7c038426fa2476e27a7505c9afc8af8082e8fc3bf9b1fecac57767d6acae540d093e3d12874ecebcb9e3ce538ce5ea7c6f4f702659e65e7f13d8b6ece8baaa7ee9e416b193c2b04e8ed4cf8d94e00577862dad986a127cd8ee838680294c0e0d58b5f87aff441a4ec61487d5bf9b636439ddf405472a525b7b85cadf75eb24bf666ad41c3c1ac02a4d6540422bcaff70765e92696c1f1fbdf0c43e2a4c4318e62c07a9181cffd91b1d141b0475b1ea9906bcf7d66054d6167989f475a921177a6c3b22ef8f5fdb8be61a1f7f3c17e4bbe7a137c77ead3a489855dcc2a9f81e4938b9e29d95145088f676ae0bf316e1455a9c6ffb3e9493a8fed5789dfc6d62c0bf876b457ab59c53c33505c700e5d49f2b6c4dabfd75f18f9e20a5de30463a78eeed4fa03eddd884a85a212be9fd49279aa7ef07dd7c7df05943c57eb17a51ca22016afc6300232dd22cb714315ddc761b8f0775dd4464474832d27ca847be62a4dd255b5b7c533b3341a5d646085a9a2a8a2bed0d5c236c1a462f6e23c46f7d5fbd26dbd72f12855773ad20b37c03b4582225495d87111d3e5ffe27d7ee37ef229dbbd84cd3743b86ac62d6bcbaea9b7d54215e66031d2bd34ed304398787d681f87eca970cb20ef132966138a48b7421e6f49d7906459fc6ea8b8e9c5764354919511fc7db460ab36c15bd961389346d0a227d07ac7fc91eb0088f49613025579bde611a4f4d0f53b1152cf888d7bb440c8d80f0a448c5464df915a523d8b39cf9621b112d458bcd7869d62189738d601f628316084755fa1dbe2e3a24e7149d90240efa89b929b0989073ddc4787eb18288153d6c3bb8554ac20afd0bfb5889afb601aa4436debc4e0c824547d8315ba1192f0d5a4728a29b2842749a1563c867aca33bcc08ed4fd8a9bc541e30debcdfe370b235ae365e1e5095eb6dfaed986ed3c91c0dc5aff1fded8317dd65ce1cc02625fab9bc62cf1d3c8c22cac8435175cf10a28051e3405b24829f9cebc1a485fdc5e4e9583d84cc020c4c5d63f1eef5f330b839209305173cb7598bd7da93db72bd2ed79946cef19651f0bf09b54c06124f6ce0b79cdd39b48e3133fa46d25f623ec5f065b6895836be4e0ff333f676fc0ce0cc202edf55bd352d99dfc064c4c0e0b85b75ede19a4b13ce3fc2bc3742acf7a766814dcc9829b1352b7a31b10d9b62a39e32b7ff39369cd1309538062cd802cad9c00eed6b11d2e0c19b16c4d74ba3879bd3d50f522c3cd88fb0c71e9b4147fcd5deef72c3b7123fcdc1a01bb77f8a1fb9bc622105575b26a5d852e017cc5680e5637053052291e3c7d4167cafe4b11d70450dd2c46a85dac6400a9b421b81a24de4efb464e382847d64f2dd7d62cc6cd5ec7c397fc958470f0a4b8edb51d4f5076eafa131fcb5885011bc14144f40b7c9566ee2f33f0495817afa785fb3bf8093132fe321c8531ceb5a87096d5478428a0c9adba03dee15c90a8c3f511a093b87ff66f92fb96f62d984152aeb047503266be7195ad4498c91df28d9b5d488bc0e56395a0757d12757742fb669bfb4a4272faffdc51763127540c1dd8f6eb5b1e09d867914563f15b8fbd94483bdd8a7039f064ce680c6f6b985281026e25cd0cd27914d69385db64c0d20d6812e5750442bc90d30f1f13716d25f304fb66a13d8d37d0ac189352faf2499e5683d09b2ccadb8bb25101f9def106db632b18f05545ef15bef56bfddb307ababb46118dbe976877aeca7582ca9e12d5a7a109e9875b32c54d32c1d6687ddb71b624c140a934dccbe01d7d823834daa2af7dd5b4e8d69485cd08656e20b5f87ba9e75ae693d05d23d2fadfb2dd52ebbfcd88df708a47d5ce60032dd7af18abf023d170ef293b58422fb2c05bcc6cb631b1e2bbcbe33b9610e46022dd5546c63044c62f3505545152ae0594890310cb035c8a92c955bb40ce9b25358a70cbc23214fce34a617a726eeafd2a43f18fcf24030909e94c7327e6c0a1bae50d679e9fcd1179aa856bb192b887d069d890844738378c5cde181e85126e2371ca158835cdba26a084680d2b6315e5a65b4d72ac6cd6af7d372cb9b23dcf7f0e138f5d534f1d6392ad9295e53881c2f3f9e7a1646fd0c6dfeaad8e95b21fee725ee49fcd4ca04305844e7d431ac3e52b34edabdded7b8dd096e03a0c1e0a3cb9ff799ba5a1fa8fadb838b4c1cc766511d3205ead9d62027fc5e1cba3710a2326882d7fc395fa4facce510a6ccbf5889dc854d098a64020c16514366c61fb0b455ce72ef775a6ed3860492ac644d5aa7bf505ee4c2b80bf39673753836f3436623eab8162d8a40fbb6a1e69fad17906911a198fb743b4909bca58e9046980f357dc32e17dd54a5a3b500be4bd9405398402fff539fd169c3a8fe8005107369a45e01b8bebe33382cfced917fbd7899f4ac5d733612cb81644a95dcf9e70c607413619e1bbe7496020b72891871a4a3feba7651160c175eb706426a76c78bd5d27b3ccf50a765445ca21a73e61a4d23360e084d8a3c9b3428093bc1e2a5bad16df1d7e8c0260be17b99a726ced5e1f031aab0654fed1baeae4f2a84e72b6377341414ddb1af4aff0c1162d587a6ee78cedc59a0327659fe3d6080017589e8cccf01ba3c586bd6881caf642e01789de7d4379378add754a5bd50ff5cff7cea944ca30ee8098348667520ac45a257e4ee614b5296b4eeab8149a0240edc9fdfe51b6aac60ab389b4a4b9d6239a19b62adcc0c49264936091153d77e71bc91eb7e38fcac92f3a002c4ca18fe13aaf569cbf9d56ac1ee87576fdd78a0fa7b2210d1410158809475d0f0278be1bccb99b9b0af8d0053ee4c5f033ad93df0e5128d5304c534505de713b2070dc15b960f3482635b738132d4103b023e2402c50d0c743fe7668baa55eef53c7e8a0e7823f4154712c902af8d8103c4fe55325aabdde2e16a90859a41c354c9776888d87f4792a6d28e3b24beaba8edb6ea5c30b9a5d5aebd264684fc8a8a468258644311c84b801dec781b3024a3818aa304ffe21c6987dbc15dd2bd804f8140ec3b69b6e34ba17eb8f9b1efa36052c34d668cc30a1756f4135ed", 0x1000}, {&(0x7f0000001840)="65e3ec0dacb8bf859c190a7a5eb0f3aa760acd0d90fb14c16f39a8f289d93a4dc97687a1ad609ec832d894b9155ababf66b3d9e265aae48dfffe", 0x3a}], 0x5, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r6, r8}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r10}], 0x60, 0x4}, 0x808) 19:14:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x81}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 19:14:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x60e0, 0x5c68) open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0xe78a7e0e2582f4ec) 19:14:10 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x20, 0x5, 0x41) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="4952407e9f3c0b60fe56168ebbbe5efda6b1d21fe57978edac9b94da7b0beda5dec1e7151c3c75f3cfdfab3859f426181835578e47b364d6ac699851b143ff929fa9781ba1db8d1282c636baf6aa645485a74ec453c02b54e07f5a8b66b1462c6f1fa2d37ac58a8e9a78b8cd9c33be8c7aa891ee381091e3f5c90b17d86669c17471bf38b52b34326daaf5d7df36438d16e4dc45928115b323e311250165a500285ee998266500f557dd3432"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) accept$inet(r2, 0x0, &(0x7f0000000180)) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002580)=[{&(0x7f0000000200)="3ee15771957b59949d3a584531f2c07a6cd6b865f4a7d1345eb6ef44494d1eb01933620f5f778f98755b0b2378df25844d452c9cc63a5550b22d56c2ec6011901033a110c08cd357b85801c7e13bc0000650a3230bd70a4ce325", 0x5a}, {&(0x7f0000000280)="741314ca4719442ba9961ab4e76ba496fd57f77d550b21b5bc42a86a7aac2f66e20a117120395f23ef0e2616835fd131d8ea63f7cf8fc2ceb3be63cd37e5c0e5e63d5f2b2f2097e2f4ee", 0x4a}, {&(0x7f0000000300)="928c191abd3b1fa787ca16222f4dfd9ddb4a869a1da84ebd472370660e27a23d755a752419bca0984a19e6a8fa403d2d427ea5666fd280cec2569ec02731eb16f426b61b741b6002a694e7b2b2c172b914dcab654e2270facba37d84d9288b92c83d254ed484e5fc3d2169ead111e830fff7ae78e71c78bb41fc428e028e89d5f95911f49a72e87c391749f85e84d3075638f08b393d0cf3bf4bf30f8c95cf52696223ebb6281fcbf2000d673ea5769ed17ab58dd654db815b90c9e998f1610062ea411953bf4dff85666a5979ba5b1f4c67344f238c51717c2439eb14d0ef1edf82", 0xe2}, {&(0x7f0000000400)="bc5470b3d8089c0bb002a395e1976792e00e5b23146a1d771123f88cc63f97329befd881b18d80f049a7c394d8b989395f0e996d1258b09be81a9ad099d70143ae97867c7fd99b9b40944d334d39ac68a7d384758fac68beae63203f68800b0b70fadfb85a7d04c11d89c84a264424193b4d60597271f74395b63cc52bb211ce1097e25d91478c9383ef746ba154609a0afaa1380eb3215b8869e3d0c28ef03d816f180d259e14dafce2598c6a78e3fc3b299ca73b08b2f35fff3bcf4f4efb75d47a469f3337fe7ff3dcfaeb6801bc45f409773c877b67fbdbdfcfe3026c7507432b93e650389b1ef6a85045ac385fc96df2af0fe4ddfaf2ee156643c44759d471d27d0e425e8f3bc6fd46e1cbe2ee608beff6807464dbf4c408036b761d57689930b17f2eec74695b379846d63a53acfde2091cac5b249ba53013682ad61181b6b41aba23cf9a580562c7ca367ce212b4cfd0e6a06fe8c2b1c3f31f642524105f76634744436acb8be549e0254fbe6a369f1b779a4e6b201e001b556440026038e2d52b6f95a145413291874bc6cfba1dcede06cdf855b336c164cfe0c66e1d3aa245bb1fb6ae6198b6ac617528fec3be4f316face5c645c512d67f4385edff5c3dcf308eedbb74661813187bb49d1ee6ce46ea1cb811270b86a53811b6d6402af14798a6724d78e40cdfc7917b549280fe6c9029df3b29a7cca1a956a0d2d2b1ea2cc759dd3c7fc5f66c9e33508097e06491c80252ea250b1966a904b699168057e2f68edba2806b62d97d2004f3ac431a8c4148188565ca5c9a8387ef8e12f9fd686f8706d4def6c57d7b9c79fa9dd228313ef40ee36a4824424aa606f79e672483a9ee3d7a98c45458d5b7cbb8041eba9a77b161bb7cee84720f20bc82595a0e21cc051b3fb4c8e294f40eee79616ed24fe7831f308960dc032b5e4c097e51a44a5edf6993954883f4b1098c2e16f1be18d56787755cc5b8f515e281336ebd9d088cecb0a6e4cf8d5cfcc4679e284dbd9742a28630502ba2de3fca8d83aeb5c92cd731a94b95167ff1468d7250e03bcb2a554cc7cdd6e2c7dca15582b8d601990c912e3db9370c00580b223a9c0efb4e9167d00bd09b7e01c5bced2fc654122603c50001d2de010605cfaac1fb8e1ff7946a72f5d77e603a46dcea960c36d8d600dd7ae3367c0e1aa146bbe7b8fc05a90c4c4d82f8c3f45d0841c2f64e6b6f4f37739d834aaa688e060d2d9466838e5ea5f70eca313ea0c7c0cff20f335135cf39c96426ca16b487ca484a73687f3b632bce2729b6e4e5db4abfcb1f6f3016898d72b71d7836eb27a639a8405fbd4d228aebcdc72b44583ba359d72d9c8e8d54065c18d15301420e991b65a0eb6a0ed915a2db58d0c5e4ebe3c13dc6c8d60b22e806d743cb7283bd2929059a47a17c93cffad0865c82567b4ed20cfb8f8b838186490cfa29658c8f2952ca534677263309b877f5837e49e2809c910f3af94ccb7f20548b8036b4921a41718a4dac235810207d1128dd64a73e16868102267f66903adcc06dbc8a3f02d8583e288c3544672abcb50dde48afc4f7e68eb96ae7317066298902beb961fc3b92438d2ecf011739c687a855c3cf370bc4c6aae7db705533d3b04b9ca17a45e0d4e6bb776bc11182e1ea8c95724e0a5237d986627ca3d3b3d5fb08ada96257e639c5bd425847c881819a88c15b2e724c3f9fdfc7e2d0cb7928475fef99b1115a248f32bb4827ccb8bed34e4285b41ebad7e7fa46792fa51abd1a0d99a779dff1afb72837a95a0a6b2608cc2c4e86e888760e189945c7f1ae63641ba4064b2c585e3b12814a9c56eed18256ee1d81a40bd3fec103142ebff5681ed9520ca6df45042f3887b7e30d21a685dbabd992d1e4cef43803754f3041c9c9a63e5d56eecb88d7623df1aabcdc02a996508367e1585b1115292641d5956775ed19dfa1bbe632839db5b979984072fa2480c07e1de96a59979f55d3c7173a9866aa5bc89ee2ccc054cade6fdac828ab2fabd7e7573076e01d934e6c9e8c6617669ab01395c639f0d58b0b89f02036cdbffc0ab2a419dc87312c918fbb6505cb44f04f613c9fe1a6236d2587c8d9435a8600b75981036958e1678b82f031de89ea02c950fc682e406635aaa5fdcd4374fff275f138ab111ee73fc036cdc1899f3eb853f4c090c9d6cc65bccfb2bf768ea874e0a9a40485fbc99fd550f86fc0248398fcb79d0aacbf68cfdd2ad09a4e39e3bd3def671d0bcc0643a99feae56472f75f6802bbd67e1695b497454900c7264bfdb9ab28fac71862e5bf78f3c9d72b0e22dfacb9ababa1883b5c2ff94d8beaf437fc5f3d4cf56c7de9803899edcbf231d813dabf8e73b806baf865f445296375cb5199df2564cee6d4316faab7889667baebd9bfaf6f9e6d52d8b5975b4174f6af4a740b7b54f35abdbc7cf01aa9388c785d06ed375c6ab5012ea9c981edad2108bf876c00658c8effde7bba9b8a8ef6277bfd3a56ea24d04d299d05d21b6b1e5c51d3a23341b4a3e3d97e59d2c94b21a955ccd87170ce613f8788b74f5b126099e6c641ff30a89dae368748db07d67e4225f103c994b7b712c6a208b7430e67084c1a7174f1a606e2ff83448eb55bd28b371de117d43403af9eb30b10ed319e46e5508b32e597b0da7c89f3ac64e3ca5148e6038736d99aac811666c54b2e192ca484b88ca96da59d691c25626b643d00dddca4417c2ef334cd8e594072a79d0a6be4bf8e82acbb7c0a28a7bd0fd0a1d2223f6568fcc60cd87eed4cac601fe6ea21cc321ac184c89394ae4bfed12e8ed550065a3dfff1a9133655bc6214ceb94cf77bf05890f40a0ad4f6c1041953577dd15e6a38c1ba566d6fb943e347b93ace0fd22eb13607b81eb9c8296be98106ce70e699db24173fae6cca9e8fa088482c5bf9e5b5f8a1fbf2cf42eebc1ba002b0fa226523a65416c335fe608c358dd6369ba7f56c22751f4295b7d3e7402d10315849839fb558dcb087fd508803b54e477c6fc8f236bb73c3e56c7495b02be9f23ba5e15408b1fc6caa2e48693b0d57abfbedea8983007870fd7a8526eacec715e3418e644c113d82c73ab6739b4e227aef45f9b00e83719cd4b773bdb26a06050d27bb3ea4186153c153296fe35bcd5b7e4a3a2c815eabcb5172b623d76e41c697db77debc49bf25c38efbd6e9c5668a358e5350aa7cdb2a4cd042885445a7cc27b609631096af0270c83bea678f1fa916b083ce07a78e87dc1970cb7aaf7325a8ce819d50a45a90d350236adfe03050427b62eecf7ed4fc2b5ce448c82d01a63249314220aea22a9c98c4db6a3ca9c2376723caaf3453f43ef09aeb1a2cb55133d6fddf91f2c248df9a89ee535e8a6105fb7cc454593bb62fe0d01ad4255ea31355e138c197fbfb4c9dbbd0a710c5d0b87ca512fca65f33f3f30a4f3fba4f7d9cfeb77e413a123f120631c83551d6143055b6800a52f33d050bc86ccf6ed95997d15ccee511330f50dfc861ee50b1ec569859a0d554f3dddcb4008d53aeac164282d271051b0b2de1b7370151f19be64a4f67214b61e62941e8f1663a26c54367dacfd07e9db1a9b8a510b530f15012b1e6458c10cc12b92a18864abb096141e97b197f9413800d7528c6d0ea619a95f2dae942211838ee3e1f4ff4996db581569db961e078920a52e7bff9168179f82123a1c1372ab977205d9ddd2fc2b97a21a19fe48505a2c2ae81d4e2a455fbc423618734e649117c1008067370592dfa489fd7a1dc9408a880ce7070a21c51ba9df90bd9dabd8aca3d3a59d671a9c0c0f21d9f4c66136a9532547f40dd16f0eb24926ad9f4607ca8f7e5ed71f645822f5db3f56cd8e7037b3a5693cc211db556c860c4928959d5197bc575798dd843ec9237ec6252d2c09e0c251e3c9baa59a8032c0c55717e8b08a867de21d019067f28d9b3b43289e3ad63f85c8db55ca1b589618bdd53f03a85602c63c22036f75d396d24e9a5711fd40d53886aa58864e08b23a89ade40dfd1802c4c9d3f2c27317069b8a68ce13efb7d39f538b9fff8ea0faaed63debca2dedb9570133ebd4ea0af2b86b158e62c2a405b48046d4e6bd02ba570a78b148d7edc1f4d4e91187ba393a5ffd7d840dae5cc3473e553a1a97076aa8da61fb19033056516399da3c38403ce3c2b887de726630116c4131b6cf82716e84f81ba08a886cc3f9a6d926724c12171fcccb6a95c4281d440d080a7872ada7849c5149d325c0a7068f180c0c9aca998852a845421b637961c8952a8fb693749e908b205b49116745ef6eb28f6a6baab4d9083be9e0ed92f1373a72d37d5de59be0626c6e9b92c642bfb8eb53886e62f70ef86ff8a65298e5213d1234df6920efa3e984ffc880de1db19529ea6635e94aeb6ea6ec088b82e9d8edb127281d88a0407720a7fe46ea0305f7f4360c5df7a6c0190655b84eb4aa0058ecf0087f4b7977e6ba05742c7a6030ecf8f544c442504ba0c2103a7a2f038af2bae6d7e7de820f0102f19041c290d530923000d300c6e1fb2bce31ac55e2dba179ce5a7a490735541f4078400df4586cd958e9ac7fa6d55237db62a5aafe4ef68578b8649565845dd32b96449f5459afd7bef26017b55ddcdbd1e00cd7b1384423b5ec3b7837343b44f925c100e08c64a129b190884b0fd7347370810565274e6d64c8911949fad0d2cb583fc4b2659f6d68aebca4b32a609a2013f4df88648b1e57e984a79b8cac49f7b50daa21b2a56beb585e3f460ccfe375b21a74a7c8673faa2d36fb4052c41f2162767d9feb7955a3b4c358cbd8eeb206d7840fb558d0034cdc150bdcd5c3b16c688e7ad6bd7fdec096dacde5d089d3faeaacb314b8c73af1b78f4de034599dda230f3402f64d75d1ed6372374022e0bad53fa55e20d4cf432aafb93ea2ac19197788bd89ceb09b84b112e56e85a826c3463cd054d93f19dc1330a6e8681e2a259d578a940fd6a0ceb3185202e9920c2ffeed82e49e6436ef29ab4a89b066e00c383170618b748c63e2cffe20cf02adab29472d42123324339b10157056b051bce0448abc4e4dc0b986efb0d605657696e37583d1ca6017e016464131146433bfe0bafb5e906097a912831d0a33d1ee656b3e7f62c6dd35227edcfccfd12d2b3c87295054068ae6aa15d7fbc4489ebdf01f0577a4da5e4cd2f1aa5f392e455d4d999dc6cf7e44339bab3f0c1ac545cc67bef1639c13dfb4be29b7ca61cf55799c8bc8ca64a9e2b1912790ca394edb35a665a5e91cf0b774adef7613b2be70caef01bf32ab46251acb9122467947b8f1d1582c32cde2bbb0a3f3fc8c5d454fbd9aefb09d1131c2346ea05580f2992a3e649fbc5b0596cabd78a681aa6113ec939c61c17e6825209447b22a622c74dc2511b88e144c130532e6ee3bc72384de5325fb374b75aeeb9c1dd01ac6eac28e8bc4628b42d9a2c3c6891e2c454533d8911ceb72c9dd71a22f1a503dfb9f0df04623ccc86c33a2c42673d49aca513578db04266c1efbd77806f6b2f7180ca705a0abbd9c8e77a273ffaf3b2f21f6a51b5a063fd3b7dd4437c6eb8f965d89a9b865613279263b4a8cac1d2052da98b71f4d8175692316418fbb0d0c590dc721b2cb3bb6f06082cbe99ceed822d12d0d6e0ca82cd345d486465b29613831fc916087a26311749b7b5961e6e0acff2c4d09156a5fd302e04dc18c478ec1d25ce7293a983792d555d86cc3fbedee45c54c26f45163c3bf51530c9c9aec18c8ea83f4a768cc071faf3cf463cef77b6914d89df59c9", 0x1000}, {&(0x7f0000001400)="2fcae89e3f9c3aa5ccbab91a962cb9c14b4c8c7af4e86f32f08fcb4191bfd2f42a053927991603f2ed730089ffa6e675841b88148b59ab7bbf5ee0c7e553d29f7a82f380933c2bb8963e324045b53be312efbbba216c8776ebcf8c280f04848dcc5732d769eebf5276c1ba24d7bc3a5824d5c27dd31c0d761eded78562c3", 0x7e}, {&(0x7f0000001480)="bd225cea04d5d0e7a9574a8bfe4dbf9f386a229d9f928eef45cef52550754671da283a2b6c3e729cbbb6e1bad94881022c3295cd3c0716031feae213039d0e2dfbee51d25fcb7c4620960d46bb37f16cff27fa60f492391b250c5c66102078f489a0dfb9cb82794a081d", 0x6a}, {&(0x7f0000001500)="cd0a008c7ba8c110fdb776b4ee3b9280eb255c447b004e14de4b0cdda6f5db8cd33faaebd528de08610efac8936816a0fecdde6f9376804cf798c59376143d576f2b61d6ddc390b3bd1431b6adc6a5168c69c88e5f0337317c72c881b0fc4fc79793cfceb1616450af64067b7191f3b96d96d2cbb1", 0x75}, {&(0x7f0000001580)="db349fd38bd351c3311fb909bfc3ba2e431290ffd288dc0459127247c66780b3d5fe5623401351e98717a7ac2560a596a9e828745a9ab14ded0a361fa7d5520e205cff4a4f89ceee38f06db0d51bec1d8ca8c3525b1adff6571cc57f9beb8f3214a1b28a75fe09a56651b7f8bcc156ff0857ed3af8ad63d8ed9c0967aff7bff1d1055548d9c7cc6c194c368d578e61e7de52502ad29fa3d3d2166f663f11bb442fc7cd7e2e146ca9c9a3dbf363ea0b1d06a31b9e334cf20bbbd71cc2af4d14fc2e2f818e7117e243f55b54aaae515564a94b5b35d88d51784d845c2a9f8b851c4265547c2d3a87161080380fca4f7aedc3c9fba8da79a3b046c75eb86cf0fd9ef67c1ebf9507bead7ab9e25e45a5802b00cbc46a141d9224b75c24f23059dabd2130869089d22fc379de2dfa5b51c02b2e955d36ea2666248901999a2db99dd14e3f275ab49f50ec31fffaf2d9c842da840b2c8c725e8e537b0547a0883e0aab70026a7d7633d61a4e7bf187fc6e089ca9337f8910d8c2e621d00fda54a7c52cd0f001458584abb1988cd4738a4c975280c04a233efe1841b38a275fc783fa9f597a0d060c8d79eb55d542a2fb0c4dc35a33e6b861421709b8f79ec9443649d6994dc3b2ab790829fd27d743bd1041a63649558dead82702bceae5f48a671dd7def354790b77021e834d11d7d3609c83d4b91a42b7bfbb723c6dc5b40f19635939d0a6a29db50677f0f0b333e04bf85fadf144b128aca7bc7a582875d5c5f278c4c55e3a7e5175024f193202b6c10d97d252e733572ee8bc2d426c8dfd93833d9ef7160d3239edfeb858d04bfc910a4c3554bb98eca859bd8203cbab8a95951d0f24deb75fc421bf72350e0763426c4ebe01013c065337302cc0c3b8ee7d21dd9aff56c09d62c249fdc97d353af93d6e15f8645be036d299bbcfac7b49dc5bb7af7f0a9aad0dec5132213afc7bb4a187481ccc6921eb84d0081a54dd8d8b3f62640dbe5cb66ae87e5b6fef5b8b9b36512d8787bc600f52f5c5068f863a7d0112ac8b922f54b644404ff3773c82eb4efb292e1d2718ae4bd535f3b451e98ea5cc4aa1384956236984161760299f1a3769fc556edaee8fc1c24f0cb36281f447268f2e7fb6c90bf09d18ce03d7c72a2a9bc420fa37c7d0cac287ac44d28e3cdd50fd26cf146ede45f93c665137dc788146069a9ff087d5ea33c616113d3bf93000c95314509fab55d377656210500bc096e8d38ef3d5f2e8d91b97283f603eff8d7e45918b0f3616b10e59bb1e09afa94f73f83540e604864b4b9764aaeed8ca8bae3c5319fb30220398b5c185448bb7e0c2db0b7df83b60685679c1c23b865f1189b39a439cf705d34cfaa1514c9527e995e496cf3579500a4f6b49430250c807422fcc0c410cc0ea829a7a19d3d2cf81d3f6aed12d6df8f8ca76523fc07d8ba77537352ab4919aa0aa7795b05e37510000315a998c6e2c227cb4e1a55fe8f1d1b6c0071953f6b9beea264f7073c39b7d70e4bc6a8ef00dac87fdc38d3ee402088e189905afcaee4e10988417332abfb10a186986d329518267021b61513fd2ba16ad3c3ca68e4dda24794af1883459ddf10d053dfc4668d02c9fdb37d64384845b470e0d444af538f24d99de006ed6d2e06679e8b9f7f244f37be7b9b28dec48468905677ad4023fa41be2603cf825ffe069d440c254eea50664614b1adaa8c604a1936b421afbd39d65802504a7d41e128bf0a196d42731940fb290cf6e73c2e8eba53431f7c24ed4cca0843d3fbfdd00a78bad4213a57bb92e16c3f62e8a7e01de905bde1abe2b190473cdf36104d4c442a056153961a2bbff55223b9d99b60dbe8d100475ec88916c106d41963a1f583e7d6728a6ec7fc479ac8aee74d5470803131121d3315da0fe3a46788ddf2c37ac3fb1b4fa9f2341c4ea6da6d8f609534262c0aa3dae689ac72bba7c88a9cf0f85872bcc67519ce7d8dccce6d05ae80c71c4ce48ede4809e2f76a36200de48a5567ed6dd0f0d7ce43620271adebed4f9af7ae7c7fff12faa45b3c33133d4f2e2e6798c3d6408c955b5581d5a6cf9ee53f5ba74ec1828650a6974b257db7091999394685e2bf4166bc5a5e16404355263a416ffd7ad86368b4f2ebc3f79bee6ba1e2c8b38b8420de539768e5c07cb6e1954c086dd65173e317ab35a4ead0e4c5a0d5c89973f8215a4dbc7ae5453738e875f853d4e1a0cae9d5c51a2b862862e9ba48dc28a557f3cf3dbb012bd099d7c4e254bbe74e9906e1a3f93805dbef6a93eb7d4417e1acbfbd4f23dfac3043555636dd6f4434e9b4a9bd77448a4f7d9f63aaddcee2fd75f2a1d7c6d8ba26d595f90179edb2286253bc237494f8f824dcbcdc9db52bf56996b7e62bdb58764096d603e5c2da0cc5d1d15684e5352da90c8ec62364e1019815932c5a6040304edeba01f23201b8a3e2c42a0a7e051b34aeafc5832b7bb54e85505e6a14bf5db60ccd8a8a0d9b35363e76404a4a64f3ad616b8dc8dd0f7caf17ab27208e0492bc1056fc086a65f3bf7e729c799b2878207acd7ee9483dbcc0a1da293c6ce34f77312eeed789ea492121f7a2500cb562871861977001c12754ca0bd4fed20102b256f1a40d9bfba4ca354089360ed527ce79d23d9d28ed219644a9d300289aee73cf787cf12b25b3c45e50047c0305bc8d8fa9704c3eb2da5f15649f1f9afe53eaee6b5c8bee0631b5ff1972de9af21dc8db29e0d7fc7810e06eab56fc137c464c956cee1dafc25f0b3396ab9a8364367914119a0f0102840f09fe2ffd6f42b48e3e30b4e22e08cbf811b215d7f228dacd3fc70284aef876c2725051f6c8db1ac9b575cc0277aa49fd587857b89034cd4240522567e7ee8c1d0481d842cbe840e0ecfc633c454cfe9fa9cbf66363a131e1ea3ebe94dc30a67044d9c81e5f41f80705ba19262809b0431158716451eaaa5880da68256d7c998a97ee41f0764d08b7bd52a3076d8ca98acd8efeb0c2c99ce11e08d46cc1178fc5a888d7f22bdf51eeb01f1e460b0f3e95796c4508a5137bd349604e358aaf2dd51eac0c8f51484cf5760591d41110639538fb39b93b1126c6c4a8b438b4835e35852cd4740a6b9be59dcd8e9ccf3b0127d202948ef1ff5ba0e080da3225816f1ec872ca7b36c3a79bdf4aeef95335fc38a8c7657487bec043f1e91e73d51b7ebea9e978ee82190e60c63130e046c76aca7e95d4e6ffc0ffe7768203712e6d03e0a53e942311168554185437f841f4b46dfe5b16bd87e9914d7fb32fc82d56d50422c61656a393e0009bfc20e09684e499447ee436237a8696b6cb3d3491dd5835936fb28623afa0a7160b5465b092b2d7f0e8288c5579fa7a234b2b7006da2bc125f4af7cc56585ad381a013ec2b4c70e4834f2732a93ffdcac2ef86673c7cfe07f9298b1fbf48aad022847d82fc3c05fdcc10c0944b3cf55571d75a3a538753d911dea0bba3dd38db868a64034595d83760e52d359323a05c7cb6ab779f0c155c1a502cd29e0632b295d720567e945cd6edceedd80f35137355f872dbc2d95119d47d6f072db99aebf5e74fc8a16d17dc81cb803e0afe1e99aa7192d6857b7c975d591e853361d9554649fa3438d68478740d91787578f9975a25338fac5f3be5c1e5876003c77cf8e24a55dd0e94ef6c6389e188f7e512fd79e70dfe91d4756f99665bd113e344c0c72ddb4eeebcaa0adeb2842bae0e1e0f94b733c544cbfb769d93af474a65ae776867770cd0569d58d2c58032df7477febe6bedd7f79350bd8005341b5129b0586b5551070341ae138e106faac964d0b776a4da544c95e583e2eb172564d7b7cb7fa14e3204ec342bc9fdebcd5572ee1868cc56767b42ef61c4e007eb2ab10ea14e61175b6b8864ac216bdb7d095b3bc9b67930ca485ce64696b5c3015cde8c73cc733a83e2fc2de0cc7011211a9925e477387298fe84c569aac90c27f7c857fa71943d868698f89dc0a6493e7bed6fe162e96c524b2ac30ca41cc0fdb3ee36ee454aba67ef6feac85b192d034c08079b8aca87a795f97f8d03f1720318def2761187eb79743e7c5fcce7d557e1125bade1ff40c11e2cc7fef421e495940450a353133b52108aaae127096b2ee05f3ca9a965e94c7a2099c9ba382fba70df7d36c1cd745625402898acc4686bc4bb941d0c3f9e6edc869be40eb673aaa4d4d6316cbd00e4807914f3066bb16fc40b79ec7e37a1bcd5c1fe9376c1c94126b04570b97cb982c2eb2673b1ec12b12b277cd190d4c953d869905ed6ad8b9ac5b42b5d4d34fb2d074d59b25657490f3e5233fd4b26ad8d0b35d53ebf6d2bb5ff5274ac6fdc3bb82dd7bc264fd8fe9f4b9725d4b01c0bdc929cf413eeec78e745ada005b98340eae7a700b0da92f5d033c7618be7b7257d414189bf46cb205bbce6f4fc82da922815acd6005984307c0136789ce7a45e71f4f1d5d9b8eb6d09b8bb67a2f6db337898a3a53c0b859a590e8d9baac987a3e8b24c706cc6af696ff55d581ff3fe43f8e1698cfc539bc0279f83ddf61ececb062a9bb0c1fe07967c4f087c5b4ae78d8d2b8791799692e221b9c3e36ae8a08245af7bf0b286b5b3fcd47383e253f5447213721ad158f7f3a8b59daf04dba653b01513a9a779e50764dadb80e726e2dbcc95867c1f6f455755ff966ba202278947c2ecd03c9e6e7caee6f61eb39e9a59b2793f609f3baa3b8127ee6bdd79c552b7fa1d38810657c3285059397336c8787665f748167ec96a82438076567ee94e8846cdee96659e9352afbf3b2efe213b07796e22562f57ed3af5e2cb6c35f47290addb1680c965ab27455931e930252ae409ed8e967f0229e8f7279dca8b632e7fa35baf4a58cc834d47447ce1f484ee93579d14cc85f4b3b577fdf9e2e97ba5d8f260f790eec69ed80692faee7e0a473f44a7fa7ca9d45e778fabb55d5b8aa9acbaf285859b7a2876260966367e24f393d0595c18bbf2e3945b111c2c483d41bf92ac3cd40988b1638832d470d150fc79f13dab556be251cc206ef88c27c551b853306b8ad6e2effb29d5c7d85f020b09c1d7e0d6a74fdd41ba5fe29ceb40562e7378d2d76005eb61326c5e2459324814a22191e96d1908ee50cc2bca47ff1c51e0f5551ec309632f366fddc48b7a1655d5a07f45eeafadd2a5e3bc8755acaf473c4fade1c35b0cec8d6a8e3a4871ada06869016559c705f6bf6b2de2063c02bd80fe017c82f8e96e96972c564ecb4d1526a30b8adc4e9cb714a9d063991a012fd4e15d5a97a64f6f9c6cfa7bbc7ca3ba85c86151141e43a00f7e2ee193dc7b3c311981b36816dd1732f64dac398e03414f5f2f910b35d43604c1b330bd220ca6df40c523c82461d9f2b430102a8b3522291fa89070c9af51e76529f33e9c562714a1ffaa5d015ea1d49cca4374b4527c3fe4aa021db803a8be0c40b079e248ba85b189678c5a4cb2b43d42369130b26aa08e4a2bce53ada1ffe17039cbade25d284cc90bcf757de2c9d0b451ac23ccb1d75c15c4631a5f63c6a211e0eb14c1d942a6dc1db36a5d94c9c3975b21ae5e29869deee98cffdd33daf84707009a28a7bea0eb08bc1cf05550f8de63aa7fb367b4c9147f46ed7a2def0deeab409c5494e2153a712970a14c7650d7ce85d5217a9ef6378db185e0445167d92f702f0c50959b492bb7c04588f940685f07bdc1852abfaf00b692ffd53ecfc1d90f670da69cffa9875d8f831b7b81a3a8b4acb56444f40c4a177bdad9d7eb961a8cd064278320b096560fa2b6e3e154a7fd", 0x1000}], 0x8, &(0x7f0000002600)=[@rights={0x28, 0xffff, 0x1, [r0, r3, r0, r1, r4]}], 0x28}, 0x402) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000002680)=0x800) 19:14:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffffc, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000240)=0x7fff) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="100000000000000000000000007649007a9c45"], 0x10}, 0x0) r3 = socket$inet6(0x18, 0x4, 0x3) accept$inet6(r3, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r4 = fcntl$dupfd(r1, 0xa, r2) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000000c0)=0x3) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r6 = getppid() getpgid(r6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0x5d, 0x8, 0x7f}, {0x5a0, 0xff, 0x7f, 0x400}, {0x800, 0x4, 0x9, 0xffffffc0}]}) chroot(&(0x7f0000000340)='./file0\x00') 19:14:10 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000140)=""/129, 0x81, 0x800, &(0x7f0000000040)={0x18, 0x3, 0x10000, 0x7}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x7fff, 0x1}, {0x18, 0x0, 0x3, 0x2}, 0x3f, [0x800, 0xfffffffc, 0x20, 0x200, 0x3c3, 0x3, 0x40, 0x5414]}, 0x3c) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) 19:14:10 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x9d3, 0xfdfffffe, "000000006f8aff94eaffffff00e1ffffff071f00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 19:14:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) dup2(0xffffffffffffffff, r1) 19:14:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shmget(0x1, 0x4000, 0x280, &(0x7f0000ffa000/0x4000)=nil) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) dup2(r2, r0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getpeername$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 19:14:10 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x100) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x7) r2 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r2, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) rmdir(&(0x7f0000000100)='./file0\x00') 19:14:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 19:14:10 executing program 1: setuid(0xee01) socket(0x6, 0x7, 0x6) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x7, 0x40) semop(r2, &(0x7f0000000180)=[{0x3, 0x9, 0x800}, {0x3, 0x2, 0x800}, {0xf35079d04e61b01, 0x8, 0x1000}, {0x2, 0xf40, 0x800}, {0x4, 0xffffffffffffffff}, {0x4, 0xcce, 0x1000}, {0x4, 0x6, 0x1000}, {0x4, 0x20, 0x1000}], 0x8) r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r5 = getgid() r6 = semget$private(0x0, 0x1, 0x0) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r7, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x3, r4, r5, r7, r8, 0x42, 0xd55}, 0x6, 0x7f, 0x10000}) r9 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r9) r10 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r10, 0x0, 0x0) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f00000000c0)=0x3) shmget(0x3, 0x1000, 0x492, &(0x7f0000ffb000/0x1000)=nil) 19:14:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x2) 19:14:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x1b) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 19:14:11 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x6410, r1, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 19:14:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55", 0x1d) syz_open_pts() r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x61) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) fcntl$getown(0xffffffffffffffff, 0x5) r3 = kqueue() close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x2, 0x1, 0x7bf, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000", 0x0, 0x9}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 19:14:11 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 19:14:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) 19:14:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x9) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r2, 0x0) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 19:14:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)=':&)//\x00', &(0x7f0000000240)='|--/-[]\x00', &(0x7f0000000280)='.#\x00', &(0x7f00000002c0)='\'\x00', &(0x7f0000000300)='.\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000800)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='^\x00', &(0x7f0000000480)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='-*$\\\\).\xca\x00', &(0x7f0000000740)='(^,\x00', &(0x7f0000000780)='\xcb\x00', &(0x7f00000007c0)='@\x00']) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) 19:14:11 executing program 1: r0 = semget$private(0x0, 0x3, 0x201) semop(r0, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) r3 = dup(r1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="d048c43759b9c27001745adaa625100000000000000000000000000000003ccf99df36d58e2a4383b9764baf5bed81fcf93e2041e1b7ee6c0cb411879ed0636ae7b025f64f7f3f27416a0135432c3715320c532fde169a31c9239887e20f"], 0x10}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffe, 0x12, 0x80, 0x5, 0x1}, {{0xffffffffffffff9c}, 0x0, 0x30, 0x1, 0x200, 0x80}], 0x1ff, &(0x7f0000000300)=[{{r1}, 0x0, 0x2b, 0x8, 0x100000001, 0x7f}, {{r5}, 0xfffffffffffffffa, 0x38, 0x20000000, 0x0, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x59, 0x11, 0x2, 0xd44}, {{r6}, 0xfffffffffffffffe, 0x5f, 0xfffff, 0x9, 0xffffffffffffff00}, {{r2}, 0xfffffffffffffff0, 0x68, 0x4, 0xd30, 0x1}], 0x7, &(0x7f00000003c0)={0x0, 0x401}) dup2(r2, r1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000240)) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87}, {0x800000035}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000480), &(0x7f00000004c0)=0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) 19:14:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x5) r2 = socket$inet6(0x18, 0x4, 0x80) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x16) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff0000000000001b4e542a538706000000a7140041bb290000003e000000031b3570010000000d0bc236"], 0x38}, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x40) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000180)) 19:14:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x1000}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:14:12 executing program 1: r0 = socket(0x18, 0x2, 0xfc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000000000000000000900000000027a4d0400135e1b8452178c7b0c7ac38b9824fac093617c462ebd7fae1bf936a063ab90c4d33c38dfe911a4fb0d5f961f2cf8ae1c5e0400000000000000f1a37345a0887ae1b109bc"], 0x10}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = socket(0x20, 0x4000, 0x2) sendmsg(r2, &(0x7f00000029c0)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000002840)=[{&(0x7f0000000180)="78dab704271a8149f3546406b81203f373c4baf4bf324d2b686b1962d6a19def7dd48752fdc8e779c20a0416222eef49c05496b5b49786f548318d02af286697f83f1869ad00d8f2aeb1b1b2de6da137472e979badfea222026c7fb7c7bfead77dd805a51e6be0e2e147", 0x6a}, {&(0x7f0000000200)="34a6c2d1038273c528b61f8cda853e643fb4d4325b5af0a7cb4b7565b69060f05501fdf485f84d3ac0445efbe212b995c7a4378ac56c69b9209d82899192b1723e15291a92268f3cfbcabd29546bdf611ab581b2c97035ee550f917900ff8efa562651d9f0d696c68bb04d772bb9f11ab8f4662f7e3267e344cc0a34f49cc52f6bc4cd26eeb45fcba45871808074636418d16d3d6782adcbea1662f07bf60a0c0ea750df82136c48df8099ba0efa40f7562eb88c0015416d5c56e923e8859510250ae13c27350b2b3f300fb0eec0c3350083d0bc43d51883e1259b8551d67b16dd22c9d7f69060085cf0c1ef5819a25a5fd5f07308b2690f2ad0d979361dc1ed79a1914faa9574667ae8db242beaa22f3c1183199c954e5b8b4a1e20536bd8370e49c088cabbf77e9d3f010233c2a9d0ae6f6e73c743144229b5934281157ea42d7df03785e412dc31b1272355680f455c4baaa4fb71a8d965bae1677440205aae1a549411e5f58706e28b9ef4c38b271e50e6e43b6c1cc4840b5e6971625954c649b9396cb71150f5e9c718948abcf2281ae12b0f3433d5d9bc916e7124e6a805a14b4fee713fe2a55106fd4bec608cafbbbff19148758a2074728ecfbae17088a7f2dc20ffb4e35d71e067a689e6faa96d838c1659cb15c43a8de3ba4a1a3141a13a3270ba21c5e786840be7f1be0f00489aa38efab87a8aa5e416535ed2b45e5349b42efd719b5c5538459398f3638a691e66d6fc933c4ef3abe529420dd11e85d2d8b05249e6e1809350ad561a009da64100a13369f7568fedb2b4e6a11672e6b69c0a62f112e54bb7ffc239dc3d8f04fac83d2b027ebc13926eff594d43ec1e1dae276e36d18f8547bbecb2a55f0e824cb0ef018cc0d37b48412e55b3e0281c456cdd88a7dd09e206417b2af821f9fdd37fa5d57031ed787259ab45fdfb07513473529f702fa096e6e5da5185015d865315c0235f94f136cb07fddae6b7b20095afc8270f003b6dec9e48c0d49a65eed7710e87e3f8af68a6d4046cb951be7794714076256f6d35ba0e571daf3302afdea2b51e850bdc4a77ff02f1fecdb651271db7fb4297fa2360f311945528e317e049ca706bcdf2467821ca29a9196d6ca5469be228d26c5ea499a5ed770e54ef4215adc8d52b0c7d05e526296cf822667d3891013cc5e8187e46cc564001ec625abf4e73721be2bec5ee1d832656df2053a45eb2927c669838be59a2888a556f38ba4376c9c11baea59b26c5e9b4a9ce0b176ce67f2a00d47e7c04d7256250968f0cb0f1cbd1939c248856f9cf259ee9355963b8b1a2e2159bc7c1ba8b5947b2f62fe5fb78d6ea81fe5a26faab341bb21b64fbb5ab65777cd4c0ca8801050898e4d11ce5ec930c9ad65d01a2149ae41e2843281fd8d8e177803a5ec15ee16ba0a2a3a6744bfe2cfea42c333ec6b4d44efecd13f4002a5de348c3eb627dad897543b8662c86620c6db22fadf304ded0d6f300497e53c83fd2ae1faab0245387f0f8bba066f7ec0cfa415ee4c01eb9b08e21b3d0ce8dbdb19088ecd6e5386d40bd090b32497cc66bcd2ed2a59e0b9f54351688bdbf0fcf711b03598711e7b1c0fd862aa1f1efe170117d61016673a7102747e80c8d5dab42affe53f141c5875aeaceac4ad5ded5b9ee863262a5ee97480633996fa104b01d4a9ce7c133375e2a99b2738566366eb575839b210ffe777764611d9e1bcc085c313deb0dcb5abab767630b6687767fe1bfbe03157e692a214d05c259c3c2f57612db5188f9c30d98b89dcd199951c65153d02c7f5bbc66339f14f54317a3eb9512e37f7db93f243b2864bff17389f26129ea459dd21a2fad1e250be0752dc1d0f90cfbef828e6acda74802882d760330e5a7b38b6402e3ca1b623932c5d66521c609997c93f320688e31d7d156da6a07298f8bded5b2efbf67dac10775e176eacbc04067fbc7efb6347fe0f8288d0215ea3ccd82302b541d6544220cc9c45c3f15ab234e7875c896523df5b0e2b869284894257c5e39e7edd7235fae869bc7ee38345289a2a6dafaa2c6820de1bde66ee339ba6ae88a167e7d3d102517e39c06ee34dd3daa9954e6b01ea49468dde8b601cc64b0f6800389c27ed0f1e5b277535f3bc3da3ae0b9c0b059b5b3259555929a9b324b571f61f7ce120186cb3b34dbec1b92e70bb5041829cff9f0bbee8d6d936c0a7929ed5ad6578d5f749cd9006e36e9b4cd9ed722c892ef41f0cd09395ba6560d9d041d7288f5eb71216106587ab11f0574ea466d836dbe09ad7dc30263c6f23cd74248c86f675b44ccd180384d4fec7bee5b823b65022040ed8ed8eee49cfa6d336cd997c6aa35c95f4cf0ccd5c40ae77ea683b2451521e48804b5d05680738fe36c322557b8050ec33e9f6af9b1346b0ab5cb79a4f7e356a92a4c06951c0bd9f19442fb10112a83421cb02e02723cc0cb52994a1405a8df0214f854ae844f3543b151a97c2e982b32f1131f97b555bda5757edaee586fc9a6d0bb6b65da929d69c9d228c0f44ac956b7d5b2a02e825d6682b549faa9419768bc3af1a95f873ca1e5822d6879476d15bcc34abeaa7e79d5d3e4a4c23a62f3e7eb1cbac02d39fe3336c8f970ce544904b3c27f4c37f8de066112b52a26c3040a732757ac4add9f613050790d9762022150695814474570f5166684f0d3264cb855c3e2613794894d088b305a8a0d01b61a4fa8e7f098e9efc2d6a63e0eacbef6d64f21b17c77954c80894dcda84e53a95f69d7976019ef23d68d9bb38890d6649ea8a793893c1340bca58ae17fb8ebcb8ba137d1555d72d5b884f8308ff223accf1fc6183f40bff0f7a6b6b05827b5a8c670376959a79eadb879e8fbba23480deb5a3c672cdbd21bdf5d6bb111b81d4f4198a9a39a2c1b4010a3ccca867657ab149e4495d9e8ed45f09834c738b966af4c5940dfde3cc5e63a3969dd871edbd5f3a57a4c8a0e2e7055d66d66400a54d999636f1afcf0143913ef89aaca83086f9909551ae76a433626c309843d2849d046a70343c7dcc5aa163469a3dd9153bd0fddd7ec8151bf9ae2703ddc7d329be9915632184aec6228252b54c349cbfecebf54ab4f3dfe35ed0d345f9b297fce1ffc2ec9d2d082eb8092ee0dbb8cb1fbd16c61cd9e8a9cf1326c9ffc020fcd5ca8e5d6f6f77f052a6ec3f80a8d02c0a579a37985d4ccc390deae4f4aa3655951709d9bf48a2227be6574a9ecccd13cb0b95e97c7b8dde98a0bdfded1a100c8e787ad5554ee9c97e587e7590262956761489c482dc6af741db0820bb4ddf50ab8735b42a1b6d199b43fdf3bac396f17bc7ba7a008c52e13807638e4b69775b251cde9123c30a248b4a3ee30c4c6d60ab0259404c849ad9a59dd0b3bb07ef493dabf454ca9839c45d0c5eb6fbeb2c5d491060a375163cb047daa2c439de3eb4aa610815a9b826afa27927f8732773e701987064c175f51492098f01f9b221793d0b1913fa0e3481c0597ffc25f865f2e8a414753da14b070e31cd00bfba41d8ed24c3bc57515e3fb910798f18fcf295c85b26cc7372e8b095333faf352959b0476c0c94c60766cb5b352b5558d584f244f27bfbe4d7001b8733eefc277941b25e50f23352e27d2cc0c61987a915931d72d853054e9de2aafd8a22d723b811b8032ece9d31a83232149d6347b3b43cf19b68893225be0f6908aabe695eb046025c082ecdf0a626ccdc039ef21e070bbbec03d27257a690b7463940159e2d67ef359f2be3ea86376c8da6981d80636f54b3eee5e89e1826c898bc15e1f37f66c2c83dd5f4a162f9f90ebb8e496212402c62099b5fba72691986b7d69ecee7382934ab3ea75661350668233887ac965a620026abae659884d8c522b5a09469caea8fed0e94a97a2f0751afa5139afd836704ce22912b1f667a2957478d6cd0c02c54616089ee0821bee31795e4eb69c6199d23614759c9e74a2a3c08714f1b7d81d434b5689911df3ed38052cfd7d034617f75270f1d3b8c4c3fe7900957da1278e7f135c264b69e3551e9c9a38ff3d41c0f9d6666fa7e646b400f8257e1ea19c2189542387ad7d07b5f6ff55d262bd4110df1e1ab497e74bf7d8a017c1c2e139a2456d937c141700f0fc4bed03bc773de03bf63aeb0458d794795d7535b5fc41adbf9a31ff40b31c21c96afc0a58a70e28a82b7e681045432006239d9b2e96d7539409acf12c496e453c59ad2eb3c47d32b8deb8b3bf13ada9438e6f38f8bdf880df48b6646af6cd1e513e9a18bb0c713fae08083bad62a66e20473eee1d9a23dd80cd3cc5941cf18e3514fbaa4d0b7d1c4c4c6220fe32cb3b862198f970ce2f324b6475b458e4bb7939a382e79b50e5625e8a9f309d418dd609091128a29b9219633218e606b7b455ca976a9065a7feac40ecda9355d7723688198feccd9a42b881c223c6e5139bf907b54db3d76ec5ec48491270f8af367af3e6c2cd677de22620025348dc69b45859701ba91bf4b8662876c17c5a3ec7d99329bd2884d7f870cd25c9546f2879216aadd9b0798516f83652bc8cdf3744a7cdaf00e80fb9ccceab940a89ca7c12035af6447d0be9549790bc2f275a37bdd2d93db3900431b7d724761d611636dc8813c466766fed09376f3dd198e7d78058dfaf5ed20f2838f41d0e531f6b4df3912705dd5f131f61437635c9e3ec25b55c0b9e01e91ed09fc7cf36c2c9334f984e6e0f9c625f16ee329c064bcf3ca6700ea494acc98349f8e33348d536d38eb7a8d15b43c001d80bdefb8d45c9dd6d594ac9426e379d676c45c3498bbb1670c5a3b0e76746892f3415ee9637bf655ab63fb98fca3e6aaf8b09389ed2a38eeb9c6f7f20e33fd1ad94d97990f42701a02cb3d15906994b42833879849d0ce53e94e6752d61bd66c698f1473394713ab5dd7a19902cf85216a69f4c5ad96a09e6ec3ba6238162a550caabecc549a2701674eaa472b7075e448b9a042338433e5b28ba1dc7416f074111f3cd5e6222b9eecb56e588fa1c72b09bc8d1a03c124c03f949c2dcbab7791e51e11f9b766364ae6efab5c4a00bf5eb72f54d2327f52d5a6bf1b6b9ccb4ad9b0257a687ea82dde1f8dbdcde47951f5897ce7a536ab6c60ac4c24c3fac68d5f489a7eb3b8383997afdd7ef0f4a605a24b58cac3853dae6cffc8e5ec5edbc431a83b891256a8aede2ac4bc448e0d815b9617f79644b90a420d4efe23c76658e4f12ea93d7cf70e51cc2a678904885da63c7f70c9176fbdeb5f6f74b3cea6b4049eec4245418f2e457751cff051a2f57a87e1ab46afa7a85d6aee42f674303661802efe95fcad2194061e02168f0e9e08877eaae400e250c256ecd5bc01bd2fc17aab410c6a093820535bbe4daf0c54700b1de1996b3d14a320f3504bf3973a289a9d21b8e2c1c4a90abc6f8c2c4ca7045ecfc762a2441e077b2c8f0fa42abf44a8303b17c4a822dea2c452f6949d0e6657326cec4e800b8ba690ca04254b683288f060c4cec518d4662a472ab11bc900ee9a7b53e5aeed08d0c25ddcd6f5d7fbb682cc2751c3f009b2b082d60ae0b8ce2e253ef54ef9dd985301a5a61aa40ef04ebfe86c4348836142e79838e06faaf87334632690ea3ff9cc49301bb51495de642c285515b546938ffbf3ab97387d2ac8eb10db00f2e62a9fa2504674ba35e8bbe6db0eb2a5fd53b156873faa5adb3f1213a8ebc0259bdb5afe10005a8c1977462f17aa26810c639d94027615967147f4f2438add385d116ebaae94697568cdff1f812ad07ed8727ac29c630b78c89", 0x1000}, {&(0x7f0000001200)="2cf5f8360337cc51ea7a256a1b3bf0d9c2bfcc95575462563aa801a0f080e48727e9c089de55a54a0c71d95112f759408531e6a1ef83104f959a5fc7671ff161a7495f3855879025812d628bdae1ef08432ca1bf9d3e87c1ea7dd86449f1b0b54fe96b49996b8ce1c2f9155ca78e3a89dad9d6cc7ed2600df9a2f6ca9886d26651f07bfa92fbd77bb830f7dcef392e1e81b6eca71dfd74b4a34b1bab6e1372eefbd82c412365c75e852775b7a2566520d7773afc100ef5bf6de43f615cc00b37d2fb7cce7fa92af8a5ea6034fdc6dbb5125e2ce8767f5b2772498a83255e6c6f83f19e47c6bc30257d11cd9ab003437479509fb7dd", 0xf5}, {&(0x7f0000001300)="af0476efff0bf9a5630c288cc4350cdc9009341da48b381254f7c711766517edbada6405f392259f1ad1e5d9bbc622be17567bfdb79b34f54ec77d428e13118925fd372052c3d672d7380230d4ffb9140ece0d015010f10cf0d465a9c9004d89e845f7d2d0c7de6533676d82374f0778bb2c29cdafccf561329a6c9834c6b1bc4a0ccafcc11ab5094dc3da8e87e8de014f4d587af3288ddfb33e420841f5a04926caec87ead8e1e45ddca5bd352a23518112a99b66d63f346417172cdd4e6ef4bf3332019a84a95574c61513824129502118252f6548be91fc0683b2e3ae22ae86abe410bc300c0e1e2001", 0xeb}, {&(0x7f0000001400)="135ce3c392e8696820f1c1df46077fc67c6bdef198a0463fb55124887e0260d86b3752fba7d47bbd78aa918d6cfdc8d99e80d736b7e70ec6c6c7ce", 0x3b}, {&(0x7f0000001440)="c7264618f3639cfb7a5684a04183e2ab1294074a2071bd8f7d07bf6da3214d4e597abefad0bd54c30043bce81fdf26895881287f45c55a964a79061d01e90b69e0955238040db0120ec1a0a12500fdc4d799a64120bdcd194e94541c4bf2234aedd911be2d245edcf31a5a3b3a3365c9129737739bae14c099e48a35281277988fd11a2176", 0x85}, {&(0x7f0000001500)="69dae12410ff9c42fcbceb0dcf5a77f28d178b8f1ecf60b198693030edd58fd990d40e842f4a9394e5e34e22f217e2beb538af1082770116aebb2adbde7d87d34aeb4f8ec40bc81f2af9efb6a8ff6e01fbdc561cc9ed21696d4625019254a83af6ac5f8cc95e858f115697d91c925d049586f54aa50d5ceca6f2d1436a386bb5aeea7bd826fb40c705224db8617de6c259e6c50792e0caa86743b9845ced0b6e93c17c38bd43d92b958c666efe46ac53cef9e91ff5486ceabf645eb98979e2ff22838b5b14c9fa", 0xc7}, {&(0x7f0000001740)="830d136813a4a53360bb720ad9b88bf958bd989bbb84b48389a2e4c834b25efe6336bb6444b0a0ca8c31743d643ac9ccac4542a8b065d08bf17a098ebc4199dd5a02676d5b268e473f148c7d81d3910335a739f82826be8279bd298a67957849267b3cb8d151f446dd5c4709d91a7cc4e49e704b92d6e64317634ec580420b4e0450a5cb0572ac2bcfac6a6ac8fd494d4b71c8519ad5d73b11bb33e119feb8db3ae434c55642bfa001d453de7208d03ba6b8f241c2c24d5318f25129c0409ac8a158ef4e4827e6baf89af92827c502187f317bf466502a7ad886e6d8e7496ee4ae9875f48d52ad4812a0c13b453a0300c4b96aa61b271147", 0xf8}, {&(0x7f0000001640)="614534c45ee436f04161f1c5e94a5ab2654ec1a814107670b0638dfa29d4a23e54b6ec4d9244782e552b388c74f02cc432178e2c1df933f30f2844f35cb3ac109ac6bdbbf24cf20b9d3ffaded7a8f36314f79dd7ec165f10178069e72fe864148942586d37455565061176ba129fc5af4dd5556e8908549f9a94c56c4e811890add3ebb2b4377f4d840b2bbb70784075c65d1014266f7bd9fb926e4c8d4fdfab06acc5ba355a1acb3f4328ed62", 0xad}, {&(0x7f0000001840)="9492b168e90b28bac49ee717ce24301ee67357eb1f5e98d0d4ff78fbfc639a6952406ffbc4a480d6762292123548bda6c24752bff1cf2730eaf5622c8196a2730742549094e541ed1d2f84fe0dd4dbff47cb57909bdae04bc7aab0ae079149890a4dec2695a24f6e5bf60fdb41c27055f32c53e4f6cd71f45772bd74bf30668208fd1e2f0716a0663ac3bef908adad6f9d5dac1a928bf7799f63f63edd7ca8f47c8486221aabd56bee9d627d6a32bdbc5e96c6955bf929c723bc259d48ea5b6fed42cd52c5f5def1208bc6fa43b5848de4ff3454d2bfc3b9e44a348ff980f555f5e79cb85ffa7a28fdeadcb6acea82ce3207f6ee6f29d6e9352221b58ca2db5c2cda3ec8efdd9412f46602aa6620f4baf2290bfb8e6448e08c16932df52a6c3af801f01ccfbdcee362abe6bb125fb25fea944cbdff154a4bdbe8cebee1e1b3276ec0919f0a639778cbbfcc9e3e3cc9838c05fb30ca791a064360ef2400e127ba724f9c933653cc220e8af803c6f9e373494ae8b5c8ee919db683dccad4dcbc997db82f6b632748665ba89d374c46173f6a526c02dea08c94f48c71060ca96fe9b5d860adde4bf59e94c7753ee2582a0a3ab049e407509b17cddf624bc8c4e5230a1f3fdaa5d26ad92bb1b64e71ea29b025da905f963e24331c59183bea7079b6a5722b514d06b2d3e1283e9143a590901bb2a28e0451051768f7c8b35f9f4e97c6cfdee304ce39ee699e0a509ef1b6659e8547750e45429b246b20154a2bd0419048979403e304e2755182e1ae0dbb1a0de4b4a4534f0a53ef8e66573453d578bdfaa8722d7bef46de4a355b0ec08dbad4347ac7fa252fd7bcf3ac2f686dc75d163e6de43bf333dea52a77be4930000e2ec93abbf1cf24a1228685f467606335b4b845ad5948c408bf4995121392827ee1cf77203a8b58335bbdd51eceefb91f82bee200e7208daac4788b7edbe7a9b6b50d68fb88bf97bd4945767dd02ce1345726d7de8656bef70ddcbba40e3919d84f5d0435a717c6c24be825767fd86d32ad430a987636a45ef7db5221e898df1714518dbedd45805237d8671b0dec9a0d14a2d5bd3adabdf4b5cb7533e51c5cac2d8c643adc2d955daa8f3c523afa60a4a86bd70d6bec366327eb6564caceb9b540c59c6a53c69ce82da9e17c61a462b001aa9c149fce77083dcb451242b6210880b4e8179b03642468ff00c1fdea1dba9412fc6aa48e38233dbe9e134f5d28b9862139fc4983d4bff538586ce9b66af8101ee50a79c0b2874c0841985419c04dc9007645c2a394a0f18e0877f4c6baf13e726e8284d20424f2275b135b977246257defad790126d10ab49d8b6003a21b0651a09f4f54e1a64741483c76b3a02b7f40dba0cd18f4757aeaa79080cad297907ec9685cf07d226ae92072bc9718d7841a45e83802cb99eb68e25fca578295ef75ff6c0ad2e31519ac16497438f6d5be5e87dc0dd6f18ad317173df8ca4066cc6c670a0c4707c00e61deae3d64aa867e38cb6e4b8f2053bc3f2650d444855e286c17e970069a7e116b3a2422f2347e62a439a066a5e6e0ff067ea4b2904de8d75f97ede5d5f2cec3724f9fb2b44fbc3fdc880bafe72a5d8e5ed3e93e209eb8011eb53ce04e66491178190779a4d078dcc5c339598314a215b26076eb29927d487273a3c1b1e973eb26e9163881818e25b93a69a7b3aac0179f57c48122f5898593622aa0ade0cbfc8272e7bc6012d0e5410c926e74f6042ccd36af9ddae854e4c4ed34e89220b4be10fcba220348b366089f03f3b523d8df3f07ee6176b79a95671a2d09c6ad901277e6bd47730e37a25871872ba28f2c5a8f29e676566c4efc963c0d33cbcdff678ebc257611a290c4d0a20f21d20952a933d75e87aa9658c988d141a4f0ee172f0f600fe8b45c99b0b52bf42ff058d15678874810bd0049203861747a23999bab753a63c10e3c7b743c99731a7b329c5dffc58a991259f72717e9f3f8e64a5148f4c29db8f8d5df7e9e8909037c3793f3f2f47babdc54d22378da6208d18b516d5bc5a22d0d311231318a0ea725d55172ebe7e700563b15a02224dff7dfd6e87eb6b2a722a9dc7cabbe90abae756cd50454ef5b9e275923efcb4b855221fb430c6e658ac95d27b2555b0aafd87c331142c687f180dcf48725d58b24d6f7d916003b526286d4bddc178414942f2f97b744af0247c1e98f158843f7c0db0d48d76ea2cca0991681ec8ed7360a26274048e90e1e3def48a9330e8d39ffff9ff4733bc9a694f59f811a720f710944708ada7f116e2b676b494b0eaf2236c71206727e6dc2fb800792bea7a7146e4a6bad6cb3c2b2322e017408e8db47a5ba213c40fd3bad02ee4398d730f3863583183a07916f4496e23d56fd4c9588fa0f9efa48ff2e16166edf5ab6765c194007eeb18b58ebff77327bf50971c81e70e399f499c4c28a9a9c50127bf1292dd4c6213c6546529ff1c7c162dd9b60fb70fa15be7e4d1e5b68ff6f9f36e8b205a50966c311f56ce451b45bdb6f25c8fecb61c1ef1e382cddc072016b1941603e33d781b8f1b65800d3847b5e426f7aafb5410ffb943ab797bfa7d3ba745695d56535d21174a4a452697a826b66b07b0c1f9c47dcff58e6c8414038fb0f3bae912db42377d4b343b7070aac3917818c3d7bd0f2009c5166cfb59f76a2eca47f364dd8563f6002a8533852ed558e55e4b5483a186a15fb6fe72944d09138d98aea6878c474e574d59934ad849b626002352b26722f6917f27f2d4a3ed707b37789b7ea686f51c1867727d36e297aeed8d09364a18a5c00924fc0866ef76a460a3c38eb153652988a4d23acf5483a93db1d26bb1173855909ef57e99da0e07c256affec31a9b270429907455441c3afc3140d7695b8306cbb0f125fe66d0ca0afd6a5f13713620a2013dd16ae170b3c663f3612ae6936a768ff227d60f80900ff255e2aaee5ffe8291335e601f6a93fa21b288631151ee30a2f1bc7a234c0c1bb2be49ccf591ec6e0d7491d34c021e5c7d267258d3a781006a53ddcc789519c96216caa67a9454b53ad909f2e8b2b2f9b40125a212eae03ce48ed4fd4d9e4668ceedb707a6154231aacd771ed03a0c61389ea086d37b0ae1a698fd42e9f0d72d20b7a9bb04caf7b851de698948ae6b6d5ad50caf1daedbe8382f82e662dd02103471bff120e3d1fb3c47dc2fb77df458db0f65a2756348d468d3c6745cc782d1a11a13ef51904f59d9fd295409bec75041f799de779a8e0875807e79f0ab81fc8031cfc2721111c6c33418d54f0ded5bf1fba3fe5d0d82595bab02d282a0935693a05584f13b088475ac7e4df3e9469fc6f2074e92c331d449213a58537df5b4548258f4a430b8bc75be376a2125988c0868da68cee914aa3a14a4b884e018123faaae8dd7ff0d011da2ab93a09f8cb4c4b627ba6fbe4fde31255645aa2e2c0050176e56c96d2525538c370ba3a8a5f72ab8a224c7aba3beb5cec106dfc3f4f57403e0e8041ebf46622733c0e46219aaf4ddc6c9c4c9d154b3bbc5c3b802e66ed2386a70951dc9612bcd4e684f482b5d74c813369270aad07dc094e5334516a30f628bbcf0dca09277b3ac102a82d7b624537136e5f30f674cbea106c474e64ffbb0ae10c393b2f58af2c761019f990f05b67bd868421a46b2db9b084be36e911f80bd07537696272b967a57562bde5528ff517cbd56cb9789e436485bfbbb9d4fb5c511d9b9d75b74cd767e649e6a27052beba487ab0c69ad9bbcae4afb3095f6678c4b9eef8b15e80b7f862948a67c15a0d5852142659d034578bb2430af8f1ab761160a5e40d1019f9565b03e285dc2d88a7fa8a79dc81710066a47afc468b57475a7b6a409a13347a21d08fe20622bf65cc48f852f19aa4fe3bc55fe2b7bb1bf84316e198f1c3dcdbeae866b0c9a7007ea7d5b754abde000ba8bf685a0fa3b3bcfc95be4a2459de4ef651f4fa64f41bfe95f280bce472b74f6960101a0086dce0e7601ddbb5145b637f9a53fe23114f85fbbcfaf8bfb250dd92a3e13bfdd80b5a7acbc4a3d569e9efb4286404c39a08523226a9c5aff0ae20ac72ee90d8f6f3ceeb30cfca0a594a3384ff7135bfd84d9944cbc67c24cebf3376729f68afa68d4fe6dc59961cf9db670fbac38472281aa55d9591148e6c0eaee0236ccaf4a2c6b25d6b039d6db3971836ca46ad0768111f5f3d93c3299f24be7f8e3a5f27cd01bdd2ea0516413865e7a378fe03bccc18fed4480db5e33c5d80026fd2110601cca8434b39c963cbc45d3944bd2b2e031e979e3ffadf7c041840358dca26b5cb1de5ea3da80aaae4a270c6e34ac8cdba2ed508764ffa368146eebcf3914351a532297ed7dd742206e6f35daf82abc94d63497d34fe3326f1d0b79effc8b9ec4797f78f4c98900a7b8636628626961349593fc4a1d671aab1723743e879ce35bac2c32240f0b2ed2b2b7023559f69f31d2d073c4a60c63fd5445ba0cc4ed6347be22fa67d06f5d4d3fa3544906c30590a0e4bd56afdfe0249b38bebcef0ac956a33ea1a95fff48747d3b32443e0511d8497de7e32d8bd150cf7fc9df685008102c5633dfbdb097b75768ba5c875ddd0798bbc054c9accb01bf32fcb522b08622245ddb7c341bf1464f456e297fa3ad2600e24fa57729299972350107d4fb61dd9792ff8442407ef95fe6f9b396f5003e353c5df75b7848c1be4081540df90532502885172b6ea0d6bfb67bf4cd59865100bfe71772acf0ec60521b8bd923967e545a65f5fccf0f702ccbba004b09261edc53fcc47a1446f0b872ff6cbe1353ac60555d483ebfbca8900688937e2dec250b858b6a2fcd525a57b94d0346f9ff0d0fe15675a2516da9a39c3f5f3cb72e88400deeba075c5a825b18dd925cc6a0864658816990ed367ec3967b44fd3b4469ebd6611c45baee43667802613d4b9471152820f4efde21760407cfb0f2c45d9cf9c092e0378ffd73ba8edfe443024835dc871985fe3b7c58c8203e98ed69e317cc8a27349d7cf2b2212d5794e62efdc99136b90fef4e04531b05a1a572a561e2ff9d96d8c084da714537dfdd698961d04a125afe58bf8bdf102878114439c5d6c23d6d15f2899266bebfed7915ddb9932b84e49aa418d9bd3243e6676e9c13c857de4e6593e48f4104302486b2b665d7ed2af7d74514b28127b4d124193aff0689c0ecc237d227c1178bc5c1a7b3483f579373094161edc0c98d84452df39ed53197b49658e4c07ab52d8c3beadb8b97f7b902a843180412e5b1314ffbcdfb362a42a29ed0ab885d9237d502d1e086e0961dfa7027749da0fa68bd5c57dc7d675188fcd6f143cb85bbbe04849e560c0bcff428734f94dd3d271ec7d6a758a2e91a89edc965de60178186ed1da3b6c096467e238723e5e16fed637185aa07f737378919e68bb0aec3d2d4d51a057ac59e49236d4499583c21e9ff94572b36910a9c1a6724ab13b14b021ced9ad1ca6bea249db99121e3cfe1ac2cd96d2cb303ca857b3a6bc3dda25be2334bbb52c079bb6b575280b612edef27fdf3bb8bb2e49b043b22434f9de660d1b918ef2d1e7d4f2f1ed81820d8b8d7779370931b3e1448ff3ebae5a6325e5e12d5196d68c461e33fa78da1656854ed466f2dd73500ea57ebf47d7cbc9a18bc95e51dff535f6a5b9b779ad15e8d5428542acb5320ce15826611782a3d79cee55a477bf44656d97d48a80e9f286efd7f11fb1d414bbcde4c09aebe3fdfaa172845f4a1249d47def941abf38ea69c4d23ae0ccbea58e82", 0x1000}], 0xa, &(0x7f0000002900)=[{0xa0, 0x1, 0xed38, "c6f687df9b4bd26b2cb9285c7de5317cf5edc1394d486cbf6b0b9d3e769637c6d91b5906550177c796b40a5db04b4d238645bc2571e2495f11f03c1cf8c1a7ca4f13e7b19b9c830cd5183e8ce60b4b37948f23013058094232707db5d44ed833ead6f397af2db6d068959ca6d28e2f53f8c9c24da91c34f6787551c9660d4c13fdde3d96efe8fef8092093c78098c9cc"}], 0xa0}, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x3, 0x80000000, 0x0, 0x0, 0x9, 0x8, 0x6, 0x0, 0x3, 0x7, 0x4}) 19:14:12 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="a2376ba0379a62c06051c570157d3cd0cd98734acf"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r1, &(0x7f00000013c0)=[{0x0}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x80000001, './file0\x00', './file0\x00'}) 19:14:12 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x400cc, 0x0, 0x80000000121, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x73999a74) OpenBSD/amd64 (ci-openbsd-multicore-6.c.syzkaller.internal) (tty00) 19:14:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1c}, {0x3}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x7, 0x9, 0xe5, 0x0, &(0x7f00000002c0)={{0xfc, 0xff, 0xed, 0x81, 0xff, 0x3, 0x9}, {[0x5, 0x3, 0xb0b9, 0x2, 0x1, 0x8ca, 0x1000, 0x9, 0x3, 0xe093, 0x8, 0xffffffff84f594d4, 0x200, 0x81, 0x0, 0x7, 0x6, 0x9], [0x7, 0x3, 0x46, 0x1, 0x400, 0x5, 0x6, 0xfe3d, 0x6, 0x6], [0x1, 0x0, 0x800, 0x9, 0x5, 0x80000000, 0xad92edb8000000], [0x8, 0x9, 0x80, 0x5, 0x100000000, 0x100000000], [{0xeac9, 0x4, 0xfff, 0x8}, {0x8, 0x1, 0xff, 0x1}, {0x1, 0x7, 0x0, 0x80000001}, {0x0, 0x0, 0xffffff80, 0xfffffffffffff001}, {0x0, 0xfffffff7, 0xf1, 0x1}, {0x100, 0x1, 0x0, 0x7}, {0x6, 0x3, 0x9, 0x4}, {0xc2, 0x4, 0x9, 0x5}], {0x8, 0x4, 0x4, 0x5}, {0xff80, 0x9, 0x10000000}}}, 0x8, 0x80}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 19:14:12 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x7f, 0x80, 0x7]}) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = accept(r1, 0x0, &(0x7f0000000100)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x2, 0x0) sendto(r2, &(0x7f0000000180)="0896bd77351b42e1b1506da588c0392369dfe3936430c9ca636c96b41b27e22bb5ef693d5f82f491483e49eb4167f1376f49c2784dd19dd462d56be51a4fb9460b23959749f56bb0", 0x48, 0x204, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x2, 0x80) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000240)=0x100) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x1, 0x8, 0x20, 0x400}, {0x40, 0xe1, 0x9, 0x8}, {0x7, 0x7, 0x5, 0xe1}, {0x6, 0x4c, 0x8, 0xffffffff}, {0x101, 0x6, 0x1, 0x4}]}) r8 = socket$inet(0x2, 0x1, 0x7f) getsockname(r8, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x10899, 0x0) ioctl$TIOCSDTR(r9, 0x20007479) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x40, 0x0) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x20, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x1, 0x0) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x40, 0x0) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x200, 0x0) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x2, 0x0) r16 = socket(0x2, 0x4000, 0x80) kevent(r6, &(0x7f0000000440)=[{{r10}, 0xfffffffffffffffc, 0x8, 0x2, 0x5, 0xfffffffffffffbc9}], 0x3f, &(0x7f00000005c0)=[{{r11}, 0xffffffffffffffff, 0x80, 0x1, 0xfffffffffffffff7, 0x4}, {{r12}, 0xfffffffffffffffe, 0xe6, 0xeed854b604787e53, 0x200, 0x40}, {{r13}, 0xfffffffffffffffd, 0xe1, 0x5, 0x6, 0x6}, {{r3}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x400, 0x7}, {{r4}, 0x0, 0xa2, 0x2, 0x100, 0x8}, {{r14}, 0x6, 0x10, 0x1, 0xfffffffffffffff9, 0x8}, {{r15}, 0xfffffffffffffffc, 0x2, 0x7dcc691eb584063f, 0x6}, {{r16}, 0xfffffffffffffffb, 0xf0, 0x3c1f69909734ecc0, 0x100000000, 0x2}, {{r0}, 0x8000000000000004, 0x10, 0xfffff, 0x94, 0x2}], 0x1, &(0x7f0000000700)={0x2, 0x8000}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000740)=0x3) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x80, 0x0) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse0\x00', 0x8088, 0x0) ioctl$DIOCMAP(r17, 0xc0106477, &(0x7f0000000840)={&(0x7f00000007c0)='./file0\x00', r18}) socket(0x18, 0x2, 0xc9) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000880)) bind$unix(r16, &(0x7f00000008c0)=@file={0x1, './file0\x00'}, 0xa) 19:14:12 executing program 0: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000369000/0x3000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x804008a4a643786c) getegid() shmdt(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000240)) 19:14:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000580), &(0x7f0000000b00), &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="100000e20800"/16], 0x10}, 0x0) sendto(r0, &(0x7f00000004c0)="1f04563a7ff5553bffbfdca191d865774bf85ee754f379317f4f1b7377650ef98dd9f2a4c67a148ae3899796f0d9238ceee80cab204cc30d203eacf1665da4a3d4c2e934fe099206cae2879225a60f33d65df8c0bdcc811256f98849367a92f01700dd4dedeb7148531a2c40ef5396236af79093a97fb0bcf03595f09c63abc6ca6cdb62a67d8a24015e76065a4cb4c9bbf5788fe856d8beadf369c2f8865d1513c2d40dac397a84", 0xa8, 0xa, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/236, 0xec}, {&(0x7f0000000200)=""/129, 0x81}, {&(0x7f00000002c0)=""/111, 0x6f}, {&(0x7f0000000080)=""/20, 0x14}, {&(0x7f0000000340)=""/32, 0x20}, {&(0x7f0000000380)}], 0x6, &(0x7f0000000440)=""/20, 0x14}, 0x40) 19:14:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@file={0x2, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 19:14:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x10, 0x1, 0x0) socket(0x10, 0x8000, 0x77) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r2, 0x1) 19:14:12 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/21) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='r\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) 19:14:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c395244858017ae0a4e123e17c94edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b878185"], 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000500)={&(0x7f00000004c0)=[{0x1, 0x5}, {0x3b42f1d3e1d35ef0, 0x401}, {0x0, 0xa5}, {0x1a0, 0x3}], 0x4}) connect$unix(r0, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x3566, 0xfffffffffffffc49) r3 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x10000, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:14:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000000), 0x0) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) 19:14:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") getppid() 19:14:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r2, 0x20007479) 19:14:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 19:14:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006301"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000800)) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair(0x32, 0x4, 0x9, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r5, 0x3, 0xd82c, &(0x7f0000000180)="b38a49e808f27fa32583f7c68c42769672c0e5720b00fede57228899b7d1835557a1f2a7e672e7a6eebbab77d05450458aaca47386d402cf5affc90eb896e079b6c4a0f8e6406ac023e849a95639f51feec930c208dc25bfcc107485664c6e64f0629b3bb65a46a2fd8f17542c59d9c1bb2bafed14e99d14fe96b82062a0dd19be1ddf6f74", 0x85) setsockopt(r2, 0x3, 0x2e, &(0x7f0000000000)="eb00"/20, 0x14) connect$unix(r1, &(0x7f0000000780)=@abs={0x0, 0x0, 0x0}, 0x5) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) recvmsg(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000000280)=""/255, 0xff}, {&(0x7f0000000380)=""/79, 0x4f}, {&(0x7f0000000400)=""/201, 0xc9}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/97, 0x61}], 0x5, &(0x7f0000000680)=""/172, 0xac}, 0x841) 19:14:13 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 19:14:13 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1, 0x0, 0x0) r3 = dup2(r1, r2) dup2(r3, 0xffffffffffffffff) 19:14:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) readv(r2, &(0x7f0000000440)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)=""/164, 0xa4}, {&(0x7f00000001c0)=""/55, 0x37}, {&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000000300)=""/111, 0x6f}, {&(0x7f0000000380)=""/4, 0x4}, {&(0x7f00000003c0)=""/115, 0x73}], 0x7) 19:14:13 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{}, {0xc2b, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:14:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x22], [0x80000000ff, 0x0, 0x0, 0x2000000000], [], [{}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(0xffffffffffffffff, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:14:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c, 0x80}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) close(r0) ftruncate(0xffffffffffffff9c, 0x0, 0x1e0fa787) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 19:14:14 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x40, './file0\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="c8e130f2ca483afd66bd94a17b312299b653327058a9f6d9a118f721", 0x1c}], 0x1) 19:14:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000240)={0x10, 0x7, 0x4, 0x2, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x45f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2b5f}], ['./bus\x00', '\x00', './bus\x00', './bus\x00'], '.\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7ff}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000a40)={0x20, 0xf595}) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) dup2(r0, r1) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000000)='./bus\x00', 0x80, 0x30) pwritev(r1, &(0x7f0000000bc0)=[{&(0x7f0000000b00)="5f4bb451019d0d00dd931601be62d87b921ab8", 0x13}, {&(0x7f0000001740)="8444638035154b26a572486f401eb438a3fc945b855654fdb9f6925ff43dacad94c0ff45f48b625eeccd4a5590a2ad185e2e9e59d18ec59474d1aff2e3ffcf69fad4180860580b5e67efd5bc146f3ce0eba7dce1087c741151d049bba84f9af4d72ad8b7a9a26e3c3a855e33022773bb89a32f185621452d20b2e50f5428973b9a4ed635d05fb69ab1cceb5f1a0ea9978413c645e88f2dc76f18bfad62df685f95b8164afe9131895640e0c296550856870030329a88622fd9b20a84b63d99ecafcf6c344fc3033297c95313e17798a6028df01dfc18707bb26f44cdf5f5adc516a293e5b4744b684b0acda631b8854b9324db475b375646f23bfca1cab51185da11c88c5a2b1d279b74075f5cc75ca30a50b34f075a0979b46f8897cc5871ac7b29113fc8a36ca6623e421f278e0e205ef5f74118d125e740822f09c7ab5d4ee4df5bb833e0abab006295c9fe01e790f4b0b2c86d8558352782fc0b4541e54291f5d81377cfa3e2dc6dc215c6a3a3aede7d3a64a46f41931e50d49c8742a236c900df4ac7d01b75975645100a2537badcbf344f5fc2f74bb46af5f6e2ef35d2e726d612b5ca96d4d4060a3ebd4f6eaed8ded6a0b79051fdb70d1b4eb97f1df80d7f952f0ef424c5a468b233181502943111951f507ac345f0dd512498e260a985b3af091c4d4452afb2a1eaa79f25dcbc902725b80babf275e0e2600e3d3e86313d802cf3d7ea7b68ff73e97ea5e71336a088c3ca9ef0a6aefea62614cae8b0a4bf4358f3fbd05993d9fb08efd47fd8b1d6e78e328cfcf8cd191299bcaab46f58c4a21c0c621b1afaa0cde45ac8486a4fc17272baf1428427927d4d0ce1796bd45830e7ddb9acfea870f13c2af97a893f25515e6acbcd5cd86fccb7537250376fdec32fef07ce2e6169a5653f345a0065675ab0d88c648f4646482910da8e318ef4c894a86a205e3a89270a651fd0217ac308df8e29dce7a51ec2b28e584345d8b0967f4325cd8b8316401d762c3ba69c3d97ec51532144778977075bb0509ce20846667e07157511dc3d6c324179e4bd4cf998994a15b46b6e5f03c910feba95d3db26b7e995013355a278b61694c58661701bb55507c42d72832a27189197e3a3d4d887cdd0886f0111889dac71eb3e94dc4071647783c9d8a6f0fe9c99967b44bb9b037df448039ac0435141f64793330bfd5463a80e56f64298996c4e227b174dcd9ed719def82ef2da14698584bc88a83842e733606e3108be959ba6f5b251641901d6722f9b1b8ef4466192af2d6620db0115ee0eb091726d109c833fdfc01f8d90843864f2dc0f472af86a83e241bc361a01a048e037956c4c4b62611652d77fae320cb95468338856320722c313143bef85b9ebdc57b2c75f186304a67b875fbc6cc8b89bbd9a822c936a2c5b1657a5297552c9e006d3205b6713610b945eae62301ee9ba75ac1d5237bed6996c7392b608e74c0f4ea45cf8d30ea2451c917e0fda1aab2ce0a69c3f29acc3a879c225524b12c166c125a96afe56f69fed9ef88db5b726356ac24e9023795527a36a73a7af706a28e5face8190c727841460fed53fde110dcae0c03e818084c304db186b8f7ec7dc9f5506a5fd19294300e19b341241c73a6939f792147457cc9ae097a5fecf3f49aeb54b9ffad1ea74d0832d3e1d30e9af7e75cd355907d2015133da7fd30960f770291c28a4643fdb12289af0c7ff48b8d273bf66c6d5a28767b1414b7b8fe528211f87faa769760186430442bdb31a5581bcf2fcba19c86b012c60eb21fc0fffe4e6ab5cbbc5f82124ab00104ad48d520711383f2c888e241373edd83f17c3077d283a76967d968730ebb6b783946a62506b1a88337aabdfdc09e2d1311f9235a4e8024c8fc68ecbeedf412c68c0249da32d58ebe4e3144398853842a2692294956e8b5e8edd0e2902c9215d3cb0a3c0cb5db0e416564e88f52f1654dd030c8490f408d9cf18642797dd63e53b17eec9ee27f2b316e957be1f405200ab960a9fe05a37942caaef9c8736e3149a46d2d90af2078c9541641e7fcdd890e62b86e0f1170f39847c83ea4f1fd1b199b1028fe94b3e85ae2820c8844b6b8223286e7ac191085b0dbc87f3ec81b218bdab2b00b71565e98c5697dd2262441930cc64abc7efcd8e7ff9f8898b8ebde42485efeb0e2b11a3c73ea73add5ac602b092b4c4e8745d84a18e9fe0fb932220e4f96c2b3b057e6c7eb940aa9b6bdb3c716f70c21517cb33ec372126663cc54f9ae9ba50d0271495b6bc22a5239409b77f31a12b70c489bfff45eea8a147e868608c249841b2c0c31c65777a9d94802a4489bff164275684f3b89b6b1a733ff06e8930ec2a2c33328592c1ddeabd2faef7fd7dafef9892f1090d88445d17cd08b7d1cb74622eea5b0e82d29307fbdd9285056fb8d4d9749754bcc6797e7ea3176ef83851c1b25691b9093f87c5678a6030618ea1e4f0f03c9ed86b21a91f7f7ec3eb62d7b3b8241dcf648822d38426b0e8fcf5d9b602b560ba77ca67614fa06149197be3219525269551fa4abc650e90ee857d5f152b54b607071ab962774a8d01f94b8738a7db2359431507913dde9eafca218d4bc20025d6f4bbc7ed9fad98ef8cc4f27e0714854cb4a22252c627e74ba9e89e367b84d05aafdd465123a5538b0c84a83ca903b5488d6a021c8f1f27802493a2c07b295740b3eca766534c03beafec105d7fb089fe9e987875fc45701001bed5d42d79c3f8145eafbd2ce9986f1b9b21dd478377d41e5020ca955a7072d96561e3ee8c79391dabd45c2859194328c53a1685be8aeda345bca895d2801b7a7cc945c98b25a91e31d664294cc6771e2a7cc9d7a30725f6968b61fc1f2a14ce8b4231eb4d50c8bf001058b798c1f7bad6ffcbbd8f4aa11f954a3539df878dd0fa6dfa30cfa9a2183c49698d17a742f01466ab53b102de28cf9e05cefa6eb56f730c184103e8e0e136028844559b49dacbd9a3b0ab8c7c6ed2dd2a32b8de6553378ce14b96947f443e2db010ab4c6d3a95f7c9481f4b0e01e9bba0172555e53fd16d1d992ea443e86e65953eb00420ec50cfa73fe8a710805d8713428fbd732e71012829b29cc01fc5feb43b4cdf5aca518ffce9c230801ab98144c6e368c911470be5660783bcc2c7f268b2febbfc9672a614a3b1a9deb0984868dd529ea3031a29626c0ab242890e5f2fe78641094c66a7f679fc11b86bfb1c9394d844c3f4ce1a145cc8ad15ad3bf3a32f04d6fce043ed711c465bd29a52070b35491dc66673abd93f54e307689814c8d8504d80c521bb1f51c189b3e1a001b0f3ee4708d091f8569c9050db4a4978be844cbd59184727c53c5ed34c68030a86aff43d983fb381db5810660447d6332cca9402f8e136592206722be6798ffa93bfa099d1ea9aaa231efe265229bb4c33eba5274f31c70915f8bd87e859ef00a373dc5fce427a9b92a765bf9ccb484b27c1db7f493821f0093caffe51634118c5dc2297894368880b80b91ddf5e600aa5e9196e744eb983b5e81c501126c5e38287da7edf903933223dfbf15ccb58fe9cb4e0114d8f1378a812f50850da01835c75589642c8213bd46f3cf425161bb9487d2c48605e16ab6298d39ccb66ce0589fd9f76b0624126dcfe957f787d6faf30654f8c468ba1893197c942874d2441a99b596cc8fc8e6684ab766ba7e4b8052bfdba6566334d5bcffaa4b54671d6ab75ddaf618be45b7913128c27934d785bc11f70ebf86f3e7e3e6ba3b2859a910c6d0c5221d2f24e3189f1b0144422c3f888aa66e389e55145fed521dd4e22c8c01b2d5a5b97c33ddf4a18e09d691e5b7744f80f263a991b1d4c3e34e22d6ea9727ddfa040d381c5023c9fd12e438f91f22870298fd21e3b32d02accc81fc9190122ca3fffae45bbd61de38d5f387f8c5a21328cfb6b2f5fe0730be40c72b9536b412c725440bf903ba15bafb62816d9b6bea854b26094581e24979fbc0fdf985f7f2be5f659a76afb126a1c905f925936b887b99c0d230956ca8da7733010c5d78c8303f29061b504f53b490ccb95ac54282fdc62b82fa484e080bc2fd6a2004c9a03417d5a344d62b797a7b963816579db79b4ab42ced2cc95596e5fc2e65584910b3d37526c1a17bd924fab1b1dae5ae4be5ad3e7f4ad6e824b7a63f6e52473ec76f26eb41bdea7e18e25fc28989b864568ebb473dfeb031ca9eb2c066c29e2273936a865ed1af7765da4382904a2d63d12e1982209dae709aecbb7a7d38a24b1c90afb796cc95e51cf511ff1da164cedc7f28f30754fd0cfda6b75b928802fcefe925a3ee5caf188d8ca80d8ba057a2c1cabbc8c61af9a78505900196a2e9e92e140ddf5c91c639fdeb47f1a70ea3d4999995a45132a20e42eba2eb72475dbbe9206982c46562b93c57f043e880f628c6d945181a3d95d17eb439ae7cd1909c981c61f2bda6a78f41c75e146f15c48c9c64ba1dc70e0affb8a3472203287ee777aef650e84f4aecb2ad9e6dc319585e9e09783c3f4f54caf87d5d6f8405e58f63e2a22cf755b321af9b72147aeea4f70a6dc59a10177ada185446c6efe431064f4c97699ce58fe15a8d07e7a7fc8ea0197252f18a46c59631a0f29d3bb1010e29033b48b713b64d8b9c310d96acb12cf18ac94e0cbb2c73372ad9f41ba9b327948238a536e5499e9af78d594159fc428de25ccf45a031730bdbaf8ef812c835acc5c7e3d5264eb39497e9d90ab5c570fbc7012fc30fced8e6ca6d34934720c08899947a001ea4804718ef3ad437e970e4a8e71c88b27c93778d1f2be91f4508effc2d51012de7ab8c6a16cb0c083d8b21e3326b383f88f0f93d985c1de51dc74aebda449476cf319181b930579693f763017fd8817dabf3c729e09f7a2092209edd328e578f8eb87f893a06ca4948788d2a1e35273fa3bb3d6298ec448fb8453b224368eef642e45493fa7eed3781e8919a00c456b9bed5884079364cf0359f53ecf779b33bc2aecb2c52b478116f5ce3d631aa839dfbeb0521db9f5fedeb889c28760b0bf729356596ed637dd40e19a64fc96693e717043d4dc7f41bdf7c6fe5e868bba0f517974d4f6e4fc92586a953c657f8818396e99050026701ad00e2019b7ea7fc58f4dbddf8b98ae5f8060d4fa18c9bdefd2b92270e7471b2e734d96a1a5cc57937dafa201f9aaadc30c216d3abb4f36bfac57cb12c7bbd6df5f16baf2fc28f0cfe7986ec413f4f5ab1c9b750d0903b773675022d446d2b77a5527d27dc84343df436e84bc77dd92070496909e3e54cbbed60fd6cb927b6e86ae5e084ef2ccbdbcecee5729b86f802090c44b9e5301a76e9e5fb979bb5fd975c2ef99797faf903a1a6617326ae4c4fa55ed398dc2926c907f6bb2c188bd6ba6d90c33f85f3290036cfab767746468e04d4f5f651b2962276d14199ac5dcd57beda5d664db9565c13d8719145357fe09a8f85e238d9e2f2768b49383fec99f0ca23bfac8f0f1f0c37c12285c15da913c2d9f27cdae98b5318cc2c06a7fcd524a91faa8f7846c381189bb689b457b5cbbf29c2bbb6d9a275aaaae6c5dfae82cda4666eecab8f8a19babe6a04ab0576633376fd22a05f859edbc750414975c2868b724240f55a904a1bb6cc2b0c8f4163612647261ee91cf6aa97ae656af356f8658939553734e67aa398fd57737433cf15e607c3c75a54fb64cfb8231ae794ed1fc057309439c481462b877d50dc0d942b43920b07607c66bf957d9b63c6287cd1d5fdb0db5a70a647b06634562f462002e", 0x1000}, {&(0x7f0000002740)="dbb1a68b3f1fd0e1f638ad6365a101839ca918c656b25d5841b3b04e9977bf7670210100ae960c21a7b82602639d372e9b29d1eb51556759af464ab50270785de3992ad0822c6545160bd96ff5b661ae2e5e5728c5e31b2e41b7ab932b2c5fa48eedabaa82cc90451b87395482f1fbb14628a978d31e826341f77a8444dba253494110da0944eba170217136425789891584bde83a795590ac46bca9c88c1f3dd81399d65bdedca9f8e3228a83a905172e45244d1a4b7cdf005cf87ba7c5cd50a2aa0e130104a19d330e229b08185278656675374ebabf9526a4246b6d72137c0cfb10b065848dbda7c43b2e6a87b6e9f4bae709d97e145093ce698b64aefd19628166e07352d1f6c1d07a105e37b1d1a1996e937a9749885076593e28b03f55854418b726102c19b81b28733e33f03e26015c1c67c6c876066bb37cf09d2bfac007b950570316ef161bec24c13569d890739d96ca3a94d9aa7feb27be541b7cd79085c43dde7de10b1733983801903b3af3afe8329ce0e39c1990e14ce1148950764f122d67a2812ce1031cbf3ea4934539058dec31a1007c015d9fd669253721cab64aaafae4d55dff914ea47084a3a910252291c47a2225559e1526ae6573b1559fcefb87a877c72c363ee1958f86494345b9faa24f52f49a41590bda435870be5331ac53cf57f14e0cdc8f91816926109dcc1d273555b1befb4e92dce8a47ac3259084bfd4c3860255c11ff9017168c92b9f6f49ca0939fdc2d971db732676f14fbb8efcc8f8029f4856439bba83f1cd587a6f9de539da915eddac5ee46746ec6c5673417c05d98d39d0dccbaae1a1cb6b3557bb4979e4791b1b87a00a458a36ffdcb69b1b8b1257e250c8c0d8b826ef56dc779b37be94bc65cd10f778005d3bf45e7f3ebe879cc31cf47f840fafb22162a16794c051c77796068d379b872c700a87ba5177b80c557153553718539579f37b2ec629268c0892bc7a0315129155bba7ef210995a95ea920062160ab9b5acd73ec7eeaea6e42b07b1a83e9d8c75a1d4ffee543bf7366d083b1946458dc2ea68dab02e37c9eaef8d568aecf5a7cc0e7f8abf9d12d38d4487ff798f316ea9e1140dc019ed51f7e7dfd87ec4aa31b77dd2da411e6fd175c99cbf2c453d88ceb289e764e92ee9c260ab5c95618c67e027ebdfefd5b8dfe15c0c8646247d8222df645d5879110d443199d7ed9e50c6207acdf8728b10a4a5f8a7a523872abdef9ca797300236c016b950a0107155dfc3ea77deca4b4efdabd2fa30001369e01b9585b2448b5c4f34f400c91ab7ecfb66b72b9a47e84d76cb39b583bf60f2bfbca06d4c14f2b2137f77c30a771b4efe31b3d3059aba8353dc0a1cbbe0a3f5006403eed44d005a5af3a40f6011aaab022ea6dfbdb8fff17cb725f70b9be172f12cce70a81a0e6bfc1d105a7edd6cb85239279518890d7417b2ffc9c45ec52796ba1e278bc251cf683d7e96e2d5c0ba46b8a6d0cc78578660256bd5f93167293e66130d7cff364da9758b5a4a5361cc497df1dd4f146a6843da9039a474abf3fd71cce9be533520d4bf96353a44d07c29c47be7a05a94a1712290538977f4a4dd58ea71c285131ea080d38fb55c65ee89d2eb458763cf8260b4ac1d8a6bb8b062b55b8161ad2dd8e80389bdc01e4687c8b6e10cb9da14d8e522d1f1cd73b8c209b22a1c974eef7685088cf23f9463c9962faa6bd6fdcda3d781a4844f07f29dadf3af8b5cc906a3df2a28db1c3370b9c8cfa9ebd2b0357a269cb2ec07b11ca5cd2848bd5909be0c68e6278eca75546439f1c53a25cf858f21532245bde052a61ff170ea818b2b6644a0eec76a05bffe3ce2649d29ac6bbc5552df8ef908e08a6ff39fe5a8bb26fe6a9b3d2d8e37cee39ee04b12fbc13b3d74168dc67390a8ff9f33d6dc9d7d5c24432367e6b4816a53bffbe147a95b6618ae193795beb9763f261ad879a7ba47f6a968f268c25e12266c5b3bc4c2e0e4f4847a1d82bbfa99eebd4c5cd2ba7082a944d16ff8a2fbe820909a912b614765fdca44000003e49bc8aa981b4e5532eb121d16bca9ef5bd47ee28470129f226f942c8da03215b6cf21a932c731abd9348dba80e244a4c05dc261986b7e559818044fa22458db3fad60d55e456c306e0c74bf1a9d7bf6bf9e081c8443e305315724d7a2abbb4e3b781410da6f014f1871990e99162cbcc93f40e7d3c486753c0e8f424ecdaab81dfab05240c138da2a06c6aff9624fa093a3e2a916d35d9e98ac93b5808238c96faab0106d60e32d0a2d374a8460fc93e0590b28c6d8ff659ae173e742fd2c4589a8f10dce237d19fb1ade562cb02a6b7f63ccf7cceba4f20f40b81c154eeb9a2977509c7f58a8c4092e9e7a1fc467e61db6e35cbf29abf714e8c673d50b046d5eefd5925d845f7ea6684aad50893a44d460b59d268fcb98f9e46c44bd6a3611e400b1d7dcf632a7b2411014f01d558e7ba548f494785ea56b5b954266ae7cb06d70c077bd19dd2b73710007c96fe47721b76617b66aff365536e197811c5affbf71a7ca3690eb21e4b7ec2d5494db5fa1f51e43cb46360f1cbc492aa32d5524bf66ed44876f214f8bdfdda96b19e9ee28d7b3700c3ca3e90fa42d5352e56a00bd49710ae1c42c574ca50589dd0f5cae1dd3d4a1d59786b2b2894e8a6cda1eece68678fca9a15a7a91013614d61a6731f577e5d3726b4d1975b7702135aba9234bf9d3c087b2845028fdab434932cd13691d1630d7825479ff3692a4f7d647f88f0d5627339bb71943493bf9dbcbcf95d7b2afd173a52daae4cf1663d4e637f3cb0386c065903785d0e08dd547162c94340a6d0d0391c9238ca6c58a3272c950286a5295516732df2814a066a25f4168988e115b18e88b1491613b4417d963c902fa620e22f4b03221775408543afbb6c43e642c3a59300d9178d469dd96ba821ed3ae411b0cf21f439a76ca0cf7c2257281c875b005b4c957801f8fcdc3f5198b99ad11b5687d01f5845347e0deec199ec556055ed4d96dae717cb825984d882631e4bf00e6e69f244b97e7a09986e82c376e4cc120269679104374d280c2753cb5da26a4bb3567203c576983754c4cd73ea2eaa3d5412cfcccb33bd5720c2cce292d8391cabf5e9736712715f47a28418a361d002301520ab7207ee70801594ec8b07df4e0bf28c5b3153313ff51a75797fb53bc1a9236c6990ca31432b0561b84a6ec65bc55c2422b10e55e9a58e7071bc711befd5e47b7fe988571b6cca0587e107edf6857218cec0e9bcd522e3829c887888dfe9daa169dbc11629a5cefb7861641227cf0e24ea19dd4772315262767c832c979a25d7ad8dcdd7889a82f963309758f9d31283a6797e8ffa23b16d0e1a1637cb4aec248d72be4644bde9b9b468f9c9649f6be158aaed14cf0e7ff8d3485b00546e5f34b6d763b1505be464f098bf5bbe26fa26656c9be9ebc6efb4ce025d66348a4451b5d9fba5efd760986484994bec03c9dc20246903b222029f0a2daf31b287d61e7e5b0edf134d150beca76dfbe5a9d926330dc06995e49f6d124ac32d9320a34d035e44aeecd12ada13b688306406abb3471dc55e5d146196331c58e6eba2654f8e4d018cb9692d7f45d32faad6606a180e3f87441315ca453085f84140d034be0934fe381f545e94bb088fd28b5747e9aa46303379f2e80fa148319d2eb908d89142bc04730734d9089fd1999fc58da721b4f8f3cb9e240bdb79e125e1ab1d28965abafb2537b3e0132ffd4582ce6d049acef702f6ff2a2da0f62c9e5c6479836f9e47c67f78306c32b7590ccf766298dc2378332e72b30c8077f3bfb60abc73275e6977293d5fa84fa01eb4ed04a99d97ea580993b1714ceec4d9869882deb1f4eba7c2888ba465be551ebda01b7a1bd7fdd5187881cfd981d1737ffd4e116b2b6b5be875bc376acab5b50ee1ea92a7137af67c03b09f9dc44161c68576d6787e7ada1d7e20e144280b567492e18bd8b7a0be60d35cee4622a7a331daeb81158b162ef8c428a9b6d13764474d325d8ff05d663e2e3acad8147044507caec3b0797478735e7e53a159100e8c628ade2a8aa097a6aa0278a59579bac16f84400c90aa0c145f95a4acece267d7ab54c3ebe98017901d09ba50698cb7dc2f5d70d6e05be420a7c4faa28e0408546e6b89639d4ce6baf8d2daa6e9b6e3f1a6f54d1026a9fa00cdb16c173c18d0ed93c88e62eda5ed649bdaaa6ec365d7eaffda28361055309cc67c6b25b4e78e3d260464375be10076d1088478ad1a56722cff5031f23baf26735ce6c071412c32a6f87577d7c65546af6571066d271be998263c48800f1fe653634903225d8d4ec94f53f69ce77e8d3f80c0eb71d73d08fc68ff0a33c680d2aee867daed90a289dbb311b5234b7fc3dc6395bc019464f867f18060ed340b52105814dd8f9ca1a85627610acd3ed3d588c01486beb1f6fa2fc7da6c778b2c5010d881be79c4239122d99c4f4b17ee1f2929dbd431e524a7a8df13cd20e8b837e47c9e7558f85f423376461a1d108e5e1390d39ceac0a2370e76431ba55a515ac22dabe345bb5082b6339c6fc51f9dc69ef2bc47901e3eb298b0f125bda8a1139b4fbbbd9dc0ab5ab96cdec3040758269cf0a90b1ce185eba29f88d3d6a3a880ef0175b72f072625e88f982c546a6edd98276967386501e23d626b9dd6413e7e830e0ec0a68cdc09ee41c3d332d918b297c5af37c8fbe325d0a80047e243aa0619e4e67e418f95dd247683d70809def8547ec2e9ab6110a0d8ed1f3d207e33f57f13ce6071b6a346e3fa9893dae4b00e03aff6d91ef063261f2d9fe085a85c51f569043d91142688dbbaa0910c36ecffacff1ea4651cf6fe7da3ef2866790fb248d3e0ac0b962c72da056f032a8626e671ae54b2e59c48dbf1f726c08f9583ecdd66322cacf84d05c2eca1cebb3c01fc5c3bd2415c007cbf06f7402c19d134fc5c439fa92af8f5e9065c9bdba5d438be1d559f244a549ddab82943be1ee928ffea969238102535f4562c022520bc5ea053caa85f6d13f8cd1b36a0bfd64f6a3c8f043ea57f095294abccc55943c4a5d9592e7dd2257e76dbe31778d3296276df2f02eb641e5739092a35df5c29e3ba7c0f9d5c94989702c2dd74a77613b72f52543a3e332ad894b7984d64f60375c5e25bf11a3b888da03b6c1f4219a2faca04724cb21837ac3e2d7572243cc803369bd2b5547615cf1c22f1dbc5d4588c099ae814da0c3508a6d2b18e581273e53dec16de8fe241708e94635a665c3836d9363e868be44f86459f035202f4ff626b0badf2edf0dea3f27ccd9c581959e88d11d4ddf94c067f919f98a3468c4408f15d263717d08e4fa09ec91929bbc35d0b1c3abbcbf81ca997d150ff4361cfac483b90bd337df8b35c436b9a48a77f711621ceffadee1abe96af00b7a665de7316092f4b4ccfc3bebbeb449cf18201e4d7412914eb1a93d1d92f48c1da7ddb818812d0d90d0746a442dca9b209b500d164aa7e84548c9bbfbdea5176a1fce18295c879bda176992bbad21a04ea3b3842f449f169b2c0c864968e7d30f275f2bbac61ca22847b141ad10fd576b90680720a4f80b8349505aaac419975b2cddd36855d19aafd866e45a87ebfd0cb7990a7dbbdffe53e0199e4b6718efced4041e945dce53560aad5b2ad64cca333879d5bb46174b12f7f04042cce376d2e655046e73a10f3825f68fc7d0e4288ccad0653bb3a3107e32367bbc17aa4381d5342e9437dcb8f6db0956584", 0x1000}, {&(0x7f0000000b40)="c0d2f7529925a2c2eadf7645b81f2f0c6803e4806d735ca14009ee977d9da641e4bf371270724dcef476c8b9a8c147e077965739a2f496c839366f30ab91598b80f867038172a863111e2c7b989909abd829715e72b77426e3c19f948cd821f135784c4bbe24cdb863217fecbf659edf5d2dffdd1c4d77", 0x77}], 0x4, 0x0, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000900)=[&(0x7f00000001c0)='}$\x00', &(0x7f0000000840)='-\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='-\x00'], &(0x7f0000000ac0)=[&(0x7f0000000940)='\x00', &(0x7f0000000980)='$\'.+\x00', &(0x7f00000009c0)='.\x00', &(0x7f0000000a00)='^\x00', &(0x7f0000000a40), &(0x7f0000000a80)='@\'*\x00']) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000040)="e29573151b7ba145bc50d4d399eab176e37adfe16ccf59bb02eb63b90bc57f8b3f452f042f4a2a3c24b7d18a0748e45f6e8a1801aa79ba317b27b97dd1c1b2771fc1226ad3844f708054ff04dcd55390d30aac9a70b18a2c19913d24959b02e794c7762e7742368bae30398db565891fcf79ff5e321f98d22ebec2a14a00ff4a883e37b5b2268ee8787e50bc117dcdbc", 0x90}, {&(0x7f0000000740)="c5efd23fcdb0ae58e438e139f0680972cc873d202aa76a7655beee3c8e89f5f757a3f17da5ef5e62e8c86dc3a3e1ae138cfca746e8427f01bf843c04c8aec7151b69389b8ccd410e18c092cc6feb8725f32d8dca164e5d1853f8428514aa6c1d155165854c8dc899d074b1613741d2dc9984e19662be721abaa0cc802c1ada0e1de66beec31a0b1de8c18bb6deb06525ff2ac91b0d36892c7606b009303795c7276eca1bf1cc0afa5313eaa6108becc69f25e1164e3d533f7ac20d773b1aaf79f9306a36932bfbd0", 0xc8}], 0x2) 19:14:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8101, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) select(0x40, &(0x7f0000000100)={0x2, 0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, 0x400000000, 0x0, 0x1000000000000000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1d9, &(0x7f0000000280)="12186e883c7f56df9d207a6bb6e9e4c70011e39e7b9f61dae92c26c89d538346084ce76cb8d9ad1362b22824b59990f7606d9523783e4b5e2deffa62c0925cca1fbc77b6fa7b4c716ffd0f8d8f0069142ae66d003fb757c283094967de21") pwrite(r0, &(0x7f0000000140)="39202291d115903a0bedb729984e975614e022d6f0dffb8bd3f78616c927444e21261da9fc4186f259e1d04eeb00b7670ecf2f9d9b9a3f92433fd218c1ea2493f54f24d40a9555891c1f82045774bd37da0487dbcb6cbf35625e46188fb2c88369c185bb8826c2ec7192425056ed468980361640edcd28c8287097aa649f83c6685871db719c3af46356dcaf61c056", 0x8f, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)}, 0x0) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 19:14:14 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xae) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0xe55d, 0x3}, {0x18, 0x2, 0x0, 0xf8}, 0x6b, [0x2, 0x6, 0x80000, 0x6, 0x8, 0xfffffffb, 0xd3, 0x4]}, 0x3c) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 19:14:14 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x6, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') 19:14:15 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f0000000f40)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xfffffd6e}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a39d2b881b1dba44e0c948f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926a01f0fc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf4", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0xfffffffffffffef8}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000c80)) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x357, 0x0, 0x61b, 0x0, 0xd704a5c718a32305, 0x8}, 0x401) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xffffffffffffffa2}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x0) r3 = syz_open_pts() stat(&(0x7f0000000b80)='./file2\x00', &(0x7f0000000bc0)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x10000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f80581", 0x21) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = syz_open_pts() writev(r7, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r6, r7) r8 = accept$unix(r6, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000100)=[{r8, 0x40}, {r4}, {r5, 0x10f}], 0x3, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x80}) readv(r3, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x4}) faccessat(r2, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) openat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x8) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r9 = semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r12) r13 = fcntl$dupfd(0xffffffffffffffff, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x29, 0x20000002a, &(0x7f0000000080), 0x0) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000001180)='/dev/pci\x00', 0x82, 0x0) r16 = fcntl$dupfd(r14, 0xf, r15) ioctl$TIOCFLUSH(r16, 0x8028698c, &(0x7f00000000c0)) r17 = socket$unix(0x1, 0x5, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8028698c, &(0x7f00000000c0)) r19 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r19, 0x0, r19) r20 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r21 = dup(r20) listen(r21, 0x0) dup2(0xffffffffffffff9c, r10) dup2(0xffffffffffffffff, r10) r22 = socket(0x2, 0x1, 0x0) bind(r22, &(0x7f0000000840)=ANY=[@ANYBLOB="00002e2f6275730054d3e70a300213eb3cf429c8ad27e876bd76ac0834ed2dbe0996b35ae63e3533ffb2fa9c870d3ef7ecec9b6a76e294ab54295b07e0eaac6c4d509efb7d37df08f800fa6b9f32ffd41d00a10b7ccac818490f7e9123e640305c1d0be5669bc6ce4cb478540ffff9"], 0x8) r23 = dup(r22) listen(r23, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x800, 0x0) r24 = socket(0x2, 0x1, 0x0) bind(r24, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r25 = dup(r24) listen(r25, 0xffffffff) r26 = socket(0x2, 0x1, 0x0) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r27 = dup(r26) listen(r27, 0x0) r28 = socket(0x2, 0x1, 0x0) bind(r28, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r29 = dup(r28) listen(r29, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r30) dup(r30) pipe2(&(0x7f0000000040), 0x0) r31 = syz_open_pts() writev(r31, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000000)=""/155) 19:14:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) shutdown(r1, 0x1) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="01ab7e75a7d639ea5bf74fb5c40fa53936d3eb501379075e71e3474ddd400670b4a1e0831f7c56b557e0096b77fed68eb38c324a85d5c8373d88f8a62d287d5f4de674c10f57668cd347d4807c36efcbfb59bdca7396420562149c79aacea3fd4b85ab4a2b1cb3af33f4167f3515198a6628f5cd9f6c6f19cbb22820a497da1f23f89b47d359ce41daad8a2a0c0785ba80d735f728943db7cdcb4c8a9f07c7d8bad85fc04eda16c1595f1310c2e4558f341800d080d8c0efeb41efed8424f075835f918bc6cc877f05077b6756d8567a9db0d5b51319", 0xd6) write(0xffffffffffffffff, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e9572df2944a93a1d1799254bf144", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x25}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 19:14:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20010, 0x92) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x0, 0x5, 0x5, 0x4c20816393a00333, 0x6, 0x9, 0x9, 0x0, 0x0, 0x100000001, 0x400}) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 19:14:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 19:14:15 executing program 0: setrlimit(0x2, &(0x7f0000000900)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = semget$private(0x0, 0x7, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x40, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='/dev/zero\x00', &(0x7f0000000640)=']+)\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000700)='\x00'], &(0x7f00000007c0)=[&(0x7f0000000780)='\x00']) r3 = open$dir(&(0x7f0000000100)='./bus\x00', 0x40, 0x3b516efed26f5b8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x3) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r4, &(0x7f0000000400)='./bus\x00') ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000800)={0x1, 0x3, {0x2, 0x7}}) chmod(&(0x7f0000000880)='./bus\x00', 0x118) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r5, 0x20004b43) r7 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(r7, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) close(r3) r8 = dup2(r6, r3) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='./file0\x00', r3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) pwrite(r4, &(0x7f0000000240)="8829076e9db40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65", 0xa9, 0x0, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') 19:14:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x800000000001d}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0xefbb) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socket(0xbe265790550ebe50, 0x3, 0x1f) 19:14:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002a80)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000600)={&(0x7f0000000300)=@in, 0xfef9, &(0x7f0000001840), 0xffffd47, &(0x7f0000002ac0)=""/183, 0xb7}, 0x800) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r3 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000002980)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r2, 0x0, 0x10000000000000) pwritev(r2, &(0x7f00000003c0), 0x112a, 0x0, 0x0) sendto$unix(r2, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r4 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r5 = shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r7 = getgid() r8 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r6, r7, r8, r9]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r10, r10]) pipe(&(0x7f0000000340)={0xffffffffffffffff}) bind$unix(r11, &(0x7f0000000600)=ANY=[], 0x0) shmget$private(0x0, 0x1000, 0xf60f441456116a67, &(0x7f0000ffb000/0x1000)=nil) r12 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r12, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000000000/0x4000)=nil) r13 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r13, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r13, 0x3) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r2, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r2, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 19:14:15 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) setegid(r7) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x2f, 0x2}], 0x34, 0x0, 0xc68, 0x0) r11 = socket(0x40000000011, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs, 0x8) r12 = kqueue() kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 19:14:15 executing program 1: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x2, 0x81, 0xc6}, 0x9, 0x7, 0x360}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000040)="117220f7c6dc34406ecdb1ea6764f587ba0642ccaca4962ecd24acfa7aae58dbbf22c4511e7ab37eaefd5496043909f36967e700b5ad20e6e505f69072dd1caf68aa58a2accdeb96", 0x48, 0x2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r1 = kqueue() fcntl$setstatus(r1, 0x4, 0x8) 19:14:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) dup(r0) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 19:14:16 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xcd3, 0x1, 0x5, 0xdb9b, "c8f2cffba19beaaedc4ab71456fbc9a410edeb2f", 0x6, 0x1000}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, &(0x7f0000000040)) 19:14:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x8f) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x1ff, 0x4}, {0x18, 0x2, 0x3, 0x7f}, 0x4, [0x6, 0x9580000, 0x1, 0x4, 0x1000000, 0xe859, 0x1, 0x3]}, 0x3c) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) close(r1) write(r2, &(0x7f0000000200)='R', 0x1) 19:14:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) pipe2(&(0x7f0000000340), 0x4) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r3 = dup(r1) write(r2, &(0x7f0000000200)="8caa528e8b72a5118188902addd6b3201fa40e75ce6aec5f7d9f572207aef8a425033eca612b184be480ce9431024af56e49a4f90650a700984465602f29f0e9c3b379a3f21c26b384341324d4b06b920dd4a6eb988533b5166b9175fe61de56034c9415382c710a349b67134a9849947e952b3d75fc2b60e99cb3ab6283d54db30ed03ed5f1413a78dc7ee8bd6a687929134bcf7a481600787db88f5bca10294664fe133b47fabacbfec8edf0dc181e35ade44859a22ada3d3324f3e2403858b747f24d302c6d", 0xc7) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 19:14:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x1, 0x0) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, r6, 0x0]) fchown(r3, r5, r6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) 19:14:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) r0 = shmget(0x2, 0x2000, 0x727, &(0x7f0000ffd000/0x2000)=nil) r1 = geteuid() r2 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x332) r4 = getuid() r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() getuid() r9 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x10000, r1, r3, r4, r8, 0x8, 0x81}, 0xff, 0xfeff, 0x0, r9, 0x9, 0x401, 0xfffffffffffffff7}) r10 = shmget(0x3, 0x3000, 0x652, &(0x7f0000ffd000/0x3000)=nil) r11 = geteuid() r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = getuid() r15 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r15, 0x1, 0x5, &(0x7f0000000340)=""/192) r16 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r18 = getgid() r19 = getuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000400)={{0x2, 0x0, r18, r19, r18, 0x20, 0x1000}, 0x5, 0x800, 0x40}) getpgid(0xffffffffffffffff) r20 = getpgrp() r21 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0xa0) faccessat(r21, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r21, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r22, 0x20004b3d) ioctl$KDDISABIO(r22, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r24 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r25 = syz_open_pts() fcntl$setflags(r25, 0x2, 0x1) r26 = dup2(r25, r25) symlinkat(&(0x7f0000000000)='./file0\x00', r26, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r26, &(0x7f0000000180)='./file0\x00', r27, r28, 0x0) getgroups(0x2, &(0x7f0000000200)=[r28, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r30 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r32 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r35 = getppid() r36 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000100)={{0x1, r31, r32, r33, r34, 0x5, 0x8000}, 0x1e3c, 0x8, r35, r36, 0x1f, 0x7, 0x2}) setpgid(r35, r35) r37 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r39 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r42 = getppid() r43 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000100)={{0x1, r38, r39, r40, r41, 0x5, 0x8000}, 0x1e3c, 0x8, r42, r43, 0x1f, 0x7, 0x2}) setpgid(r42, r42) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x81, r23, r28, r23, r29, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r35, r42, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x10000, r11, r13, r14, r18, 0x1, 0x80}, 0xff, 0xeeff, r42, r20, 0x4e, 0x401, 0xfffffffffffffff7}) shmat(r10, &(0x7f0000fff000/0x1000)=nil, 0x4000) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000000c0)=""/113) r44 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r44) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 19:14:16 executing program 1: getgid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x4000, 0x0) connect$unix(r1, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r4, 0x6}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="1000000000000000000000005b80f023"], 0x10}, 0x0) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES32=0x0, @ANYRES16=r5], 0x6}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) dup2(r1, r6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="100000000000000000000000000000008c530757af95b674a91f52c4b044afe6cde7fdd6250f55cafde533a92b00041e403a5471afb27737b145e1e4cc244f0772f5be29c3b16d694473371068d64768b7387dae07f55192c2a7f7ca201a869456a044c9c29d26ee8688f299b24110e599966e1334fc53f3393bcd0f"], 0x10}, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f00000002c0), &(0x7f0000000300)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x40, 0x0) fchdir(r8) 19:14:16 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x5, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 19:14:16 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x8, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x2, 0x0) pipe(&(0x7f0000000380)) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = socket(0x2, 0xc003, 0x11) connect$unix(r3, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r4 = dup(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x100, 0x0, 0x0, &(0x7f0000001600)}, 0x0) pread(r6, &(0x7f0000002200)="d94dc00c3133b94ede30562aa8907898418a2ccf13218007c80fccd433cd85e33fccd525a5df60ae0eeb32d0685c37e7b3f55df0ba4c6f7836afab04100680e7a14172ab37edbc7ac011ee05add2bf168385e31c34b418e93a1d9aa518ee94048ebadc6663ba22ca08d650d83cb28b9596fd7a89ae22939f2d8e2d96f368f9456439eb30ff505fbe5e5e11c76322b5f840baa8645264000c276238661802029413e4700458613b6d06313a13b2c2cd3d0790612d738e167c754374ec6c9e4c642248c31c540f2e83e80054ffa1dcb52437f1354ca4f81b166e9903a3fe298b448884cd62859006b346d8ccf28ad1f855e80dfd78500e8ae6b2934d379a9c0f7678f76e36fb7a0ca7f88f3565a2731263dcbb73d5b5bd2aeea003929c2a9f854f84d8fc73c8e8c601ce80ef13a71a8dd8de6270ac9f6b32c3060ba83fa6da268cd3f82e680aa0e658d8eca7c10674ba42a407adc31d1b4d2d26f3499d11f34b60fdea87d9cc91007a59764cffed1457dc7c8bd4ca111ae7d23371503be2443b0f94509f5d48fe5c6e3b4b87bfc517edeb5e5bf10c625c2b083639f9def79b66950886039eb43565d4e986f6d627b449ba7f54efe6f6fed704bd25d5287988921d3bf716c9c37ccc63cccb9f5526956d6ee30f9f1f41cd7db034919a346dacb15673a0756a69851ce7e26b0c10ae7832fa96fcdbe21a382663867bce729b2f8ed00ad51320cce90db964a66f4b25774fe2e803bda22b38a42adcd49fd20a7bfa942bafa6b135ecf3b34cb807e37f6f3869e61882e039e895e9ade8d6133358ea5d4cac8e7c227f70116cc6030f68d3a00a7320391d4e2bb69515c4255022f177948f6414def7d6692c5d7d1df12e898c8ceb29ba9afb4c98c98a264b7fcc73f896a851b17aaa71c8f6bd6541b8981a2cee05f2415aaab877931ee75097c645ff8f2cd10729f91ed6ec19243fa6b0b6b1ea1beca23852cc1e9ff1842c0fc4bcb9d8755cba52a019c9dfda0dfd12da051d291ab680c5eb571bf9f1f96193bd1fdad2a8cf409e6fa18cdb0e4658fd5722a4f1101b04c7cf6a9244491bd12413b10c45de0701334356a62d95c08f8134686c95606b0286afe26583fcd992dbe971db722aab2012b159bb8d2b30d341afbfa0328560fc4aa95002624d505b050d0ab4c0edb37a0871409cdbc179da61e52baed36a4925df8aad6523a5bafd9dac774a1802e15734985ad2af254a2ac8c3355554500339c99b22c50a2ff0194891b4d91064e79c8382c24d67497939f29a594bd6f818fe51e5dd34cf0265a4e893bfa6ffe6335a4bfb90104f80c5a9570c8187a396da942444474bfddf63c2509afb17afd5a2c66fca534778163d831a241b9835634927cc6d88ecfc512b49e0571515b17aba14c8c348c6574579b927aaaa0a392d99dba2fb9baac21508255098bdb8ad7814b9b9fd343e7ccb40f1f9d95d6b8b9acdedf7321a5b64526be80909c785a88c7735c6027c46314f9b2fb87057e0bf81cacb61df2f0af01fc56540ed601613d3faca66d0c638e5cd59610a7d3f044bbcc996954098a4225790eb759073fcb8a87e6af1c89866cac914052314fc59321cbf84826c3d85ae83c51d3543bdc98004f6b56eb58fd612c237d499b8c91dc029e6c8d66b17abfb4f208d6d4a85b79883879521d156efa19605750dbb34ca1a201f51a876b2262614a516cb4984161707aab88cfbad73a97bfd54f1da268803d88f3dc1bb621cd29e62bd508d1cb1418715c4d13d367eaa6292e3e1fa84041ba3bb15be803adce43e9610806caa39370a35c3d5c0d287c3e654afd6074aa7d3991a4c0c861bd42f00f74fb6b59335e1e855208e11fbfa3571507ec30e27f0a05f0d3c201d1e75372bb12eecd84b29888ec2693a036c0b193777c2bd639252272fd8c299d0630a81019f7d74bb8a85e352bdfddaece7c539e3e61120ddfd095d24ab041ad42d1c62a45cf0ef94f06e84dd3cd235db28cab0df5706ccf5e4f04ee101415ebfb8f223621d3ce1a46c890b74a3ee391708f36c7529827399f85821e2a9661fce3779945b94a22285054dccfc7754ea0349614b713f6dd9009ed9661b417354afc0b7a39a9445e6a5b337ecea7512c08309ca664cd85458a9d9f3aa5a8666a9ae72068110077b77a1a083ea4ffe07104f918a5caae8ed1d01f44dd0119f59071c0ccf6627a9a449d21ff97c755f89165fcd93eb6d841274d14ec9992a0f218d16fef74b60bb30d5d924d96b5b73d6ff69e476bbb0e5d8d996e28457226a6464d5ad2e20215cc85b7b1b3fca3be891bfce0fe0d5c1f29856d1271620b040b52ff5474b17a5ccef1be763a596d4597107961a5f6bfdd315614675aff04fa89eb165e618e9754598f42c0bf7c349ab671224f79dc07cc428ba21a8b746d40a392fd1bc2b4afd609e13e795b1009f4d9b2eb7340243a961b7b71ede38698b80f9c12788f8e4108e74b197c91fdd5cd0b029e485d37ada6e2efdafc27360d3b24c7ed82e051987d9459fdd60717631efa737009e149c86861436ab6bbba30aa0a67ec275b79e01c0b437a1170c557bca2b55b590b54a647b9a7e705a22d20cb32145797ca0314d2ad49f90838f50aeefe05fc495a85ade449c2a59dd3f7d267032573a45c8b551c1654583d01a8e8ce53f25375c711574d133cfa523efd9e588f417dba23ee1cd11a84ee90708fe75d1cec72aef7cbd68238ffe42d80405a3107a8e260c528a1d2cc0edac70fd3eb2b8e3a21d70ff4f613802fb877f32269b0b4537762f799f5ffa39e445a78c0a03d1e4251697f60e300e817c10f0f2d5aba4676f5bd496a69f9a504ca78c6315a65eb6d5eaf239d83b175a6995871800df9e2f70e1d6a835981750d26a39cde704c2ec6387cb9b7a42094dde9835825320970e756e7932703129a8993cf837b81b5f8aaac823c028dd6f9ab4d67a7e2797ee1fda156d344fdfa9624032a7470c471f73a44f43e3ec09a2837e79832de9d715998fd1ca16b86159bc3ecbddc78e7b2e8081e8c5a2729d3fde673ad1a12c2ee6ec5c3107c398be191a05ee9fa065396f9f54e56f8eac65df857a9db2a0330d975fe4c5223bdd7898f969221b435f787a10e3729cc70370f60657cf31c71fa8171db9504c9021ac2a937d17c6496e0f2ccb144756053b92f8510a0b5bc73d4ab901d96d62af9bda202968dfb687c72e1dacfd8abb3f947ab4fb97c1577cb2be45101cbb02dcaf1dd30c86758d4a61ac46b054687f9625fac0d2727b217fa2f23df2be1fb21699dbe11c34744a3622a0bbc6c6a970bddcd1e8e0c6787462c3391421b232c008d1b75221317ef558daf748180460e8e70fbe0ea71203a5071bbf949e4cd3545c6ac64f4160dfeafa5ed87e4c992de6679c3e759067a98781d22f22ac42f6a063a43351767f7f46271cf65a3ba2ece751281459978a5f1071ac185ab419d085a1dbd73a7f16fd2c034f23eef6237a6e7c1a2215c2534661986acfaad14a293b5119c4d53b8927e9c05405e73c5516c26104f2dff939a106a02ff70444a6b78637d24c3b473b12145a3d0e18802bc9ea1f17be6a1e6c40e4bb2bd7a8abd209dd465dc13aa2a807bf952f6ba2e82d8cba523ee720cf9306a7b4e56cf27e2683e21ef62033a41719072b8374d663095516c047a75c5d2c24671fe2c7072a219a40175d7622358853dc8a0921f0ea0ba56c9844e911bbb7b897f6377927b8f9db091e80270ee0114bd18d0bddacf825186fcf9f74132eda96623e1af6e7f3bb13605698c6e60fcd60e13f9c31bacc7466b7c94113cd064cfafd6ebe0b16355110213631d2779aca32a71db9cc8cff045db471ab7d5ab9f8992a16da64bc7dc8ed9026dd73de538e300ef01398502bba0fcbaeef58a23d755bc915ee3bf1436e5cda5b201e0de4e8d8416bd99e96582a1545329cb2d2b5e4eeb34868d46dfd464e05c797afb8d44087844333a5e78c1e6fd0e0b653c79172dacfdf3d46895b387a1ddcfe687b9ee75a4f16c4123706c57c881db0ef713eb073e044763c75b0d06b04b19b67d1c43de2ac2e4eff7305b5dddad4921272baf6dfd08f494f310ca50d811bb618f598304503f8a37e2a7b2179722f1940f9805c33cb737f49cf6a18d72e08aa809047a324cc84dfd5bcad9d2cd03c2881a6ad8741c3a478b0536cff356e89809435ff854252d86606231a953af830f53f79899d7039c2dd4d6ad8d359ba1e38fabfba98e39489ef59b155abae552d65530446fc15b1e020354492225b736fe140ce22bcbc82e50c4976943055ad026f7ab59844f94aee843453b029afb72009d731e8b311f2026b56ca9077b4cb1feaac720b1aa21fee13de7632b55ac1e9a48c8e51b95b9a23e42582de72fadc22cedd62b53fedfa7f0dc857debe4bb45b6aeb36ac50c4cd1d538ebda179bb8a1b7006853d05219ed706f7ab460e92233795ccb41ac1b675fffaec375f986060bf03d6e7899ed8fae96596fc50fe0397684f4ce5119a645f4fe756add8c02e9876b006ddbd6c0a44af4be700de48dd442db34ab62f0063cccdc6689a5e126bceb372924fecb71c398a518dbf1df59e59785704208bd56efd44a0894690f1432859924b299a51fa21af7fd74c6d680b04edf34c62d1a6dd544d12da02b9f9d924b583af471b1cba2a40f0237ec8a4518cdfd4e71480caeb1703ba1133570ddd21629e63902a82de28cc6727d4927e08dba893c9ff013b29923387630a30428108b04246c904ac8271895fd668f13a4c56fc40dbc24a8d8059d41da42181f4037e510e3ca11a9b040d35f1c08c03ef7e8322cb28dac6c58a64d17ced83cab5df72d98a5d5e26f49195b24584486fd9b53c5e287f75cee3edefbefc9d9dc2cd87204857c08a95847aa8d58c5d067e44c4df34dd82cb1aa0183992aebeecb6bb22b2d63f2504ad0ed0f2161cf774406c938784cb672a8031ba15dd087b08e19667ce72b851857dbea1e17d8e70f35e68204cd3d92392ccbe1d7f01843c85ea9939482d6e9afaea136a82cdfe654701ee6863a549b8aecc5e6f929047143d13029c82811f4e70b1f003aef45125e907b0c7fc595c5e1e290d17671725197d7f41d33641fc970ffc16ed0ab269ccf62c8cb5f1eaf1116985c02e687ed2d56a9946e84ec677f6740644d86edd0870554b31ab2487284025542c8d06788cbc5104b8ba9e6dce3e33f568e47977b0f320392477c9176519ae18828fb47ad8c863ba6ab6d80b3c8a34b4bcde6cfd86537c5b0e82e38a338e6ddb5a5298fb644afe8039cfe04f3b63c0d13c3ef03f895a05fb48de5947a3f340c66383cfed0253570da1cc538a5bb2f0c8592ba47b7305cc07e42dd01dbe9e621fe11ef0c9d33b49b48c0196fcdab7e0ffd602cdcbe8851acdc8dd66fc7724c9fa4ee037483599c4596dbc1bd53899a566e997fae41d073133b25b15da8640d94520ee484e7d97b6db4ad9218fa585f86f242fc6e7ef7286e68b45c1298d5e69b6da6b3b1c8d6b85ef06b06b749a392c8540ea6f58a1509e0febd3c822ad8c763ef25bdb29ee3cc76228520dc2ebb96aa83254596ea0604ed00c93633136ce3f6f1efb1700dbba2462ba2d280b5e2e1e5a9af418135040b99d06c0b218e6fed5c23515b28aa2a8d5705e8cd3f2c7d5a908df678889bcf04deefebcf1ac77162a855ca0106c2d0d24badabbb8e4a4021a3557f93615724ac331c3de2a7b09d181d4b648eaa01810c79a8f057628de4833e79a8af37d26d9b98d796c36747fa6d2811710957b89", 0x1000, 0x0, 0x2d) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x1ad, &(0x7f0000000180)=[{0x5, 0x7, 0x80, 0x8}, {0x0, 0x1, 0x7, 0x80000001}, {0x6, 0x1, 0xfb, 0x81}, {0xfff, 0x0, 0x20, 0x3b}, {0x3, 0x8, 0x81, 0x7}, {0xe2, 0x3, 0x3c, 0x80000001}, {0x101, 0xe8, 0x1, 0xffff739f}, {0x0, 0x6, 0x7, 0x80000000}, {0x9, 0x7, 0x4, 0x1}, {0x0, 0x40, 0xff, 0x3}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r5, 0x2}) r7 = getpgid(0xffffffffffffffff) r8 = geteuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={r7, r8}, 0xc) sendmsg(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x80, 0x0) 19:14:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x0, 0x0, 0x1000000160002}, 0xd42}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) pwrite(r0, &(0x7f00000001c0)="02df67e6609bd356d8e2923a755a425ec6a89eebe971fafe66712441a06675a4f1354ad297bd9bd7bd640b470a2b78b463742041cca3405ef4cb708796b6d9102113e28519d6a1d4d96b04aac109b518a89adfd1eabfb452c78b8af5641ccf7e46126a", 0x63, 0x0, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:14:16 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) setsockopt(0xffffffffffffff9c, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0xfffffffffffffce5) 19:14:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/W2\x8b\xc2VO\xa9\xd1', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 19:14:16 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x90, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x7, 0x2, 0x3, 0xfffffff9}, {0x6, 0x8, 0x3f, 0x9}, {0x0, 0x6, 0x40, 0x7ff}, {0x0, 0x1, 0xff, 0x6}, {0x6, 0x80, 0x7f, 0x1}, {0x7fff, 0x8, 0x3, 0x6}, {0xfffd, 0x9, 0xf9, 0x3ff}]}) 19:14:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 19:14:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./bus\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a5601000400000000000000feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x1) 19:14:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 19:14:16 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getgroups(0x1, &(0x7f0000000080)=[0x0]) fchown(r0, r2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x3, 0x13) semop(r5, &(0x7f0000000140)=[{0x4, 0xfff, 0x2000}, {0x0, 0x7, 0x800}, {0x2, 0xf955, 0x1000}], 0x3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 19:14:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffff9c) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r0, r3) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r5 = kqueue() r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) accept$unix(r6, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) close(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 19:14:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 19:14:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x0, 0x1, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x560, 0x0) lseek(r2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 19:14:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="f12395332339fc2faf9b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:14:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0xca8fc5953d2db119, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x200f, &(0x7f0000000000), &(0x7f0000000080)=0x10) 19:14:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000002680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) close(r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 19:14:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffea3, 0x0, 0x1fd, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) fchdir(r2) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10001400f3ffffffff0e000000000000"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100b392cde5f4653000b5a8887e3e0dcae6b36b5bbc9e570c5d2357a24734692de466347dc5932605ec8b9a0aad0a69344313e2094a445e154b956d5f95e9a414b6f0e67951a9fea1932261125247a1875df53ebccb64915f6ece07b22747b1861ba5471072164f99e31775eb22a88559f44c7fbe69fe6174f62957b781139cb864aab3454b5a58c2c45c5aa5e49cc12307ebc371ede79e7b5924ca71912ca009f76158a132b98acb2d577435631f10a1789182e43ce8d47ed7c86ac3d54ec2167b7ea60b012e8c6cf5abfa392fbef7ee2b2167d0"], 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000640)=""/142, 0x8e, 0xc42, 0x0, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) accept(0xffffffffffffff9c, &(0x7f0000000280)=@in, &(0x7f00000005c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) 19:14:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket$inet6(0x18, 0x4000, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) setrlimit(0x0, &(0x7f0000000080)={0x3}) r1 = syz_open_pts() close(r1) pipe(&(0x7f0000000040)) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 19:14:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x10003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000780)="3992f7ff05959fc9fedde4e599cf") r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) 19:14:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0, 0x0, 0x0) r2 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0x0, 0x1}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000001300)=0x7fff, 0x4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="10000700"/16], 0x10}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) accept$unix(r6, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) r7 = accept$inet6(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 19:14:18 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, 0x0) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000800)=""/210) r6 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r6, 0xfffffffffffffffa, 0x7, &(0x7f0000000280)=""/175) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) r7 = getuid() setuid(r7) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r9, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r12, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) r15 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x0, r7, 0x0, r15, r16, 0x146}, 0x4, 0x20, 0xfffffffffffffffc}) semop(r6, &(0x7f00000003c0)=[{0x2, 0x4, 0x800}, {0x0, 0x7, 0x3000}, {0x4, 0x40, 0x1800}], 0x3) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r4, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r18, r19, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) ktrace(&(0x7f0000000380)='./bus\x00', 0x0, 0x20, r21) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000002c0)=0x8001) 19:14:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000000)="11532f05f980f90b8d68df47e91957c9487454b920ec031caac7f3a72bc285127ea80e55c4a0eb1ac3b0992c4d539676ab94a27c7ade53f3811164f151a6ef51cdba612b2bb2f18d0181468cacebfa03255a5c51aec008f3613da774b10605e7c4e61ab397c92b71ee8389ac744c3d0ba3ab71adcadc652ee8", 0x79}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) fchflags(r1, 0x1) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000001640)=[{&(0x7f0000000180)=""/129, 0x81}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/228, 0xe4}, {&(0x7f00000013c0)=""/248, 0xf8}, {&(0x7f00000014c0)=""/107, 0x6b}, {&(0x7f0000000080)=""/4, 0x4}, {&(0x7f0000000240)=""/36, 0x24}, {&(0x7f00000026c0)=""/4096, 0x1000}, {&(0x7f0000001540)=""/36, 0x24}, {&(0x7f0000001580)=""/71, 0x47}], 0xa) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000001740)=0x1) 19:14:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 19:14:18 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0xa6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x403, 0x9}, 0x5, [0x8, 0x5, 0xa, 0x1, 0x6, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x15282, 0x0) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r7, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x10080, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000000700)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 19:14:18 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:14:19 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 19:14:19 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mlock(&(0x7f000000c000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x8, 0x42, 0x0, "cdd309cbfd0ec32a791156bcfb90db0f5c4a9f53", 0x6, 0x2}) mlock(&(0x7f0000000000/0x11000)=nil, 0x11000) 19:14:19 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="1000004c00005ac656a4b0942fc2001700000000f0ff00008ee4641ab03d430a9f9e2c6b00a4f9d65315f0d581cca668db1727d89b31c700110e26c70e860a66fb0719a38536af8e0b9ee1c50536a61d77"], 0x10}, 0x0) r3 = dup2(r2, r1) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0x15, 0x3}, {{r3}, 0xfffffffffffffffd, 0x84, 0x2, 0x400}, {{r1}, 0xfffffffffffffffb, 0x0, 0x52458f4a9bda6f2f, 0x9, 0x7ff}, {{r1}, 0xfffffffffffffffd, 0x8, 0x2, 0xffff, 0x1000}], 0x7fffffff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x10, 0xd5, 0x5}], 0xfffffffe, &(0x7f00000003c0)={0xffffffffffff8073, 0x1ff}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r4 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r4, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1010, r4, 0x0, 0x0) semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x800}, {0x3, 0x74, 0x1000}, {0x1, 0xc, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0xc9c5, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x9, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat(r1, &(0x7f0000000540)='./file1\x00', 0x7e, 0x11f) 19:14:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0005000000000000007d0af410c5e7ef0563d949356fcfb1790a513b2cd6e8ca5e71bbff06737e8d5323be3c485964c13fae625521515cfd584c2d886ffa5406f30ce11bd5466500139005586f5944c8b4f93a26b9ed8f67927da3fbeadbb13d5807b3437bd4f856fae7a375e788f291901562477be3c99935c58b74ff548ec4b9e5fe1a23157ef5a476f4bce30ea0640cfe19eaff349cbf3d4eecebcbb83028f533000000000000000000"], 0x10) sendto$inet6(r2, &(0x7f0000000200)="d0d1d450e07eb607c4acb4eb5fd9420b090082044c4cd91c5c52f2f9541d25e433db2aa09df7bab8e4b87035da09b768fc9333d0932eaa1468ba7c90fb279929c1f5c365bb23e8ae3d8f5798cedf3e20bb7a8fba88cf586577e165d9979d7afc2f10e37b48dd650756f33b5e59f639bd8287a1ea2068fd8309a42b4ecfb0e2c927e3af7b2dbf107096d58d1649d2c2fdb53da4a1f94e4838e205fd49355e42802b014dc8d9660a8bc05adad7fd832d3323bd000000000000800194172af2d6e1", 0xc0, 0x0, 0x0, 0x0) 19:14:19 executing program 1: close(0xffffffffffffffff) setrlimit(0x3, &(0x7f0000000000)={0x7, 0x33}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) socketpair(0x6, 0x0, 0x2, &(0x7f0000000080)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000180)="a71849d41eb26aea5e5ff34c5e4d9379de3c19f07c15fafa0516617b35de64488d75d649ffd7ef5519796a1fad8ecd7ee7eb573dc21a49c6bc0684f843230e1174a0cf02e6310e06a78fe036ed0fa0c50c8123423eccf2a6ea36820636247736b678b951f71d59316b3695a15920936b3ec0c4bef83563d2bb1d9dab982c70f5353df2", 0x83}, {&(0x7f0000000240)="6763031b75acd38740fb10655814e06e74e8f7b6ceaf32fd2c80776760b4a4968d2d641221f1085ff2759e9f4302c53524481d8bb748a85a64605616d6049b267e9c4308c31da3e8c227f9e11a6b9fd739e0d168794ca83b670a1a09e8f018e4c3f365c8a58bdb6234b31ae2765b355da11f7fbaeacd55859612873ec0cc511dda357473066d1f569e4f631ef45393f15fab34131a02005742f5d0825b68945d71a5fc7b553f03f4ffcfacfea5c78d3c", 0xb0}, {&(0x7f0000000100)="d027d46d79d7e51701692b3faadeac43e3f198d9b6709769df4c770fdba08a15546d", 0x22}, {&(0x7f0000000380)="19da23c73a38526598a5aabddc54f43651d0e9c6b22d94b882152cd90f25a39098a917542a753a3b4e22cecb0d121b4358fce47e128c5453e3711554f5891de7db0b8dc1f40a15fa9d3757431cb5373ae584c49a03fc968fe433546b6a2073eb3bc1b2f56c35c14973af4d4664bfb3f6c7aac882958acc7ffc416cc6838a87784025d97ac396acd02125de7746f61d53", 0x90}, {&(0x7f0000000440)="ee02a8b7990a2fdd683fc1e0adc6b796323dfdb345b4fa23270db7bd726ddcdfe15fdeff1a9fd93c38a61824bb4b01a87247f34c7522d5db740d97584cc03aa97071a0ade441f63f14154350825aa72d62c3", 0x52}, {&(0x7f00000004c0)="18be1ecc997ccc49b30609a70f86a52aa8", 0x11}], 0x6) 19:14:19 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup(r0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r2, r3) seteuid(0x0) semget$private(0x0, 0x1, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) r5 = getuid() r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x3c) r9 = accept(r7, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r15 = syz_open_pts() flock(r15, 0x6) fcntl$lock(r15, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r16 = syz_open_pts() fcntl$lock(r16, 0xf, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r18, &(0x7f0000001480)=[{&(0x7f0000000040)='>', 0x1}], 0x1, 0x0, 0x0) r19 = accept$inet(r18, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r8, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r10, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32, @ANYRES32=r13, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r15, @ANYRES32=r19, @ANYRES32=r6, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="04000000"], 0x96}, 0x400) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r21 = socket(0x18, 0x1, 0x0) close(r21) fcntl$dupfd(r20, 0x0, r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x1, r5, r13, r22, 0x0, 0x18, 0x40}, 0x10000, 0x6, r23, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) r24 = msgget(0x1, 0x254) msgsnd(r24, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d9a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) r25 = getuid() r26 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r26, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r26, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r27 = socket(0x18, 0x2, 0x0) r28 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r28, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r28, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r28, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r29 = accept(r27, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r34 = fcntl$dupfd(r26, 0xa, 0xffffffffffffffff) r35 = syz_open_pts() flock(r35, 0x6) fcntl$lock(r35, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r36 = syz_open_pts() fcntl$lock(r36, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r37 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r38 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r38, &(0x7f0000000940)=[{&(0x7f00000005c0)="8e96f9bdb3700e80956f91ec8f84010a2852c450362a54cc9cb481f9bd62598a00f58be398bdace78db10332d707a1886dd94952daae719cfc7debfa1aefc0506ae90dc44106577a8277b3656a251b2fcdeaf2fdeb24ebfce8ba1be93b34e2005ce2725611c774518a318fa30521b918dcac2679f34ad34202b2a2a73f44c76e41ff594721d2226457d9340333d78dd186da70b51221d2c3f3b6e6", 0x9b}, {&(0x7f0000000680)="b7e3e1ff554901e7e244e2c2dee6cb8555f43e55c0b6d3c056da4392608a8471d8a6bfe49ff1a68536748aa4bdf945713097790899ef01625b3b44ca7461a37f601d5bf8b0d70d5e6d9e36a406475b8925fa12040ca123b1a1da7a73a64d14bff35c19114b3c0531282bddeb879eee0954306bb66a66368b562681fe9ad1", 0x7e}, {&(0x7f0000000700)="45ee19eb9d07a7c2beabe92b90d45eed6fdf6d17a373b198d0afc7e9569870ad4b46492d3d882c7e5a63afab80b39c04", 0x30}, {&(0x7f0000000740)="0fb054d9b06fceadeceea0b847eafadafd0d404321d07afa46703c1ea5f855526b8f3dedd301137e3ca49ea358115bf8625db3d9ce98dd06af383623781bdaac1fcd335c94d45ac40ef64ca687db18ea9923abdacc9a458841b27a01bf24a9658addc2420cbbbfa5598bb7ecab346b844bde099f5ba9c8463a17", 0x7a}, {&(0x7f00000007c0)="b60efea57f9e6c3dcca6c8a1713ef96c54be86c057616e3f3b1da4a9737b42589d550211d593595f15107d9752bd7e5f016e209c65eee3ec4b4aeb13533255b632702f549cbf60d9568da1d357af07c772fd053237b0ea915fce90843ffc3f562388a6d0abbb42bf72706053550b9a5dd7798039874f7daab00d677e37a3f70e6957805b6096070bc41a7460b004c13893832337c321635945de60997c73a2c3", 0xa0}, {&(0x7f0000000880)="2b3438940fbd84fbf403d396a9a6eee035034dead460b316b113ac402bc6eba54b3c0c2575cb15c900c928f774e205e77060d38ad7164b0e29791c68d554c60ae7854897d6b45561727ce75d021c061cbb9ba4369397ec4e495eac710487e191fe3f28dce25e5c6bed795beafde2b56845c751c0d194a6dbcbd549cccbf22e2e3bd378333132f2039faef133253a9dab4c12bc759e41d8ef6462d812729d562ed76f2645be30ddab7698c40bfb75160f20fa22f5d564fb4b9b19c9e09e40", 0xbe}], 0x6, 0x0, 0x0) r39 = accept$inet(r38, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r28, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="5a092e2f66696c651000"], 0x1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="7662930b5b7b05d20115b9b06642df2681c4db22863569f700fd653f8b44ef2ef68d0c8a0f9a281523e099925a28200f1c8532f419ccdb59d7b1344bb0b742b8d3ab9bd34f0167", 0x47}, {&(0x7f0000000140)="1cdf36f24c845c73d6af36e3dccfba04b51f99379e0d8fa3b430efa91890af4c55422a5071d302f71f18977ba9437d92d9ff42e8013b48e63d5dc3c6056928f3a28a68b227286a5f19cd089f2588c611235fcc9605de1bb8bc4742a0", 0x5c}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r26, @ANYRES32=r26, @ANYRES32=r27, @ANYRES32=r29, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r30, @ANYRES32=r32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32, @ANYRES32=r33, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r34, @ANYBLOB='\x00\x00\x00\x00(\x00\x00\x00\x00\x00', @ANYRES32=r35, @ANYRES32=r39, @ANYRES32=r26, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB="04000000"], 0x96}, 0x400) r40 = socket(0x18, 0x2, 0x0) setsockopt(r40, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r41 = socket(0x18, 0x1, 0x0) close(r41) fcntl$dupfd(r40, 0x0, r41) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r43 = getppid() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000100)={{0x1, r25, r33, r42, 0x0, 0x18, 0x40}, 0x10000, 0x6, r43, 0xffffffffffffffff, 0x3, 0x3, 0x1, 0x2d7}) r44 = msgget(0x1, 0x254) msgsnd(r44, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f28aaeb290e948f77d00010000fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae00000000"], 0x107, 0x800) getuid() r45 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r45, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r45, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r46 = socket(0x18, 0x2, 0x0) r47 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r47, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r47, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r47, 0x29, 0x68, &(0x7f00000000c0), 0x5c) accept(r46, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) fcntl$dupfd(r45, 0xa, 0xffffffffffffffff) r48 = syz_open_pts() flock(r48, 0x6) fcntl$lock(r48, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r49 = syz_open_pts() fcntl$lock(r49, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x8000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000180)) 19:14:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='8\a'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) write(r1, &(0x7f0000000100)="8c65", 0x170) 19:14:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0x105, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0xff, 0x66, {0x0, 0x1df}}) 19:14:19 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x5d2d028540055c6d, 0x0) setgroups(0x0, 0x0) chmod(&(0x7f0000000380)='./file0\x00', 0x80) r1 = socket(0x2, 0x4, 0x0) sendto$inet6(r1, &(0x7f0000000080)="7fd87ac049b4662ce49e5d1497c53983f9a6c338fdca316353d02fc41827c8696851af9bd2af9b8c55576e71abf9897838a61629f3e7010582608043efb218f774c0640ba4249dd306d88ed4367924e5952c59b5d2187bd0a7e3ddc852e6ad44ce77bb34b619b0b157cf9f27880e54c8315de7317a1c4e8347dd21a10de00f81ee867617c3992765c10a73", 0x8b, 0xc, &(0x7f0000000140)={0x18, 0x1, 0x401}, 0xc) ftruncate(r0, 0x0, 0x7fffffffff6) socket(0x18, 0x2, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x28, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$inet6(r1, &(0x7f0000000340)={0x18, 0x3, 0x4, 0x4}, 0xc) r3 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r5, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRESOCT=r3], 0x17}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) connect(r7, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffd52) 19:14:19 executing program 0: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0xffffffffffffffc1}) r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x40, 0x200) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="0500000000000000070000b7fa1e9d80"], 0x10}, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x770c, "0366402ba77f0c033c02df71795acd76ef3caf00", 0x1}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcc) 19:14:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x4001, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x64c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:14:20 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20000000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10028, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:14:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x3d}, {0x40000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x9000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) 19:14:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20c0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:14:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) write(r0, &(0x7f0000000200)="00000000000005000000000000", 0xffffffffffffffd3) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffb, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 19:14:20 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = shmget$private(0x0, 0x2000, 0x54, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x6466ef7e, r3, r1, r5, r1, 0x100, 0x342}, 0xffffffff, 0x4, r6, r7, 0x7ff, 0x1, 0x43e7}) r9 = kqueue() fcntl$setstatus(r9, 0x4, 0x88) r10 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x40, 0x22) ioctl$TIOCSCTTY(r10, 0x20007461) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) socketpair(0x1, 0x2, 0x8, &(0x7f0000000340)={0xffffffffffffffff}) shutdown(r11, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) r12 = socket$unix(0x1, 0xc, 0x0) getsockopt(r12, 0x80000001, 0x8, &(0x7f00000003c0)=""/128, &(0x7f0000000440)=0x80) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000540), 0xc) syz_open_pts() getgid() accept(0xffffffffffffff9c, 0x0, &(0x7f0000000580)) r14 = msgget(0x0, 0x80) r15 = getuid() r16 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f00000005c0)={{0x4, r15, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0x100, 0x81d4}, 0x6, 0x8, r4, r16, 0x3ff, 0xaf3, 0x2, 0xffffffffffffffff}) kqueue() r17 = semget(0x3, 0x0, 0x100) semop(r17, &(0x7f0000000640)=[{0x2, 0x5, 0x1c00}, {0xbd7131b8271fe867, 0x7, 0x400}, {0x0, 0x81, 0xae079b662d7e6582}, {0x0, 0xfbff, 0x800}, {0x1, 0x7, 0x800}], 0x5) 19:14:20 executing program 0: munlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x20, 0x5, 0x2) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a7389a5e0dbaf98e43ae"], 0x107, 0x800) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) connect(r0, &(0x7f0000001080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() fchflags(r5, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000012c0)) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000001280)={0xe0, 0x0, &(0x7f0000001180)=""/224}) setsockopt(r4, 0x1000000000029, 0x20000002b, &(0x7f0000001100)="4b74954ca5ed899481fa6081ab37d56f4bd4ac8b68a384442953b5468c5a2ff4f85eb7ac9670024435780fc29f832d0a10edf4eb646fceab725e9475406d321ccbeb71d87acc655ae1c5c2cbaadb45e80ed5af845889aa07a3e99c091b97a0c0de445360cc609a33c9", 0x69) r6 = socket(0x2, 0x4003, 0x0) dup(r6) r7 = socket(0x2, 0x4003, 0x0) dup(r7) r8 = socket(0x2, 0x4003, 0x0) dup(r8) r9 = socket(0x2, 0x4003, 0x0) r10 = dup(r9) ioctl$WSDISPLAYIO_GETEMULTYPE(r10, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r11 = socket(0x2, 0x4003, 0x0) r12 = dup(r11) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r13 = socket(0x2, 0x4003, 0x0) r14 = dup(r13) ioctl$WSDISPLAYIO_GETEMULTYPE(r14, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) r15 = socket(0x2, 0x4003, 0x0) dup(r15) getpeername$unix(r6, &(0x7f00000015c0)=ANY=[@ANYRES32=r5, @ANYBLOB="77d8146850d06b2d313dc16a071634c38488f7a6d4703b2cbc51487f1acde4037b9ccb782ee7acf2d8514737ef70c83aa7b31e", @ANYBLOB="b030db7433e0e643472ca3dca23805ba2574661263e03079d0d209443aff9cbc30a66792991b760d17a8b992d43c25af3e94aedf40cdc5a1", @ANYPTR64=&(0x7f0000001500)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES64, @ANYRESOCT=r7, @ANYPTR=&(0x7f0000001300)=ANY=[@ANYRES64=0x0, @ANYPTR64], @ANYRESOCT=r2, @ANYPTR64=&(0x7f0000001340)=ANY=[@ANYPTR64, @ANYRES16=0x0, @ANYRESOCT=0x0, @ANYRESDEC=0x0, @ANYRES16=r8, @ANYRESOCT=r10, @ANYRESDEC=r12], @ANYPTR=&(0x7f00000014c0)=ANY=[@ANYRESHEX=r14], @ANYRESDEC=0x0, @ANYRESDEC=r3], @ANYPTR64, @ANYRES32, @ANYRES16=r15, @ANYRES32], &(0x7f0000001040)=0x8) r16 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r16, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r16, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2aaaaaaaaaaaab13) semop(r16, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x1, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0xb}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r16, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r16, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r16, 0x1, 0x3, &(0x7f00000013c0)=""/216) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r17, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r17) bind$inet(r17, &(0x7f00000010c0)={0x2, 0x3}, 0xc) dup2(0xffffffffffffffff, r0) 19:14:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x80}, {0x6}]}) pread(0xffffffffffffff9c, &(0x7f0000000040)="18b73f83aa3c2320c42f37f8c104dbe44409fdba766f7230257a034aa3e15c5038b6c0d074a93dd8167acbc84d680d5aa7fb80bf6a2b2421a63dcbb59489eca1a7", 0x41, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="e74060a51d8e92458100291dbc96") 19:14:20 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x440, 0x10) connect(r2, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000100)="6fcb67844ef0fd0a0a85e8062fc23e72e220621a19e133d4a9109f77b6234a30e77a4d5cc3d1021eda02ae24a19c88fb65d0c1cb219afe295fa675a060f9f789d10ddf7e9ea8b9acb5f32e72644102ba36651972189117118b30cb667476a3c6a728c7e7519e3d3c7c16d431b717f2c40f3db0731b", 0x75) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:14:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='\xffdwv/null\x00', 0x10000, 0x0) faccessat(0xffffffffffffff9c, 0xfffffffffffffffe, 0x0, 0x4) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0x5a3e) msgget(0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="1000000000e3ffffff0000"], 0x10}, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000340), &(0x7f0000000540)=0x10) r3 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x7fff, 0x0) writev(r3, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) preadv(r3, &(0x7f0000000b80)=[{&(0x7f0000000580)=""/76}, {&(0x7f0000000600)=""/134}, {&(0x7f0000000c00)=""/195}, {&(0x7f00000007c0)=""/95}, {&(0x7f0000000980)=""/247}, {&(0x7f0000000d00)=""/144}, {&(0x7f0000000a80)=""/237, 0x2fb}], 0x5, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r4, 0x0, 0x3fffd) r5 = semget$private(0x0, 0x1, 0x82) semop(r5, &(0x7f00000001c0), 0x0) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000080)=0x7) open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) 19:14:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fcntl$getflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x25}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 19:14:20 executing program 0: r0 = semget$private(0x0, 0x1, 0x0) r1 = geteuid() semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x7fff, 0x3]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r1, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) setuid(r1) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x2, 0x4) shutdown(r2, 0x1) 19:14:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c, 0x1, 0x5}, {0x1, 0x0, 0x4}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 19:14:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="009fe42b26bad2653000"], 0x10) syz_open_pts() r3 = syz_open_pts() r4 = openat$tty(0xffffffffffffff9c, 0x0, 0x8, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) poll(&(0x7f00000000c0)=[{r4, 0x20}, {r5, 0x2}, {r6, 0x2}, {r7, 0x1}], 0x4, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) readv(r3, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$inet6(r2, &(0x7f0000000040)="01", 0x1, 0x7, 0x0, 0x0) 19:14:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3d, &(0x7f0000000380)=[{0xf2, 0x3, 0x80, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000240)="87bba508fa73236b7db0110ad30449cb37e541db52b4bab9d3761572e3cd283d5583a40f609f86d05f32fe83fba72720407f44def0fa87a12c9eba0f2270624d674ff6f8c7171f1f56b3f8a72a30e117376b52b8a50fafc28944e463a186158addbd18f06e73f4ed7f076cbc5753dfbd628a147c7070e6f6fadcaf6992f3bfc0fbe1433c1a59255c2f34e99c37d4b309c0753ab10f64d8756e2e32698dadf5c34def82aeb6b1ba1661739b2ea5ec1f1c8e10e93607994715375bfb813ad9eb359ac5459734ba796709f8d36089ae420f90a6517b8cd9c440400de4ff0b4d7848bb4cc866e37655be0a0b956720cd4b6cb2cacbc6d52a2a63", 0xf8}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 19:14:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "00000000000400"}) write(r0, &(0x7f0000000000), 0xa7) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) 19:14:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000080)=[{0x8, 0x7f, 0x5, 0xffffffff}, {0x3, 0x6, 0x9}, {0xf8, 0xc0, 0xc0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 19:14:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) readv(r0, &(0x7f00000006c0)=[{0x0}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18808, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 19:14:21 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) getgid() r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) getuid() r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r1, r2, r3]) geteuid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffffe6, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfffffffffffffed6, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000340), 0x10000014c) write(r6, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0x2e407bea) getppid() r7 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="0001000000696c653000959ea3ca57b089dfd11f9486f38212833b6be125155911af0636365d0729c37a0bccb05d74d03ac6b90adf8f2af93e80253fd56e36c062c1c3d4d50d9c1809072b1b2aa9645ed6f444dcb4eb49bbadb84c63a6783a46bcdba74994e29b212793bd4dad240898d8294fdca5bff037e481b642ca5b3e8b872359729dd7e35c89ec1bffa2045107505d30bb2a54fb92550b16fec9c5dc9fff093540e398598a15cc2672e52b09101637a6f8e8409ae33df672364e57dc594d712ce4234784e65e6a72d137196c4617d366be64f0f4433e025d3cba7db7d3c26420a0c77028ca490fe194b909767b3e3c289339"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r7, 0x5) r8 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 19:14:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x1, 0x113) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 19:14:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2088, &(0x7f0000000140)=[{0x1ff, 0x4, 0x6, 0x8}, {0x7ff, 0x5, 0x0, 0x8000}, {0x7f, 0x22, 0x8, 0x50b}]}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1a) ioctl$BIOCLOCK(r1, 0x20004276) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x7a) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954540300cb8f37") 19:14:21 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x80000000, 0xf70d}) chflags(&(0x7f0000000000)='./file0\x00', 0x10001) sync() r1 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/61}, &(0x7f0000000080)=0x3f) 19:14:21 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x1, 0x4}, {0x18, 0x3, 0x100, 0xfffffffc}, 0xf0b2, [0x2, 0x1, 0x401, 0x400, 0x21, 0x7ff, 0x9, 0x1]}, 0x3c) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b337d0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b337d0 19:14:21 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) dup2(r1, 0xffffffffffffffff) write(r0, 0x0, 0x0) 19:14:21 executing program 0: r0 = socket(0x11, 0x4, 0x11) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) setsockopt(r1, 0x20000000000011, 0x6, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20600, 0x8) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x7, 0x0, 0x0) getegid() r3 = socket(0x18, 0x2, 0x0) kqueue() r4 = socket(0x1, 0x4, 0x7) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000001c0)={0x0, 0x7}, 0x10) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) pread(r3, &(0x7f0000000100)="d956f877f13be177ea5d08c4f9d948419be7dca32aec785b86257c3a862748acdbf787a58c59c6a5733a2690c62ff42c984e048486796aaa1a70e1e5d30fc6962c99f11ae527cfa8e2fb553a0a72cc0adedfe528e2007ef2e267c57eb50cf1f4631a190c8642f57f75c0e321ce48153809c128370386a7daea50cd9013bfd52604ab28495c74fa2c36708341c24eab79dc15ba14aca8df3a5a", 0x99, 0x0, 0x0) 19:14:21 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x9, 0x3, 0xfe) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 19:14:21 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) 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}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x26, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:14:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x85aa9a04e3e86921, 0x42fd9349) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 19:14:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x100) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x2, 0xff, 0x20, 0x5}, {0xdb, 0x40, 0x1, 0x7ff}, {0x5, 0xff, 0x0, 0x9}, {0xbf, 0xe1, 0x2, 0xeb4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 19:14:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x200, 0x2}) listen(r2, 0x1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 19:14:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r2, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r2, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r1, r4) getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f00000011c0)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) fsync(r6) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r6, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r6, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r7, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r5, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r6}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r7}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r8}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) r9 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r9, r10) 19:14:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x22, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x87}, {0x16}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8f5ebc0f83fd9921, 0x0) sendsyslog(&(0x7f0000000000)="8e52d74a483a08210c732aa64ff896ffcbc4bb4ad8a0e7fc138b82868f6e864eeb953be9577542cac30ea9b5b7ce394697c168c2b2405892541043a4d8bf342876e331c129c7279880374946c61785f031d8c2d94185684e65f4", 0x5a, 0x1c) 19:14:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="c36abadd9f57686800daeac4251258f616f354698bd6f5861c9cc5687c6218a9efaae5a00209", 0xffffff43}], 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000000000000000000000000000000f82ce772b59180bf741943664724b5796214a029069df1315e89551a4f5bde96c497fed3dca8c398e7c2e04c8032c6bd26dcb03543a40d1ecac652248dfe7b08b4b31e34a9db9c580b05555e7e849d9860bbfda9b686a29f4af966e199263e63f5cb6981bf222ff84b3247806996232e45df1d51de8bd71bbcaf7b3e2028f81b846c17000820a5286262313aed7ada87882772c8ac341560115420263ad2e82393b03ad0852c4e3c751bd48bca46982c76c3d1c993da42f4fb9f8fc6f560a2618418960a42af81bc74c96d3925fa23aa300b720ac454996f33b3273a393f47a421250647dc8a70335b2d02297e66ff094f3971f4be7593fec1b4bf00000000000000000000000000ad9610f141aba0145bde425d0928d833e4d78c3d10e13d116a7d97f865e7b0c00217009d32c7207faae872d291a35d0cc2f36bde7ed985c64234b805cee044d48f9f871ea601137b23be173a545580ad55f911470e1a5321824ed808547f3bca1c79d463fa17c3978b2e0359c7ceb1ee79e0f504aab4ecf4531e3b6f7279a31259627043d3c6a8c4072d279668cb5ab55730962b0867ec778488b7a4658eb35fba3b"], 0x10}, 0x0) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r4 = getuid() setreuid(r3, r4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="99556ddf77054679dbd883826db531f30a05326aa07496091f24359b13e8d2a5d394266dba426bf6afb649d13fb9b572e7d0e11328f3db7d6730be3a0f28c99bc002b409653163dae4f0e3715eb53abd7f17201d8fc011bf34c7f057ac4df8f1f4b7def4abcdcd3350e5587ea14a9ebd1a524a4efb7a8fc0", 0x78) 19:14:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x100) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x61, 0x40000000}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = dup2(r0, r1) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x4, 0x6}, {0x8, 0x3f}}, 0x6) 19:14:28 executing program 1: semget(0x2, 0x556dd58f03f7e0b0, 0x5f0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/\xdb\xabl\x7f\x00', 0xb20, 0x0) r1 = semget$private(0x0, 0x3, 0x260) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000200)=""/191) getdents(r0, &(0x7f00000003c0)=""/229, 0xe5) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000000), 0x4) 19:14:35 executing program 1: munlockall() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)}, {&(0x7f0000001100)=""/174, 0xae}, {&(0x7f00000011c0)=""/189, 0xbd}, {&(0x7f0000001280)=""/243, 0xf3}, {&(0x7f0000001380)=""/115, 0x73}, {&(0x7f0000001400)=""/228, 0xe4}], 0x7, &(0x7f0000001580)=""/131, 0x83}, 0x1) shutdown(r0, 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x20, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001700), &(0x7f0000001740)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x100, 0x0) writev(r3, &(0x7f0000001840)=[{&(0x7f00000017c0)="3f89ee98c7f85b5e3030b8f35520e73a2a8ab935aa6730602606ff5c1d03d23f20c4dcd4ced4b3fd4e752d068adece5c891738f48a47abe31183033e93bd9cace8cf0c1046afc5b75151fcfa998aa9f37266751b14bb21a779c10f9ae40139b825293c373d8422", 0x67}], 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880)='/dev/vmm\x00', 0x40, 0x0) readv(r4, &(0x7f0000002d40)=[{&(0x7f00000018c0)=""/58, 0x3a}, {&(0x7f0000001900)=""/196, 0x67}, {&(0x7f0000001a00)=""/194, 0xc2}, {&(0x7f0000001b00)=""/162, 0x3d0}, {&(0x7f0000001bc0)=""/4096, 0x1000}, {&(0x7f0000002bc0)=""/119, 0x77}, {&(0x7f0000002c40)=""/237, 0xed}], 0x7) pipe(&(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000002e00)={0x0, 0x3, 0x8ff, 0x4, 0x954}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/null\x00', 0x1, 0x0) getpeername$inet6(r7, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) pipe2(&(0x7f0000002f00)={0xffffffffffffffff}, 0x1000c) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000002f40)={0x1, 0x1800000000, 0x1f, 0x10001, 0x3}) geteuid() r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000002fc0)={0x8000, 0x0, 0x7, {[0x8, 0x8, 0x100000000, 0x8, 0x8, 0x4, 0x80, 0xc96d, 0x81, 0x519, 0x4, 0x0, 0x3, 0xde02, 0x800, 0x9, 0x3f, 0x9], [0x80000001, 0xffffffffffffff64, 0x1000, 0x81, 0x8, 0x10bdaff2, 0x1, 0x5, 0x100000001, 0x800], [0x8000, 0x6, 0x9, 0x1814, 0x9, 0xfa6c, 0x5], [0x86, 0x1, 0x1, 0x8, 0x1, 0xffff], [{0x7, 0x33, 0x0, 0x7}, {0x1, 0x4, 0x100, 0x8}, {0x10000, 0xffff, 0x1, 0x9}, {0x4, 0xa6, 0x2, 0x81}, {0xeaf, 0x7, 0x1, 0x3}, {0x7, 0x3, 0xffffffff80000000, 0x57}, {0x8000, 0x9, 0x81, 0x9}, {0x2, 0x12d4, 0x6, 0xffffffffffffffc0}], {0x2, 0x3, 0xffff, 0x3}, {0x3f, 0xd4, 0x580, 0x4}}}) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f0000003240)=0xf5b55d309c743fda) symlinkat(&(0x7f0000003280)='./file0\x00', r6, &(0x7f00000032c0)='./file0\x00') r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003300)='/dev/speaker\x00', 0x8, 0x0) fcntl$setown(r11, 0x6, 0x0) r12 = semget$private(0x0, 0x2, 0x60) semctl$GETNCNT(r12, 0x0, 0x3, &(0x7f0000003380)=""/4096) 19:15:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000eeffffffffffffff000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000096bd0ab50950b8a64adf5b864cc761d828caa12c3f7d67d5ef70f45ccbee5e4bf1a0121e76e80cd9f1c818f194a0d182fe059f78b69f55f998035213a76a8aefb31f2a7a4a97b7ae596d91437603b62666a025f1f11d63d47a5a"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 19:15:07 executing program 1: r0 = socket(0x800000000002, 0x10000000000003, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0xfff, 0x4, 0x101, 0x9, "b73a2981042289be5bd72475c049053840659681", 0x710f, 0x42}) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYRES32=0x0, @ANYRES16=0x0, @ANYRES64, @ANYRES32, @ANYRESOCT, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRES64=r0, @ANYRES16=r1, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="4be9405b8f5706e90fba5efacfb9436eed8a66bf5844474327cce4e5cc58ef43173f43ab3418c6efdbbc1ca0fa5041fa2a18df02fe33a8d0cf27e68e597b2d41fa20b251dbd96d0e7e0598b8c0b5470316e29de1621666c9c3fdea21a1b59e16313366beca2551cd4ef9d63c24da021d87496e99d16a3927b4bc13ba503e5ab6df5e7c5d8577047e417d3ad20cfe4bf4b50835999af8ee0bdac6883922c78d9e89f689a105e199eec0aef6b6d1765b5558c0c9aaf47d73a2f6b0892e06acef734374d0aa087ea5ffab8e", @ANYBLOB="e046d2b63f3ce02516dbdb6d4e356ec1198e8c6dcf66319e6e36865571d04cf28c6c79099189992618bc9e8942358737fabff3f1cb4e6496a4ef673137a90f6afebc1bee83fb6ac7da2424754b836cba0325852801d9c9495ee21c19b334611928a9dae5baa8728f5ca6b10c9348f90212859e46e727d9aac140fd62a92c6253d2473332192e3e5eedd7e75d", @ANYRESHEX=r2], @ANYBLOB="06723af40dd5de9e8885c800a55873649e9ed1182799a37ccddeb30bf107a4b269659cc86659b5b6cc123fa1e3c8e4466ede88c73a2470298dedd5f3643b32031915d2d8d067a1962ddeeaca7c109df5280e005e8819d9099e7b2c721aa3e9a0562f8c9ab81e0c2b0587a0c17eef4b640f0a8268b96f7abe3b88c3dec90f5f39099b15fb8a93b18abd6a4b53a7586bc44725cc19b9ab03f2b974aa821b547bb5b5687d13f73a90afe10b282e", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYRESOCT=r0, @ANYBLOB="05dcfbb1594b0db745c12b925e2611bf8e885f0eb172b4", @ANYBLOB="34e132897eda5dce4de36b491cc2b7387e41af2d6c8b1a5a20739a774df69b99b83829f0a76f1760549e43d2c929d1262b298eced870c00c160ad717a577b97911b4d09941c6e76249e10e2bf2e802c6de6ea64a29d4575260787610c72daa22df85e8f94d5daf25e21bf6254395bbac9a117470227356f3415f23207f2f90b0a052599a091ab5e4ebf31d18f8c7a8a779464641910800598a7de1758853d428a70e15f4832414857a8a5d6d64480609061938f7684e9175b9c1d0d2f240840e32a3d8553b984890155ad6477d9eef5d8e0f6d1d0cc7f9c3f7e9d451f196c2b4a12e31fd48b651f5269d53443fc0d161bc5789af593efccc1580c966ad", @ANYRES16=r0, @ANYPTR, @ANYRESDEC=r0]]], 0x6) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) write(r0, 0x0, 0x0) 19:15:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x3, 0x5, 0x9, {[0x5, 0x1, 0xff56, 0x4c, 0x81, 0x1, 0x7, 0x0, 0x0, 0x7, 0x80000000, 0x8, 0x4, 0x7, 0x9, 0xfff, 0x1800000000000, 0x84], [0x4, 0x1, 0x1, 0x1ff, 0x8, 0x8, 0x8, 0x7, 0x4, 0x6], [0x1, 0xfff, 0xfff, 0x0, 0x8000, 0x7, 0x1], [0x7f, 0x3465, 0x3, 0xe352, 0x800, 0x9], [{0x800, 0x0, 0x5, 0xfffffffffffffffa}, {0x2, 0x2, 0x6}, {0x0, 0x8, 0x8, 0x3}, {0x2, 0x8, 0x5, 0x100}, {0x5ff, 0x8, 0x9, 0x1}, {0x7, 0x10001, 0x0, 0x3}, {0x100, 0x800, 0x0, 0xffffffff}, {0x6, 0x4, 0x1}], {0x7f, 0x7, 0x10, 0xd5}, {0x1000, 0x3f, 0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000040)=""/174, 0xae, 0x40, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:15:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) bind(r2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r3 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 19:15:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f00000003c0)="0b3c2f0422fd90b71590f804b349e7114234d784fc302c7094ed8e5f7b5dce831249143fee5a1188cd7dca9944165301d5ae77c6f75061d33461f2276276dca916f4918aac1e802dc6b58f32435fba054e1a9a8d4274dfb69b0d63d818002412f9a63e02eec5bf0a0cec0bccbfb29d73b9c89edfd25d6d6794d1c939d5d710162d4ab090e7fc80a6bae5e5967dc2cdf35533532e9cf1f328ecc9f11e0fe9e5884e53be29b27b001b7ef8bd3093ee66bb2fea377635d33fa6ef25ba037b1551"}, {&(0x7f0000000080)="e61b96a6b8429dbf79144b5a68bba2bf13cedf0f03f96d4c40cd3196251b5360e9e9baf0f55d283c0c132ba4452bbe17df16635da221d91ca2c5dbb3217458f0606599f3942babb1dd5b41f5f6ffa8743e4224e3989d7e572eff4c75496ee37c62ac976357bcb63898d6eb6f7e76d8"}, {&(0x7f0000000000)="b24f6ca559b469d4170a04b16e911106cad61a0b2cc4b3e971499493a6a44293381c06c9fe0f306e8f69e6565ab71a7f2a"}, {&(0x7f0000000500)="30963fcdd51c93402393ce8dc894ca1d26309519203a3d4d1e1a0e26c1e0e269d88ba757a622fb40521892b2e06811869c334fd773de07680176476f99e43d9fbd3699c94789bc67ee75c219254e4fe96db5ad24548e9349d46c7e04cd9c51d71b53cd00df5996a0cec128cc3b766a"}, {&(0x7f0000000580)="746e87b75fe1d395ca5c21f09b44fc3d973271c8131a7420a1a3025dabbe70ce9b471367013352a281b14fa14615849a4826a7a08989904446786f69b38d4ba61e9661e9f891"}], 0x10000000000002fc, 0x0, 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 19:15:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc43c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="71a200477e98da7797444ec4be75aa6ceceeb7e9c629754b1bc266c8e9bf7c153719f09c189478c0a9fc0af3000000f9a082349d3f724786dced330e64fbc411eeae872fab4ac2641b24b8786cef404a7e64ac0b624b5607631df8feb6184c024cb2287408bc4d296fc2e9d5d04b71343a514bda5c5528042cf8c5c4eac93c25e32faa9cd5cec851340e267d3565bd1dbf4f923f40d4"], 0x10}, 0x0) flock(r2, 0xd1e111cce80f8a22) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x6000, 0x9) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 19:15:08 executing program 1: poll(0x0, 0x16, 0x7e) pipe2(0xfffffffffffffffe, 0x8000) setrlimit(0x0, &(0x7f0000000040)={0x400}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) 19:15:08 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x5, 0xffffffff}, 0x10) r2 = socket(0x2, 0x400000000002, 0x0) getgid() dup2(r2, r0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0xa, 0x0}, 0xbea405fe4e583cb6) 19:15:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc9) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="76205a023ca6bd2b5a5d2596ab5dde23bc221ee2f4dbb3531646164f8fc5eba29571d6353061604730f8cb18e3ccc973a1a0c279eb8c0e206650bfbe2664a4062a2d9ee2f637a3c407ed5bec2c8a567a32ec52d25c817a53157fc73c702b2dcc2d1f1a056afc0111a610193870f56416d4304fb794337b93dd02a6a0d328cc", 0x7f}, {&(0x7f0000000300)="14a0f5d530aa871ab0e53ad7ef09389e670d03fccec38e30514dfacd7e470dbc6f3cd4f9b390dc0315ff7d20094023b60ad6eba5ae519ca03ab2ae51b5a4c8ad7d4341895e07f7a80290e70bdaf00ee58bcf2f01e9a2f1d11261d9e56a9e0968e5d1cdabef6dec0090f5499e9d156ab98fdb08daf2ffeb9a24a5474a4aa38e1ba3a9ab607029a1cc2987c3548f4bf917dad18287aa9ca22ca9f26801af7396a6c73a05620fda673a7e4ff1d648cda656aa88b5b1d2206c", 0xb7}, {&(0x7f00000003c0)="b308c926a94c888d8c27610ba2aeeb436eb7b70c7128258a6dc492696ab3924f1722adbdf90e2e259d926860631a6802167e27c09c32d44f5de9829b09ef6af8e5", 0x41}], 0x3, 0x0, 0x0) r2 = getegid() openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r3 = semget$private(0x0, 0x1, 0x446) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000140)=""/166) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000680)=ANY=[@ANYBLOB="00002e11ff7f00bc00000000a9d6f0af6cad8e695df0e2552a3e9b3a46785797d2365a8624fda56f51e9b372f49ddd397e9fb7e90a926b5f6764621d4bc32ac49d2e8b8f66fec6c71ae1ebe67e2d5909d735622c3f2dd3605314a5af1bae83014165ab33caf34ed00de353d951da75b0d68568f2b5ab813d629922"], 0x10) r8 = socket(0x2, 0x1, 0x0) nanosleep(&(0x7f0000000640), 0xfffffffffffffffe) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r8, 0x0) r9 = socket(0x2, 0xc003, 0x0) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) kevent(r5, &(0x7f00000004c0), 0x400, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x604d09ccbe83e82, 0x4, 0xb3, 0x7}, {{r10}, 0xfffffffffffffff9, 0x60, 0xfffff, 0x508, 0x9}, {{r0}, 0xffffffffffffffff, 0x32, 0x2, 0xfffffffffffffffe, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x298}, {{r8}, 0xfffffffffffffffd, 0x8c, 0x2, 0xfffffffffffffff7, 0x81}], 0x3, &(0x7f0000000640)={0x4, 0x1}) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r4, &(0x7f0000000440)=[{0x5f4461b1b1d9e3af, 0x6, 0x1800}, {0x4, 0x0, 0x800}, {0x1, 0x8, 0x3000}, {0x4, 0xa89d, 0x800}, {0x2, 0x40, 0xc00}, {0x1, 0x888, 0x1000}], 0x6) r11 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r11, 0x3) 19:15:08 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) bind(r1, &(0x7f0000000500)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES32=r0, @ANYBLOB="c21d5f6541f37875f14026ee8542a9c0b5ccb47a2d2eb41ed73f52a07575a40347b64bc24ccf66e1e9a9d4b100cb1eec34715cf74fb78604a16b5b4ed4e2e5f571b0d3d29691953eef18cba8fe21883e62d2fe826d36978322a3c938deb45849ff369ecba220ae493c71e169f977572bcf931cde3e5477b455b9462d05762922eb7f538b54af690ceae5ac9584a4bfe1a3b8bbf4f4f52505554eb6b4a0d6e64969", @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES16, @ANYRESDEC=0x0, @ANYRESHEX=0x0, @ANYRESOCT, @ANYPTR], @ANYRESOCT=r0, @ANYRESHEX=r2, @ANYRESOCT=r3], @ANYBLOB="68c469d9bb6636d0aa1b2b683894c12a4c0f652927daa49071e804803afa4935400bfb668c26d95b101fff0ca80ef5630eac288e9969cd96e6b396ac6ec651f29be133435af380787d3c7fa40b3f12a7", @ANYPTR=&(0x7f0000000340)=ANY=[@ANYBLOB="e1294708b12ff7ef3cf8e16db2570bedb040f567a106c78d4b9537ae91e970d7e85fdbb47deca281bec881b0ca429f99cf8931fe965b0ec4ab22283bc9645c47a40e8f6ee9b52bb32337f912ec1e1e8f4eac4783e5babdd4244fe71c8b542f58d5d8ab7e20da765260ff8c5cc9f1435f5c546fed6ae94a043ebb3df3ebbe8474aac0e9d8ced2988097157d2624ec2d9c9c64afb04c70830cd0f8d696d245124625153a5726def9667259732866945ec3457fb5ca9bf082e036bf61105550c878a614d3fd8c8bfc7d0de211f280d0428539851731f521c2a2254b7019cf4d069636e1ffb0c069c6d396cbf8585454e49ad670b2dcce220615", @ANYRES32=r4, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX=r5], @ANYRESHEX, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES32, @ANYRESOCT=r1, @ANYRESDEC, @ANYRES64, @ANYPTR, @ANYRESDEC, @ANYPTR64, @ANYRESHEX=0x0], @ANYRES64=r6, @ANYBLOB="78d0d4533c3d86643166a934e6234f75645dc2bfffa70bf494dc564fa4d546cc5fb9e4fa808cdaf1ff329bd8d9ae20f7721fe825c6ee81cc92313f9bc49bd02336a097da723481fa19f956b5e0af12ec8bef0cac6a5510e4c0b9454f2a7085bf48aedac0267843ec1557fc03e879", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES64=r0, @ANYRES16=r7, @ANYRESOCT=r8, @ANYRES64=0x0, @ANYRESDEC=0x0], @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR, @ANYPTR]]], 0x3) 19:15:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xf409ad9e12b8dae0) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0xffffffffffffffff, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000000000000000000000000000a416a46f4b9dac23c0c65cf2a11f69d3491836d137d7f96a48f18e9b9385df1b24f11af5f890311b2d90a6aac8501ef4e55921ff21eb686f161ab399b096dad90cfa10e80c3e29a4aaab3c4bc825eec218fae023aa00b45b622f03291ad6ccab24ccce676f1774f5a5756eed8300164acad7edd2455e8cc2e4d272e4c4187fd55317fd7901c2d98f764038a83e9f1f73907de0cd9c7708421a4d1675c594f8fff26c916a11feacd6ae2ecaff44"], 0x10}, 0x0) fcntl$getown(r2, 0x5) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x8000, 0x2) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) ftruncate(r3, 0x0, 0x20) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$KDDISABIO(r1, 0x20004b3d) setuid(0xffffffffffffffff) syz_open_pts() 19:15:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x40, 0x8}, {0x44}, {0xb, 0x0, 0x0, 0x8000}]}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) 19:15:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186204018b002b3a0000030e83ca4fa4af07405027e3e481106a0cc557977126807465e1d48c0fd55b8586b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) 19:15:08 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x2, 0x4000, 0x7f) 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) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r2, r3, r5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) clock_getres(0x4, &(0x7f0000000200)) bind$inet(r4, &(0x7f00000001c0)={0x2, 0x0}, 0xc) 19:15:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x87, 0x0, 0x0, 0x2}, {0x3c}, {0x4006}]}) r1 = semget(0x3, 0x1, 0x4) semctl$GETNCNT(r1, 0x5, 0x3, &(0x7f0000000240)=""/235) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 19:15:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x0, 0x4], [], [{0x4, 0x0, 0x0, 0x94}, {}, {}, {}, {}, {}, {0x0, 0x1f}]}}) 19:15:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') semget(0x3, 0x4, 0x0) 19:15:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x60, 0x0, 0x4}, {0x6}]}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/40, 0x28) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) socket$inet(0x2, 0x3, 0x80) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getpeername$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000002c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000180)) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b337d0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b337d0 19:15:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 19:15:08 executing program 1: pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0x0) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) ftruncate(r1, 0x0, 0x100000000) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000100)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 19:15:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x1d) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc0105715, &(0x7f0000000080)=0x37) 19:15:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) semop(r2, &(0x7f0000000140)=[{0x0, 0x1, 0x1000}, {0x0, 0x2, 0x800}, {0x2, 0x8001, 0x1c00}, {0x1, 0x5, 0x800}], 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="18000007000000007ff7e1d456ef5826acd6475a6b501fc70ed786a290c191675bcacb070ca64c5a183c6dd3c00447331c139e87591de55c2ea4948b9c4670e141c604d3a8ea571b21b23e69ea712a238c73df7919683be32fe2d20acd48e8ba4d28ee8e5a7e6a0c8519e9382fb45d9042e0f1bcdfb602bb8d9216cb83ea3cba4908c8f207531bac99e645d61dd6bf854de98442d67a5c724d8192d1e4e465fe223c818c2d41de69401ea41025e4ae8ebb07bd9ee969efa5acdfc879440807566249887ea46e3148"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={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) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = msgget$private(0x0, 0x480) msgrcv(r16, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r16, 0x0) r17 = socket(0x18, 0x2, 0x0) setsockopt(r17, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r17, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r18, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10, 0xbb308a8b649b4e9}], 0x10}, 0x0) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r19, &(0x7f0000001500)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001280)=[{0x10}], 0x10}, 0x0) r20 = msgget$private(0x0, 0x480) msgrcv(r20, &(0x7f0000002a80)=ANY=[], 0x0, 0x3, 0x0) msgctl$IPC_RMID(r20, 0x0) msgsnd(r20, &(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r13, @ANYRES32=r17, @ANYRESHEX=r7, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRES32, @ANYBLOB="21bb187de1c56d546dd84ddba7c20b37bb8a078af7c638a2d9b7df12c2d704c59e1df07c2ce5b9bfc38bb558bd47f9e45d4f7045c8a07937cb0e09db72039745b4716e8643fdebe463ebe097bd5c004883ba9972de8f9213358168b836c67bb34b4bf1bf3c4d52069db61a433bf67baaff1a5b92b7575781263d190e34f8a1f7ef3a5a5166472b88cae10e3f1d08a06ad77da4b36082c7aecaeea20f0659f28b6788409dd31264e29862c56992d5e1d843e1054c9f4df501510d57fe94e9046c082ec04b22dd446c6350ed1c7a1d5ff541c147fdb0923f1bf374781e8854d45c748b8ceb9e196eee7f6139d0edf78bb549acc68d03dd2b5d774c7a3bb367bce0404f9e1ebd58d2bc7cb3da19aa7171c03337bac392eda472a6486b706b07441af54ca1fa07114409a863aa26d2a4d80b2eb961467b3f671425194af7d2f1bd7ba6d0d20848583caa01350f9c8ab37e2759eb77988f1943a3ce33fda9c86c073914c15e4499ae9f02a58f90194084a8691a7b2b1d2b4b32ce3afae7c5183b4973d8caad8115c3f79f87e7c3da6946bb203ac7e83668aebea44145ef702a02cbe492cda3a338a28c1709b678a575d11e7416d5bd01e4f6f62292903636df4c3ac63e3e3958e153eeb0f50c7ea19d8a446dc4775c35d53fc37110777a036cbb8281d365955ac44228be0bc0516f49f56a49a564a0f602cbe94342d05139e6f0f11d4d9ad2fad2091bc5b9421b8934508a888d204879bb613c75ed39a57ffcd40f09ce8e9f68812ec1ad6236b46819b91e700148d2f249870a96d864651c0417f45543cb7ac4d9434ae10543e4c53a8d53d7dd0a9f7078e840673f514505db7f199fe37268595dfc6eb17b1b0ea46cd4a3c2c31b4c560ad25078ba85a252f1444946860bf75803e40af55af053a50c121fa6c2481075228efac3ad90c336de018c7091a84d2c345493229022dcadcd2a4b4e9e2b3f8132cab6c298716faf6cf0846ac00795fa4f36fd94d9add3712c5bf63ae199d1f1af39d514ed0e1bb3993e8133a71ec9c27c00c78d531fb7970b0c2659ff7719f5dc8bf1f2acaecf57c93c80d1d2e502730966ad82a5073ae40ec8c935fe52e77248c70a6dd31041b07239bd92b64d6c6a5700cea0c5db561f9d5bc950cb168b50fac14ab522db553cbced1593fb8e34710bb8758af81135521490cc3d0109587ea105a0c12e7f7e972cf66e94277c295dc84aa5bc1a1a6bef764d3f4dd79e36fa46026e14f9e68c7aabb1ee990f651553684fdbf9dc64ab74f7c94f7700e75172976af8300fa4e72597c98dc577945159ce5f39fcf8bd2d4dea5c29e55b0941dc4678f761558dcba41ad4635f10fd6fd930d1cd5c51288bb03314599fe5ec25c0458205378ec172ebad75cece058e1be7b4a7d85dfcb1e985f9555ebcfb905531713ba509d2438fe19ad7f0b826a21a519869a3fba825534428e8b196a790e7e66aff884012db3d1930498e077438abc9c53678007951b2de3ab6a6810a128341aa1a71df1740dec2db20dd9db660704f93227f5575734b9e312637bbf89c84363df4fbb85a4a4b1c4205ad19d8d4042a87bdcb5a044a08b3e7b67efcb56ff5e4be05c093f6c09968c385560edb7706b82908b0d14bad4ea533ca21efe1e2585fda73e6b35e4181b08ceb1e93427aac2bb6e14cfd73f36921b3eba06bd01704ca420ec6784d3dc208cc03fc0d58c4639ed8b429727d63313879bd97277b5c547aab814a87e1f47b7cf47d5be0aadd4428a450775f28e1677efecc1c901716033d75af6a86eebfe8c88685c6f06548bc8986045d352baef05c0be5268fe466244d1c4f2b3b6d18d4c035ad52719e3c8a371d679461eee64d6a75278470a146295a029b4a660f94054c1dbcea4e9fd3d5ff4272a8c5ffced8eacf0279dc14d0554ddb85152c0345ca14dbb1f809a1fa108e9ceb77a0c0942e59e40b3bac6cc0474cf2922a9e6b46fa7aeda449354921da4de58da5866e4ce036c38dd6212467c8017973bdd2aca0ea0b93495d1d7d1553631750fddec5939395405829209c9bf84e3157a37b7cf28a9618217fc7e7fa74cd15e7cae192b82c39550c51d3ac8ebfaaa147c923590addddea6757a68d91afbdc9877b26ec8d69724644f45bc7fc4fdb939c8086040f07fe488b9294256970d19caeab62431b0dd224b06b22faa62403017d66b3c2f7530a316f44368d533f541ee9ab7d63f8c808d48f4d385ec4fcd0b9239f222361d2fae043f689febc2dde01daf84618f91affa27c78e5def405463be77b7a088eb072c2c0bba07f2f21eeb77e80bd52578af3fd8c489f9988e17a8d252b897cfeae5fa37313afe417890d826a92a3f01e25343194255348cc638467576dbdc64d0fbc56a12a8d8195b75c24f9c93345f83f1b32ca0455b9024c90581309572910afd69bed7201f5a1c6800bfcb1a8c585a6714d971d3537dddf33d2d57bc1a22c20f0bfab1b2c4ab246e9b2511914d0a8af11a70c563889e5f08a30af3bd9676e3df55e65d737d6742706bde099f4796d31bae9e8f662ab2a33b2e06327f9a00523d9d620bec3e65d45fdb72aefe416f42fccc8c897bf93e2ceead669718c72de75bd85306ff715a2eca0213183c7048ae0d0c6fcd40e9f02f9a38d6c61e60600c1a184686cdd2e9b7e8b4b981da729f8ebbc57e8509f07a37c3e3de3baeed62717bfa150fee7db23bfffe222861a6fc968248727e4b4f50e728ba8cdd0a138f56b43f11ce2c5271dcca6f60f1c6c8c9f37dfbed07e3f5dd7e293e13926cd78100d1acd2bd3a550c990e87bcfb3c9ec586a94e2d799dec13cedb812359a1defc000941597cc6757112ac4c1785be90d8263e47d96cd409313b4c05d7023c6b4bbb3425a0529d44edc4807db2d8e006dfb037d4d878574d3cfc2585d605c16e704044adc69b0de5c20f8499aab44bab1cd3f78e627f36a51a607e644814e49eef4d219331f6e2450439f9872518f5e19db51bb017a8c36f3657e803da1b787d70b88285b5990fa7710d4965239cea40113d3e551f08a6784529e8008b24be09e7c021c2b9c1fdef346f89b28e8611ee69e2fec4eee885cabd8f479228145a97b42c448687db1e27123ec7366a013e89a52f40dbf6902c1ba2d64078e728a24fb3c12faa07a71fd6f7fc6991162f7782502030aa716ca6d2e32441e0da7592fc79bb70e08f5867ef64a497023a4d98a3b15f531283bea1434ba96921b2e3622361d3eba85a8234fd54a6fd8ba27a368bef4d6e60d5e5be3d69a6da11be485b7111dd29f6bc0897b159a50cd540e09229b8d7552e1fa9fe8bb3b54cb1e156ce7e6d2bdfe2401543e1d9890ba385e951ef19d067a268a58f80940cdcf48ad2af7cc57d0af20d9b262ab1b6b3b61d79631f509c5721152bb3c25abc2b5f979326faa25edaa050fb371c4c95056aaf89662d4ce49cae5c35bb2c0c131ce049a75d3fc5c5bb51cbee69dff987815aaa64949335b128a453d8b51e56bc67ae0c7871ae95cf479752c47305d38b8b0a0ab19b31ce7f869e3f01978a0ecbd037ccc50cda03dc2a55aa5fda691ee31264094c2c8f930bf3f36ecaa7c8d68d6f23df446127fa658e64e0b00123200608ca2379ac2c26efdfd8b03e88127b7dd5012e0f41c79cb0ea411e104abac6783e971ceae710f7cb1b476059f4bb703536202ef2bf8e29b218be9ae61f6f9e6ff15437aff7a694ab73b94f242e852d158ed2a5b244adaa5e0607f4f5fa6d45248a9fcd6ae98f3d0d41e37a64e86326d74c89cbded7d36fa53a2dbc130185c1df45d603e33e43ce99ed4d2f97a0517ccb095d7f9428557a7e87dea54e8acf55f5aa31f94f88fae4e175d30a8f4da027d19b6b7612d2055bc846ee4d5370361ba0118b4af6b892dbc4145690093cc83fcb8c162ec8bb7301f03240502ce0dbf9987e6ecddea376bcf2a1194e302a97e856754a8863e3d0abd7827bce7cf1b9f7adc3c9251dde16574b3175050cdba3f9608eefe2d5b96fed4689d78fd015701ed51efb30a591a1f7cd6b6badc4e32ddf0859091cafe760dc78abaaafd83959501737607dc79670dd7cd4ac6d4c395b18f781b447a9d3698a8043de4b8421733c1aa1214cec4e23eb18ceebfda32364142f4648e828ec0b5c56f3fdec1216420823ac9d7a5df890bab4c359c7ba9ec54b0e81372cc251ab7fae8c3d62638979da787e8f36c1834235d210e08424cf2edc32fa2514a8bc4e67ffd3836e20b9ff66db97a8d4d93232a1b2e95c0a0115caf236ffb91e61e16ae1b6747551c715895d35263baf94e60867aeae9e861b58ecff0678c8061b1e793c78546cf7a800141f79a11faf2cf72991d48be644838b48665f4bc031a6bc63d59ed294398802af2f847a89a17e0787df73d4c8d9276a243bff1cebc04d7f957e222315bb883df210f17c6255393f8a6cc06c0a6557911fd6bf3b16b4deef90d65be1c55c7e7f596121c1b52de3c5fa595a69041cc3a69cf1112bcf308ea3dae4d559ecfc486df9dc42b65323cf49e3c677ae6457e0cd96773e53db8029ec2242d3736e3fd71a3d254c62c8d72478f656e367db5180f8a69f695b24317b7f2d903bea15d67e82144366d2c7900e27e95bb9e35df85693e0d6a3655387acbc91d7dbd0a57f1b86e7aa381cf3ac5ca5b004cef3940d02289254668295cfd7ea6076ef7d43dd00eabee2994862078f16035ab24b5efc454837f5aad52732813252e1e8b2c939c4c9a6f887ea96b6fa399837e9e5629d7640326abbaa99425cf1198811c434e5c9f353bcba5ddaca63b43c981f3b6145e6101648863c04c63919eb51ff4c3a87570198bdaa88602482f536dc17d0e6c2381268c9e011b48ae753b330e321e8d42243b572101c5c74d2309ba8403107a1df763d02355bc2f31b30165c72124e3c913a2dbdbeaec19316aab9af277fe0aa79323334b6f0aa62aa8df386aab1a35f82f424c1309a98008faf6a365f17e7b909d2a63389afbae07c0984405fb7cf701e989c047330dfa1804d67569b2598500dd0d1f62b7f39c60e08155e80fc5607967bf31ac2e5b967431a104297dff1789c2fb6f1dcce6d0ac3dd7df33e45a98fb644af138d53ba0074b3d405db34ccca5f9fbbdde83108f8a8651b4eac6f4739a2ffad6790e75a3e385568b836a04a504eb6e26a257253f5d8dcf0a4ec8c3309560a3f9ff995eb21cd52abbfedd590ce02af77f8096aba06e0f6cac5bebc0a7ed4d741fd3479b332927f233705ac0b003e467fa49efbdc99e467bebdcb65fc9fdfc1872e7e97a10c22a5ace6c88c7795dda110ece8d553a072a7811580ecdc5f19c2a354f66c2e9e2894d74defaece76f62ff545ed0fcb26b45a843f804c042016f3aee8f9ecd38a2a6fcffbeeb40fa03db50fda685eb1098da2803ad9f9657f7a4af61e58e4466e4ef45f08b65c5dd6f04d1b5c65e72734d660ba5c3cadb6600aa0731dc4945e6b32ad2927d68c4df013a71b5278d0db66bd168bafe670a3d8514739f3eaebdd55ae5869da42406c4952454403fa36b72228a8dc48358a7d4b3afda98bb28789d31bec27b2e04b8888518dffea7520d87c5410348472b71f6587b997ffd29021b430793ea4ab214980bf1741fda7ddcc1023ac0734fb4a81d4f3920329f279c6405e210fcdf93cabd2aff61a1d6a836dda161e07ac230303dea7665ebb6558f9e695a98398e677bf0461829c8366aae705e1ebc5ba7fd882f0babba2155249849d574002d47097ede39653f5d444ccdffeba30cc420e3ce090ea5b6", @ANYBLOB="9e1d7a44751b7babaa3dea1ad7fad0ef346f0fc327b09ba69bbe0db250e5be70df7a6d4409709741456b042a0e40ccd8f74da64b6fd78efa60c5c98bfab9e8348826ba4246d26d57ed0b1b9233d656324b1db6dc3a6fad6984802c5555016f9a39dfa4c48eb642826f3197af1ff764a1f924db099df560899cb4ecd00917d3e2f214d2028261fc93f817f0533978030db88c", @ANYRES16=r18], @ANYRES64=r12, @ANYRESDEC=r19], @ANYRESOCT=r14], 0x2, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r15, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r26, 0xa5, 0x1, 0x100000000}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r27, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000c80)=ANY=[], 0x0, 0x800) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000500000000cc403de6b99080b840d12ac5bd074aa09c2277be4b1ae3b17368a64d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="1800000000000000"], 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r33, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r34, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x0, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r39, r40, 0xa5, 0x1, 0x100000000, 0x2}) openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x424, 0x0) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x40}, {0x6}]}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000002c0)=[{0x5, 0x1, 0x1, 0x89}, {0x2, 0x2, 0x7, 0x2}, {0x1, 0x0, 0x45, 0x10000}, {0x3, 0xb, 0x4, 0x4}, {0x8001, 0x0, 0x7f, 0x3f}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup(r1) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r1, r46) openat$pci(0xffffffffffffff9c, &(0x7f0000000880)='/dev/pci\x00', 0x100, 0x0) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) 19:15:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x5}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029bed69147e3a0000", 0xe, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) 19:15:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) socket$inet(0x2, 0x3, 0x7) socketpair$unix(0x1, 0x17108b87c42925a4, 0x0, &(0x7f0000000080)) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0702a277d057000000001000000017ffffff05ffff05000520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000300)="05b07ebc030268924769687dce926d0186997dbbbb81681ceedaf7fc192c7254814fd6612979ed108afcdae509563018d7ba870b590ad4ef734ede584668fc7530d2212b53898b661b7a9557cdce06d4d983d39f4f23bbaf7b72e45bba1a02905b9f7fe0c1cf2489e0c3f353b3184e00580126c7e22655d5a2c712bf31ba8d3081b2292adf2bbe46b4a506041f4e75784d87e059e7821d27cbb64a93aaa2d333463249a57d49db9a63fb3aef2b7792e16fece88257a5251b56486534e81b7f10bcfcbba179c2ccccc009ff8a22d25a40d62908620c2847b6af16f55ad2f58a424eb9e188bc5624c210a92943fb6d483a4491e7b8eb05d94b7a43f85cc82e2f8b22590f625cdaea6ad20dbb2c89497e514291421258ed9ac42d463855752a207d042707bf5dab7e4da4e706b309a8416b4de4dc38a468cd2e7ff427fb66c0884fe71f1f4229e02ab1313069dc6cae33ef6583bdc5d948848227bc098bff635f955bce893f538a823d734b27ba7f8877d5e620c67e19a5e257a1b8c6f177368caf5b65f2f5a40b610201eb2b152534126f62cd6a912c567f92d96c43b966775ea0516a7a9dc90e5bb4851d6fe89757d4b4ec0a28cbf3027444af0b41f258f98c9ea6d58d9e257570358100b0775ebcc0b90831343c50c22451b947312282e62b478ff717ce700e6e1250ee3bdbcd6ee1ebab12fedc0db6caf3708d07f349affa1856af1bb7c4b983093475479249a95e66638d9a6a80a631519fab07e3c75468b246fe2e6b43caf46bcb1443090567f9252d06bad9b19b900fa3198061b167b5535172a1bd6dd3b6d31df9fdb95bbde18f36856ab7128bfda068e4df9fd4e8a639a0e340c0c841dbcbeb8f39d71e6d65e62fd98a44c0bca770176b4841e7f1dcf924bc82eff706b66d537c9ecf47a74e6469e3704bff78fbd550df43727e21aa434284f8bd1ab7bd9b0c6fc411876d4c38242409cac084bed7266a7929029ae72f546cebe99b178c5507a35ef50ba6f9e5a0cc9d70c47b4a12fd94c0e231ebec416c315b13680e08d9f7bf4c5071f85f79ce7051fe518e363ac89b81e57da1a1271df4b87c25e9512eefaa7d336adb9069053f32735dead5da529aa92fadc9ba1b631e2f132d4c73f25b9f362ab522943fdb4f613a938a80a381c16f16ff8faa48df0f8e7730d65ea0b8cd5c7ccffaa1f9e5392b8dc2471e31161656c6e78b4803e945e8c692fcf5cfad241169e85239e8cae2f699ae6206081124e5af013eea690d3799e7f03f0a4b571e1e51e9285d2ade01f42658c53535617b77048fcff635838925992c2a2a2d06babcaf20b2100fc6ff49d2069e39e45716fac474e702a806ad635d5442c232224e24f8b27a70cd501bea048f7e6f2e0ecd95d62b9755544a93c1427b267d4cfd29aae516445b4f0fd6c3886ae8a1e1463b78b3c8cf98b0e4490d1b0dad42bb573883193c51558d3245c0ab7f9a2d0139309dd52cf77a363f92dd58e8cd2056db031107ec6e83c24c985b7fd5529e2c398cc1b811e16a2337f31dd148019cd091bc9c3c84e07b555adeeb9b2dfacace2ec0c0a52bc912f8a901f0f047465052a65ea9a06f46f2ac9183b0686dc44e947bb507d9bd510480e6f94d3963a2cdd11c542eeb16fb631870c8114a82804eae64d87fd0b99f7caf9d80be62f90e98532f5f34d3c2705f2dbbed40372529cb9312e6599098c6ebb0f307c01214e169257491ed1831dacd328190f2231afbb3da9d6a8f0cea8f73948ad20be10b45ecc3aaac9cdd7d79fbbf38badec1bb77fcce2b419b2806c0879dd30894dd402783ae510a4c00201507bdd5ed13cea0cb846825d06285b42481aafa1d2f5cc30bef34a49825a87c25dc1b02dd02a1d333df1deb9be543f3d9b0eff4a8acc38ede2b95eb86dd32b1715b389389f16f607f3c656b13a219dd2508994a125a11847e28b979acf42b81bc331738db744eda1c20a3ec508d57692a6255cac097deb4e0b6a934b1e0bdfb5190e0cf4833e1c4e4454f928b6a2e7ac0444327fe3f4121e021077bc0554fca5b9862e8c80d81a9173faf6a85261c5e0a734873a3b4d3331af879b7234f41e3d1afb693e9a16f741be97b4a5940ef561c44db691a78e26224470bf9bcbc793547b952967ef963a6417b4e3e21b12cad74af7f485d540aece5a50288e8f1bbdb17d04e9d1dda9a7b7a0cdbc44bcec1e723be0d6a384b681163fea7b64ac914ff24f2d1c5e422bedb323afd02396e5040d17a27aec4207ec8507fdd469580fb874e29bfc6b73116ab2fc071d1643aa6024a213f82a1a4ff1ca23a939eee2cde6b32b33bde0bbedaabb17f62ea16812023fcf273a915335d1cfb73fba6fd587ac5edecaeed253f6d30530cf036f56af19e6575c7d3ed1a7ce360b4d70c2fc7ef0ff6169f21139a6d3becaf50c83b668019dd534264d9b854c7fa6ae60d1326956250b705cc230b219782af732fbffc0d93e85296afe022041242ed05d0794556ebba34b4a37a65fa63b1d2abe4798c7618b2f756d254e0f2713e94aaae73f4739d0ca16a6c89957934b779b7e9e2798982c6c8c3565e2fef7ce5a0806cb164ff9bb556409e5c5c6564c43d9b124657b3a373b97ca3d0c52e04c7f5e4a99e16ecca3c91b2e28d85dbf5c41fab1ee2be87bc0febfcc75a94713e2fdd117c1d655bbc0907f72c966f44cba10b60640074e002ecdcad590e6881e59ae624fb0fbffd460018f551acb70790fc185e968b404b5375dce15799e9cd4b5ce9f87614281b62f99e0950c55c7afb1fc620eaae48a515178f61b17c241eec64a628fcbc67e83d4cf48b1dd9289370e79d56379b6a8fc0c4a581c56401c0014d2be4250f7cf85f23c821dee2c1e6e8589280913ba7c0172ffe5cb2e3bc87db84b84d6c39c856d1b114df1fdfd68a0ab1eefe30d48f527e1155150e215cc9942d3030da38245c5b327c5bacf7cda40a6560eadaada0bb1ce090c05b163fbf89abcf3658cfbf8cfb5dc54ffb9d346c6f7f1534065acbc46079bcda10369872c19bc7a893109e999f8d5d891aa2f510eb4a0aa15d4ade4d7f7a17712f78fe80a7c949c1ab2d157305f4bda2927bcc43b32098e85e696000cfc127c6ba712a80570fd95ff41787c89a7c35a39888b094fd0bceba5db1ba2a65843820aaf5c4791c36b2640f178db3d8c9536e6d7056cfd06cc7903f7edc8be42fc09ea15136448ee3e343549015307cad7393a704d132130d3d62d98f011a5ed4eb9b0ef85fa4479d2f9eaf582ab6b62dce1f6f4c51f7748bd48089d2bae13324f379b9d8349d847498fb125669f2a3351622381a42f44b44a160efd745b744adc82b3ccffce0e7f76b30641f038b765094343bc111a2705c57b3b0e445d73ef2b497a3dc8fa5aa0329c3a7facd68d002e42963a6b0cc293a52b08a0c99205f6850b3e74a9271f58bcb7753c14a7a02d5bab5ce8bdd6245e5655b0702e1b8e6be70617357aad10aa904428775562b3c60740954404c204477bbf842b29f44d78579fcfd2dfaefc3da1d4ad7c20c76336c7b65b619398f1a2797166583f88f9fb577ac7cd5f13c6ab691c2a0fe7c238bfd25114a5858c740a7427acf95dc69a6598ecb2d90d21d8efd06b47602aa6414fcdd3c606b725bc40ebd1a4df7fe40ce458f809b936b3d5c1ab3d13cf1bbf72e28b01052e16ba58521cbd0967de62ab748b6db863ada43417728c66f6bd0a4db0ccfa60efeb6e5387978fc6c0cdf1bbb74ad4717f748ed2629aac3ed783b178853d2d4777a669a5799025997364d4c792517f34ac06f45f95a6a2de9af69f452dcc3fdabb4ef9dd65676a524f37d675a929615cc0e4b660e141cbd2bc78edc16ab0d6cfea7c319501fdd0a9c5239b7a5f83a8440ecb20dbb0c1f4e08e04c3fd1350e949ff33de639ce7c7a95b60f8bf04bdeabddb59ae15963e942447af6fd845d5709284918a55c039fef2c01fe4be4b2c3df8275d8b0d61a073692575d76e5dbfc2654dd24d0295cb76365312c0fe94d1d873124e48f927673cd31daabd60921b3fcf0f1633baa23aaf34f197c9f27eec751628825fa8968652060acad62d72bdc5de0586cee517fd9025570862e79c6a8dd9f6da3fe826817275597c395498a931c9468efbd78fbaa3396a85a6f3c7ccc8bacab17ea0ff09414b00129f0819048500d8cb4bb8a9aba5a052f66ada21b0700cda794d6954287dbc4287ff3b7eec6d1d6deb0bbc366c8cca1719ecdcfca43b1488e4d6e1d7ae385056abb0aba89219e2bf0b8db480ebcaa5ba200aca722e9f6df316433710545cf3ce0311261ab01ad37ba18dfc7bebff1452533ddbbf4beca61d21a234f60452665822c3bac58bc181fcf961d27921349e8319b35fc5fd8fa544fcce8ab46a78f2572a7607c64b2d3a16bb4feb7298dd85029694a8b81ce30d2e22ecef23be64bf1cb3c079c4c0012aaba4f65a1cbe334b53c1554bc65f709edb376fbeb57334f04ffd49a2a5602084812c8670c4082651e53d791dbd80a2fb0ffa64cd72ccce625519f8897ec8c1f6d18509d0cdbc02b91962be039386cce8ae7d0f632b2602ac5d5d441ba71c115fe838ccd4f0d3ef3e7a4433b676436dec81fcbd7e56d29b645dd882721a29fba2bae29a40720d47abb52b6352fd17c6c5f9b36b236b23ba659c49753886b2094aacecf3b89e8aa6ac3b9478ba4f7c0cdbb822126f4e37beab8d4024989c961bd7124ec6b432c6be2799f3ad134e7ddfc04d1dd512947e01b2935706d6a0af478ed913506b627c13c4635fe98ab5a1090893c4c0d61a06cd2534726eda8e28af679ea888ad1912b124cf01721ba602b8387836b2680a901758c13b2fb2fb98c4be712839f57a3bb9980300fbee747de342d2ca15bde7f0db33fc929e1b38ed4fb21133b516f821f1c00a1f1c6775f3eefa79212d90671fb21d83ff9020c16954c27f7d622750bb5b59b4b034d08624f6183a1820f356734938aaa398cc5fb81ca47b8dc44d38fa1c05e9f4cc4a3ee2d4b65439838959c34847be54338c578228af81356c04cf00c40d5c072396e8f6bed3c3fa5647d11c36f9243acff7a6bc997ab6c3ee58cbdb01d5c57a1d214cc7aa94bbe9309e626b1704c34a9f45b568608edbdad255fe6f13cbe2ae1188f5400d3aa52c5a70bfcf7fd1d77476044ac07474ba11c13cb2192b1f78624e2e267adecc8940ed7eb16b89095782bc47976794b521da192b893f2eaa72749ae5b08b3e09ab3fb2ee6fe33e00c28918b229a1b809fe22b59846c585edca914b46281bea6de4fe22e8c56cd11e73da98e137771e9a9f7f8b4a4e9a6b15eed93b568031f83009df2c27aa95ab9b570e62da40b6b97734c098e50b7cd53e7623c1465d02b31caed04b3709f75c612fd28e4b1300d9b63b6e0a41356c8c61ba7c57d703146ad72c90a8873ad1ad215a9022cab30a56971c80cf571bc04aa13d67e1463b04991b677442352b673f5fae47fc374b387a65774639b2abba06dc3036ad9c5d8c2e5a3236fe3d89a8d4a00557d6983b0e8aba2798d4f8fb666bab66403ec57047ac3ca6dc711f7470c4a85fad0aeab43241f11b400510456f8312fcf4960ac56737d1c2f6fcada99af1c1f1895b4b94f81a172d0bab256a73b79160ac13ce6332ba4bdecef8df9f13eaba50397bd97ed77389166d9b3c0b7681902ff5e64ef3ffaf96d151e785da65e32c410e9c36ff44e0796833d4a653543dbeac52ece75833f99c415a7e70e5e6a0c1d1043efa33acb4c45053e733690bb766804c49f43f01fb5", 0x1000) 19:15:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x1}, {0x6, 0x0, 0x0, 0x101}]}) socket$inet(0x2, 0x3, 0x81) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:15:08 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)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:15:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) fchmod(r0, 0xda) syz_emit_ethernet(0x15, &(0x7f0000000200)="752acb417a1ef5d1e0056888130e6808558a070000000000000096e02512ef76135797d067dfbb9b00e9f6fc3b089b17fcefe31ba606419efe195d5f3c1904f1c19f0200530a5d3e38e944c3fac1ed9d30a6437d8d1f64cea58ab573439744e6cebd38f17a41bfce243c2e93da306d06384236cf") 19:15:08 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000740)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 19:15:08 executing program 0: shmget(0x2, 0x1000, 0x60, &(0x7f0000ffd000/0x1000)=nil) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f00000000c0)=[{0x2}, {0x101, 0x7ff}], 0x1ffffcf5}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x3) socket$inet6(0x18, 0x4, 0x4) 19:15:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2d2}, {0x35}, {0x1000000006}]}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="10000000000080000000000000000000"], 0x10}, 0x0) recvfrom$inet(r1, &(0x7f0000000040), 0x0, 0x0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) mknod$loop(&(0x7f0000000200)='./file0\x00', 0xc000, 0x1) r2 = open(&(0x7f0000000180)='./file0/file0\x00', 0x8dc8, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) listen(r3, 0x7ff) r4 = dup(0xffffffffffffffff) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000240)={0xff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r5}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000280)) 19:15:08 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x802fffd) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x7fffffff) ftruncate(r2, 0x0, 0x802fffd) 19:15:08 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)=[{0x3d}, {0x40000c}, {0x4006}]}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5, 0x80, 0x81, 0x8000}, {0x100, 0xfd, 0xad, 0x6d}, {0x0, 0xff, 0x30, 0x8}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r3 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) r4 = geteuid() r5 = getgid() r6 = semget$private(0x0, 0x1, 0x0) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r7, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r10 = fcntl$getown(r9, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r10) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r12 = fcntl$getown(r11, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r12) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x4, r4, r5, r7, r8, 0x194, 0x9}, 0x2, 0x80, r10, r12, 0xff, 0xffffffffffff5bd2, 0x8}) 19:15:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{}], 0x1, 0x0, 0x0) 19:15:08 executing program 0: close(0xffffffffffffffff) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000280)={0x1000}) socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mlock(&(0x7f000048c000/0x2000)=nil, 0x2000) socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x1, 0x740d7d27aeb64286, 0x4) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) r4 = socket(0x0, 0x2, 0xfc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000004899f81a00000000000000ec08710102b973b006dc230f1cd91939d4e9444f6c0ed376a8f6aa02fbcf6d48352d6ae59f843fdef06551bb30ca63b10a992edb013a5bdc0c61e00f572b25fb11aa612f01c9eaad1a2707d933fa4704ab7e09436d9efbff6c21425a353734747e1ff24c781a37f0965f6310a2a024a5a63ce0761c352038e050c654c788a5dc5e580038e4187721caf0d5a273786f94d17d29da5412502c2d081070019d62f5048ec32846d65265db8700c7894abf4820155c1380489dbd1ab43a"], 0x10}, 0x0) ftruncate(r1, 0x0, 0x800) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYRES32=0x0], 0x1) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000240)={0x9, 0xbf, {0x3, 0x9775}}) pipe2(&(0x7f0000000100), 0x0) r6 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r6}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 19:15:08 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815bfb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91098024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1d7}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000a00)={0x0, 0xafbd, 0x4, {[0x2, 0x1ff, 0xffffffffffffff00, 0x1, 0x401, 0x8001, 0xff, 0x3, 0xfffffffffffff801, 0x7, 0xfffffffffffff373, 0x4ca5, 0x3, 0x2, 0x2b7a, 0x9, 0x2, 0x9], [0x401, 0x5, 0x0, 0x3, 0xffff, 0x5ea0, 0x14000000000000, 0x7fff, 0x4, 0x81], [0x0, 0x9, 0xf11, 0xffffffffffffff6e, 0x1000, 0x8, 0x9], [0x2, 0x800, 0x1, 0xba4, 0x100, 0x400], [{0x6, 0xffff, 0x8, 0x1}, {0x4, 0x1ab4, 0x0, 0x10000}, {0x2, 0x575e, 0x8, 0x3}, {0x7, 0x2, 0x3, 0xffffffffffffff38}, {0x5, 0x4, 0x2, 0xf1d}, {0x5, 0x7, 0x80000001, 0x10001}, {0x7, 0x1, 0x3, 0xfffffffffffffffb}, {0x4, 0x3, 0x2, 0x1}], {0x8001, 0x3, 0x101, 0x1}, {0x27, 0xef9, 0x0, 0xffffffffffffffff}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r3 = dup2(r0, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x4837, './file0\x00'}) semget$private(0x0, 0x1, 0x4) 19:15:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = semget$private(0x0, 0x3, 0x84) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/4096) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608", 0x6c}], 0x1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r5) r6 = getpid() setpgid(r5, r6) 19:15:08 executing program 1: r0 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x9a) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xfd4a310ad38fdde, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186204017b002b2c000000267e897f7700000005a89b8a973268381a5071cb000bc3faf94ae5e124c6a36000753dd4d16120195f81db838f74652d62e100c51bad0000000000000000c37bb79d7d2c336ec5e000", 0x57}], 0x1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) dup2(r1, r4) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000001c0)="2ae16fe11408268bb491db93d9b5d9b74ce20554025e933d9e6fc029c6413093820fb16d7478f8326a", 0x29}, {&(0x7f0000000280)="95eafc2543f60aaefd6ac5807b769f75abbb05c51b749ed10b518d99c1a52763c088de6b1165f958cbe8eef4ef38ed36dc082ff54c", 0x35}, {&(0x7f00000002c0)="097cdd88d04c0587b0a0526f6374ddf72047e6f90fc1359ac5c74acbffa50a367cd987359531ebeb892e9ba70805ee4318ffe1a893ecb24d8e9d34e0a33a4867b7395162", 0x44}, {&(0x7f0000000340)="9f2168dad5b9f8cc5f178e89026dc41bdbeb20a5a7b150429693b668284cd654c48dd3937cfff51c13abcaea29c960f9c27f0db32211ff2ad27197e9ed7527309d12e1b61106ccae27fcd5d26bc011f8de", 0x51}, {&(0x7f00000003c0)="a077c66e9abede2ffcb986aaf4d9f620bea77b3313b137818884438165d8c402b3493fd6c7e622e155a0d26d279e0516ef75bae6c5603a6f65f87355b3c2cfc08a4f8d857dd0d00d4b115b34e14580693bf40e5862a75db9c53473b9d46dd74f8e25d4aab7d3e56801c9ee4ce26964fdf7532076a8ecb5993acec231a11e49e9bed40390bb1024d7ef9e66dcf29f19a2a9997ca7e36520a5bebabc0f56e53a7ec3dbd92db4b0136e150e9a5935ebafc4d1e8cc4a1e179c85ee94c229606d7be24b21d816b6bad7bc3f995618e71f25adbacf322fb39cfb434069cff671e97ad3050a5408f6825f972ff19e1498d2829d7a6c741d4101f6055ade30aeade5a0d19e5073f5f541ccb6139fcab3cacbf8074595d63fa9f684cab4edcf1ffd47e8de29e1c3b14289347cc6b923f11e7234fae836d402518266e57d850f6ba6efe0beefaa83beb641ae1942634e47f31ec4cf9e796c0be1865f3c26663cb5baf745a9941d64f06c6bcde96d5710079389478e9c712a29ad1567230770891713239af88006048eea21e5e8034404f8c78c1a6f2db4dfb18e25d6a552653ddc87aea5dfbe1d384eb335f3ba6763e120cfdfc4a59029d431f89c9f085d4efcd1363d1aa5118e1e10539af425563b9949d900c0ea46bffecf37fea0d1cb00cff1deaf69f1ad60da69ac8d2331d97155ba7fa08521dc0af89820f564072a1ca3eca336066241b5b4dcd47a5259914b2fcfcf16c0758b961dd30c84cbce23d8bba69eeb709fb895d76cd3605eac168b4194add0db65de1efdd65d0d745e4627b2e6712b26560be761a774e86b535ba5b6ac7d88a5f2c4bb59abbb8c141ad9535c2d8f2b28654664e707c9bfb65bf6ad11308fb01704510f5077a2a3ed566db1d976df578cfad8db47f20fcff6bdc3d9deb1b51939896d3aeccaee25914be0779ab7bb964ca5beba395c825e3321b6ae9a1f210717e0d3cc759bf510eeb9eeda1db58ea62e52cb64d38b05de04a1d14b9bde3b9a3b11f83105c6fd08342ff3196d3b6723ea7ebe4950bae05cd58f7032ddc190f851128b2a07bdcecd32e1eb9680aca0b91f48fcb538ad4834637915c575d8d752fad74b0dffd3f4710041ed5375903c4bf80c9663add38de4400b687af1a2c5c4992b6febc58b08cfa39e16e581b37e27a4e0703227f359bca4a44fe53b4ab8f3c9a0c38005a3a86aeec6318b5464921e5a434338b04eec884228baa40626f888326dfa1da491fd4d8a6b48c6cc0e78778f40e514c19301d620b40f91a3f7e814527431adde987476b57442d24485a096d82833f1f9a20c9d3ed3af2ebe8ed58066ea1f2bc51ae3e19b5987f263541667b1abfd38bde207c2f95c10fee2b03fd535cac3f68d80a16c020b115b63ae02d593bb18fdc0f0e8e2f13874f71134c7829317329efbdee0b60128f5ae0e646f35d70f30c479baf2c1879944cdb6508b645faf72d1e63049e73cc1c81196ab16f1f80c65691e526ee896577d879d4e91fd353fcb9533e5d12db50c0c376ccf512fb6478b495572182b007d106ba00153034880ea69ca48e9bdc3cfc0f2d1df80be560b55775dd91dfbc37f12615a247b5393e5da600cbcd3b8576600754aa5126827eb03d28a77f15bfaa1f68a5a79df53dd6d5fe3eb1ea1753467dbc17714230f6b5e5c93545281e0c9101af97fc20d45899de48c9cb52e20b818270b5b4eb9fee5ad4e07328fda9a3d91069823f3052e6c02bb4eaf5f85f418670dea74c107cbd00ea60ae89d509829c5e5f00d18c83c5e01f504c7ae15792ed1af0fafcdca132851d16cfb7d3c13d8b7d68fce306c8716abdca65f6ecbe07b7574618345f7bab62a14455cec0f4e880e0d63f0d1465103f13d6b301c5ba2188a70eac204727b7cf4881c501341a7bd263ee9f9fdc7a34242719206233f4b0cec13911840ba724c45352316137d4d37d99435cba8327b95a118554a514b1e3db1d287f2976f735f2a49883399a114c3bfe1f218106aab9497d7c85e934695fa1187783dd8a083334ea086d745da461a844c170c2f08ecaf2edf6136fcbc6fa7fb9b6f5e12e06789ccd695db893d714972bc2e3254d6ec6cdfcaf3982fdd64058657d2a79b6a946e52177ce2b136a6a927f8b0e15dd65a3f01bb84a35d13050d6c982975adafa06492f2efa7d34c544ddd006e9d854d30fe477d9786de5fd76c60aa3ae3e5971e3314e399886630c53c8b745612c21a2d857a20a2c6fe59115a9a6a7011f2a7d90d1beefd5b18fe4cda8d82821e8a870593ae9284fa30ca42d0b2d44c4e69339eb27206ea4df9e5c6e451bacae2a3a51921be161c5360fbba0fffea2be0e19a2a88fb0a37a7b83ae275ba3870d58394a4b22bc07c6d05c75620cff74dc16a4021f31fe02c3a76be47120a7d277991dce9041eb76bcec0039e15da761df68dee5ff705a63c3b54f880eeb95df693d965744d632ce252af4194d74ae707d444bdfed76fb2546a8a8bd705fc10b24c86ef4802cd35039b83266b0d84e86fc5046c41b89b940fd6243edd15286618ec82f3383d491e8ea4d6f4056c74e85cbd578432dd4c4eaf2660799d6973f9ce2de8130321ee6393f90e5b492d4975e918198dea3b2b85083f169682d73f8b7789da2e05da0320b6ac70922c1d8a9d3150e99eaf57651b8d013744a2faa641a37cbbf04a498e18655919d9603c58b33d0fda5e5c433604730963ae84c81c63dbfd27339e1bc5663b53035b536ce6a4fb7447ff10983b47108fafad847d5eb8f04b880d826365b2e7507ac1cb34269c95683403282e3a41ce7e4c0e3a77aa1042c628088301105bf08e86723531c1404f8d034dc49f96ec607bf3c30453b83c00183ef05195af3810e7b12086e98c744e8bec0a2296a3540c4975c940ef599cf59fcef11c6f97fdca0c9393e5d8b197c42acdea7c0513dffa18e1483e7728a31ab09443f012a840e7df04c47e23c046a06a987d8255396b45442fb4047025fa5746ee73cdecf6af2866531ba3ef70680024397a9398cdf2c88af9c4e00a1ef83ab79d199cf7d4fca16c610fb102a5e1258813d9245e2d27a1cc8ade15ecb1afc5002a07e3d663d8cb716274081f328d74cda40041b90ac3c253524f35e1ee69c285fc4d92bf2abf414159f17d3752ab065a7e27bff56a50ffe03641a61deff17e390d4d25e74557952e7a061d3a62d5f1236153917f0c4803a9c969e8ef6a3116d222a700ef5f125966424ae4d44b06fe6a5860e37076db7287a6f9339066b4eedf67d50f404e0e23cd4c14de1b667793828d2de92215d4381e0413829f35a72b9d904237e032f531a959761f885f30775f6d921b60c5fdab726bdcca7a3472922759e17f4f8b3d06c86b9bc2895995bf5cb32f2c698006864ca43031cb558855831872b8ddb75c979f7ffe3155f27ab5923bd0f7e946842301e5fe7824fb730f0d9b17fb12c2c021af28d30c5f629ac7df8e14430e5b6c17e107e44b47aaaa174ffca9db44dac07032e67f6dc07e20b9ab23aca4f8dab8c17986fcec2478f527c24bc9714e0dcfa918b9967dffd02c0158976a915bebb960f8dcfece399d3dd21857ff6f57e6479b06051cd5cf9466a65ed233403b3770a20813c7c7428c3c518677dac448225d2bed48722e5a2dfb1c22e390044a821c8d6fdb878b892ba83ebb8b102ffa7d0663bf91394444e084342eea55e1cdcc9371256d5ecad8c55f48b64fbe28ca98d5e55d93f1c557ef82fd7f327b7822a497867c92ac8a1b264e348d4dcf9fc3664b1219e08a09e26319b3226e9577ccbcb17478e7bd765af80c2a49d52be2a0292e6327c66421396a9cdda78a1d6d347d070550632d443159bae1b5535b0139be84d36bfdabd4bcb0aacf50ca9042a937a24b6af7c6898bb8b9d756c5c0a378f47c24228837fe91059e7d3b9b6f279e76ae9c33f7cf832fae962d2b607a40f534b62ac26ce51d01c7120b761898b8791aa89bee553bfec43956eba2ab65f26bfb78b2fcfa91fe1aed9396d0ae37cf2e99223e622eef8f1d4bab342a7009774aa1174a0875f8c1ee5f1ccc9f0f1c903b4280b02c297a29af75f75756d6ea4441e026f9b46f513215dfc3caa016332e9fa60b5c8b56c6822b0bdd62655542bcc631c765d29071c7f193b9d0c1bb37f2b5989f6a162c632a3e898eb74364a576aac2ee5aceef0745d68a6f6c97dcf18ba89dd4a0cf0390df55abfdc337890a6df87183d070eb25b69ec6191694e57fc4814045d1779b2e772a44052ee7c2826df905ce42ca69281b7c056e4b1227bda9eafc187d0a21015cfa0414ab18529781ea5f975ec407032fe6c97575bb40a3899c624b9832a7b82cc8abde610820f4dd933a8bdb816dc3fb7ce4f2020f4f4f5dcd23bcf238f8e6b5770f1555e2992085ddfe423bf8f9acee604a4c04cc9401656203020f270643325f2c3234249e7e737782de86b549fe4abd151c56298916257cb2822f0d7b3794bf51314a417bdb7c51fdd2f8a5fe8520af26270045f5598c3ee3bf3640591cfaf299d2755bd2ea316fbcfb5ffb5071a70ac3bebda1984673423d3413c72db9e00b35d326bb5505bb247d823133c0c8e7ced8a97cf6b3012c1190f8ff621c7641dcedfba7646485432bcc525eb102a411da44f8289c7c3a4f2aaa7a472987df8213892fb8203e095ed218603f446e423ac796e2bc3636c0cbfff164e8c1f24b3589a0aa2bc81641dd482035b695de7c74dd737a2e2b98639d143685f6d348f74eb435bc49c8d0f3c8524a48df7a6ff778bb158c50f151c1bffb8c9a7632c87cdb9cf777786447d5f699192ec47c0c2445f97137a84dbd57f78e1f1dccdcf047c3831401bf018e7c8221f5647e299e7a518253e801f8794b0915733b3426948ea36c5b5b52704f6ca42e562ec7ab391b0a590f66718477622574f06c28887679211d021b14938bdd88536936e8831960cebfce00733def84a4612fda0e88fa42f3f3ac3a0ed1386fc85ed9f5cb90d3e367d596bdbc639b563adccb36688b152de39b69fb3b8d42f2e4111805493631cdb60d83f5c79511cab1fba7b92f43d54d98e5c45a194540a3b83d83c2d5d4e7a8eafca2b73f1148dbc21d8ef1ad52c456a6b9e3a162f1ae065ca3e3784f5ffc6373542380ce708679ddc56ac852007cccf17dd0c1a5a388d3ac1e93ea5f7d36f763a5126c33b807d17158e5b1616c3539ecf1d7d33fc9429aeb3219fb9e3aa0ecc4a77516110e51eb4aa6dde79d761053f26097a9ca9b18fe280758ae332dd383eeedb85f27e771b4cea8306555cdef6b7a378b448a1002ebd9a85277227187c036363958449eaab1593ad5984364baad1f20f01841ef186bd5a133287f0c0d1bf21a1aac80032bc5aeab1d0f3525acced601a70b198e4dcdc5f7d72b32b8fdbc38a759279cd4d3b53521452ccd76ef11d8ece0a9b01c9acdee2f7ed8edf00bbc1c718f4050cc476db549368225f14a2985d7f7491ba3968c078f6feda3aff7d531eab10b3ede2bfd30071e2ba2d73f7f77fc84dba10d7ae44bf525aa0cc143b693875f8cf7dc6354d29d837bac51c96c8003503e354af9e419918d9c4740e8a9165f6c06ffd82de0af21b70fcee631efa0fa63bfdfe1011a3e94eebd620d6d890e07ede89b1b5dd8fab5a1cee1fca9ae1fe56530c36ebc684ee8d7f4e262f23564ec6e34924868fa79f9c51f5312b94a434a38f95ad31b2cd24f9f54c2e1df0c2f7308f211ba3a218148dd684f149ab0874d756d1dcf6fcff304dae4bb6f40b727e668198f91f17341b663", 0x1000}], 0x5) dup2(r1, r0) getdents(r3, &(0x7f00000000c0)=""/208, 0xd0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="b1e924b63aa62bb20013"], 0x10) shutdown(r0, 0x2) 19:15:08 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x5000)=nil, 0x0) shmdt(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) dup(0xffffffffffffff9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r5, 0x2000746f) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r6) r7 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(0xffffffffffffffff, 0x4, 0x7, &(0x7f0000000340)=""/165) r8 = geteuid() r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() setgid(r11) setgroups(0x3, &(0x7f00000004c0)=[r9, r10, r11]) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(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) semop(r12, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r15 = getegid() r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCCONS(r17, 0x20004276, 0x0) ioctl$TIOCMSET(r17, 0x4008426f, &(0x7f0000000000)) r18 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCCONS(r19, 0x20004276, 0x0) ioctl$TIOCMSET(r19, 0x4008426f, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x84bd71c67f6cf216) r21 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r20, r22, 0x4}, 0x200, 0x401, 0x2}) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r25 = getgid() setgid(r25) setgroups(0x3, &(0x7f00000004c0)=[r23, r24, r25]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r8, r9, r14, r25, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) getgid() socket(0x20, 0x4, 0xa) r26 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r26, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r26, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x10000, 0x0) r27 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r27, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r27, 0x0, 0x0) r28 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r28, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) r29 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r29, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x0) 19:15:08 executing program 1: r0 = getuid() r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) setreuid(r0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) setsockopt(r3, 0x20, 0xffff, &(0x7f0000000040)="d0b3aa462cdbbe01d06658e705490dc7", 0x10) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 19:15:08 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x3) ftruncate(r0, 0x0, 0x10000) fchdir(r0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 19:15:08 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10b100"/17], 0x10}, 0x0) pwrite(r1, &(0x7f0000000040), 0x0, 0x0, 0x30) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 19:15:08 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0x1d, 0x0, 0x0, 0x0) mmap(&(0x7f0000096000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tCq', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) munlock(&(0x7f00001a3000/0x3000)=nil, 0x3000) sendto(r1, &(0x7f0000000000)="50244ab81d6c1582c335fd12a182dc87924b2051b245c8271ed8b633d35d4a73dbcc321bb31867677b5cb229561eae3e9285977c9fd62addc697c880233e470ae5472fb19fcad258ecdaaaffc0e937655ae1c69638513595ad1f951bd8949a18ec12dafc93c0e9f39b117e4091d59030ba2de935abbf04b79d5d651e1516f3f247caaa2b724e2f5d02318f4ba742e680b3808ad26ba7ee1e0b40397802050f6be3622b81abb3baa9b6f215bcb307496cc10b397f0dc0c206c9db37e1514a135050bf40a7f82b3096ee23c6a06035c1fc116f40b4cd215aabf61e57424e6c", 0xde, 0x407, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x6, 0x2}) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 19:15:08 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x180) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 19:15:08 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x8) r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x200, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r2, r3) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSCTTY(r1, 0x20007461) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r7 = dup2(r6, r4) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000000180)={0x4, 0x9, 0xa}) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe9700007b7d8a1c18b96e66cfad1fb4", 0x2c}], 0x1) 19:15:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = msgget(0x2, 0x400) msgrcv(r1, &(0x7f0000000180)={0x0, ""/253}, 0x105, 0x3, 0xc00) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x44}, {0x6}]}) getuid() syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 19:15:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000369000/0x3000)=nil, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000140)=[{0x0, 0x4, 0xf7, 0x9}, {0x2, 0x9c, 0x80, 0x5}, {0x2, 0xfc, 0x5, 0x9}, {0xa7, 0x7, 0x20, 0x8}, {0xfff7, 0x1, 0x1, 0x1}, {0x3, 0x80, 0x7, 0x3f}, {0x4, 0x7, 0x5, 0x1ff}, {0x7b, 0x4, 0x80, 0x3}, {0xb2, 0x67, 0x4, 0x7fffffff}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 19:15:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000140)='./file1\x00', 0x8, 0x100) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) ktrace(&(0x7f0000000100)='./file0\x00', 0x7, 0x100, 0x0) fsync(r0) 19:15:09 executing program 0: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x5}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x82b4940cfc815f8, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x8, 0x2, 0x5, 0x8, 0x2, 0x1, 0x1, 0x2, 0x8000}) close(0xffffffffffffffff) r2 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r3, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r4 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x2) flock(r4, 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000d00)) write(r2, &(0x7f00000011c0)="ff", 0xf22fde8202488c8a) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x24) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) msgget$private(0x0, 0x0) r6 = msgget$private(0x0, 0x315) msgrcv(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r7 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r8 = socket(0x800000018, 0x1, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r8) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000001340)=ANY=[@ANYBLOB="78ec770b0b19542d703196db00000b2f66696c652fe662361b6d1faa2313d7f85887b7e5b636fa7d51db3e2e5ad6bd27b4263eb0b279bdec3e729cbe20363ec1d4d8fa764bb5a0b88db155ee7096a652da827c035308f2141bd03aef67b8e71956bfdceb3e0c6ffda4e4106da406840ce8b1445d488535d494f741de0000ebaa54c663e08d08a58a20284a24f2a3c231b64774119a5dc529cea30000000000"], 0x10) pwritev(r10, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 19:15:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) close(r0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x50}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000140)) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r5, 0x0, 0x0) chflagsat(r5, &(0x7f00000004c0)='./file0\x00', 0x0, 0x0) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) close(r3) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) 19:15:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x87) select(0x40, &(0x7f0000000100)={0x9, 0x570, 0xc07, 0xb861, 0x2, 0x7, 0x3, 0x6}, &(0x7f0000000140)={0x2, 0x4, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8f55, 0x1, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5b8, 0xffffffff, 0x45, 0x81, 0x200, 0x7}, &(0x7f00000001c0)={0x3, 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r3, r3) kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r4, r4) open$dir(&(0x7f00000004c0)='./bus/file0\x00', 0x200, 0x188) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xa) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r14 = getpgrp() r15 = fcntl$getown(r7, 0x5) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r16, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000000000000000000000ff0289eb76446d000000"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r17, r13, 0x5, 0x7fff}, 0x6, 0x2, r14, r15, 0x7f, 0x100800001, 0xb1f1}) getuid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = socket$inet6(0x18, 0x4005, 0x70) r22 = fcntl$dupfd(r19, 0x14, r20) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r24, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r23, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100800001, 0xb1f1}) r30 = socket(0x2, 0xc003, 0x2) setsockopt(r30, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r30, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = accept$inet6(r33, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r35 = socket$inet6(0x18, 0x4005, 0x70) r36 = fcntl$dupfd(r33, 0x0, r34) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r38, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r42 = getpgrp() r43 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r37, r39, r40, r41, 0x5, 0x7fff}, 0x6, 0x2, r42, r43, 0x7f, 0x100800001, 0xb1f1}) r44 = semget$private(0x0, 0x4, 0xa5) semop(r44, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r44, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r44, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r44, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r44, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r46 = socket(0x18, 0x1, 0x0) dup2(r45, r46) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r48 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r50 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r50, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000100)={{0x3, r47, r48, r49, r51, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r31, r41, r48]) getgroups(0x8, &(0x7f0000000500)=[r25, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r31, 0x0, 0x0, 0x0]) getppid() r52 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r53 = dup2(r52, r52) ioctl$WSMOUSEIO_SETPARAMS(r53, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000540), 0xc) 19:15:09 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = fcntl$getown(r0, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r4, r6, r8}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000faffffffffffffff0000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) 19:15:09 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x8) dup(r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0xfffffffffffffffd) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r5) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r6) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r7) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r8) r9 = syz_open_pts() writev(r9, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r9) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) close(r10) dup2(r0, r1) fcntl$dupfd(r9, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 19:15:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x3, 0x4) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000ac0)="cb50690d472457db77fde513406cd76431061d34ec2c7fc6e6c9f61f4ad07e6851938a5a62315697fbe8f79758534d6bdfc34217ccad1ac2ccec2564e8483a0fc8ed091ed1db8224bb5b58f56d0b28e201a5e9b1b915516101943d0a2e32a6d1ffe84aa6b36fac591b1179747cbccbc2517c2e2ed188a9ff9c5ddc118c8e99d1f4f2441d437804e739d32d749cd3d177b81ffcd5e55332f33549f367bcc33c8a4d8d1085b287c32d6c465f485a3fcd465a509a5363f875d625889c0841b7cbf4dbfde7e0078a6422aa6e42c80fecfab626cb8b0a8a16531d87126a9f7519071dff50b0698cb70c4443a67a0cf0c95391320e7926b811f112b9bcc995511a701c3cde2e470b6c01fe861c51c7d4a879839492fa8217020096c6b4e419b94a76a3ff59e8bc58e544548185b720f929e1e00c2d0a14d6ed1087cc056c9ce8ff4f9bf2966812e2bee82166fb32cb297b8e19963a1b5bab66b14a7e53", 0x15a) 19:15:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x3, 0x7, 0x8, 0x4, "841feabc6d4355a023f86db97244ec0e05ceaaec", 0x4, 0x5}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 19:15:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xf, [0x0, 0x0, 0x0, 0x0, 0x1000]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x20000, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x20, 0x1a001, 0x40) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r10 = socket(0x6, 0x5, 0x4) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r12 = getpgid(0xffffffffffffffff) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r15 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000080)=@file={0x2, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="81", 0x1}], 0x1, &(0x7f0000000300)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r0, r8]}, @rights={0x20, 0xffff, 0x1, [r9, r0, 0xffffffffffffff9c, r0]}, @rights={0x18, 0xffff, 0x1, [r10, r0]}, @rights={0x18, 0xffff, 0x1, [r11]}, @cred={0x20, 0xffff, 0x0, r12, r14, r15}], 0xa8, 0x8}, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:15:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x3, 0x10001, 0x4, 0x6, &(0x7f0000000780)={{0x401, 0x8, 0x7, 0x2d2cbfc0, 0x9dd1, 0x0, 0x4}, {[0x7ff, 0x7, 0x100000001, 0x1, 0x5, 0x8, 0x80000001, 0x4, 0xe7, 0x8afa, 0x17, 0x800, 0xfff, 0x8000, 0x1a, 0x1, 0xfffffffffffff446, 0x9], [0x2, 0xa0b, 0x7, 0x7, 0x5, 0x9, 0x3f, 0x100000001, 0x9, 0xfffffffffffffff7], [0x80, 0x100000000, 0xf40, 0x8, 0x33, 0xbf, 0x7e0], [0x7, 0x7fff, 0x80, 0x4ce, 0x1ffe0, 0x4], [{0x9, 0x4, 0x2, 0x6}, {0x8, 0x40000000, 0x5, 0x80000000}, {0x3, 0x0, 0x5, 0xf0}, {0x74763624, 0x5, 0x794, 0x1}, {0x800, 0x4, 0x397, 0x4}, {0x7fffffff, 0x43, 0x9, 0x100000000}, {0x8, 0x401, 0x9, 0x4}, {0x0, 0x5, 0x80000001, 0xf8}], {0x1000, 0x100000000, 0x1ff, 0x8f0}, {0x8001, 0x3ff, 0x1, 0x8e3}}}, 0x5, 0x3}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x100000042) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="100000000000c6fedc78c20300"], 0x10}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x3) r2 = socket(0x2, 0xc003, 0x6) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000200)=0x6) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000001c0)) connect$unix(r2, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e55f40113f4200bb6308376175e558b75a8f3fb90f0000008295955984c87910bf453f68c11700287ead4b0000000000000000a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b580600000000000000e447473c238495aaee48c02f6af3bf554799b9b813ad30505e7ea0aa17f2a694a560b8fe1f4385f8413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd2350100000012000000000000000000000000000000fafc7d162590795dc612c154e0f1c7b895a10680b18013b0663a52f08d97ce7b816161ab7f8aa78b5f01102c1f2e6029ba46ab6e0245377375327b2e56bd3a19f8df6d62b86621c1893abac943a77486747acc3ce1c8158fe9db3febb57d0066c1533c691c90d6b57243e4080e5eca1beffe4a7a0be94b41834c4f7c310b6a2ce0068031836ecfdea3d1058ea7f31e04c17a3e9470ba57d20bdc6de2a01611621d692b2d33f2413700feffffff5757fffffff84f8a6e9fd4f76b6a138c65affa2473ec7f81e6565972189c177630b3dc935ff1104be4a179"], 0x10) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) bind$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) 19:15:09 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) pipe(&(0x7f00000014c0)) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) 19:15:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x23, 0xfffffffe, 0x1, 0x0, 0x1, 0x7, 0x60, 0x2, 0x2, 0x7f, 0x8ef}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 19:15:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0xe0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x9, 0x5, 0x6, 0x7fffffff, "55d879bf513d190000000000000000000000ae00", 0x28735ac1, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="7447d32cc927b1ec094440c2dc27") read(r1, &(0x7f0000000040)=""/32, 0x20) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 19:15:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203], [0x4], [0x0, 0x0, 0x800000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x7}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = semget$private(0x0, 0x1, 0x0) r4 = geteuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r4, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, r5, 0x0]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r7, r8) chown(&(0x7f0000000200)='./file0/file0\x00', r7, r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff, r9, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r10, 0x0]) getgroups(0x9, &(0x7f0000000180)=[0x0, 0x0, r5, r8, r9, 0x0, r10, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000140)='./file0\x00', r4, r11) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) recvfrom$inet6(r2, &(0x7f0000000080)=""/36, 0x24, 0x1, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r12 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) 19:15:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x1, 0x6, 0x0, 0x7, "14fa158e5fbe4ddf923b8ddeae4f8184c37e0a81", 0x1159, 0x4}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 19:15:09 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) 19:15:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x2d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0x91, 0x0, &(0x7f00000002c0)=""/145}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xff, 0x8}, {0x2, 0x300000000}}, 0x0) 19:15:09 executing program 1: r0 = kqueue() kqueue() r1 = msgget$private(0x0, 0x200) msgsnd(r1, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) pipe2(&(0x7f0000000b80), 0xf4edcbf2035e4ad) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0), 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() r5 = socket(0x18, 0x1, 0x0) r6 = getgid() dup2(r5, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r6, r7]) getgroups(0x40000000000001b4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0x0]) setegid(r9) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r11 = msgget$private(0x0, 0xfffffffffffffffd) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r12, 0x0, 0x65, 0x0, 0x0) r13 = socket(0x2, 0xc003, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r13, 0x0, 0x65, 0x0, 0x0) msgsnd(r1, &(0x7f0000001080)=ANY=[@ANYRES64=r13, @ANYBLOB="1fd3ef59d8c467065e68b731799ae3f92e0397339a84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r17 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r18 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r18, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r16, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf12"], 0x44b, 0x800) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000003be5a0401bd8debbce7f7b78f209f6b6c253111f521149db957bd22d76234a86aedc115c2dc0d30cff10a52824f82d31bf9881a74b0725d4d59b15f3f9d4acd54b79ee6a0db95971cb65ff122dc57d06d2557f717f627bdb0f9713ed169f610c31555ff64487747e188792e1692df4b65b72be399c890337ba193dacc584b8c27f249c013d9b12ca2680e848e2f1904a27996fbfa1436392826a366be1ebcf7d8a0d2a034c5496f77d800c7c7b4a1cf0a3073e35763cc664d9ecd16bf01605868bc79ac735f03f50d088e4b3d404de7a58c4fa80011ff1dc5dba493c2d1ce4f6976b7137759a70211ec573e6a95eb19339277b3e"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r16, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r22, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r23 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r24, 0x4, 0x46bfb) r25 = getpid() fcntl$setown(r24, 0x6, r25) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r26, 0x4, 0x46bfb) fcntl$setown(r26, 0x6, 0x0) wait4(r21, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r22, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0x2cc730e68845a2ac}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x230, 0x0, 0xfffffffffffffffe) r27 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r29 = getegid() r30 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r27, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r28, r29, r30, r31, 0x1, 0xff}, 0x8, 0x6, r23, r23, 0x0, 0x2, 0x1f, 0x400}) r32 = msgget$private(0x0, 0x0) msgsnd(r32, 0x0, 0x0, 0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r19, r8, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r21, 0xa5, 0x1, 0x100000000}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) msgsnd(r16, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r11, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r34, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) getpid() preadv(r34, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) msgget$private(0x0, 0x206) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getegid() getuid() r35 = socket(0x18, 0x1, 0x0) r36 = getgid() dup2(r35, r35) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r36, r37]) r38 = socket(0x18, 0x1, 0x0) r39 = getgid() dup2(r38, r38) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r39, r40]) r41 = socket(0x18, 0x1, 0x0) r42 = getgid() dup2(r41, r41) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r42, r43]) r44 = socket(0x18, 0x1, 0x0) r45 = getgid() dup2(r44, r44) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgroups(0x2, &(0x7f0000000240)=[r45, r46]) r47 = socket(0x18, 0x1, 0x0) r48 = getgid() dup2(r47, r47) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe21) setgroups(0x2, &(0x7f0000000240)=[r48, r49]) getegid() socket(0x18, 0x1, 0x0) 19:15:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="92dd71f93d7098a02bbb84a22f08b3a5036b1fa40ca8706aa19f460b436ed8bdaaef11598488d23ea8dd967f1af6170c029b0b988f61c920af3387cebcb8c1631b28de646be85ab737b47a004aa9d09aec9238a93ce105692e21936ba64151d2bd91", 0x62}], 0x1, &(0x7f00000002c0)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r3, r1, r0, 0xffffffffffffff9c, r4]}], 0x30, 0x3}, 0x4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() writev(r6, &(0x7f0000000040), 0x10f5) open$dir(&(0x7f0000000180)='./bus\x00', 0x10000, 0x0) 19:15:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 19:15:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x40) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 19:15:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="babb4cade31fa506955a2bcabe90ec78732a83c3bdef70104936201ba59a0d2c000000000000080019a76abc6db2b2289dcc45efcc7a1ed48a915b0a8ddef6d45228af55644bdf7d2d4ad5fb06088818101118c6f34b1e70d952ee16e3c77d66173cbb65496b2aa22137eca7f0fda7e8a872667ecd7825ad76aa81f320acfa4ca537501a391f1415d2068aca07540f727934"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0214f75e099bcf09e93b148a2575eefc06ee3a2d", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 19:15:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 19:15:09 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x84) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x1f, 0x7, 0x2, 0x2}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000001680)="3307089e2ddf05ef665104de0c3a9500b8b023f370b4fd48bce9c582bab12bbcd656ace06ddd3ecf1898e46c32744efa25cea3c5d9595e40c5bb362cd7ff31684ddf09950749661a24ebeb9ba41cfe65a144564f4fcae597e822293bfeeaf3f07084946d85482ec0551fa038c2c2b58b32e734abd906afed9dcbbb6df3b2192ac825f3a8e75ffc3e86c17c11eefa54b461ec990cc5e819fe9722f1f817e817b0b73d566ee8ed7b625cd889d132d4ebb5632572ea85b78116ab052fcc5268a1770cd92dcfa4c2024ec7917f27a216875056124ae96bbcbf5ef6c35559d3fd3222cfcac407ee5135559edfc819db13084c964b78db207cf76d23e3e02a7d4d911c2da6f73617684c547c9806e0dae7296652b46bdae68c64c20095ab526f2401565d4334f3b243667c3466c1aaf2b65db990e9c0b0a2c3428920bcee1a46323e64f6281796030b10ca8b1574b3e9f9d20ff1ad465d54093fa784fb3cc0e45e39d89adc4c5b6cbc342ccb87f71bc0f5fd1f63f4ef2c71ecd1e8e32462f9dc6e0f6440961d8b760f46aba63f989639b8f310a5bd57165eaaa54272da41660f72a573d10022a5b1ec827e9db75684c443261a734f9677e211eb17eda5ddbe1808fd1056fce6e33d9ceeae4ae9842e234011c0c60752dce32020eef3d1f5e7885ed51a71cb65adcfb6ab9a6df84629b346f35cc340fbe01b3ffe2b08443f96b4b3d1928791233c2294702fc48cd88eb79a53e45ea0f8c36c393ed6f915ddfcf0dcc5afb9f0a1f83e8e744a4327a260838a141f123d502d0a8e0251ef0dc2d08148a706b9f54483a6ea900b4bb60b74920456493577e7eae4a19da2af206c6616b40c0617f94c743d59f8a6f988d948fb795ff289bed0bd0f6904f1159009b1ccecb1d47510d45c09b0bcea81c890946e2a683432e35bf7e4d54f0c66dc6c70966b2041efaf525f5fc5c5c92d5d75e5820dd746b8284f716f96846ba1c6f3546eb833979f08bc1bbf11d141378ede9f80ce942ff88ba8c0eaec898b7a055678e13c6bdae6b9b03a3ce05fa6b070e3e4e2dd1337070bd82a96e9b542bc5ef05e11cbf7ab991aaee4cd96a15b049116716aa06834b7fa7ba9f4a4ab1b34f4582bf7591260be8b6f9c856e880567783d7f12782d1bc203da0cb5fded6b0e9880765db6ade3e9d6453f7f40e3a131b7279ee48a943d5131d164009d58b4ef2be088c1232183f02cadff5331f61a3ab601474d401b5ebb82d33201a21bf83ba4da496dfccfbc36bdb2830076e53958d73bfc682aa542be36c1771f4c39dca66fe2d6c7ac8f5e5d4a795f03f5a0da21db905669687b11ee360da6689f6d49c4691e5944bce672230583bc2da4c250f298e2b34a6cd8978b8e342e0791f9b5659988ba0e9033d4c516161fcf309830cb139c9030d44d10973ed00fe4e122d181f1d6f2568750e53729b08917196852fa13e2b5a138e56afa2f9190f5b8ae8f00e14f2f7a67b1be319eddb845e252f505b8227c6c0819d967106852bda65d7bd75d60c5dee8929ee627b1aac360985b6354c134bd51127023e5b7607e7d6cebe6704ddb51b51c1bcf746ef3f970cc1d40c8ba972315087f24e8f019399107ef3017b2f22312efd44f5c7b12c175ec5f1fde055ed4811ce1fa87ebbc1103c8d5461ba8bc440f315e3802b96762b0588492b2e374da1df6c5d545355e00a1974ffb8e41a70b766f920b3aaa4bff604566d29eb21ad2a3af6f31f4c293253296d8e1fc49afa0fb404ea760eb3edec37c7a7df52ef6e576c566b7210dfbf41e3cff0c378332fb51153dc0e99d2fd4a9ab502ff7d759ff2ece080d879b20209c840919ed68516ed5d08572b74b51a1c6f9e61dde81d0fd0e97a949da5ec7a5cf6dcdfb5c3004b9d7e30093184aa4331c4d0decba4243a2f11f9aa9be52489478a255b954b3d3ffb4fcab8bd2ca84f71fd8707dfde2b87cb9ead4164a1d6298a48c001199f4b2f03675c60a93857588c1976e676d96c56b512db1d82a68300faee0faf79f546214816506b83fc66afdf5a5f98c6eb98c47d94c82900967b905ba6448b0723ba598fca1e7f28345888ff7bbd105fcd58fe726d42a15df6dabed1b59810bade71f16a25fe62de377c30a0b6beeb01cf9b1da453eff8468d80b8a18a022ea5fcbf5a374d523b1318110f095f95eda9c8eed9b77630473cd8f05ce41f26fba4d501b16e6a1f20d9143c9c4e3ec77a2fca0b2bd466c5c14a7e652e39a7c5e7fa6998f6031e25cbf60f92df73eff38e097ec61d806e87a3e63272f8556edceffc2ac99caf3d757c35a486961fccb9c689c09550be51ef7db1c62bf3da5afd951cc2c5c202e781b72f3036345ea9a92b9341560bb0a0fddd772e6421ce53d6eccc83274adfdef14d88ad52c90a80a434fb9d411b427f289eb6f9f45e869e08b69da4a0a4263f51cf7fffd612ad1d8a5106b095fbaa17bc5cfe29d7e1a97e6ece8b8eff8a1d7fa248690f12e20d97a785f100bbba13384596d19a089c7d2e0b20959d93ec00ba477023ecf3abbe39c32d5cdd4a613993aab68e68f82b187e4f5ec1c4399630a0a6e3f1e188f6614a8c50e6c6723bfc556d2e6d02469fb5bbccd74ecac40aefe9413bcffe6c4165f15f9548c9c7e0625979a7ecc5bee4c343d0b7063c9e8b2ee44a864db92fbd930a61dc5d61bacc799fbe4de5e7a6806e505e589d1ee782adc6a91af266e0386378cccb8d39d2a6bb7d7c1f5d1bba932b2b896eeea38ce389e0aa2f52216195e69f329290f0bd566cc9799d22bd269a433fdc397028cd3c5b0d37d5bb6f49765c0da5d884c92c6c32c380b6715619506b7d2ea3e051dfa952f68865855582640b1064e597f7d5a49cf88d34fefc101dd00d47218b473203d07393c9934839d7e6dcc6d20c2e620170d8e35806af8d4f5202b4da510726ca2b4802c2fad6f1f796d59eaf2c1ab2bc038341f4dacca05aabf95b372f58c7ec61eac83b55e942f7567496dea6e9d8786ed940b71dcb682ff591fa33ff3dc4848cbffdd4b83469217a8fe51655f15f3b876f4e1613ccca0616a16f23192688b097522273f4cf25da7e12a83abbe97387f389579529e02950b725163fe5b4e149721effeb2e732ea982edb4b11d5201849051c529c6f4c38f2ecd5a8d6c83d245bf41a94336570d06660a15898b8e4a8ae9abe75313c149a2b2ab5a9b3f53c48abfe6a78a680a14a8c1e5366d804a40d3ff83f97740b7d20d2168cf42b5839e3615d251b52a9e744232becc627472f9125ac387a6c075ff836486acd28840c2a85347ecb23a6cdc63cb8ae6f2d0d1d7a500fcc2c8ab6605942a2e1ba4d02ba5dbbb03edbebdf2538f5c47db12eb14a78199d56e75c01551a53c6c4ac5e922b64ff574bcfc75479e858cd2ec5b6d92d87b12f5a818ed3683b7e33ec98b46f6a8332d68f834775e491afced23ab1f7e93b72da9a8b239a08c0d1948e6b32a953abf57e1f5a8fb1b4fce9b90fd06924f3e892647ddd4be7243e5afcf8c3fd0019c97c2498182bcd1669fec90882706fc42102b96f839a196b555a374e198274237557d508c2fc68c8e152ffc8e0146accfe3e7cb914ab593837387657229e760e4602620f58f6ddffa74ae121615bf8f0d3b68c2f8ec086a7aadb26b8bf8bd81aaceddba0d0e02de1bd8182da319155bd18919b9614d2db79b70441d6a9055d75a4d2a567f36c3cbcaeb2c1203b041d8b8eacab723fb8ecb39750a9379dee35eb87114e20f365c9cec33b16ace5c46c2160e56a5020c4e77fc78d68409b676b5a5ab75f9f7afbfb2d522d3fdf1758eda489d1dfa1952e070a9803a45a5100d0a36cf0d06fc9018ae475ab3f3115f21fa76d27898a90364534b456095d4fc3456d3cb39241c861917a3ce7594d5d2313f3d13f7106f954f76d77d414bb3a14d9fbce9725e1aecf8d76133785bbfad81aada2aeec4e5a61fffed454a462c73b637f64202d7b6cfcde43d16613c169f7bf8f574c1fb4acc84316f1931f8af72a981c4bc8d02163f431560d0b7c7e51787080c947ab50d20cf4c70de7362b8e26cd9d6816fc133c95742505d658a7aeada96ab59d123ddbfeea5c8fc53fb64b933e00ecebd1c7c4e99f30d7c33d705fe51dc710334ac98dfbc4c2040ba6e3d469d196a795633673c792aebb803cd86ea985e5aa69838b29315b556ff50efa2d1a134a603a10ba8c74533fff5d815689024b49bd0a46b7cbcb56a4373c6fec90a71e83a7c4735951e4b02e8c8285cf1328f0cd1f6b0e14cf9cc9cdf870d3f202cc8d9626a8cff44e6e39891c45a74f6d31fd146da831b10449d84e48a7c5f0eda42bc5a221cd46dd0c15fbe88e6474cbeb2f4c12c89d0bc654211c9ecd5ed7bf6911880c7ce437e079dead14bb9ba1fb67eeba1e053754bc7c6086b0455a9601c59ce5d89e4f6d4c3ad5d61a0cb01640f9f3cbdce5d010bf96ceac5d7b2d7a4525bcf06c18ac6b33b9fe91a671e7a011438311b6791b60884a904a0cfd7bfdfb3700cab4ebd41ba9badd814386e6d7742a27e927422b78084e404ab2fc56e5ddcb1f29b850d076f765ee0a0831154afe4aa5a1f70bac4f727827eb90a9951e44bfedd25b0c2a3a1c95991ae04de855b1fdc97f681115941d396378bcf5c320367e824a847e0a890fcbc91cfa3850eb4aef711768064964235578d28cc1a0f8503dd56a053e18fab28f2d4efa88d9dae30d4b98ed2bab5d7d2341ca52f1ebb33711586bffa409656c58ce5d03f81abbfbd25de3c87d83de8cd8e755812976d6b6d462bc5243e6e5244af373bd3501546e1b723e93c5edaacf4b39aa2bbe6f7752a37857eb0a603d0c9dda9f12713c977205b5143c8bcc593376cfef25c6fbdecbaa5fcfd9879b7e55b9a19e55887bcc766cb8c912603ca7279e81ea697ab174fe41c790002356680d7c7345210ba405938735d5c6ca8eac75e2c27dcf47e760dd3c4a918dc9d3713912a9feaecd19f4046286fe06a6d5b836e1579d258630bdbf82947014cc48885bb0e71ff8f9cd31cabc632db4080934ba6b21381109327d055e39d15278c0d5d87694782f0d1729fb9b8693754cf5e3c50934658a6a756a820190f35d6185fd412e52cd4cd8c0fedb28de77d70eb9d9023625c7ced6ea1c888969838b9772d14cc661049b2878e308b4e9d06583f5eb2ffc993c1b8326eff89ae11460610bcab7e44721388f333b6282f08a20881527912dba796c7049fb00838dc19121c3add21223e4aac168f746b9647dd410db57fbb53f52e4b01f7d921251906861cd89e2fd749cf71a91f26ef20ca475d03415fedb29d1c04e85ea2ba1ed7335c165737368eeb6e8f8a3614e010ba82a5bbcc95cb5fc29cb152c042d3ae9dbc17e7213639a240c5da5e7e66cbcb23f4450d79bfa991c4fdfabfce9e61b7e847f0199a875296a265431c7aaff31ddffc8334e00612522c52c5ce8e86de19fa08612785f2314b373bf26674b80f90573f5a236a5a60fc20ff8f77d5e7362f6e297c9a5cb5220ff1ec2350cf9a1d18ad4fb9526c598eec63b20c921dd1fee0e7d7da77a5d4a93c4f45e0afc4433cf400cbe89eef8ae9a1324426b4cbbeeef2f2aee82805f8bbd71872b44cd5d66563f14ff4f85ba68a50d21971fcba976b6c1bbf6ffa2ef29fd88e5048d990550e555550c9cd51ba8a05a6691e496e649f8aed60e41b3d87b3b43fde5f8efe064b42dbacd69383563992fea95b3a203302888a6277f145e67b23d78f64181e4cd3f9a2582e91df3fdcd14d5815ce6af766cdf08e01ba5c055723331beade60c30f4e35b2544715187326d123c8dfab0700146f7ff0ff23cb930be6ee674887558bdf4cffc499ae4317ea9fcbb95c54dfc50531dc59f089040c2b4e18c276a00165134c704642a329bc79346cbf3494baad30cbb3dc8fcdd641b64a870943a046143b0afc2d5fd3a5fe00c8d379130c50900b741c5fb72d3231e932a33c6fee803f0b9a62659945ca4b3cd37e1f2edb1e54b15e6be03ce86059fd4b579dc3ab6a626fc3b2b4480aed4fd28000000", 0x10b5}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:15:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x20}, {0x40}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x3f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in6}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:15:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0xfffffffe, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000], [], [], [], [{0x0, 0x0, 0x200000}, {}, {}, {}, {}, {}, {}, {0x2}]}}) 19:15:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="0000001862040179002b06000000267e897f7780e9992d3dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000051ac6369d1489135cba67612dc42c6797f0bd09ddeaa6cfebe9c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d98fe54251f09e1a109b753e4c979f9cc4b9527d3d5c09da6714a43f7d98c592e252cb7cefbccc7129b18467", 0x2d2}], 0x1) fchflags(r0, 0x9) 19:15:09 executing program 0: r0 = socket(0x30, 0x1, 0x7) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) 19:15:09 executing program 1: r0 = semget(0x0, 0x1, 0x8) semop(r0, &(0x7f0000000080)=[{0x0, 0x74}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) shmget(0x2, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 19:15:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() r4 = semget$private(0x0, 0x7, 0x40) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000001980)=[0x8, 0x0, 0xa806, 0x6dd, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0x0) setreuid(r3, r5) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f0000001a80)=@file={0x1, './file0\x00'}, 0xffffffffffffff66) dup2(r6, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[@ANYBLOB="1000000000000064a1c910cdffa7fa8d000b2e52d01800000000007d000000"], 0x10}, 0x0) sendmsg(r7, &(0x7f0000001940)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000140)="0c9e56fb71c9d0b32c9fe54bcce4497cc232e328ed660642d99a8a9480a972e30223435ecbdf5560d6bd66688f4aed37acf0c79255ee47b1c514cdf7750ac20040b29555a512aca5bc7042a9c922fa437857285358", 0x55}, {&(0x7f00000002c0)="4f6e899f522b5637c41850a9d3ff1aa27bcd21a0b3a5b3e2b8ed179ef895a114f12bbed3b25235fda0e3f091b9399b4e79518b2d9083d041a69be7edae000e8c", 0x40}, {&(0x7f0000000300)="3939787a5b4cdcd85483deafc0f196f6ea941f32f58fcf3a710fc17c61e05bca3fc532919be43c156065d18ce84481cf62299cdedad82810c8c0424305e2c3890a202b9ff3e850363c1c4a866d05d90e477201c7150055e2f7d3d355eed9b21e008091428f076df4473509dccad9ca9828ec2de308522ef9e760d4ccefe83ae372b474e5a1c923560e160d4d04ea528b5abdab9cf312548c4c980e0c4238be949d80a9a0038b2e38dd653a26147dde7b893aa61e1872c2364d16fec86166c8ed66dbdcace261a7325d41e244fe04615ee9666a31b77e7df0cfcd5d439657e154301325758ff18c44a1ae18b3673749f6bd0626e53ab33b769046de895582d9f6ecfbf73aae56e6479092ffa890b825d41ea6b001d5c4e6f41bfa251183e00561abcd948d17ba8cb4dcb1931a3d910cd45942c29b25374dee559bfda749ad401c9f6b91f3d58b063664277cff505641b3a44013392f5e8cad0cc8a63d6249dc00a526b88bc73fb061d995ec1cfb46e98a249d8b87034845b53f866d7dec620452cd5b0e5830c4fefffa8510d9ef266c2e9ac7b9ad6cd1fba57aaec2159aab36ccc8931157b16f8a240266b17587b02ae6e05129782425252918cb34793c3194cdde1c4afc2bb6c9bda817e6b2f5004b14b94b25586f1545d01fc448251d998ff6de92d84e33dbc1dcbbae22bd1a54bd49e47b005c217fb91f9990f5ca787c05416bc8c82626ed49901ba2f38345c5c582bf0ff63ab2067f399f110940f7ff42c42649fde8c5ed1490c81b14c78c5102a6155080774504d22bac7152a80c694fdf87ab77bf3c0928dea88f364c209a386dac223cd3997172f4e46535087b0f677aec1dba6e860b37e131eb77662ff940c694c458ad1a977922719b114dfd56112850562e276c405da61a101355c26d32677b6939e93058d5c6bf3dc916bbb3b0774fc667ac96bd0738c1c434301b74ba7d3eca5b2758075182f7d5bc9f4f39ce2a677194b88092196d5e22a8fe5306cabcba0b00524e59b0b01d7de3d59a30e4bec92e30c622936b54e62d114c107024eab4892fcc6188670d75cabb65f6d8e95bca8e1b03e84fb89685d4b60a4856f78e7c12e6e198e82397a61a6b55ea0eb32b5e9cbcd89c5a38dd7b82550745595d2b2a917ab46643dde35d265eab1f6da632b93bc51068d24973d9c525bae056600ce5ad90b273777fb92586188bcef9902568a45dea2a80b80386e30ec6c1a0e485219d1f8f336c0053db56fdfb47345beb9329516f67a74b55d305b64fdf092b6a6a12f1535fba2eb24118b75c03028ad2d20d5d0f74378f3aed3c3c1a6cfd6654b762ff960b226a140067019779f7745fa4f655236608682b18e4f2b8e638c4f2c7f2f99801c54758f3cca0946058589718c86430174c58ab362e56d3fc075e7f8583db9c981d38e503a943abf8463cec7ec5e0e13bebac69742640421620bfc9adf30640290d78d062b94ef33bdc24d5abc60f119861a6cbaf8dcc615635236c7683f42bede22a58a1c3a773a0d44f3bbe03e0ae8f271f999180e479ffddb78aaeb998e78f22f1e303cf909d36e597ccd5aed3b79fbc079b5c18095e51947c4f345edf10f0a9b95714902305c503650bcf1e85e47c47fcc96ef01e894d49da703c14a1977439d2f8c725aec2b92fe9b216e2d22d5d8798d7417765d8f73b6f37f50fe1f680e72c73a02245b829d377527271d186a142049b0078ce3090babd0823fca470bae02adac62932f00ff8601549f61a65d95e6b62690722620293bfd40152b19489ec1217e8ff441186ad7ead45ec2f7159a055f9a937da5e20b2c47ab6daec39e88c6ea43f31c58f7ce44b263b41ac86d2427ad7f30bb8a1f90699dee1ab195e6b4812c349936267913af4ed9aa64a17be59371186b210b7e3c4be03c5edcf4137f73594634de6da52e9388118cabc803647b877b7bad9d8f42e7413debb8f6c9fc354aeb6c76ef36d04bfdaebf0377b6a298635d96a97695f232f909d49d2eb28592b5aefcd9b3df7f37c93ac02240a69beadabbeecdf8e19193cce60a79445a4dd41be5d5a0334d28761d8db52f90b7639eab257aee906580e5998f0910004f2a296e0f2fd741665eca55132756c0b170536fddf7c7912fa3a63cb283a4a791f0810ac7a206325658c6592e25e6126cc182600532519b00eec01361045833a94c4b55661abce5356941168710cfd534151b8868931e9acc741d7131934daad4c1a9b6ea3939f19f9529db1a645dc30aac3f448f29f665f6ef0ba79707643e334f73e3abbc95e08fe1fb13cc9a6cf0b2de460aabaa48ffcfb11b3e5751f0ae68eaf181a3105ae15b418031fdaeecd28ce458f033b8329c4299171355de01c255e958127f881de383dae5eed937df8621347f3bddbd3469b1aae7e2a4c44e9b42c5ba1b07a4e8a1674b0e5117d335e3402ac799dd767b955c84ed79637ba62eab53090ff427bb3ae0abd1928b775767d4bef6b04d01087c1603f5de265d30de045eafefd238d3f3241e3ed79aefa68a701b8df5224dff85a61d4c35aa1c355e20df88cc62399dd4384863f74a8e1cb257d9960b6cf30dc5f0d139d3565157cb7336c2b7eb0bb22f9a428572009339ab30bb87c0475c5f6a2acb8279e0358da661dbddbdd4836b1ed0ced9eff669fe89d838af0e87195287ebbc39a6816b6dfb8989b889fdb80330ce14737ee2722a6dd2909860b25e9a7a81b4df6e5cbf34c3871e009d8969eeabbff1d7f0cdca8f7db7e95a607da0939c1fdfcb223db63bf305949dc570ac2ae9884532f97f409c520fce4d2596b54267f44e9c4c4cc0da0fdf7565a2f65455b275a8728c3876e36cc133b656a69dae412d1394eb67289619ed7774a5bd26b4e7eb5dcd209e489dd769ef295bcea031c594b7db24d2143400d8442773cac2813cae2c2ad9ead9acecc1bf8abe3750c9f3652de1f3006a9e5bdc7137952b34446414cb364cfabd12193bd696a0bfb29ce1c3307f47f5b53adb9bb1c65f625d9ea5b2e124a09fc657fa67e43be2f0262e7bfda0e24ae44eada7d6139e1529440e87e13cd2b0c7414092009502212d1c52dfb4db85a512301d0f2f7c477299fc503a1fab8fe9d2ba824f7fb6529fb77fdfd59abb997ef82208b2cd2bdcf61d0391237e1af397ccaaa6eed14baf397fb9abea9aa3739a5b6ffef53cf14fe045f1969db9848089fb299356e43875a96b28e0984b8cbbd86a3a393946294635eeb471321c13027e2346bec75e6ca34262e1806692d33071f4ece3d09d140a3100a7519900a318e3081807742bafee04ea4667edb19ba59e4590f8483fcacf7ed5e28bbaaf46b06d6a67c2631ad331849633b05a680a995caa3b8b1667ebb678d993b5c0fff2181a27ac4fbaf729a6e89d61e344c30f26deccc52478c9f0b0ae1c8dfa66b461a83cc900f0f5716c2efb18370a0f691b0039022f0cb3c8d35cfd2cef3bed224a4d96485bdb5dbab73c9edef9567af59215702f6050e41b5d742723228ea0a4749b8fd8f6bbd0fb7c3a541f6f8b8cdfa7c175032a96206899d59ce182fa69ff0e12660c75ddc185c552024ed06c184288f2dd493fed2a64f4c5ff1349c4908a237d7992e9b7e122a089c3e682409101e74540345f39b45bec3213ee8dcb18bbc5ccafc2913ee3aeea4990f6431f45d79cff55a3d217d6f99152d4594ff8dd863417de0528fdc97bf621661c8433b8ce442227960081bfda8f78eeab4b2b9ba8353b27a53802f505913785190b594a88cb26ea3e5bad280f2e9d71bb2eae9170fdd901a869b1e63844aee7fee6815f849654a897575cdd76b8f15a3f5c9b2ecaaf680ae62438489a5f741cbfc9c10f2d9182435b7327770f8106aefc7daf096c2a42b546775ac8d85730645d519e8c4186bf8fce869e81f4898153a81df77cb9a26888c643bca6c57abaf2b94452af3584b3349629750d3ddd47fbfeaf0a7bc3d272d597db7f5ce0b7947d6ee32f6f5c139275ab9bac851cffa6a6d787a5cebc057f01eaeb4e0afffb15a1dd8a6865bc2f60281fb1966be4eeca8f828ce0c8da6826ea7f47290c1f6f3abdfd49d8346a420c72084e6243e2c23c102a9dc65fdbc0b2456e44c7d01c8dc1ebd03bb1be6ee8a730149918a0190fc2483c6a9469ed91ae2f0235cfd8c7ed2387b8130c602d168c2ea2a0b1e1b107c384da8a9120964503cf0059ba77a0a84d878defa70339540c0236714aa02450c84da0659ab10145bba9ef9b2e1ea0a679a400dfc2621882f90f7a6af024b989055ce257c852ede9b38880cf7c1fee1374998ab22d6087c9db7ab7c307757a2267e7d1f53174e9832afb8071773fb47a7c26e5451a001de942a235e8cf8aaa54eec79ffd93c3e3f7a37b6c577c97f14753b616630485668d7a723c711bb694c5980724c7e46773de956c9dfd831c3136f1196ffea52351cd45701a6c719e00d55e4e07c1ea6267e7bbaf6bc02f84e47c9612927b3ec8372100f6a497f923cc5e91b069ab546d843b9869c1437cb78a52a0b89b4bb07bf6ecf752012a1cc96a1ab17cc7a0f0929434e48147906a3de7d27de0090e436f64c86ca9df821995072996f8d2a98b5f48648ba14a496640416bd5e158f9b0137c283fe9f58cc33d3d3e1834c2bf71335ff19491792c4128795871044363a74cf942924adfed9ce2d8ef7da3e625d0e81fffd4c19ee01b91d4ee3f17b192f46f166bc6767ea7f876c0bb196894845e862a609e991980b197e1eab93c193e79d55a937761f20ae96111729afbd41ddfce37df0630c5e917d1215fc8515b876729fc37033b9612fab0f97922efb87a6a7905c492dd5b99b952559552cd3127313685fa5d674b08453c848b136d9a4839eacdb622fbd1e2a2f92ee1f06f3ad201009ce463b82b57af51a654e223457c048ad42dc776a92a262c38a4c8bec6afe56ad4a0b6fccfb9d45d0013f2987dcf5e2f30270dcaee97623612c90567249467fa37ef94903a62f97f5003b4025bed53adb52a57321fc5658b1a60c5c057df1f9e59dc1037322b1df2203cdd4b8ed4944d91fd1192a49a554d9b1666fb839d390a3c1c021b32d9904fe2ad3bef8d4c5405a4d215a611acc6992d3a5f2a4866f66719136018f409a56b20e737ab83d18167cf0e1c08316e2ac784961c25adf18e67981359ce03cd6e82039937aa568d0c50ad173293bd1d42af3b65901834d28a88524866d8c61b2463a7345ce2bac4fb153e2975c9ceb7a03683d84139d0aecd906848385f6cfda947cec6e925372f4984ef3250f1a5ae73d098a77e5211faaf5658199de1d31ac826f186f2c070a1124d42904012bcff4ec8c996268503ac979540411da262e7cb2e84b4897f0288f1ec35c05955d3b72a73d1f0cc5f4e0c695a8abc8c585c2c9edf95cbdd9d614861b3d33e6d67d7ac68f5d4ae1ce659d233f905fea6e124ce2f5c77221f49a51eec717ec7cd4c649929d1bbc88e84d93d6fd02dd4bc1b32d4da03d7456f11d9b9aa4668adb4e93545321ec391eb8b1f3b2e7aba6158fbe5ce50f3a6f239f25b8ed99e576cd4f8ae2f6f437042a0e94d4aec22cc639da14ba594035a44de34ac8358a4e8f0d1805977a3064e6070762134aa45a8a59b67c4a828b1b91ed41547a07cf57f7e88fe4884deda97871844bc9e5935bbf26de714906f6d59cb8726dc8c63a52aeaf6e97b9c6d1dcc445423f7a1d79847aff79b2b023bc353ed03c0cd3d87654b733cff8515d0ea008523c44113999ec0998884bd8318d0d8b42411cb52974d785223258", 0x1000}, {&(0x7f0000001300)="7746e7aa43d56a336549a2b2d11abf96909c7369ab5b7f1742013c9958886f442258c9943ee1d091461035807bf5e0889e57fcaea723ceb14fa8506dbe0986fe4649d05b6f0e957f42278e4e7145337625ba0ed7a5fa388b077cbf40d864b0bec1a1dfdcd8f948915ba698807d24e7f51e0ac223e25914090f4e219bf5e023eb14db96f16ab92fa61c84909d", 0x8c}], 0x4, &(0x7f0000001400)=[{0x50, 0xffff, 0xffff, "4bdccd5ff7fad57d5447206c6180508c93c8ccbb716d263cf316ec1b8fef65cee861b04573faad2f9d3bc095704c5fd91c3bd049ff0045229371ef8e"}, {0xd0, 0x1, 0x8001, "526d47f9addffbd73d299ed3e5d9fa0f9aa5ae38a9878c1219b2e332153b1784716361c7ab8ef67163406404ab94a5e673efb455f93f5d6a4bce82c5074c30f305c4a374d4d41b53db63c7d43b57906befbabcceff93ee4ca693bced9d1da8ab1cf18e6db9765d176dd63087f67f5b0422a770f529d3b228fd0bc837d491c007887375c93ac9ebf1ead28cbb5a7831e2967a2dc7c05f7dd77a5eca0fc202b2a7f210b7b85617e65b0fd5c9428160606acdb48c045d9531f7d3"}, {0xc8, 0xffff, 0x9, "f761d46dabcc0a39b36e316af81d79000e0646f71edb1eaac3afa871514b87eb9bdebcb69fa9fc1b0986a99efa12e704f620bedc6df121d24b7964e74c2af584393386fbb6d253e6e7b8cf1de6faa6e84ec905d7e36721b2ebc08f526c93e66f93cc0546b3f08afbea29ebd7d0f7de2c2802fd3da5e0fbf92ad68759ea29b269d2cf7db95ce3fd7ea6823c8b003012977ceb298b4e22d4b425e3dc60e2a733cbf567ec9d86d5f16bee7baba9eaed39a7b8e291"}, {0x58, 0x1, 0x5, "ae667cdb298f1c55dbcf2688cd652e347033cff4e07cca278a425bfc007dd0fa76d45bfd590770b358f654ab98605aaf559a33856aa6bf37c9cdde4f41c8aa31c63cc2"}, {0x48, 0xa259c5bf9bd53ecc, 0xffff, "360dec8369502deba46eea7130d349d4f67348a061ed8f9e594392b8ceb333742ee100a5ed0ad73a9edd3ff59a8435eb7da0349d"}, {0x20, 0xffff, 0x10001, "6f6fae01c8c347929fb2dde1"}, {0xc0, 0xffff, 0x1ff, "33dd2358e7cb46838002fe8331d42e14a0d06fe4d61a750cb7749c7461d659e0b144f92b1baaec5b184195422b9890f8482a32317bf5dd6d770b455ce601c878c1a79affddebfb88566b757cf4feb639b8248129922f1b4e4e005247d8025fbfaecaa9eab955383263bb761a86f968235d942dd5fd5833f813a8a3c8fbd0a68a5217965490e8bfb433a35b914753164715e4f1c8400c76a0e407ecfcc8be2d0dfa55d5ce9dcdcdd93631ec"}, {0x30, 0xffff, 0xffff, "e8a90048b56e5a3b007860c962a3126ac402bd33a81e3967ee69680595"}, {0xf8, 0x1, 0x2658, "5ea0550551e97881fecace341690fcf7849cdf15ce5ac067d1826e738f51cc53210e4c8569eb2e2a1990c6376e8956f78cccca3817cd6f1ce0bb39d17d2b30aa571983d02d5d10ad945b50cfc87bb3fcbe5d1268d4e2e052741b3ee26ae3de2fe2014f62f08456c5d44a33ca68ea2aac6829514a7fe1f7ea377bc3a7ef4134a24d6d016226f97a760250857de35ab9d9a03144a37eeb9c358af3d3e3dc66a203166a60fe8946909094cd544af37a3f77fa72b4738ff280280b472fce2808b3035f9c722af9af489cea7ef84709f30c50694494e07c3356115b7c128ca389f19849"}, {0x90, 0x35c20b5184af0347, 0xffffffff, "5b746046329d893f1f00163b18d1925e42140066ef1acb4077b151dfd8c312e78b5322274a86cb8eac9b049e878e7a5afa211a6c3153490567adea3ad39c5f34c0b6c551e2965a5f5e77ca7b7d55d6c7cce9b05b7ffead45ae70c1cdc5110b1c086f9ff19eb8bcaafd454bd19ebdda133e7474779b5a7544518e533ddf85"}], 0x520}, 0x5) r8 = dup(r0) sendto$inet6(r8, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 19:15:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) dup(r1) preadv(r0, &(0x7f0000000000), 0x10000293, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r6, 0xffffffffffffffff, r6, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r5, r3, r6}, 0xc) setuid(r3) 19:15:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r4) r5 = geteuid() r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r4, r5, r7}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x8a}, {0x21, 0x2}, {0x48, 0xa2c}, {0x21, 0x7f}, {0x20, 0x8}], 0x5}) 19:15:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/7, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 19:15:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f00000001c0)='./bus\x00', 0x100, 0x20) dup2(r1, r0) 19:15:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="10000043510000000000010089501100"], 0x10}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x2) 19:15:09 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0xffffffffffffffb8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 19:15:09 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x102, 0x0) readv(r0, &(0x7f0000001080)=[{&(0x7f0000000040)=""/20, 0x14}, {&(0x7f0000000080)=""/4096, 0x1000}], 0x2) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/pci\x00', 0x200, 0x0) close(r1) r2 = dup(r0) r3 = open(&(0x7f0000001100)='./file0\x00', 0x200, 0x4) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000001140)) socketpair(0x18, 0x0, 0x81, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000011c0)={0x3, 0x3}, 0x8) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001200)='/dev/tty\x00', 0x8, 0x0) readv(r5, &(0x7f00000024c0)=[{&(0x7f0000001240)=""/133, 0x85}, {&(0x7f0000001300)=""/234, 0xea}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/38, 0x26}, {&(0x7f0000002440)=""/73, 0x49}], 0x5) r6 = semget$private(0x0, 0x1, 0x2) semctl$GETPID(r6, 0x7, 0x4, &(0x7f0000002540)=""/42) r7 = dup(r1) renameat(r7, &(0x7f0000002580)='./file1\x00', r2, &(0x7f00000025c0)='./file0\x00') ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000002600)={0x400, 0x800, 0x8}) r8 = dup2(r5, r5) r9 = openat(0xffffffffffffff9c, &(0x7f0000002640)='./file0\x00', 0x10000, 0x66) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000002800)=0x400) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000002700)={&(0x7f0000002680)='./file0\x00', r10, 0x3de6a9086444ab3e}) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) flock(r11, 0x0) ioctl$BIOCPROMISC(r9, 0x20004269) ioctl$KDGKBMODE(r1, 0x40044b06) connect(r9, &(0x7f0000002740)=@in6={0x18, 0x0, 0x5, 0xfffffffd}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000002780)='/dev/bpf\x00', 0x20, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/wskbd\x00', 0x200, 0x0) 19:15:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) fcntl$dupfd(r2, 0x0, r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x4, 0x3, 0x4, 0x101}, {0x2, 0x1f, 0x9, 0x3}]}) unlink(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x4e, &(0x7f0000000180)="9e93864d77fe13bb8522c6d05608cb260a2f652410d099b9ace0b26c7f9c41244f065c7ec4f86e4f6845139dbb0abb1fba98dc75045bd3012fa9a87edb7992321dfe3a121eeb09e3cbf78802550e") 19:15:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001480)=@un=@file={0x1, './bus/file0\x00'}, 0xe) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x43) 19:15:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0xff, 0x3, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = fcntl$dupfd(r0, 0x5, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x3, 0x56a, 0x7fff, {[0xfffffffffffffffd, 0x5e, 0x3ff, 0x196, 0xfffffffffffffffb, 0x9, 0x3f, 0xcc73, 0x1, 0x80000000, 0x7, 0x100000001, 0x80, 0x1f, 0x55d, 0x4, 0x1, 0x5], [0x1, 0x8, 0xc7a8, 0x8, 0x80000000, 0x2, 0x7fff, 0x5, 0x100, 0x653c], [0x3, 0x80000000, 0x100, 0x1, 0x5, 0x1, 0x1], [0x80000001, 0x9, 0x2, 0x7, 0x7, 0x9], [{0x964, 0x4, 0x6aec, 0x1}, {0xffd1, 0x9, 0x1, 0x2}, {0x3, 0x6, 0x7, 0xe66}, {0x400, 0x2, 0x1f, 0x1}, {0x20, 0x1, 0x7, 0x81}, {0x8, 0x4584, 0x10000, 0x2}, {0x7, 0x1000, 0x8, 0x4}, {0x5, 0x8, 0x80000001, 0x6}], {0x5, 0xffff, 0x2, 0x200}, {0xff, 0x40, 0x0, 0x2}}}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f00000004c0)='./file0\x00') getdents(r3, &(0x7f0000000100)=""/149, 0x95) 19:15:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x921c0683430f9fb5, 0x0, 0x3}, 0x325) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r3) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x40000208, r3) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 19:15:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10128, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000140)="0f85c66b160ec140715322b4c7317b4abe84e77fa1325d9bf9910de3ca3e8157cdc5507b6ba90c199185b352502eb44e899f12786dab67731618a28575a5b2c72aac2a8c6f2a32e84970e85a63cf82304d1763c49421a35c63536e5f6faafd74ea3655219e899731fcd0054a8be329d4c3fe", 0x72) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0xfffff801, {0xb742, 0x800000000003}}) 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) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000100)=0xffffffffffffff9c) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000280)="ba11bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd33bad1c66f9ca5007affaf7ce6d5dcbe45cd01f2acc3787d69cf1825398ae8997b987d5205d24d09f98d24ca1764d6c434f04cca6a438c72da5f945c39b83cf1ab4872459fad040445d150dc15cc148d4889522b836af2bfccec648918e37d07f7f16816cfc7a6616ad2ce86f787df76340d5338a570a", 0x9e) 19:15:10 executing program 1: r0 = socket(0x1, 0x4, 0x81) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x5, 0x9}, {0x18, 0x1, 0x2, 0xebd}, 0x8, [0x7, 0x3, 0x1fe, 0x3, 0xa0d, 0x4, 0x1f]}, 0x3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 19:15:10 executing program 1: nanosleep(&(0x7f0000001c40)={0x1, 0x5}, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt(r0, 0x0, 0x9, &(0x7f0000000040)=""/12, &(0x7f0000000080)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x400cc, 0x0, 0x80000000121, 0x0) 19:15:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000400)="90853856a63efcf2dafd59dbb3cc00002c368035b5664d65457b1941530000000000004abe72c94ac670d881309cee2dcd728cc96110c577153afb1471cfcedd5896b786086a33485550107e086f09", 0x4f) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0xffffed25, 0x4, 0xf7fffffffffffffc, "85000000000900005f000000f8ffffff00", 0xffffffff, 0x2}) readv(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/134, 0x86}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) syz_open_pts() r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r5, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) dup(r8) sendmsg(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="100000b63d0018000000000000000000"], 0x10}, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffa, 0x4c, 0xfffff, 0x81, 0x7fff}, {{r7}, 0xffffffffffffffff, 0x110, 0x0, 0x8, 0x8001}], 0x0, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0xd9, 0x4, 0x3, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x3, 0x80000000, 0x1ff, 0xffffffffffffff80}, {{r4}, 0xfffffffffffffffb, 0xca, 0x80000000, 0x8001, 0x80}, {{0xffffffffffffff9c}, 0x6, 0x48, 0x20000000, 0x7, 0x3b9c61f1}], 0x6, &(0x7f00000002c0)={0x6, 0x3}) r10 = dup2(r2, r4) ioctl$BIOCPROMISC(r10, 0x20004269) 19:15:11 executing program 1: pledge(&(0x7f0000000000)='}\xe5-^\x00', &(0x7f0000000040)='.@+\'\'\\!+\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x1) close(r0) preadv(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/78, 0x4e}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000180)=""/251, 0xfb}], 0x3, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0xfa6afb840e0c822c) r1 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) sendmsg(r1, &(0x7f0000000a00)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000480)=[{&(0x7f00000003c0)="5ea2765250f37e7b728ee0d2debfa214cfb6d4ae9fa913deb4c2fe4c8efa6f52a3d43915c11353d03b83330800ad0fe01d3e61818b3ca09be26b8df805a49bff35f0e0ebbd", 0x45}, {&(0x7f0000000440)="42e13e7a27b15c98ff47c9", 0xb}], 0x2, &(0x7f00000004c0)=[{0x18, 0xffff, 0x3, "b6"}, {0x30, 0x1, 0x9, "fb2340ac09289b1209b00087bf630621b8a17a3bde94fa788817e3a9da"}, {0xd8, 0x1, 0x1, "139015bd13a4275fb080740bfec12a2542df700b03a943687328b73fb26798ac4033ce2241bac3e74f1241f39baf3a08df08748cff8669ee267c421adb8bcd3c941c2c46179afb9f4f1825d2f1fcd1a3726a13f6f8e0f6213954726ae6e462e65786536ca95ee55b7e1e1cdd7c68697a4ef5de4b2a609e6aa93f90d3de893386d00e2a1880e65e82d1234f18f86cbcdc24d30c26b8a8594389f0c01c5d08f7c9fec72a17f8f8daa96b7d388f98fc653c9bdd3b184e39d630e669a1dc85a140a036a8d96a3b3138"}, {0xa8, 0x1, 0x21, "361a86458ad69e043ee8c5d9cdaa60eb6f40dc7c7f07c7d563aa44eb510e7bbfa90a68af192989fc5b59e7b09b704bace2676d4590cd410e0a3d4b6695b523ead3df8706634f3e90d6919ca3f62337a64b1828210aed9e1f23088f2b9ea2a2569a48000883ef8b134d11fdd29ef2bf8f40ee5d0b782a0bff8bb1d0f8c6fa80d7dfb63ce8215c9c8fcbe6630bdef3eea125"}, {0x10, 0xa9d58ae07849c5d2, 0x1}, {0x100, 0x1, 0x1, "cea5a2a6181637fac3a1df5f170d52f981d43e0e4dc30934606053020c7739e988c00246ab450e100408a3f632ad1ce19d17bea0e43cab546fae7834528c1ed8ab992c3c3a30799d7c76de89e2585e4a501de0caffe21789f9cde9b6a3c68d3850c07e68a6a71507ed3b4af93b0888222cffad3a68ae07bf22fec3101800b30fc882728b612ab38f06fc49a54b1ba7218fa1f6591ca17b5c0805c772b026cf4768bf67d64aae5fa19c616e41005bbaaec8fdd847131539b3dd8075da293e0610dfcb2d312b3ea752a2dd59ac072a3c91054f2ca5f84a270aa3391bbf92f6335a4c533f5e980c560f3dea84de"}, {0x78, 0xffff, 0x800, "f9a4ce8e43fb4697eb8e8ea0ce8c1176833b5cccf16ddc0bdf6a55ddaff81eac86c327484d3d8a95145c5f0c4be1e0367b78fa4ea25c8f5fbb79bcd3ea1eb02106fde89a186c018e4c84fb20863bc3fec0180c5d90d0aa3ab6280295b7882557e9a7d6"}, {0x68, 0xffff, 0x9, "d0f041a17ab3473975eadc50482c3b44ca7a222da6e3a43dc5f9493f8a07a503677631d71bf69dba837deb9f617ed7c8fc07eea8553620d5318448fd144237f9524a55c74437ff1f1697d023bc965816a3"}, {0x70, 0x7ffe, 0x7f, "f25a3106db73890f188339b967fbac4609c530b338ed5f36dd416896d3ed0aa660505f3742658a9ea6f44e2f41e21d728b41ebd632a7392a3107ac8564af12ccf098309965bbf41eba3e702e6711cc3c6450e1f8f059f167277ba2b7ae"}, {0xe8, 0x7fff, 0x190, "6fb8f818ddb553a547fe2f9bbda0ca222a275abc79e058ce1bacee83e9f9c807ed8a468419c25c3df4d75a0451a2f57dc0bf735e729c528fd88052db7f2ad19c155159a69660fd2aebe2afbbe5df4f4f482ad85c2985cb9db808419a846586df1878337cd566dedf421910dc4323b0fbdac6ad4ee790a1253d002cabea2b22b024bd54fa26be99ea2b601c7d9823e62e75f20d41ce5ee615714337c9c063455191246c5243dae4b8537ebdc59fd9b47d56871fa6a002cd60e95553efcca2515e72e6fc999e307f813d46405f62e424edf62e9f407831e826"}], 0x510}, 0x40f) open$dir(&(0x7f0000000a40)='./file0\x00', 0x20000, 0x100) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000ac0)={'./file1\x00', 0x80000000, 0x3, 0x0, 0x1, 0x7fff, 0xffffffe1, 0x7fff, 0x0, 0x3, 0x1, 0x6}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/null\x00', 0x80, 0x0) r4 = dup2(r0, 0xffffffffffffff9c) r5 = getuid() r6 = getgid() r7 = geteuid() getgroups(0x5, &(0x7f0000000d80)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r9 = getppid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0}, &(0x7f0000000e00)=0xc) r11 = getegid() socketpair(0x2, 0x4, 0x4, &(0x7f0000000e40)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/pci\x00', 0x2, 0x0) pipe(&(0x7f0000000ec0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000f80)={&(0x7f0000000b80)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d40)=[{&(0x7f0000000bc0)="39b1c63fee93d64e55b31a83e8f96ff9e02fddbedd6d4b2671159a6526c3a9b550571d1bb1a6c8138ce310b49d6d1fefca5d9925768d5144c8838b052a4ae1bb854ff33196fbbc66828041164728347bb4024001aa82b24cbe7c8c743e7442c55f5d7662d8c8087799658e698512613739207b061813936a37bc1424513c524476dad6e8ba129cd4f019c406784d04634bf88afd32e30277b6eb3561e6f5", 0x9e}, {&(0x7f0000000c80)="8d4b5db11fca79877ecd53d2cd749efd5ea37a3bcf376ea6b17e7fb41e156efcbcca21d8570484bc33558224ae9a309d46bfa31de0c3634e462017d43bd64ef36b20a30d43c417924b332a8e1a282ae4f64201c98b175cf4733a97b7a8ae2326f1c0965ebde3fa78a92d241847904cfe37dbb1219d4fbb2ea50362adc056987faccd95c71f07cf8bf8f4b2de5a3f7f1b2e375f35c2820c363cdeeb7a4abb07806c82d626a3383b6feb34afc27f44087a1f391e91b379548968afb708546a03", 0xbf}], 0x2, &(0x7f0000000f00)=[@cred={0x20, 0xffff, 0x0, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r12, r14, r0, r15]}], 0x80, 0x800}, 0xd) r16 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$DIOCMAP(r16, 0xc0106477, &(0x7f0000001000)={&(0x7f0000000fc0)='./file0\x00', r13, 0x2}) mlockall(0x1) r17 = dup(0xffffffffffffffff) ioctl$KDSETLED(r17, 0x20004b42, &(0x7f0000001040)) r18 = fcntl$dupfd(0xffffffffffffffff, 0xa, r13) ioctl$WSDISPLAYIO_SETSCREEN(r18, 0x80045756, &(0x7f0000001080)=0x6d) 19:15:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x0, 0x2, 0x1) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0x663}, 0xc) read(r0, &(0x7f00000000c0)=""/28, 0x1c) 19:15:11 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socket(0x1, 0x5, 0xfc) rmdir(&(0x7f0000000100)='./file0\x00') r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x4, 0x476d, './file0\x00', 0x2817, 0x101, 0x1fb, 0x8}) 19:15:11 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{0x0}], 0x1, &(0x7f00000012c0)}, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x2}, {0x3, 0xfb}}, 0x0) 19:15:11 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0xffff) 19:15:11 executing program 0: execve(0x0, &(0x7f0000000140)=[&(0x7f0000000000)=',.\x00', &(0x7f0000000040)='+\x00', &(0x7f0000000080)=',.\x00', &(0x7f00000000c0)='@\\\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') shmget$private(0x0, 0x4000, 0xd170840828ded774, &(0x7f0000274000/0x4000)=nil) shmget(0x2, 0x2000, 0x120, &(0x7f00006d3000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000369000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000417000/0x3000)=nil, 0x2000) 19:15:11 executing program 1: r0 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESHEX, @ANYRES32=r4, @ANYRESDEC=r5, @ANYPTR64, @ANYRESDEC=r0, @ANYRES32, @ANYRESOCT=r6, @ANYPTR, @ANYRESOCT=r1]], @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x2c}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 19:15:11 executing program 0: ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000000c0)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 19:15:11 executing program 0: clock_getres(0x5, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x6) 19:15:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) fcntl$getown(r2, 0x5) setsockopt(r1, 0x81, 0x81, &(0x7f0000000100)="acbd8d6776e6823b8b7d8a2292b418e929b2302b7ebd4e3fd76354853b0d20bf01f14a865857165c11fa2a3b70d1ce296d044c83b40e3b76f312292f0d26020a562e7593744cff84985765bce51e3382587adb8ad3bc4bc7599167118c88e3d5c6115955186d178dba359c029e535c4dc2c3e4bd816c51b9bdb6000e4067b1cba8297d67986a9af4d8a216f8318b94b5a6ec082d43b2361603b812086656e350ea46c13008267873f5bdb19c84c0e8262053c1b8f480341f0239292396da23a7f8975fc00fab01b56e011c49fb184f8af8c57c", 0xd3) 19:15:12 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) fcntl$getown(r1, 0x5) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="825d1e57022e2f66696c013e653000d1801c2d8f0db36ee9e167524d6ef45c6817d5f26913d77189c9dedd8635"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000180)=0x10) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) 19:15:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = shmget(0x2, 0x1000, 0x20a, &(0x7f0000fff000/0x1000)=nil) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = getegid() r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r9 = fcntl$getown(r8, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r9) r10 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0xe0d, r3, r5, r6, r7, 0x24}, 0x3f, 0x3, r9, r10, 0x723, 0x1, 0x7fff}) 19:15:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5}, {}, {0x6}]}) r1 = open(&(0x7f0000000080)='\x00', 0x1, 0x80) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x80000001, 0x4, 0x8, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x10001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 19:15:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() close(r1) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10200, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x9, 0x5, 0x953, 0x5, "e1ee0f976f9858a75c754af94becf2074948e90d", 0x1, 0x1f}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x3, 0xd9c, "9f8dd8e500"}) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000240)) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) getsockname$unix(r6, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 19:15:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408574de1efbe5ec839081656f2a23f4943244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd13d3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f279a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cb", 0xec, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 19:15:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x24) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 19:15:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1fffffffffffffd5, &(0x7f0000000240)=[{}, {0x31, 0x1, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="1000000000000000000000001c000000d19009fc3d877b58b6f033a90a4f69aa6ba74f91eed824d3e4362c7131e9e6e786df215da0cb27735a1de5bff088ced5e3667193e0ffa2699a8bbd654959b74397d73d094d8a3b2d76b471c3f967843529e8e6457e2afe8ae025c5968af80667a37a5599bdb7db58113e825c1e8dac7a1f509959d10db0c64bbd291167100dac5d9f1cedf948278df846f1412d"], 0x10}, 0x0) recvfrom(r2, &(0x7f0000000280)=""/102, 0x66, 0x1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x4, 0x528e}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:15:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=ANY=[@ANYBLOB="0ee9540300000004000000d7f09bef80d98bf055b34a94b90000000000"], 0x10}, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001380)='/dev/n\xd5\xfcp\xb0', 0x80, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000001400)='./file0\x00', 0x0, 0x2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000001440)=r3) utimes(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0x80000001}, {0x3ff, 0x380b}}) open(&(0x7f00000015c0)='./file0\x00', 0x20, 0x100) stat(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000001680)=0x1) r6 = accept(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f0000001140)=0x1002) pipe(&(0x7f00000016c0)) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r7, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000001740)={0x5, 0x764, {0x8001, 0x200000750}}) openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x0, 0x0) recvfrom(r6, &(0x7f0000001180)=""/249, 0xfffffe04, 0x80, 0x0, 0x3db) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r4, &(0x7f00000013c0)=[{0x0}], 0x1) r8 = socket(0x20, 0x0, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) recvfrom(r0, &(0x7f0000001500)=""/127, 0x7f, 0x40, &(0x7f0000001580)=@in6={0x18, 0x0, 0x3, 0x3ff}, 0xc) flock(r8, 0x0) 19:15:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000040)=0x1) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0xa98a277f4e3b4eb, 0x0, 0x0, 0x470d1d7b) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r2) execve(0x0, 0x0, 0x0) 19:15:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x0, &(0x7f0000000000)) r1 = semget$private(0x0, 0x62cfe5c14e7b1db1, 0x84) r2 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000006c0)=""/215) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000200)=""/120) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000340)=""/165) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x1800}, {0x0, 0x5a73, 0x1800}], 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c, 0x0, 0x0, 0x10000000}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000000c0)=0x20) kqueue() r5 = socket(0x18, 0x1, 0x0) r6 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r6) shmdt(r6) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet(r5, &(0x7f0000000340)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getgid() r8 = socket(0x18, 0x1, 0x0) close(r8) 19:15:12 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) getgid() r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) getuid() r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r1, r2, r3]) geteuid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYBLOB="ed15920201e7b7bc0e0ebb1f7d11633f799c374de0341e0c0ad4b399b447a74a719064d630958fcea3a3dda2374a0aa917d2d74003d78f407eaba6f3c961a7f5267d02135fb1caa73843eb384507b000b9a5d92ba9314ba190b1b96a38f5c62e825b8d34c8c9b84130cfbd15a7fab85124c9c0d139c9475c9f55b8a6c6be9b4c2e677fe185a5bbd2dea62e8409175d2e0bbf960ae750fe17647ba6cf195a8108bc6401dce66b1d89c50468218234b15fc532c25efb656af03a321a5f8c73670ca73af5695c8b0fe0f1b3e6f047765ed1917942", @ANYRES32]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffffe6, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000340), 0x10000014c) write(r6, &(0x7f0000000040), 0xfeea) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0x2e407bea) getppid() r7 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="0001000000696c653000959ea3ca57b089dfd11f9486f38212833b6be125155911af0636365d0729c37a0bccb05d74d03ac6b90adf8f2af93e80253fd56e36c062c1c3d4d50d9c1809072b1b2aa9645ed6f444dcb4eb49bbadb84c63a6783a46bcdba74994e29b212793bd4dad240898d8294fdca5bff037e481b642ca5b3e8b872359729dd7e35c89ec1bffa2045107505d30bb2a54fb92550b16fec9c5dc9fff093540e398598a15cc2672e52b09101637a6f8e8409ae33df672364e57dc594d712ce4234784e65e6a72d137196c4617d366be64f0f4433e025d3cba7db7d3c26420a0c77028ca490fe194b909767b3e3c289339"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r7, 0x5) r8 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 19:15:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) sendto(r1, &(0x7f00000001c0)="c110db1675fb43ab2b120da723612357f785b6eeae655bfa5530f42bf9c0275e9a9e737ef577e2898f444272e5242591060ccb9fea309959edb4246d8f02f89ca4df4a1cb804b8c6d51b6347aa7a65531a1caf0963f3bb44305351a1f1fb6ab8ff146dad643928b481ab0446af22a0afddeec963303aa84f109ed94251337391eb8c20260ee0b7f7bbd16136a108badb67971bb576b075b954f9f57b6195200caa9926e257b15cd807e3cc6808da3f7a1cd3bf113cf02df68d8b6bb58d269f23ebafcb086b5180da5d", 0xc9, 0x9, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000002c0)={0x2, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x6}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6, 0x2}, {0x85, 0xdf}, {0x84, 0xffffffff}], 0x3}) 19:15:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="5602e5ffffffffff000025ea1c61a0fac06cb1db7344b7cf0977162e63016fd6f5a4ca49c89a9664a72c7bb9477126f74237c8a8e22a390efe769d405bad7dbe64650a4fa1cf111f9ef4d9f3de64d6ef86a12e8753d78eb68cc435273e0500530355309682108ca3ec935c73d45c2ed2c523f99d119e888d2de938d00e4c49dd20215d060341536016ec07708b709ff4cd0d9cb0d93104873865f428b190bc2ec5ce8b6b08368cd2d57551702423e50030fd6466c963903a75f275cc8843db15de0210c87bfba51889c71b7277c47735d504d8fec7eb631034b99626b87f634a1f22446db4338ffced99fb7eebb9c6c35aad8ad94dd3d9e72f090075dd31529254cba3bc0c441401000000000000ca4c706b5935286b72ec0f6eb9364a798b63e12d36468eaba05c1bfd917b8520a673a38f20257abba0bbe5c91d4cb612e8b9dfb7ab733af1ff0f1e28d4de1db2cf9d0e3aace0e10d727b87aa5ef19fb12baf6d54a0e5632f8abc31777bb1d32578b383f3dfbf640bf8177094bdd4974a1a5b72f921521ec8f47545f87b2f604f6ee1a5310432f49a3ecd6556dbfa76e0144a5599df8d363d3890491f791f3d124d03dc534289220a366f67aa149e8bd926c1d91cf063f2ca713c5ef17ee0f53fa388db21d3544c49f0871a344ea801367720e3fe57d6487510b3782e6c0605c4d1a41eb3ea06b5af729ab98ba48bbccd2c0c03ac9978b1a6cfdc818daa1b571a8787058ab5da51e6790a1dce57cb4ec38f4023b6be659f1e34689ec8ed7b9aa62b04defcfc2e5a9680ffd603c1c62884211ca930b716bf1474c57f7c393bd1bae38382577c466bf3ab636dc5c122105b1cef603295"], 0x10) sendmsg(r1, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000240)="55e96fe904cc21c2bd13f92dd30f84d245956fedbc3edf6764bc926ca1810eb9bc9b7fe065e39b0d4b278e5ef26eabc58715063ad46fc5074806000000e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd82ab367d69d55dde643f08790f0119333fcc24bec1874dc032513a370c3bfe91aff009f05772ebfc123ca8e746d02072ac3b7e9474bc9fd3aeeecae3a", 0xd2}], 0x2, 0x0}, 0x0) 19:15:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1f00c204"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0xc0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001000020003d05b71845da57ef"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x10b, 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) 19:15:12 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt(r1, 0x8000, 0x3, &(0x7f0000000000)=""/125, &(0x7f0000000080)=0x7d) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) shutdown(r0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b39388 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b39388 19:15:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) 19:15:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="10000002000000000000e519bb1f3eedd8feb9350000fae5e5ba"], 0x10}, 0x0) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) 19:15:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="100000000000000000000000000000002334b29e104a73bc15591839ac2c0396c358247b14c69ce003c9c9f442ac7396ae1bce57d5a388168ec9b6bb0ee205bb4f153c78026eaa45787363df4026e029811230068484f9ab1ed3c8750d0a20"], 0x10}, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) stat(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000280)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='W\x00') chflags(&(0x7f0000000140)='./file0/file0\x00', 0x0) 19:15:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1e, &(0x7f00000000c0), 0x0) r1 = msgget$private(0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000240)='./file0\x00', 0x104, 0x1) msgsnd(r1, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="70d92d2a48f8c9a22b5f34d975c7313b2c55810762a3c5c26d8af6088c42d79eda03773761f9b11e0f1a09bb3536cab24d339bab82c8fb684cd7fc244e65a9b8496605103cbcf8ddc7553f4db37e4880832c7d2681b18b24292fad52cdf5ea09e40001758bbe9f3a3eef49a01bc5736368294eb2aff90cc52803", 0x7a) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000f0ff00000000"], 0xf, 0x3, 0x1000) r3 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r3, 0x0) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000fe4c868a54bb1080292a1b06af13950000000090126b58e8ee3b350a8a90b9a30aa2dd9732a6f4d34d9f1eb3cb4d2ff7acdd643447d7a159c3b33a0538dce615f38b04fc52bd229ded1caebb7e5de70bdeec7adccb6b67f6c8b580cb0e483706f9963a0f4472eb4d3adff3958b299f3c2c7d238e4ab33f6fbec3ed46edafec8ebc1a61d7ee3aa396590f9b4a3068fe3557f542ff278fee93eea035051bf3f737fb7a"], 0x19, 0x800) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r5 = accept(r4, &(0x7f00000000c0)=@un=@abs, &(0x7f00000001c0)=0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 19:15:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x28) preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000001140)=""/211, 0xd3}, {&(0x7f00000000c0)=""/41, 0xfffffffffffffd96}, {&(0x7f0000001240)=""/121, 0x79}, {&(0x7f0000001540)=""/100, 0x64}, {&(0x7f0000001340)=""/224, 0xe0}, {&(0x7f0000001440)=""/88, 0x58}], 0x2fb, 0x0, 0x40000000) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) 19:15:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x6f, &(0x7f0000000200)="afc236b129ebb19cd7c866d78618092d97d296151091012c66b7f51aae46d4ad47e36eb95a7e965b891c98f1ffc8b2e3d5b96006391cf17fbce2c4924094ba9e1b0a25984e233c1f32e20705d30abaccb94db804095f03d1cd8fa10822f3526254f3842f5decbe8dd2ccdac4e460b7") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x20}, {0x80000000000006, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xfc01, 0x5, 0x6, 0x3}, {0x1, 0x9}, {0x8, 0x40, 0x4, 0x8}, {0x7f, 0x4, 0x5, 0xfffff800}, {0x6, 0x1e, 0x5, 0x15460b3a}, {0x3, 0x3, 0x1f, 0x9}, {0x401, 0x2, 0x9, 0x2}]}) 19:15:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x80, 0x0) r3 = getpgid(0x0) r4 = getuid() getgroups(0x4, &(0x7f0000000640)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) r6 = getpid() r7 = geteuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r9, r10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0/file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, r13) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r14, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r15, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x40, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffee9) sendmsg(r17, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="10000000000000000400000000008670"], 0x10}, 0x0) r18 = socket(0x18, 0x2, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r18, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r19, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r20 = socket(0x18, 0x2, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r20, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000140)="df277d6196ebf372fc504d12fce4793174640be3c1e3fb31cbbcc96733b1cd70d2e833680cf8270e4361d252bdfddb640a9a41f2c062716602314ade97d93a8471407f8735a262f9e4f2b2881c2725c139dc638919ae7e5c5dce67de80ca", 0x5e}, {&(0x7f00000001c0)="c25502c4f067fd10e0254d71a4783edaaf82bde04de43202c3fd093f863f1a5005fc29c22e927d33eb943e99c7e1b035cb0a56aa272212f0", 0x38}, {&(0x7f0000000200)="27de190f9bde519760d643f6929b47d7ecd6378f78012de4ff36c5e25d3ced46ba5bab4f0e954ec12e9053479f28afc796e879d082215470e5cb18dfc1a1310addc1cb8f706e642f73c8f6", 0x4b}, {&(0x7f0000000280)="5a6eb36477712fc774fc9987df1c3bd87c120bc714748b2fb4c427766213845e86d47559be8e9472c66bf00fb866065ed0e8812807e0c5f90fef25bb13fc67e235a6294499666ff58f242219ac", 0x4d}, {&(0x7f0000000300)="cd6f70f21ffb14232d9a8f6f3fdc8f322c221c0f4028573e7e13daa3645ff2d527e1f3196c2445034954da7d5211ee7c09d1a7b8c4aa", 0x36}, {&(0x7f0000000340)="dddf32a2168e", 0x6}, {&(0x7f0000000380)="aa3e9aac8f0d65bd639b313d8ab51d037ea23069bfa6c04e30d7efc09ff1f32ecf1b2daf675937272882e17d06a947097a3c917816c87e1cce7057c1f1b72d4ed84cb95b6fcf971e62e168e6a7626a0eae0794ece609028725e3175c6f094ff7cb11f0710f5bde70eb04a9bc4b236eb30094c81a0fc638d57fd232c24a7243fb70aefb8f0c9d9eaa9dad3bdfb30784adc052570be3787fa77becad731e0949b22c673df5fc3d491eee6abc7a06a2bb8cba54d4c3816deaa4ae9cdfb0d1b3eddde043e0619647ed53f4ab481c959b52dfb31718ade472a446adbc8c910cca0383c2da6e204fd49f", 0xe7}, {&(0x7f0000000480)="1660b03fe824c56c4ae08951e70a37d5af1eceb7e33c8274289693e1e613d60640e578609cc2e585a3a547d000251fd502346fd494b4dcb826a2aa3e2df5f192d0d3b351790f55f4dc678bcbe351d5a6de3e4b6e88c8d4a95bca3a6bcb430c356e67a116049ef3518b940af28c776c47136aaaa46ba994ee21e5f1e333c4b6b7604b470347e8bfacc2253d1ab189970d179ab9a56e959119a463f8605d99acc2c9c55e91492fd1a83e73903a829ee1638f991ba04e3e096ca166a13239ad37ce344c9bcdd0e09aa538bf1751ae", 0xcd}], 0x8, &(0x7f00000006c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r10}, @rights={0x28, 0xffff, 0x1, [r14, r15, r0, r16, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r17, r18, r19, r20, r0]}], 0xb0, 0x2}, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3f, 0x0, 0x0, 0x1}, 0xc) 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, 0x0, 0x0, 0x0, 0x9]}, 0x36e) 19:15:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xcf29a850) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r10, 0x0]) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r12 = fcntl$getown(r11, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r12) r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r14, 0xffffffffffffffff, r14, 0x0]) r15 = getpgid(0xffffffffffffffff) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f0000001800)=@file={0x1, './bus/file0\x00'}, 0xe) sendmsg(r16, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000001600)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r21, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r22 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r23 = fcntl$getown(r22, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r23) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r25 = socket(0x18, 0x2, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r25, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r26, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) sendmsg$unix(r2, &(0x7f00000017c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000180)="4279d9e9d4dc2bc0ce697202baa0e051b89a378d556420b8cb3a14640e182aca30394c8ee3d46efe04e334a86eaeebafa9bd559c94cf7ede767c6aa5dcbd24f6e2ca77ac96f5756e5fa7418fcc66a4db478278e4c0722320790c104d2723c3001ce2bf927dcc5e38f29d12c0eacc8f1d3f56d92c3aae4356c5b266fb7afac699574f31c436b074cdffef5f4d18bddadaeb201e90bdf6c4a00ffc11d6005728cb16", 0xa1}, {&(0x7f0000000240)="c4923037eef43738bea40a5907119e6f724488f7c058ce819dc72b66aa095c819110d5d6d4055ec51f673702dae9eb88afdff6fbf20c98d1567fce4ae6a3738c57441aba75fa41417ce9fcb095c144ae57361c303822ab3a", 0x58}, {&(0x7f00000002c0)="c628740a971eee74fbefa891b9212e8085a27f76f6fef7de7848add30540332543e4f3ac97fbac4ddc386b463e2bddd523e2f93c8484d578b352b9d9de1efdfe3e3b19a253962e6ba342919b385171cb9795e44ba17b27aa840e74b1e90cb41ec0b0fa31a1ae491d2d540202152a18c366ff6fe566e039581f36a36835bb78019503b98d4c189ad462941e2a0e4951b18c25aef26c104b13", 0x98}, {&(0x7f0000000380)="805cae4c1d7009b103543f07bae1e886957f7a33aff3cf01f744188aae7f9a9a7c11e758146fcf3f7e96ce27ac4f666f1b0432c6b3dd0381d2c2591829de046bd8f5da2ff8382f40a0e0a25d26caa839ef068bb1fd65a570bf0b7e570dcc9d4ab3a147b506ee2f51a4084198cbd6ce532dd1d398a7d4e55b56129df1f92fc8a9f54abd2a8e83576f0e18ff20eb31da9ca158349e1fe3d1b6c0875be00c05c4b4f68ada88d7b8d7e9f3a99249b813040e455d87714fd08f62be5ce65fa3599a2752807d67130e116fcd1f7da6e879ee80766c89ec05d75be7888705ce02e9676867102e55e3f3a04bfec83b4e385c026b4bd7e4a728aa525856211b97794bdfffc406cc6e4794579c5b896186b9727298304dc2532864f28195c4c7622834eef9d3bca33e34cbd58f94751176c2a11dad5b66de777654c6a96cb945117d7101cc6b95fff9600a2c34460973cee529ce63b8f1b3b50ae3594dd15ed767fd35c6ba10f05db37c14fc8bc8839daf8ffcc1d4837146510f0dffcec0174dca8f8c2f9dd4ca98fefe51de42dce72273c8cd35276f14b1f52d686d42f7bdf8f51bdd3d726ef7d703e80686444317cc769a82ff05f67274d7386c7a1b984ae0ae7af036b0498ee11f3877449afadc4b5b5b93022ce073affdecb58d8765cb175c1f3126c286b79fae2feaca077e833452ab3a54aea693ed0378c5eddccf839db4028a16db496ad5e3e663c4f4aced50873bbbdc7a3715789706dd78a33ed6b00c0ac8e723813d02e013d85f2423430de4907c37f00efed567a5333abaf674af6996f94585e317dfdf0c790e53f58554197312902bdab5e6b08585b91ea1565486983bca4fbf673ed02514955ca210659148e6bb5c3a8b240ca64c16f4d0e00e4c2f29973ee56bc95ac1de4d7d648f3ef919f5fc4aa107914bdc01d3b00535ff4c52cc390e1c4a44aa2e5ca90d239a1b1ebfc4172d78f9a9d5698e764650c26fda4337ccb2a73d287ac568be1f24dae2ab85484363811c2689f41ed39aac98ce448a233cf8769d9d3d8143249ca064ec038dfacec81abb55bf9200a18b8fda6341586fef4a39811bc5bc4faee08662cc55c706995b39d0dc24b376c58251934df3e0d6e22efab47d8ba5174c45c3bc7d9985f9495e900a2908b76ebfe7ab28120fcef8e49e013c53b85b467f398331c3e7c69964905dc7be07895fd26575111ccd6452115432a6232e44dd2214a703dc0ef90ad3fb9c82ba663518962b2169738dc536df8f19ddc958d77cdbaa6ae157d1ed4cd6f2a5c3e340af8787b937aaa1bc6b1bc167e0a101f256083619b97903e575202ff2ffd0ff4f8e87aa7a6bfa011954867e281dd6ad25e965193fcaed72fed6050c5024ed8e3787c4367f3672a47137b4e6182e1a1a25dad260af82cf0b9612c04bab0d2793caa5ee861c5a985907e0ca6d3dbff2be3dc51945e5a35b51fec35774e5bdad585432366b472a66104646feb6e2e91af0149bf710c05f9ceea886e202c3a2a9b26940339fb211da189dcbacbbd0152fb959f282763e6bdf7bbd4a22a68b32ef40cc7d48234fbc21e6c572dc75aefb32aba56a4e537f53c598588941cc4969ab3e2a0cbd8061eb580fe7d7e02e54389f62ce3f943db96f2e4e030afc27ee8eee456f8c1237d11f194beeca32d2ba0984a3efb9bddb7d3e8bc315cefb469c1dc75286770f27d7700eff9c21406fef593da0256423e44c8bd18c4aff10e3b8b341e35472005ae920d83aa1286d43f2bcee484f15d5429b0e746cbe6733ff8820bf65f627ae8366e5821c5d634cce67f651d1c1274efcaab675b719cbf8f7e63768c727cb3c5f95a712359435900a1b22e5281ebdf05590210d11968f8a6137fe10a3e4336e92bd582de178cbc3db78603fe733ad65d03f17fddda5979974d68b6aee4b5a930e0519cf20d32c3a6de00c4db4fc1b2c28a9b18877aecc0b37ae7fd7565e1b30d0a412a0b9792e6c70c7fde636e4415902431d69f195e1213ebe5f62a71a3dfe7be8e2813e1cfcee9b282be2a6a1b50b4bba03e30011872fc32f82c88c2c4f8c23508e5b582867e04f794341f696649a24ceda4d1df9a7f53b0c7114a3d53efa4f05b5fe5f5280dfa0fc967d99bbd04daac5cb77a928eefe60e9b59f2ef7d79d8e7945af31d7d9299be02921b1bcff5dc73ddfe968917e933ecd38f5a15f49d1c967a4b88e0ba0492014bde48eb18de47b2a831a110b9941e02f09b11cb0e3f3708c02c67f494a75a3905119367eb7931e148c64c4f439176ee89ff40a8c2133812bd87104be7005d634c84aa7b4649f79b1616acde32ba11f2a8d65a2e7338773530fc2cfbdac82ee21c970ecf2562bf12f4100483f5c302f1271af507718e10b141d3506bc429cf154ee19bb9a9db33de7c85d3f893fa379cd176bae24e9d85b08dbe9a872eefcdebf612d6df67aa20b761626b4e2693429b924826b0254e4fc1027ea34f4dad64a74acd4e2e36a7bb4be340302694fa8cd2eebdbec26ce071fcade1766745bc1b96a6e598fe8b5b21acd0508c4ffd220c6b9a77ba829cc2635384cdf8689d2ed82980bd91b05832d1d543931028e1b8302d356a03900b1e8ce9b03bdbc3979dd339d1d51013285268f7e006f84e67d4afec350b7105d2c3bfa0497a9c12740077e653a71b531db1ddd38a18f8ad0b767eb0d9d8f7273f0c43521c496ff027336bd4210b5835fd88918956120585e470ebaec326d541f61e9e8495d2279140237a9905258e3fddde9212311fbda9e56b7737cbedd64162eabb857b6e9316cc3ac83851bcc68ca5112810c905397757e25ab5d96b78b88274b471e16cf9fe24ed9fc27a05b66ad5c5727197a197f16151995a9d653ee1fe2e664963f7220ff57ead1f811927da1311ac222addf28eda41ef03b32fa85de74d803a8295e312ce0229909fa9d120cc4f1f5108569d82d7e0dfaf3acafaf59ffd233d3539883836dbc809850ef5c094e5cad9913ade5aa38d9c6e93c4b48d8d0149fd42e31465d10192a27e4027410bbf478d9edff3a3fba7ed5b75bdbd1ff03a58582f02f9b2b1ad77ca8f22c4000586ceeb83bd5a298445465c6f42c65665348151b5be16aa3d4ea9e0c0668ec0cb37ffd75ad2117b22b711f49845ce504315e14f99416ba4aa32deb3bc66691c9b6a75d19c183cd5d0de3d711eabeb49c52c46691ce601044f86c4774cd83a9e2b4187b891f5f0ffc137dec6ed6f0d37f8e676b444e80d6c2b2076d84c292ed8cd31fcd2df47ffc5fa2d1b8e864c0b6677a8c229e0c565217e982dd5268a0f10081804e1acfdd409b6109dbbe8b65a066f0c0011cfbba5eb204c881a6c78f9219d5b49067d75602d22b3beb6b743d152a116d268cb17921406cf1433442cc33fd8beae1a5ddf331197ed6d2d2a38d2c4036f12dc5b974880d2d3d16e09076e1542d20f9beb3f2beb7af1cabd3492b2df2e82607f175f70e1c7678f28217f55feb8ce2c7168adfc8e7eed2aeeec416c61948ad84951e6f4957baaad659ba3a8ec1220f97b5891fe771b28f3b89cb38d9828eebc821b0c0864193cb25e7c66e1d8c256a59c8b127bf5852b25979e222a20acb9c62d8ac98731233bc0d3ec6b9eeb068b08a7d40291f2c7926832b6127a81b378c76831626ebbf0b2556d4b5cc8a0879fc99b3f1a4cbd13c95e07409f429184cc99e65e96fbf8e755e307c1af213fcbd17da7b357ad074cb997158fab6ae74ff3a4ad0daf7555abdfc33fcfef1df4745d490d46cd966c65f5c2c762fc8aaa8d58f930a030e1f123b17e0cc70b599f0312c02b22e91a1071a2830c38f3fd0e12760f44d5737752b7330b4fcc2a5357b4e96c01b9e5aa246f63d622fce60ce2fff2cb6f548d03dd80019fa93f13827820ec087729459af03d68f6131358b399166a89287e5254a01492f372db50b3832ee7da403f75359cb96f8911a142cd571d43b85b5a91cca9343f1bf5fe2ce2f558ac91210f9c34a9f835205929aacbe200f7caa1f93fa74c35964614a92f3f15ec295a63807e483f8a3e23641926968dccde08d681302e8c33d8409adf7b3d6dd31c752bec4f96bd30b61cc076ded71a264295c29fc0b3d837b391d34eae8428193cc673f4fd656f72b76e597bcb45859d467729d2abff150483dae941620c92c2924a963e843a9811b17d66b32101c8ab13348fd6d8d44a6cf9ccff8522158a595b7c7cba3590aa1665e9b293ad8d047e975237194c09b0e373a72a5fb025e5a1ae0d193e979eabbaed3eb9d201d785d743b8640e61d66dc40ec6ff2a816e066b26066467aa3dcfa1df5028158e3fd2159f66f19fb056fd044887ba910731862539c510f947103b866f2e08376a8e777030f5e307f431a04495aacc0cc296de130a632333e7a6c275294ee2c836c75804a8bb656f98e2616c3c9cafdb0b0f58e4627a83f8fd25b3b7696fdebd09abea17a93a0fe56380b9f8f199f93c15c9ed952efa69d531c38b6a9ff647e5c92037a0e0a507e653a96611d824b9a6447bdd2566d1a6442f6902de629b1b8883f3916f5c88993d2a7d21fdf4c94f05e450ddaa28caf7e783e02103f41f4caae009558e0e088a1c2f9b4c89d9a5a991b1920151b7a498f4bfb86fa6b64b0a16ea5ab33e9adebd5a2098b25d38e9f5b53ba0daa8a76eeb5d28824810571b0ff3178f707c6a6aebe7ef0cf4f2ad2f2c5278e5f4cb81a110d749e4c650da6b7490adea3178e0a9199e0d14904d26185d1bb9d2bf5388a81f38a2e46f094ab8ce14c06bbd489c32e1759887cb6578ac2a438bc9e64fdee8eada95259bc0e55e3de2a8521cac9ccdc515b5a669f2c35f6dfb9ffef496b8ca399c2a1d78ff195ab3a3f807cad56fc0e3a97c7df921a0b4af7724df1c60fb4435863e833394454c4de04cc238ab3e3d62d662abacdb1efd6a96c5f1d6add48864d8c3e7bde80ab5401ded0e87103feb5ab8ab5c17d495c76deb2f0822924471fd87818f1df3f8332174e7373f57d8e18744e3c4ccf371af8c7c238d1d4589310d3194c8aa73da9fad26c6f45bfddd3745b42162ef31dd46902208a1e8cbf8e715118889136aec6fc2c9ef7d549c1db8ca6ce0fad839f804cb24c6839bdf8609e7a13ca8cf8d7bdfea6ee34fb9f30becb6810f10b87dd049e35f72d6c6e34f009a8bb35829aab5a0b1b8736def75a6c088ab319229d448afff35242e775671adb70c25f13cc910cb86d88a176f358c9bd22dddca621ea9e567764ad61ad5388304cb504ef31270938ce63e8cd3c51c60a3ce689fff7020f52748efa5b6ab15b236500c2663164afdba7432a0197fd7d47dc8697dd0bf7203e155d7caa3a60a99c08c7c26b6b7daedbd271b56b913375c685120f7a0e628a1e965e0b46c96398f25a6bde6a32f8e9d28107fb4ec79ce126e37beb6b69f4d29a5918794ae74b8c51ec9944276e35129f1703b6e2fe6c4730344bcc512fd1095f1746bf0df1c30a6ad7a2550a18e75022bb58f79b236be43540839ef05f8777195260fcdf85161f739df0347211f98d03cfaeee343315e2ae87988b85ac6d9e2032a9e68296126c7a7c28ff7e3044fcd409d2f65a767ff8b3bb420c63e52d17de740ab496ae7edabc475124cd3acd767fa27e1f81ea7081a089d531ba47bbe9ad708a024ccb2be073b48e3f450e4de6ed7dfab0c524368dad7ebf666193665b8f95a633746c23a017097d5d26cfa0a35a7e96da2a00366fe334d0a6558676c8a54e20637b7a4577ce296e4648bf63266822638296f9ad39c5598525ac1c22cf923f", 0x1000}, {&(0x7f0000001380)="2c0f222fb222f6c9ec1549d3782900eb4de60138dca25bc270cbabf1510886df07468c1fa84c3cac90b20320ae8bb9b48a7fdc7fb914ef254132e018e4f32acbf3b67cb74e8d0e462e09814986c2a5bbbd588a7ab6b41f2890e6628f2359cc7bf4c28734c7", 0x65}, {&(0x7f0000001400)="337269cabe2a7f2f44719e12488cd5831eb091af20710bb352d61e73c685ce043aa22cbdcca90554c76d4942cd395dabab3e6bac77cfeb8db6db792a5bbf57cb66a1c70434a769faa637336a27ceb1dd8a984cd940c0e2262c3e12fd70ddd333f39f1fc818361d27cd36e0c3f4e6247f106df61bbe2bf7877e8967bb9838c0d87c8fae960936eda0cd4050b3b4b26d3e4bceb59bf71dbeed4755d19ec61beb5611ccfe76d66ae2bb63a956feb54aff02c10c545f31f5d33a4cf6820a009e0dc740", 0xc1}, {&(0x7f0000001500)="62067417137d0c1132b7c74b0e1ad09a7fbad18317237237ea977f211e2a05621fdf41f268d5dd5f333af8783b00a3db61000c8d0749aa7714fbdc8d5da2857a92d93ccbe73bf2bb80936159923cd280107d3770f34fdc76b59e96ee6b6fd34c07180d2f1f360c5ef765752e8bb1bc7e1ec8888b6ae6e0e73302ab6ea5", 0x7d}], 0x7, &(0x7f0000001680)=[@rights={0x38, 0xffff, 0x1, [r1, r0, r3, r4, r5, 0xffffffffffffffff, 0xffffffffffffff9c, r3, r3]}, @rights={0x20, 0xffff, 0x1, [r2, r1, r6]}, @cred={0x20, 0xffff, 0x0, 0x0, r8, r10}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r17, r20}, @rights={0x18, 0xffff, 0x1, [r21, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r23, r24, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r2, r0, r25, r26, r1]}], 0x118, 0x400}, 0x1) write(r0, 0x0, 0x0) 19:15:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r1 = dup(r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r3 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000001c0)=0x6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0x6c6) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r6, 0x0, 0x0) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000240)) sendmsg(r5, &(0x7f0000001700)={0x0, 0xfffffffffffffc85, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) connect$unix(r5, &(0x7f0000000200)=@abs={0x2, 0x0, 0x0}, 0x8) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b6ed43bf906ad19dd887168f6fff") r7 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) r8 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r8, 0x0, 0x0) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000340)={0x2, &(0x7f0000000280)=[0x6c200000, 0x1]}) ioctl$TIOCSTOP(r7, 0x2000746f) 19:15:12 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/54}, &(0x7f0000000040)=0x38) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 19:15:12 executing program 0: socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = semget$private(0x0, 0x5, 0x8) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r3) kevent(r3, 0x0, 0xfffffffffffffbff, 0x0, 0x24, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r1, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r1}, 0xfffffffffffffff8, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x4, 0x3, 0x0, 0x4}], 0x912, &(0x7f0000000600), 0x1, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8, 0x0) fchflags(r4, 0x10009) readlinkat(r4, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x4aef154fd99b7d29) writev(r5, &(0x7f0000001c80), 0x0) kqueue() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='5\xb7\x0f\x00\x00\x06\x85\xeb\xd4\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r6) r7 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r7, 0x1) flock(r7, 0x8) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000180)) dup(r5) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x20000003e, 0x0, 0x0) 19:15:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x87}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 19:15:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000300)=ANY=[@ANYBLOB="1000000000000000000000000000000076930f85540c06abeaa501241e9088a037170502d2e9a30cff2e49b94b82414323934d8d9474f0af0098ccbefd4132af7485170965a0f92f26167a58f61076ad9c3a840fc26eae3b03c69ba753962ca1ad46b3"], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:15:12 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000000000000000000cdbbf05a78bcf545c1d1"], 0x10}, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0xcc, 0x50000000, 0x1, 0x8000000000}, {{}, 0xfffffffffffffffd, 0x94, 0x4, 0x9, 0x3}], 0xfff, &(0x7f0000000080), 0x3, &(0x7f00000000c0)={0x5, 0x100000000}) listen(0xffffffffffffff9c, 0x5) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() 19:15:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x319, &(0x7f00000000c0)=[r2, r2]) setegid(r2) 19:15:12 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000140), 0xc) socketpair(0x20, 0x3, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000180)) 19:15:13 executing program 0: 19:15:13 executing program 1: r0 = semget$private(0x0, 0x2, 0x2) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r3 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0xd5b, r1, r2, r3, 0x0, 0x14, 0x100}, 0x4b75, 0x10001, 0x7}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x4d}, {0x6}]}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup(0xffffffffffffffff) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000040)={0x8, 0x10001}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 19:15:13 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0xa4964a736ad015cb, &(0x7f0000000000), &(0x7f0000000040)=0x10) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8ca70bc126cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44305000000000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e2226533d60156ebe000183b1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c72020a1fb6b548cf7b9da5ba9c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9fdaeb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee93378128695b330f55373424e256a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000df39aeaf408509a10a6b4864f5764182fced7560a8dfcf3faf81166b05f9edc5e58fabe8d221d136500ff6e66d8428ca0cc7a6d42f2c1523d799835869a32a85b2c48209c0051a83821b7beee0b46e7cbdc8910fb587a020befc6f5a75a45c7fa6629ac8e70b40427c319d10ab1c23a06c8609e9c26f1e9d1f031a87d3fd1314732ed9051697c4d4b95eda15b2225fe6d3d7a6"], 0x10) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) 19:15:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xc3) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e", 0x8}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 19:15:13 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="00000100"/16], 0x10}, 0x0) sendto$unix(r0, &(0x7f00000003c0)="b100050360000000000008000701060000000000cea1fea7fef96ecfc73fd3357afbeb8fa916e74f3763c43636acf00a7804be781e4991f7d7df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026b0100000000000000e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006e50fe18238a9315a43fe05be657ae00000002000000000000020208a371a3f8000400000000000000d3c83acaec36833c5e70e7f67311c47af976b897ab3bec01fc80a3f3c63fa11064499d4b2d72588f4ff894c558ce31ec52e6c6835b4a331e2216bc3e78ed97537a0da3a8dc47ede5a6333afad69d564ff3435d861074bddba77d074351500c78e37fc8f82eb2106e511f344787109841f488072d262e0a3275353443e5c516283e234ed04df317955ddb0ec4b5900bc650f0", 0x143, 0x0, 0x0, 0xfffffffffffffcc2) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x40, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x9c8e1c5976458b16, r1, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x4}) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x5) r3 = syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) r4 = dup2(r1, 0xffffffffffffffff) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r6) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="153b4b2f8da90f02cae67fb310000000008402492215e59e007e3f1e6c2a3c160ea0103922000008000000"], 0x10}, 0x0) readv(r9, &(0x7f0000000880)=[{&(0x7f0000000580)=""/235, 0xeb}, {&(0x7f0000000680)=""/218, 0xda}, {&(0x7f0000000780)=""/238, 0xee}], 0x3) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r8, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r10, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x0, &(0x7f0000000400)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000940)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80)=[{&(0x7f0000000980)="2afd7fc3d711991a4b82ac4d86af5bfeaaec20582a69651631a78f9d0f4f50adcb649320b69472fad42772ed6eb4da4e54ba5e63e8fa9f983dfb3c01c4926fa6b135e11268d47890a3deef6f8534d2cf69d6f87b1c022f895ae80ea04b48642b5792c0add1a68b34bc1dc34cd6bcf50781dccd9a8c906222967aafea0504d105ea2eb2aec302e5d4bb321c02b71c3cf2fcd3f25e165f660abfc63eb1426a70ec5733681a3d971d2ed221b0e7da35c32a8fdb2120cee0a64941c557b21b7ac2692961b0cd5814bd9796eb695b7a8def72934719e4729c7451c13cc4636c82c1183586c4e639"}, {&(0x7f0000000a80)="8de41ac6fa1f7459feab4cb391ae56c345cf23c4ff8fce76c948e9d2017c3e21cfbd7aef5960300dd44c56021e5ecbc76e61859ae962c0a61d206bd686d092ae1b14ec9aa6a5fe44d359567e9d2aba34d41653d48af0a0160a0034af4de365f20f72ca98774ef22e63c0e6eba9997234a71ea341f92e7b0b021c7aac73bccc4777745074f8ab36b7889bdc52fb66af9fa97c804b1648d933e1ea7fc18b03eabc137520438ef574986f446dd143b1017bef9ec97c0905894ef81ef2ac08e3c4226a4580ef24f9d030e27215263b29c01808a1dc9fe1573009ea3e27826f33d261252303347a419d8521555b7ca1"}, {&(0x7f0000000b80)="fce7d2c7cd0abf55da6fd5227a8cc26d8c902f543bdeaec2892695b304f923af964df7f359d958c636a1da517b3ce9f12febfc94b55ee9f07a85ec681220e8685ee6cb1bff9283cdd4fe"}, {&(0x7f0000000c00)="20a7eddc54ff71963b6d5dbc586c9a642fdf947801949f53308547a9c99e418266a7075a0ca1ee7d98a3674e472ff34432471c1902433f4aea341c2ce383bdfc43b3bdb6536b2af1552c25f72374a515d8d3feee061260c34859011b1bbb92e76d6183c61c6aeffff1972ded404d67bc2a9b27b74f76e5d5fe9b25cd5056d5a5bc42a55adf0e"}, {&(0x7f0000000cc0)="d4f325f19a0eae386c1e0a78e6cc37882527c3a220e7cdc75e7c35cbedb25bd75fb2e5b8d9b313d15568dcd50e08384b4687b4d3041f7e87ca007c19ea8ae309fdbc29cdceeb82e1968234cb4272beabca06f6f140d34a2128f5d14735d1281d04e8a257c2a93222862bb6869d170f78c812512a53447ccfb87f54c74146a8ee041614ede3c5c1fb72692aa1b76cf35853a2e3803ea61c791c6d7993c88ebfc88984f3f57d30f0d829ecd77ed0a07d4c0e6daf371a316f835417da93f19ca07bf8096982e6a21cc70a211e3bee548cb1fb494563f9fa76a787ee13db"}, {&(0x7f0000000dc0)="c28d2c5b729a"}, {&(0x7f0000000e00)="a2359a1af0f4dfa007a12e21ef9a4a221dab9a82e7ed34c72cffe6b33b006e18f0e9c3fd20087d2ce7d70f9f9d0dca7b7fe4925bedde786e3fadc29ff41b4e7c6608f9b61704fb350a419c647964b6fd8e68ddfc189cfeade4b6cb21a448d18002b99f4596f38f6d58f6db1b79d7ce460400c8b4bb666b8fdcac790b177bfd0a3a3197ade617295927ee26c9da31dc0484ac4ebaba1859acfde968ada7f53ac21a"}, {&(0x7f0000000ec0)="8f0e516844df86e90f5e518368fffa5af6f24aa21addc9793342a03f28b3bb70872168188fbf"}, {&(0x7f0000000f00)="f86cd9c959d8d41286fe663d89f29c9f2c5258ebb2fda5aef12e2348cd07bba76dc3c4b5e7761ead8590f90fb8a2b1fd5d2a553c00f0a87af5e98c0a36f6f9b31cbf64a9fc413c"}], 0x0, &(0x7f0000000380)=[@cred={0xffa7, 0xffff, 0x0, r6, r8, r10}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r12, r11}], 0x40, 0x9}, 0x8) 19:15:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x444}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x100, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) fchmod(r4, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:15:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r3, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) lseek(r3, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r3, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r2, r5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f00000011c0)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r7) fsync(r7) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r7, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r7, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r8, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r6, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r7}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r8}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r9}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) r11 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r11, r12) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r14) fsync(r14) setsockopt$sock_int(r13, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r14, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r14, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r13, &(0x7f0000000240)=[{{r13}, 0xfffffffffffffffb, 0xd8, 0xfff7e, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r14}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r15}, 0xffffffffffffffff, 0x40, 0x40000001, 0x5, 0x1000}, {{r16}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) getuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r19, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r18, 0x100000000000, r18) write(r19, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, 0x0, 0xffffffd3) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r21, 0x6, r22) sendmsg$unix(r19, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r25 = open$dir(&(0x7f0000001440)='\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', 0x200, 0x70) utimensat(r25, &(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', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x0) getsockopt$sock_linger(r24, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r23, 0x100000000000, r23) write(r10, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0x46d) r26 = getppid() r27 = geteuid() r28 = getppid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r32 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r24, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r26, r27}, @cred={0x20, 0xffff, 0x0, r28, r30, r31}, @cred={0x0, 0xffff, 0x0, r29, r33, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r35, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r34, 0x100000000000, r34) write(r35, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r36 = getppid() r37 = geteuid() r38 = getppid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r42 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r35, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r36, r37}, @cred={0x20, 0xffff, 0x0, r38, r40, r41}, @cred={0x0, 0xffff, 0x0, r39, r43, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r40, r12) setregid(0x0, r17) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r45 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000014c0)={{0x18, 0x3, 0x0, 0x100000001}, {0x18, 0x1, 0x4, 0x6aeb}, 0xffff, [0x4, 0x80000001, 0x0, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r46 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000001080)=0x9) r47 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='/', r47, &(0x7f0000d06ff8)='./file0\x00') preadv(r47, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r48 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r48, 0x4, 0x80) pwritev(r48, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r48, 0x80045726, &(0x7f0000001200)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r46, 0x0, 0x0) getsockname$inet(r45, 0x0, &(0x7f0000000140)) close(r45) setgroups(0x0, 0x0) setgid(r44) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 19:15:13 executing program 0: mprotect(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x5) mlock(&(0x7f0000000000/0xe000)=nil, 0xe000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 19:15:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000004000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000140)={0x8, './file0\x00'}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r6, &(0x7f0000000c00)=[{&(0x7f0000000340)=""/112, 0x70}, {&(0x7f0000000480)=""/126, 0x7e}, {&(0x7f00000005c0)=""/137, 0x89}, {&(0x7f00000003c0)=""/45, 0x2d}, {&(0x7f00000006c0)=""/165, 0xa5}, {&(0x7f0000000b40)=""/146, 0x92}], 0x6) pwritev(r5, &(0x7f0000000680)=[{&(0x7f0000000080)="65a8d16c6a67cc3e1406c0a199b1a0ce895d05813af4a3a2fe650b7e2e3c44b6c7ab5ccf5de901e4ac8d732a16f0fa6e2c89ccf58ebe93543ef79ee5d78abfa03a0a809df9116cecf512a1d1e9c27bf225a3ca60e554a814256aa2946d1dfe9a871ebcb50fcbd31005e7f15b8ec497640b9a6cf59ce5ce64493cbb52988fe971f798596d87517b5a0f98f555334a663d57386cc2e7c4d22fcfb4006d90ace20f7e4de58e53346f2ea39d9f938eed997757e45c350327", 0xb6}, {&(0x7f0000000200)="1dd126a915634ae4d6f89bcb56186da1625d363da5d47045127ef077bd1ef042b4de1175bd54878e1d4eb2b09b8f21881822a4299e03943b01396dd426c5ff77053eb9db5f48f4305542f1d1d61c3417b93002e63e058b6216e1cb188f0bd6108e97e2eb08943b6a15d94aad1af492dc6a98fc5ee4ccecf086071b603929809fd94cee8129536393715f1ab6df45ff72996886", 0x93}, {&(0x7f0000000400)="18d6399d2cb8f35d83bcc025fca667eb1c3001ba3aefb6018af32ff9ff088a75afe9c92e049930c6efc22a319e5dc778a1dec30ff54725af61946d3456c303008c6b8310eb59ec764be846790b6453d28a23fb3e0d8586d2e3dc7a8b95", 0x5d}, {&(0x7f0000000500)="a48c56f2d9ccb32c7bcfb54cd6645508ccfa9d647aca74a5f15d506723796a1b179e", 0x22}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000002c0)=0x7) 19:15:14 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 19:15:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) 19:15:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4}, {0x6}]}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x7012, r1, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") fcntl$getown(r0, 0x5) syz_open_pts() 19:15:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ffffffffffffff"], 0x10) r3 = accept(r0, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x1, 0x4}, {0x18, 0x0, 0xc37, 0x6}, 0xff, [0xb2, 0x7, 0x0, 0x46db, 0x7, 0x1e5, 0x40, 0x7]}, 0x3c) close(r0) write(r1, 0x0, 0x0) close(r2) r4 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x9, 0xffffffff, 0x0, 0x7, 0x9, 0x9, 0x0, 0x69a66c7cfb9b524e, 0x74, 0x7}) 19:15:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3aaf"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e4", 0x91}], 0x1) 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) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x1, 0xc122, 0xee7}, {0x18, 0x0, 0xf2, 0x2e}, 0x2, [0x8, 0xac64, 0x3, 0x8, 0xfffffffe, 0x8, 0x2, 0x401]}, 0x3c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) 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) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20000, 0x0) write(r2, &(0x7f0000000100)="8c65", 0x4a8) 19:15:15 executing program 0: 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', 0x0, 0x110) 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}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) 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}) fcntl$getflags(r0, 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) r5 = semget$private(0x0, 0x3, 0x40) semop(r5, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x588c) 19:15:15 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000010000200900"}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$TIOCSBRK(r3, 0x2000747b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0x16e}], 0x1) 19:15:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x4, 0x5, 0x7f, 0x1000000}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:15:15 executing program 1: socket(0x2, 0x10000000000003, 0x33) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b110000d19ec0c062cf486a7a81bcae0000008ec9ffc10000010053b5d1d09075a04e513d", 0x2c}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000026c0), &(0x7f0000002700)=0xc) sendmsg(r0, &(0x7f0000002680)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x5}, 0xc, &(0x7f0000002540)=[{&(0x7f0000000080)="af9548939cd0e6de0fff6a58bae6bb3ce188d7af31d0cb8481e80bbae127036065c08cd03a556cf025f8df58485121b7f0b5faf5c0183867ed0f5882fb3eefafe5974c8e00de7d295e28e8ed0d1f3c9fad0d62dcaded144a953af429880307714e391f8100254566bcd37c9e098260619d7f9214c7972408cb8f175a2660ca", 0x7f}, {&(0x7f0000000100)="6b211d416618650be1ddc59d264fb070cce596f3f980ca272d7cde32c3a11879e759f14367ea94e3369522076d4361863275f3c4415f8c6e5804b1a6f1c1b9f31ced1ca8637e5b05197373bd337cca9d33077348c7d872f0d555959f7450c147aae028ccc977199038b1d028c1d466a8d5620998d171f6e5ff93f3baa17b9707bbbd66525b7cad023e980b8d3b163a3f3bc205a835a08daafc253c54419b595f7bee465a8fc6ffd2552417ff78c9cf6584a0b51d5425bc5f569386815ce65b", 0xbf}, {&(0x7f0000000380)="e57155f40cb03b4d949756c378aa6fd3ac024fcc51fae5c23d43cd466ec9792971f0c5c5014b8f7724a601d0d9f8e799dda503440e7839188c3512c123aa48ecc886cd69675f6a19735d9e3120c66e453d558b95c74e0723ca736372dd4987e80d34d32f10c67a0f48ecef8ab1bb0c592411790e8f5e01ebd9ef0f131e6cf2e4d0bb7e0aee9a7682e1b6fb019aae7f4e90376cf00462fed42276b034dd89bbcc2d23c2194be3e5beede63cbe713d3de62e0212d0dc1151135b4fbfeebebe89b338efee62c5eacb0d1cd512b505950ef7c8c14ad1658b463117b9634273ee23974588d04140b0599049dc668e1356f9df446a0c66bc5766c9bbe9fa5e636e8dd1959d19112a25e660c88ffacbfb351e893c2fb3772b66d1622e9f160658c13e0ca393e15fccbc529fa9f97faecf4578abf93d7547ad0d06719f2707679166c921ee4996283ceed1816aaded03761d9f080400eeba78bfe16558620c84c96c546e24ba7fe9bdb03c15420613117f402534d6217f686a04f002124f5d3dc3d13d0c7f697836e10cfd0a6e3a51ad92b081b97bf5c34a9a06f59de3ab1e86c005cb9d90f750d1fbe53fc47249c660a5aa6f52c027a38d417960c3f0b188543859972e2995eca6b413a6731bc8932075f0347c77794f7ad01eee7db40e97cca921832aa02c40a5d77ffebaee4a362ddfa7f597df0c6043321606ef2fbd2d27d6be3722ac0ee126f6f50836f17dbd610738d19669660f0ff72ab8da1b6a0a91d2b6f384dc98ab607a6affddf069b55145948343b5d8346f09c8e18ff4ea94d90e4a33bf058803741903311d7117f1d7cc15067e3f436e528893815702c69448969e0c85795af5fa6bb40c76fcae26852f393f01717486d0e4a3727958104d82dbf96997259be781b4fa7c14a814203736ab6a1ab282ae86ae1b25894081fb7458da9c4940485e2aa9042068fa81dd3e4d2f4b09f21c8c172003080937d6bba4a92c937d869356b454bb89a8afe03b390f44b3bb40a3a37c05b5fe80632bdbb18d67d50438f6843e1546a1d033af0f317b286f14620c1c4408d55421319e7f14b79b7423bba126ac2717d4f4d66b7b9e6513a56524bedfbe3747086486b16b7b1f90ec098658c9d5fac238d4af2e1f0f27e1aebb46266a11ecc19b179754ab293f692bc8cb861a741f63592b6b5b79a830072a782911eec0cb80cded066c7654455ae79b1c585499776ff44ae6fd91907eb52848b42dd120613d173a1512b57f466d46e39552d3538c37421c73d8bf1cc754a462d59ae3948eba6b1b3cb07bb29effcd596448abeb75809c8f372d847292f7e2a14a2e03d7ea8a6978cb0706a7aba29e70c371064ac85c184b104be73be4cf61699e05fcc0b844be9cf80d1eff0a4c513225b8d9858902c06cbab4d86e620e2051f9fc401e440ae3847c5136d03746c5000bb2de18294799c66af8fe24be27ed344a5e2f672687dbc5a55ec0b4f8fc42cefa116593d1deba242c1ad1e16c540d6483d5d39af4e840ece247fac830aa0c4fe786cc4191eb7c8a62cd828bd035010ad52cc94c8a265389e8988350676729d7860b37e4b5d4b7be6bc4cd7d8d17f150022b684cc430490fb4f08f6447713a04e0608d4c8b611b07a4ca64fa14cab0fbbbc9c1dd1b6ec6370707b1cd67fb13aaebd80efc98c0d8dd332e8748c7a47e0c9cd29a347ff7d79f56cc761b109e7c5cfb3f296e8bf6016627f18d35e0eba410e44a41eaed3ad6715b5ecdc3354d6786058586b0ba355967b0194554aa756704b5d43f88a0ae8c00edb6283048ff58619a5827ea226472de06598f8400834fb71c98cafe1b3151d19d269ca85151a474c7a1138323b02f8aa5e197cff9abb782729e8d6a48d05e1d4f08cc5e484158465b0813e8e095b8739cf27875f1a0be6e5b04cad416e60cad28e1e239274459bcacfcd8f1645f1a29f56437e8640ccd4e9666c96f2cbe383d6fd63fed0e7a2177a9cc00620ffc05f93dd4ffb645f52d802a4a727a0d2779b25b50f3a3643f927b82d53ee1417599319281b0e2d492743cbbd999d97c65aede49a982cda2ae409a65f16c12a37442bd9de75cf4d038e63189cd608aaba2311679dc71d3a227ce3962b89dce213057494a1a7a9417d9b03c20e81a156b265196172ccbe35477cecb4c60bfb4083d3ec42e7228ba282ba0a28f9d2f12758cdd3de60c013b269ef3132923e3925a347c621c85618178b2bb427ac362cbc8e14c2898c4e1a21c4adddd3b4b23166d083d18d127762e6d699252439c2758f3c41a34c5d3c3b0bcb7a0ca20391cf41cb0ac77a62706a0611579a41bdc64ff783f24c088b5182fe4a6dbc85ffbf99a4de6e2655841b8ab411cdfa44d7d66f44b4fe9e840389d306151451506f68b046589b1db80dddbc4d9654a68a74c22c80894fe82ca16d1184afe69fa48f3be4eae332419a2172710e494ff43c6ce3d3042ed83f7ae2c4ca3660a3dc7921719ebecc6aad6e0ddd7859e522389032495b93de8675e51fce8e2902a849b152ee5b2d6430385c49e759288d2846b9ee7943face0dd9490a58d3959a5889be1b80cbb0976f3042f7341e226caaed75d6b0dd0cd30a6d8c0e94896cfdf38c0c801741c012148fd41dd188b17844f92b17ad4c4c5fa092bcefa58bf2ec5ca2dab6b8749bc65a3208e5557c3330c6fbd63eb3837256d81499d43cf57f2058940452e6087afa8cacaa21f8511da9c294d66ec66426bab04316d24a000ed9a623aad6166478a03c286dbb9ad8ed020c0a119d1cba2ea7236dabd621703093221f764803d872723bef4e702fe3525174cff611162ea0ce67194f0e204368b050ba90fc6304d2d48e7c1cbaee39199938b67110591261365790526d4813bc530cda55f4106d72fd71afae001debc7404673f75ae08621784224d2f476b1841c96de95d0bfa38b3ee9d7a7ced995e7140d711684143b75d3a8c6ce1a147e309f4041190fb3a2f012479f0f33b7e5f707f1c59a9e316df4352b75f290cc16c03e64f9bf3712fdd0204bf389df6b580eace675acada7dfcd69aa38a2c8f907e62261f98e0467d936ca2cf9ecfffc4470aad480404a7fa2868fbd0638e83c2a25cb87964998a03d44ba8c3d658e4530d6a80eda6d7d4b9590ba43888599e6a694571eae1db35c5e75397e9dd01c303781882d63cd4c87fb5c74ce346a90031e3dc00dfabfb5aacafd1ee4ccad5a88d46526aaa592676bb7c9c163027f968de45e3dea8925e9d09f7afc440f9e302985aa00f9875f1820a0e6b2d59e410b11928baddffaf3334fdb6963b9dc56556584fac410c33b79b3b3c2637e54ca7c8900068ae076929822d307e07116d49b826e5352c7e083526b577176983caecdb1d0e8af41b31878e95ed2347d77cfe9e9f493f8751ee8388b0dbbddf994fdd2b2f0e25736a4913d7958673c99fd3fe6e72b64911fe7d03ee174bc3127b908717959327426e100578c4fb4ab1f81140a70fd926ab4b2adf6e4ec8ce54d392d1b0a381d334ad98115e1e76bfafc5c7ddb1629d75b42f4ecc136deb55d5e08720d01bf57da2c21b6a344f2f5e921786662f110c7f054e4698629d175bd61fbaee75a87be1b5a557ba8cbd467f5f9c0be1a7f7ae65a37fc1632a40f369e69ffe5bfb05a18cc207fcf52e0a3231292241e60fe73e4007dd60c1961f099d08cf8da76a8de355b7ea1cfae8e868850df9b1fa8b5a2a93f316196ebaa84095f70d3741caf4eb1603d1de4a3bfde44e316363ccca979112f13491e090f1ad71459506c369b7e112ac70aef97dc063ca5b5a153d7689a14ffc84d38b578ef3c1ff36807445517bab4e228e793d1e18703d026ecb05760613439c17f41c58074e0210221e011413bf76473e9b0e4b51cc8d8c708986318e4f3a8f78738e5af4116239f1566d30c4c4954c10944aa6d98e2573b086e51825a3c6a6c6c3645cb82a2ef5a60a28d16ec4f96ae7d09b36e8bf1fad789e418313fbce5b7c2b74e5c8eab8e7f6aa4b103c2050855af72911938a52c3a0c15f731d2362fedbc575e4d17f156fcb4118f2c33f20b2d8bb6e46f0f8ead2a53535b0df4dff111192b664847fb635f219d8d03e093b8575b777b25705d6f1f039d92494fbaf79c261554a6812a8167415e6f3526f12a167c5dd4787e80e0afa5d1bb963221edf274935bae69bb0a701dece76f2505666ae55b9870dfbd26d7f399a2b87a72a5658b52eb43581f408ee49e81400fa2f7423a689097b4f267e0fc1be4b549a1164cbc64cea093065dd699cb9955701ba84a24f0914cdbeb0353760c82479d5c31350feab956aec0ab5fbc71b793f6811d7ac3e875fa7692340364d1902f71a0f2449551f63053d92b17e2942c35648a8666cda49eba578b07fc4a80ce986f1509e516e641567696bd9e471dd54f1bfe67e690f15a44264969bd5fa532472c98d664a3a5885a1c718a4c01adeb09195f356cb9d4ffce4e41cc1169a118735e289fde99ff76b1b3ea4d44dec3f7bb15703ac6ef16b877b9234e9fd83fc25345a4c7262fde4e7e48fb89cb264eaff0f1b0d3bda10329e3ff49461a28d38f80ae66770d469fdfa1d04080aae4a2d86428b7909a194b2120367e457d5b9e17927f22ec055b497367bc1e42d4278789f5d000bc05e4887b0b5648b7b1ae0255be553868d10f9defcd6cdf431a97db144d0c7f8528c8d1cc306a8ee7980013e228c820429cbc9978faea97a465f37622cc26e614dc058a1703093c9033b055ad11391d720dafb353efc07b2a1d632d8d1ae1c3e60339b143ea48cdd1b5fc98903f8b766ad41cd6ccdcf71593da5feccc1e96b337537e5714045c0749043029ef1ab60f06f82408318e79ccc126c62aa4da88667e3f413b18bf56d024596ac5f5c9f1355de71e4d53d079002ff2b1576c065540d252dd143d5dfcf615dd2e715ca4d0e2c1ecd9074b61df529877b7a5d7701466cdc274c1b55fff4f5f944886fc282f1043c6af6de1b24ac7e596dbbac34e93993968532fb1e1f8accde8a5e32dbc27ce0330993036d4b650c8c59e85717ab3bba34e2c981ebf7a83a746a44a939ecfa1e5007ba425245fab0ddc268163f1cbcf728cf54d312dfd42889071d82b6c7d3d22c140c42aba19571339ff49bb1d2cd157a70e31003fdac3dea029f5651a7712f8e5fdf317f2aaf41d8e27b42c86c0a8f13ecc92d1437f3b18f8bbf00c4dbf98f7dcb5749767ed872f3ba85c5f43954c75d4acc2b2891971c90ba794b313ff824b852592918f56147e6b67401511c8591beee868918a19d2cd7fa7e3ae889f2bb57608656e59cf8732278b097a65f4065f8bc1d8c589b39b740218c0292598a43557b1eb83693a4c943e583042019859d732dd67d5aad58967bdc6ae1e18e36acf6946a1ae0aed7267e42755d41f6d0b7bb433b324362e0c7ae1992e162fe13ac8e9edfc39ef0ffb3e9bf98cbebc56503bfe4b9cd46ba29528696a4e23d314b7c4cdd668b4ed4c3016a027fbde0b7d29331759bbcf80f2c118c14c54f8005595a26734edfe6d0f1dde767b3e327199fc4bb1c7ba338271828c2da209dcf4a71335add8359dbbdb23911c7edecc2323d474fd56dc8790947dbadf81456d9851175a1587f0a27304339f2c3934afa4d7d5858546697cda4d27ca7b03f77f9098332d38c5b545989fbdad2d5c73f2454bd68f33dd1c79ba51188b62416a2430750afe738403574f5674c24a3ccdaaa19c06e38692caaada395ea60ef45e0a3346f640e58031384ebaf58c191532a46359b5bdac8", 0x1000}, {&(0x7f0000001380)="af0f34f9665740aa5023ef854bb7f24f398b6743297709e3a86aefd3dbb934c393e6f9f7712e5b4ddcc9a16eb5c3d4f2f23883bf4243d9cc77c5e2027fd885aad9a0a18cc8355b7f5c98069dc47909085d1cb96a746cddfbbcbf8e3ceff539d78f0b66482b11edcf2238efcb765ecee832d8f6eb2bf060ba8c429a02afb09538b0e53c402e4aa4b396046a5b5c1818690f7a7b7ba294c629a69b8be584698208d36d2d3b911ae5f16b7c0cb73786e6c17ce6ab5f22f307e40398961e9cb96f8b4c3b8b6591d68b1b1de43a334a874845741804433cea0bdc97ceaef9b46368c70b11f8079deffd1aa33d79c09192459f0feb7ca0d4f097fc28c5", 0xfa}, {&(0x7f0000000280)="e11bb5221887533fcc3bb439f1f3bc601ebcddf22332adaafefea0eab51baba2d80f8e89f1cc89d02c0a626decbf6bf293efc8685c29de7a764f75d27a3dcf44331d824b89b4602a2325680223bc766c99b93381001fe4012676514f145349d9f6bc6be825cbd3fc56cedb0e684e2c1cb3942ad742f425e0f6fcb23426f7d48544a48912845e8d8f0e2d9106088e77693aff69fbb1", 0x95}, {&(0x7f0000001480)="eb2a5b862935e0f61910289620069041f214cc8200c1ff33644f53f9b15595ef7541fe902f382833dabe0ddaa5a98580c0c3525536f373a1f6952d3e864c52537d98bd59643410a01201528d4fc6fd5892c390ed0d6f0679be8b990a4403bb9ae7e94b97fc96ce272960e9718c922cdf4ce9a0805b99baafe93aa5b1fdea5d1a7ff19072a1e4318e27ba62ee7ad956c34c4105f09a9d54ebd84c04f5d6156f55aad72323dc2429979c41935d52bc18235a1983e4378995d357b80831a44a46b3", 0xfffffffffffffe32}, {&(0x7f00000001c0)="045efe844eac936843b6f9853c42d0c6753e999e01cc46f5f75068f54b05397745fe3c2ae550762710d03966543c44d97cd694ad975a3697c19544a0d169daa557e90a0d50eee4d80a9d3d19731b6b86f48cc7fa59ff216e4450", 0x5a}, {&(0x7f0000001540)="1eeed18c113db1f46d3bdf5e60f981a6dc44633680fbaf8602c3f0e5d090d475e07b4f94ef39a224372e45137ac77b9df7312ec2c4c09028b87b10cd08cb68911ebc6a2c79f2f370fbc75f07378095d580d954c8a4b3cd540deaddd01cebb51fe730ec39177a36731e7587e03c637c33a59b0e74acd52eb9d66c2e7bf3be1641ce29d9d49e9451b8549f5716eedeb25e53c47a619c9db6bbdd3c517edaf29109ba574249128a1e77ef0dda20b9f78a12ef09a34cf81a5ea30b89858c7563a3833be2bb7c90ea3c76115ad0e6c3da38215567a76305692ebed519df833aafb4dca4b11753b9a6d8e0b5dc822076f56fc4f6d2dcc9135f76a7092266d929823f3fea6dbb9a47d5a0f1166b0a93102487d2cbf9fd39da3d5964889812215286da78a38f79892e5481f32b8bd575435d20e3a37282572367a2dc24a12af764b88766c753b758f8a4b6a939e01231d4990c5ba5eb3f6bee782658c04fc0105ccd6f0a177e698401cce7a8121bc5827aa16c76e23a86232c8b1c2c094cb40d2d8fb6facc63f473a8bd7540ba28f97e41f016a8055f17e643a50d1043edaa9c19a9799a479f5c76f76ac5df1cc7addd1106d2ddf25bd89ee3cc3908b194bed80b16120a037f7b45302aa8865d6d780066cc27efc441d35619e5d615c2164fa7fc3330e3f8788b84872e01cb006877314052d20ef628964edc4f793098be0e266bbca9c42e50d63bc798ae233a72651dd2aebe8210b1e2f934e6d66c380b625bfc056f8d0c433ffb750523aadbb0a8e35bb9da16bc7c0b501edbebdb2ac24d6abae32f89bd48c96b6130b791c1fdabc7357d2ca3d14e47431ff2feb6cba72562bc50962a49767750a89f6d94939fad2109dd734c4e7bb5ea80b053ea6b030095124f174cf232ce765ccfaf545b4e5f2ed4a82cae2bfb25b93339e52ebccaf6024aaa8134656f8c90d8371609d7a2f4e21daf7ff9739c67002ac5bfd3cafa97cac8c626ba0edf95ef181940587e3975fa3b874ab8a512f4281a5ee37ff38ce86bbe7c0ef5199e1572ea6a9d2ab41a2c3e85af9284a872d927213deade0751e75124d15b8d663871a9d9fbc6683e73dfc81ef5cf98cdd29cce55263bb9adbffedb817531f965cc2e73e4705ce7c609f226353526c4f5b3a64465a4c3f8c3ba33e2920f967ec8d3cfc5f6f7bba0b8ace3c3602aa8255b9a11ddcbd8d7c0b428d6d44974bd17108de98e19c0e41422d53b35874422622446b0528d0204f52ca6c100a7e45517dbc804e33e01a47e76417943f33232babe7489f1ddffabd4f58546c3e75c0ef301e3541d5eeae21e0fcffcca9c56052720a4da7a09ff8fd65998b250af8cb99778dd2169cd126dd2ee8f7c126c343c09f49403c27a354549a43246a28af281161b9a869ce5909f9da8ed0a2a5bd425135530845818f87be0185fb746e7fe49d92304e9d192e71d07a5b52ef858f7af4ee93ed65575130378fdfc4beade30ffd3184918cdf8feac992725c064a7a865f63a38234758ba851ffd16b0ee5965181e3d80372e73676fc3613aec7435651e8ca65e22ac147027545ec7d34e8009eed67632d5d87579fc12321945a88308f7cec9f3871d74f02c1d208430373af6d22ea563422657b1acdfa5d4891cba82fb1193e71822bf2addce41c3ac342723bcf00288e0eb2294916dd1a04d7b4114ffe042492774105ca1adc63432b81a33814f9e97f483197693237606b9bc2e23d908122dc8a11920fcd9d6ef258f6183812e3bc20a60912a89a09804601b4ab6a1ad124053b9d5cbbf5c679ef054d4dd098a83e1c05d902e0252830d41d4f567f8bd768b05149651bae7013d7ff7bf7eb1bd2e7e2eef6eb66c82b172f7877229e9a5e60c71332cdc7d9f2510907fe0b59e7e944fab0eb2f6e53a3a2a54369aebe9c09117a8596b5e457714488c114691f285c41807fca8dbd866c73d8ff1444fa2bba913012bffb133a9d231f4c61eb4015c9af7676b8ed1d8f32613ab666d60bac7e24ba8a7cb1aa9709ad9b71c2c5001c3e563ac0e197bcb957b24870c5ecf48178a1465acc4fa554595a77596f0fe2b106d2bd84034f471c3830169b9fd3d95a6954fe982851e6cbfc9370761a1833ab5d0161106a3bd9f721a503219c1933e40a3c5b4e85f3dfe7e26dec8487759a9a391665eb2a3b8e9ce2b64688cabda05292e5e5bc95c20055bea355ef061affe709b98f4d2260423a9767d4fec2bfc88a5513141a824b4ff11b4f8148179f43f043f6ca957c3cb79258d303aec5305c9f3af19a8c3072dd6fd9af2703c35e7c50dc57be83a418965eb2c4241e409f5dfdcc49b6e7d0fab54d66212286d224323ba05c1e0f929ab4a5ace92959c6e83ab3c94bd3ec02514f1d60ad70205cc867ff8481a791b0e3add0aaa864eed814adca7220710c17e41cf2a5c4f7207164ca6be4960eddb25c00c885fdb50f89ee7ccf404f4494c3161129248b439a4afcf6c3b09d875403332fd11945354c1e39c95ce9ce839d031808ce036c6845a3c7e8341c883b0d77df1aad01f735a095c773aebecb9da6e0f4466af025d1c83bf2d29a3c123e17540f0437b62a4f28c133ab7109e63390df323ddfa989b0db170ad2ac4685c91d2d3ad55981515135f371ba1524593257e228227e1c47d850fca5d8f4cd46f7639f20980590bdbc665a32da53c98cb8f7e8cfc706629ac390063bab20d5bf28adc337b2e05485a9a9a970be909c676f40cd6a64b706a5f1176510c023f8b40ccf1b60b4f2c005e0da0f1b547110ff074e57954b2f2533698947e74cfa0c02a03b89d57a79668eb40b657b8084fd14a8bec8c586adfb954a16eada04367eb6c60d71e095438a5f31aa6056a974e86b27f405adda297eb4b6f8011e45f7a3149f7534bfc150805bdd3e32a84950e552e2f75d2d236407795094a088888a817c4f90e638008e9b16c161ac155d3bff2aaa56693acaf0cb2690594104ef08827af6addcb9396f74acbb5cf44aeedce891d45f110d22b7b77de5d8bb8e1be32b8a445c9370c5053452c0930e9cf87beaa3039d359f7656a8f69cb2714a29d40d48d9eb582b0a5e7e4799965fceb60043f9c9bae91338de2fd5ddb148ed60f28756fcdb8d84fccd8a1a44b657c1a00b1583403d31f8d09e91e709b4287b7c20c8cf72bb56edf40de34941ba18a5e50933c2ea71364f12d0aa9905962fa7a720e11b244b598d7b339714ff010f258dcd8252a2c86ec10df5e0fa7f8e62c8462df6900ce8e7b38e74d1e3a38f0caed8c8182410b76951b27725777c4e930d143df6f43095536df5b961bc88da831d47c8d9c60112a6f7613509eea10c6ea2d90dd9768ebd99891be4460062ae830a51c8d7061809b5d5873ccbecf26f14dc8efb6523af5c2e2baa24beed1e7ba02f2cdabeb9212540e9dbc53b162b0c95e137348e18ba579c39c72c80e82f6df62ccb33ca30e9b91d960aa3e83f12a091327afc961d06f6e5ce6cca2f811bc132f302855bc9aeef03b0030905526b315c20c66d421cf6df5dd9fe714c4e4d53f702df35bd71b76b7b1df46698b6e957e5c3c6bab86c60bdb8f92f77664432bf06de383398506be1a5ce3471d9883c6411df4986818f11ce3913b3cdfbd1d47ea9c739671d0dde648e22d2a3a84b6cfb7659a8e4dab85faa9cd3db18f5d972e1ca13921142afb2f96aea0be15eabc363b49753c68f9fd383033c4aeb843b9901630817c178f17a946b63b28a990cf873ccc8f1f4dd768b5cc987360798991b25176e3d745e582afc79519fa19e0f81cef428b9ae570e4a176d516876dbfc77c711f31d365f387f2392572a924311316062d5354daeb0deb66246f58f40938c16eb701f639e7a6c27f4088624480569c75f5ee63e1f9026426fc8c5376bd5f579de549ca11045aa2c7ec4209767d900ceae10e6dc8e976d1f96757c62be224d49269bc41ab4821759c0f1c75f5d44057bac77d0cf8a953be966a28bce8c1e4e9425c1da6f19c1cc43b709a255b4f5860cfa15f802269fb925527220c5fcf9f585915b52dcb7c53995e9afb475b20b7fa2896144732c66fb0c76d61da3065dacd2993254e6193268324401323be603ca0bd9b9261e5185da5247f9e8847e4c9c0512a5811a18fe2de4be7bfe5b7f04e7be322b9c34688eed7e6a6f1af16e26ea14ec4bf183745810e10ece8662557d08d679faf0e6bcede618bcae3b6092b5cfc47ab49e0c53c6ca948bf983b16c32f2a0e37a7b74873dc69a43ae3d3511568109f68c3994e730c5672c3b8df04d86e29b5b05892ac9daad465645e0a18f9746f6fb6944a11d68407aa5a1295491d0c2de7ba1986a27cb890d183dcbf6e06905387eaf0d3c8939843fa969bb9120f75faac4ec3f2c7c00a12a1da57afea402598d0fc94bb583ee0b344346d8c98ce651db4958161b391872f28f09271ac9f4ca7680c194dcc39858a0cabb47e72b32b1ceb1d2c8e6753af0a15607df3e0dca7263c30310332c2fea58852a9d80cfdb38025ebb8a5bd27898bac88994f424f1f6b1c1c43ceed42b7848686640699d318a9ebc3012811357db142d59ba1aadfe8e6bde91bc69d82772517c6f38d47d9b299c8d6ca97b72df13841bc1f11c5a87680a0f10eec9cca23a4febe35fcb44a3258532a03a8093214832c884b259fcc55df48e683be85348fe4fad80d833c2c107a9dc20a6f361ec1eb2c19b2069f81de7be5e8b0526d493e38d15ae62040c4a30649754ed1cdcbf7be3f86ea1176716612dff519d4f72263d1ffe4e4ce2c7a4d1079de6a5ca4ce10da1a9cfb996ebca2f78770d72caad507243e45668745ecf6066ee51912f720f81cf535689d40579d6d7908c41d2b8318eb7ab085d843393c77c89cb0546d2e5554ccab5e09a8ac560c95db19832111c0e726a7d0f470f9494801316476955df27ff1e860946b74a0413d111263bb38b8a2f255f85a01e77fa582504b00dffb289ca4b54f3a72109a04c321e86b279a0b3c2001a1d702142359a35ab455748ba2094af06e4cde22ec801d13423aed8b41257015ef717d705abc7ef8f5ee8c64951bafde8f17af99285725e7a3d0aba2c70aaac555c9cacfabecb28ca0f8c649b2e373b42d3735a8d5426e0c0e9d45da216982f866eee9e49b1cc33888c572a2f6c9355deffdc8a1eabcc70e287b3328d5ba342d3144b67bea8ab1a0f679a86265d9a81a04d48dd6407ef15fb9e2a68f63f2b290ee7aacb55249bc3cfb8bde3595bac5d25f6f1868d10c745d5809924de19a893a37f6d70dc90aa2163ccd15a940e9d8b8187c94bca1b1541b7f31af1ae8ff2ba666d34896918b5f699f79b66b42ce027048d936a90ebcd6b3537dc2dda0b1ee4e8e5c382590bff07cc7a693b025b7c5ba50e426227f4076e628a2972c102890aff6081ff7cbd7441e3b546f6b3d83fb0bb69a50655717a59abf92710489ade1a36bd6f16232f12def7e5afd9ddb09c6c9d71a7241504cdec1793cc3eaeeb1a1a8b1e1816801296c71b418cf5a5d4ef2cd1d06bb3ec4e30346f60dfa0186f1a143e12b29d81b877fd27d5e9af51402d4e733d0c694f6d07262f363c3e79a36338e3a449831dd89f33f3086ad9d4da3799da165eb13c8323ed511f2ad4107949eaaa18cea66794beadebafcd7a227fc3684d4a6b37a04507b7943e7a21dcd7f2e3e405e698ac210976e2e7651a737dd349344a72be5040a942387cafccf56bd7e88488c137220d6598707c1ab18326d5c4d5736088f32269b0affe9b753984c5f95aec0dd706a8171da5dbe00", 0x1000}], 0x8, &(0x7f00000025c0)=ANY=[@ANYBLOB="9800000000000000ffff0000ffff0000f78c280d2fd9f366b881d00bf968f09a9e8d99a02e6331dedde68b66f513165ba5f409dafc0a68a1f12f959bf3a69317edc865f439a10ff590046de81e3cafaca2a3117fcd63e23e9b7615fb43dcf83583718f1c36cf315b91c4522f406e22a2290161ffbec729b0fe9f7281a92379a00644d55d125bbaad75ca0deb61c570ed6e734b9602dc7500"], 0x98}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0xfffffffffffffffc}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r2 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r2, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x1800}, {0x5, 0x401, 0x1000}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000540)={0x2, &(0x7f0000000200)=[0x1ff, 0x28]}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 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, 0xf7bb9e99388a03e5) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r13 = geteuid() r14 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x6, r11, r12, r13, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r14, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r10, 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() 19:15:15 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8001, 0x1, 0xffffd20e, 0x1, 0x3, 0x1ff, 0x80, 0x1, 0x3, 0x401, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x9, 0x7}, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000280)=[{0x40}, {0x60}, {0x6}]}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="100040f1a05fc10000000500"/21], 0x10}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 19:15:15 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000280)=[{0x3, 0x9}, {0x2, 0x7, 0x1000}, {0x3, 0x80, 0x8c45979a0dfa28b6}, {0x4, 0xae7, 0xc00}, {0x3, 0x10000, 0x1000}, {0x0, 0x3, 0x1000}, {0x0, 0xfffffffffffffffc, 0x1400}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r5, 0x4}, {r5, 0xaf}, {r3, 0x10e}, {r5}, {r5, 0x2}], 0x5, 0x8eb6) shutdown(r5, 0x1) fcntl$dupfd(r5, 0x1b, r4) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) getgid() r9 = getgid() r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r10, 0xffff, 0x100, 0x0, 0x0) write(r10, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r11, r12) r13 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r15) fsync(r15) setsockopt$sock_int(r14, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r15, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r15, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r16, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) kevent(r14, &(0x7f0000000240), 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r13, r17) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r19, &(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', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r18, 0x100000000000, r18) r20 = geteuid() r21 = getppid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r25 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r27, 0x6, r28) sendmsg$unix(r19, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r28, r20}, @cred={0x20, 0xffff, 0x0, r21, r23, r24}, @cred={0x0, 0xffff, 0x0, r22, r26, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, r12, 0xffffffffffffffff, r9, r13, r24]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r8, 0xffffffffffffffff, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x2, 0xd}) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000300)=0x8005) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:15:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r3 = dup2(r1, r2) ioctl$KDENABIO(r3, 0x20004b3c) r4 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x1000, 0x6}, {0x18, 0x3, 0x2, 0x3e}, 0x5, [0x8, 0x1, 0x48, 0x8, 0x5, 0x8, 0x24f9, 0x9]}, 0x3c) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000240)) 19:15:15 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}, {0x1c}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) fsync(0xffffffffffffffff) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x1000) syz_emit_ethernet(0xe, &(0x7f0000000000)="64d5ef55f0d317ec6d53aa3e3ac2") r2 = semget(0x2, 0x4, 0xa80) semop(r2, &(0x7f0000000180)=[{0x0, 0x1, 0x1000}, {0x1, 0x40, 0x1000}, {0x0, 0x2, 0x400}, {0x0, 0x1, 0x1400}], 0x4) 19:15:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6, 0x0, 0x0, 0x8001000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x24a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0xfff, 0x0, 0x0, 0x7c8e}]}) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r5, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000240)='./file0\x00', 0x100, 0x4) ioctl$TIOCNOTTY(r6, 0x20007471) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:15:15 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') acct(&(0x7f0000000040)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x40) getdents(r1, &(0x7f00000000c0)=""/13, 0xd) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20008) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x8, 0x7ff, 0x3ff, 0x1, 0x8, 0x8, 0x40000000, 0x2, 0x2, 0x33, 0x10000}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x8000, 0x0) fsync(r5) r6 = semget$private(0x0, 0x1, 0x1) semop(r6, &(0x7f00000002c0)=[{0x3, 0x2, 0x1000}, {0x3, 0xf652}, {0x0, 0x40, 0x2000}, {0x3, 0x2bec, 0x800}, {0x2, 0xffe1, 0x1800}, {0x2, 0x0, 0x1000}], 0x6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) r8 = dup2(r7, r2) bind$unix(r1, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000380)={0x6, 0x5, {[0x400, 0x6ff2, 0x7fffffff, 0x7ff, 0x7ff, 0x5, 0x401, 0x9, 0x401, 0x0, 0x1, 0x1ff, 0x1, 0x3, 0xf7, 0x8, 0xfffffffffffffffd, 0x7], [0x0, 0x0, 0x3b000000, 0x8, 0x7, 0x7, 0x81, 0x3, 0x1, 0x3], [0x4, 0x8, 0x0, 0x101, 0x2, 0x7, 0x5], [0x1, 0x20, 0xffff, 0x3, 0x0, 0x19], [{0x2, 0x1, 0x7f, 0x8}, {0x401, 0x2, 0x0, 0xfffffffffffffffe}, {0x1f, 0x101, 0xfffffff8}, {0x8, 0x5, 0x7fffffff, 0x1}, {0x901, 0x7, 0x1, 0x3f}, {0x6, 0x6, 0x3, 0x5}, {0x2, 0x5, 0xc91, 0x2d}, {0x7, 0x7, 0x800, 0x1}], {0x574f, 0x8, 0x7, 0x8}, {0xd7, 0x5, 0x7fff, 0x80000001}}}) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x40, 0x0) writev(r9, &(0x7f0000000a40)=[{&(0x7f0000000600)="7b83b458ebd21af3ba3dbaa82936c859e3ec2aa489dbe69aa40b1d52ef8bbee889cef6015dd287a79dfad9fa90034bc40ded2106811c58b23c0dce2668300958047ee5dba5ffb7a582580a8526756d92da61232fa80a0d0086b6c3179cdd61da1988dfbeb0b09c72cb62a852f1ea1d56da3d15f81ddbda01c4652f19982c", 0x7e}, {&(0x7f0000000680)="40050a57cf6702cf94b12665569774f33d40edb6a97895b7538fd4bd5c844b7726ac8ebbfdb80f89670b431b73cbf4f52ebec389039638e62a6eb7f130c67e4335c17227abbc12c7aa681cc7c39a6fcc4aed4bbeedfe0b9781998182dc5d7d11318cf53a6560aa42c5c6ec056f64e4300754fd9386fd8ae16a0c2d502fac16a38f52ef2b6e207bed17f62ed5fac8420791a77282b12c82c4d570dceba649ecafbacdd8191f40920fa813e06c27ae7a6bb2a80a48aa4dd2707e50d195fef8ead7869f73022f471c837b01819c9c71e56e10251d51d55d8d", 0xd7}, {&(0x7f0000000780)="f103d86d1c7cef1c70f104df0449a3f86128055ad4ea69c308fede2347212efaeb5933cff43fc8bfc5bf5c474595793ca1963d79bed82f77788e66e4b3c634c7d7ea68e7a77c16f5aefe5824bfc806b5933c9e692be0349f09096b7ef2d9", 0x5e}, {&(0x7f0000000800)="dd6942688fa7a9303bf160934c6ce913db4a3d5bc43307fbcea79cb826011466335871cd96646d0a7ee4e3e587b3c6307513afc99112d25ff3877d750754ab54dfc36dd6d009c98c62f192ad89d3990316bb7ea01c497f965f5ffc93f3be47638f24c3c77ecb9d6100b884c6a45b0b73ea210ace7e03fcdf6556f58d5459ee941e7b80013ed9938a060abf70fedc50e270e54170212d73fac9", 0x99}, {&(0x7f00000008c0)="76615dea328f1bed69236911ef6bc917cb981f8728cb", 0x16}, {&(0x7f0000000900)="a693a64bd79e831066", 0x9}, {&(0x7f0000000940)="e6eee4a2e06b20da8685c042fb288befa4f7dce160cf40e1180e845263a0a5d29f967e3dbd0b1c78460b670cd0b9ee4c58fbc208a0469db80b58ab758c1e51719d7882b3c0f24fbaa5de4a5482bde183fabf1ca5a59fc70b15f224f87b868140ec96149bca3d5fca35aa6b4cd8277abdcacc650bd65224b3f6799b391787838cf95f27ef3ea08e5dac9707dc1398c6c8abb863048ecc538ff92978d7f78a8a34dc3ac1d5debca7411b71c43d5cda0e26299390126b165b4ffec31c483edd8e4f489e1b000af83644c60137531b45f304835fb00992d627110495a1db0a09a0121cfbe4ff731d9f69e951752d6c", 0xed}], 0x7) r10 = openat(0xffffffffffffff9c, &(0x7f0000000ac0)='./file0\x00', 0x806, 0xc) ioctl$KDDISABIO(r10, 0x20004b3d) socketpair(0x6, 0xde51a73522e79173, 0x80, &(0x7f0000000b00)={0xffffffffffffffff}) r12 = getpid() fcntl$lock(r11, 0x7, &(0x7f0000000b40)={0x3, 0x2, 0x2, 0x1000, r12}) open$dir(&(0x7f0000000b80)='./file0\x00', 0x20000, 0x14) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000bc0)) r13 = accept$inet(0xffffffffffffffff, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) setsockopt(r13, 0x2, 0xfb5, &(0x7f0000000c80)="22f624405b8e48a9f9dc9e7172ccac752f0b13480aaebf0844ef8c76e5c00b66d57238fff5ddd98a4eded397c552c30e6698f729f57f76954032e44bd00e6e52a1ff11302ed26aecbec23b098cfe7025b7715a2fb9d31f3818a3b11f74740e1f5c91bd182e7e0a7cfe657d453474d01f56a8c24fed1c7296a447e293eaf8ae5f2c394036e408b6e503ba19bf081ab865dd8f9da0322ad6f2be8a9857d28f753ca3ca57b0fdd77b9ea7f83fabf35d3f17cb5c31ef28f874cac8bcee9f82fdf3ea89f80c7e", 0xc4) pipe2(&(0x7f0000000d80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r14, &(0x7f0000000dc0), &(0x7f0000000e00)=0xc) 19:15:15 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xfffffffffffffecc, &(0x7f00000005c0)=[{&(0x7f0000000500)=""/143, 0x147}, {&(0x7f0000000240)=""/87}, {&(0x7f0000000400)=""/95}], 0x100000000000072a, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x80, 0xfffeffff}, {0x18, 0x3, 0x38a, 0x5}, 0x80, [0x6c9, 0x1000, 0x800, 0x7f, 0x0, 0x9, 0x7]}, 0x3c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:15:15 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:15:15 executing program 1: r0 = getgid() syz_open_pts() r1 = shmget$private(0x0, 0x2000, 0xc, &(0x7f0000ffd000/0x2000)=nil) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x6d00000, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x7ff, 0x4}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r5, r6) chown(&(0x7f0000000200)='./file0/file0\x00', r5, r6) r7 = semget$private(0x0, 0x1, 0x0) r8 = geteuid() r9 = semget$private(0x0, 0x1, 0x0) r10 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r10, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r8, 0x0, r10, 0x0, 0x4, 0x7f}, 0x7, 0x882, 0x4}) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r12 = fcntl$getown(r11, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r12) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r14 = fcntl$getown(r13, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r14) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x9, r3, r6, r8, r0, 0x7c731ad30b897548, 0x3}, 0x7f, 0x122e, r12, r14, 0x100000001, 0x5, 0x3ff}) kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) pipe2(&(0x7f00000000c0), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) syz_open_pts() 19:15:15 executing program 0: r0 = syz_open_pts() fchmod(r0, 0x8) socket(0x2, 0x8002, 0x0) socket(0x18, 0x5, 0x7) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r1, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000600)=""/117, 0xfffffffffffffcf8}], 0x10, &(0x7f0000000240)=""/11, 0x67}, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r2, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) 19:15:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020007e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="071400000fb70025ff149b33ff0f000016000000", 0x14) write(r0, &(0x7f0000000140)='\r\r\x00\x00\x00\x00\x00\x00', 0x188) 19:15:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) chflagsat(r4, &(0x7f0000000000)='./bus\x00', 0x0, 0x1) 19:15:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x4}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x100) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() r4 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r4, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getgid() r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r10 = fcntl$getown(r9, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x2, r5, r6, 0x0, r8, 0x8, 0x8}, 0x0, 0x6, r10, r11, 0x5, 0x1, 0x200, 0x7}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x10008, 0x0) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000400)=0x3f) r13 = getegid() r14 = getuid() r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r15, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="cb0200"/16], 0x10}, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x10000, r3, r13, r14, r16, 0x8a, 0x7}, 0x4, 0x7f, 0x9}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 19:15:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="4fa1db9132155c92e3a906bc475c62d9a79ee26545d34f8085f99dd27b9f8695f8c72a6cd6185f070e928b73d12fbc525e6305db", 0x34}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) 19:15:15 executing program 1: 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, &(0x7f00000000c0)="86", 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="d71ea6a2a8d47a4584282c52bab0b78fa9f11e28f688a5c55e49746ddb566e57647f9b24e3073ab946fbc98afb4fbf930aeae515633a58d353eb6e4ef5aec924c1686b573eb3f406a907a52e945d81893f5f062af711b9d935c5bac1a351c651d3cd790ebf207cfdf9c28faffbd752fef19a32303e44463bec96e30c54248fd4f7cda0c8f4618eb5a62b924f63a9306aa1528bb04ebbb3d971a746fb5a7563e5b1b7f6e5", 0xa4}, {&(0x7f0000000040)="dd1390313809013168d097d08a5a1376a57369faf1ef7147e2e02cdde4d53c20", 0x20}, {&(0x7f0000000440)="c361975f1787600c89d19f824b1ff4e9c576a1a29ac5f5dad23f49e53229f840b21c66695823c74b66fd9d6e14ac2bafc0288225df57e437bd051ad3758ad5866c977ab7deec3211976cc04959885972958deda7b15a1f366e8f7890517d38e47d2de7840def22e4115c077d3e001f9ba1f57805e86060f0c32ece88e54b8433fcf9717f135c7ab93427383a5572b4348f873514c0b68a7387f59714000dc27eea6fcc34658ea201a9e2c34bdc6fdae6ebe106a4e6b2d8e455763f8e0f6aacc5add14286d53116886277d2a6e07081bb4ac6cdc734789958561b32aa98f94b44e8b7d0fca028a4865b58d87f8383b226762cea96721b8e561680717582037f2fd029afa1a0ad5cb98112c1bfa2f3ba45637bdb6ba73d0789d863f039ed116e97700968944076ecfe9d579fd6bd61bb1772e36926e38ef37bf549486c507efafbbf4abe9121d50281e263d4b3055ff05296086754958be3777ad7e411e00eae31c9c5b25d73fb362528479bcadd0b9a86bdefe0398c6e961cc7282e9affb62601a62c079c70f554da03ddcb59bca6a292b515ac2423ea7a205cddfbb380d99ae0864a38eda369a8a89b7e7e3dda5f5736ebc5c53b8cca0e3d268ceafd05236aa470e730c638f09dbefab9b1976263551a14a2800baa969a82dfa12ac7ad897827e9df234e5074d79f824d2cec84cdbe06068c09964d73f61d941a78557d7c4542d672033d9463b5c18754c4b8b16e9a633b244d3f76987afc8276745074491e4c95c7250bd6488f933a271fa4125eb9b492cb7ecb7af12de2e3ac57c0b3d1f1ed4f7ce59a8eb326c306505cbf12c4e7f4ecafbc05740102e066b7a0f45b590ab4b42e687fdbf5986c4819593030d5f774a76a684c2269d50864722ccdf4d64c4ca22359385c53bafc19659643472a65e72a2952e6f3552d12df1db141e4922d0e2a2fcc8b1056fb128c1d26553cd94c2f6e74f1e948c3a01638130fcfba1343d463d349d22aaeaf1f992d0929fe24bf0c99e8ed192798e160ecc94197e2e6965114852293682450cea918db803a61be08ae1ff3e405dbe75f9519622cf9464ca875d3c16f24ef749f00586655c457623123dc16e9ef6c480b38c6e2d4225d3447347eab23708c21dc74551c55c0f6046812628e59836fa0e6ae6cd1b79d5ea3a26c63c71ef41f77893bbc2bda4365f768193a1357b61c0a3c4377c6dfc292f4b81e9b505db2d0bb84f3287743e8159e6e2f8f990fbce37f71d0395247429f6c687d10ffa8c30e6772600448ea2eb0edbf300c493cc74fcfb04562d1e7c141252431e8bb73bcf6d70f75b4d1b6a1d4e4c41691846216f3cd75e9712e0763ea0a15f520d165e47ee8c95dd3deecdb559a00c3430cd641c1cb7748c8c809df25266539a1845d0e7b73e43db822fe3d84784c66c1a9467ee345adaba5cb5b5ad4414452e60d964ead8482de13573d8c517c386d3b0e4d39322d9a2ceb566b782ffcd31954a24fda8c2b43c4e95e4537777848e9b58a56b90b0f017e9f1dc9de391dee4836b0dfcd5b0f2334db5855855b64aa2e76f91592eb3c0ca3b411a85788a8ceda1c77a7bb6bde9190072f774e5cf530dc6bdac7f62dcd3efa6878ec8c06613335549b6f584c76b998efdd65a6fc53ff33fcdc7a9af1f14b1eb7c4fcbb209d3d3c15a6d7f0ed13d500a221e4aca93612d3eeee2f75bfd73dc716a92c10ab8998f27f116058af60158f42a25fdc5b5eb2805e6df4ceba874d3b89a1d2c227a23c241c7c6929fbbde4dcde0c0f33440c508f8c8878b33b8d5302eefa06906b93a27c334cba9c7af5d1cad2fa0735a604afb944d0555aeec3bc96ede31151cf25e00bb70e39fce852c7c836145490383b96bc066ec9e8bbed180c0680402bcec98dcd0c49f27b0adab8195a1f572b9d41cc0d3b1ab6bab5bba43c9708529bd204da7defe51e04078b3d640a09d600babacbaaf10667130476165773dc51d582a32aaf878e4b54170a419317bd39e2916f7495c4ae1fdff93225266aa77ac3499ec062fb1bd199127a2c084a920862b389b6784f6d5df4fa2a564dc782e376a06154ae244ba1003143ca663e599141ae1ab9288c8ecd44d720314ee18ae4fe49c3dcc280063103362ce8518473cf82b0e6d2486d5943b9f8ac0346adc6ce5059683d394b00446f8a4b0307d3a59bdb752fa934009663ad6af0de43f9d95ef240bcfad08ba9b5d442b7219074dabe67ebd0e924178d4ffac75f9a90903ff379b69d753740647c455ba02bd02f04bec5a41a304e7752c7d5c0b8865de4b67a2c6de194b31ad269633f3799b893d494a4180a72158b3d1e5132a2b729bb758205fd8dd3204d41e1f43e473bffb5b814c94ecb8ddf39de4857631888e0b0e19c72ff7fb7ab46a47c7aef1c66017ebf2dd628f3cd365c10adbcd61f1ee019f3e9910a8164d3f0f628c8d28bbb5e7c3ed0406cd13ec089eb42cece6f3d32df2ae697a3e2500ec3fbe61aba90b9212c4730e05249f7d89efaa122f4824ba016812ff020ee22e8ef454931ccceada668927278876b3c2c277a760446c8121ab100b647650e22294561ee120e7f7f21e558b5b950f23d583e80786f5c90f3aa31479ce60928f406a081b74bb8ab3b799c9f723885062d01bfb917b8d3aea21aca36952a584796649a31ee41cb91835858eceb21301d9bd883702c5727fbce879ca52664c9f8152a23c53906a3fa6aed3d0f05bb419349d98e17299de257544180f6e4e293db999a282c5953311b31e300070c39b4cc8cf2c5fd5f31369459fd09d15bffda0271bc1b7a15b547138328eaeff4a34bd62c55da570a2d3fe8e32e3ace1453e49680c64fd53f59d90f0255f0180d7706187815bde2dbe04de0b723c9a60a7a7f12acf2f46f94b39c218a95321ee4e279d76671554c39435c221b74284c0913dadb196178c87ba847102e5073424264611e36aeb713a5c6333fce61abca57fe7d2db5bd5e6f83ae9c44e2771e01ca4dccdb70625fe43ab0f7bbf2e93f6bf0cca1c33f78020428a103d6b676bf66110a5a027c97fafddf5931a9d57c31b6de2bdd2aed278139456f0f488c43615a0c1135b31c2db872bf00663d8afb2d3189bc58b6ca8a3d0b5c843d0d2783463fbc89fdc32910ecef02190cb77916997b34791b497fa7c42f609e69d04cedd29e75730a4c17fdfa3acb4857fe3d3f9e6df4f1311ef67996bb4c49757ae899e74e98621f7275baa4972ca27161f0b3368c8b0df6bec3bfb9395dcafcb3e136e3f67c336e4c490803a22c6ad2bb02a3891cafef64ddaa56687e150ccf178198b2f98c75e5199ca34cba96491785430e7b59dae647b22df9aa9e2d5f57ec61fba8dbaba948740654b8ff917731e8e4f8f94df1eb3befc460a7a816077ea4625b7cb2e37837ddf066f378086e6a16f1677775ae77187c2bc2f8e910eed9b0cabad5e7702f1e1a832ca7faa9a1ff02f3bd8afe4116392ab9bdae6fbe77aca1b7279b9f690ec386b88a4354c42f33e027f2badb6914d09327c442db31cdab8f10d103849c6596b7210318f186889a3857e992f9033f6c1f763ac233416f42c2ec7a4ea42836847af88490bf582ea0c9bc698fcb302b3db80c9ee7fdeb5dbea344f1bb43c540d983b089bc186b935f55b1eb073ef65735df0965831957737e56e3ec937dc0fac5903284ae72ac55f5b245bb67c64d710c66dfeb788c1370591ada342689d1e1fec0c7eadc867e7b400e102aa1b3552abcf467fac44cb32e99bb7d1717dd306ac2a26119ade1ec722a9a188aa785c6be54513f682f6e20507f996764aab9da10964f2ae3d59daf432ea81176842ce5ed5dd3d8e19b2aa845e5e27a11bf554b0df2aa8c18a2e91fb5339e8bf6928c6c0bd202feba8f6cf6c706e957e759cce5c3174c2b22c222346277800b4188e1af799084dea33d5d6095d0267bb9449f0a38f2894d2ead8233a7acccbd19acd86081ec4f053590ed44953bc84d02a84c542dee67c9f98eea17f71537bade6cefbce189592b75b81db7d564ac4284897db201a34ddc039f4e61ae72bb95815a886ef119bc0ac93ffabb21d0de4c2d0aff296ce381208483a42f85d149ce11c0b296c79fc17f812339507b2f2144f3211ee6c37606fc6b9df0b786ea9b5f0733c6cc94476cf8c998c3eebb89ab32cb8433fbabd7f0f48c22c6b738d5c3a7e2be849f22c2c349d58203fd07308fa3b9522fd62e62632890e12da2d92dcada735eb04087fdb60a34c1b8f09e5a95f907a97604a3e9c269f23298db60def750ce5d0743fe3f430f240bd2100d13423ae128f811ce9413b0869de6fe6098c4e406b885b54462ac46fc9d6bfadf4963f459b916e62308a4da498a541c777662ba07dd116025c1162c0bd4bfb7c2872509be6208545398ab5c43673ea5510dbb95d57d8cbd1e201a889e36e0bda4715f36e42583bef36c11419b8998295ceb8d47dcf93a2a6625f02008826f02ed29163b895486f2704b504b3c9a8fcdafd0e00d4c3217751ca37f6b7f84f46435dccd88f284f3c192257af1a73c4418e46ecf679992d2a50711b6db6c1836361053b0f7cd6c8f669ee28aad255b017e3d1541b9456da85a9322c95eeddd955c3b95abe1f1518e1b02295ecfb816ad2a1a387220a18d6f3458f5282a996053e85bf9455cfa873817d94d6a26e5c1bb163eb524b8bf0d0ee66ea26df54cb0462ce44212d5a35b0492a7eeeec5e9e6bd212d7ed45a87e52521b926065f69b5801c2360cd4a13d3c3d57872ed38ee2d09222f42926791a01282e4d8774e99a1c7d476788875d97588c5b0a86e4836206a886a712f78e3bc8504aa437146d188ce2e6424398ff0284e6819ceeee9aef299661825e4f4a77911687cc976c603595164315b136596c9e418196a7f830bcee6a3d7f1724fe27af2e5da4e304431a1f865e9c2bafc7198bb3f8889323b5f1148bc085a21c1b88002570660620bd15fac7cad5f5a34db63536cd0991e34fbdd941b46d6f4b215b81d23626f2228677b0468b3c66a3ea5d4891b0c48e9b44d5f188bbe1ea0281a7f275ad99c9640a8e9bfc246ce59de0aefe43c48d1cafdd67a53205aaf1d8633539c8b905ef92386a1d75b7bc378dc04fde9c90b7b8ff9920291e1fa1ab19ba71b17c115bb811143c13e1735717d748f8ab1e017f789fdec809f286c3a5c8f2d5e2acc275cef6be6a21a49d2ce658832faa3a90c4f1dbad125a545a4c7de406d0189732a2ffaf9be6eaa5bed3e2ea257b0cd65002726ba2d42ffa372edf1e8e32387033933f21db9ec8c8a14362857746538e551ec8fcbcec9ca5450760a96f5abc3216479aa3abdce1336e61e95aa153e7373a256ab9fa5602c5c4d8e6ca667f3d9700f50059eb8ef42caf7135ee6360879b048dd60c964ac94e9d6822d04d0787a912cc22456cd849529de6e166e94aae5c53d6349bb9ba968fdd887889e4bb249775e1130b7da6cd68eb505900fd7c26f9fb5ee2db13934cbf293eee4196a733241be33a62859e5ebecda3f76ac23df32f00e7fe166d3fed77ccd592a3c819e71208284edd5ae33ac846b7f0fffea31f1d2ba1621d851a4c348c8a729ec6d581b5ccf13ae87705241c8a67111f21430d701e61867e927c790d99e80a5c0436a33b23d7776c05bf417761bfa62ca5d6be937aca87c293e2374f7fb43ae0b14fa6ae329c23361549cf72f788905fabe4414dcf05362592c57352c5bcb133d2427a6ef3d181caef9f6c55db860f403704c0cf2da8ed3106d9f9319bb6a62416029ed54ff782291", 0x1000}], 0x3, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) read(r3, &(0x7f0000000340)=""/229, 0xffffffffffffffd7) 19:15:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/12) close(r0) fsync(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1, 0x2, 0x3ff, 0x0, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="c36abadd9f57686800daeac4251258f616f354698bd6f5861c9cc5687c6218a9efaae5a00209", 0x26}], 0x1) 19:15:15 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x3) r1 = socket$inet(0x2, 0x5, 0x0) recvmsg(r1, &(0x7f0000000740)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000140)=""/5, 0x5}, {&(0x7f0000000180)=""/121, 0x79}, {&(0x7f0000000240)=""/8, 0x8}, {&(0x7f0000000280)=""/35, 0x23}, {&(0x7f00000002c0)=""/29, 0x1d}, {&(0x7f0000000340)=""/235, 0xeb}, {&(0x7f0000000440)=""/155, 0x9b}, {&(0x7f0000000500)=""/206, 0xce}, {&(0x7f0000000600)=""/14, 0xe}], 0x9, &(0x7f0000000700)=""/58, 0x3a}, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r3 = openat(r0, &(0x7f0000000780)='./file0\x00', 0x1, 0x180) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000800)={0x6, &(0x7f00000007c0)=[{0x3, 0x2d, 0xfd, 0xec8e}, {0x200, 0x9, 0x1, 0x4}, {0x7, 0xe8, 0x3, 0xffff}, {0x3ff, 0xf7, 0x3, 0x4}, {0xcad, 0x2, 0x40, 0x4fc}, {0x0, 0x74, 0x5, 0xffffffff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 19:15:15 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 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, &(0x7f0000000180)=ANY=[@ANYBLOB="aa948a693ca17c88593054637613e8631879bcc08740bbf874b5f2b303905aca9b97b9097bd37ba88c733286b11ebf03373d25012311b7abe0f65d06acb2cb4eefb1776297f776dac251b515b8c01f14c63348fde05fe1c653fc36050c89bd13d257fdfc3d23694632d6c505e2703476386b28719abe5da3a0d22105c99c64d164208c54874b4d11533bbbab1f578766669548f91ef965c9750a88d4674324d24634bcf33d8c84fa8211f9d86a726e3100000000000000"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 19:15:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchmod(r1, 0x140) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 19:15:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0xfffffffffffffffe) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x9) r2 = socket(0x18, 0x0, 0x1) accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) open(&(0x7f0000000000)='./bus\x00', 0x572416733d80dfa5, 0x4) 19:15:16 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgrcv(0x0, &(0x7f00000007c0)={0x0, ""/227}, 0xeb, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) getegid() r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000009c0)=0xc) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000006c0)) msgsnd(r1, 0x0, 0x0, 0x1800) msgget$private(0x0, 0x10120) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000940)='F-\x00\xd5&\xfcQy\xe7\x15\xb0\xb3EQ\xf0g8\xee\x800O\xc6\xfa,\xff\xaf\x92)9\xd9r\xeel\x12\x10kx\x9c\x8a\x96\xa7b\xbd\x049\x88\x1c\xc1z>\x7f\x82O\xa4\xe8\x0fK`\xb7\x81\r\xee \xc0\xc3\x10pw\xdd\x85Rp\vT#J^\x90\xadN$\n\x7f\xa9\x1dz\xf8\xc57\xfaq\xbc\x96P\xd0\x00\xc10xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) writev(r6, &(0x7f0000000340)=[{&(0x7f0000000100)="776bf9db1493565c376e2cdab40cce7daa", 0x11}, {&(0x7f0000000140)="a7498803ef7acc601d059227aad5bb8aeb137101cebccc512f23904c4b0042581e82a50948b19a34a39187d101bcf9c63008fc3658d75cbad09c940dab6094ab6ea5887e2ca607c8083576566cbdb4ea55b0b6feef2ca36172d82fd5becfae1c39e30ecc570386f6946c7d1748ed8dab0c2835a7bd4f29b24df8db4fc49576d5c5a38fce5bf4438d71bbb7f9d6ef54c5faab02bb69c5b131edd142ae11fd26ea773cb6c83535984ba29d6dd53839213642387867979d90537b7b215a05cd2a6a60bb908c1e2a5a53090e52ba", 0xcc}, {&(0x7f0000000240)="b778dfcda271b3beca7aae534e60998617ffd5e9b62c7e60d1c215eccf88015ea90afa06de9ddf54f6108d166fc85b04b16363c16282a6fdac72bc9e40cc51b5f2dca47a8b7bfa39f0ad5318eea67576ec35e4f2a9efb1843a", 0x59}, {&(0x7f0000000300)="bd234bf2f0ed4058633f6a8b4620024369a6847309f9a3e8c1ca89108ba17f34ebec5f63ac9266c6cf36f8a1d8024370e8e14a6dcf56fc", 0x37}], 0x4) 19:15:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 19:15:16 executing program 1: r0 = syz_open_pts() dup(r0) r1 = dup(r0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x5) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) msgget(0x0, 0x210) r3 = fcntl$getown(r1, 0x5) getpgid(r3) 19:15:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000a00000000004000"], 0x10}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:15:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) listen(r2, 0x20) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x44, 0x4, 0xcda, 0x80}], 0x66, 0x0, 0x81, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 19:15:16 executing program 1: semget(0x1, 0x60917733d7b8d24, 0xb253aa51653a8889) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000180)=[{0x3, 0x9, 0x800}, {0x3, 0x2, 0x800}, {0xf35079d04e61b01, 0x8, 0x1000}, {0x2, 0xf40, 0x800}, {0x4, 0xffffffffffffffff}, {0x4, 0xcce, 0x1000}, {0x4, 0x6, 0x1000}, {0x4, 0x20, 0x1000}], 0x8) r2 = semget$private(0x0, 0x1, 0x0) r3 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r3, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r4 = getgid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x5, r3, r4, 0xffffffffffffffff, r5, 0x40, 0x8000}, 0x5, 0x1, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x00\x01p', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 19:15:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x100000005}, {0x80000000000006}]}) 19:15:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45}, {0x80000000025}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getpeername(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 19:15:16 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r5 = accept$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:15:16 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) listen(r1, 0x9) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) 19:15:16 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getflags(r0, 0x3) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="1000e7f0000000000002000000000000"], 0x10}, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) mlock(&(0x7f0000ac2000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x2, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 19:15:16 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x2d) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x2, 0x8, 0x3, 0x400}, {0x5, 0x2, 0x4, 0x2c71}, {0x1000, 0x1d, 0x5, 0x800}, {0x3987, 0x8, 0x8, 0xfff}, {0x9, 0xd1, 0x7, 0x6e63}, {0x1d6d, 0xc0, 0x81, 0x6}, {0x401, 0x6e, 0xc1, 0x3}]}) ioctl$TIOCFLUSH(r1, 0x802069dd, &(0x7f0000000300)) 19:15:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0702a277d057000000001000000017ffffff05ffff05000520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 19:15:16 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = getpid() r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="d6fce16c41b565d8edc3cb0000000000"], 0x10}, 0x0) r3 = getpgid(0x0) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x3, 0x2, 0x2, 0xf7, r3}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x5, 0x0, r1) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000280)=""/160) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000180)=0x6, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x2, './file0\x00'}) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/26], 0x0) execve(0x0, 0x0, 0x0) 19:15:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x18, 0x0, 0x9}], 0x10000, 0x0, 0x7fffffff, 0x0) kqueue() close(r0) getppid() 19:15:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0", 0x15}], 0x2, &(0x7f0000001780)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYRESOCT=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00003dca00002000611ce7630000ffff00", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="a0f2bf83"], 0xe2, 0x403}, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x3, 0x2, 0x7, 0x2, "93d281e1f11e77318fe99be19294cc578953fefc", 0x4328f81f, 0x10001}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) setgid(r2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 19:15:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) setsockopt(r2, 0x80000000000029, 0xffffffde, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xc3b429386af6163b) setsockopt(r1, 0x29, 0xa, 0x0, 0x0) 19:15:16 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) fchmod(r3, 0x94) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 19:15:17 executing program 0: setuid(0xee01) r0 = semget$private(0x0, 0x1, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000400)=0xc) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffd, 0x21, 0x0, 0x200, 0x1}, {{r2}, 0x0, 0x80, 0x1, 0x2, 0x9}, {{r3}, 0xfffffffffffffffd, 0x80, 0xa0000010, 0x4, 0x3}], 0x7f, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000000340)) r4 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x10, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000002c0)}) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r7, 0x0, 0x0) unlinkat(r7, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000001400)=0x7) r8 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r4}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x10) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="100000001782d628292b464f000000000000000000000000e68849a4f4f1ab7b6786bdad4b7fb0f054d8517d29c299d4f1560ededefab5d3f52de150e3b766d3a14d0449793e9b2c5d25602d1d0060"], 0x10}, 0x0) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f00000002c0)) r10 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x120) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r10, 0x80045726, &(0x7f0000000180)) lseek(r4, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) munlock(&(0x7f00007e6000/0x3000)=nil, 0x3000) geteuid() semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000200)=0x11) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:15:17 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x400000000018, 0x3, 0x3a) 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) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000001c0)=0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10c5ff0000000010000000f4ae5d174084696e99f73fd41c6ae3646e2227ddd4ef8229ea9a31"], 0x10}, 0x0) setsockopt(r3, 0x4, 0x2b, &(0x7f0000000000)="ebffe51f13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2b66696ce53000"], 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000100)=0xa5d1) 19:15:17 executing program 1: semget(0x0, 0x0, 0x421) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x121) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x28d8aaa8}, {0x4d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 19:15:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2001, 0x4505) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x10a) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x115) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) 19:15:17 executing program 1: lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) semget$private(0x0, 0x4, 0x0) 19:15:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="b5dc942d8a663b09694f2367c6a6c83e403b92cd8b7d9f3b279ea1a60f17a573c86de130ca0a87dddf2541ce9d270bf8054811d6572a3b1cfc7f7da3f38f579af4ed0e119d4b9aba663d820125e96c55a8a34abacdbab7af3581c3e227ea01d26a7ca6ae34ee0b3162d58a0a4b769207e51401b228853dc8cc27ff73"], 0x10) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 19:15:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/70, 0x46}, {&(0x7f0000000340)=""/144, 0x90}, {&(0x7f0000000400)=""/252, 0xfc}], 0x3, 0x0, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") stat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x6012, r1, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)) 19:15:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x30}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = getppid() fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x1dc, 0x1, 0x0, 0x8}]}) 19:15:17 executing program 1: r0 = open(&(0x7f0000000240)='./file1\x00', 0x10af5, 0x6) r1 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x16, 0x10010, r1) r2 = kqueue() r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0x8) r4 = semget$private(0x0, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000001c0)=0x6, 0x4) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r7, 0x0, 0x0) ioctl$SPKRTUNE(r7, 0x20005302, &(0x7f0000000180)={0xe8, 0x7fffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r8, r9) chown(&(0x7f0000000200)='./file0/file0\x00', r8, r9) chown(&(0x7f0000000040)='./file0\x00', r5, r9) flock(r2, 0x3) write(r2, 0x0, 0x0) 19:15:18 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mlock(&(0x7f00003e9000/0xd000)=nil, 0xd000) bind(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 19:15:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f00000003c0)=[&(0x7f00000001c0)=',/\x00', &(0x7f0000000340)='+\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) 19:15:21 executing program 1: r0 = syz_open_pts() read(r0, 0x0, 0xfffffdca) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0xd00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 19:15:21 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) dup2(r0, 0xffffffffffffff9c) r5 = socket(0x18, 0x2, 0x0) kqueue() connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) close(r7) 19:15:21 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0xfffffffffffffffd) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r2) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) dup(r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r4) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r5) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r6) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r7) r8 = syz_open_pts() writev(r8, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r8) close(r8) dup2(r0, r1) fcntl$dupfd(r8, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 19:15:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 19:15:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1000000000000005000000000010000070a370c99ac9b30600"], 0x10}, 0x0) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r3, 0x28, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xc4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 19:15:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0xc1}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 19:15:21 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfa], [0x80000000ff], [], [{}, {}, {0x0, 0x0, 0x0, 0x2000000}, {}, {0x0, 0x4}], {}, {0x3}}}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) pwrite(r2, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) symlinkat(&(0x7f0000000080)='./file\x00', r2, &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x3}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r3 = socket(0x2, 0x8001, 0x0) connect$unix(r3, &(0x7f0000000bc0)=ANY=[@ANYBLOB="82022e2fb71400326c19d6286bf8f6956f64d6fd1b262d38cb5a326a9a8aa1bc727e752f9d74b5199a6a0c6923246ccc0debcf971a245cee0991579141aca69e1d925efd3019988da8587a0000000000004082384df400a728a0358499420ec415a3ec1c46e85467e600100000000000003c487fdbf9cb27510b411890006bb6dddf51c1236c2a08fe8bc9d10000000000005222bf4f7e74aca902e94acfa6c1afd8b75ce7ab0caff0e1496c138983981f51b36cbf961a657f057406d8421247b1f6a00605742df7797dfb3a4c42f4b7661240fc234be0ff5fa2b8b46c8f8d24e3d70e722ab27e60de64cb5ae216b02d3bd51c0c297fc0a2c70d18a3028b95666a4a1b17bb5a82c71a6dc5262e733c787f0ce1bcea90c9852671adaf6a510921a2d31247c4f93785889eee1024f8dff1b5dfd4e09ec750a7cd011e122e9b73b24cba1cc34df805408bbd7194f1f7d4cc98a747af363c66ef29d3c89ea6d60f33ef80baa7fa95742da6cb0f2a3dffb7d62772b04ce84706202e243ce37f96e10c34"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 19:15:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1fffff68, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="92fdc4f8860180d1d8cb7ea43af215b8d0a51f664c05bd16805b8b33f9e976dfb1ef29c51d636eca34d274d539fc88f295ee74b9e2c7433660304edccf40510700000037029f0f285f8e46d79d071735dec6045681bf5c0cf725041af98755f962c6d5795ed876aae5c4c63d5181cfcda1aeed6f47f49f8bb39542bf7668090e5a8af91bace771687f07f60b256d729a169cdb05cfeebfe65b14c1377c5c938525ed3a317c576b68db564cf75053eb62a55c71a4724f6689be3c1fab88b0eed25ec9dbf1174d9e059a00b6158acfa71abf4606369021d8b50e2284bfc241990bb36a5e9fa55e228e93f66bd7c46086bce314f33fc56fe9bc5fbfe49762e680272e137ca0d018a90ab45abcb2cf5d3650b05169e9c2abde1ff73963c95108a687f656f60b2cebb9e12c2b579b4d81d69e0332a7460275a830482026367f4cc34dbc2665dd1d90d144025de3da5a64e903d617054b6045ad4949a3fbca55ca6d785def098dff86b6f9a406e58ce735702c8dc229279717c709696e"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r0, r2, r3) 19:15:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x108) 19:15:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 19:15:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x2, 0x101, 0x8, 0x201}) write(r0, &(0x7f0000000040)="510fc3", 0x3) fcntl$dupfd(r1, 0x0, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='\x00', 0x2, 0xffffffd9) 19:15:22 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 19:15:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0xfffffffd, 0x90d4, 0x0, "e7786dc606345cd288b6aea4ffe3e74ce400", 0x8, 0xfffffffd}) read(r0, &(0x7f0000000340)=""/239, 0xef) syz_open_pts() r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0d00000000000000000000000000009325e5e54b000000200000dfee64009562b6b49d38283aa922532f0ea8a98853a9d22be0e23f0d8ad66301bcab5eca80458040504a4560037bfc1a633928b7e245b53e0b5caddcb994e7401e3b47c4746dd0825a3d18a8ad4c1fcf0d7222664ee71a76c95669cce57408eb7dbbf53f35febd7a7e9c449fd8497db4781ba8fd9a516a62f2092e47f79f32b5f05cedf66dec65b18ede13dbf74c24a9cdf2e71790e4234bcdd4916225041fabb2f1d717c87376dccff3fdda577d27131c1f7302f98070f20600df140b4c9dedbe46683b5bc32ce8951c2bfe8800a055a15b9c8870a3b8bb609e11923edd860c0d2ee1b48504482c6f7e31"], 0x10}, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x800, &(0x7f0000000080)={0xa2c0, 0x4}, 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x6) syz_open_pts() 19:15:22 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x29ae) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x3ff) 19:15:22 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0xa77e7c0894e0ec48, r3) getpgid(r3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) 19:15:22 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x10) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 19:15:22 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x8, 0x1494}) writev(0xffffffffffffff9c, &(0x7f0000001680)=[{0x0, 0xfffffffffffffeea}], 0x1) 19:15:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendsyslog(&(0x7f0000000000)="f3fbdc1fec8987dfa8590c41d88c68044ae29fb8145181000350f63e68db33265dc7ee0ac3bb638214929a3f52d8475bf1208ea98d7c6d1602c48b5a09422f861942a7b57137ceea51df46095cf87f60557229d68fa7eb09c716822821d366468332b15a2382b43dace2f66e313c56ad300200f25f9184424f63b6d7b33869905b6b086169f9a4d0d22ce25f085d937d95e03568", 0x94, 0x8) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 19:15:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x5f58abb6dda1604) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x8000000000102}]}) 19:15:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = msgget$private(0x0, 0x480) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/224], 0xe0, 0x7fbf12968565d031, 0x800) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) connect$unix(r7, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) sendmsg(r8, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10, 0x1}], 0x10}, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000001300)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64=&(0x7f0000001400)=ANY=[@ANYRESDEC=0x0, @ANYRES16=r8, @ANYBLOB="ff7ce1c4f6d8efd246d1994e035d806b1ad5c161ba9e412270f9e3b01356b4dfbc4613f2c5839f1ac55fe5f574da62dc880f9dbce2ba4b721a970be2ccf5db7315344cebd02bde05c16a4cb3d5831ea2926bc7ea89d49c8a91e2573af43110615be73c89e1bf1102251b7e9203bd4177a1f2925ee730f0abad6077aca504434309910741ebff5d", @ANYRESDEC=r0, @ANYPTR64=&(0x7f0000001380)=ANY=[@ANYPTR, @ANYRESHEX=r9, @ANYRES64=0x0, @ANYRESHEX=r10, @ANYRESOCT=r11], @ANYRES16=r2, @ANYRESHEX=0x0], @ANYRES16=0x0, @ANYRESHEX=r4], @ANYRESDEC=r5, @ANYRES64=0x0, @ANYRES64]], @ANYRES16=r6], 0x2, 0x3, 0x800) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ed24118d702e5b0c720000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000006f0000000000000000000400"/123], 0x1, 0x3, 0x1000) msgctl$IPC_RMID(r1, 0x0) 19:15:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) fchmod(r0, 0x80) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66696c65300012a74152672416c49bfbd78a20f4b22174909fa85289cd76c22064baefa3e15a5993039fe5160292406f9623178a1820d6124b1321fd26f79394554925dc39876b64e3c8aa33d29972e2a4a2bdbe530c4eee3f01d17015097477fe029f037edd6f336371afeb4ca7e50cf904c52f544f"], 0x10) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 19:15:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61, 0xf0}, {}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = dup2(r1, 0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r3) 19:15:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) kqueue() r0 = syz_open_pts() close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000240)=0xc) setreuid(r1, r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 19:15:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="993785b07332c0374063e281e5617f3a7962a344a855620e20ecad7bbce0f91c685fafb8bfad3a34c8ed65cc826af0cd78bc020778b3fc3bad6ce17993ac0696687be062b1f12688a3b4c3041b66c69c334d59ac138137bcca5ffd94c626d266fac3f58ece2da14966e73a8c96266ddd7b53d0e616757ab3ccc4c9f961cb7b4573dc3cea409c7c09be005d95626008362f52e9b7c1c96a048e3d7367f794ef7bc94e0f9e86", @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYPTR, @ANYRESHEX], @ANYPTR64=&(0x7f0000000080)=ANY=[], @ANYRESHEX=r1, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYBLOB="5d334af797491a2e8268653b145d50f773bebf33f31dc47870548e93734ea8f5c227358efb76cefb62ae3aa37e4924d078e48dd326bfca9b4f26d17160c7dcb612b0f250674df10587ef8218f2356fef00474545af766b67b6ef62d4d84349c2cdfe47f32ee252", @ANYRESHEX=0x0]], @ANYPTR64, @ANYBLOB="c93e1f3244a18a2d1ff0a25bf7fc446934e4052df76ec1", @ANYRES64=0x0, @ANYRES32=r3, @ANYPTR=&(0x7f0000000800)=ANY=[@ANYRES16=0x0, @ANYRES16, @ANYRESDEC=0x0, @ANYRESDEC, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES64=r3], @ANYRESDEC, @ANYRES16=r2, @ANYRESHEX=r4, @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYBLOB="00842143f628196a81a18bea64a75cd75cd6a7b211317894b6abd28c223ab18730b8eb7d6bce7d0d3ff1750c232c52fe5ce17fec2e7999f10fa32589c669b9f47d9e896810"], @ANYPTR64, @ANYPTR, @ANYBLOB="50e4320752a7bfd91dcac4abffd13df958a4b67cbea9d85cc0616b79b524e1a9121dcf5f34ddfc", @ANYRES64=r1, @ANYPTR, @ANYPTR, @ANYBLOB="ac6c8ad42d130077864befc30d71bf7bb4c25374f93f1d05bac467ecf0492e0df6e3f553dd2fbdbd21ef69929bdf5864ba343101ab8bae35748018cfeaceadbf333ad1f79feac43e1d76656452de3f9581cbc5c8412a5d7fdb611c366dfdc8a62846a9dfff2c20721a833846f32effad0adf0caf0441c00a35ddbb2c5ff38aa5fb1f314d044c78788c7bd0860ebbddb062e8a53f88c7297b3c53ffd68c3d6db1fea028d755d174928bdaecf9983e3eaaff5f06"]], @ANYRES64, @ANYBLOB="98ef4ef708831f384dc4c0d31de58ff9fac93f209f3b6d6a43573e01c7e0aa422c5b3a7fe2b5f2564aa76c874f7bdce251a2b11ad2e349f31ce8144be545878e3e7632bfab9a25e6303fd7700c47183ccd4e5eb9084724d4de3794d07a78fc4f359538d9cba310"], 0x8) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000280)=0x10) 19:15:23 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0xffff) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) 19:15:23 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 19:15:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0xffffffff) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0x65) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) 19:15:23 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000740)='./bus\x00') rename(&(0x7f0000000780)='./bus/../file0\x00', &(0x7f00000007c0)='./bus\x00') recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:15:23 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x5000)=nil, 0x0) shmdt(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) dup(0xffffffffffffff9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000017c0)={0x1, 0x2, 0x80000000, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r5, 0x2000746f) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r6) r7 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r7, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r8 = geteuid() r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() setgid(r11) setgroups(0x3, &(0x7f00000004c0)=[r9, r10, r11]) r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x2, 0x2, 0x30394d626bad23eb}], 0x1) semop(r12, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r15 = getegid() r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCCONS(r17, 0x20004276, 0x0) ioctl$TIOCMSET(r17, 0x4008426f, &(0x7f0000000000)) r18 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCCONS(r19, 0x20004276, 0x0) ioctl$TIOCMSET(r19, 0x4008426f, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x84bd71c67f6cf216) r21 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r14, r15, r20, r22, 0x4}, 0x200, 0x401, 0x2}) r23 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r25 = getgid() setgid(r25) setgroups(0x3, &(0x7f00000004c0)=[r23, r24, r25]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r8, r9, r14, r25, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) getgid() socket(0x20, 0x4, 0xa) r26 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0xe1) pwritev(r26, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r26, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x10000, 0x0) r27 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r27, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r27, 0x0, 0x0) r28 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r28, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) r29 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r29, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x0) 19:15:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000140)=[{}], 0x1, 0xe57e) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) fcntl$getown(r0, 0x5) execve(0x0, 0x0, 0x0) 19:15:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) 19:15:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) kqueue() r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000300), 0x10000, 0x0, 0x0, 0x0) kqueue() r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvfrom(r2, &(0x7f0000000240)=""/181, 0xb5, 0x1, &(0x7f0000000100)=@in6={0x18, 0x2, 0x3, 0x30}, 0xc) close(r0) kqueue() 19:15:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) flock(r1, 0x4) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffdd5) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000440)="5dcc27c3fc7b0322488af5c654b037d1bedc51e023126f6da916bb08f1038860db7aa219352bca01f43bdce261d242f879f96c4e6299051afe2a374b4395836cf4b7dad740b5a2d6fa354f1e2e513e291c16f37c19bd396ccd5b179ac1bbb18dd734c92f7f914e6407494882dbdbf175707be3a62a4effe4c648497beff23b0d88058c45e36a29d7665ba92227168e01da9039f298146b21e5a49545fd8e02934f3bea30d97b993809836087775722768fd657b5964aaa94ff7a94250f3be69ea626e3f57398b6bef4d19bf3478b6f7afac9b9c5c62bbaceedee29931a71b45a4220faafc6140eff78b07426e7fa28a98265b31af072d3db9b570ba9599982909a4eb62d61550bab04410e5d0bfd7c970d0e353fb419c7104eee74f474544645ede8edd3a6e4bfad3d4b265e46489fa97de0685e1b6c9ecea6cef2f84988561a7f11819d68b33202f34fc87332bee361cb4bf6b7bc3c39b1a8ad918c4b6dfa942dfb2b52231e740405900cb65514bef5af2b8d8dc0ccd858c947cbdcd84849223f4d584e4ee5c52e6ae223f485f7646b61d11b36e32f0313811ae5d84d429bec831d2a622afae76cdb9a69be1d8e10fd60a14e28afeed553b63dcc8a8379bf3ca33412c12db8baa1febaa11625cafaa9cd15385c61d0724c572effb1ace674033cb80daeabe479c49d41869b91c42d02e1f8625fb8e13eec59dfa9e3412ba9e07bf44057bd7046065927192b648b191c8c4b76ca09a1b983b1a3894971e95b61be64c654a6e7e200af2067e4de7210d31e5c42e35cf8bf8e63c3136f810c22b502bf6bceb355298e85784a2e1a4ba34257d5ecd3307d50ee0f9b310208c7d6412df20ff232bf5e823c9e73e63c823fb9717edb4f65928c1d1bc198fdb9dd749a705145c3b88acecc94a6292cae1b41c21bab9bbae75300c458a22e668a096358233ca85bec8605fe49d13813298b6bb702779a431f6466b4c8f3352a79cf1be83129d1cdbafd52dd9cfebfa86575ee30b887db3d0f2c9c81e94835900961d783ae5a5a1bc78ba8d8a8005027c83be74e9376aba6c217065e693287832a93587c3dcb293cdb511a4770ba67203a63a139b6d3aad6a267054680ee4d29664b29bf427040e962c05fae544c97d1d4e063552b782a8c7f60b5cfeed9b3825692cd53f3180b09f86af8383ed7e9fa69aab5a41bb5da5b418631c4e69121a3c79cdb3e900e034e283c2954301ef83dff855fe44f6332c30cfad0ad70b193e83a82c82da25e5282342440ca68411fdf465887f27ad9b0612f5759759b879f73b50535c0d39d49046e1a55f313201660256d6a2ea41af364982638adabda5d8481242098b32ec9bd6293696c45d4a98b3f38c5cb13bfb6919a92561c2467db98f1ae982d7e10d52a23d55a07640d3cba886dcc3854ca913e4bcb9f2af38dd99e6963276b6cbed8d5a1a983e2f9d2f0a4123b90b91e8cf4d82ab1a5d0853d44eb99faa0456ec994d78f5d090400220473f361f4f7d57bcda2bad50db7dc54fd44b848e39f0d3926d671f9255310757544478395ae4b5578c4eb36575217e8bb2a25138a31985b0d98cc878c8bec00bc862ee1b9688906d80cefe1bfdaf8ba6769265ae71d4816b8d8aaeefa7fcdd796715b4b55e689e542af7bf4b3a38d7cb1a1eb680e89b1e5a863b659e6deede5b5babe59478d96c0707982be09658e45231f28fcaf9721b40d2624f7a8754c1fc19906c0dd91178e7e2e50efb1852eddd26269b4d2351c59826f1b685feac24e9489b33270b3d91acbbd7e239ab3aa9374c7c3ebc6f074fd267ec550c9e8fb2ca10229d51b2ae20602f73a085e4bd52efd6a742d23c2e2ef59aed67c8e42cf45e5aa60882a58cc4906a4032cdff34c36b30dd4cbe4a3523096942e62adb6b82d7bc67f9f977715b8dfe8ed77588f8597f89fd79f00d37a75915315057ec80c7e08f68ec74c41044231af00d1cd0d793a2923d258a0fbd8caef3bcc4f8f13278f8b3b4a8ab0129573a3383960bee9598159ec04289e49ff94ef3a1a742cf27b77761a4ba10c293f8c41e9eae81dcc6f0f897d579a98d79c990e98b6ab133983878223a487e0fefb53771a20f4a51826df07fb1ccfee7fef6a11b35391b91ac74ebd18bbf0a64d0fcdbab2c675ddfb7162c14a8ee9f34451221e39d8d417add4c0f399352d1a6a0b6861bea4fefe75c358b02327496ece59acc4658ba475a3207eba3ca239f836819980f3412c99b3aaaaddd758f8b5a968a173297a5e33440089f13b7ba103396de36ee160cd8da04491cbe429a70a0436ed8e8192715a5161763c0ada68591e5f6e4dbc04bbd60305516aa2f02f0cbb0a9919c00d09d5ce2f7ead1d84c74f7676a56daa10da066c6725d344842e29bd4bbc4a14315eb3cf5ecec5a16f99d7ea9f7759da7071c643da37a29c2ed6d3a5854d240d7077730acc2c96b85e100222dd75a5fe7a75860cf3ebf0a97e8ba42915b32c22091b7473f0bc50624772b6776431198ca70634479678efa880ca7a5833b731700cac53cbe1261c80a4d5768905c29ca0f8e139a5f3f7df1b95e4c53c1e188e86b54c734a9484f2b7e404db855dd7db15543d2aa381f2e123f0756f158f04089c5ca1165c013e339009c9ac8ec3335ff14d1411ddd77450b427419178369461343229b688cde594f4b944d2ed0b38e5c989f1bd2f805ee1b038fd2a3b0db91d233893fda648ebfbca2a1b87d804113d1dececfd2204e28c81e8696aa1a60d3a9b0cbe90be99e3eb53e41ca63e762ba5388c8aed3966566d9d40706c515f31cb6fe0ee3ad3c2e22d31647a17d8e8b6fd24df3e84ec44f54f6810ff0cdbeccdb0724e0a89ae9b7f273b332e9d3a9cb8eb6582c704cef44aa8548be6bbb50c536c3300d3f9b0be0d933a4a8df4bae474a01b582978c3db6aa4731a3cac1322145b524c0c1bbd2d751a84a376e2c1909632af7b5b659a299c800f87d284cbf06e8a2ea60d58f1f13e0b9d1396c37ee349b7cf113a9c87bec389c279fc0dfdb1e16d37c564c2e69ecb0e85e242ac9ce098520632319e79e17d08bb3e27122b99d09d716dfe94ddae3a9b84ea3134abd58dad5e4fd247a75025c254c3dfc4ef7a783ab87b2030feacf51e0722eca2d88514ef9a699a5fd45064c714faef21dc2c05ac38a9e6db4fb0a36148059a8eccc0adedcf2ab6f23f252c841e607036227102770a2eb50cb46af213d32f5f7583805a77c14c5477f1d36fc4ab6a5cece9f7e7cc1dc43696629cb9eb18ed63d05a2d652edca5c717d3e860aac1101e32790709821092cc3444ef712202841d5e8a88c812d5c8d2180fa91e1f980f489ff774bcb83bcaf0ce555779ffc7813d49e9fc09fa3235db54ee6ae0e78c678eeff63514bac37b64057daeda432d97f08512c04d826519ff09b5de7de7a46aa87ecbb56f1e0853a67b33fdd435edc01aad700274e5f1ae98a216d08f5e8cf95a47c4b0dd2909ff662e48e684b6cc1d6f6e8823da6a88cc8dfe0873fcaa4549b465d96ce74922c41f222cbae4598159ccdc2c1412ce362966165cae91539a452fd59c85ded12663275c3a2b20f7ae39e7493a33ae1f64f72bd71197f673fc3d9a011b90baf68480dd1310d4bec2a8c8109b62159c1f59a8b26ffdb90a562c885ab4308bf8d40ecbe09ad9b615910e3c27f61b2f042d614e17b8793a3eda330190f84b57393a60e05180b48fd05952c7ad823cb060223b02cebec29f00ce8aad3df3563d693dfb052e8c13fcfd1b32195b48d36bd63013ecf428e0e8534e5e6a4403a8261b9fce7235bd372bf9018a1a4c690f62e71e9a63b841a5cf7de3bcbf44e59dde8da38bff07899454db2c7123bdd82a0d67ac3b439ceeec0c70472fc92a6d2069911130ec8e749cd381828d87f5514671bfed7b53629804aac39f98a96cf875fcb1833c34be44c49749153ecb79dbaa2a323d21f8aacfad60ee74ba8efed7c4b36e679b8527298306b5fe96e9df73863080555f1edfb163749cd3bd97e9ecc867c2d4c84083011fa01b525bc6172775de79c8ffc4be20bf063b33f17f724a671da70e5c165bcc236b4d120993771379a5cffb87b557435423537bc3afb3977a237d7ee67199315a7b8a18bced7e9821bc6c46e3c21c027473a6bf2c504cd44fddede6c3df213817520b55d27cc9cf8c7039f067a18a4466554a9211d2b944decb1a23e98a320d981ece4564f9092ee1a7d9bfd96754f5f4743c6794ff12b30e3fc82a28a0491a9dc64f9dde1f4f3d2d6decf62a30f643521aba26ec3506c106b58fc84022ce9696d8dfb05fb257dcfaeae2a332d4d7d41454f5d50f98133d8b88543c3c8726f3b63116ba922afd86fb9e1df63329832f9c80b1fb474b4eb8df6d79a2197e410c6b48ce1e2d8a731501da36f8fe2f56e0afb1f4b5978b9bb3ad54af9f2c2721f84be0fee96dd9c8ad7d163c0b0587ee6c6319df4a4fa49493a4349b537b64c9671812e6fb44d34b16ac1642d62698e196eb65d2b6a117a2af2419917a11c35df6b88905b5fb54466704530a4e35da989a73552c3e5763741427c6ab9ad1b9223ed436ae9d59be55f5f43eed5626b848f4ac98ed59f2a1ed5f6c4be5d4c408f367f2f1906e81ef48e61ee46fdc171cc82a02f015ae082323f764480dba685fed2d6e4b1c4440399f1523edd4292cf863736513bb9c6fa497f5ba888d6da3395e6b29ef8167f8cc713d4bf2358f80d97612ff26784684bc981df08caf4ee2c29d20021e033e833d9c952a9f5bf5f57b1746b72ee866c79982e912b25d722dbc741b77f9c63281116646dde091d097d6f6ce593955b8786bb08c60eb7dd8902db17272191875332f171bc32589fb725b162ddcb4e6a3932dc0137e6eeb0b17aa9a013606b72e7cb93e188d9de2903fd0e31cfcf3bdf7346d9ead85ab62666590a6bb05c16836d1ce77eebaf6c1334f28fd766228b2724d0d56cf1971bcd4c7bfe9a37037b1a947713a0e1cd891c896e10a67db99b0bcbfcdc497c30ccb33bc3855df7c0e46e72ad1f3b0689d39755cf3a45482b9dd2d17fa7e7de13e10bdb45e06fb923458209678d3799d934766d5f72f52e0665615670b80807d141c5e2fc9f313d94fc45766d3fac68bdc83da7ed905ef3abd44f07389ffa24aba679b17c412ae1e97de47181f767dd4f4569046049188706dcfd6cb954ef2cf311cce57bec9ad0070f4e7e376f1ab2b7ee2b001145d4ef324145fc082e8f7893dc7a27ab4678275abd3132e0643c1eeb467e93b6d8a4ab22bbc4eb9186ceb6c3c3c0eb760c82ffdfadd2ad0fc1a1bc4c1b768ee54fc0ad5e40bb8db66621b22564a3d97189015894824f646982302e65c48e26ca855d50842ed52c0ea205e28ad52a38cf3d7c3f1e14eac100535c8ebcd5a010e54d2c835a94d9d4a9fe61a7613370a2e7e31798a315636ec6cef73bbce943676fc52b2947f8d4bc283d83fc482680c6fc85f214370d5d805aff19f65edf0337af7f3f604effdcc7b89cb5e0f9897eb3a6c06743a5702842a129e228f1fe494947b3877c1d9334eecaf1430056262f9c9a56fbb78f2d4c8a23dd29ae405c09ca7ced0c9d379b679a37b94e238daccc4729e34606df762979c5d171397e432bd1e91fa1eb05d119badb0f055744b2794a5af890244795e3e60205f4accfd0cd4e4ae2f226852b3569581897b0741994896a0c76f23ed5a3fe8f2812541ac51bd98ae466cca70ecb72306aca171d1685f8d07a98cdbbf706a0cfe02adfb0a3d91736f10d4b7aed88219afb3ba73", 0x1000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000400)=0x7) close(r0) 19:15:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB="100000007a5720005c6de095a6000000"], 0x10}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) write(r3, 0x0, 0x0) 19:15:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r1) 19:15:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20800, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x7) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) 19:15:23 executing program 0: munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = socket(0x18, 0x2, 0x0) sendsyslog(&(0x7f0000000080)="31314a7aadde76631e12b8e60837ebee2ee57d8320fcac1146396c49f3b56fddb85c7f0a824a57c9c05dde5e8ac3d6398d976efa69b1a19379b4692f", 0x3c, 0x25) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB='\x00\x00\x00\x00\b\x00'/16], 0x10}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000100)={0x2, [{0x1, 0xff}, {0x3, 0x5}, {0x3}, {0x1, 0xb9}, {0x1, 0x6}, {0x3, 0x3}, {0x3, 0x1}, {0x3, 0x7b2}, {0x2, 0x9}, {0x3, 0x800}, {0x0, 0x1}, {0x1, 0x4}, {0x2, 0x1000}, {0x1, 0xd6be}, {0x2, 0x5243}, {0x0, 0x100}, {0x1, 0x10000}, {0x2, 0x6}, {0x3, 0x4}, {0x0, 0xfffffff9}, {0x1, 0xf2}, {0x1, 0xfffffff8}, {0x1, 0x1e}, {0x3, 0x10000}, {0x2, 0xffffffff}, {0x0, 0x81}, {0x3, 0x9}, {0x1, 0x5}, {0x1}, {0x1, 0xb9e}, {0x1, 0x7fffffff}, {0x1, 0x3}]}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) fchmod(r4, 0x10) 19:15:23 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getegid() r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = kqueue() r4 = kqueue() r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x7fffffff, 0x80000000, 0x9, 0x80000000, "e2de732f335d65190b6688ee1a9a672156b6f085", 0xd890, 0xd32}) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 19:15:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000280)=[{0x5}, {0x16, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 19:15:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000369000/0x3000)=nil, 0x0) r3 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000369000/0x3000)=nil, 0x0) r4 = shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r4) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000740)="15", 0x1) 19:15:23 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, 0x0, 0x6) socketpair(0x1, 0x3, 0x8, &(0x7f00000002c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x412, r0, 0x0, 0x0) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) r2 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r2, 0x0, 0x7001, 0x0, &(0x7f0000000000), 0xc) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000280)={0x401, 0x4007ff, 0x206}) 19:15:23 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x8000, "00000000e74de40000000000000000000600"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff88) r2 = socket(0x800000018, 0x1, 0x0) socket(0x18, 0x8005, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r5 = dup2(0xffffffffffffff9c, r4) sendto(r5, &(0x7f0000000140)="5c1936dc78f5e5d486756907c92036492683011b6ebd9ba2901e51862f5dfd4ce0302a508f04b6439a504e8d0efc02b0e8410eb3d42947e1afcbfe", 0x3b, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) getgroups(0x1, &(0x7f0000000040)=[r7]) 19:15:23 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, &(0x7f0000000140)={0x42, 0x0, 0x0, 0x1, 0xfffffffffffffffd}, 0xc) pledge(&(0x7f0000000080)=':\x00', &(0x7f0000000180)='\x00') shutdown(r0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xffa3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) semget$private(0x0, 0x2, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000001940)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000240)="c7d45119963710aaea63571aa9a77ad2e91473e77ce3e95597fcda92e3e52d8c3159f4ca5003272a00080fd95739dad6bddf4eb7a71c497b7dc73c9fe8de87a3155a01beafef07be845174332773b6ca6f4deeb97b6f2cfbffb8e6eec83b00d4ea61d674bd090d7df824974506089bd5fbd821da9bcdc623cbf98a8518ae305f98848897b714a917cc78980804495af5cd3de9067fdc22c82d5efdc20c1093c01bba8f7de5631178cbf360da327b9bf1db40bfaa469bcb8dc1305684a99eee5fb48c04b3c06bbf9e", 0xc8}, {&(0x7f0000000340)="ce73a50299f73ddaa513c646e1884e097fd705062292ded3a8792493a7288a6c7bb1f7f8cde3277d23fb6f30f4d9cb8c8c9258e4f6775c272cee45b5b3573d37d747012841806474f6c0d856832e5c472bf58aa9611167022e71c541fa53e8c80602d91e6943e0f10b70670af2763c6ef585b60e11096e8f7a6061b49b69397601de3ea1fd1366d001cb02", 0x8b}, {&(0x7f0000000400)="d25c2ae4b931f7f2c2d644d7860c6b42045b6f8b737b41e01979d1c5d7f08d9e9a42a6ee8dc388530020092bf31277deceb00626df9e2a461c6df7094a5a0ed7c25c1e25ffbe72773e9ca27ec6171283565d47e43f4a817088fee5f8525a2c7eb8253c18a0420d478fbe241b1befad62", 0x70}, {&(0x7f0000000480)="35e04d9835ed32c89b86b986ce82562188a8468045597cd9c25c5086456d4bf49e5e72e3c3a85fdcadb6d8c3d81b45c0dc319778e5282e55698e3d1f1094948f61989f7d49fc242cc4aa59ed61fc2c500f2e3b7bbc5e71e027eaf07f7fb8509ebcdc43ce75c66d12e2fb38b868909547ee09f0ac", 0x74}, {&(0x7f0000000500)="f2a0e205a93dcbd408185a1ad55c05021e06b52c07fb2dbb7212620669d1647f6639dbad54b8c8ed06d15f8c1a0c65aa5327c0dca3671c963e55b800ac9ad5e3c9d5ec02f095ad739adfc8638068a1b8c825756e8f3f1a6d98e5ae83b48448da1de71108de604cf58392dcc92ebf65f71712abc217ca69452683e41334e246fcbbee05d0525015fd2c44b3763ee669695af2e23fbaa7ec2c1b22653fe61cbd85eadd449d85fe678a5a6ae39e13bd2e5ffcb6e5257ee4422f580531", 0xbb}, {&(0x7f00000005c0)="52264440bf2ea4b739f5783c772273b9a5d274f0351cfe4f66193d2e4ff854094eafe59784482c05eccaa0f511c732b8970484a76ecb78ce893827a4c3ffd6ac486ee63776a36042d40c473fe6d6d3d36935b761d0d6de75c9586761fd5192328332f063bb688344330403743ba387cd465a403f905edbb000f3e2907bc09d820f941c1869bb308c302399177322448d8be05431e0df782d04a3f950ee", 0x9d}], 0x6, &(0x7f0000000700)=ANY=[@ANYBLOB="c000000000000000010000007f1b0000961a5449a51f516679b1bc76da3dc3d4bcf196a9ce9e1f16041b25d9d09afe25f34d5c17c293de926eed93bbebb9073cc93f0673954d04591e8957f353fac18f86028ab58e35375274475b85b05a2955155159d1dec2cdf7a8d5428914974fb28e169c371e979aebad5cdc750d187f846a0378caee90e0e27ea652da4e1d7be72d413c174a6b500a17ae5c0e52493c910d8c3570c7e1f7f410e51a7ed68616a7c27f0b251c9c0f3a7c7b880000000000b000000000000000ffff000006000000469ff0e7720959baff007a9a8e57aff69bbca9ca7f71831331afb660e63f27822a300fde94009fb0bfd4493563ef217617502123c0227711a308200e56487d803636891c44010dbb536bc33673f11622cd55e10c0684282eaedef07dfa9abb8281cca51f419ec24839cadee0229bead18f7ac37e20b2642e899aabbfc83026edae95cf281c612d9bb41d88a46af7cf990abc949838f7f0d8017e7514cedda7001010000000000000ffff0000050000002358157a4971e48984e5c1121a680df8ab8494d51257262368ed3cc25a09b9c18ebe6ad36cd2bcd0cf9b896bd26dfdb35d6204ebc727f48f08d6087e39b77836e7504f3ceb3127ac0675d85215728307a4a44415a55065dbcbb3f1b57000d2609b4a1961cf76afd4629e3f4e8c478709f85484e93d3c477ae4e9afb64a117924f8e26ef8eac3cef1f6a8dd67cc284373beaaf67ed2d559edbab064f8cc69b6f779dcf4778cffdf510d14fee59d696eb8a4fdf6baa5e27ade36d9263f0a879d695266bec455dafb12e0a75620348153c3fa6860efb6b7023b4aaa4fae434c7ba2abde384ba98558cd8d0efd2cbf5a7e898e8a779c860ff9731b955c4e5443c75fac1490691882c6ed06b7c86f37181ddb61df49ac24180f03a08801e6ecea020b1d9fd1f1edd4ea04b6d7dacf7e45c2c1fd57fd71460220c02aed24e05e2568bf43e4658fa0565c2ce27d1d6404ea11a28bfca2a90dcaf3f4a3af4b1bdc290ad3b933bae04cc3e800c77810ce2a7d1851e4054d912bbd068fb7e1449129db6503f12696c10088a79885fb980bc49d5bb5b6066ea368b1a4c6e5078ef7e5a2ae5a1a812901a3ee726827372cec8eb5e18d5736d9f6352c467e41f487083f57686e333f8b4d6a9c7d3788005997c31db84d1fb34cfdebd8052b22be3b56c0e540270d2fcb4f112ccf535c6d6b712655ef84c2b93580c829bb8e57a953ff3a7bade94dc4fd68b3a9dd4e54289be17783f2a6502a0f2a249a04939226f867327f51e7b94101e597f5a789c61fa9b34a1a749db7dd680217da8380d4dff33bfd1af9e049a2c2f441df0ddc54c2261bd13726e63458b242363cf69a43953e5b431c7734faa176eb1af25378d964c26583e921b5574e08cd3872e750ee033b6ad7e43ea70f4fd9ba64e88ed62b404c17fe268fc266f6115de8f517b06e8d79d2c23dd3420505425ad5905daa3cbe59a46a69aa53fe5f96cf5209ca3d1c18ec9cec60157cd87097a86de500a81d8142144fc76161c2b729c98ab217612137b7a3a93c42b12f8eab37c0bac9fbd40026087f0459ffd203ae9e256a198a04c16638dadd4d6860b630c280a87ac9a3558ff068a83352e7447fa24b2d8714287a68a56814ed450c0eef64051fade43ae8472de885434c501931b89c9930f13416ceedffc6bc1f7bef2811876fa7118fd10cb3957ba4876ac03f48043a532872b1117b5f9897d3fac4c1cac5fd2afc510b04757361f7d914444e9b0329f5f400da4bae5086f53f552840f5a223779e27c9d3bab09aa53cff0cc120bc85a8b8c44f21ab3d67e5d2a7cb85b2b34521f92d8cf27dbdd3e05f3fa7af5024c884015a87d936ce743c6486b940e3933b0a91b62de6161a05b1f9822501c3667374b78961126cefb4ca528759782a51324a9c5cb9427c4104f1f9b89e3214e96580ae0362f80bab2e5e7380fc04518c97d341c130adf4edbc6aa49f3aad66eec627bcbd2b5ecf47d11767927391e93ec8650f1481122bc321620df8590bdb3c0b4ad0a3763f071328ad507b1b6942e46cec8d5fa087f442ee4b7ed9b170f03a42fefebbe2d0462e4365f14c6829f2f1e289a7510d9288fe513fe7fe0aefe565ca90bc234a7337f5c549b01b1629e591abb3bc13aa8e96c8c423ac1cbd2a58cf25a34b7d1b04d0d4aa7aeedfc1010200c961fd7bea6bf2e2644d1a2b590ebcefa9df658f6be8369a3508db01b693c94278405e651cec5d20f02994b38f8678567a8bf895f198befa58acc1495bdf66abf44aa0f8d67911927e77304999b6611f69e2b92ad68c05b91447f7fffaf907a44610bd6d5d07627555815dd316cb575b57d5f059adcc9a540239421436e21a4bee6f443d003fad96a832da1fbb3c1c9b562a8647cc25bb6805d3919ba390cc9506061ed0c97fbe0b6c277f5329b98eadfef6f14fc6d862d18f57ac350a73f199b50ba2544ad238ee62964c35cb0a742079f6b122b9b2fb9deb974cf5ed6ef40513aecba56a785bbc381199ca4ccec67fc29ce8d2e1978e5d84e49f9b44ceb2c87737321c89ce9a4c7932e4af1e0a063c53f2d3af8d66ca8b793848deec24d4b919a6317193e15b97910e1d1f4f5196f2386c4139b1ca3ce3152f7ebdf384289bcd19b3c168ac4858a095abcd0b7c9ceb54ad0eef1a81b67878511efccf4b6aa6416310451c5449d99a74869fae4a1dd028486a444693d5d6b2ba081613f95e9265e88b1d40c4e7a006fcbb6816fa498ec0a5f9a6506c2f6260fbb93398e58e4ee6f287408a4866c05aff8b30ceb77a3116b40981c8d52aed69e0a77c587b46268040b721fcbac61f3c34f6e6e37061b7c072c9cdb219190906c928bfc7b5493d86890b3234e5751cfff88fa600c8abff4fe35142e5718b846a898db5348fb3326c4ffc885ad6da7da803bd500c3509f4c675f214edd0fcdeb16a7e4dd811fce9c6fb44e14116641ccb613652cdd1899e49d6c97ce4cbd621e14229334935e241a5f57febc848920107c24c3ce74b544e3f1997cfc63981f3d28e746dcf0d7c664d5229f95b0d641ac6937c780b8b3b1486a6f27c2d52ee7fe175753c32778d951187ae8631a4b4c5ff466d979c8c4fd91e5e7e7db5febf404dc74617487da53ed8609ecf1f62ffaed9914452e9f905f8319f1c5dcd8f027b0851fe8529d55bc042d32266882a4a806fc7b3be47afd79efb709a65ee970fc8587f492dc9fdbc4f2704afca0c60afc23ce0e8e4fce351a0680cd0d757f04d7bf091943337cc5eb1066eb41ac1a47cf7abeadcb76fc23cb2295d9ec261bca869d55439c7c3fdcebf0068ca3de725bf5e74fda04a584d3275e0771dfd933db350b3175623c1c2d69d4d157c34f43f870f337a0d76020fb5a4de8ec8618356a517e5a75e900b9913cb857136219d6185fa25b73e9377d64ad0592101b65f2698dd520e71699cdf4455bab717865d89ea808efe95c58dc869c60253c15f516e87c9f57e03601cc5281df2d220e629fe575fd5f9955194e468faebe750b851d5db78fff88e139e54a0465b41e539b216689cef8ef0acd047a68409ad1868fa5e01fc3a77ddc7b8a5423d87868eda2ad53715c414e75f28128b7cf520aa00373bc210bdf51380ca8a323792ef4d5b1fbdb1a77b7bc262eab1fe746610f07defeb91e6d753663533b5e8bcf2e17e9b7d27dbe49ecc3b1c3825b58e32ca357c57002fc5289dbd6700a18bb8ffeba951e3095ab34843be57ec6cc126819e5761a580c3f299c02f4105b54221f4db1622375dd34e1aa3f76ac6148eda40788623f19a403665a40416a473c010cb9d0243ccc443643e89613f3a267e8e2b8434fb5134abcbc3b732defb700a0fbb823f89a8e46f8f8c41baebac701467368aa1e720abf129ee4a66655f104bb54c15e0abc5b5f0a10b7c70999fda6826ec4ebd138ca1964a1165cb22235eddb80cb734490cae240143a80f7a54087e609b050344d9ea1585dc0b2c2fdccd5064dc94f0c96237e99ca20148fd7acf8263d7ae4d1aea2138b9f97900ec3846724148887779a83a6b00ad8b11ade40a54e42d8c466d338cef3463e7f90419f474dd93e29542dd07c26ba61181b94b5141f3c5cfc3004230854a45dd76f5244a1ec89535b9180522786fdd75789f0441686b7f939e77dfdfc7a8a3536bbb6895d48f420ab56d49b1f9b53405ef5c64d7e9a087e89b96808014f77c95ac220111c3cba3a8b8293bd944de46d02e35eeb014e99d83e3c2df4efb5536ead2c585bf3b99d96cab3f49a5a517e12cdddd3ba9e1a4d74dcb40d25e9343b07de50d79e42f23de04d41b9d76212449a62a59eb8d24df0bcd1685b794781a7f46082b3f7c257133bcec2d433049ea7e725cc01445c83c4b2d4c429f3eafe9943015e7521a15dea4bce8ff3153be2847e925d133dfcb7bee60f172d8a937a6788a53c9532747db6abc6771426ba2b4484b472116a4716afd3ee2cc7ea0178061b9914c447d89d4e2122ae3bef3d700c5073f61a622be84d886b2a904960850c243abab54edfe5b4cfe2e1b9ebac46575df6fa3e11d23065a78870c6e78762152f26deffeef8fe88c313a7e9fda335d3a3aec988ec338456afa095ea9ffcbdd9f761233eb30d209c4b4a61b1fb39c16f82e5498da14997c1260909dd989dc0abbe6438251fcbaac42d990970515c2d2cc11bc2033f7725ba7120025504842e5dc7c8526c9f59de0614a57bf692724045b3a32b59b53e45cfbd5a30cd8345a3835e4d7bbd160fb14512cd912f890dfbb6605c9b5c1ba40022c62cf74a1c79ed08d120c49301197d83222aafe20fcaa7a4e8704a7d1d188e3e06e01415b57f07fbf747b23ef67084efeee084504673cb982aab70b1bc7e06083302d1505f7acd179c6f378a81863070d50ff5be36f97b5dbd4f190b5a8d12ce7936b62a78eee284d6ee3899755fab7e8efbb651431e41c32d4acb94140e354b84f327dae2524783ab12f10e3ac8bcd7a23130f80216ea85317151675539c519c622c85fbe75c406963eabd2dafa3dc87c7ced94ed23e1110aa42a8593a9c4295dd6f1017190d3f687933be31f7c31603603b3bff952789b50ab173d6dedf3b64450c370d657c5bef2e00b774d6edbec9a714edb27e4b3c6512c21365b205d2611d6cab708bd390384c124299f1dd1f06007e6ceac3ebe776b86bf7d654f0a2a649a7619399162ac157b24424f743bb9fcc9b4472a5426ef11c348f69b7a4547b4b30a783b351d1ea9791092631a5851c6b2f5e69c31ff4ba9f98275774935267fec2d8041a160f402e9e44b7fd843be94f04adcd4a4337739490fa2e08c0f8f5cbbc39052bb145d6c420f036ca15c667e233f0708626e9807a12d533a13164532dcc17a6887131ecfec36a0374aee94fcb7ecb40c04cd11fd907cbdb51b6fe550ed43c51c4f491037e9a4198e8222873cf5c0feb4b7747795411c281693c2d110dbee53bcb72c6ffc73e9ca4a9e7a3ef0a612ceaaa7b758a43c6dbcc0e53ff1e5944ee768f890722a995130f1f5e47acf2b471c1335e9fa1f56c453a0b4c85320626cfb52da8c863fcde35ed733552ecfd081188b79e7265f30c4e9808543e9043d97479ccde7753c8d706f064ccf680545d2837636fb7d6b34d53c46734d2e8ecdfd0260793ac07c7e8c838ee4cc57411fde3d4af95649645d570163fe064a9ea906005bec903aceeb880613756bfe7fd10c0a041e533ef8dd03cb7172a98f694f838e81d579fb074f2bbed97a93fb45388b0873d3e4d06dd8e7813d4a1967dba2d25592fe8994003629f21d6099fed1073e86d35e12665b037db827b3dda78a64c0a350fc3b1f9a965f56f0d37b751241c3f07aa73c6de14deb3ef41fa84061b905d1347eae5d97401f48a70ebdac7ec3292c0b5a099b26551ee4eac62f3251c03cc8bce73c618d5b39e3dfe214fe66e422664dcb65dd2156fb513cdae9998f934157605128da065ab812586c71de5a5318bf2c509438a15dc3cb8f5372e13ed00ceb40bf3a804e8f6e645a2863bd36758ca9311ee0a6572bebe1c2990f30f1b73907debd956bb4989fa685afb8031452e0205472cba1fe07e2138068bd20b18a59474f212cfcb8197f66d5d9c460326f261fb0711123f489b493081e9103d772b8dcb9d4c7e7ba522970f8ae58268fb6f9d665b2ed1fd91a7e2cefe6aa94979141f7bb7eb86a06da59741a4bdab96bd915bf9442c0c7e9896a0728be41e3bc2c779dc60c5a17fe1289e2a4a5084e6d01d60190abee040dc46406e40e99c298457b546a4174ca6280000000000000001000000030000000216ec1b2a973408792b335ca5537df1d7a3b52510b114007800000000000000ffff0000f4cc000040778f7886e5772a93a71a7bcc2bec1f29eb5c173de320c85fc10213aa959d712e31f19128b942f9360df73cd9520643a8ac32527b7df0172dfc471b5e3e49c7972203bc988cc40ab9a7cfe3bf8083f7e76e8504fd0b266941ddf8e3aae98318d55b5ea22f853200"], 0x1220}, 0x4) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) shutdown(r1, 0x0) munlockall() 19:15:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x8f) 19:15:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000040)={0x10000, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) lseek(r0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0xc, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x9, 0x8}, 0x0) dup2(r2, r4) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) close(r5) socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00001e7000/0x1000)=nil, 0x1000, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mlock(&(0x7f00001e6000/0x2000)=nil, 0x2000) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) mmap(&(0x7f00001e6000/0x1000)=nil, 0x1000, 0x0, 0x1010, r6, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000000)="67731590a77d0052a5f56e414b1cfe14ad5b722948570881cd2db852363fe442c4", 0x21, 0x0, 0x0, 0x0) 19:15:24 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82023e2f66696c653000"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0x0, 0x34}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 19:15:24 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x0, 0xff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 19:15:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xb0dd}, {0x34, 0x0, 0x0, 0x4}, {0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0xfffffffffffffffc) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x97, 0x400}, {0x5, 0x3}}, 0x0) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r3 = socket(0x18, 0x2, 0x0) semget$private(0x0, 0x1, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f615e3563c7285b5f8553fffb00000000"], 0xa) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) fcntl$dupfd(r2, 0x8eb5030d0090ea51, r3) 19:15:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2000000000000294, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") pwrite(r0, &(0x7f0000000140)="679dabdbe6773b98a833b7981c367be6ea9c5bb7e771e79ca462e8a3758b68746dfa0d319ecd88a5fd03b31a1cb6d459912c4c1a25610194d85c0c0b93dcca35b023509b1bee92d73738c1789b1d92a8561dfe340086984f809bd3e2acf2d8b662d33661bec722fc32713e37a61458bc9753650a136244143ed0200603da4a127a", 0x81, 0x0, 0x0) 19:15:24 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x802fffd) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x10000, 0x1, 0x81, 0x5, 0xfffffffc, 0x6, 0xfff, 0x10, [{0x24e7, 0x3, 0x3, 0x8}, {0x0, 0x10000, 0xc3, 0x7}, {0x1, 0x200, 0x1, 0x6}, {0x4, 0xfffffff8, 0xffff, 0x401}, {0x8, 0x6, 0x100, 0x1}, {0x2, 0x20, 0x3, 0x7}, {0xffffff7f, 0x133, 0xfffffc00, 0x88b}, {0x6, 0x7, 0xa2, 0x8000}, {0x7, 0x3, 0x7fffffff, 0x4a}, {0x9f, 0x2, 0xdde, 0x7}, {0x7, 0x1e, 0x9, 0x5}, {0x0, 0x9, 0x99, 0x9}, {0x1, 0x5, 0x7, 0x4}, {0x4, 0x8, 0x8, 0xffffffff}, {0x6, 0x3ff, 0x401, 0x6}, {0x0, 0x81, 0xdd, 0x8}]}) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x802fffd) 19:15:24 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xfd4a310ad38fdde, r0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186204017b002b2c000000267e897f7700000005a89b8a973268381a5071cb000bc3faf94ae5e124c6a36000753dd4d16120195f81db838f74652d62e100c51bad0000000000000000c37bb79d7d2c336ec5e000", 0x57}], 0x1) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9b022e2f66696c653000"], 0x10) shutdown(r0, 0x2) 19:15:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10001}, {0x7, 0x1}, {0x6006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000040)=0x9, 0x4) 19:15:24 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) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x821111e9fc7eb1f, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x5]}, 0x3c8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r2, 0xffffffffffffffff, r2, 0x0]) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) chown(&(0x7f0000000200)='./file0/file0\x00', r4, r5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe25) lchown(&(0x7f00000004c0)='./file0\x00', r7, r8) chown(&(0x7f0000000200)='./file0/file0\x00', r7, r8) getgroups(0x8, &(0x7f0000000140)=[0x0, r5, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r10 = getgid() r11 = getgid() getgroups(0x6, &(0x7f0000000180)=[0x0, r2, r9, r10, r11, 0x0]) close(r0) connect(0xffffffffffffffff, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x1, 0x3}, 0xc) 19:15:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 19:15:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x553) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 19:15:24 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r2, 0x1}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x10000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) 19:15:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x15}, {0x6}]}) r1 = socket(0x10, 0x4000, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x10, 0x0) flock(r2, 0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x8000, 0xfd, 0x40, 0x3}, {0x9, 0x9, 0x8}, {0x7, 0x0, 0x4, 0xe25c}, {0x1ff, 0x6, 0x6, 0x6}, {0xfff, 0x9, 0x40, 0x2}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setegid(r4) syz_emit_ethernet(0xe, &(0x7f0000000080)="180d344173302883080005b8a0a9") 19:15:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/eull\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000001c0)=[{0x1, 0x2, 0x53}]}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x3) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000240)=0x201) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000004e, &(0x7f0000000040)=[{0x45, 0x0, 0x0, 0xffffffff}, {0x200000005c, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 19:15:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) close(r0) 19:15:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getpeername$inet6(r1, &(0x7f0000000200), &(0x7f0000000280)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) setsockopt(0xffffffffffffffff, 0x200, 0x2, &(0x7f0000000100)="02c53518d7f7f3bc3322397730062a20ee30888f79e52f4a9cc4524798134211df370986e85e6d57ad418d283f8133ff084bd1c878095675b86ff641e29c118ccae5566fe0a69cf32317a81fe7acaf0609f829b07acb5c1cb00b8e230ed5d1957fc2e9d5fb7b41d3ad5b384dde03267527c4e6aaca6cfb27ec88c4b461a8cbdd73800c96d283e9aaecc9ff29e881117159bb6b7bf7335245a56c28c85b6be2e1d2f0e2a5bbcd2f74cd7feca62cf83cb7eb0ab9556d7c5b2654d7bc1af4c73b1a7acbfc956a8cf20b5a24526c", 0xcc) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:15:24 executing program 1: write(0xffffffffffffffff, 0x0, 0x0) poll(0x0, 0x0, 0x1ff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x0, 0x0) syz_open_pts() 19:15:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 19:15:24 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) setuid(0xee01) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)=0xb) 19:15:24 executing program 0: r0 = socket(0x18, 0x5, 0x2) setsockopt(r0, 0x0, 0x67, &(0x7f0000000000), 0x10) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x46, 0xfffffeff}], 0x1}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[@ANYBLOB='\x00'/16], 0x10}, 0x0) pwrite(r1, &(0x7f0000000000)="dde42fd86d0c2f3036b61d3fafae0afcbee1e14694e8131e35b3874b073a0e972abade493fc28f566b7f854f11a61c1ef5510d8bcfb237afea2fee7fe555abda76c03012e705d9f8ac4b8163505063cd166944a745564c81f170e8fd8d3075229a666f2e935b601683acdf3bc6e32a28acfaae92b6188ea9ee7d75db1a0e86046d80a2c36ac22243bd2c559531b0", 0x8e, 0x0, 0x0) 19:15:25 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x3ff, 0x7, 0x10000, 0x1, 0x7c0, 0xfffffff9, 0xf157, 0x1, 0x1, 0x28, 0x3f53}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) 19:15:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x20, r2) setgroups(0x0, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x396, &(0x7f0000000300)="dd0002c9") r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x7fbe, 0x7f, 0x0, 0x4}, {0x5, 0x7, 0xff, 0x5}, {0x6, 0xb9, 0x7, 0x4}, {0x7, 0x8, 0xb5, 0x40}, {0x1a9f, 0xff, 0x2, 0x3}]}) 19:18:44 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=[{0x10}], 0x10}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) kernel: protection fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace in6_purgeaddr(ffff800000b20b00) at in6_purgeaddr+0x135 in6_ifdetach(ffff800000b22000) at in6_ifdetach+0x74 if_detach(ffff800000b22000) at if_detach+0x155 tun_clone_destroy(ffff800000b22000) at tun_clone_destroy+0x1c7 spec_close(ffff800021f6d430) at spec_close+0x3b0 VOP_CLOSE(fffffd806e9815b8,7,fffffd807f7c6660,ffff800020ab0508) at VOP_CLOSE+0xc0 vn_closefile(fffffd80665e6738,ffff800020ab0508) at vn_closefile+0xd8 fdrop(fffffd80665e6738,ffff800020ab0508) at fdrop+0xc2 closef(fffffd80665e6738,ffff800020ab0508) at closef+0x11d fdfree(ffff800020ab0508) at fdfree+0x101 exit1(ffff800020ab0508,9,1) at exit1+0x32f postsig(ffff800020ab0508,9) at postsig+0x4e3 userret(ffff800020ab0508) at userret+0x199 Xsyscall(6,7d83,7,b,8fe76,7f0e84e1000) at Xsyscall+0x156 end of kernel end trace frame: 0x7f7ffffc1210, count: -14 ddb{0}> show registers rdi 0x1 rsi 0x1 rbp 0xffff800021f6d290 rbx 0 rdx 0xa2 rcx 0 rax 0x3 r8 0x1 r9 0x1 r10 0xe2a51338f65f571e r11 0xf6cb3637e2933bb6 r12 0x100000000000000 r13 0 r14 0xffff800000b20b00 r15 0xffff800000b22000 rip 0xffffffff810836d5 in6_purgeaddr+0x135 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800021f6d220 ss 0x10 in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb{0}> show proc PROC (syz-executor.0) pid=468028 stat=onproc flags process=a proc=2000 pri=77, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0290,0xffff800020ab0c80 process=0xffff800020add180 user=0xffff800021f68000, vmspace=0xfffffd807f00a730 estcpu=36, cpticks=0, pctcpu=0.14 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 90776 307143 1 0 3 0x80 nanosleep init 13028 246331 51078 0 2 0x2 syz-executor.1 86477 205458 0 0 3 0x14200 bored sosplice 51078 176501 87381 0 3 0x82 thrsleep syz-fuzzer 51078 437368 87381 0 3 0x4000082 nanosleep syz-fuzzer 51078 195411 87381 0 3 0x4000082 thrsleep syz-fuzzer 51078 155217 87381 0 3 0x4000082 thrsleep syz-fuzzer 51078 127817 87381 0 3 0x4000082 thrsleep syz-fuzzer 51078 415221 87381 0 3 0x4000082 thrsleep syz-fuzzer 51078 7944 87381 0 3 0x4000082 nanosleep syz-fuzzer 51078 179481 87381 0 3 0x4000082 thrsleep syz-fuzzer 51078 3750 87381 0 3 0x4000082 thrsleep syz-fuzzer 51078 32097 87381 0 7 0x4000002 syz-fuzzer 87381 176825 36228 0 3 0x10008a pause ksh 36228 72162 17569 0 2 0x92 sshd 17569 36638 1 0 2 0x80 sshd 26821 388545 25316 74 3 0x100092 bpf pflogd 25316 162870 1 0 3 0x80 netio pflogd 42825 338550 36964 73 3 0x100010 ffs_fsync syslogd 36964 256904 1 0 3 0x100082 netio syslogd 52404 505844 1 77 2 0x100090 dhclient 43689 129463 1 0 2 0x80 dhclient 68890 478716 0 0 2 0x14200 zerothread 47453 27829 0 0 3 0x14200 aiodoned aiodoned 99854 36926 0 0 3 0x14200 syncer update 5683 522915 0 0 3 0x14200 cleaner cleaner 28335 178560 0 0 3 0x14200 reaper reaper 58636 25859 0 0 3 0x14200 pgdaemon pagedaemon 22193 227020 0 0 3 0x14200 bored crynlk 70199 96239 0 0 3 0x14200 bored crypto 60974 174717 0 0 3 0x40014200 acpi0 acpi0 13509 267741 0 0 3 0x40014200 idle1 43882 269864 0 0 2 0x14200 softnet 55937 243181 0 0 3 0x14200 bored systqmp 48393 140116 0 0 3 0x14200 bored systq 20131 492445 0 0 3 0x40014200 bored softclock 18534 60100 0 0 3 0x40014200 idle0 32215 451398 0 0 3 0x14200 bored smr 1 302247 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 42825 (syslogd) thread 0xffff800020ac0ee0 (338550) exclusive rrwlock inode r = 0 (0xfffffd806ead2d58) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 sys_fsync+0x114 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9613 6469K 7795K 78643K 23978 0 0 pcb 13 12K 14K 78643K 1319 0 0 rtable 87 8K 9K 78643K 3510 0 0 ifaddr 97 25K 29K 78643K 1089 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1739 0 0 iov 0 0K 28K 78643K 1143 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1210 76K 77K 78643K 6345 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 100 0 0 VM map 44 22K 22K 78643K 69 0 0 sem 12 0K 0K 78643K 1523 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 4 9K 25K 78643K 6237 0 0 sigio 0 0K 0K 78643K 59 0 0 proc 55 51K 95K 78643K 2187 0 0 subproc 23 1K 2K 78643K 533 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 515 0 0 in_multi 17 1K 2K 78643K 749 0 0 ether_multi 1 0K 0K 78643K 85 0 0 mrt 0 0K 0K 78643K 36 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 1253 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 179 397K 399K 78643K 23263 0 0 UVM aobj 130 8K 8K 78643K 179 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1858 0 0 NDP 23 0K 1K 78643K 340 0 0 temp 249 3565K 4205K 78643K 160942 0 0 kqueue 0 0K 0K 78643K 72 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 106 0 102 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 458 0 456 1 0 1 1 0 8 0 rtentry 112 575 0 548 2 0 2 2 0 8 0 unpcb 120 2943 0 2929 2 1 1 2 0 8 0 syncache 264 49 0 49 15 15 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 105 0 105 4 4 0 1 0 8 0 tcpcb 544 3195 0 3191 33 32 1 14 0 8 0 inpcb 280 14753 0 14746 47 46 1 13 0 8 0 rttmr 72 14 0 14 1 0 1 1 0 8 1 ip6q 72 5 0 5 2 2 0 1 0 8 0 ip6af 40 15 0 15 2 2 0 1 0 8 0 nd6 48 83 0 82 6 5 1 1 0 8 0 pkpcb 40 28 0 28 11 11 0 1 0 8 0 swfcl 56 6 0 0 1 0 1 1 0 8 0 ppxss 1128 156 0 156 19 19 0 1 0 8 0 pffrag 232 111 0 111 16 16 0 1 0 482 0 pffrnode 88 107 0 107 16 16 0 1 0 8 0 pffrent 40 2306 0 2306 16 16 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 451 0 422 1 0 1 1 0 8 0 pfstkey 112 452 0 423 4 1 3 3 0 8 0 pfstate 328 452 0 423 10 4 6 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 24 0 23 18 16 2 4 0 8 1 art_heap4 256 2514 0 2353 32 18 14 18 0 8 0 art_table 32 2538 0 2376 3 0 3 3 0 8 0 art_node 16 574 0 549 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 30 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 1521 0 1511 1 0 1 1 0 8 0 shmpl 112 177 0 49 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10934 0 9506 47 0 47 47 0 8 0 ffsino 272 10934 0 9506 96 0 96 96 0 8 0 nchpl 144 21663 0 20010 62 0 62 62 0 8 0 uvmvnodes 72 6171 0 0 113 0 113 113 0 8 0 vnodes 208 6171 0 0 325 0 325 325 0 8 0 namei 1024 71661 0 71661 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 42 0 0 6 0 6 6 0 8 0 vmpool 552 67 0 25 5 2 3 4 0 8 0 scsiplug 64 4 0 4 3 3 0 1 0 8 0 scxspl 192 67807 0 67804 41 40 1 7 0 8 0 plimitpl 152 471 0 463 1 0 1 1 0 8 0 sigapl 432 6353 0 6339 3 1 2 3 0 8 0 futexpl 56 128903 0 128903 3 3 0 1 0 8 0 knotepl 112 1635 0 1616 9 8 1 3 0 8 0 kqueuepl 104 1792 0 1790 8 7 1 4 0 8 0 pipepl 112 4434 0 4416 16 15 1 2 0 8 0 fdescpl 488 6354 0 6339 3 0 3 3 0 8 0 filepl 152 56038 0 55948 52 47 5 14 0 8 1 lockfpl 104 2287 0 2286 1 0 1 1 0 8 0 lockfspl 48 756 0 755 1 0 1 1 0 8 0 sessionpl 112 49 0 38 1 0 1 1 0 8 0 pgrppl 48 111 0 100 1 0 1 1 0 8 0 ucredpl 96 6248 0 6238 1 0 1 1 0 8 0 zombiepl 144 6346 0 6344 3 2 1 1 0 8 0 processpl 896 6376 0 6344 4 0 4 4 0 8 0 procpl 632 20766 0 20725 8 4 4 5 0 8 0 srpgc 64 44 0 44 18 18 0 1 0 8 0 sosppl 128 87 0 87 16 16 0 1 0 8 0 sockpl 384 18240 0 18217 74 70 4 23 0 8 1 mcl64k 65536 266 0 0 34 29 5 34 0 8 0 mcl16k 16384 23 0 0 3 1 2 3 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 33 0 0 5 2 3 3 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 199 0 0 23 6 17 23 0 8 0 mtagpl 80 103 0 0 1 0 1 1 0 8 0 mbufpl 256 1005 0 0 46 0 46 46 0 8 0 bufpl 256 24682 0 17634 441 0 441 441 0 8 0 anonpl 16 771004 0 752764 212 122 90 91 0 124 12 amapchunkpl 152 47491 0 47377 92 85 7 19 0 158 1 amappl16 192 34509 0 33430 230 168 62 67 0 8 7 amappl15 184 1941 0 1939 1 0 1 1 0 8 0 amappl14 176 1806 0 1804 2 1 1 1 0 8 0 amappl13 168 345 0 345 4 4 0 1 0 8 0 amappl12 160 301 0 300 6 5 1 1 0 8 0 amappl11 152 991 0 976 1 0 1 1 0 8 0 amappl10 144 1165 0 1158 1 0 1 1 0 8 0 amappl9 136 1100 0 1094 1 0 1 1 0 8 0 amappl8 128 695 0 642 2 0 2 2 0 8 0 amappl7 120 1298 0 1289 1 0 1 1 0 8 0 amappl6 112 942 0 926 1 0 1 1 0 8 0 amappl5 104 665 0 651 1 0 1 1 0 8 0 amappl4 96 6288 0 6257 1 0 1 1 0 8 0 amappl3 88 1505 0 1498 1 0 1 1 0 8 0 amappl2 80 49359 0 49291 4 1 3 3 0 8 0 amappl1 72 151692 0 151298 25 14 11 20 0 8 0 amappl 80 21603 0 21543 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 178 0 49 4 1 3 3 0 8 0 uaddrrnd 24 6421 0 6339 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6421 0 6339 1 0 1 1 0 8 0 vmmpekpl 168 55230 0 55181 3 0 3 3 0 8 0 vmmpepl 168 809417 0 807213 379 261 118 145 0 357 10 vmsppl 368 6353 0 6339 2 0 2 2 0 8 0 pdppl 4096 12849 0 12770 15 4 11 11 0 8 0 pvpl 32 1950626 0 1929931 409 201 208 213 0 265 30 pmappl 232 6420 0 6364 9 5 4 4 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 761 0 113 20 0 20 20 0 8 0 ddb{0}> serialport: VM disconnected.