=nil, 0x3000, 0x4) 16:01:49 executing program 0: socket$inet6(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) getsockopt(r0, 0x129, 0x39, 0x0, 0x0) socket(0x6, 0x3, 0x76) 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x4, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x41) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:01:50 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa], [0x0, 0x0, 0x0, 0x200000000000], [0xfefffffffffffff7], [0xfffffffffffff03c], [{0x0, 0x0, 0x1}, {}, {}, {0x0, 0x200}, {}, {0x20}]}}) 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) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = 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)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() r13 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$BIOCGETIF(r13, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_data=&(0x7f00000004c0)="aca1f7464af931e8f0d1a65461dc3074b30f54f775dff233df40438a04e10da2ed4c203908c3ffdb1396bde8b42bf51eff019c1e6481c230ff6d2ab66851894edc1803f80153658574c5be82db6381494cec6cad74d96a777fcbd2e3a29fd664ebdde21712855d1005f7fd53899b486fbbfaffda97347732245d275d73a9c72bdc38988343d36b9f156d1818d0862893a64d5a67eb2ee6c5750079c9ee35ccef375bf7d60d20ecd2053dcbb588e4cc1fa8afe13b64008517751fabe93144ee45f4929a55fbf048c1ba3a2b389a156ed28d856b72b5d6dcdf9f0ee12ef174d40c72fcf3577db941652c7197d321038be1917a7ab2dfa6c8db"}) r14 = getgid() getgroups(0x4, &(0x7f0000000080)=[r6, r11, r12, r14]) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket$inet(0x2, 0x4, 0x3f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff7b, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) 16:01:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) nanosleep(&(0x7f00000000c0)={0x5, 0x5}, &(0x7f0000000140)) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0x7ff, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000180)={0x0, 0xffffffff}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x202, 0xadc38f73c90e6064) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x80, 0x1fb}, 0xfffffffffffffdf4) 16:01:50 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="95909c6d454cd411a280bd1199fbe2946d37c87750fd1a134c233feab782dc77e364c639d57b528558ea49aea29354375e51c870dd74f96632551d1299031e7bdbba42e6377054d704d0aafd0edddb5d2e531ac3e42cc2565612867dc91e2ba64b2986ca677607c39f68f152df35ccacd833dfaab452d4f73a4871c0fb59ce0c8fe792d3774c1f6249971bf95c9010a556648933868fb8d9a637b224f92022c0f06b9b57e5fedb081ed4f2eedf7a4354c17b3c7f418ac422484291623c05789a28f4df4912799259e2cf97274edc", 0xce}, {&(0x7f00000001c0)="e4c5e222ce50d86b6cb5d0d273e6bc8a86c535533ab122c8a33d2045d5bc085c6c9bc159388f6beef6ff1f92f4476b6941f357b9fd4fdc", 0x37}], 0x5b) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = syz_open_pts() syz_open_pts() syz_open_pts() r3 = dup2(r2, r2) getdents(r3, 0x0, 0x0) 16:01:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r1, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) r1 = open(&(0x7f0000000300)='./file0\x00', 0x20, 0x153) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000340)=0x10000) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000380)={0xfff, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85fb258557d60f13ad30505e8d53f8a4aeef9d612f871f3e85f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b3600900a90d160e9b201c6d644a64e448a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e52dc7d76d85a821dc97098ff908468a4fdf7404c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92b09004ebfc3c03000000000000002c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515ed602e6c6d699318597794fd634266696b236fd48fe905f6b9379b983e45e641d4b16bb498795f5405f6b089be2cfc90ea88b480031b1b40d16fbf75c1ba99e843715a6bffc546bba9bdf68ebb2a267"], 0x10) r5 = dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r3) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xfffffffb) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f00000000c0)) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:01:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001}, {0x2, 0x4}, {0x2, 0x9, 0x1000}], 0x6) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) semop(r3, &(0x7f0000000200)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semget$private(0x0, 0x0, 0xa0) r5 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000300)=""/11) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000500)=""/133) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/161) semget$private(0x0, 0x0, 0x208) 16:01:50 executing program 0: r0 = socket$inet(0x2, 0x4, 0x1) sendto$inet(r0, &(0x7f0000000000)="7002690066288a26addb8c772839bba534cc346e5ad539bd2918ef982ffc79eaf3e7a3de09964164537802aa2e39964811fc40e9317f0a37b9ff70eaf650b2a4d9f172d69194de638014d95089f32d5f6c818dead3b13b20cfb033874227713931cbd1ec8c638eeded2e6f65ca6476cfc6d87beab620be1eb2bc9b05b157751af73a5842874a4966b66092be1a5e571bbca828056c347fc7d9c1792834f652afaffe02c369ab27e0", 0xa8, 0x2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = socket(0x0, 0x3, 0x13) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="d3eef3", 0x3) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8000, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) fcntl$dupfd(r5, 0x0, r5) fcntl$dupfd(r4, 0xf, r5) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000030095955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4233b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7344123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a19414c6394359a0000be330003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8689d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d3899704e0fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9010730f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853eb9636cd9842fc6b4ab696679ff8c0f6d2923a37fe3a8c915ff60bd3200133b17d7d474a9fd8d7296e70a84c39f0aef1f2daa608e8356066dac0b6a4dbedf2347d3c0e1b1a10b34f3faf9ac37d83cc884d5b4edae38d8d4fe7a1149c67dad4156f949445cda24f8d8c2ef2d5e30a1d291d92ee09b94ddc6263769fc0277efd8ae1ec1dff21ba243f3346a6887f511c605ea0a241c956a4c75d03898eea648a940c526c18d866798ed2ab291c2a2f9adfb16d752e1086dad52236d8879a17fb708a3c41d0bc55a1886d93a1357f7dbf515bb2fa8198915df992999537c578f9850426ad2f3aa20db80ea139371c0493ee222cf1f62f28cc97c43258325"], 0x10) munlockall() write(r1, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xb41) 16:01:51 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) recvfrom(r1, &(0x7f0000000040)=""/9, 0x9, 0x2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586", 0x48, 0x0, 0x0, 0x0) 16:00:00 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) renameat(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) close(r0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000080)="a6", 0x1) 16:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000146000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000500000000000000f0ffffffff03ffff00000024ea55a600002000000000cf0000000000000000000000000000001000000000002b51a0316b8b66d9b0b11e99a937c92e8ef532e7261558777821cf891d00e7c96dd79f9d306895111c9e3999bb8c4dee99fab818cf29aa7e399dd9720f7f4a9e7cdd182ef3d0b538002727f8e064403cda2e0bdb480879e4a26bd734368f06faa804f47098b5da7f975463dd4bb1b9f0829e81a77265e0365759b5711d3d1a77dc2e66d8ab6841dee5dbe8c30a8f5fd1262ac233ebefa5bc27d729b5f3667611ae373eb34060f2ea78867c7bfc3db0"], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa63270315207194faef8040dfd0110f175086d39d0a51d54b293d30a1c0d226727cc866c7d3a2352083d0cc9904cc4435a6f99be4d4183182d899bba465aaab9afa32737"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f540657e8ad9b9e7c8c0951a8f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46f04e8893617b910b7ae9888643901fdedb4fb711c30103767a08bc48fcd3514b5f22bc0c481a5efa7ac76da4db2e8afc7206a7b9272022c09c0efd187dd66ce2df606cc3d2e57daaed32421595b8da5bd959e9a"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0xf, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r5 = msgget(0x3, 0x100) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r6], @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRES64=r1], 0x3, 0x1, 0x800) msgget(0x2, 0x424) msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r7 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r7, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) fchflags(r0, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r1, 0x5, 0x7, &(0x7f0000000140)="0df894bd2fc7fcd5f8bb7874f8", 0xd) socketpair(0x18, 0x3, 0xf9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x10488, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x6012, r3, 0x0, 0x0) pread(0xffffffffffffff9c, &(0x7f0000000280)="1665336c5b509e21e04c776103d4dd3f759ce8b6c9419fd0c8aac6031d105e6227407eddd5624b50b2ecb2ba32a91ea5d78ab144b9578ad0f1fce6ec40fba2b4b1935754c8d5dd8dcf17f4cd36693babeed2d5e51dd29a1ac437a04012bfed410109b537ce49be10f5b6b6519d0717943e4db1a32454651cb5227f2698e601d0b3bff84a6ebe71ccf07c6d072228bb14a9d25c0a1c39aef1342a411df3c9c3acedaf69272b73e4eab6e2b074600f4d0e5ba453f00eb506586e71ca2bde71a4ead663ca0ff852388eb9fd697101ab2eb8931c9a", 0xd3, 0x0, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$unix(r4, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x40) fcntl$setflags(r5, 0x2, 0x1) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x80, 0x0) fcntl$setflags(r6, 0x2, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000440)) openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) pwrite(r4, &(0x7f00000004c0)="92e3fa370c6025182ef3689a01be118b92414fa3f4b7298d619555559ee25758eede51f1e3562c48036f442b7de6c59162a9202cd136199a7d78df3a0e0b423d43afaf0af8ab466eecc377c9451951f46ce993a242bc27d3958885b422e99cffb97fdf4f116de2707a52c382cff16e35f5a4f0156acfb0765720963be0fbe29254f3b120b769616dea0f5735854a639cc1fbcd", 0x93, 0x0, 0x0) r7 = semget$private(0x0, 0x0, 0x111) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000580)=""/41) openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x10000, 0x10) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x10000) setsockopt(r8, 0xba1f, 0xffff, &(0x7f0000000640)="e56033ca8d4b29786df3dc527be3380b6d4b1f33e702e6d76fe4917f503e9bf27b9415d102db8c39863d9dd055b5519a0b1d239228f0c5aeabf392d909dad8f758297c22ccf4d6951b328326f5f3c972613cdc48edd2e087f68e1d86cc872f3212e32cb119c8f5f46961827b386bd2afb8c4e8cd0288c43d5b771f4af6eb8956bb1d5d958ad18e65", 0x88) r9 = socket$inet6(0x18, 0x4, 0x8) getsockopt$sock_int(r9, 0xffff, 0x1008, &(0x7f0000000700), &(0x7f0000000740)=0x4) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x40, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse\x00', 0x1, 0x0) fcntl$dupfd(r10, 0xa, r11) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0xffffffffffff0048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2d, &(0x7f0000000040)="b6b81fc92479ff2ba912c673aac09678b6ff0f0000915d0d431500002fb321a6bd1c258403e506f3e07c44f0ea") r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x9) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) r5 = fcntl$dupfd(r4, 0x0, r4) write(r5, &(0x7f0000000180)="d3eef3", 0x3) fcntl$dupfd(r3, 0xa, r5) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendto(r1, &(0x7f0000000280)="fbc50ac67125ea19e381506d3dae32b99c765cb5ab16623f196cfa2c52b468a79f56409fdc2f406f97526216da6e4c01b1acd91d8e29fe7a7fd68a4e4a005e67b2bc3f071d308d1028f9fb54f0ef0f83e56824cc4c4312e6477b59836a25152fad751146b692ee9dfcf09d85a7da6fb89717c34f90890e7d12302370b5964f1402c6c3f1ae88f1757604a7784dcc82856435483e7c5207fc52ec7e8e15a51e6fb7f312f01af4c20670f07b3dc5234206ad340b7899401d02fdb23cacdda63feb6a57f2ae3ad4bcc04490c758e0075e2407614ac05e0b69c1aa4c125d1b2316aa528d8dbb7f96417ea12082d7697e103bffaee5455aef4d747aeba8be21c7e1c0bc6e17ece39f53637e2c93a4d1b83760f9428b5998d00f58906ed04211dfa8b7e913600ac46fb1949bf01ec50669a63abd981b0e24480be07be99b74b66a166a8eca5aad268a08e43e920900df11a93bfbb07b7af15c5db8a584464b3aecde16883318308933f2579af0f95731d2fba16e5a8775cf47315ae4aef35705efb554f22097e91c5a69c549870df17470ebf3ccbf39398ecd7bc49a472b78b212d838df891d3c8197cb759db4b81781c2b0779e3734f7cf8284c6dfdf4c5d23d0c9c738115f33a50d656089c2833359ab13adc54764e91312061c487cce0bd821cbaf26a0987c6821a731891c12efa45683ad0dda91efae8618dfdee6ee5df744a427fe7138e266e76c81a9ef43192f6f87fefdca4d33ec3a882a97103c4adc4008c7d4e972decb49ae7bc499d83699f34020ad765dae3c0ca21789c5df6cfd6b72d8cf76a8044b88a62a67eeefc326a7193796ed1d0008b0d4cd1a9454514adfefa5010677ec9fdc764039f5f184fa6ca67a8ce5e8c446eb720bc4951d4b0c9a799bf7aff963a40fb7c9ac47c5cdc652f16601cc3d26121bd5e99bd3d658f1d3d89db00cc757691cdea4be969b1b67c196bda00355697f937e13f0f738223d97f15decb07deb8abe1f80b77d64f337928861dffc61f0bdb48b7791ac3238c9a9c016748938127205887c21f0f41bd75ba630e46edf15cf6f1ef91e07aa2894c3c63ba01fcbabe4718c89d05923b3813a4a525c0aead22384ea6934e69c20bf6f5bf156ef798807a9fbccba5f681d523a650f291fa9d0ea340b58c7d6f6f359b09d93ad3b31dc447d8a44370c9d48eb0ea77186b5bb02f399fd20160fac108a0867d6a6aeda00a05b1353faad392509823fe9e78c5f10bcaf3406af0a380363a324908eedefac33f7800efce25a23b5b2d4373313bd1eacafef33b348bb7b38ddbc80305c7963b01aff147ba4d4b6699b0ed44e2c86b9b3c7d4832805e2d50846d81ef1b934df9d71eb1804ea4e6af4383860b873254c32bc18042fabd569e3ede77b8176e57d4b2679d4ff9e9da7a9b49d8dd5adc2c7dfeec923c34c68a72eb09385b902aa60ac9ae5bbadd61f2ceb453a6473d5179b2e68376c681cb747844a018264bb3e90e088e4732bb81af5ccd31c2139bad98c9a0dc54349896a413e1dea8bb0c19c12f291669575dac59b4add5eab6d3f2be0625d5d682a2669948c9036a5e3bf9822ea5f1ba6105929dc80110665a1f3e1c63b2986aa6436f81666124914d2596b2b5a6a2af89f8741d2f7a4c3d107eb9c2cb8d60f0ad4db4f578f288ba4aedc1708a752da5721a20be2235115536d4e5d811385e819a9d0f61e9558400fdbc618269529080e791a89dd42afc16503d97d7aca107db0ae21355b046ed33010b2d7ca5cea86c54bf5789bbcd553e947be9df898201015a7d6f68f7a82524e999c042ce3bd9388b95f68cf69c46e34890f6c29f42aaed6b2e5f85cc3dda32614f0c0a1594de9efe9cd10efd90cace07fc6acfb446b0075205df0e39f8ce990ab72cc4b92238ae7343ea4429de44dcef990d76c81108a859c20035a5e1019ffcb39eb0f51efe62dc24edaeacfd6e292b0ce91bca6d4c84f8dac7ae94bdb035d541a7be97036f64009cd534a50cb2273347c2a556066c3f1cf967a9a829538710c38c8e0aa431a461671243a65369a115a6adf0ba2a472f067cdb396ea8a28bb02474ffedd27d8e3c7e3f500a0d541289c3ad6d4d5ca30b719b11eed80673f4f52f386b0724b1e79920844eb0dd9a60744cdd1837a4b1d390e0671b17878558345c1224e1398348bba7b8c602a8956a17a2055b8f4b840bb8d9c35711641e35fedbdee099be043b2c00150ed94fc3d5b9a3a3df35e7252189abe36f4dcc1882d576443f722bd3f0014be059a983c19be3e6d3aac3a5b464d349ce5d2f2316a07d1a4f0830767cc385cbb4dee9f98758cd4e2d41978895b4f4a79955e35d059474eee5e72448b48f307a7a246bd68fd3c172da716f6357a3fc9740e92673b56d235d18e1ce7c7fb39cb9431c578e040a6b037192a3e07ab456d8006b0cb9bdb7ed1f38cc96abd4b834a91a933a7f1efc9aee30e8a2763d23d19bff95c12eae914820766303fffc3d03e5a8315924339463bee1f3e868155f255e25fd414987e54e35cd678d554a33edb1ae994028dccc2d2a34236d3fbb1de5cb09a21b96b9931679246ebe1fcc7b9d616797820d7a6e6386b38b9191890f1d3f65c545c682d4e0d710499dde4379d0d135af3c92faacfecf55ddc1732d3e6d60b4d801ceb8ab35a429a1d6acde400ad9d6c4e976065f4163dcee4aeb53d7f1e551710cb42bf897d95842d676179441c5a696f6be2b1d90dfaeaa2dd45016851f88b41d2a6f9a8aee4793939801dae7d6eb6ac76b50950620c3d102c724d9759ceee90d592e00bdf9c476b1925346e94476bd587ad2e8c4c63af339d330cd830c47bf50fab4e44e42acc7ec11da4dc0a6d0a4a28345d1e90ac5dc69603f19266b9f506abcab4457f03cfc982a1c86c64791dc50aaeaad9bec367781d48450a0b8fb0d31f2b48ce0a21a1205eacde78c152b03af7fb93366c3d671cb512b3e06bf504fadf6027f8dabe1baa05389223fa18e16a2e0370711cdef47fe5fa1d46a47ec4d36b1eb3f0900e4370744cbe8d62636b770a738c04d3b0fa8ed6ab89719ce20e82907abf53b2054669c5f268fd806e43ac0d099e59c3bb88e29fb97a1303534e4531f30f093d51f10c601c4515265793237eec643716e991b39580ce514b6341a8dde1bcdbf453904477f8aba953a6bd8e294a1fb4eeb3b5bff575747ee82aa5a0a6e1f57c7aaad5f4bfe627147fd20a385d0ce766728b41c3b43c5d6e5019ff72857f0792ef1ec9458e913cbd26987f6de7eb70657d992e0dd12de735ec6a2ae861e62d7bcc4b8cd23569cc8f9cb5c258c50ef5f7b218abc88430e9f838baaec224e00f163dd26ea71b79e2f23bee0b963d18a763e7fafda22c5a2be8055aedf603ad5754cef257cad48938f9608d13c76038e08593d345166c252a1a3efc8525e2a3a4f3971a9bdc8a9e645f88165a2f5a3661f8beeabf608255e43cf4ddc3a0153a57abcac85566c6d75788275e461775dbc3fbfe9b2d093f33031c2173d7af0f08a0bf7ab006fb8079807beeb7b2d80943d5d318c3373ff9b577c9fe6bb788d1e8d49d4972e11d216eba91d95199108257ba0276644cb23ac04e790d0a14ddde56b4964bebc47a44d1ebdadc06c576278fd0699e2c2ff5b7db29958c15285400c7f75001c5054832059c7b7c5740b1968f7279de7c7f2a064241fc5417aad2031353d9227e966de5280cf3664304d7f781fea0c39a9905aa0d0b48ac30f5b660f25e2766b6c47f44f4c78f61221ff7a5ad861617366b751319944488106132f2a906eaa734f4a3c24b9eeb6cee377c2076d91131fe3651ef3e7fd0548c103a90812f3bb7da95c4991478de55d647f2a385ac738abf483b60e41dfc07eb31b23628cc530a410ba255fdc0667f8debe1239b0c736f753fdda609ea1d5efd3a4252c99688d85f2cfd3162b3f8374218c5926f419858d15480d79b82bee52897cb039261f8546771accf80d675d0a02e92ca438ecb7fdc9f59fa1223363e1eaea257e46ac4bc2e70a6ee63847d3c49a4519f1f7be503b784fabea78485a521f8e7938b0bed23b4703e102d57c1cf5f5008dfeb7ac56463424ba943975c0c65b58956fe14eebf8ce02796e6cb32e12b9ddca1d157dcc195c495ad2b29b3fa8b0a81ded2295362a408a1dedfa930fa4b692641e8a1b80353fd78d4ac43d6a51bb15b5c308d17e39fa552cad130babe5f224e5237e41636b47dc11fc4fc7e3842cc4a9ffada7a66e18a1cc499dd7e8a1ab392ea17ae6027505777c87f18ff6205b2ce85c78fa38e0a52c97c0b697234b82c9478b3c1557298c0ae52169ea7d5fae22dffe91a0c61ad381a582f23a91c2b3f0ca6c68e5f938170b0dfd29cf7e8a7503e9b6a02087b86d81fd27b8e12edf0f6b8e52db78288f46d6a5b662c83e9f4d2753a74bcc557e5d4a66978385ed63f327b3e4d8e82517066aafe5ea664cce33d2e5f9481c5b029de861c941d7362d2dbdd182668b21aee829802c07c574809809ea3982159a1c6def79b49a6a60a3b3da010504b08cfe1ce0ee420dcfe48a51d6c3a94c1c4379ac0e3a1e09fa91aa9f2a8dd5bd050b27da54f5fd51adceab4168340b15f4bcdfb33c2b6e6545ea1583a71f82611f1b1d2569e3658de668feb4ca63bf00255941cf41ac2666b85ed9a81d2445fd8c1a2c45b4108fbdbbeff44f3bc16a8ef7830085d59c3cbf5f47d1ded85b3ac5da4cca9e898fe762b2a954dde7635731a99a09e23c6aea0391c85d38973d9a8de727eba647e29bd98ec0f273348817cb690e1b4f19fcd0e5f64c501b965e47b0d1497ab66ab41ec361d866e0a350da046e2eac31d362ad5d37605fb760871ed5f01a14f83d89940ca5c92117533c182eb24e08b9571fb873eb9a1ec5b1fbd1f7e251026c19c9e20ce4cc70222d02c1c3e6fbc3f1fdf3c3be1ab5d98aefc57b459262779e56a26383dac0fcf3349a7f1498fdd92a53c362a08fb078890b754988d20e19290e1ede0994fe9abda1844217a7396b973357de089d9b1f8128d8edda905a99194c8c6063d11a19ff6de02d176bc614816261238b59a1e219346f4fbbe252daeca7c1ebf492e364a688c808e27c38656c6ad32dcf4b54449dfc88de3d342e9f816eb46c7a09b2137a10f3b694c6c7cd084e08a9330cca53cbcabfc42d22928a16344b56bb6355fa82fb94efe886ec2cfc6beda65955249c67ab1fc9cffd9645a73fd08c7cdbc1e5539127274f6da887a6f56532753b84d88ca5b61790473194ef6f1d8270a27ad7461959479e4d50ae5cc2b14d77ea58bfa7e611eba9f8fe023ea1e3ee29fae8f9ac60d90d97a0a50050002fe44aca07febad4b700fa4647d5f2aa7fcb38250058726345075f12ee6bf892c2b9486a48a274cea698f2a495464c858555aded17ecf644d2250a1e19f697436a866b057bb9447d33ad222293a069876fb2d15a04e34a5d3f753478c2061708063731dea8670bc60b39180d895ddf4fc05114283a191ef1bb98f39685edd13d852b14c8d36a309e66f142bee31d8118cdc65522f1198f9d254ecbb033185fb260faa6033524c2de365aca35418ab68c53506902b9f273caf241635a0788721229e41e45290a8c913ba51e67495edf89913ec1462e080d14bd81709e5280bedc300378bd02966d94511a18e7c8170910e174bf40513962f8b01649c8953fd5914f41259a4a906a238faefdb1c5ad3de9942c9a03eb1f41f6fcd5b3485f012d0252f3a6c233d61a7e354ce9b0255a85c274dfae04ea7acf87807a7ffe6", 0x1000, 0x1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6, 0x0, 0x0, 0x8e25}]}) r2 = syz_open_pts() getdents(0xffffffffffffffff, &(0x7f0000001280)=""/170, 0xaa) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)=ANY=[@ANYBLOB="1009000000"], 0x5}, 0x0) pwrite(r0, &(0x7f0000000180)="8574281eb1425e61fdc20796608800822d051692091272dc8feaf37cb41f7ef86394e2faf3a5d9df8fc3ee2c2c810cb8e5d18c3647fe24c591007051a4deedcd1211e9b2fb0219e659d8967ebad9ad718c6f29abde589aa129bbd5747ff0c993f8591e988e7367e93edd0689", 0x6c, 0x0, 0x0) write(r2, &(0x7f0000000200), 0xffffffc0) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200002004dd592008f27df00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0xc}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x2, 0x1c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) getegid() r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x54, 0x0, 0x0, 0x9a8, 0x15, 0x3f, 0xfcc}) r9 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x5, r2, r4, r5, r9, 0x1, 0x100}, 0x7, 0x8, r6, r6, 0x5b, 0x937d, 0x1ff, 0x53c}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, r4, 0x280}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x28b5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(0xffffffffffffffff) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(0xffffffffffffffff, &(0x7f0000001740)=[{&(0x7f0000000540)="695467a43a26d44794a0a5194693fe90b43451738f6e3657d6d5708cb616e9fb12a208287106c3e44338d8305554bb3e5fe4f8ab113ac2a0ac0a", 0x3a}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x3f, "2ea86ecce4d4b9ab0612bc7c8eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x215) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) 16:00:21 executing program 0: 16:00:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) socket(0x6, 0x8000, 0x3f) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699f, &(0x7f0000000300)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x81, 0xd7, 0x0, 0xffffffff}, {0x200, 0x20, 0x0, 0x7}, {0x7, 0x8, 0x0, 0x3fe}, {0x0, 0x0, 0x0, 0x9}, {0x1, 0x3f, 0x5, 0x8}, {0xff, 0x2, 0x0, 0x20009}, {0x7f, 0x7, 0xfe, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x80) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="0c85e44f015aa4bc4cba352f55d8a3302debf1329f4e6cb98d9ce816db31c74b01dfd09218afbb8271078719d4b5f465aa6d5c05ba5f5bd86e278ed90eb57ef350d84770bfb58e5b9e5bfd3be51e1a061b31b636e76e3ecab90a4706680758dd5fd9017f2b3978a737fcb557f1c0d681e4a46be291c1d92288cebc055f9051c82332da6fde45d944f191ba85c361c07cff4d254f6c62acb5ff5a467b2116f70fde215d72b13c1dbb6e7eda317c36aa21b53d683e3eb96f4f10f0286c34d4dd5e01121d4b3dd9d1e034f47113db30c87b9b7883a68b94832ea232c8deb2a69007b048a41c357a65bcb304d21bd5747a3ee19304580828ff016df1", 0xfa}, {&(0x7f0000000200)="3429caac1c221fa189ff1648ae58fd8815ac9f2cc0ead368f76007cbdd7a8f25f9082923b85079404ba24b9b3406cbc4c0fc5b78713bb86886c4d045198c55a822afdf", 0x43}, {&(0x7f0000000280)="bd503b6b16efb6b17ca3fe8ebc0e08d93e8a08da068a23429e4258abcaf065e8798ddcd0b4866ec7b50cadcdec55386b0475b8ddcc42905aafb3c7f2f4b202eddaf8cd69a1895f5604e2c5425d3650a07f9a50ce7ed51a54688ed455", 0xffffffffffffff6b}, {&(0x7f0000000300)="022aebd038e7e79be1caccc211dd1cfd1262a3f6a36601ce98a7a9e482b1629537d3b07e13f83cd0a837577505ca432a1f8313f687ed0e2ebb386777269a05c0bf0b100193b727aa801a154c748518429a1e8bc2ba8a47b466408e08ce79c4896933a1e11d", 0x65}], 0x4) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x11, './bus\x00', './bus\x00'}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x28, 0x0, 0x20, 0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000002c0)=0x2) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) socketpair(0x20, 0x1, 0x9, &(0x7f00000001c0)) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000003c0)=0x100) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000180)="d3eef3", 0x3) r5 = accept(r4, &(0x7f0000000240)=@in, &(0x7f0000000300)=0xffffffffffffffd3) accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000280)=0xfffffffffffffee7) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) r7 = fcntl$dupfd(r6, 0x0, r6) write(r7, &(0x7f0000000180)="d3eef3", 0x3) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000340)=0xef76) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000340)="cdcad001fc6caf6e9ba6723114fb193e23084becc6d03f162698c2b7338e0085ba61f644ecf7f1b8182fba", 0x2b}, {&(0x7f0000000380)="61b83239c59b7020005bc6e9feab3f2b9635d4d95596ce7fe644fee3104d0aaf9d49f56475fbded2ccdf1db7373d3c83f2305d319dede457d9e624635c0fe787c2b7cf2fba69861d1180b99f89b55a944b073c942f8ede36d8271c56668aa6de41d378ac08d758e0149d430f2785f2f48adcd173c9d7873c42e6ed3f2b4981e3f62037d5055e10149ae9037ac16a6fc4", 0x90}, {&(0x7f00000004c0)="09dcde9630d53bf44f64ccfa8a7bf8f48066a55ce9ad54de2372d9a34e59262a647734f56c86d1c097cdb0b652610b313a5aad78b1c2ca80994ca89112afd0426ac338717e10fb440853843b56776b83cb58e65328cca549f442889cb70b30f4913e30eda9f5d016c80abfe275132bd79680c5ec3bf3cd38f17372ee68ceda8dfb2f873132a6427661ffb9855d971e1bb5200e58bdfb93fc7ead091979dee107a06409138cb9cdeb3e2b9c9d5289ab384036c7e2242d27f0b8b66b909df072c257e1e3676f09151d3e2a9c37b55179441d140527b3cc6afdf19c5e595e0e457b391dd27df6ff9453eb939a159e", 0xed}, {&(0x7f00000005c0)="89c47564d45ba468e487d3a70880fdcd625b73ea8dd7299f2175b42b100e9f05a53dd32cd742cd85e2a0f644e6adb8baa304149c286f07dca03a77dfbc01e24d70c4ec98b1069a32896e9cd4ea6515aabfc023faeffc032eee", 0x59}, {&(0x7f0000000680)="057cfe3d5d742c9b90698c56d87f984656f8e0ff676874b6e9e53c243288121b3b989e780806e4cc0b221344f9ea362dea0f549cab5d3d1fae049283a383dd53f862627ab2b4d81dbfb249272b6c64b2818865e8ebb61c7b072c963a6eb0c20533b701ea538d2bda52a2df66adf55e2b9dd8440c2e8522bed3dc4657aa1062fcf25523ac88f3510468cbcffe1bea6ac7cdeb265399b3e3840df8cb6d0e3fa70ef6a703aaf035fba549d61d4c8a29d01d082f4c8ff777a9cc3dba7f08c5f46f5a69bf4f2c88cce290fc0e90c828d6d04976174b3334341b0905fe5e23eb6d46d586ba2565c3", 0xe5}], 0x5) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) flock(r1, 0x1) write(r1, &(0x7f0000000180)="d3eef3", 0x3) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000200)={0x7, 0x1}) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) mknod$loop(&(0x7f0000000040)='./bus\x00', 0xc000, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000240)=""/237) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x0) poll(&(0x7f0000000000)=[{r3, 0xe}], 0x1, 0x0) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040), 0x10000) close(r0) r1 = socket(0x18, 0x400000002, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fe}) 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) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="d3eef3", 0x3) ioctl$KDGKBMODE(r3, 0x40044b06) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0xfffffd89) symlink(0x0, &(0x7f0000000180)='./bus\x00') r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f00000001c0)="d3eef3", 0x3) sendto(r2, &(0x7f00000000c0)="81bef196f5b4372a5c05a920948eb75a3b1601a0e4505c024faa4ea474f347172dd62734b59b29672420846f84b9c869e176ff8b1d8416816d737934e7b00c1f2bd3457e1a26338dc6958ac4e06b03ec42d911566f047320", 0x58, 0x8, &(0x7f0000000140)=@un=@abs={0x3, 0x0, 0x3}, 0x8) socket(0x20, 0x4, 0x81) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x11, 0x4000, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfecb) #!#!pckbd_enable: command error 16:00:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000580)=""/4096, &(0x7f0000000100)=0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x181) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x44) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r2, &(0x7f0000000540)='./file0\x00') chflagsat(r2, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x277) pckbd_enable: command error 16:00:23 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x400000000000bc, 0x200000005}) 16:00:23 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) listen(r0, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x84, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x4a, 0xf0000004, 0x0, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x100000000000000, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x40}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) readlinkat(r0, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) close(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000018c0)='./bus\x00', r3, r4, 0x6) chmod(&(0x7f0000000640)='./bus\x00', 0x41) sendto(r0, &(0x7f00000000c0)="7309d8ac70ae274167331cbb56", 0xd, 0x80c, &(0x7f0000000180)=@in6={0x18, 0x1, 0x2, 0x1000}, 0xc) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000840)="0b432efc3c9d8730400299ceac393e202256c210b1a37bc65b0ea33348daa7c231d669a984819dd47314d3c44bebd8e2f7fc314491f300ac4fa8210d22c866152b13f3de8beddfb9331876e3ef4070e513857af2d693cfc8e7e4e50f6c791c1d027124a150de67e50b3042523eac9aac61835c4703fe4961f15672000b3959f2ee3f2d0b2f567cbcffdf257de534161f32cf043a0c435a03debec8d15f3bd2257942b423465be8908d86f01b14f80681edcc391dc6a8238a842cf4cdd9a53b0364849c0d2588f7ddb0915aa54cc97c6dd38f818a8e78142a7fa4033d4e0ae29c040e40a85a72bee7723903fd56601de8d631b05abde8ea2afe7366cf0b36f6728878ec52c86bda54de66916e669b86a4f1c26d827c4e96d526a5a8a10e569078398195a05dd8f3551afd62e035ea0a93479a623da0b8fa4d4aa2a67844c69b9b6dc67c8a09bc9e6a3e2e4e56749fffa223e86cfd0c6e33b19cdb36f578b2afe39fe7d206dd7596390e240035676c0b4760f811c2f725849e5ef945ca3c14b70ae4c130f269c1a5aa16ac9135b7af29afcc84eb8ffac7827ebdfa9b65e7e9f0587c4efad5eee56184da98c152bf623c9a0179f80916a3a70a461e6458969bbecf2ca6c23121435aa86bbc47e93ac4e48c55612f7a0246b80760b56a7ae70a9aa1bf572863045437c7b1449dcfd4c2b707564b66849ee3ff1d0edea26678d87009c1ff224a9e3331e0b5bb76b3b85e6783e9190a7007388cc5846d5abb13f6c6e1a0c70a35c8a49d5c10171aaf165d9ce49ae0ff123f7f936f26ce0ba63a79b98dccdede6c79c13294c248d2f69edffeec96dbe4308168bac4db4cc90cf638520ae651e4a89a939e74b335aae22fb7d3d23961f884aa583cf248b15749100f2e3c1dcaa1954395f9f8b331be91b514f7af061606c1e5696df55237bab4fe1ec555c2bf62777cda81b59634dd8ba557ce03def640d068bdae4969c0a72dccdb7f3e0c261a49e87e88b33a8871a3053048205389edc5306ba54cfedebc522293b7d2cb836d5ed07e02b7e685334faffd29cc70c49234a65f5816867915fc0ba7e8314a0b6fade087738ca3fefab75f7f5a5ed5fa1ce8f3c1beb60ca9894f59f461cb0885262ff8ff163d56df13a78590639a71215299aeddcf1c01135569baf8faa1f3db885a85fd6606a929cb620658618fbe7d389c5564eb30082817de2c94518764822ead9b5cbd982a6cbb2fa87cdc43cc53d360f63169c51a5cd7b939bf2f0c54cf02565c9dae56efab918c331ba276d77f07414d3ee3449b59aa025751b0657682a0107d84d3ab23a18e2f53fdc0e83d2fbc6ee5b08b1d91cd29563e553a6debb0fd1d46fff7bc6d6af60f99d723e0361de8126e6d1ce6ad8052adb7bc3a2ce1837b5786d515bbf9901474024c428356b712682652fcc0b282ea1a399f56a61b6a99801a08e433ae47ccd45e4741e9aa431586508792b9ab075790531e4f8704972b3e2b4d6a29725493c3143d80b72d37ff2976b10676f2c159fab21f3123f1998557eee5a480619ee32a2b72ff50ec595f273d841a74e44b90443b7761238fe0c8d7d08644a0ec7edbcf3c93173aa06ef336e6272142068528cf266f5e7d0bd6899c05948d7add350bed16d6a4caed53e141d5f00dd425fb51cc06eda86e54b6ec81037fd2a58c6d5048e1563e46415bb222793848aff8edae8467a607a63922d7560283253f533bb0590d112874cfe434a87682f23f6ec5b4061ec81440aad7b32ba86865cf186b1108c2af6c4143e84460c0f4cb68f3b3451292c7a10542b92e8e42a70893f48f0d907107a2349d5b3a023ec9514df4567598b0de854d10c58cfd04d93bcd421caa5cc19b3ea210f25d5ca9d19a69082fa6b657cb0f4b3a9b96cfa77968edfc261108f8dbeca1e784ce2cb646fb2bf9779beed114a34a5c5b073fafb011bd73df03f0c495d5361dacc8bb998e3d514a75ce35c49e5f20bfc79eec35fc6578211a2dad5f8909cf9f5d703779d5b18e8e329ec5e6117897a576ae663f3bf6b6fdf05d5824677d67eb8d5241e5efb0dbcda34c7cdc33dda2c96f084e7e36d0731bb41c560144e9d3f90d83ce876b493f9b2bf4ea183c1e7c43d23a904524d9e2eb0052e821c03febc0b219006a8cac0029c36e695a7214e2c4e3f8c2e594a0ef0a81e2991052afde34fe27133fcec599611ee54ce5ac758ee49a7980023586bfb8eb650f70d3bfbc6bf8d8fa6a21c0e94d94ca6219fbc820258b49e432bf8c93f91ca3a9029a4e66024d03bc22a4391b6fe7404aa84e82070c8005e9349b7aaa72c64cfa3513fd4e8d71e157c7416abcc5ca6f560f131cdace49ebf40903b8b0a5de39e27244558d57bff0149d3b7358397b15dfcd90acfb6924b45e1d1e55122d715cca37e66265f1049debeb59b0db028e3598cf858a0d47b36423c82a909d59a9738910f46d7e11bda6ee76a078d7f9438343c55fc1f5aa83a9896315e62675a7180bc0bd070bd025130f8153f9fedd3dcc58d5ca2e93a1ad331c803d31386e790b4fbf98b9553d770671fa2d4399dcb8064a3f18f8e9000b552a97640e19d51177f25e0d2145721942f003f475f4846cf184d7841469941e248163d0f0d8555e9d8c11853d0b096aec0ad8fd2780463e2f3570a39f911f31db46642b382eaa7d77b2524a821f63468343b286e96e01e85ffcd9bb610d13196fe631030eacd9702730f14eb52dcc2ba695c5a36cc0df4c9491ae818f9029ee8f988d06296f7e4b840ebbba32937f37506ba519494f89c95f2ddedb30bec1f8444d9cfc1723ba057ef92ea4bca8ba106ffeb1067bda1328de372770142d45b0a9dbebdb189af226f1e3cccf2f60521bbb225e14a47459136cff1d3954ac817e8c534b7709f6ee3a95f0c052311a21f4ee180c3118ffdcbbf6e8829d3b83c545c585a8cba05f4df90e078e28ecf2f683dadd96e0a4aa44cafb902f7c8a6517acaa8815dcd660f5d7541344166fd51bad1f8e0d0fd11a9bc3c8f7ff266701ee012cd19f79ec310129d73f882082d39047441b152ac4994d90c95d5fc7d867baddc785783845a15967f7cfd09878cc06ec14d907f1ec5b41a3d2402cb96fdbb81610d854523666dc83f5962bfce892dd2dabb13cc7219857be952c5d3dc13e14842184061fc4bc15d5c49541dc29bd30a3500c8e06b9ddee2a5b8e0c4b7e8af2a50578026ab621b94d0b517b7dfd6ced35c446175e3352160706be7378ca98840779d940b326d1e6b5dea4e57f9e46b11f6977adfb530c8524d364764b5f79ce8617b7439cce72a94f4406dcf01b4c406b343c2520a29aa3d13cd466501d9676a00c3df27c0719515cd5bc4d36885a8a2bbc2bdc0edab39dc12f29de73aa11824fca9fcb3e474094a7138890b97ca478f47326fee212c8e908731758810983dfe571dc7f234399abc583276b800d4b80fdcdca79ed2dca0d4bebcf54e4020ceb2a6d77aaf8ca42bade30e4c66ac47845a421e8d57cd27da50cb8663acb8e07c3b97310dc75f6cc15ce70e777df5d258597c8d30bef8ec5a475d29d51a2ea3dd69f8982109cb3934d155b4ddcc2784bb6993bcb1b6e2a956e4ddeb9d30b0d275b7cce524d40ceb19d9a15c179a50c4ad0d4721ff28a02b09b46e3bc7f153d603ef56c0674c41e0e11041d020932f4198a3d84c9bdbe77e29a87876c77f11e61fdea471f173ebb94c094b408a395b070b131c36b5296f1602dbd5bf2f6a2e20ad9167e07a3e605c9ee32b2ef7b0f8ecb057168d6d1e33e24fb8a8f9625cb3d41ea3e791cf19f425fc2f80f023f44740007bac307bd24ce8763a756b3a4f6e524f72b85e2a7504e22a1615f30e5c4b91eb90ab87a867b12660582d6300a2d6cb37a7175c062c2add4a67c4c4186bc9f1e4f08d4893aa10f435ddf2ccfaf504717024c1c400c5091e72c9b44a236c96ff029ea799173fcf8f437205688064b9d3161c6718f1d52d4071863e40ab6bb9eeb54062d0a196fd9257033c772ff3ae420cff159793eb64618865fdb2498a9d26d038f02fa0c2ea20c396d92294e87bde7bf8fb5863373e0302fa5d903ea745e0b97c1315f7e4b91d19cc65327806e2d35772b0b041e7868d7150b62417294e89329428e2b03f6f28aedc297283bdb885c511c28ab72a056e77340916c8741187dad1f7a9f3d9439e531fecd75525ddaeaa013f8b584c43e1fe43963a4ea2c50704fb35661f18204ebe3d18b3da390d53c6d84aa84b9cebba70e180a66e987d2e5a8ed9874a3748b97dc1a93a4c28f3f7e04c0e554ad7d3bba09e007984fbc9bc814d017962e391b9e33186a998639d55a1b976123893e3fb3d267051cf3cac3e2d583af460cf0cf7913d1c91ed644c362a4c8160a800f3beff4e01a3f525c6069b797c56469cd7ceb8d58fd2dc783e6a90d8d111297c0c1f02295ba6febc7d37480fa5ad1f55d094e7e0d5eac0ff89bb98865137ea04cfd2f6cb288cccd8db8fe0aea4bfd8e2129031df9c8e156b0f52789964902f02204048e0bc5a05b2ff5129ad6e5e56ae982f06ffbad085ea5a21567f53e92ddf828fa7ae506710b03ce8c1c637e4a4c75246bdd402c5946cc372986cdbbf947f64bf31e96c0064d325cdaadd55a7b68f7f2b7319eaf303126c8bd23210a8913e5d44d90ec1cd3e8368f4639c7c8a2797b049f615f93ac8e35e093f399b3bee67d5bbcff9348505d40578f65d411e89f9ca54435a89810495f7e3d544b431109bac576f65f1250db7563126b795150ac8f5398ce21b0ca8f9a7362b6d4d7d1b5fab5a886d2fa34f636731094861e850f90b4f910781dc1bb89f8343bf18a7823c96522b162181467ade3f0c0b5702ded79726d6234258707b1ad87ef63648ab4d53aaf63f91e618a291df8b78c905530922f3e71213413281816b4a24f5c19594a1ab19648fe977dbcb139d79955bdde6fcac5c1ce0c87df393945b827679dc3b54c3a773f819eee2f60606c14f9beef3a8039b5b6befbe2d68eaef7d581cd1cbedf66f7c30b36714aa476dc9ec1471d4dcb054b5e616f31c321305a317d4c66b79ae8d8c5037dd9dfa5304649fba440ea683f8d8ad0ece1337cc4130f58cbb65a43b35d400f82971c44262becbfe7869452a2908a03d5df1bf367d350cdfecde74a5c79d6b9ff862b628733cd6a060ad099e8c1f16b816dcc908fa7f6aaa7c44e4387601694118c7e6cceb8ea389668f34378f47b81ee592a1087b8d7c0f03d2969664d7d7378e3681b641fb4c8ce5730c0c7086126e5e471d32b85c99e2816f28251d32c9120dbfb8c96affc205176639898bff4f40d8f1976399eeb17f509db9e3678499bda14983743300325f5bfecb96a333f20d84ee357eaf6b517e9e0f43e0f447b56192bd7e82884ddbbebb79eaf4f61a5cc69dc145f0c6c1a319f3f464846ea52cf6d73004f3e93d97bc9c28a237828051f4a4a10082cfe0142439a8cde87d54e911e1e3d0d299a6e8bc1c3a91274510c7140a860d968483576d3cc5ae1e28ead5eec0c6f622c2f9bf3467ad287abbc0d82473567be5521e68c5183658d987b0941c9c2c45bf563b9de494369927930f826de700abcc019fbfc41502e693ad807cb5c63bc3c7b0009276d8091c23888fd47031256cbd139f6867dc80cd9469a03951c1b588167b1a34fadb9caeb93c9f1ed4ca9d330c7883974441bdb854afad7095cbb730936ef0e18056f7c48006a9dd0a38cc22027a7948dd9caf99c1c6351a0ab016cdc0f76870b487c0f32b031798f7e32418b8b", 0x1000}], 0x1, &(0x7f0000002480)=ANY=[@ANYBLOB="380000000000000001000000010100008d4e37a5c1d7100e090c0914f7daafa6ac460866fa773e7e0fc49ab7a9a40d79ab707541f7c00000c0000000000000000100000000080000ec05ff1b3ba77fa20f09385c42e38b4dd6b507097c9321965f2c41f01d90af2d9fbd5eade859fe15ba5f70bf8b5b26db98059e1d8bcd3cecea1a234cf623fc3e896f05bb8595a4861df0eabaa0eb70ba3f7abefab530e8add8e283d5a2d0fac5dcdcab7857240fccce08f554caed3b0e41fdce2e74defe9fa3fd904d62f59a38068402e8ace7295e5b4a13fbfc524ca95e0279cb15a1e8b2c0d0dd375f547ac67bc649776e7e90cc51ae562ed8e2957ddd15000000a000000000000000ffff000040000000c1a47d7d36851cd58af87958f70d8d9710edda999761d815b0213bff6006dcc29a6a7abfd83b8799336d78ce690e3a8c6ecc639cc7ec22bdb6e1ebac408452afd1ef47def0760c8bf0362a3879f8dad881f3f1d196672b58e1a027bc2b0a0f94ae754bdcd670e2ba07f2452ff270ae04c61ff7eb5a42cf39a8bcda69de4a7f105d9090ff6c3397d976abe4218de2659009d66c2f0796060000000000c800000000000000ffff0000000000006a14600a6824dd907d483eb6fb6ffc2b80231ed31e781e23acafddb6855fa724c8e81bdb8454abbf1582c8db75a94991893335edc9ffe52bf480f6dafb71a47acf46c644a14ae33ca48e7d8e758245d03c738388d6bae4af02210ba09a2c81c4d82a1fc347fbcb351d7fe7f0106b93c5e1280ad679603662ec2bf1e3d15ba712a552dd9e0e443daa876174fcdd4e48fe1963e643e8293f6cd3b7fb3bc2265d33adaa2122535eb168050000009800000000000000ffff0000c1060000835fcee00def37a15db05a6c5d849e13e0b7d7674e51d9cf3dc395748ad0eb4decac4522ff04a749b7c6e672f24159c0043dd607d22d0e17f5baa9bc448c099e8382dda5498ec614df4120aeb20fb3295ec24c0f67401938fceb4dbf33cc3f0e0b71f58826829bb7cd473de3c74fc5b57716ba98e20193181397823be669d4edb00ece0000000000b000000000000000ffff0000ecbb8872cc854fb3a60668d249149b7f30c2c08e3628b4708393c73240c4dc9b60095d00518143d213cad32b7249d52c1fac91930f9ce8d5180333f33a8ee77d00000000000000009ba5503bbe653e733c88f943da59df93392144d915ae9d78e0dfada66ff53a2ee167fb91f0fe40c92b8837d65e06d8a7e1076e7f6e46f16bd2658100a059f72fb9229f59dc5c1160491f1e088da08f12efe88546470b2da4ae000000a00000000000000000000000a60000003463066ac5a2134908e22e4d145d1e45422d33a1971c0efc8f550600d1a16f673b9b6d2abd46bd29753b98bdf222470b7e2bddbe6e37925e05f6cb38585f2b579136268763d7ad56457782ee2fbc773ffd352465a17673ab59e01664f9497d96524ae1165ed428b0fdd6ee739137003e10ff0f0a7b5b42e4ac0a462d8fa73f76108e4a3b4384d14659000000000000005300000000000000010000000001000075b036c4c9fc050000000000000089582284fe5fdbd3a00fabd84adeb94ddbc1b90dc56cc662259977e92366e5b649caf972b8d7c5323c36fa17857a79e10fab5cf0695fe1358039de44f49a7151184d13e50bd3dd3f964135e0e5084502ef3b57122e62453827f087ebc6d38f4625908bf2ff69f81d5d2b2e7f7fe0e7681100d800000000000000ffff00000300000058aec2d975098210ec12a0925c5d3525330843cd179608caaf5b5a9ee04ca3e70fcbf184cf14a0678f5a857f0b4b18cb3c00a9e21e77a918c9bd98b1941c7f551b2ed36df9a6f169f2ab14f62d36855ff2c05e5cd873f8d97fa811869f601d56b4aa70809c5ebf43d6bb694e55a2926caf2a5e0dbe4d72118b0835495d14c4a99812eaf3ed768aa5e94a9de6d297efce042b3d2922850aa716bd21fdf82b87471514aa93f354cc0b83799bfb947bd2b42d3e1bfb2ac151a9d357b00a5909054f00ce43f7c44f00009c6e4b66c881a9359b80f842ccac9af62730f6ad854ecdea923d6725c87e2d40359eaae5c41622e0db3153be9b1e888287b33115f7945e75d935fad5daa0d9e99f8cd29766d5933d74b588cdf4eaf896ff3668ddb706c1b6f586dbb545ccbf4219c647087b521638cbb71c8c03824422f6093c0ce23ebc81474a1eeccea4fd019f203fbf371a4f70a62996a84e06adfff4e5a1b741944427aa299b2d06ecd30f08eb5faca5b6f15e61afb27be4e57d570c8d7565523a4428e0dd9022d78c8dc2b033844a258f186bad0aa797f7fcb4017de57d42230ea42def5233653821d2cbf585f6c1052e057a0000000093f17a0aab99bbe8660700000000000000298766da77579324d9ce6b0ef56718345ebeddb62c47358638b80a34b71e17cf532790066126dbf9c41a31db67c094d79ce5e1f4e18817e0fc13e9eec1a49733d67cc3b22738f0543e2c4693b18c6e785e98a37292c4d50b8a4e89e6b438dc244f15165a4ff2f9f7f40032e9a69ce54d25bfc43c7a5be354ee1869695e22a9f09631ed5ef4ec5e3fe9a852f78b6552c7eaf060dae62785f9df5c1e17cf4997d0d4a94f272b117c5fe5396532e7fcc90b61044073e98692f0185977b1d0b534d387ff9d2019c91c50567fbf77a1a091131cea4ef7a04de7795dca48cb891e0744597644753e53682f444e249b52"], 0x79f}, 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r6, 0x1) kqueue() readlinkat(r5, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r6, &(0x7f0000001c80)=[{&(0x7f0000000680)="85239772640c9099741148ca9da9d59629fafead9a4ff72000417e7ae3ca652a45d65bb12383b4d0a0af6257fe2734b17840e4ff257c129d10696d25be6307a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e2173cd7a645919e6f2ec43e060000b0b2885ecc1505811945f18a2b152c5c877efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede1598a0d3360f6053b797104000000000000005f2c9f469d27b698961bdd97d1464742677b8a2242ec44ae419fcd2f37f2b6964ee074958d692374c51b0533d6264b287db410dbdbbecb424f8757396d0c57556e121e58471cc25c5c8ec04ec504d7bb4db10741043f1a99509302ea07bb446337d553fa499b6dec1f846995a8ae2678230f53c4090af3bb8afad909c20e943d95a20a0036eea30597a3b1120fad3fbf14ed9b7308f5af6aeb87282b14e742eeaa928691080da11bd5b4e7b384b611f1532aea2bd6d017b688b8ff736fbf1e", 0xffffffe9}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x8000027) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) 16:00:23 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {}, {}, {0x0, 0x0, 0x3, 0x7fff}, {0xfffffff8}, {}, {0x0, 0x0, 0x3, 0x9}, {}, {0x0, 0x0, 0x9}, {0x0, 0x0, 0x3}]}) poll(&(0x7f00000000c0)=[{}], 0x20000000000000b1, 0x0) setuid(0xee01) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = msgget(0x1, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='W\x00') pipe2(&(0x7f0000000000), 0x4) r4 = socket(0x800000018, 0x1, 0x0) socket$inet(0x2, 0x2, 0x40) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xebca10af48201d92) fcntl$lock(r5, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r6}) getpgid(r6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) r8 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000140)=[{0x82, 0x10001}, {0x43}, {0x41, 0x36}], 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xebca10af48201d92) fcntl$lock(r7, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r9}) msgsnd(r3, &(0x7f00000001c0)={0x2}, 0x8, 0x0) 16:00:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sync() r1 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x800, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000180)="d3eef3", 0x3) fcntl$dupfd(r4, 0x0, r6) fcntl$setstatus(r4, 0x4, 0x8) mmap(&(0x7f0000374000/0x1000)=nil, 0x1000, 0x2, 0x7010, r3, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000005c0)="6f8d8760081aea8476dbb6c6c328f34ca4f85f8983bf42c575d7aef83488ea1ba8a150ea7077d0678f3822ac2372147b0087d411c32846bf14ce17eb0c535cde621448526640b0a83fcddcfc9a275fd419ab52e9c397fdef18bff54b81c3c68f34425a2f2edcfe287a05dc73eefe7d23accc96ceba3b5601b6e4269ef1836f5e51958d84c3ec7d825b12ea100da13eb84733258c109b28411d80f7a1121179ecce1d48f276e6d8aa621400ea290d3714f7acd60573ad20a5d858c838d2a656bda51968a46db21ab9c120ee566c797d860781a8097699e599de4cf42719b6e9be25f0bcb78e52d82f4eab95aba6e6bb733c1b0aec43244a20cacab6531c9bf14a44700b0ffecd51bdc87eb27331cb6a9b2cb7a74f06c7ff99a9083be30830438d5f1403321724d8806a715c1e9ad8a298949df1df68e9b86b6591d5c2e4be1a5113d6370360628aefc334532923b5e7b373380c30857d1682bb9da2ac286f97761c45a47df544b6e5e40ae2a9955886ef8aad10677fe6b75fbd6d192f5f1b5a0e4a7a2d099d9820a3110982b636c864b7465a8a843ddb0885487f3931ff00c8ebfa17b148b711d2dfa9f40d0b216e794e8aa34aa7c4d7cf3aea928c69e40bdcbcc70d8e757424719509433c8bacf31abf6e0a33c11ecf02026f22eed851a8c58dbcdba040b2b17513f7047cdabf83cbd216fe0544efbb31b4c4fc90fda03be4b4223efd9d2e04af42ee70dd2f7d52769d67226007ea29ef7a792be1b613523bd2a4e6307cf6c6447a13c751f6150bdad708e6b400b77f25bbb4cd71f70b521258bf9845e203cd5f39586600c670f27e135a613f8c008c0bb92167d4bb870bdc5640fa99144a6f028d5e716366d41bbc3b6e7bce283d37092bbc9303163280732e91db9880de4f4d4798e01a3da274975a961f8bf031e458357228f58e0993a6c7cb8eadf1c5ee834753257bd4595fd4e2964d0174dfb500eb9e9f3f8ecee8fdae90e5d27884c2004a40c6067b67612e88895ddc49b0ca25277a2fe22e0e1b516b54fb8ef7ad9b515e145933fb798f610dc0e268b1dbdbf29394efa58feb386f99f05ff17b2ac76593c9c4e7ba0bd74fdb61f844714b4eaa879ab7a8b0d6d4101bb6d0c7cdba04e3b09a68814d3090d842534cefa616db6023c608ef6bacffc900c7c49e435390af74674a7918ddc6c64e73c98488074eed29030fba1d62623cc28366703e5a5249d438d3da0686f2a6080ee849a0dc4a09ab969a556c9618a91b5072ade64d15b8749d19b29defd41808cc82ba006a96bbb3d86da2fefcbdc5aa31cd22ec53bcd31c69c6511844f14719ffd8be326edc703ee4f5d2a443f0d5f0273bcaf7b8969ae4f68048d5e755d7885ba14c525f3c21bdb85af66596c2707902b66779e1d16e3631fce518f673d397c6de80ccd2b5219add4e8b32fc427b5c25712a1fc2aeba9c87a1fac7fe6587fa3d3b07b553fa015026552dcbc5e79317e9ef6eb895bce4b4cad64254a3f0937e25ea91e59dbd0652d38940d3f6f51e951ef48da2588cef582743e2aeef78d1e0fecc098dfe84447371f7471953c17be88d7167b38db690dc9ae13f376fd800a4e5e46e5a6849ccc3ff1989ee58c1c44aee3e65406720c41c72e8906a7770efb1020572656573d16c410e10bdf0012cd8a11165becec9d01419d83413f17bd0200b715923795e75f4833e81d9242048881499ec09a27069cfb0485ca6c0002c446c", 0x4d1) 16:00:24 executing program 1: geteuid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b68d5268258861cb42130bde3414") r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="d3eef3", 0x3) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x80000020}, {0xc}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="083499d023b7334b6280f0df0dd2") r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000180)="d3eef3", 0x3) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) 16:00:24 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64, @ANYRES64=0x0], @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRES32, @ANYRES16, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRESHEX=r0], @ANYRES32=r2, @ANYRES16=r0]], 0x6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) r5 = fcntl$dupfd(r4, 0x0, r4) write(r5, &(0x7f0000000180)="d3eef3", 0x3) bind(r5, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r6 = dup(r3) listen(r6, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) 16:00:24 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, &(0x7f0000000040)={0x0, 0x1008000, 0x0, 0x0, 0x0}) mprotect(&(0x7f00000ed000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2, 0x4, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713020e69931929648f8df9e123ed6e83ace2c", 0xffffffc5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = dup2(r1, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0x7, 0x4, 0x0, [{&(0x7f000058b000/0x2000)=nil, &(0x7f00006ee000/0x2000)=nil, 0x8}, {&(0x7f00006aa000/0x3000)=nil, &(0x7f000025e000/0x4000)=nil, 0x2}, {&(0x7f000063f000/0x4000)=nil, &(0x7f0000201000/0x3000)=nil, 0xffffffff80000001}, {&(0x7f0000694000/0x4000)=nil, &(0x7f00006df000/0x4000)=nil}, {&(0x7f0000134000/0x4000)=nil, &(0x7f0000620000/0x1000)=nil, 0xe9}, {&(0x7f0000271000/0x3000)=nil, &(0x7f000063a000/0x3000)=nil, 0x1f}, {&(0x7f00004b5000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f00005f6000/0x1000)=nil, &(0x7f0000541000/0x3000)=nil, 0x9}, {&(0x7f000031e000/0x3000)=nil, &(0x7f00006a0000/0x2000)=nil, 0x3}, {&(0x7f000045f000/0xb000)=nil, &(0x7f0000ff2000/0xb000)=nil, 0x1ff}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f00007c3000/0x2000)=nil, 0x3f}, {&(0x7f000009b000/0x2000)=nil, &(0x7f00003a1000/0x1000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000002b000/0x1000)=nil, 0x2}, {&(0x7f00004fb000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil, 0x3}, {&(0x7f00001a9000/0x2000)=nil, &(0x7f0000fee000/0x11000)=nil, 0x538}, {&(0x7f0000167000/0x3000)=nil, &(0x7f0000046000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:24 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28528703000000000000000000000000000000005d3a4c446eba6e78b5c6298f5760de2a491cdcea3f769bc826ba8a2d843a295dcd", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r2, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) sendmsg$unix(r2, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fa336000000000000db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5fa3d5ec5ce", 0xf7}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4}, 0x0) open(0x0, 0x0, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) r4 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r4, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() r5 = syz_open_pts() write(r5, &(0x7f00000000c0)='X', 0x1) 16:00:24 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x0, 0x0, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) r2 = semget(0x2, 0x0, 0x200) semctl$GETVAL(r2, 0xd, 0x5, &(0x7f0000000080)=""/50) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001840)=0xb) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000180), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000500), 0x0) r7 = semget$private(0x0, 0x0, 0x286) semop(r7, &(0x7f0000000000)=[{0x6}, {}], 0x2) semop(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 16:00:24 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20038, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x80) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000019180)={0x18ffd, 0x0, &(0x7f0000000180)=""/102397}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100000000000000", 0xb1, 0x0, 0x0, 0x1e2) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = dup(r0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x400, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8d0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) fcntl$dupfd(r5, 0x0, r5) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) fcntl$dupfd(r6, 0x0, r6) r7 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r8, 0xe3) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f0000000180)="d3eef3", 0x3) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff9, 0x8, 0x40, 0x4, 0xa0c}, {{r4}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x2, 0xbc68}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x65, 0x100000010, 0xffffffff, 0x3}], 0x100, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0xa, 0x2, 0x0, 0x31d0}, {{r0}, 0x5, 0x20, 0x8, 0x1, 0x3}, {{r5}, 0xffffffffffffffff, 0x100, 0x80000000, 0x2, 0xf}, {{r6}, 0xffffffffffffffff, 0x4, 0x1, 0x2, 0x80000000}, {{r7}, 0xffffffffffffffff, 0x6, 0x58, 0x57, 0x7}, {{r9}, 0xfffffffffffffffd, 0xa8, 0x1, 0x8000, 0x100000001}, {{r10}, 0xf, 0x40, 0x8000000, 0x9, 0x10000}], 0x401, &(0x7f0000000280)={0x80000001, 0x200}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:25 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) r0 = socket(0x800000018, 0x1, 0xff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:25 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r3 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/89) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/48) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0xfffffffe) pckbd_enable: command error 16:00:26 executing program 1: socket(0x2, 0xc003, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000300)=0xc) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c22043b965895aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3"], 0x10) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000180)="d3eef3", 0x3) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r7, 0xe3) fcntl$dupfd(r7, 0x0, r7) dup2(r3, r7) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r2) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$getflags(r1, 0x3) r9 = semget$private(0x0, 0x400000000d, 0x0) semop(r9, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r9, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r9, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r9, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r9, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_RMID(r9, 0x0, 0x0) pckbd_enable: command error 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xfffffffffffffe40) 16:00:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r1, r0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0x24}, {0x25}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x20000000000000ce, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r1, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r3}) r4 = getpgrp() setpgid(r3, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000180)="d3eef3", 0x3) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r7, 0xe3) r8 = fcntl$dupfd(r7, 0x0, r7) write(r8, &(0x7f0000000180)="d3eef3", 0x3) r9 = fcntl$dupfd(r6, 0xf, r8) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x2f, 0x80, 0xf, 0x6}, {0x1, 0x66, 0x7f, 0x3}, {0x0, 0x65, 0x6, 0x8}, {0x1, 0x4, 0x9, 0xffffffff}, {0x2, 0x3f, 0x7f, 0x9}, {0x3, 0x40, 0x1, 0x1}, {0x0, 0x4a, 0xcf, 0x80000000}]}) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x000zf\xd6\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x50}, {0x7c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080)=0x8, 0xe2) getitimer(0x3, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:27 executing program 1: setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) setrlimit(0x4, &(0x7f0000000000)={0xb9, 0xb7}) 16:00:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x2, 0xfff, 0x81, 0x1, "7a55823d28e8b267c81b91f8da83af974305e877", 0x400, 0x20}) write(r2, &(0x7f0000000180)="d3eef3", 0x3) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8000, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000180)="d3eef3", 0x3) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r7, 0xe3) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r8, 0xe3) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f0000000180)="d3eef3", 0x3) fcntl$dupfd(r6, 0x0, r9) poll(&(0x7f00000000c0)=[{0xffffffffffffff9c, 0x8}, {r2, 0x100}, {r4, 0x100}, {r0, 0x8}, {r6, 0x86}, {r7, 0x2}], 0x6, 0x1) 16:00:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 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) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000140)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/140, 0x8c}], 0x1, &(0x7f00000002c0)=""/253, 0xfd}, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) socketpair(0x20, 0x2, 0x6, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000200)="d38d619f880000000074318bf7ff17", 0x59e60419) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) close(r2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000180)="d3eef3", 0x3) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0xfd1a}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffffff) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) fcntl$dupfd(r6, 0x0, r6) flock(r6, 0x0) fchmod(r5, 0xe3) r7 = fcntl$dupfd(r5, 0x0, r5) write(r7, &(0x7f0000000180)="d3eef3", 0x3) sendto$unix(r7, &(0x7f0000000340)="8e33a99d445c9718e496ec2015d49204ec148436ecdf13b1cd3e0b451f574a19f9b58fd533891cc1e806ce94880a4cf81f91fe55bcb5a2b4019ccb2782867a0a587ae000871fb8e7c8ebb8e4b9ff41d314d4511175a8b664829626554a0c8450baa4b6e2c1917eb54a1dfca8e7ec16d94d76cdd2186e185acf36fc64f595055e49a795d4c39fcb9db283861007664b077dd499cd0625155323354b30cf0795104479988ebcd5f249adf591e5818eb5bf1b34746340e1f8f5a13d6a1e1592", 0xbe, 0x400, &(0x7f00000004c0)=ANY=[@ANYBLOB="fc630fcc212bf03bf282d3f384010000800000000025c360305fc8270b2ac49705008539202a68ff8884ae823aa7bb87087e0678ed2254bb0b7cc7449b9d9f37a778d73d9c7f9d6ef1df2a9475abcd982bea426f72b9fffb6db5f6fca5831bbb2f48a1e07b618485a0074eae37be3c31f18bb393c3a244067aa0fc0d64178522579401cd98abe0813ecac8967f94d4e0d203f310e5634aa3c46d0f52e0d5477ebc7ac035fb67d77b39c03330803dc8df5e3a27dfab589ebed5605813accfe626a5"], 0xa) dup(r1) r8 = dup(0xffffffffffffff9c) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000400)=0x5) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r9, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:27 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x5, 0x0, "00000000000000000000000000001000", 0x7, 0x80}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000040)={0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000001100)={0x1ff, [{0x2, 0x1ff}, {0x3}, {0x3, 0xffffffff}, {0x1, 0xd4}, {0x2, 0x1}, {0x1, 0x1}, {0x3, 0x8}, {0x2, 0x80000001}, {}, {0x2, 0x2ab}, {0x2, 0x12}, {0x80ed6ff39a0d4ecd, 0xfffffff9}, {0x2, 0x6}, {0x1, 0x9}, {0x1, 0xfff}, {0x3, 0x4}, {0x3, 0x2}, {0x3, 0x1}, {0x40322d95efaed79e, 0x7}, {0x2}, {0x3, 0x8}, {0x2, 0x3}, {0x1, 0x9}, {0x1}, {0x2, 0x81}, {0x1, 0x5}, {0x2, 0x10001}, {0x2, 0xe5aa}, {0x6, 0x8}, {0x1, 0x8f}, {0x3, 0x4}, {0x1, 0x1ff}]}) r1 = socket(0x18, 0x1, 0x0) sync() close(r1) r2 = open(&(0x7f00000012c0)='./file0\x00', 0x10000, 0x159) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2f9}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000010c0)=0x8) r4 = socket(0x18, 0x400000002, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000001240)=0x7) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000001280)=0xfffffffb) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00003f0000/0x2000)=nil, 0x2000, 0x7) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef43973476b9662993c410f49afc3c34211ae8269f1f36808424f7502d41564d95786a06eb06380641384f0897de9ddb97917472c9d48ce71a066b881b1a7b232668f1e4b2bdc7af736da21510c36415066a07b1fa8f97f1256c664dbaf9251bf65796c6d4aa62cb81e49eb1a26f448f4b03b53f362f7ea896ac8b236dd65788d2897f23090501311a6fa6849b97c134f490669e2e2dd3ca812af4b2798a8c22a72844b514a846f84724f0f06bd49555c2206e721c3c66d1a30a36108974ae58afd7872b6ea05da350fdedda27e1edffbbb0eda152f54d90be6630c4810d658d802dd5bcf37854df25043ceef90038717a1299bb160c64867556526c526553860e089cdeed4924513a4b72c9637d11132c17dc8d4fb0d5692f67251bd516473b1b1f560afa73a9470477c27f3a3e88697f608ed5d0d19564138fbc516196058cfda01da2dd1febf9fb2eef119dcc11958682d75f0f288323975dc9c8a1510e107508b626cd1cbf3f2aa37ae8779e51c80b259c34cb7519d79f6890954f1a27f6c1e05baf2287b1ffda969e70fba2873c0cd5960a82cea5ff18d6651d3ee74f348710fca8be331437c38703c2da869a61983efba864df94cdabba8d3fe50468d8e2d631a47b01bd26f8526b65bf82118ffab3020e939adbf02006cdf2e54973a41f0499dbab3da38af30600882e2f81bb9dcc78262b4ec83536f79a08454aa652e33f0a0a35600b1bb9e35c55b3d5f510d25128fa99bc45c8c2d1a9f32cec5efe6dee172b0a5268ca45fe1a8c58de52589a0031ee752758f21cdcbcb220094a3a0b90052767436c3355dc96070d34375fd93792621dee5c483b63e0a32756a200d81eb64d19765117e7a85163c5dd85302a5d2e5546049d446322f4a729cdebe741752c883a047c5b10ee702873ecf5be8836522584ae6fcc06461fba8b77c5aea5feba49c8497e186cbbeb76e1a2fd569f8ec1f738552439a329d4bebb00a191b82f05cf52c6ab15b2496b30ae2993b4dc981567d3f9aa54d38476d93c170be31879d70b1494ccf560c68a6889a77d683586a3c7097e0724b5e8b87913bb5228e3e2828cce7146105927e705ddda9f697351b227469b31af26f0f3e5ca612da5e85a7c969bf65f95c6b0acd0d419ec1aaf5b8f6a2157e2273075c39c99bd6bd2856fbc2566ca067ef758cab5b3587bc54da44c1b33ccc9e289a748e86d61ba4668761680ac413f9794ad2c4420396acf18b5ab06fdefdf817e0cc427790c19a14f806728c8f04ba1bb26a22fe5b2376a48cf4afc5ad0688feacc3fd2be7979f35fa6d830456fa86afbf557bc879c0d4c307c5dca724b6c167635848dc7efb2735e55b58f13f8944fdd1d124c5c0dc9acb75563d1456c9e4a7e43dfbb4ad5205594374838ef85f984ea72f5727bc45317b8af8459dab993e4cbc5e4c950d9db0478312e61fb1db6cbabb8ab93ffae1ceb66de8be66c633ff1cae766cd0945b3823fa4f52d2804c22a019256b368dbf02858eb690f3176e77f9b94a2911948be0c1e48363aa7c4e2d62d30fef1cb1a79089ffe95e8732f003d7591600f005aab5e0558ae817c3fe782c5e5fdfcbe62728c979071b03cf10a02683ea158307e38d8bd2fe0b65865b9248098981c05cc64b3a1816edd4f21e2687d78d8c23830ed42fb4ef7b23fc703bd6c80d44d06f5d9522af109f61ea2b8e3cddc987f132a9de66ae7c97740c46254bec899496b4d1fddd18cabfc93b03df872d2c53b1948f50a22e3de9ed5c1c7ae38ee6b52a84094a98be75dcce75e52ffcb0a2c80ea4073f81572f94ca259d200a0b73cc66b4e307a933a2867b620575af480776693a13fd51a6caedead1779f23b361815f79df98f1b540cc927d35895af786b92cb73bf09a12ff77da4fd6c474626fd2c3897b1f392c1103fb9afe897bfe6aa11ac1e425ceb228b645ab93f59645d963deaa0c31eafb77ff51daeee0d72b9cbc75dec075ae714270ca69c86d0b2140e76721d99e7344d9a010d3b8dea9a433432da719fea235ea7d4a8569fd9c0472e8c1bb3f53ae7486a2a7e09a98c65b56941afc03c41c94171b5385e394c91fa20b8b87ef9b59b16edc7661f45e06083ef125684ee6f5d38b574ecdf51f91e1401abed51b33dda6de0396f3e51b27a78c029cc2133f3506317a33c8fc94df422c6b41df78da475733c6b980f6f4836244503b51ec18ed048ca3b5f4b70347706ccd3745c4ef62b7e3df34a4b62f7351af163ea18f28dc7638dfb4f21574207a4ebe6571e8b77b92689d13737e2380d2bf04d06149c2924c1230b5d6f7a94506a79a9bfc909a93b7608f7c79aab0a41cb2ba0839d2302c3a5e5a8f9e0d8f09fc86c34a34e146045502458838e1b226455a528be3029b82f6a8742c6f011ba1a9834004c537a3fe9b9461a04a893146b21572ee6c612fa9396cae66a668b6e7262b128a3214dd4d23af1aea64261a28a32525037f056b7e57ccc462c2044c579f99ff5dfba3790f0cc160595cf47ce71f7d73adbdb94af8bd11f200073fbbd334fc6c61fa5745ee559593545f47297298da2dadebaddf78c3feb7d2ffb632e11cf6eb051d5fb921b7c455eec9c44e2073d42e61c696670d90a1d12b511fa9be5a16d99a37fc17d74252f745aa121234c3425d527cb17a0eab2732b2a093782f049f15c9c368f2f644d28d92cb4c96f14c7d10c4afe9f2416ea54b60f408ce64159e0223e7d2d3e57cf6e0d7b517587690b5b37a76257b68f3ccdc856efd562496182dec06f23bc7a3faa41f2ae88d0a1c4aae11f8fb06561741da1d44302f872025f41cfa9e5c1b2128ce7945874fe273d2a0e14aa7b34e8f946984a2c1314b699a8c46ed1d78a047f7eda81ba0ade08ae2c79667ea55bee98a1bf5b34a908169f83f2edd0157bf7f6fc9e29a90061739c9075875ce73d9f570e92947f40039149465a58d76f780e7906519c74dcc4b100e2c434404459cbd0f0323d3d9562f708e83037cfa640ddb9438d5006c47513a6cb39bbd67211e18cc86b0424ee154613e842ccb56f8d13271d0c3b9a526da7354da67a5ec45f782e8988259ce84176e19b466999f5cba353dd9f017137c20132bccb3b300bf5a1e5cabd2ed3947d2c54f2b35633da11dc180e04ff3828e28d39af88f25c99487d9d4b07b06c43d83b1a6e69ab2939ebdc696be53b7f4e43c49da3e2dff2aca86698bb85c76d4914c79472ce5c280ac1850c52ca26664e77695cc166f5988907f58cc144ca937424773daf78cde0be8f1435b2a567ef4914296ecd6ab9ffcba811c2dc6604b51872c324c53496d530b9779105b5d4f521ca36e49a7d4baf8e54f4dac03372e13a56be50f6c17f6cd03525e2d58501850c065acf42c30bcb7f3212fdda43004cc4f7c4da6deadf2f35586b3bc20e6077bb17a2e8eec7fcaaadfbccffa44d079ec8633d16e59e7c76f1e0dbbd8c7524697ff07eb8c7b8afd009ced5c06693b0fc0d1d636ecc5f4afdae801ad15a255e4ff6e1b15129197e6ed3c5c35044390e37bb182c7e954cbe818bfd96a57678bb7adc57a00d27b9684b4d4fd5301f7b26c7668f9da4c0e15f0c300477d5a536d73df5b21f23cb1a30b4de9afd53d4a8bafcc898d9ec3b81d6185403479fcdb3f3536315e9221fce087d461f0332d687e969e8bb1688af9d139ec17ebb9daa71bf78b440b0ee33d9de120a18b2be2950e1e70ad864dea8084f233993d473b542ed7cc04304eaca5c4025c7bfcdc6a131b9aa8e23a6ddc23094214777280e9b03ed01ad3894544ff446c66dd4af79cd568ea07a4c60e843479e6c23bb75d25041c1e46379641fdb19dfc1d0bdb1cbf0cab3bacc77f967e9ff875611e788184db7", 0xf84) 16:00:27 executing program 0: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394c8b3a66ceefa9bdf906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb7523ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164ac0b55d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, 0xffffffffffffffff) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:27 executing program 0: r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r4 = 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)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa9, 0x20001, 0x100000000, 0x1}) r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000c379a41d67fc5e1f00"/192], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = getuid() setreuid(r15, r18) r19 = getgid() r20 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x2, r2, r19, r20, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/132) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/144) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x30) ioctl$WSDISPLAYIO_SBURNER(r22, 0x800c5751, &(0x7f0000000400)={0x1, 0x1, 0x4}) recvmsg(r21, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r21, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0xa004, 0x8613a) execve(&(0x7f0000000400)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000000c0)=']!/#$\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000300)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) fsync(r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) 16:00:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x1}, 0x10) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000240)=""/207, 0xfe6c}], 0x100000000000006b) dup2(r1, r2) shutdown(r1, 0x0) execve(0x0, 0x0, 0x0) close(r0) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d700"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) r5 = fcntl$dupfd(r4, 0x0, r4) write(r5, &(0x7f0000000180)="d3eef3", 0x3) connect$unix(r5, &(0x7f00000000c0)=@abs={0x2, 0x7, 0x1}, 0x8) shutdown(r3, 0x1) 16:00:28 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000bdd000/0x4000)=nil, 0x4000, 0x3) 16:00:28 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x401) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000100)=0xffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:28 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000007fb0dc00000000000000"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x15}, {0x200000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:00:28 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640), 0x0) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) r2 = openat(r1, &(0x7f000052fff8)='./file0\x00', 0x0, 0x1f5) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) fcntl$dupfd(r5, 0x0, r5) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) r7 = fcntl$dupfd(r6, 0x0, r6) write(r7, &(0x7f0000000180)="d3eef3", 0x3) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r9, 0xe3) r10 = fcntl$dupfd(r9, 0x0, r9) write(r10, &(0x7f0000000180)="d3eef3", 0x3) fchmod(r10, 0x4) r11 = fcntl$dupfd(r8, 0x0, r8) write(r11, &(0x7f0000000180)="d3eef3", 0x3) r12 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r12, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r12, 0xe3) fcntl$dupfd(r12, 0x0, r12) r13 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r13, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r13, 0x63) fcntl$dupfd(r13, 0x0, r13) r14 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r14, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r14, 0xe3) fcntl$dupfd(r14, 0x0, r14) msgsnd(0x0, &(0x7f0000000840)=ANY=[@ANYPTR64=&(0x7f0000000800)=ANY=[@ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESDEC, @ANYRESOCT, @ANYRES32=r14, @ANYPTR64, @ANYRESHEX=r5], @ANYRES16, @ANYRESDEC=r3, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES32=r7, @ANYRES64=r11], @ANYRES32=r3, @ANYRES64=0x0, @ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRESHEX=r12]], @ANYRESDEC=r13, @ANYRESOCT, @ANYRESDEC=0x0], 0x4, 0x800) recvfrom(r4, &(0x7f00000005c0)=""/60, 0x3c, 0x841, &(0x7f0000000700)=ANY=[@ANYBLOB="dfd52e2f66696c65b0008c434bafc1604cac09deb0dcb2a2d35adfd9a3f21c68ad4ab28c567dbb3e146a7af8827967e282c5107c271e63f111"], 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000600), &(0x7f0000000640)=0x10) mknodat(r2, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) mlockall(0x1) geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000027c0), &(0x7f0000002800)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002840), &(0x7f0000002880)=0xc) sendmsg(r3, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000940)="935cfc274e9860cd56d291395b7a9354a07be0c3fa00b2139846a2959752fbdfc659125ca4069f93df5b4684faa34d925aa77081156f8e24429cc17f2ed247b69e0c5f8ee422a9e70fc397c599679fb7afcb3bf11aa03af5ca91764e18a725f0e695960e", 0x64}, {&(0x7f00000009c0)="8e6ba99aae5d3aa3b4404761bf3994c234a28c25ed906fbd42ebc6acd76199c005c232a7c0f3601360bd816060cc23cba34d2393bb782f59a8ca336dc43024e89e61504f9666bfc9e1b274708ba91d6bb907283a0c85824c538a", 0x5a}], 0x3, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x4005, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r15, &(0x7f0000000040)='h', 0x1) sendto$unix(r15, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) pwritev(r16, &(0x7f0000000580)=[{&(0x7f0000000440)="759e916795eae66598472b6ce36b722a24a6f2794f71f3fb63f2257ceabee6b74f885334dfd1ccddb90a0fd7b621d6895586a99f92f272d4c971a611305ee8003cc445fa1398ec5db30b94622b6eba4f9e5d690fd8089066ac79547e92024dc52a24202631a0e2b4bf553a6e9e806b1197b408ce", 0x74}, {&(0x7f0000000180)="f1b5fa7d6378476d5c876f2aa1620816f489b1618931eaf18ab53994882fe9ee278b2747de35", 0x26}, {&(0x7f00000004c0)="d0d6fc3382647b07b9a7a68ee74210e11e1ae5a7c19609713fa10bcbd96e81ee58f235a161a8cdb664df80e87c3ad4fd0b0b9dd934a63fbcf12a4b26a1a79062b9d661e5073cf4ab338b3b391f6aac8261c9e846d9469f33333065eb781b676813e786d852cc28654f40fbb254bdb49f4248cab8feccbcb1d0970535b0f2a809e4e2bf93e2eb1f57c7bfa265cac1c496929263e02ad767c8f32df3b9893600"/168, 0xa8}], 0x3, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) getpeername$unix(r4, 0x0, 0x0) r17 = semget(0x3, 0x1, 0x400) semop(r17, &(0x7f0000000780), 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="280000715b0c6af6c6e5f0000900000003000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28, 0x401}, 0x0) 16:00:28 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8, 0x0) syz_emit_ethernet(0xe3, &(0x7f0000000280)="243090909514f618250f12e3d5175f1e17e921239d97be3598ceeaf319fb3a2b79ea540a546ac538db700220f9646b2f6bbec32d258bc906c419f9729bfd5d995d7eaa9c64b07e0890db5d88094c633f38d94ceae37acf2708d6362fcdc8752b744fd9cb00bc9aa00a5373f2755a7cf7243e3165aea71d9962d9e1a04b4979317e093876a090c57234c4fbe4689baa8ac115e51fc69121016b9407636f38b79c5c2d3ec343e92229182a1d9c7e2fdfec92b30a4e9106d7c5f184b1c349c21300e8c52dd2e371a66fa4b850fd7dad85e870ec9755278d3889bb37b0c1957adeed0038dd") write(r2, &(0x7f0000000180)="d3eef3", 0x3) ioctl$TIOCNXCL(r2, 0x2000740e) fchmod(r0, 0xe3) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x7e2be52932c4a156) unlinkat(r3, &(0x7f0000000240)='./file1\x00', 0x8) fcntl$dupfd(r0, 0x1343e757d16c5e4a, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x400, r4) 16:00:28 executing program 1: dup(0xffffffffffffffff) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) connect$unix(r2, &(0x7f0000000840)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC, @ANYRES16=0x0, @ANYRESDEC, @ANYRESHEX=r3, @ANYBLOB="e5594c728446c8c7b94de9d71349fdee2501eb", @ANYRESHEX=r4], 0x7) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f0000000740)=ANY=[@ANYBLOB="cf403ce9e006d26959b9234cd754c071ba98193ba5b4ffd86fcfa5d0c26204bef3acd0ca28e44aef79e92d811edc8954292ea164acb34e242fbc80806589b5c24a77f799c1a76bcc1e8d14e28bfa58680ac225a4ec3d2b7cfbf9b1c6ca0946ded17fec78e34c7b0bd82f89fc43fd4ff78ce700a4dc00800000000000003b04067ee8bbae52955910da8277f004259352ceec2c2270c2a94e2f5359375fa6bf99396fa8a9c8d6e9fecb0a6f640b363bd038b022f9987de91ae8ce14f808097c5441b489bd1265fc0ddbae8ddf3dd910b63808f1e64364c0c877f10fe274786d"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 16:00:28 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) dup(r4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) preadv(r5, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x100000152}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) connect$unix(r2, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) close(r1) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000d40)=""/22) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r7, &(0x7f0000000240)=[{0x3, 0x4, 0x800}, {0x4, 0x7, 0x800}, {0x2, 0x7, 0x800}, {0x4, 0x120, 0x800}, {0x5, 0x7, 0x800}, {0x2, 0x7, 0x800}, {0x5, 0x6, 0x800}, {0x3, 0xfff7, 0x1000}, {0x3, 0x3ff, 0x1000}, {0x2, 0x0, 0x800}], 0xa) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r7, &(0x7f0000000200)=[{0x3, 0x8, 0x1000}, {0x2, 0x79}, {0x2, 0x8, 0x1800}, {0x3, 0x2, 0x800}, {0x3, 0xffff, 0x2000}, {0x0, 0x400, 0x1800}, {0x2, 0xff, 0x1800}, {0x2, 0x8001}], 0x8) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000008000080e74de4"}) getpid() write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309", 0x65) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r5, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r11 = accept$unix(r7, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r13 = socket(0x2, 0x3, 0x1) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r13, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r15 = msgget$private(0x0, 0x682) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r21, 0xa5, 0x1, 0x100000000, 0x2}) r22 = semget$private(0x0, 0x7, 0x0) semop(r22, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r22, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r22, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r22, &(0x7f0000000240), 0x6) r23 = geteuid() r24 = msgget$private(0x0, 0x682) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r31, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r33, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f00000001c0)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r40, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r32, r37) r41 = msgget$private(0x0, 0x682) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r41, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r41, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r41, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r46 = getppid() r47 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r47, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r48 = fcntl$getown(r47, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x2, r42, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r46, r48, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000580)={{0x5, r23, r27, r37, r44, 0x104, 0x9}, 0x7, 0x9, 0x4}) r49 = msgget$private(0x0, 0x682) msgsnd(r49, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r49, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r49, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r49, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r50 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r51, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r54 = getppid() r55 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r55, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r56 = fcntl$getown(r55, 0x5) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000980)={{0x2, r50, r52, r53, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r54, r56, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r59 = msgget(0x2, 0xc0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r62 = getuid() getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r64 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r59, 0x1, &(0x7f00000003c0)={{0x0, r60, r61, r62, r63, 0x121, 0x9}, 0x800, 0x1, r64, r65, 0x3, 0x1, 0x1, 0x5}) r66 = socket(0x2, 0x3, 0x1) connect$unix(r66, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r66, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r66, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r68 = geteuid() r69 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r70 = socket(0x2, 0x3, 0x1) connect$unix(r70, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r70, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r71 = socket(0x2, 0x3, 0x1) connect$unix(r71, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r71, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r71, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r72 = socket(0x2, 0x3, 0x1) connect$unix(r72, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r72, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r72, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) sendmsg$unix(r11, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="ec5a2105a077db7f3d327b35e4813e5ed0be59fb808889f5d2b73f948aab531ff59d0f515583826379203b089fc5b9903787ab5384f35265b5963930f1d332dc7dcda80b032be15921223f7524f435079b6e12d9fbd83c", 0x57}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r12, r14}, @cred={0x20, 0xffff, 0x0, r20, r8, r44}, @cred={0x20, 0xffff, 0x0, r54, r8, r63}, @rights={0x30, 0xffff, 0x1, [r51, r35, 0xffffffffffffff9c, r55, r43, r71, r72]}, @cred={0x20, 0xffff, 0x0, r67, r68, r9}, @rights={0x20, 0xffff, 0x1, [r69, r70, r5, r10]}], 0xd0, 0xc635f6d980f75b70}, 0xa) fchown(r2, r4, r9) syz_open_pts() 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000180)="d3eef3", 0x3) ioctl$BIOCFLUSH(r2, 0x20004268) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x1d, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0xa5) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x8dd93b8869ebe58f, 0x14) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000180)="d3eef3", 0x3) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x8) socket$inet(0x2, 0x8000, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000180)="d3eef3", 0x3) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) 16:00:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "004800000000000000a071ffffffffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000680)=""/256, 0x100}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4, 0x2011, r2, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001}, {0x2, 0x4}, {0x2, 0x9, 0x1000}], 0x6) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f00000002c0)=0x800) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semget$private(0x0, 0x0, 0xa0) r5 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000300)=""/11) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000340)=[{0x8001, 0x6c, 0x2, 0x2}, {0x4f2, 0x8, 0xb7, 0x8}]}) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000500)=""/133) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/161) semget$private(0x0, 0x0, 0x208) 16:00:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus/file0\x00', 0x100, 0x4) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) sendto$unix(r2, &(0x7f00000001c0)="64e13b97386f743495093afaa4742ad36e36afc6472dc75459f89ee0ae6d7c59e45d83ea98608741a9279b165db4123a4184feef5cb72b39449a83b54533fa76a513469c3b4f3f7f92d4a1419af636c69ea69efc41a4705d40ab5c4e0ac71b2bf631389575c616225f655d19c89ab900bf5670de46c510ab6071d1b16d939b1d688b4cdb0467b552cf8b620b87ea474b5b811efee5208c58d362fddcc9fa5181105987fe51ae5fedb25c5e2b656a372d3a4d8d9b95ba6d968792fc2c3e5d60383183", 0xc2, 0x400, &(0x7f00000002c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000300)) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r4 = 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)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r7, r8, r10, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r9, 0xa5, 0x1, 0x100000000}) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r12 = socket(0x2, 0x3, 0x1) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r12, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r15 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r16 = accept$unix(r12, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r18 = socket(0x2, 0x3, 0x1) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r18, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={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(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r26, 0xa5, 0x1, 0x100000000, 0x2}) r27 = semget$private(0x0, 0x7, 0x0) semop(r27, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r27, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r27, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r27, &(0x7f0000000240), 0x6) r28 = geteuid() r29 = msgget$private(0x0, 0x682) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r29, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r36, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r38, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[], 0x0, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f00000001c0)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r37, r42) r46 = msgget$private(0x0, 0x682) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r46, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r46, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r52, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r51, r53, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000580)={{0x5, r28, r32, r42, r49, 0x104, 0x9}, 0x7, 0x9, 0x4}) r54 = msgget$private(0x0, 0x682) msgsnd(r54, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r54, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r54, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r54, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r55 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r56, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r59 = getppid() r60 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r60, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r61 = fcntl$getown(r60, 0x5) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000980)={{0x2, r55, r57, r58, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r59, r61, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r64 = msgget(0x2, 0xc0) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r67 = getuid() getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r69 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r64, 0x1, &(0x7f00000003c0)={{0x0, r65, r66, r67, r68, 0x121, 0x9}, 0x800, 0x1, r69, r70, 0x3, 0x1, 0x1, 0x5}) r71 = socket(0x2, 0x3, 0x1) connect$unix(r71, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r71, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r71, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r73 = geteuid() r74 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r75 = socket(0x2, 0x3, 0x1) connect$unix(r75, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r75, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r76 = socket(0x2, 0x3, 0x1) connect$unix(r76, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r76, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r76, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r77 = socket(0x2, 0x3, 0x1) connect$unix(r77, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r77, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r77, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) sendmsg$unix(r16, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="ec5a2105a077db7f3d327b35e4813e5ed0be59fb808889f5d2b73f948aab531ff59d0f515583826379203b089fc5b9903787ab5384f35265b5963930f1d332dc7dcda80b032be15921223f7524f435079b6e12d9fbd83c", 0x57}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r17, r19}, @cred={0x20, 0xffff, 0x0, r25, r13, r49}, @cred={0x20, 0xffff, 0x0, r59, r13, r68}, @rights={0x30, 0xffff, 0x1, [r56, r40, 0xffffffffffffff9c, r60, r48, r76, r77]}, @cred={0x20, 0xffff, 0x0, r72, r73, r14}, @rights={0x20, 0xffff, 0x1, [r74, r75, 0xffffffffffffffff, r15]}], 0xd0, 0xc635f6d980f75b70}, 0xa) fchown(r1, r4, r19) fcntl$dupfd(r2, 0x0, r2) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) r78 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r78}, 0xfffffffffffffff8, 0x42, 0x2, 0xfffffffffffffffe, 0x296}, {{r78}, 0xfffffffffffffffb, 0x14, 0x2, 0x0, 0x20}], 0x3, 0x0, 0x8, 0x0) r79 = socket(0x1, 0x1, 0x7f) getpeername$unix(r79, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x1}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000040)="0dcd82555d9bfb4ac3b8c7e6da1c721e0fd8441d698b3e7c88e524f9984f1061a63af0dae01263496a05fcef1e7eca9c20", 0x31}, {&(0x7f00000001c0)="d386937765759805bb1f2c6752777c5089cc627f801540e7745336edbcbcd7f955a53a9103bd7e9c39db9477d38ef1aaed5a90405e710fa1fcb4d560f72297d69067450677983ff69ac7d48cfe51a8597fe38c9d1ecd00c1e2", 0x59}, {&(0x7f0000000240)="635d8c7170bbe283258e109be57ae39f333902bf4eb5b279454bb2a9f498239dd0c500c5561dfaae174dacb17d21025e5d426b0c958a7069cd2a89028c827517910f31aa6720bc7c0036f0eac4e9db49afcdc17b274ccf40342c808e9560d35e02b771bc4aee8e7d656540c410bff13b1079b429770a4e5d023e6de32ef2e1190fa925fd5c49e653a3ac7c38cfd55d169933904d31b85301ec0b33625cc53278be8bea846d15a82ce4e626da8af52cabd8a53dda6a2f", 0xb6}, {&(0x7f0000000300)="125c486c7c4172fbdbfec78859b03a4368598e89e41b6a5d4b9dc7d495034c3ad0a4886e54545feaec3c550d83495e156fbc0b27839c7eec71b2cfc1f5d2e69fc87a1bca5f0b0b14a12eefcf4d6d93c5ee10d6a08679f9e7c283e17a783efbfff5e7bffba82ea1147882cb6ba90fb800101e92b142dfb9ab7dc5a091e1287cbcac925f9300630e97f1d6ddf7a6487559e59347c43e1ab1cf2a76797f287942421e3b19341c64e96d71a195de7b7165fcf65495c8c88e46cf2d0dbdf30232897b2620eef8678d341d59aaf57400b510b4c00f0cc7c8ac8b2a3711baf4353408f62966954784425bf18fee9c5bc5cd290b5c", 0xf1}, {&(0x7f0000000400)="79c53f455097b6d8a121c38d0a1a4005b88e6ea8cf7b365020a0ccb8fc5e625ae4ad4e407d305b6284a373f20a4f34aafb022b43a169075313128b325fc93dd87fb5fb99dbc61d6770ccb464125fdb89f21fbd8999cb8556546d375b37ce363af6c75e8391f2b8bb31cceea806d68529d77336b5bfbbd887b50941b97e91219a8f20013006226f25fcea6e2a0fb21b4787a2d7dc42545507d6e89f15fca32d26688d625f404a55c1844367425aa67669bbf57e0e5c9ce63561ab9ed152b9209318bc97226f30f04a90", 0xc9}], 0x5, &(0x7f0000000580)=[{0xe0, 0xffff, 0x9, "f364dbedb14ad627d79e10fac6ea7789653f7fe569823a3ec39b8e3ce03d9b5be179dbb0b1343fe7142a7f22cef228b20b16e82b0501568ceabe0a9cd8c8f6b70de1a4671f8728cdce2bfff7f49fe85df9f3409f7da30b25df8c553bfdbdf8667b8ca549d7471f6e421e0908129b5ed4ef9ac0a615ff9765c126030af7748683603433109db09a8aedead1b69ef862c67336b548cc5e4ab8803ab27c68c23981587a116b6b105602945f6a4541d0825287906e8a0144125e060076efef0aee6c5b30f36f5affdee71bda9ee3058f49"}, {0xa0, 0xffff, 0x0, "3173a1038e2f19a32e170956533047fce2b4dd40913d175e735dab93b912b5c8c1b9d110a53a9c9a5a49f5c6d041518a0da510ddd170854604696ef769876b9e73085ddc4d675de5c85ac367ce8687daa9eeaf6811d561a154f3f4537a004947e40b3b64ca47e991599102f8aa21b38699e3a8f6037500e4d7f09aad48bcc7928d2c11f892526df3f5af32641a"}], 0x180}, 0x800) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:29 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r0 = msgget(0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x3f) setsockopt(r1, 0xfffffefd, 0x1, &(0x7f0000000640)="fccbc90d4cfe6ab4c597cfc15615f6ad3b1108d3233c53351328652725ff8379c0862d5c73ebcc180b0000e57d9692fcd0dfe85b8d3bf145221569d0e73bcc068dabd244190a1143d7cb22eef4c55a2d797c352ada8930fb316a12d1e74bee0471fd63f62cc74cc7525d391d0acabc8e01973fc654f30f040f9ac04ecb317e311261ba0598cc28c6b5e624b0715007ffc6d18b16fbde11dbbb5f5b317aa4fa9c9ed12fbc3e5898cdc653a8f20add564d1291b30972c731fbd8d7f9353529fc4e709c171b7776db745542a088a992050a11fd53d51c733fb1b9803d9bb7e4b3b9330e0553744a1b7321338420fafa2898f9ccc7201f805f3899735d5f50227ccce95afbf96165bd74085cda66e519bffce690a39d306077073fe055396e2750c61bbb16fce3b456fb775897261e57c763dda43b1a568f1f2c710982089824cedfd92b63a9054058354a2e375e7372f143551fcb1b3a54a1c818b73f9ed93acce957bd9ae2dce1c5ee56d4d36a2570eb604dd84b8c764a177c3bd9b368aae75100"/401, 0x191) r2 = geteuid() r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000180)="d3eef3", 0x3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfce6) setgid(r5) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getpgid(0x0) open(&(0x7f0000000240)='./file0/file0\x00', 0x102, 0xa0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0x24}, {0x25}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x20000000000000ce, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r13 = getpid() fcntl$setown(r12, 0x6, r13) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r11, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r13}) r14 = getpgid(r13) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x40001122, r14) r15 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, r2, r5, r8, r9, 0x2, 0x8}, 0x4, 0x7ff, r10, r15, 0x0, 0x18000000, 0xaf, 0x81}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000100)=[{0x5, 0x7, 0x4, 0x75f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x40}, {0x6}]}) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000004c0)="3ed97d26c74976e623000eaa3269dc07f602771bab76f42b1b46d889c7c2a9d8afb8bbe4632605b091f45319f16a626d0c343d7b86beda392a276690dc68a884223c7340468b7659"}, {&(0x7f0000000540)="4a7568f0eba2d14b5faea43ac1da0a256437eb972c43e855a1295052ef5328748904f2f93d4f0800eb37cc0ce27ebe54515889659393db019e0b29500d113b1c0ee656707954636fcbae26f20b96dcf03edd80cd74b7b72e0501b3ab90057c35c4876e3dba81f9e64e069a555660f36b74"}, {&(0x7f0000000680)="c577f872ccfd08621c88ad9f7bb40281a3477ce0a6581eb158f23499595ecb428c93340f15702e9caa3d3ab4b95dd7751af160312deda55375f926881ca15f8d7f63c8069e8bc5481bb8a5e8911fd0b99544eee89b5a6e20b20986bfe620cbdce2df22875740f9ea15ee83cd79cbe5d6fa4b4f9454f49960c28d9052248b732d795d02852d406f9b02daa3bf151dd97a6a4c3f2b9bbde20af259aa0f55ad734d5b13405ee8d11aa7d0db39e0979563ffad124ede8c5e3df9d581d9b93a7fa6850a438553a3edc6ab2da41f08e4395ff05500cebecee3998a6b5a69d098eb9081f992257437300a1e4173ef7a8b9bce8a94368d8acdf69a070ade9105a47d209f38c7a54d93b61b75a58364e119e2e07753bf22e3ca3da474315e67ddde161459ae040f4017d3523b638b64c8fa0a711e18a457f350fbcc48f70e72c8c6824e15e344f36e07e5e7729d5230cd2ba0031763abea12608c0d5d7c1b6de54d6efaddde4dd522b3f3eff424994ff1f90fe606ec5467be13add2511be232d2ee4fcf60dc3727a5648f3bb1df27b632046f5c06294601202a42ead77d739d9a19431122b943c965f3e534c92df3685541bf8a7a445d8b5b0a5ec545c216b3c2a85a3f3caf66ce3242b263ee8bcad4f2aaa4e114913f8000da61c8ffd5540bafe44ce2e31291740e04595af3e157cbb34600dc7b23cadd8522dc6acbf94c9954b17633fbcd7c8b2eb31d49895a32521b0996775def40c891845fc2fef364d7b53aa348740a2ec1c1eff38db2866c7a75c334878dae1173dbee3ec65dd13f7ca3a67ad7e5d6cfd25cf403a75c4e7444375035c00997dd2a4175a23a3dd391bda51c18a8c88e5c1eb61068ee2ae529bae89a50f09e245b2d7c7bd1a447e75833a94fc551739920637d2e41497d8f5696ec2fc6c5e9513c68559309e3b0ab05b0d2d364fcdb6af14d9fabef8a058f225b2fbae9fca666a82c65bf6205e6d2b4b24f760d9c6c5966e5e29b0449db3446e32c8d8d313a88fefb2327db13257c1b1df97e1ed25b7294c4ae4149fdcbd9791420ccbec74c3051bd10cce7634c4d8c662160b94d378f6329c6563d833aa7322c31ea1576e00d1b5a178cf1161e0b33eb8c9ab01b82a174946b7e4a0befa3126cbcef99949d75d8ec8fa4897ef90cef3d136054b68020d485ab0bf85d07d1c1ba073e74046b1b635aa0538e0ab13ae079e8b471d4f9d13c2abef79117dfc03772d787fc8ffb88b140e8f3b4dd1f884c0799ffaea99ea2339b454fcd0d07d34b212db3c0e46a18f014b478fb8a418b021f5d6f7edba92e44ab703a7a7c8002dbd2db73d67b60875404ae2cb84c0721fd08a89db4c6dbf43ccae058af56297f22a5ac5e5c1388c1c125f88f6e5664bd6718d27c5dee0d72b0a35fb2628cf24d324e2168da24fca274b5eef02b217a3e76132e64dee08190f9b7b1f500b0913fb5e1a8e1eb3491951abf33241c8246515af5d58c29522547dc4e9ccaf0e0a2e9df2696317bc4adc122756ecc474ae044aec15109d17da62fe9e7f1e9fe7c5f50d8a383133dcfda4bfe59a88775c456546a156c7e726fd2e7a7920dbd9d1865e38dfb827e2bcfc33a9acdae1dba8f0b4498edac7bd070992a497230dc8167638c03c2cace863c58b0160e8a84162ade474feec7a88ba5ba39eb4d08b71f58d8b5cf396f922f8773865886201375b74f11c080eef41c9f0abda60b14171be33230dce5a2f88d53ea3622b846b2fcf63e82b2cbf471b0d0aca9243e5439d9ebe5bb5453479842463f4ada053769961337f8fe05218565b68fedef1360dd7b31b09c9aa5cd1760854729bd5f7713fbe78345f10457b57d578df87afc5b376ef8b78c35878362bd64da2442ff7578de165cbe06d8a4b403d7374185d0b6b8c912245a59ce8e10d01eadf8ecf9b4d94d4ac9ebb6f9033c61745f3d74c4b0e50baf6b89819bff81f5527ded42be1fffd4bb2399cf1995339aae7038ce054cf928a9321db154dd460f6de67216d917b95b7a7353c916231f84075c2c36c11a82e11dfc9f01572d3cadf6c11d938ba097c2d093b82eb7ede0662859b0b0177eb12a557887849708eb831828bcfd8fffc9f43b6c7e3875e550a22cf51ed1670814bf04ca89a3e07fb5551ae89dbed8b64fc41a76e7dab1c2c674eb7484f54b40b1e6161613cad978f800c53de3f29d40192a8252aea5434382de3b7983f49db7266a2566a5eb9d63b4c906184e1d738cc98ed3b61ea40703e051cbd68ac8a2b2d804d1648e0c27417ed9ff79abf773c1e1d944519b6e87336df052afa7af9defb489de8a7fcd5fdbef70f30979fda7e9cd685101c67e562829d31a9a593bdf890fdf76a503bf664b11f8476f93ad3cd2934409eee1df025dafc4b59ccf5908c21635baca4cf64c2a60ef5e525b85df498f47377166b56ed69fab7fde68b0a1483db028b421b4b13619af2a63f37d5f353841369910753112d85b1d42722f2d6b803058c86f4103446c8dfbdc0c2d5ceb1e3f9e4b19786b880a5b0f54d3eac690d6a89ccf46204943f14ee771cd0a155eb5693628d694b9cd94980b82e3ee06b45cfc5cb32f94473cd0d5c8729b3c3a4fb41da8a71971e00e138576b03d8d71ad65b5738e0a71eca046269015b190ff0b48eb3cc962932daca63468ed68bf57513d138ae0eb403b9f93f2387b6c0626b1ea9b0d247b8325155846feeb847658df57c520de364d01b8e58dae3edc59b15768263b34abdc641b4ee82f89f46363f59ca6686448b06e122ecd72ae89c90ee11061ffa68146fa898cd54e9cc61f36c5543fb3c1f302b4efcbf2286c2127cfa11df9d3c1843a49e4d0c7206231f9ca595ee274534a6452772246428f594b47e7c6faa4ab92866522c973e92713cd47dfcd3c3b3d4d71a6a735011c2de85f8a5e53a73c55fefe0e2aaa1aa79722e489c7890ae1bdac6e9ca451acc0c78072eed0a99768dbeba57998defdcbe74403444e0eb8e7324bf9f195642d6d136e1644c171802c5a68bc33b315319b150bfcd0b0f15f0150943b0c26ad6b724cdf0600707cbf6538862e84be7dcf6cbb6f09be4d1b1002b30f19e6d9de5f5e4d09f803216e2b7b3e833d51e10ab16339067e0c895c3a8aca41d31de3f44e61da80682545cee0f703d2cfe3db03807d1a5e27b8c26befeb7e74e021e9fa7fdfc8996e08032da640793f492addc3e68c82a800b1df80939ed681eb855adc1836b30f6ecc5e9d67d155334dc2013cd7e311e9610e5d1d81c5f1a1dfb1c51128c644adf216d72605aea1f3bb474553b5df85dd89a8c80e7b5c5d09af3427dad47d9b158119c109bfa4f133dd8075006eef32f7aede6e010160d81ceee9e625dad9d714a0ef628dac0401aab782fcf1738141fd35a61a690e4f727bb2002501fca36920205b86192787d7e44d09a1beb9ee563be6bb5c6dd87394cccd6a5593464108f7a959726ac3b81c24ef27fa5f540f9cda7ba569d6e1b986b06fde97089ac714c9068a54749904ec5d6e7fc3185d3cc99ad8ba625858c1e3440d6f77ce3bfbea2184d8a25e7813670199f67a2ff86b643ef14e60c94d8476c74102106b722569dc59581905bcc84ab2e606d4420ca12b177363690406cc1905a15ff0cfaf866ddaf7421ebf1c2847379b683d9b5fc48d64e4b76b16dac6a1a3a7ab13387c2101adac2bc5c2e23de098539305effa37af94dfdb78a47d13ee568654a2bc42fd487d3e95a569a6acf25e8111b25a0f01eda55b7fbc9fc8ea5172505fb8fd0ea069a08894fac2a6644d7089dcab40a994c64ea9e8e591fbe5334681f25b4d7f816fc929b764f4d6b35f39466649525f2d850b3cf8672b51f5041616858b28cc687db21f3c16e9023c2242e322f3c9a4b0d2119ab67cb376ea98286a952d2f8ba91cd09a483622be914811c8cbec463af76bf3dfd1f3b3612b2380e873d4d98e46755c4213bc8b458c07b418220cc1ceab2ce8e8e2b5538f86091dd0c9fa23a3e722943db93249fc099ee9e97d63714dc9e49493baae0dab9a9c28598462bc7a275efc6de7e511575405eace856ff9c4feca015e8bab5960b9becb1ead701d26ae461e603e78df75d3473c1887917a9f53e7a98c9cb2272e974dd1104722da2054afdfbc32a6c14d6add0dba96b26ddd937ef34851a3751e036efda5b1b680be44aa48686bf2a535ec1910c6f7f2c93db1781da797b86554aed04e232c8c232c374126fb9e86142f53a0bb981276ffa90e65b3593aa6253875b7d4430924f06d0dd0f36d21d0a43a4ecee6310b54e71ee1e5038bf7b60e95535d157c1d5f328842ee154d523cb76b7e5013a8e3d229e82a20f001abea9e45cb3c7793b02ba688e37532723c574e587be4789d94e158606d81fa4ea0128a0bdf4eac58604b9e6c37ea696c36192621129c361ed3b45b28de66504aceb03395ce1b46ecdef0e11e2eda235a78916821ab6ca4d2f3f07cbf52c5ba81c9427eab8ed9e89c095740010c2edeecaa5bcf4f76cfe9394de2829fadb9939727498087ee0e85b8cdce2e8fde402b1e0e1385b3ff9bc191aba1b1b76dd88923e00f6fb824429f6569b334c7852fb6b34d015e12460d525fd6869b2519dc9ca5b83d4efe81c6f11a510f84a013afee4753fc4c8986e641b0ee49cd84335b79dc52b2cb8a6e9450d88c59d3688daa0ebaefeb8cc2f48da37cc66fbf5f0e4e2a0db47d8ead6f946799330b9f9166dd3f2c1894edda670e20998679cf565bf50fe8eff0cd38f0a34e0ecbc36d027c3d1c4385c2d01b53f1167844a68695d82aca3b60e97b52459285a9f3ac42a19d3aa863075af6bf9d833469f8a0be8c4a16c2060fcc20ef2bc83c6ecd169363e2e60373b3133e884a78c266ff7aa40ae5a1c1999ab80669ec9e286d9c095caafdaa267b7d39a0d48dd8dc0a27c7932d59e09fb7ca67743f72cbb96e01c9c75ffe8c39c79bc0844300605b26f6e45388ae2fbb52657530f65f181d9981b0a7f0d4f999cf4c7a8bb9dc8e8087ccbfed181e07f73feac91b50f7848cf2666e08112e7bc4e4cef8e8b7a37e5a47ca569684e0ab52a67355403b9342b1d008ea9cf6a1344ac993c9ade14e2a2d790f33b4adf7193679d33dcd62923b5129be76e6dd274e6230b8932b1b07d7d55962b2e24ee77fc813f993582479696d34d7772fc984ed771c771854f9a3583a687c1c956dc28d3c544ea69fc1fb1416e4959f29a2017c88ff5d5d249cd3a466d050257601e5dc35a3853e1f1ed6f6d023b29ee7dbf44f0ef8b2c1d9190522bcfb22f8323b114df5f52cb0cf6fefd4c5bafa08e5c1077d3a174833891fab169dac5e7e881925b80d030a1a6c131ce8fd647e37e660b78d1b66ae34c4a6c548526a7c045055a96890c118cc0279c761474e55fb4fcb594a2606526f7c1bebb8153794182575eab89ea4f43eb10cfa42e3c4fbff1e1bb3975ea0a7d1678648e5a28756a30fb5d33dda0207e2c82ea73f457e8994d3c85ce561897620c75449d4eb3f738bfb1939a02ab5e3841d99af57af62b3351a70f9f53ab8fe86564db21de534a496d63d17affb2c9a05c6c38d0af16e731badfc4a02ba54e83b8106cf1cae9c5d65f68497116478f02a96154022b23194bd27f33f0120ba65565a730fed6e15c93834bf06be8a6ee12d141eab8accb0a8649acf75bab1fc4f226f6cf2243dbd5ab9952fd7ca8349e46922b5e7e7856ac3f2e26a00282cc11749a2b68bdf4ffcde2241cb017826b61eb59eb144edb6ef74d8ae4dffd0e30dfab9a18f52a36c6e15e828a8acf8"}], 0x1) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000280)=0x8001) fchmod(r1, 0xe3) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0x40) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000001680)) write(r3, &(0x7f0000000180)="d3eef3", 0x3) r5 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x1, 0x61) fsync(r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b4dd9cea87168f6fff0000000000") 16:00:29 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000180)="d3eef3", 0x3) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2f66876c653000"], 0x1c, 0x0}, 0x0) 16:00:30 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x60}, {0xc}, {0x10000000000006, 0x0, 0x0, 0x7c9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) 16:00:30 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = semget$private(0x0, 0x1, 0x10) semop(r1, &(0x7f0000000240)=[{0x4, 0x401, 0x800}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000180)="d3eef3", 0x3) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x54}, {0x200000007ffffffe}]}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f00000001c0)={0x401, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") getgid() 16:00:30 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000439000/0x1000)=nil, &(0x7f000026b000/0x1000)=nil}, {&(0x7f00004b4000/0x2000)=nil, &(0x7f00002f0000/0x4000)=nil}, {&(0x7f0000404000/0x3000)=nil, &(0x7f00001ba000/0x2000)=nil}, {&(0x7f00003d9000/0x4000)=nil, &(0x7f0000400000/0x2000)=nil}, {&(0x7f0000483000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000438000/0x1000)=nil, &(0x7f0000143000/0x4000)=nil}, {&(0x7f00005c9000/0x3000)=nil, &(0x7f000002b000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00000db000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000059b000/0x1000)=nil}, {&(0x7f0000071000/0x3000)=nil, &(0x7f00002c3000/0x1000)=nil}, {&(0x7f00000ee000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00000c6000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000437000/0x4000)=nil, &(0x7f00003ba000/0x2000)=nil}, {&(0x7f00005aa000/0xb000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff2000/0xd000)=nil, &(0x7f00001aa000/0x1000)=nil}, {&(0x7f00005d8000/0x1000)=nil, &(0x7f000024b000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) r1 = kqueue() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd, 0x1, 0x4, 0x3, 0x9}, {{r2}, 0xf64b494d04cdf336, 0x2, 0x86, 0x3, 0x24}, {{r3}, 0xfffffffffffffffc, 0x8, 0x2, 0x3, 0xffffffff}], 0xfffffbff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x10, 0x4566df0c76059886, 0x8, 0x8}], 0x4, &(0x7f0000000140)={0x7, 0x1}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x80000) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x180) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="d3eef3", 0x3) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) fcntl$dupfd(r5, 0x0, r5) dup2(r5, r3) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x8000, 0x81e185}, {0x1f, 0x5}}) dup2(r0, r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="3d7c2d00af95c37c988ef74c435296900e59e8815e91a1b1f7782539c32d5bff19e8d9837a0829470b216436777effbb4f71cebf03fc8acf854c30455445d6af276aba8ad41048a656c654add8067ce54a1a0597725a7023b7747cd444abf09271524e8496c84d5a553cf03a1a2b17c2bec96395111c0f17cfd36f2a69df417b17f53ad3ce3d89f6dcdf3c491ef14f82d2b9b19a4c8bd5845f9c409c2d5f0491170a52d70fbe9147537edb4e3e0140c71a1e9f", 0xb3}, {&(0x7f0000000240)="0df55b18762856bbacffe703d3ca9508bb896c1c740bb2d7f3e20d6439d03f7e150e484f71"}, {&(0x7f00000004c0)="556a47c83ee3997c8a2160e31c44016d87212016f0b159beffe5524e17fb50674b4ae79269a10092ed77135e7e7fa36f62fb074ec2d08afe1c0314f3cd45d321f2314f89865759d85843f4c1247f7d6a8fc56b86a879ef3e880c3edb1cc770402a686a6b060d351c913ff2c00783c25bfdf31ccd1e3b550130029058004bcba0e7fdce28e660e123ec5c68406506168b4e590dcafd185d38e27433e531fdb3df7603306820581b7e0f607cede8b1e50f16f15986db224903f1d9f965f610", 0xbe}, {&(0x7f0000000580)="53fe5d88393767d851af753a9f850b5e2309c42c14345fca05d069bf04e1d0c5cb2914d6757caebb79a32bfe177b6d41dc064de184ccdffe7865df6d67b4b9d01b58190059e63f29dd0c76f2d86649aa05dddce0ade2e09688be0cd30b5cc9ff2280ab602edca132d5fc2a7869785827ae53f2b0870e383603d2de6529d73154645454e43d97ae9ab1e713560f4933fcd3cec9371cddffdcfb334d241787d3ac2bbf401b5faa329197352a57d3fcbca75e6d5666328e20c65212b9d0", 0xbc}], 0x4) fchmod(r1, 0xe3) r5 = fcntl$dupfd(r1, 0x0, r1) write(r5, &(0x7f0000000180)="d3eef3", 0x3) accept(r0, 0x0, &(0x7f0000000340)) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) fcntl$dupfd(r6, 0x0, r6) kevent(r0, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffff8, 0xae, 0xe, 0x3, 0x1000}], 0x3, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getgroups(0x0, &(0x7f0000000040)) setegid(0x0) setgroups(0x0, 0x0) setuid(0xee01) r7 = shmget(0x0, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x2) socket(0x2, 0x3, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="27b0"], 0x0) r1 = open(&(0x7f0000000580)='./bus\x00', 0x20, 0x18c) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) kqueue() r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000180)="d3eef3", 0x3) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000080)) r5 = dup2(r2, r0) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000000)=""/18, 0x12}, {&(0x7f00000001c0)=""/97, 0x61}, {&(0x7f0000000300)=""/142, 0x8e}, {&(0x7f0000000240)=""/84, 0x54}, {&(0x7f00000003c0)=""/181, 0xb5}, {&(0x7f0000000040)=""/45, 0x2d}], 0x6, &(0x7f0000000500)=""/120, 0x78}, 0x1) 16:00:30 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fchmod(0xffffffffffffff9c, 0xc2) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) msgget(0x0, 0x40) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 0: r0 = getgid() r1 = getegid() r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r2, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r8 = accept$unix(r4, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = socket(0x2, 0x3, 0x1) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r10, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0x682) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = semget$private(0x0, 0x7, 0x0) semop(r19, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r19, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r19, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) r20 = geteuid() r21 = msgget$private(0x0, 0x682) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r30, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r30, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r35 = getppid() r36 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r36, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r37 = fcntl$getown(r36, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f00000001c0)={{0x2, r31, r33, r34, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r35, r37, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r29, r34) r38 = msgget$private(0x0, 0x682) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r38, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000580)={{0x5, r20, r24, r34, r41, 0x104, 0x9}, 0x7, 0x9, 0x4}) r46 = msgget$private(0x0, 0x682) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r52, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r51, r53, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r56 = msgget(0x2, 0xc0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r59 = getuid() getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r61 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r56, 0x1, &(0x7f00000003c0)={{0x0, r57, r58, r59, r60, 0x121, 0x9}, 0x800, 0x1, r61, r62, 0x3, 0x1, 0x1, 0x5}) r63 = socket(0x2, 0x3, 0x1) connect$unix(r63, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r63, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r63, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r65 = geteuid() r66 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r67 = socket(0x2, 0x3, 0x1) connect$unix(r67, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r67, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r68 = socket(0x2, 0x3, 0x1) connect$unix(r68, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r68, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r68, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r69 = socket(0x2, 0x3, 0x1) connect$unix(r69, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r69, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r69, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) sendmsg$unix(r8, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="ec5a2105a077db7f3d327b35e4813e5ed0be59fb808889f5d2b73f948aab531ff59d0f515583826379203b089fc5b9903787ab5384f35265b5963930f1d332dc7dcda80b032be15921223f7524f435079b6e12d9fbd83c", 0x57}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r9, r11}, @cred={0x20, 0xffff, 0x0, r17, r5, r41}, @cred={0x20, 0xffff, 0x0, r51, r5, r60}, @rights={0x30, 0xffff, 0x1, [r48, r32, 0xffffffffffffff9c, r52, r40, r68, r69]}, @cred={0x20, 0xffff, 0x0, r64, r65, r6}, @rights={0x20, 0xffff, 0x1, [r66, r67, r2, r7]}], 0xd0, 0xc635f6d980f75b70}, 0xa) r70 = getgid() r71 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r72 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r73 = socket(0x2, 0x3, 0x1) connect$unix(r73, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r73, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r73, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r71, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r76 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r77 = accept$unix(r73, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r79 = socket(0x2, 0x3, 0x1) connect$unix(r79, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r79, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r79, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r81 = msgget$private(0x0, 0x682) msgsnd(r81, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r81, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r81, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r81, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r81, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r82 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r83, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r86 = getppid() r87 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r81, 0x1, &(0x7f0000000980)={{0x2, r82, r84, r85, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r86, r87, 0xa5, 0x1, 0x100000000, 0x2}) r88 = semget$private(0x0, 0x7, 0x0) semop(r88, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r88, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r88, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r88, &(0x7f0000000240), 0x6) r89 = geteuid() r90 = msgget$private(0x0, 0x682) msgsnd(r90, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r90, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r90, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r90, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r90, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r91 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r92, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r95 = getppid() r96 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r96, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r97 = fcntl$getown(r96, 0x5) msgctl$IPC_SET(r90, 0x1, &(0x7f0000000980)={{0x2, r91, r93, r94, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r95, r97, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r99 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r99, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r99, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r99, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r100 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r101, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r104 = getppid() r105 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r105, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r106 = fcntl$getown(r105, 0x5) msgctl$IPC_SET(r99, 0x1, &(0x7f00000001c0)={{0x2, r100, r102, r103, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r104, r106, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r98, r103) r107 = msgget$private(0x0, 0x682) msgsnd(r107, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r107, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r107, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r107, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r107, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r108 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r109, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r112 = getppid() r113 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r113, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r114 = fcntl$getown(r113, 0x5) msgctl$IPC_SET(r107, 0x1, &(0x7f0000000980)={{0x2, r108, r110, r111, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r112, r114, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r88, 0x0, 0x1, &(0x7f0000000580)={{0x5, r89, r93, r103, r110, 0x104, 0x9}, 0x7, 0x9, 0x4}) r115 = msgget$private(0x0, 0x682) msgsnd(r115, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r115, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r115, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r115, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r116 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r117, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r117, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r120 = getppid() r121 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r121, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r122 = fcntl$getown(r121, 0x5) msgctl$IPC_SET(r115, 0x1, &(0x7f0000000980)={{0x2, r116, r118, r119, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r120, r122, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r125 = msgget(0x2, 0xc0) getsockopt$sock_cred(r124, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r124, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r128 = getuid() getsockopt$sock_cred(r123, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r130 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r123, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r125, 0x1, &(0x7f00000003c0)={{0x0, r126, r127, r128, r129, 0x121, 0x9}, 0x800, 0x1, r130, r131, 0x3, 0x1, 0x1, 0x5}) r132 = socket(0x2, 0x3, 0x1) connect$unix(r132, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r132, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r132, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r132, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r134 = geteuid() r135 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r136 = socket(0x2, 0x3, 0x1) connect$unix(r136, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r136, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r137 = socket(0x2, 0x3, 0x1) connect$unix(r137, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r137, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r137, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r138 = socket(0x2, 0x3, 0x1) connect$unix(r138, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r138, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r138, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) sendmsg$unix(r77, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="ec5a2105a077db7f3d327b35e4813e5ed0be59fb808889f5d2b73f948aab531ff59d0f515583826379203b089fc5b9903787ab5384f35265b5963930f1d332dc7dcda80b032be15921223f7524f435079b6e12d9fbd83c", 0x57}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r78, r80}, @cred={0x20, 0xffff, 0x0, r86, r74, r110}, @cred={0x20, 0xffff, 0x0, r120, r74, r129}, @rights={0x30, 0xffff, 0x1, [r117, r101, 0xffffffffffffff9c, r121, r109, r137, r138]}, @cred={0x20, 0xffff, 0x0, r133, r134, r75}, @rights={0x20, 0xffff, 0x1, [r135, r136, r71, r76]}], 0xd0, 0xc635f6d980f75b70}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f00000000c0)=[r0, r1, r6, r70, r129, r139]) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r140 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r141 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r141, 0x4, 0x80) pwritev(r141, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r140, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/fev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) 16:00:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="d3eef3", 0x3) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) fcntl$dupfd(r6, 0x0, r6) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r7, 0xe3) fcntl$dupfd(r7, 0x0, r7) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x2, 0x7d, 0x1ff}, {{}, 0xfffffffffffffffd, 0x42, 0x40, 0x7f7e26dc, 0x3}, {{r4}, 0x6, 0x40, 0x1, 0xfffffffffffff000, 0xbf4}, {{r5}, 0xfffffffffffffffe, 0x10, 0x0, 0x5, 0x5}, {{r6}, 0x0, 0x2c, 0x2, 0x4, 0x1f}], 0x1ddd, &(0x7f0000000080)=[{{r7}, 0x5, 0x2, 0x10000022, 0x8ae3, 0x9446}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0xfff, 0x2f9}], 0x8001, &(0x7f0000000200)={0x9, 0x9}) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xc1, 0x20000000}], 0x9, 0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0xc2}]}) pwrite(r0, &(0x7f0000000280)="fb1c7878c177a36600047fa29d75690000000000000000000000405a16906669d5d7332506b3671d24fbf126b68e0efe8247d68a78803a9698de9dbd8a8ea3cb7533b7b061d465e1c77fa20f101a7f9c033bf2cc7a68a4537cbbb143aed9628679756cbf2ae7f131d81e4823e3f26eec005a5dd61f37f705c5d2c28ddeafdad821b3075a6337e5eb5e5b10fe80ee97d5ebcaee3000981c71afaeec14fbd7cc8878cfd01bf1da42668dd382df4f55d9804af87bbf246e3311be570dc7f702da34c95f2cd36f5e1b0b428d03c6c01ad3291082fe3e2c9cbe8edfb19a3f6eddc258257f67c94c70afd24e09c6067abd359b", 0x1f, 0x0, 0x0) 16:00:30 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$BIOCLOCK(r0, 0x20004276) 16:00:30 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) 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"}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x28) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x10, 0x2, 0x38) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:30 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x40, 0x0) r3 = socket$inet(0x2, 0x4004, 0x4) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x26, 0x3, 0x87) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r7, 0xe3) fcntl$dupfd(r7, 0x0, r7) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r8, 0xe3) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f0000000180)="d3eef3", 0x3) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r10, &(0x7f00000005c0)=[{&(0x7f0000000340), 0x10e}, {&(0x7f0000000380)="c1d386d26de602db9d1731b4b4d3c8bd887ad7e49ddcd9bcf8583d0fef30917730f72d7503db39de3d6621cf19a17869e9b39a4964c197e1aba3ea43bab795256e12cec157e49619b3125c62a19213b181dae552d8e028d920ffde7f3c76a3278332fedfbc96cc3028fe0a8a86fad9cc044c07d8c284048540674893537230a87459b210e00bad09c40d73f237ef5c33ea923ecb217d350f6c0820da945c256fd5ffe770a3fb7a05f0b9abd7fa5c4ad6374584f5dad031e67b4a4ce052f265ec9ac422c2143f13abbe45203b9971002e90f3488782dd9e79f0f2a1081e093ba7dad3684bb5bb9b437ab0"}, {&(0x7f0000000680)="e0b5bba836125d0619"}, {&(0x7f0000000500)="73d96c132cf0aa136bc1f1ebc5b24df7f8b2a40f450455935a247e65fb"}, {&(0x7f00000006c0)="4430394cc2cc29dabddef1e494bad2bcae5be870343d47efaea4e30046df356fb800f0b87903ab223a0b1831fbc014ab746283fedf4bcbad19a63734d0d5b17e8ebec3e2cd0dfbb5afc0ef1b78788b61a9c9074044f5aa00f5b9bcf8dda0aea440b9f632c310f21a514f7e1fab7d3f5d5adb7eb3e3282a10aa964e5e52ffaab63c5645c8131ced33c20a5c4ad3c93ddf22ad9c6ca48a2690a66060d2061c7e791833f5dcf175c4fc5df69ed0af63d914e47ab8adadf7e0833af8d5f356c5c1967882db7053ddec66862ed50161549a0af6ac005848867f0c5e3de39575cbe94e0ef1cf8c803e0c5f7efe85881d83602cd73625bfc04d8e6e430ba6004a65306d3910b2b5fde58efe33d764d52bbe6c539567a55e134662d32b94c572f96f1f83be3d57eea149b164c33cbe96e2d5ef21f6a35b84ec75c09f7fe43fb06a8388ada3f305886f10c6cb5822853b67def2"}], 0x2df) fchmod(r10, 0xe3) fcntl$dupfd(r10, 0x0, r10) r11 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r11, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r11, 0xe3) fcntl$dupfd(r11, 0x0, r11) socketpair(0x2, 0x800a, 0x35, &(0x7f0000000180)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x49, 0x44, 0xc5a7, 0x6}, {{r3}, 0x7ffffffffffffffe, 0xa0, 0x8, 0xffff, 0x6}, {{r4}, 0xffffffffffffffff, 0xc2, 0x1, 0x9, 0x5}, {{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0x47f2, 0x7fff}, {{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x8, 0x10001}], 0x7fff, &(0x7f00000001c0)=[{{r6}, 0x13361639c8848b33, 0x8, 0x1, 0x800, 0x100}, {{}, 0xfffffffffffffff9, 0x40, 0x4, 0x1, 0x32a3}, {{r7}, 0xfffffffffffffff9, 0x80, 0x2, 0x1f, 0x2}, {{r9}, 0xfffffffffffffff8, 0x1, 0x78000004, 0x8, 0x9}, {{r10}, 0xfffffffffffffff0, 0x104, 0x20, 0x6, 0x20000000}, {{r11}, 0xfffffffffffffffe, 0x80, 0x1, 0x40, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x10, 0x83, 0xffffffff, 0x8}, {{}, 0xfffffffffffffffa, 0xc8, 0x10, 0x80000001, 0x7}, {{r12}, 0x0, 0x58, 0x2, 0x3, 0x5}], 0x2, &(0x7f0000000300)={0xffffffffffffffff, 0x7a4b}) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:30 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x67, &(0x7f0000000080)="ff7f", 0x2) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x9fd7b8f36406fbb2, &(0x7f0000000040)=0xf0, 0x4) r1 = socket(0x0, 0x0, 0x2) r2 = dup2(r0, r0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000180)="d3eef3", 0x3) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000180)="d3eef3", 0x3) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r7, 0xe3) r8 = fcntl$dupfd(r7, 0x0, r7) write(r8, &(0x7f0000000180)="d3eef3", 0x3) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r9, 0xe3) r10 = fcntl$dupfd(r9, 0x0, r9) write(r10, &(0x7f0000000180)="d3eef3", 0x3) kevent(r2, &(0x7f00000000c0)=[{{r4}, 0xa1206f3bb1c93e2e, 0x1, 0x80, 0x4c0a, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x12, 0x40, 0x1, 0x401}, {{r6}, 0xfffffffffffffffe, 0x49, 0x40000000, 0x7, 0x6}, {{r8}, 0xfffffffffffffffe, 0x0, 0x2, 0xa68c, 0x200}, {{r0}, 0xfffffffffffffff9, 0x4, 0x1, 0x6, 0x3}], 0x9ede, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffff8, 0x30, 0xf7a7e165a5df95f1, 0x3ff, 0x80000000}], 0x0, &(0x7f00000001c0)={0xcb7, 0x1}) 16:00:30 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202e480ffffff69072ab0dd42ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:30 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000b6127da5a1e9cefdc31f02070b1a2de484c8fa75510758989d5d54fe3cbf63a8bea826f92ae36e93640f272e9699333fbcfc40013397c66614c42d72af07bc2d3b32ad9b1c462efe376bc69e054e50ca00daa82a50efdaf79d4d2324b6d9b536bc6745ab19ef5b795caa2d77afdbb67d390d2c4550d2a25d1b511c5c2bb3d91ea261672ef180d177bad4c5e66afb36a8e0700eaf735c920c702133bc60e3a9d949e6a58f9b058bc29f2e6afdd3799a13d42d3aee10fda969aa5ff1e07c6fbfa296f10d47e65b473f666f8f2041db25b60000000000000000000000002a8a676882fd7eb8dc0977f05aefcb2461bdf745545973ca404a69fbe3ca5819250d6e4aced1c6cf6f1c1fedfd7b7624afe137b0ed0531b4a6903d247dc3abb51a22993d1fef7837a49e86761f7472855a75632aeb0473d8492e98834996d749cb95daf4b180b21d471a3f1bc78cd2fce14bf4340fb0bca373d95cce4fee4e0107d23d8bce7dab2e863984bc22ba11eb2671a381847cd8874864b4b9e0ca258f0de78686424eb61e5468ee"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 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)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x45, 0x0, 0x53}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:31 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)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x40}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 16:00:31 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000800)={0x3, 0x0, 0x16, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000]}}) 16:00:31 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x100) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x7, 0x80000000}, {0x20, 0xa4f}}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000180)="d3eef3", 0x3) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x44, 0x80000072, 0x3f, 0x4000000000}, {{r4}, 0xfffffffffffffffd, 0xd0, 0x1, 0x1000, 0x100000000}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x6e, 0x1, 0x8cfa, 0xfffffffffffffff7}], 0xffffff81, &(0x7f0000000200), 0x100, &(0x7f0000000240)={0xbd3, 0xc15}) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:31 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000180)="d3eef3", 0x3) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000180)="d3eef3", 0x3) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r7, 0xe3) fcntl$dupfd(r7, 0x0, r7) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r8, 0xe3) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f0000000180)="d3eef3", 0x3) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(0xffffffffffffffff, 0xe3) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x3, 0x221}, {{r4}, 0x0, 0x1c, 0x20000000, 0x9, 0xee8b}, {{}, 0xfffffffffffffff9, 0x19, 0x20, 0xde4, 0x7fffffff}, {{r7}, 0x7ffffffffffffff8, 0x51, 0x1, 0x10001, 0x100}, {{r1}, 0x0, 0x0, 0x25, 0x9, 0x44}, {{}, 0xc, 0x8, 0xf0000000, 0x1, 0x1}, {{r9}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x37c, 0x54e}, {{r2}, 0xfffffffffffffffe, 0x46, 0x4, 0x1ff}], 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="159a32"], 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)="92", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x4a8) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getpeername$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="d3eef3", 0x3) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x20, 0x2) 16:00:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f0000000100)="ff09560f922a80fa7bb179e25608e46672df62a5bd90fccd69ecdb967f0cdd58a4a4c34780bfcb16e2ace7ec5079046a08e4af4f7963282c855f85baf6848ff47a95bb73c25a7ca6392e7305b93a860c3dd108b9ec3a07c3929560a8aa25c24894d3aa15787d1ce0cc09b29bbc1be75cd1e81d4e0c9949a8f9024b601dc06c3b9e261e476965bf906758498b3abe824a3991daf88d0e476dfd7a7fb5adaf17b4e6113497b4bddcc266a1a8dd0c6fdc9703c0941ea55bb8cb7f4bbb5c490e6a78552a74a9b090e26576add40cdf8f2ed4612f", 0xd2) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x10) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, &(0x7f0000000380)="b0", 0x1) read(r0, &(0x7f0000000140)=""/114, 0x72) 16:00:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) write(r3, &(0x7f0000000180)="d3eef3", 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x4}) 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:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = msgget(0x0, 0x10) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r12 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r13 = socket(0x2, 0x3, 0x1) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r13, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r11, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r16 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r17 = accept$unix(r13, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r19 = socket(0x2, 0x3, 0x1) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r19, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r19, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r21 = msgget$private(0x0, 0x682) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r27, 0xa5, 0x1, 0x100000000, 0x2}) r28 = semget$private(0x0, 0x7, 0x0) semop(r28, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r28, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r28, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r28, &(0x7f0000000240), 0x6) r29 = geteuid() r30 = msgget$private(0x0, 0x682) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r30, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r30, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r30, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r35 = getppid() r36 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r36, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r37 = fcntl$getown(r36, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r31, r33, r34, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r35, r37, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r39, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a4a1a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r44 = getppid() r45 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fd4b552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r46 = fcntl$getown(r45, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f00000001c0)={{0x2, r40, r42, r43, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r44, r46, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r38, r43) r47 = msgget$private(0x0, 0x682) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r47, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r47, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r47, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r47, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r52 = getppid() r53 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r53, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r54 = fcntl$getown(r53, 0x5) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000980)={{0x2, r48, r50, r51, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r52, r54, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000580)={{0x5, r29, r33, r43, r50, 0x104, 0x9}, 0x7, 0x9, 0x4}) r55 = msgget$private(0x0, 0x682) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r55, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r55, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r56 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r57, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r60 = getppid() r61 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r61, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r62 = fcntl$getown(r61, 0x5) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000980)={{0x2, r56, r58, r59, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r60, r62, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r65 = msgget(0x2, 0xc0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r68 = getuid() getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r70 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r65, 0x1, &(0x7f00000003c0)={{0x0, r66, r67, r68, r69, 0x121, 0x9}, 0x800, 0x1, r70, r71, 0x3, 0x1, 0x1, 0x5}) r72 = socket(0x2, 0x3, 0x1) connect$unix(r72, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r72, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r72, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r74 = geteuid() r75 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r76 = socket(0x2, 0x3, 0x1) connect$unix(r76, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r76, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r77 = socket(0x2, 0x3, 0x1) connect$unix(r77, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r77, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r77, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r78 = socket(0x2, 0x3, 0x1) connect$unix(r78, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r78, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r78, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) sendmsg$unix(r17, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="ec5a2105a077db7f3d327b35e4813e5ed0be59fb808889f5d2b73f948aab531ff59d0f515583826379203b089fc5b9903787ab5384f35265b5963930f1d332dc7dcda80b032be15921223f7524f435079b6e12d9fbd83c", 0x57}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r18, r20}, @cred={0x20, 0xffff, 0x0, r26, r14, r50}, @cred={0x20, 0xffff, 0x0, r60, r14, r69}, @rights={0x30, 0xffff, 0x1, [r57, r41, 0xffffffffffffff9c, r61, r49, r77, r78]}, @cred={0x20, 0xffff, 0x0, r73, r74, r15}, @rights={0x20, 0xffff, 0x1, [r75, r76, r11, r16]}], 0xd0, 0xc635f6d980f75b70}, 0xa) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r50, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0x32a3, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) r79 = semget$private(0x0, 0x7, 0x0) semop(r79, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r79, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r79, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r79, &(0x7f0000000240), 0x6) r80 = geteuid() r81 = msgget$private(0x0, 0x682) msgsnd(r81, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r81, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r81, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r81, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r81, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r82 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r83, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r86 = getppid() r87 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r87, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r88 = fcntl$getown(r87, 0x5) msgctl$IPC_SET(r81, 0x1, &(0x7f0000000980)={{0x2, r82, r84, r85, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r86, r88, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r90 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r90, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r90, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r90, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r91 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r92, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r95 = getppid() r96 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r96, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r97 = fcntl$getown(r96, 0x5) msgctl$IPC_SET(r90, 0x1, &(0x7f00000001c0)={{0x2, r91, r93, r94, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r95, r97, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r89, r94) r98 = msgget$private(0x0, 0x682) msgsnd(r98, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r98, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r98, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r98, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r98, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r99 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r100, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r100, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r103 = getppid() r104 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r104, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r105 = fcntl$getown(r104, 0x5) msgctl$IPC_SET(r98, 0x1, &(0x7f0000000980)={{0x2, r99, r101, r102, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r103, r105, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r79, 0x0, 0x1, &(0x7f0000000580)={{0x5, r80, r84, r94, r101, 0x104, 0x9}, 0x7, 0x9, 0x4}) r106 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r107 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r108 = socket(0x2, 0x3, 0x1) connect$unix(r108, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r108, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r108, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r106, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r111 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r112 = accept$unix(r108, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r108, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r114 = socket(0x2, 0x3, 0x1) connect$unix(r114, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r114, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r114, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r114, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r116 = msgget$private(0x0, 0x682) msgsnd(r116, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r116, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r116, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r116, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r116, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r117 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r118, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r121 = getppid() r122 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r116, 0x1, &(0x7f0000000980)={{0x2, r117, r119, r120, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r121, r122, 0xa5, 0x1, 0x100000000, 0x2}) r123 = semget$private(0x0, 0x7, 0x0) semop(r123, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r123, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r123, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r123, &(0x7f0000000240), 0x6) r124 = geteuid() r125 = msgget$private(0x0, 0x682) msgsnd(r125, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r125, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r125, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r125, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r125, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r126 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r127, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r127, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r130 = getppid() r131 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r131, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r132 = fcntl$getown(r131, 0x5) msgctl$IPC_SET(r125, 0x1, &(0x7f0000000980)={{0x2, r126, r128, r129, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r130, r132, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r134 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r134, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r134, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r134, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r135 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r136, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r136, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r139 = getppid() r140 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r140, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r141 = fcntl$getown(r140, 0x5) msgctl$IPC_SET(r134, 0x1, &(0x7f00000001c0)={{0x2, r135, r137, r138, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r139, r141, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r133, r138) r142 = msgget$private(0x0, 0x682) msgsnd(r142, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r142, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r142, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r142, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r142, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r143 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r144, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r144, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r147 = getppid() r148 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r148, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r149 = fcntl$getown(r148, 0x5) msgctl$IPC_SET(r142, 0x1, &(0x7f0000000980)={{0x2, r143, r145, r146, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r147, r149, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r123, 0x0, 0x1, &(0x7f0000000580)={{0x5, r124, r128, r138, r145, 0x104, 0x9}, 0x7, 0x9, 0x4}) r150 = msgget$private(0x0, 0x682) msgsnd(r150, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r150, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r150, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r150, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r151 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r152, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r152, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r155 = getppid() r156 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r156, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r157 = fcntl$getown(r156, 0x5) msgctl$IPC_SET(r150, 0x1, &(0x7f0000000980)={{0x2, r151, r153, r154, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r155, r157, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r160 = msgget(0x2, 0xc0) getsockopt$sock_cred(r159, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r159, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r163 = getuid() getsockopt$sock_cred(r158, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r165 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r158, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r160, 0x1, &(0x7f00000003c0)={{0x0, r161, r162, r163, r164, 0x121, 0x9}, 0x800, 0x1, r165, r166, 0x3, 0x1, 0x1, 0x5}) r167 = socket(0x2, 0x3, 0x1) connect$unix(r167, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r167, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r167, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r167, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r169 = geteuid() r170 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r171 = socket(0x2, 0x3, 0x1) connect$unix(r171, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r171, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r172 = socket(0x2, 0x3, 0x1) connect$unix(r172, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r172, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r172, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r173 = socket(0x2, 0x3, 0x1) connect$unix(r173, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r173, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r173, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) sendmsg$unix(r112, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="ec5a2105a077db7f3d327b35e4813e5ed0be59fb808889f5d2b73f948aab531ff59d0f515583826379203b089fc5b9903787ab5384f35265b5963930f1d332dc7dcda80b032be15921223f7524f435079b6e12d9fbd83c", 0x57}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r113, r115}, @cred={0x20, 0xffff, 0x0, r121, r109, r145}, @cred={0x20, 0xffff, 0x0, r155, r109, r164}, @rights={0x30, 0xffff, 0x1, [r152, r136, 0xffffffffffffff9c, r156, r144, r172, r173]}, @cred={0x20, 0xffff, 0x0, r168, r169, r110}, @rights={0x20, 0xffff, 0x1, [r170, r171, r106, r111]}], 0xd0, 0xc635f6d980f75b70}, 0xa) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r176 = msgget(0x2, 0xc0) getsockopt$sock_cred(r175, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r175, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r179 = getuid() getsockopt$sock_cred(r174, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r181 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r174, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r176, 0x1, &(0x7f00000003c0)={{0x0, r177, r178, r179, r180, 0x121, 0x9}, 0x800, 0x1, r181, r182, 0x3, 0x1, 0x1, 0x5}) getgroups(0x3, &(0x7f0000000080)=[r115, r178, 0x0]) r184 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x80000000, r7, 0xffffffffffffffff, r80, r183, 0x80, 0x7}, 0x4, 0x9, r184, r185, 0x3ff, 0x100, 0x7, 0xb161}) write(r2, &(0x7f0000000180)="d3eef3", 0x3) faccessat(r2, &(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100045}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x400, 0x2) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000080)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x20000000000007) writev(r0, &(0x7f0000000780)=[{&(0x7f00000000c0)="0706f940c70592e45da39bff7538c893a46caa6532e6042175fa5b0c8aa833b6c7078f1bafb3841e32e52fc206820ff7ef2a00111d663e78e83251acd706a3362036abbe50c4f19f9c6f31f2d6748841f103f160b0dcc3f642fc1da476dea0762c084780183448c7a2cc242c95257806db07bc6283a57ea7f78c00703e4bba03c1ddb20a0000", 0x86}], 0x1) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40062}, 0x44001000a}) r1 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) r2 = getuid() r3 = getegid() r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) fcntl$dupfd(r6, 0x0, r6) write(r6, &(0x7f00000000c0)="d3eef3", 0x3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r8 = getgid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f00000004c0)=[{0xfc01, 0x92, 0x1}, {0x6, 0x1, 0x1a, 0x10001}, {0x3, 0x7, 0x80, 0x3ff}, {0x400, 0x9, 0xd4, 0x20}, {0xffff, 0x5, 0x80, 0x1ff}, {0x39, 0x6, 0xff, 0x800}, {0x5, 0x7, 0x2, 0x1}, {0x4, 0x0, 0x32, 0xfff}, {0x0, 0x2, 0x7, 0x4}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x20000000000000ce, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r11 = getpid() fcntl$setown(r10, 0x6, r11) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r9, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r11}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0x24}, {0x25}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x20000000000000ce, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r14 = getpid() fcntl$setown(r13, 0x6, r14) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r12, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r14}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x7, r2, r3, r7, r8, 0xab, 0x800}, 0x4, 0x6, r11, r14, 0xff, 0x242cf8cf, 0x6}) r15 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r15, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r15, 0xe3) r16 = fcntl$dupfd(r15, 0x0, r15) write(r16, &(0x7f0000000180)="d3eef3", 0x3) r17 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r17, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r17, 0xe3) fcntl$dupfd(r17, 0x0, r17) pwritev(r17, &(0x7f0000001540)=[{&(0x7f0000000100)="38130c9931b32f73bf"}, {&(0x7f0000000200)="2a543dc5c8f0a8af2de3dd1ef9db8f5c3b7a01038fc1597a8206"}, {&(0x7f0000000240)="829b4956e49963b5c9232c683ef4cf99ff3acdae314369de8f1d96048a7c29fc8b3c0e0caf4b8a"}, {&(0x7f0000000300)="be708aeeba7c46fd61a8eca2522fb047e7a4bcd6fec9469ae0d2ab5a8d5abe1b5e1be20612660ffc30e9c9140d4890adbf3e7f5b8791cb6fe1ed2b8c06822ffd4a1f186c6f64c0fe925c963e"}, {&(0x7f00000017c0)="54474856e7e04e5594ca5df37a247598952981010000806e00bcfe63bceb0700627708bcb7aa70f86d3877800bec58b1bdee79000066b9a121850a80a514fd16dafb64f1dd2780831001172d0fd748540b1b22237464b0303715d9b03909c0b06497f3f84bd163e9911d4035b0537a2c758c0cdd781f456d8ed098414ca8c56d"}, {&(0x7f0000000380)="b7322fd40e9483a3314d5b25ebc016731fb635a05be2c1cd40700740b87546347e45b251330866d5676ff17f8bf4896a344edfcd3c13bc13752fab21474eddc73eb9356521d3d5e57ff3dbd166a54e5d6afd940ca68dbc55b7ac065400db5aad51303a9c95f2e72f0c6b78c25325e9ddbd24f00f544a9a8427a2acc3049c2b4faaf7a097a5c10a857b5c33c31b99aa7ffee77d94c266666066ef80da233737e348e701961b1eb268a03c0c4de4218928385f5d11c8e75b8cdd113bb3b63b6807daf0d7e868e58c950ef723b665f988ec4970e7a23b1a72554a8b0cc22bdf5f6ac1a4c14518c30ff021"}, {&(0x7f00000016c0)="5a1eec57423342a2efe5d029916339bcff2ad75427ba2b6be7eb5884434ea2f420673ddc66af2d119ab06d602e760df55dfe09e3898c25c3acc2d9dcb96dcb732425e43398cc74e3d0aa7aa598ada48bf31d97ca3015a299a8483feae632a34881416f2b8803458dc46c231475c76a3384bd477d1b9a60a192e652416886b7b8b51a41c283e7f538fca886fdca90d732486ff788a7f58b8666e1719fdf16b29b66b54f00824311b2dfd25029439e7d6067e851c42d487661dfde4a7e132e8011a18c6f5263ea38f4276b36b29c8fce35162b1f3eee2cb09572671ae8d0e0d37923131a"}, {&(0x7f0000000540)="cdde2ff0691472e74846d3a4e7a37438c21f5714ac838ea8d70f446c1bc58e711b247a1dd046fdb024c3835ca6383a3b461b9352cc9117ee7ba8cc71d7b6d99d77c2c3ebb4929abb23a6d86f7a508b3d20170ee52a3f79202e89e0d7485413d1a7a3fe8bbaf71b62dda334a61603872bd0cc44e801648bc3f0622e642cb1232ea99dec55645ba9ea29b60603c4f3a80f6716d00c4c138a8ed29375ce30e0caf788eac530568a24c5a7c432b8f59170dbcb1afd6d9f7493262623cb969463ddc4e15c9d643f842525a0a18740f2ff6645ad2f9c8181634577a83dcbe31c338dc8344257e34a3e38e6e9a72ef073e6cfaaebfa047cfc604cb2d49a4c27a8d7773743a9a4abf7d2c6c3740f649973f9a408711bbcf72f2349d7091c1cb824db7e469f686eb47eaa179b4e64cc9923c8cce272f67e276e0181994517abb36912b1fd8e6c04700ff0812643c642519879629da214ee1295ab323161e5b15dead6834e59bac28de412bc0de294ef403d37d4eef5dedae1d3a1f8b27dfc569c46520fd410f2566c2161c29c8cd7bdba413eedd7e5e506f430543391520e429c11bb175e75609ebd55bcfa2ccaec05ca18bbed8c2368492ff2fa4c69de6bd323d912660c36ea0754b0d3b736150cf4f527f79d99c40b34f28cf9b0910c8bf90c844168eab9233c4539d6e091a41f86cc5ebf27ae30711fbd927850d39756085c6681db2ca8f5de8d082124f975ae770594744a9b5c27dc3c786bb5966deeb5fd461785982608e6ec0cd1bdf220490702eac72300870e93f7b7c437dc08729741618efb519fb97499c2cfa213809758133920cb6617d02e885805287ecfc9c40c497fa4307cd104582607937b78348a98015f0f466eb0ce6f1172ba931d27010b06cca9ef126ffcab27d1511d750158fcd5808e56efa44422fd38503e45584895701bdb659aa8d0bb86ca1056382b7ebcec9cf937768345c9fccfdd29b6aac44e1f2c8d942f21f403270d5c2a0d1211ea26613e36d97ad208b83b96a798437021a64b264637b161994d35e3da47138fbe002c50cf018a2f8859c464b22519eeb7ad29b7b098f6a27548b63ef898c90ffeeed65ca647a5637d029c474a1d40440b6972392bf8f98c1cc09e915637f52fa7fdad5d33c7c289674f5249652fec2c233678905743def2de35f0ab208436620a273038e74ca33570fa0f8177adccbe01eab1570e0fbb7b255a1ec89d8e34623706ee88154b38c8337b70df9c9794edae747fa5aeaedd654c19280e09f8e9c125d3d3af1be691966aaca86b963421b4c10f867d1dc2f41554137f5f930487a9e10fd3b87d7989ba6566b9fc723ce98868936feb52f239112adbb9ddc0bea6eb0285f31a82730a02c7a520c0da2663af583c36354e282fe6f46a7bd8237f55feb25f94230b2b3ea591ed80c735e889afa07a178ac62fa048844553f12f9f2be406739ab5da19e226946f95201d646bede91054e292914ef91350b9d25d5612356c03060bfd372deb1815702f9ee13001b3e8659817560308c33d2fe3ed85b5b88be25d26c1c9629c845686c442778c93c98b025de1dc2a313d921f08f72525d25375354db436ecf7f3910fb4368c4331a94f8c86ae1d3225d5053862ffe69f97d87698802dbd42d41d115105167b8f2a22b3cf244ed55b2a593a4fbbeb2e8c34eee2daec95edf17c6d593cfe2e5cc894f361b303344f7ee1e06cfa3575a6c6828ac8a2b55a02c0a8229d964cfae8bfb1f1ce2fe32df16fb52a99f63d36dc7f6085d9ca8c25f36d51e42dbab91d7bc7ea6fcd3bf9bdb3fbf92c5cfed7006067469c3d734f014975694453227da7da63790433002fe5fc0de64da2ccbf2e2f7555134a4e8bbc0d6456b24ee7616aa1c733dcb7294d43ae98c6394ef84a77b170ef01df383599a1858c6187a2e20907736d65b4990ebfb76bd7e53b957f5c0c878a829fe8a9a4863fa833d9da6926376a313bc5ae6145adc308b8922266ec2bbbea2f57acc04e71a79974274f9d91ec12c2cd5106f0c30caf200a0ebc72894cde9a5253ebb671f20acc2568bcc669b8ed8d1f9f3ae9fc506816d68b22d98c62bf009ae2e9c84f6c17b25d514c97cd099475f6096e516438680dc14baba045e4a9e585c57d4acabf88da61d2058c715791416f0b56e84e1a08c164648c4dbea525a9f94286b873466e6060e6587013e9e9cfd90b29c6413a5ba045fd31e33b4dc565fff74e83a2effed58b6d62a7e691dfcd9249809db4ebf358c02d270ae0c0a07a9370da347882542ab4b9152e3301611169186aff6539ea0ad1b578d28134eb7ae0ff6a7427a1ddff477a5cb2e3c8f9709bd7827b3af28053f8edac37c0386dd63442d1ab997399db1d29c2c0471d2d6fd394efc317527a6ad7a40b3c2347a49ea52b77c7b925a9347791d2fee916e0a72655b0cd929b23485e4470b3ec8f8a400355ecee20e8485ca8e6405965cf94694f276898e58192ecb795b34c7d6ca16ceb8f8a9b0fa60d851e1350c11cd50ecb9854eacc2025eae114b08ef1bbfd8c7f234af8ecd53f96761ba062bbaa8739190aac46ba07f1284fcd5b1bcd17da6c73977cc184c902e37d3ddc4a2bcbfbffb7332edb7c7512a4286f81aa998366f265a75dd6a690213cd8857ae74586a8aa0f48ce6a98e8747c8087b291158e9b47fd4fdd686c48dba32e5ef43220ace5aeefade12f507035882ba2143a8ae1591e0dbbe9623e889f4933a2e04e16d9876b498d5d90155a3239d22a16743972b80c2e4f0bca89659ddedbf17a86144496b409523f39377f25fd8e6f0c102f0b71a162470ffe5553d243572238ae97ea56c0c605b1b7329be3f101efca4c2d8521bac3c0fbe8b60a8c1b0614063344388f2e6ebdf27f4da8bec61893db85da0efa6f611e840a5bbf2af10f4ad077f8a9a88bac1f5d33f43d3e566d013e7aef1e6987d4fbf47595271fa385a019f2e9d7ab50637d05ce25bd310fa5c8e87d8f0f74e0857cb179a53bfded06fb740e1cf015a76170fd4525c099e3a13c12c8a5eaab51a452ce86dddf56d4dd66df23a5ff786a210978a3a9a6a37be82c8fd76e6e724aaee7fb64d13f6f0a139904bb201cc127b1563b8717297cf70a60c9eb2fd67902feba68920897ae5cee8c3f44a83bd3ca7547ba0b30c24fa8b0916a4d08492f109509bdb361d85d254408ccbef4f804e13c39ca8b3948d4253c44ce706ecf572cf409d65d50a534bf0f2bb18b944ab2918d58b0bfff0984f6f3ab1f43568cdc2dd49935ba387351f33da966da6ef1eea296b6cf519df6e2735054ba83638734e88e010c4c53dd869bfe544297dfbeb2d3d7fc638c5a17b90c5b1b53666f5578183bf207a1ddcccab62eb819aa99641e4079da667e99ca25df02b78a66c9197d95cbab68ea1a64570fff429fcd722d23c45c5198898ece07a5a23882ad3a7f6bec029ecbfd6dab8921b8c577bba36a6e2a7eddc378d9e4e4987995449e3f860e26ce0e2de1173966547c85480e71d881884acd24017b7d142ee3a01d55d34382d01953af26530b667e06a5c38af9edf71fbe76380d23966188c7584256a04d17119d269c0814d89207c71d93e549f63ba1ba5299ecb882df07e9259feafd4d57e1e0992339249de760e86d323387ed40e68013d36c3a5d70df634aba96e5e09251eaa6b525a56f3a39968802516eba47fbee40b83fe736ce878ac9a16f1c01797693d3e41a97e733c020614f989eff84e7d62e7155499c92e34a0a3df4b894d4805ffee5c13dc4bc3429d22e820f71a429b529df5d2759bbc5113dbc8eebdcb5f7bf50c62eb1ae718d46bc2a6b85e6cfcf69086cf1ba9ebb2eeaa14206cb174bf3a6305768b3d7d1eb93eea4608e542e6f97cb5452a2b11d08918f4eedf81d2926da195301e0d152f195c3c4c3554baea4da92f659ccf7874faa967d32f86c38a507badb0a4d92a17422cc1463736174c868d8adb43290d09d689108c3bbc2f93a5b23e5a28366dfcd93296a4825d018cd299aa453fc744598f152ba3a7db7fdd6f03dc635459783b4e82f08af8eeac1cf8bb431ef6e7995767e65f97021c6e63c04c59d09e51cf6deb23b5536bace9206cf4492e4231bde266b40a5a5247b2d58810ce9a9c89b8fd08db0e4ace6a7366b362f4f82b820380c89e456920a445a332bc175323aadf4ba1a53d59c4d9eaf8df323dc21466bbacca899229ac1feff0bc171aa49bd8555e9e7044bdb6bea58c4cd0daef033d8b7d3a21d546e7a0ce9f91b00b56fb7f9c01c4a305cc01b1ce2857773a2e2cfe777f4291871ff43c138b142a590640556183f142252209c6796b683ca32b4ee312a1b0a666a53ea818842d795bac5ed99e54d23b0a07a9b3d4b43077f24601f9795c36eb17f3e8ba8a13220d9c0f85e62f24c3db4ddb42874d7bc4d284aeacba71f4a0d2b86a8fca5fb5ff528bc45c800815d93124a42675c68a18e9eb1568cc423e0035226528411b0739ff27db7810b7bc7949e742d926562ae6b55792307387bf21a4746ca8c78f92011ec54f4f2f25acf958b36c54c513f4873e4015d6909357e84bbc3f19dc6154360d83e7308792bdb2ef731c19a45e6d63a32c6f4e54f689ff324f904703f6ab7c2b3cfebb5ef0de1a6d1a064df1f359e23fa5dddc872bed15a06be489cd013a1d53ea154904174bdb05484f7e61390a1b9ae964a02c08503e156281d38e75a3de6da33e68cc01dbe09aec7f9a718f1200e2be75c760ba177dc719e9997c463265d5b81043272892b873275d48a394d7cc517328defe6b19de3bae6d621601adf762833987d6d1b4216218ef90a706d6437a2dcefd6989ee9ef9cd506056097c3c4734034bc6c91b7096e9a4c239cded90d4446792bc7a36d1a4fd9f1e5903c52eb328abfbb8aed632222f7d4b44e4884d543dbc26e8869d8348efc578c338e430d11ede67960e7e7bad9f27ec030cce487f3bc628fe79f971bd49d563dc79e67e224dc8e8f7420f550d8d0dfaca7aba0e61235870beefc96c5fd63aaa83a526060982d988abc2dd9252fa30be64b5d07c5b25fe7bf4b0e1d57d3ef45f5e51e511264f753d058aa6c072d32930790ab284a95cb66be4394bfdc5e1c410590120c20c49a9e563627eba73831b9b5794adb99003d50eca966b343f931b895c2eb8f21557b37e40825c5bf35da833db8169ea9a9dc22c9a88826a88175797a92b345faf267ca89bce5c19a8f16704351a49e43e8d460cc5130ff6989ac26f4c5ceffb2ce3ca4dc1d13e021f7030166bc4d897b361c5666dbd5fa8ea8cbf37ab0ad3dac9289a3c3f0e5fdea7ed163b4f4d41ce2be677aab9d40eb3ae02c768f70a36cd604ab3d6d0bae3335900130bc9f7509bc5b48e3c60a673a3d96a25d58a5c8bd8d3a07287a65bd9122fcc3affce882c54461f596a1bf3bb194e82040d2fb8fbedf03266861ea273c158995898bdbbb5983d858dca338f89d900032a2d372476edb19808056cc243b917cc2fc603b2f35077da16211150781f26681ce8ac91b201a3b54ce9261671707c7f018cb2563a53db8a07df8690b071ce853136a98f5fd78dd8f69e2e76692d46f7a1c916cb3c170e14fddd52a33c2323828ae35a77701f9c4ed06d2567cb732de5e366042419316e55c2c8a8dbbf69b08ce2561819bc3b1aece99c3821deb1c1da2d564e815e5e089815f3c62dad49ac085d7c44bb7999022f323e63c554a59d52c50126e4ab1b11c7ed6041178c8820e81e7c1f8f2613b461b036eb36e895d346b57aba02a9d0068fd76b0e4"}], 0xae1194ce21869d1, 0x0, 0x0) 16:00:32 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000080), 0x8004) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3, 0x10, r2, 0x0, 0x0) 16:00:32 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) r3 = open(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = open$dir(0x0, 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000180)="d3eef3", 0x3) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pipe(&(0x7f0000000240)={0xffffffffffffffff}) faccessat(r8, &(0x7f0000000280)='./file2\x00', 0xd0, 0x1) fchmod(r7, 0xe3) r9 = fcntl$dupfd(r7, 0x0, r7) write(r9, &(0x7f0000000180)="d3eef3", 0x3) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r10, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r10, 0xe3) fcntl$dupfd(r10, 0x0, r10) kevent(r3, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x8, 0x17fe3e, 0x0, 0x100000000}, {{r9}, 0xfffffffffffffff9, 0x41, 0x0, 0x1000, 0xffffffff}, {{}, 0xfffffffffffffffe, 0x1, 0x1, 0x4, 0x38}, {{r10}, 0xcbd7296f29ae5f59, 0x12, 0x40000000, 0x7, 0xea}, {{r4}, 0xffffffffffffffff, 0xa, 0x20, 0x6, 0xfffffffffffffee2}], 0xfffffffd, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x80, 0x0, 0x2, 0x7}], 0x0, &(0x7f0000000200)={0x9, 0xffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 16:00:32 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x1, 0x0, 0xb1de, 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xb53090be58a46a4b) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000100)=[{0x784, 0xec, 0xe1, 0x7}, {0xaa17, 0x9, 0x3}, {0x711, 0x8, 0x6, 0x4}, {0x3, 0x4, 0x1d, 0x1e}, {0xdae9, 0x3b, 0xff}, {0xb6, 0x5, 0x8, 0x7fffffff}, {0x1, 0xff, 0x1b, 0x9}, {0xa3d4, 0x1, 0x80, 0x3f}, {0x1, 0x0, 0x1, 0x7fff}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xfff3, 0x0, 0x0) 16:00:32 executing program 0: semget(0x3, 0x4, 0x77de51a8bdf94c17) accept$unix(0xffffffffffffffff, &(0x7f0000002340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000092821100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a72600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e592758fa8287df4dd867e6c8d6763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcc1a00373dacbc068f65eefba1cdf9da3284a632091879a6c517c76090be557785890b1f11a316e775eaf59c851f5068ff7989ec6db17c67480c0d71df9f96904fa36df1861442e5825bb0e46908f2a03a06f163ad6dde40dccd2abaa4eb2a7f955243f4237a63482b593631042f21ae8fe988706de86f5371433bda20ebd22680ed2f6e45b2adbf87d34933d7e1915038d8b040f23f49d4941ae81152569f992925b7697c28c043048e79d1240a32261af98784bd1f9f494e3ac934ee53746c500"/4308], &(0x7f0000000000)=0x1002) socket(0x18, 0x0, 0x0) socket(0x1, 0x5, 0x0) r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) setsockopt(r1, 0x706, 0x5, &(0x7f0000000000), 0x2a) r2 = syz_open_pts() write(r2, &(0x7f0000000540)='X', 0x1) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x8) connect(r3, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) r6 = dup2(r4, r5) kqueue() ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000100)=0x2) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) semop(r7, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCNXCL(r8, 0x2000740e) clock_getres(0x4, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) 16:00:32 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x121, 0x9}, 0x800, 0x1, r7, r8, 0x3, 0x1, 0x1, 0x4}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574a6ce0f276a816e7ee2658135b73adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fcea0edf6a0175f1745439400a0d26a3abdc372cc1e8de507f741283593292a65599a568a270c28e42c5dfa100c3ff9bc6c97a30740d358b11438e1052c32ebee14e2487ee58fe76c74fa327ea495f0ceffe22aae6a02bb8d4c06259a67aec124ef820eede81bf8c4f84eb489d32b7639c4e9a3e6ca229adb834742d36ee1360541a32309cd59d6b1fc2340b228fb3e3cc152e72d38a42b140ef5ac5eb20e6551884cd75ec0604fd4b4132a6869291052bcfab0cb0204d18506f0"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa9, 0x20001, 0x100000000, 0x1}) chown(&(0x7f0000000040)='./file0/file0\x00', r5, r12) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 16:00:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x40, 0x4) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000200)) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x200, 0x80) renameat(r1, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000180)='./bus/file0\x00') r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000280), 0xffffffffffffe76) 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffd, 0x0, {0x4b, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x1, 0x4}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000140)="90", 0x1}], 0x1, 0x0}, 0x0) 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) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) bind(r2, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000], [], [0xffffe0fffffffff7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000], [{}, {0x0, 0x0, 0x6}], {0xfffd}}}) poll(&(0x7f0000000240)=[{}], 0x81, 0x0) 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)) 16:00:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() socket(0x6, 0x0, 0x3) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4d}], 0x7ff, 0x0, 0x900, 0x0) 16:00:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffc68) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000140)="25e459dfcf07fc0bfdf7b22db5cd8041284e50c0586a308add4d61ce3c565fcec44a3f695eede506933c8a95d8c97b5707845a7318f4cd6ab01124ae92995eb14cf02e6e17ea9556af0766310c5ec0ac480600000072af03ec6a2fc4fab78bba14fb6336a40000", 0x67, 0x57fe4fc0fddbfc95, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x15, 0x0, &(0x7f00000000c0)=""/21}) 16:00:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)) r0 = socket$unix(0x1, 0x1, 0x0) r1 = open$dir(&(0x7f0000000240)='./bus\x00', 0x80, 0x20) utimensat(r1, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)={{0x8, 0x2add}, {0x1, 0x800}}, 0x0) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000200)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000300)=0xffffffff) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x8000, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000180)="d3eef3", 0x3) ioctl$TIOCSTOP(r4, 0x2000746f) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x60) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) flock(r4, 0x1) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3ff, 0x2, 0x40}, {0x1c}, {0x6, 0x0, 0xfc, 0x69e4}]}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) fcntl$dupfd(r6, 0x0, r6) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r7, 0xe3) r8 = fcntl$dupfd(r7, 0x0, r7) write(r8, &(0x7f0000000180)="d3eef3", 0x3) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r9, 0xe3) r10 = fcntl$dupfd(r9, 0x0, r9) write(r10, &(0x7f0000000180)="d3eef3", 0x3) fcntl$dupfd(r3, 0x1e, r10) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000240)={0x1, 0x7f}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:33 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x38310, 0x68) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/98}, &(0x7f0000000000)=0x64) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000100)=""/114) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x104, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getuid() r7 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r9 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000004c0)={{0x100, 0xffffffffffffffff, r5, r6, r7, 0x40, 0x6}, 0x0, 0x7ff, r8, r9, 0x5, 0x2, 0x1f}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000380)=0xb9) openat(r10, &(0x7f0000000300)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r12, 0x6) close(r12) r13 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r13, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r13, 0x0, r13) r14 = msgget$private(0x0, 0x131) r15 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r15, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r15, 0xe3) fcntl$dupfd(r15, 0x0, r15) msgsnd(0x0, &(0x7f00000009c0)=ANY=[], 0x0, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r14, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgsnd(r14, &(0x7f0000000180)=ANY=[@ANYRESHEX=0x0], 0x1, 0x1400) pipe(&(0x7f0000000080)) r16 = msgget$private(0x0, 0x131) msgsnd(r16, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgrcv(r16, &(0x7f0000000880)={0x0, ""/249}, 0x101, 0x9c767b58fa90a755, 0x1000) 16:00:33 executing program 1: mkdir(&(0x7f0000000280)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file2\x00', 0x8000, 0x0) unveil(&(0x7f0000000240)='./file1\x00', &(0x7f0000000180)='x\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x400, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x2) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f0000000200)='c\x00') symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') 16:00:34 executing program 1: chroot(&(0x7f0000000080)='.\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x208) r1 = kqueue() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="d3eef3", 0x3) symlinkat(&(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000005000000000000aa2dc5a9000000eb00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x7fffffff) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:34 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r1 = geteuid() r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000800"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[@ANYBLOB="0001200000000000000014d04cb2eb21bfff5ed3e8fccbbfe3ba10cc8d4def24d3c3d0089fd09a93af79e587df5e41f2df49181946d7d9ebceb7d6f4e34e7c0a2dbf9ac173c3cfd011cb667be028f28f0d4c56d899004a2d27fe73971cc43f0ba224d5a62fc2fa5b3ab1bf300809420b4e364347091d5df4923b59a366e4fd35fe64a4b6c2fdd917a86887b22523161f81927a93b1a369d06124da6d3e00"], 0x1, &(0x7f0000000100)=[{&(0x7f0000000600)="2f864ff9407d6583ef2f37bb4aed4b28de95afd70c649848b2b81d8d186025606c7ccd4f7b0754430157445c613da9ba1fee299f044e1c9cbaf4562f05de188265c3a860dfbbaa02b49604335825dd3815fa1458d230462169b2aae9e5388473e3dddd9a5610d2fead5076530138abc8d3dc64d600"/127, 0x7f}], 0x1, 0xfffffffffffffffe, 0x0, 0xf}, 0x1) r8 = fcntl$getown(r7, 0x5) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0x24}, {0x25}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x20000000000000ce, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r11 = getpid() fcntl$setown(r10, 0x6, r11) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r9, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r11}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r8, 0xa5, 0xa693, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r12, r17) r21 = msgget$private(0x0, 0x682) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000580)={{0x5, r1, r5, r17, r24, 0x104, 0x9}, 0x7, 0x9, 0x4}) getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r29) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a0c00000000000010"], 0x0) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="819d10f47f681249a07f2b837ec1f16001a0460e0cbe64642f4eae83d527e303e0175ff3c3fe3a31fed1ffdee433f867384e2046f4572dd364328824919d53571fa11eacf5053bd488bf52af15a7f741d1c68202f0d872c16587478c62a237d87ad62b69e990cc98d9cf82aadd89a15ba5bc0786a1c1c5c171bfad69db520887e80ea5d88f68b268c4d60e00da90b8a391940f05d7332cae5c168f01a1d2f3a8ea350e7938a48c202e1df1455fd3acd59992cb990c3f5e379aa78cda0c766ce11c400562268ce5de87f8400b3364e7779aa82cb94a05199d872f72f76c926acdb06f52583cfa6b9c1f85bba1989dcd59260a5ef4d30f77c65cc1b699f32c5602978fe9b9d80622e5e21a564e77b1565a6115eed01ba7d2ae555ec80c28607ba844ef01b0e966cea3f8940aa059306b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000180)="d3eef3", 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() chown(&(0x7f0000000040)='./file0\x00', r3, r4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) 16:00:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebe91b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560eacb5df787f863c20b6f5532484a883b147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000001900)="f4d92b0f8ba18c48876de5212bdb1973b135f872351d52ebf6882c45171c9fea7df6d6723bc77b35266ea96ffc116bb00bd550fd3bc121692c99ce29c7819dbc4088cc41699ef95c60db31d9e95c65d77181ddbd25848f1a86f18a72e9571f3e16e3c6c0e2513c2a9ead4573433ac5dd746a8cf2782c896925ab113d0454ae531869d245db2182f6e6446fbe1819478f4e5fe17c2dfe9c556acd0981f231020c78fb8743c6ce0bf424d73403571e4d7329a17af5a8a318e2eca778004459c731440cb3036ccbbba77f955905a377c05c5b225ab0e77f434ceac2a1302c43d05db8d127080b5698e1d6a7d77b7b408afaf98e2c81bafcc5b1b883252cbada8036cb9e38932d922e7a17f05c79d739d52fa06c39dc95ddaa68685a0fe0137473a7b8f4dd5bcca48e95528d1435a3648c42445896b3163f4123bd1cc8c9a36048bafcc7d013a0b166898fefc0ce911b372d3d403fa8d557673bddf71daa26b93da1ec9bd4773a3da6be6c10dfed0f002f84b380037a8cf437577f5da60fba769dfca914556bc031b35be9fe79d5565ea20284aed1c81c5cb0b3b35f5a629fb84f6840162c55597a5644f091181df52f53a14bfd5234fbd92e88cc40326ccd25f1e3a6c56a86eb70e0472276595d88f74055c3fea7377c3a71a9607f7b5cbd7dd0f2d272a39ed40d27d582a9bf0711d632f27f227db0d57b16a5a3477f15dd102d8b488fdd7686af05fd942586c68a1acccd377a274477271229f9bbd731752d9f149a10d3d4585f242d850cf3d6214ae4cfb2cb7ebcdf4b50e2ba68dc61a31063b953cc77e96425b28fbf1a52ed588b0612871d2250fcad7fdd25ab44bd475d472c06694fcb49629feea8c21848863f2ceed6e50e0a948d299c469955f609afebad7a8af33e4208295dc629cca2212526a9d1fa12902ce19adff5b7274057f31be38a50ef3b6715b9108ee43943be048fc0ea1dd351dae995dd357a030274146d698511bd35853703cd3612b476a79302654e33b7e3b375d905f333b45db2364b59bf96438358fe3158eecf3e9375050d1e51b3efd19d706291a38c2ab23913e2aaee0665437fe0703a7dd84bd7332a84562cc38585199f92f1a40d26ca20514c11daeb7d930f33ce92bf53c07aa83589fb37f4c1ba549cac0eef273c1f1af1a79ca0d9d38912772d278992e357a12d0b5d477f4d31e52ad76a12e5460cc7d9c2d2b0c0b04fe22a2897cd82241bf71c8de8983f46e5a8f4ca0749b8a32cbdf9e6e4e3b441dbae23227b2a5acef95b95f23005113d097e842ce77a8ff2700369e02370a10db242936b29cfb685b95c8e205923caf8c592cf509607ac8f5ffcfba57b5cbe950e8f80a701ee14681303a49921ea898c4a2abd8f832bdc216fec448fac7aa39e781466d0c2036c090bbc5539cf07905e60e009b2e5b84831dd4bc56d4e357e09494cf3b45323bba920e28cb52ea8413b601dae693c7baf4519fc250e2b1c974970f6f9e7b468fe6bafc161a70f0f8222face80dc2e113baf7df879285c6eda9396c87b712eb8af2e4ef64ce426be1d8aa905281dd06e08a7c168cfb854ec24f5d4e1ea276c9098acd02694a7f94dd7042877f5542152a4b49a48973127f96b149e44cd214f143c8fc476a1c899b061702026fe05dde406bb710abf4e45fc7dfba22f3013eb01cd7c4bfc0a7c674192f20a60c27091d51373cc16a4bb27c27295422832bdf95920f5159f29ea7c616bc82a9bb81ded9a440a71c3ef5114abddc7cf53531b55adf87f429413ee61a78c33cb59ae46c57a2bad60ffd738c31ff7ccc675991941caf28bf0e1da86576c09d0e332e1d1e9cd27be1e3550f63b3f6576c197217c9f4e3025ecacff8b5c5ed47afde6cfffdae81c5b1de60cba66a552057bf900d9cafe50ce248305987a105dab30062b0d14bae3626762d9f6d22d23610a8a75639aa9b9e0dbecec26e51771aa0f7473dccc7ab762cd2272a581e5ca6b135b46871375131f5cd0d292681cbb26693af0dc1076515ca9b51e3d697283eb839854258f6fc85e5d9f161c96c54aaee1cd069b26d147d94324bedc2c28", 0x5c1}], 0x1) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/237) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001f00)=""/4096) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="d3eef3", 0x3) sendmsg(r3, &(0x7f0000000300)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)="5cfddf8da18513cb6368b2888fa2f8fae8866798f0407dc4e434b87900364763c36828cf862c55d2ef434dafae2cf82ece4ebb36c02b45f055b1e8d591e24d83e9ebecc3f0ec2c504738eaf2af7347165c17a5994d2c13532441e06b116410ece1257c35c5d8ab9f6d6911236f6540a61729c51c7fb53c73ebf16153c44d6caf86df03c742ad2fd6a48cc3", 0x8b}, {&(0x7f0000000900)="1a7b25335818fb4979bc7808ae7ad8150337e438a3e336a335c6c829cff3964ba67b05715823c27e731ddc019c52a635bd8e7a438535e14f47e3370e7a6ecbe3247c145b3adb4f29d40ab90edf8e790fbc0a4aa68044ff2b86f513ad289bc15086e0511eb562658326c008d6769605487feb0628fe2713ac212e4471729ad6e54641eecf4c682b98c044e77b615d32b1f612a7c0aa852f07f936b8bb07a8865a0d7c2895dec45fdeb34ac9c991d521a20609c4b4015b8cc9da9a7c12f1b5626c8f8d39d78fff60e8a6edd545c02705032ed276ad96d43f48dca7c9c256345e40354543c6d82c81f1d45ffc4cc62109601899378796de99c76231c24a6e8e95dcd978ca75a12fc6efb3fe27aa61fe11b15c2093824c6d783feb61ca5b6eb0f435fe0ba9115fe26407880c0ab68694c289907aec0294ed54f64ca70319405371a161f4948215347a0e2eba4b40466c33cf4acb318f8fde011f8da7735725de1a08b4e5b41ef3d05de9d61ee8d85d8339f7bf77955affabc724f52a2c98e1a84d29fee710fe27ee4b6638ccdbfd5ff1cbbddc183e3ac10c752689b098ec28b9fc817a95939958c952aff536300be5b4a5e2571ef71b1c507f49f0a882ff31034a5ff195104dcbbd5ac0a56c64d7c69f2848f8ec8a1865308574b4095588cd4fc9fdfd1759dd458715bc0cc1dc813c576aa6a4f9ad6b955e59d7c3c4a24afc754d018ee7e7f2be560adfb7b8e3aa200071e35fc264b639911bf240fa36119d107159c7b837381b9a9a8b930fa2aac77f140521e031264625bb0fa7f6761cd9f6fa022fa7a3b11e14a391693799656d05a1de51e8d4984a58e2aae4d2470f082eaf4d4a70ff8aa78a277bdc05b022d2fdf41d3f981d57022a7393af9f48b8ccf3cedf73c5e8ed7ec2293b42d22cc8eb87dd0ab8782b9534083e93496fdb566c2ad4f03af174781511364a3042be777aa2c8b88bc53b13dd58f5d8a409e459a7a6042cc3a93cac7d82d4a609f97ef995364bc94af7be0f74df6a7cefeaddd7729c856f8ae6bcd68190c945b89b85b7e6ff00bf10a5d70463758f0ff3c47de42ac3b27823cd8e8c2ff53c0d218d8e341f1e17540b529be94d4b20e57933cbd460826c0070999af3b6997ac2df153ff739a214a02c3d65ce0d5be277335cd2f9de25c0494a64a60952c8168f6ea3433c3ee356139c662f3990b8db05c32c8208f402e17b571b5e75c7104795a90c7da90e19df0b6edef24bf820c912dca6611ed2c632f329e9a97c3a6632fc9fba55ce4d8f7c5f5a5fc87ddad3b976e246eb6c1c5c293fff4dfb40c9af166c4d95b021c29ffa1ebc6b8003561731c3f2a39ae45694ab7d9e40e42fe33a41cbf78de242dde09ec4a358033c5745a6c9d1359260a1e35f49b15af6e6fdc045a248cbe73dc93d5a6287c8207ee3f7b652f65087ad70e3807b55a33e2fceb524854524d06298cfa509961ae8abddaf3e2db5a48dbf37697d09e91ca067a6a80bc551de0b917489cb64edfbb200243b0d2fcb359e0d4602a012b7851bab562218ef380fde0e5049cc6542f8d03c68ac9fda5411ed3fb18be5e5fa8358ee909a9893bda7d7a30966e6413ebbd29707e202888fe01d1ab97f73a6c3a5160ee692ab5c227f51289ee6cb54d45a0ff0a2f575daf315d62fc44792ac07fd11e7917e6422ae7cab5871bd3b7a27d3e54599ab5afb3f95a5b84f71ed458ebbf5288d7e920dc9a2c56ce14ab2ea15bb98e65a57cdf06a3f46ae35abc012898c4681fe8180e89cfdfe7de77eee17c2dcef2aef3c538f12232154679d2d9453fc4036901941e795b5c80250399b0c4191b71b87c38ec98e2a7d78089cfb68b2d2c7652db1554726349d23f58333c700a82b14461024fbb02fb67d2efaf8554ba9d23390ed81c6cb50ec840c47c2b0b78f8a7f20e5310bb4b5f308d102c1ef32d185ff32a5b9c067e2450d5dc9dff037966da639b07f12c7887c3726756656dbd8af883182a4e29dcfd757bdcd209fe429742469c809deb9f578304e5f3016b87a6462b8b885e47d365214121b5a2e123737a19f6d83284f3084a05b533992968549ac55e1400307bd3eb3d12f7d5b238107ee4857916fb42ac19733143edbd4bf38d24c8c546dabc00e933db20b1a7151092155b8f7632f87691ada10beed65bd1db9da05a9a125c245e4f361bbe900d4ff974ec1dd348b2f991e97fbb6394d25c09a56c98f8557706c5a58a6619fc0b60e1eabd47b267db9943f0655cde522f78e29d58cb36dc6976c7fba885c801e6b27b52b4740781753fe5d678dc31753f5be5934456a773084188bd8760c570a1a7d62ae70d26e64f4a17d77dbd2c90cd8fd134f4576d1f1d21af1c1f1da54518dd9d3c33fb170173cdc1e595de0d82500d4cb4682b742ee9803c9791ac4730f89b7cd0f5792d9f66b7504a0f70054b16b25c83c370041cf26d48d064194774d681d508f5869d0e425d8f83345d64001398fed80f4b4b3ee05525f7eff681235e4afdac8c266478382efd2dacf5e121883389b9fb9dba6e0dbe0dbd8158be5c14a03b6653401e836ca7a9555e1a64aa5f6fc8d16e1cfa6d6509c7a6849e6ccf5e60b1bf223b9fac59d1fa20618b9ea2b06370da02bbd17237c367bbdf46d90c212227d65281cc691e8ebd41de81db07c5fa2b7cf6d2ed62ddf554e96039a04a80b10461cc20ef9a2aefd2128d4dfbe29d180ab1304b8f8a202189701aaa2d37238ed442474402600a74f48ebb94726fd23c16ac145057dc104c0e8651b0e9767b07ff5b0788e6bf8e2a0d5cc3b0af6459488ea72c817fabb3c78d3cd80e838eb1e125e79bb4ac8ca4b5efa036d986f50fcf04ed3343b079fbb7c95c653e5ba6a755df9b68ad36ea86735a1beae15218d9a4767934da6e47dd59602ee34fe714a5024d80822e22ad7647b3c2e11a7216b0af65998a53809a6757d4cc4d23ccacbace445e5a75083d097e8cf8ea624ba8b2db858a7469165bad3305d5512332a3c34278dc5988fec9e8d96108c7ce2d24edfcbfc830ec94188d7ccdf36d9d11d847cf7f179aca1b905c6fdec494d3de72a69a6660fac48656a0e0856c889739f7438f02b808f2a36b136411eedcf8fc5ca0161c2d1d8e207be6d270ad0483a669125d9ecb102bd1dd0c06228762933628c2609b43a1bf0bef0106d784cd8921511c2f6375a44377cef5dbaefaea04af410e83261a4f08c3b9ae43d20ecdec1e9fd29d0b48d85a453437cd9d6f3a62b0abb3f40a47c6dcdc106ac31afbb822124aa446756be26269d4ff3d937f9ee89b0dc6f1860100964b251abf2817ec388f48a895b86b101761c2e7e6db1929a133d035b9a65399a5b3f8923f766cef7b95a9f3a08801a0e8d14e7aaa50a2db4254bae75d0c746a03e6fc77f686f261861a31c5196303185f7000c036c21c0dd23771481090dd24853780aa1416635301932cd3584988ac9a60d0289b00f6f81749ea6ac4590573da64eb2e8b2ff135a5f52d7ec7fc7ebee9e73efaa4144f3eef9b6c534dda859e0d8eafc250ff92b102edb6d9d6c25764914926ced31964c2b97bce6916e0a3b133dd97e07f4bb9a5173bd2dfd2d57d5e5178de3ea2d28d93404bf0dbe9392fa9302665803653ff2013d92bb3a34f11d0ad9c5a3a682fdebc67966b9332eda1fd621e1d9c8c7a7b8e12774ceefce911c5ad22ffdb0a6f6ef1633d9f17ad72ebaed0816d8ab13330477557eb3615551f00c0804a7bfc4b515e31846f5e7a19bcdc1f30be97eac943f2b256f9bd34ed9ea29cb15d443bb9781cd3acdad13aa2ed6698e9d758a5031f4fda7ef24f9c6efb523cc2310f371d00c59eba460868e2bdf1b2e60e032e70521a2acb1d3ce3a0a29e72a45db49f93f7bf52dae31a3e902d5b430274bbb8a771ec50c7d33bc255655fa9adeb1fa11594668f8584413037cd2bfae7ea07543f91fbfcb0cf5d7bdee99664aef10c026e18b2a163ebe8ebfff30b7ecd5fa0af5fe71149a96e4e6aa4594b7b1d226ba2cdb692563cab8c4ee6f0c0dc8c9d6111fcfd67edb8a29af6b891e5652103e93b8754703d6375d01507282a9966c143bd092d4b0ff3002c22f65b35f404b92b18207da308110bdf306d1bebdcd0eb0d86f80383608c38b5c3e60c1f45e43ffc3b5a583c8db02dfb4335ee34edb1cc0c6c53a5a0ac2c45609995c304d86bd1ce33be2cb083aaa4bbe5eff8910635647075a3fc7c5b48ade6807a83a6d2f150a863d14b946ed5a26a39580ab6756f2c444b91f57dd984affc8d41a88cdb53c2bb7dd4b54413c20ff3dc9f89fa872a580f26047895f9bc58ec8ac8e4578cdb1085184b27a945e72b93a68142c40b4fcd8c3bf393ceb7cee2b3d56aaedcf2bdc803b4fe8ec6acb5fcbc28f04256da2adf736b357eb9701d16725ea65b820a034b708a76cfa6e3ac21b98baa69d5c30d118334f52c7bbc003358a592657993679574163aac6d9700dee955429f9b6c6984ff7f1740817c33c4af1e523db988371b533d65a46b19dc1f6b9375e36e2d5380bc66b6e87aa3caaf1ad4650b9b57ed9cd66bcb4508ee3b43f2e37544938635e692f1740592086ed0ca00f4e0b91140a150cbd6f23e00ca9728004d56a2e781994b71a7c3fdfb5892d747d7faa767d2b3580db3aed92aa465eaaf7aa84166a2bc77be8d248fb316019c52c7f1b6ccc8398f1c26da17403fb4c1cf48baa74d9ade3ef57a65427453240f34591fc57859046d1023a2f6a99ae9114402b5f1df676970ab36dadf8e8fe1cf119e4fec04b54a7098ff9c0e4ef46e46ba1bc25679f41a9fb02c72cc67a2f9ad987540de74b40913f15db7cddfa7e92f58a89de446f30844d3fd5be606f55f399dae9e1ab88ec527bd25a9a6ce17c013960f131a4625982d502acd8223bc771614356b489f314cbc33cb3715de299ac4220c8f94f2292149df9916550bfe5766e94ebb38984f610eb37f170db3143e11372ce0bd9a0c5e3858cf5a52ba39706b0e0c6c9c87178dd495c9d441be1953d61d360ce85933df1fbba3645b056014ff80627f80bd4860e025eb4db82a67c1f78c5b58f7ec2138af2308a3355fee26454c52ff8d98ae334210411ec42816cd5d674f1f9524a4ad4fff15a18c8b59877652fc8f8155a222e755507afea19e73be6e9b98d7165cb47075118595ca97d0e90f9e734f218a8932eae7d5b8a38346a02eeb494c1e42303517952c6f9cc25bbe89f77580a20ef6cd4352c3f89c03b17839d00568458802306d3bef19b3d49a1eb9e1912d2d919612a41fd1a13e4575f2c08e1b2e55a0c481b15036e31611724056878612fc979d47848c06ad65dad7bca978ea17922d3ed02603f0934187b35c6374e678e4b56f9b9dfd3a743ed99513d0e17a89f007c3e48b8e44881c5d34383b18d154c5e60a4aeaf0bc429649530874c4f605b6a3db62543b7d56170b31d2fc6d146a489d81f4761536a3ffe716368292f5d71f31e9b4e9d44f0a2ccaee153551e68767d7fcbaf3adeecc20e13426e10b4de6340219d17479e03e04a33ac6765052559f4febd0a74f28c5d58f699031ba35b0d9ffc98ead403a4a1bc7827af94ea0b1a512bf5068ba8bc5fa75d3afb14ff954f81b8fa1f42e3252788dc2c30679cc0a2d80089b2ff94a2e0e121b443a8c380b213821564f26dc395427e30e68015c9fe26ec4b5df692e168aff40cae8f47bdd1604dc6134d0621da2b514756b379392a66754fc05cfaacebb019b496b769f3c9e8ce2bfb66b7f5e30a5efb9493c3a09cb4cc3f7bfb29422a1a71", 0x1000}, {&(0x7f0000000180)="aadc37de73fe9e3f155b840fda04c57300d9e4517a29ed17b49206a551c68ffdd2abe7696c5dac3d077f0ed60521442ef3f8cee9d068f7ece25fd137090fb4b323a4fbb46f7b86e6808f43c4", 0x4c}], 0x3, &(0x7f0000000340)=ANY=[@ANYBLOB="8800000000000000000000007b0200001df483e86d7ff1ed94a7488b3fbc4a5e33147de5f1d31d9cfbc105250d924f9ca18d3d5564262ae660a37072f816a2ce566acb96b4be0119945aea691ec26ac41c06ef71af2d5026f2cd3e0ec4c215eaf40e266e1f08daca58f04c5ef0b2ae2adcb5985aa7b1222a3dc4b0bc8bad9e6bddac26e700"/151], 0x88}, 0x1) 16:00:34 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ca", 0x1) sync() r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000, 0x2}) r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = getpgrp() r16 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r16, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r16, 0xe3) r17 = fcntl$dupfd(r16, 0x0, r16) write(r17, &(0x7f0000000180)="d3eef3", 0x3) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r19 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r20 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r21 = socket(0x2, 0x3, 0x1) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r21, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r21, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r19, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r24 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r25 = accept$unix(r21, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r27 = socket(0x2, 0x3, 0x1) connect$unix(r27, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r27, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r27, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r29 = msgget$private(0x0, 0x682) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r29, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r35, 0xa5, 0x1, 0x100000000, 0x2}) r36 = semget$private(0x0, 0x7, 0x0) semop(r36, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r36, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r36, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r36, &(0x7f0000000240), 0x6) r37 = geteuid() r38 = msgget$private(0x0, 0x682) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r47, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r47, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r52 = getppid() r53 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r53, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r54 = fcntl$getown(r53, 0x5) msgctl$IPC_SET(r47, 0x1, &(0x7f00000001c0)={{0x2, r48, r50, r51, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r52, r54, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r46, r51) r55 = msgget$private(0x0, 0x682) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r55, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r55, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r55, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r56 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r57, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r60 = getppid() r61 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r61, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r62 = fcntl$getown(r61, 0x5) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000980)={{0x2, r56, r58, r59, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r60, r62, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000580)={{0x5, r37, r41, r51, r58, 0x104, 0x9}, 0x7, 0x9, 0x4}) r63 = msgget$private(0x0, 0x682) msgsnd(r63, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r63, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r63, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r63, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r64 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r65, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r68 = getppid() r69 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r69, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r70 = fcntl$getown(r69, 0x5) msgctl$IPC_SET(r63, 0x1, &(0x7f0000000980)={{0x2, r64, r66, r67, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r68, r70, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r73 = msgget(0x2, 0xc0) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r76 = getuid() getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r78 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r73, 0x1, &(0x7f00000003c0)={{0x0, r74, r75, r76, r77, 0x121, 0x9}, 0x800, 0x1, r78, r79, 0x3, 0x1, 0x1, 0x5}) r80 = socket(0x2, 0x3, 0x1) connect$unix(r80, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r80, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r80, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r82 = geteuid() r83 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r84 = socket(0x2, 0x3, 0x1) connect$unix(r84, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r84, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r85 = socket(0x2, 0x3, 0x1) connect$unix(r85, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r85, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r85, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r86 = socket(0x2, 0x3, 0x1) connect$unix(r86, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r86, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r86, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) sendmsg$unix(r25, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="ec5a2105a077db7f3d327b35e4813e5ed0be59fb808889f5d2b73f948aab531ff59d0f515583826379203b089fc5b9903787ab5384f35265b5963930f1d332dc7dcda80b032be15921223f7524f435079b6e12d9fbd83c", 0x57}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r26, r28}, @cred={0x20, 0xffff, 0x0, r34, r22, r58}, @cred={0x20, 0xffff, 0x0, r68, r22, r77}, @rights={0x30, 0xffff, 0x1, [r65, r49, 0xffffffffffffff9c, r69, r57, r85, r86]}, @cred={0x20, 0xffff, 0x0, r81, r82, r23}, @rights={0x20, 0xffff, 0x1, [r83, r84, r19, r24]}], 0xd0, 0xc635f6d980f75b70}, 0xa) r87 = getpid() r88 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r88, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r88, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r88, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r89 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r90, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r93 = getppid() r94 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r94, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r95 = fcntl$getown(r94, 0x5) msgctl$IPC_SET(r88, 0x1, &(0x7f00000001c0)={{0x2, r89, r91, r92, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r93, r95, 0xa9, 0x20001, 0x100000000, 0x1}) r96 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r96, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r96, 0xe3) fcntl$dupfd(r96, 0x0, r96) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r98 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r99 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) r101 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r101, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r101, 0xe3) fcntl$dupfd(r101, 0x0, r101) r102 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="73f8e129603ca01e879660365c67a17e976fcfc5beb97ab9c16f", 0x1a}, {&(0x7f00000000c0)="cb915639a66899529f86e519c685041ff294af1649d56a601dd170c5448e1bc343c1fe820b01f83673ad512b528ad326bcd0d0f6d71e3534efd034cf6b7178536cd252a59d93aafd65ee4cef6c8a260a57c75bbf781b18e42c1b9f799a5b7f43d1375ddeb3792b56ac0506821c4ee8781948d734d58d46d8cf8402a9eef256d8d87f3c3efde1d408c1ebef05e05609be3cdf82efa6192c7c9c", 0x99}, {&(0x7f0000000240)="d3d696b29cb785a753651d2b9717ea684b838e267459b7aae0bd9a54ccba3d9341cdc2792616d2f2a874b7ffefd35c5fd3a42bc2234cd2ab457cd72cce5216620a7f4d5abbfba43aea61e2f9430383225d6c315b97ef5e6fdd639d8afb7f504b35838c9cc8f12615a0e367b16946c97c13af2a04d4e5246e6aa9de52eddbb23e403d403b9cfc356960e6905fb64cd74fdec6f3df6ba3a0ba2d0db68e3ba60677098aa0cd3b15a3013df888e7ded8b66c53de545631062863779b41", 0xbb}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r11}, @cred={0x20, 0xffff, 0x0, r15, r18, r58}, @cred={0x20, 0xffff, 0x0, r87, r89, r97}, @rights={0x28, 0xffff, 0x1, [r98, 0xffffffffffffffff, r99, r100, r101, r102]}], 0x88, 0x400}, 0x80f) getrusage(0x1, &(0x7f0000000180)) 16:00:34 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000180)="d3eef3", 0x3) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r5, r10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r5, r14) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000000c0)=r4) setsockopt(r0, 0x1000029, 0x201, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r15 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r15, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r15, 0xe3) fcntl$dupfd(r15, 0x0, r15) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x65, 0x0, 0x0) 16:00:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x45, 0x8}, {0x82, 0x4}, {0x31, 0x1}, {0x3ff0324c958f33ae, 0x2}, {0x0, 0x3}, {0x100, 0xffff}], 0x6}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) semget$private(0x0, 0x4, 0x40b) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="d3eef3", 0x3) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) pckbd_enable: command error 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) 16:00:36 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0, 0xfffffedd}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x400) pipe(&(0x7f0000000000)) 16:00:36 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) pckbd_enable: command error 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xdeba9d03ed563062, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x9a2) syz_emit_ethernet(0xe, &(0x7f0000000080)="bf5882ebaa1da574f286d719c2e3") 16:00:36 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x1a1) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x888, 0x0) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x3, 0x100}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x7, &(0x7f0000001880)="ebffcbff01486029f01746408458954aa45ca5fab4d1fca1ab", 0x19) setsockopt(r1, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r4, r3) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0), 0x3ff, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r9 = kqueue() dup2(r9, r8) r10 = kqueue() kevent(r10, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) r11 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)="670dc3", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r13 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc925be) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = getgid() fchown(r12, r14, r15) r16 = getgid() r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r17}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r18 = kqueue() dup2(r18, 0xffffffffffffffff) r19 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000002c0)=[{{r19}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r21 = kqueue() dup2(r21, r20) r22 = kqueue() kevent(r22, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000200)="3be47ed78c71e4e94023a6f82182bd786766714fbce91bd0accb7bb4cd95f33c1ec70bfdcc8978d71ce7b62377457101b7d832ed95e353639a34279cce847f23c5e8aceac54bc45e163fed351546ced8d6417112b38d6b64264275140fccaed66a27e041870e2efe392da4e26df0b3a5a1fb72ff942bdc4080294d2d013f63e11662b9aa3a6594535c3efb0e", 0x8c}, {&(0x7f00000002c0)="fc2c5fbb27733f8af8eee4469e9ffad96782e739d0db81cd433f495cf08860defebb7294e5f31e731573520de9649908cfee3a9db9ee505db43b12dab7f69297fdbf7d5970ccc4701e3c2fa06fcd63f954d63e2e91954ac8eaf7888927a40c8c311f63d80cff3d6c278ce6b19c9c09de4ba7d1cae4434063363523d017c910d6b79c7eaad4fba869db89d457a56afec9f119c60548cb4a8f9869e98e949d7284616046e43d9cc8e78b85c93a0e6cec87cb6d1393944e90fdebe23b510581717311d4e9291425946a4e3d6e5713cfea3975cc789c12dc7291500438497b485e1bd0a32c47a26a1b755340aeb0a7bcabeb81f2a58630a41be9d3d8571fb20b1e27dd56ecbed248ed22f5ede9464e759129cd82a548f1578c0f88363614a2790c9d7e0134ff0ea5a1d15e98611a4fa1718edc032a53f6b89dad871dd4c7f7f1517abb5ebbd919bd4c82a07f495a53e6168932a42d0ca94765964a3b64294ce4e32e6054c78e030957c6b92705bc71868e704805ba6d02ab91d7fdbbb0264cdbcc7ae4fc5bc74719d49dda42cbb6398340a3f2d6a589e415b7cb21ca54d35145563da399c561950d5b53f875e67564de6f933fd2af64f5e849a3aa245e46eca73cf2d6352c5d31848ae656a983a0c3fe4cfdaff652c0b5860a7daa72e36678958d62a1db3dc859fbf7423d1c7fed16103b9b3997af29132be3f2923af6d228ed2eaca25a24921c13f87f8307fff4ee378b42ecc503d7841e0d4b3935da1f5b94446aff0ff3b8fc7ec2f036cbab4b246e28e308a6e175861dd49f0b8c3c44873f541730d8752ae72195dd2eb16b02c8365532901d1865147e52a0dfdf7b58b517e513b592605480e9d25d852e8103c946bd4ab0478e986a84d79a050284f644d1648c2bba99a061211fa64a4fc8998be5e49b681e9914b6977689d8ec1c82adcc1a3e636f301555a886d508516ac3a0b43eaa13e1c756f7e0d6454b81ff0d19716ba1b2a3abbb643355712f91d6fbe2f686889aa8ff10a072e8c11c79799a69d3d4039a2ea027bc5defe5077fc989d1765f7e7b68e18694a38b90ab27aa148a89959cfb7f7cedc6dc136e785c75043f1574fa19b5edb9e0ac11e461be5904755faa9c16d5ee17fc18885c88a78cedee45ceb93677ab05946e1012f46f1527938289f88734ed84e0a29327dfb93ce400332ad609d55ea6ce030a68b586d11d0de75d32897ddbeaad01a1488dc825c9ce4740b3955bdb51ab0cf95b93bc42247dd6e43c4be5469d3d0b563633671dd397b560418f560d8f58fecfa7c41e17c08bdc5f9ff923f7b2d2031a170922477069c3554de2907cda5dba3fd0106d7ab6a883e39effdb70cb604ea6906d503e7093a8e1b3a66d11ae67f50a532cdfb722d6af706a84f570472a750fc204e730b31daa77c6da3fb7843d742911af5b521ace27b4021741ca7693eff68306919d0ff2fa1dd46fabe372d5107fbd93d6a262ab7c074b2f46131e3d6b93678de45e1c02c15d5a936996a49d079633ce6c0e04837ca86f95744004018cb14e2f745d2c38ce1ec38f365e01afc3952662d58c65d12fdfcc302d677bbac7828d70b47abf54982a4af88c545f09bb4cda7d68e8815e12b13fc38813d8d06efd30263f076693a5b9ece22d5bcdba11aa61c270aba412eccd90190580f5b1eedbfd582f20dff7e00ff0bc11890b3124a4f9f6857afd874ed70be043e5fcc32f18c4ff927044fd65ce94e58d73da5037e9ac92f1478242f8340d6d400e72cf869c54a2f5794208ba4ad9881e0927dfa0fee8af206add7f38e8da360b540c2dc34a31621a1ff3cf0cd1c7e4df98c1566a354105059fb7805d9cd0781a6647a52b81af4e69d285583104a2f32e56b490262dafe0077ec8f0d7c5f789339053028ded9db397f5df7be2fa24d776fad4a88c1c5d75da88e8b5cd6b19420c2424ddc3310d82d8dacb7a4529f9821de64828cbabe34ccab9ef1fff344020e7a451789217d5820956d6c72ccce8b76e8ea846e081f29f3b679ae91c9e4120d0b13b6f4e39891bff54acd83dc2d66578ab4ff8bb569084294c2ec75513986e98fc370dd26c32c21c4e4944c7026c66bc949108bc8aac8042b6ee1ae1a21a792c2ab1e5a66d1d14b0c5de38a239c4637bd066709f2d6073b9b5041f685944fd80d1db2bf9b7070af790d3a1d586cb6bb2e5b1c76d945b9fddd1c777b2abd0a255aaf80ffdfaa2924376325f6210423d89c8ce3daf7ead8e068ca834c99c889763768029a0e9319711ba9c73679ea03640b8cdc82b9e9df906b1c3062fe51265a1ed8ec39f1023ef13e97be3d3a2dac5267efa355d81c5e4253a85488190583f963b23b4bb3239c7abe6bcb17c5ac8aab78b41580ec5e541910ed9526f9c615df7738f34f82eb066fd679f6808e02d787fd161fe04749b5fa76425dbb809f203cdf465167a49c745fee8a1c6f1a00c25c2f706f259adea9baa9dad5cf607c5f57a9464ff05ecb1ec87a94994d4cd8448d4f9e5c39007308dc054d7cb053352c9e47081554b9d86909399ade52e591656868c0200d0f2ae8c85f5182278e0660e50afa9e1e03293ed1021ce2d4546915e162ffa30f9aa8d93d9c6b82b946f7e834bfb9854da0421a2084995637fa225a6a18b55212888995201ef3ad55b42d4ac8b4de691125d00b719f981d0d7f7c9f1fd6344f9f8e116288eca6ad87fa31af52b6e2325b60cd02eb6aa93b74c248487964acc4ae16b13404673d7937774e3fb3b0a8dce45ac797d367089bb4d9374d858cc1c1c5155a48aefe51d6cd421233a9ca4af253011f6743973de6b05b18c10e9161c30c25d9591feee08a1fb32c0f3c91470980a2e2ff3f18065da28dfbe348322db4581f78ced532293663215ee55f90f6934fc1a222fe26d2d148ddb98cb7533683dabdc21afddc16102f9c7c7ae53bd99d56d02b4cbdbce3adf24e54723a3e1b8666c8db3d6a4fe3bafcf60bfbe89c715a19e16be3d59b8ff5b6458d3f954b26c38823a77da580c68febdc3a0a5777db64ed9309290e2d4900f5b27ad87923d1553256dfcdd88e070337ca89a1f9cf57241f49b735a9ec12acde9c2e1a4befaacd3a4649bd6bb5fdf5d53d5bbe7fd17746c33120225fbe3e63e3117ab23b408d2b96de3a57f2ffa77b9a15ff916c5e790bb2d7445b8746ac8f00eaee749b896d90ca6f5f61baebfbb60fc5df1234b0dcad763fb254078baa085fbc3dd787f0b6c7e5df06fc101cad3d577893cb6a71357d374325e8a54f28a9b47608d6d275b0d6da8987aca940748e51e80df65bfda4ae28673211f987e8853a205ed8aa659aff382579e5e68892a30e6eadbc1b708e1bd531d793b7fee920f7c54a894b76e8ba6a8cea37f923083058eb721b769d507b8d508cb0b7405f29757d31a26327a7d864087bd1785fbf609f0c235fe373b1ef585b95b0cfe570eb6790d06b04e97266cec812f4d2057ecbe3d68452da0574f86d7c507a32051c25e00797c5d7252389df4cc64031435b8428006c436719a9ae5166d9abf79b0cb4fb06a51f67909e0899c439dd382df43489429a312b8dbbb90197624acc64277088480e4886d1857ab43773b6bb44f4e17f9debf18820ddab22bd76da6318b862068eb629583c430a92918bd4d6f725f5ebd6a9a2911d6803e7f9f0db33e73734d96ab90c87bdb0b0c401c05200ea01f838663f8b69e16f1ba22b24b8fdfce635210a51e5ee4924d63b5e00acd5d1255c5256aaaa1a321a388c0cbfe85ecbf4511e1278397ead212b394f6b8a8cdd508eb5e1f816de4cc4feb89f55298e5bfda1bef37e5d9dfefa28a83388f000a3a06de1639cb8f786438c482aabf880620b35117106199df0c8fd1c14ea05fb0884f7f21a01ef3da29a111cd865d47d8a54513692e8d567386edbf52124a239feae348f74a8aeeecec4bd424109e3b95adac2d0a75cd620d64af60f4b44de00ba59fcadd4067e19fe2848bbe459c364e9b8e7f2fa502732155c64795d1569ca1a94527806201277c137f5e1e6ed031b838636e0da4b352c0eae3263375bbbb73fad36fab88cedcd646b36f07655d7ddbae251a4663db77c20b954faa91734d5ab3a3dadc4c5bc6723b66c195136a5fbfe8ae9c25b2d8d1fdb18e4c213a95938d34a46391c08c427135b49927b61650265529aaf04ca927c694bfd2432753bb220ff0c106caf89ce1c1acf5a8fc730fee9d4a8332becd83fe030ae193262952b88a25410839c7cb6fe7c464da8c591565a220a6523bc7516e58afe2998a9ee242ceae35d69f2cc492927c7379ad1f497aaea05d55fefbd88512583756535dbe92816be99550a26eb95cea8625fb586d31ce039f43599eda34d87f79572249b16c06dd0f85f3db730dbb3adcb43090cf4d6df8f592d1587b315c9c1ba1bb425310fc81f797b1b76c2e7b7afd9d572282feea0258ef8f103cf42ef1f6e743d111cd29c51ff9057b5e859cbec0261738a5d9e0d40cc63ee2de8aa3e58fda5261dad21f476b06bfdce9a87eef0eeb2eeed40601823b0f2289081e7d41f5b62cd624f046d8af0ee902473db84ee1858eb73389866200662429dc2f2f2462d5b3c9d02244626feedc6071a4a18ccbac92ac1611fe9c06698cd0b29d829b595a923426ea6d8d7fc5d4a9ab1dbe4338d7ec2383a21dea9e6cbb780cb3341d00ab08ad2a83808cb796218d733dbed7dae215db64de45d382f9f7e9827a482dacd5c65b08f5804d2540624d7803d5e94d00b46a2156b11a473d13494ffafb7a8defff5330b931b5f0401cbf44677d31c02c40f6d700bd298b6d6513c4d0dddc6fb1ea372e279eb5e0995771b01e79b9af3c84791fad5ba8f4c4fb799cb44be454917db4da4e1e07546ec8665ef20a0103feab831a13358d540fba129cd48ba52384a7ea61ceda702ec3ddfe5f4ed2ec485a13a9b1d316601f12e961c552d308f873f9dc11e62c613e4dc2eb9c1896f1b9753f1289b8d0e18822c6ae5e2333edad0642263a4bb6622dc6f5ce41e8521cc20f71e35b7c14187ecb6efb703fdd9186602ba7459392def06865585acd6029c5fc1f189cc8ce04bf7664a58c77489f6b010c6794ee0387dcbcc1c359693fac08382edbc0ab1626a06107b4bcd0b3b783d79e97acf005e7f1e669d8dbe2776ef43b0f49cede5a8e0bee3bf54556bfb5871489fe89596ca6bfdb0fd3cd20bb63016a0a5769fc2b3df93a3732a5889ef210d28535e6268a6a2ee89f6f8757ef289984214c024747139926c64398ba8e26a3be41ff9416942d2506c62740184f88427ba729e84bd1335fbdd419f28e40c9d48b2c2577db99355a258d47e66211932e10ac9fb5f1ba39277d2fa1763ffd26cc0bd719e4a9003be847feaf56dc1342d9dbf4162c3bcdf2714f50feedbf2947d2eee696d4a154c32667ceb639288dbf1615175e31cbf59344159141888af2c2ff78c6ef3ae02a3df29cd7d54a2d03134cfdad2279938a0af0688c7461db0599079b6d55c62e3995ec740ab2d27a14ec8f6ffa2239c9daa354ad5f758c10ff771afce939cd4f6b12252d7baf32032e9a979defeeddcf2cefa0b6c5924e154e6739c7c6124de94a507d5c87b0367b72ebf2c53ca78b9841d2a84231ef6982d27c1898d8520633fd3754b5e60aaa15ec4f52e3b51800513f1f9a8a1a8bf71df4be3a2db3d5518601b1cdb72f84376c47ef0558054bd2d2838df9559e2afc31466525abc486eed3f80fa7efe38d9380410024778ff12d1a36544aa2599b84e28236c780c656e507abfbb64e4eaf", 0x1000}, {&(0x7f00000012c0)="72a2e5989869ea0274d610c893090c30853310f128455e2c34e006012e5a1e7cab383e8b50a80ac2b360b84a35f87d1bb1198e23e86d30f5b8d0e637cd5cb3f7c7a9797ec8d1da47b7605b707af1b00b9a4cba1740b6cca7cb0cb906ba43ec39c574391485019b532a8889d207277aa2999ba40484dce15609ab62791efc8dc157a068a387be6310eab284104381e933f5c2915ce997907f33b9121a0dd1e1f1c6b827e1a63060c1082590", 0xab}, {&(0x7f0000001380)="6acb7363dce23e726cf8fefbaa5ee7abb381f62944841cd17cc4faeb04e9d50cd65e58c28b8dec725c3db27599c42681eb59e0e947f8c6ce35e792356d337c4821a7e5bf65762407c1475c5b11c999b4d36bc4b26eaaaea2b63a0bb98a67413d8c", 0x61}, {&(0x7f0000001400)="ce0a1073021f5c9a6358aef51aa05f96dfb0a61a009754b10fa7776e574548b7105870f9a845aafa5f68a0120bc0f48d0ea550233b22660820e4248d86fbcab68f0f526a269d6e1f2e11aaa37f6f22b06419490bab5fece19efb8e4535af383e3b294f662cd945c75f5e1c352a8eee9649c77e1767eb477137d6dafa0127c9f20dbd69b5f7f9fc5fbc37e2be95d6c265bdb396b27234d3e01887a61dd1590bc3a161aef59c72e635a13fdd2f8f04631053cabf0d9f5c98b5c03cacfcf91bbabeef57d2051bcd425673b51f507ec1511dfe321984b42fe6f4a7892ea854687279c299fefacc6c3b481c78dd923471f9c9747e777646e0e2e7759cc1b7a891", 0xfe}, {&(0x7f0000001500)="43fb35a36807c2e80f9fad857c8ed8041adde2f79019b2398e54e03c7fc60a5a669e7a13103e43959d3af8af5869c04701858a30fd904c54faec839442877553658b57cf37d8b456d031e339f89daf4f27793d6d9b737ee7c21ab7d305a333a18d5fa738e0", 0x65}, {&(0x7f0000001580)="cc55adc1e1e777c98bd25928df39fe1195579a50dca77dba3234ae0c20bc2da805338ef1c9d04271d58f43fdaf5958d0372893ca30237c7cfd69625a3d408de6d3cb935796cd45d827634a49c7fb6f08a86657d228a00715d7a6a164a808fa2ede383abe51bb226176163515067fc766b73609837484e27ae7c9aa04e7e8f80fb55b10991a20995b69ca5fbbd591cbf248da485da8d4d5abb3f0e46e45dc8d455c4875399fbbeb76811477fa9d540cacbe1c750cdd3e1966f08d3920a906b3765f0f3f3a1d690d032135d361a545ac7611e65c9f9417cf376b0947d28d59a216eeae", 0xe2}, {&(0x7f0000001680)="f4f51f01074292dbf0631c980ebe6bb9f76cba5f9a7c5dc936d7d696b83557329b83e347a85f3e8c92509a593aadf20a99f7d039857b9fd3da9866b2a7635a4569b6230a5570d07328dd12cc92b989bb7f5f52c340b6e16bce", 0x59}], 0x8, &(0x7f0000001780)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r10, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r14, @ANYRES32=r16, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r20, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r22, @ANYBLOB="24f824bb"], 0x90, 0x1}, 0x6) 16:00:36 executing program 1: socket(0x10, 0x8001, 0x0) socket(0x6, 0x3, 0x80) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[], 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b408c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x6a2a00000000) getrlimit(0x3, &(0x7f0000000080)) r2 = socket(0x2, 0x4001, 0x0) getrlimit(0x3, &(0x7f00000000c0)) write(r1, &(0x7f0000000040)="7a45d131e622f35cdca3323507d8fe01149f58e875a53b6518a78cc9289012dfe0ee32ddcf425b4d4418c4e40085c8543d41dc08b14bb6c6c3edab60a5971e5f", 0x40) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="8207006384a143dce4a7efe1970da711ecdd57be971e2f66c7124304693daaf1ada3642d8cee30be82fea40824b09c66a3e55fd590a3ed7c76e01fcbe984254713c6a02c3d8e397fdb0e000007891bcdf4bdacf0b606f0f4e9dfd9bc24f4b7265f9b3806c9153424713e0a5c5b479ac1475c7a37fbd99f019dee54eb44dd2ede7e0283c6bbfeda"], 0x10) socket(0x0, 0x0, 0x0) r3 = dup2(r2, r2) getpgid(0xffffffffffffffff) ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x22, 0x4000, 0xcb) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000240)={0x3, 0x22c}) r4 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x4, 0x8000, 0xff) r5 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000580)=""/235) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r1 = socket$inet6(0x18, 0x2, 0x0) sendto(r1, &(0x7f0000000240)="9d6ec97e2f7c0e2c35d5c060c6eb1a64584f009e8f59e4780a638e6444818adbabfd88459448dab8412b4cd9d5ce8a7ce1f291bdbb34b630b615fa90f1b10a6bc5055b4c95b99d53da225db055ba8759c8e38c87243b1bb84a369d7dd24f733931449293aa6cf3b74e4a1d6b268bd39d3bc597e8d41824f94e596be4e3032e92a275c976944eb539c6f94c992619fe7174a8e6eb2bd4570d69a98721306b2b29939f1de08bd832815f048044e30211f208a718b3a3db2af44576da4e6bf11331ae7d6a6d5532792c35fe15c422431286db369dbfbcdb7c207d54dd820f9f34a2fa2a9d82e2f11a99bddef018a3506e019660f81750845062fee9f221f221e7b5a90f98a665fe7c4fefe8510ba485c3cfa4e4d561c6d6061bd189370b3ac54150cc9192488615e724ac04369419befc07f1d63d4a017121689dc2e48a28b428fe2a4bd2c16bf458a5bf6a2cffb7a76cc34bec4a5eee19966a3492e39e3b284bef55bfd8a9f3ab59992703e1c4ab488178c62a55db932152374350265160da62bad5cfe7d6e42cce81f8c36aba5636b5f0ec4e9ebb4cbad4b54d02dec18bfb32cc75f742cc7f30b49a9b5414c0bc015ff433930c509c326226453ba00ff019b04da18e2d7cabec670a849181707ebdc35be6c8bf265ad727bfc655446773e8c7e845478b7c1802b358b45c1cc4d913299b6e6206179eb33db4929896588951e072a4060fdddae66d238a12d94cc81772897b3fb95e20fc409978cc821d4aa1590a01148139705838e04cd588db092a590b8a65b140666379549a8d2401b59b5b30c68ec26bb13fce93601ae537736d367eb2cf061c7e97e770a85994e0ea2b250a32156b79dbfd45cb40f5f2a989568da33f555e6702d82364fdb667264535242d764e6fea236dd993638f29fb20eb5743ad678da30a9b5d8597f2535b6c60a17af6479a3474ea0daed8abb2337c1254fbb0027f66089be9fed138d1e70f2f3b9139c626b6bd90eab07063a6c69bc4b7eb1239760295cfe5b563ef756574ad5066d1af3f54750f11eeb912ef6a8072593b902c32b751700f1c023b7e4d30043dbc3a8c4391efd1349db913dc795b9a44e81abdbab2b804dbb3996461443ddb482007e6ac0e90992975978d90a4605d2835409fd43e14ed79b6342a57977b3ecc533527e8933181fd36338aa5c752249cf190bea513ef02a2cd7d523bd7585a23e08d4b766c1bfae6d759fa653865adfacaee08773250e219175478002d6fcba75a35d19ee47de9fdd069334b81e5413d1603b399705b45d57655471952af48e9818f7f29f89863401cefc4f20b03d924ed6740a6894d0a554241bc49ee5bc802a9ba88ab721261341102b3fc7c3091a801bb8fa1b9d80fc82d0196b407a1fd7f8cbafa0f5b2f6451dd78cdaacb9b2a9e3db46f6a8c0e49c55ff097d47a66b33fcf32d2f9b2e7050baa7117fb3a4f8ff9705047dce0c451f779d95923cd930be7e6774739659e1f0e5f451bd5e00201372ee9c70d07e6b859f0cbdbf5048c28456e7ccc1bec40c8462e1251ef30aaa4da3bb53c3f87476e368fcfcae32e19329740f89f9c7ff95c262ce0569e03eecae39e1f47a996685b935ea3db17afdabfb8fcde7041e88b89c265ecdd530a57c8d632bfe7120447f63e975d8d35001c407103a4c51e4bb02ad835903a7e8dbfe6c79c51969ba7907fd4e87683a4dc3628e35602d3ba828693d596373366d244e96c41ff19f0ae4b36c632c76ad941b254be1e502a79c526b1a22bbc2b92d4f2f8412cf4479d1af68ce9e8d0cc29172c3da594844fa4df761bf79d0aa2ca518cbaaef0d1b138014dd104dce343fe0b698a20333676fe9a70af0267dd8020be924af7fa1fee49cf3483d5724fba80498e536708de281b8216f8a61203ba467677e663d69baf836d5c4fe5486a919f1f35e86114c7f8ce2e587b0cf0a3ac433fc95e1bb1fdb2525484d410bf91429bdcdf37ebeb85cc563a3092d12bec347f780d03f4f99bb2af56d5043ff78f4474cf49241b0c5aa87b4386442c722203558725b93202c249d90e4d52f85687cb12d7e8e2c654e7c702b6a177562de2dcbc0a8a31f2d15f7a050a649faa2a0e3861d59eec43a2139dfd6e9848062f6512ebbf83ef6bc2d2e99bd40afc27f872d67d411ddc7ad0ac1d40357e37a9d9adc2d72df0502a0dd52bd8f1e9cc5e38595491261a8f6469787d244b6282e2068fe0c02e9c128cdbc2d830d6a938dc03fe9187c1bb12d7b2f42f4a783386604d40fa861b732c901c7848b429cbdb5796a9d835ac29b7b596a894626b7367fa565f65cbeeae2f58b15ca4d993804ff5e54ac679d74ab04593f93717f074933455db66239edd1666d4b292d33cf289829d07e2390ca0527171c5b79fef1e1c3352487f751f73235fd148992fc2b2bcd4fc3c06316ebabcf92aa15ec9d26a737fd8ac26cf00a2cc81e69c915e6b1235d6fa08fa8c97c9422ed142a0629093270597076242b99e741e028925a14564d7e064bc9b1308fff5f20f88f1344bffe232b833f0643c28e479cb6747c5d1b5521f205d519f0e55d3a72de08fad5e85bf62966cbf27d50f86d16382692b708129b5aa70692272835a31dc063b9d57874c63992e90667abafc3fcbfa924a40051c6f311a6a11b25919c0156b1d272b45c37962397329c267d7a78748e195b03c7743de995e713579cf628f285a3e494282b7d2656a850c2142ab658243064c734a0584105bb0b1f1451f44fccd14ea35989c86584e58b0f303280c204825fb3f03659de3e89eaa07d53826ca17c7873ebead78a88045fbcdd66ef7ddf4b34da77b33101b4802ae388db706b2f2cb8ffde461c22e8872999abe3bc984f1f63895d31e95dc7c318cddba8078aa0569288991490367122339c131f7b55961ff819df738ba8345c74c1fef39609369fe66480c7f02fd195b2a4048a506a7e59a12fe2fea70cece94c5c25228e4007fd7c4b987581abd5c28a561ef1d03c5a110a753af44d66facd2845734cdebe93bc8c877aff51cf3f197020284269640430e11f7a3fcd2b6cb9a4351cb4020056d2cf8321f7ed3be598d0d4705aa25685930e7821e86b664ec2c401ff9f59f94ccbb39d3d498457f967724de8261988db1f7e0c68c2f455e8dfb8168a99ad1a183b498633a5ac503aed64cda608794cba3aa48d733a4f73e225790ab126a672ef5e428e0dbd10e773ee6dfc59e616998862ebd18808268a5679512eb0c2f018123e11454c8256614519ca4af3d8bc911dac81ce55e8d85099980ddf6bb5c991322336af51dcfe5e053466918a0d5d5f2f1d4109c1e0688fc89b0256d6e1ae7a60a762d3903c7f2d211873339e055b20aa2c43c9b99ec15b5d064279a54fea5f5f9ed0f8a856777c6d3e8fa68d0003432ae0c7e1a97d0536d9300edd5a9b10626eea293d1593a6991dda1a9ca222ec38a30deae21e8caee3ce0cb106879e1b16005b0b833e6b8b447cb67e73d5ec5ef32df0cc1564205b2b09148d13d9f97ccb5b4dc3da33fef69b9874f62591031e3b33633f110a718f32374e4501c3df0afef09ededcb8f060962c32e79d25777ecaa34415872e65fe16a28f0d824e4e25e37ad706455b506dab7fd1888161418504aa61f2118ba65084eb2fca47ae86455e1d96106db92d635064e944eb464b2398dc770dae5282eeb2ee2017ef7cfa788c7bd80d2f5fde135116e224be3a9389ed99c420b015898a36e049d65edba5800b774ca4ecde49d5427d80a265991095806f47b8b06c33febbd8e1f08eaa231949e3115548a9a9acd6cc9bd40357bb059ecc001a0c3bbca083726a263fcf2072e4261f497357902874a65862dff857ca75370ad046878bc2760194fbe1b0b49ae2afaa784714c5ef9a447934b556435d810c4c6d3e1a011a63453cba02d9a313650e02e66108f7ad64db0822b55c66258091ff06f0c51456af58e044d72c7f60cb8666e142d0a2cdf78e24dce5a867c6f0f2e8d36f185fa6568b27f8132b0e6b9d3fe3f825b727f68b725ffd604017c2ff98c22393a7f8915575ddf40611ecbe02e71ef51b6b637a62914c2c61c59383f0ef67a99537766869ca6810e5713aab9c2bab197d326bfacf50ba94ca279846ada7f90afac5b6aa6eea8b600e1b52b1d7b3a5e71a8d6a9203e03f837a9c07723867242b172912396571dee2aae4f62566462ee3ba48bae9d19bf59dc4351a511d1079d9031228eb857af8d2181fe2b72a14080378ad0f083fb4914b78f1c3f7c5d3678c21c419fcc8ca43469f5066a5bc7b358982d1b09a283d5fd95c35c5dbb672e8e504eda7db7b718c1eba53778c35eb9d82456c4068c365d7542ac38b729ebc528c55733bcdc70c1b38b6df2523224ec6b3075e0efb4edb714d99163939af007ef502a7366a3dd9b761b14f5b16c38e679edc84088ebd886d7b297d90b761570ca61371698a2ce19ede7aaffb770ed7e5ad04f5a521d84b52f97237064f460e1dbca51392f0d5ff1af233506cf66443c866c41839070f482f66b6493eeb8e4eb154499d6c1d7024082ef0750483fe0074537af54c634057969d2d3e6ee3cf3a66def933d2f1da1b62447979c515d859b566b74ce76b59162d5e6b38a5731661dcb86fbcabbad111b52ff59c1b0ddad728b035db60f0c954ae56ae4a560561bc9541c53f72340c92638f988ca8ba01d5cc6c4c95161c81c3e46c17121dfcb340bbd409c13eb66a6851b914df5e6e223934a9911b62c6023030c08efa2ca63f6ebbf4cd186862407b8584274c399e47a1f6d00dfa44ab3545fc7cbe2764dba8c2956853e0dab7e7addd44a798ee5c3dc8485f76c63f510841ce8476d276fc79e7ab54b5649bfbad004366148092a38f39f64373cd1a2e6335ec8b325b136c8f26775c0eccb98e8ced4c3578a30731c2ad43ccbfbd17cebecc5069e48409057355ba198ae16da63db8788c0e67ea0b0f6a53e411552e924284a03c7c01b072bdd164b02c6de74645d4862b79bdea8d36cc58e735da4eafab00a53fbbfd1e53650ef24fd94804d6629847594ba47fcc4b90904f8a702953c0023027c4a2edb5ca7bbecf7e65809b978a95fc7c09c94800bb44247108c96e7b0bb3dabae8d7143189c5666dbb182b905586c020f5afe92164e83ed67da290af9044e1c9ed17e0013096fbcdb5d5c02cc154a6c035a3aab74644eac49449ae1dbf020808231b7d1880549dc2a283f65d138a75539bf5993b30aab2a2c45fdac72e5dec8c5dca31a3fe3f08eaba2747f82a97adca9d61e6eae6b543d0074b7706fa5865b3095a7898cf43674e193734b05d9acb19e00b07dd6902bf0f201335f180b1eac314a730092d26f8f7a44604915d76e38ce8f814c6763838d85574f69e754b3c74a89968cbf810a284a1e7bed3b33f95a4c0710c53d9526d3515bb553e09357487aa883f06b27f99835d61f36f3246a9a189c8b61f8fd2760c65d0e9b1b4e90125217cefa9dd73b3d11cc3aa80203ba976c5f6b1eb6a39fb31debbd1803eac350a86fb1195b6a6ad7e48b1bf33032fdd7e629729c5dd9cd390d3d25784012d7bb8ee3266eb631a5eabf35ab4066f7826d766913db65d29e5b9257896369de4096f80422507e73577cb1b2690565cb27528b5ec01e3aade4cf33f555c8df4a755c53f691aa9805f1934bacf3324e43f000ea1659830d11eca2d7d7a4f867ed2119d90dc74ff88bdb8139b1bb04644e6d67b65b82669ff609ac601d2b94a8de8b93ea045874b3dd236f591e3f1e3dabab3ef7bea6c1", 0x1000, 0x400, &(0x7f0000000000)=@un=@abs={0xe21ace9aa63c2eef, 0x0, 0x3}, 0x8) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) recvfrom(r2, &(0x7f0000000280)=""/241, 0xf1, 0x40, 0x0, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x1c}, {0x26, 0x0, 0x0, 0x4a}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000180)="d3eef3", 0x3) accept$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) 16:00:39 executing program 1: r0 = msgget(0x3, 0x200) msgsnd(r0, &(0x7f0000000000)={0x0, "d7fe7b922de814b82b2ac3c02c6abbb19b1b420fe1d0fd2bb7e122"}, 0x23, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="ee210834e46e08aeb51de4ff241a") 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/\x02\x00', 0x10608, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000064}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/152, 0x98}], 0x1, &(0x7f0000000340)=""/4096, 0x1000}, 0x803) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:39 executing program 1: r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f00000000c0)=0xff) read(r5, &(0x7f0000000040)=""/32, 0x20) dup2(0xffffffffffffffff, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffefe) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x7, r9, r10, r9, r10, 0x2, 0x2}, 0x5, 0x54, r8, r8, 0x9a8, 0x15, 0x3f, 0xfcc}) getgid() socket$inet(0x2, 0x4, 0x81) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r12, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r12, 0x80044270, &(0x7f00000000c0)=0xff) read(r12, &(0x7f0000000040)=""/32, 0x20) socket(0x185a01eaf53ec1ec, 0x4000, 0xa2) openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x10000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x33b17a2381529f94, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r13, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r13, 0x80044270, &(0x7f00000000c0)=0xff) read(r13, &(0x7f0000000040)=""/32, 0x20) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r14, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r14, 0x80044270, &(0x7f00000000c0)=0xff) read(r14, &(0x7f0000000200)=""/43, 0x2b) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r15, 0xc0044266, &(0x7f0000000180)) r16 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r16, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r16, 0xe3) r17 = fcntl$dupfd(r16, 0x0, r16) write(r17, &(0x7f0000000180)="d3eef3", 0x3) r18 = fcntl$dupfd(r14, 0xa, r17) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0xc) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r15, 0x80044270, &(0x7f00000000c0)=0xff) read(r15, &(0x7f0000000040)=""/32, 0x20) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r19, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r19, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r19, 0x80044270, &(0x7f00000000c0)=0xff) read(r19, &(0x7f0000000040)=""/32, 0x20) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r20, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x3) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r21, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r21, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r22, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r22, &(0x7f0000000300)="0e05009be96914f4357e3a", 0xffffffffffffff06, 0x0, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r23, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r23, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r24, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r24, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) open(&(0x7f0000000080)='.\x00', 0x80, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r25, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r25, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r26, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r26, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r27, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r27, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r28, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r28, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r29, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r29, &(0x7f0000000240), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) getpgid(0xffffffffffffffff) open(0x0, 0x8, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getgid() socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) read(0xffffffffffffffff, 0x0, 0x0) 16:00:39 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000d40)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe8287121b76c366fa962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a230000167acd33550b67f7efe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x140, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x1000}, 0xc) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r6 = fcntl$dupfd(r5, 0x5, r5) write(r6, &(0x7f0000000180)="d3eef3", 0x3) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x8}]}) r7 = dup(r1) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r8) r9 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) r10 = accept$inet6(r9, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f00000002c0)) r11 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r11, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r11, 0xe3) r12 = fcntl$dupfd(r11, 0x0, r11) write(r12, &(0x7f0000000180)="d3eef3", 0x3) accept$inet(r12, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockname(r10, &(0x7f0000000940)=@in, &(0x7f0000000080)=0xfffffd50) r13 = dup2(r7, 0xffffffffffffffff) munlockall() r14 = getuid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) r17 = socket(0x18, 0x1, 0x0) r18 = socket(0x2, 0x4ca8557263fb171d, 0xa) r19 = socket(0x2, 0xc003, 0x2) connect$unix(r19, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295955984c87910162be976abeebf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6000000000000c07fb15801360bcd4c0a162b58473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43850010000000bce926166d6dbddb663b0093b9f458cb000000fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000015f27b250000b3f62eee00"/215], 0x10) write(r19, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r19, &(0x7f0000000840)=ANY=[], 0x0) write(r18, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r18) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r17, 0x0) fchownat(r13, &(0x7f0000000480)='./file1\x00', r14, r16, 0x6) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r20) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r21 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r23, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r24 = socket(0x2, 0x1, 0x0) bind(r24, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r25 = dup(r24) listen(r25, 0x0) r26 = socket(0x2, 0x1, 0x0) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r27 = dup(r26) listen(r27, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r29 = fcntl$dupfd(r22, 0x0, r28) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r30, 0x4, 0xcc) r31 = getpid() fcntl$setown(r30, 0x6, r31) fcntl$setown(r29, 0x6, r31) r32 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={r31, r32, r33}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) semctl$GETZCNT(r21, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:39 executing program 1: r0 = msgget(0x0, 0x8) msgsnd(r0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x40) r1 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x54, 0x0, 0x0, 0x9a8, 0x15, 0x3f, 0xfcc}) msgctl$IPC_RMID(r1, 0x0) r2 = msgget$private(0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0x24}, {0x25}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x20000000000000ce, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r3, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x50, r5, 0x0, 0x9a8, 0x19, 0x3f, 0xfcc}) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000402c3beacccc97e327c8f7e00b9657e56a7b79022b7953bd861c1b0851843ce0516e34f2c65902133db83ed5321d54e9dd2874b13ffa6fffda5b33478e58ef7c2fd0e3e4d04502b39c9ad876d05f31a5db48f44ac6f2d60afae93daf5ed3617adeb38dec087817d22624c20ca9fdd3213ef6727fa693b180360e6aa2edf0cf13d4b40394dd68453667f110dd144c60fc4a9494f611c20246a2a615e035cb3c17dd1c734407a77fdb9c895e13b5f4fbcb8505fb51c59653afcfe5481f1a9e3d1ae99947113647c2e09a1f95f173b6f36fb8691691812445297dc6bdfdb2bfb1b4abc1aff9eeb8f65e0381900a6604a3d633fc"], 0xfa, 0x800) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\xfb\xff\xffT\x00\xff\xff\xff\xe0', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x74}, {0x40006}]}) chroot(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f00000016c0)="718bb23aabccd003b5407dca48b9") 16:00:39 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x87b5) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) close(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef47", 0x200}], 0x1}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0", 0x8}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x20) syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x9) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8006, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) r5 = fcntl$dupfd(r4, 0x0, r4) write(r5, &(0x7f0000000180)="d3eef3", 0x3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8080, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f00000000c0), 0xafa6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x61, 0x80000000, 0x3103, 0x4}], 0x7, &(0x7f0000000140)={0x81, 0x6}) r2 = socket(0x2, 0x2, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000180)="fade24d0cf6fb337c0ad2a95a2613937ee75689c24cd09d60107214a63144fe5b73436a92bb3cf7b70ada3a9b2fce9e2ed7b76c9e203c37adcfbf013ed5fb3f4639c165f8d8158a49ba0", 0x4a}, {&(0x7f0000000200)="20af84795a636a2e00c32425fcf13b43c2298d5f78603b0e8aaa76b9405821f7d0cf16d9e5689156f886ded11a9ab9ed500b687ca310d220f09ff37f2f7995afe2567841e46bf1a628e2324c6059dbf4b60662ed455fbb450c815fcb48ca6003ec1af57880c50a2ce7515a3984f20d0f36695569784aecc392", 0x79}, {&(0x7f00000000c0)="c6697b29620d4c92184cb7c003c6bbb6da3a00ba8c65e4e465b07ed5ea752f3d751eb9fbaf9e64cf674354c34788", 0x2e}, {&(0x7f0000000280)="bd5caf0754f3977171dc73da519a3d014c00ff6175528fd45773e49203197ac6f810a86cb8368e5e6acc4a52497cb57a1579370586b901b4bf577fe2967a648cd29de9513a2363d439f6e0ac837323c8b379381bcb702646bd26ea87b5aef677b0924ef51a2afb62bb2fc9d0ca8001e92328217200e7a23dd089c0b9b166f735a4c130db739197d2f3991049b88f5b2687ff5d44e6dcc7646f0c5e61a2265e4140ce94c20b7e688e7326eb6820c07110d4caffe9efeeb65cd00f8e25a162647869d7ff4ec6dc1cf468c7e5df61e5b4c41b8f03a37c1e94c5b0", 0xd9}, {&(0x7f0000000380)="303b6f1a92a88edfac04bdf5b1f25bfe30c37355467deb1e558bfd5fae5a055439c2c9d5bbcae3b728dedca586bc7f4fc879aa2d92018f417f3caf109d6598b1c3682e31517b43f6a9581db667d2630542d08f6f063faa14f8ddb6f504b8bd18cfbb7d8aa375dc5b0dbac7fd6c1363178a18e4d35b67ba72d4662ec25c09023e769e8d56911d86ff65c64e4b178d969ebe765c200c53f4872c08a063ffe0fdd2a7cc882234873c7158b81cd8e7fc3d8f3521149bde57bd1abd610d0d9bd69dd3c4958b4b3a745f11384a79dec4fc8eb6063ec686bcbaee444684d8ccf9a226af8d45bd634b188d", 0xe7}, {&(0x7f00000004c0)="671698df99399c5ba2bd9a61a8cf64a0c18485bec06cbd32004e7d09df0e0cf8c2a498d1796ddbaf6ae8b0418ae558eee829e7571a3e317d24cd313a34f28143d05c1bf36786b4050b9336bfb6fead", 0x4f}, {&(0x7f0000000540)="afb2a3d1aa01fd9d3aa238f996e9b5fafc60f8c42bf22f97ad7ade50423c71696d27d529c0f9abca70c1cc10f9dc426674d9a233480d319b439f257bbfdc220a52305beb8c64f2a2300a6f0f666bd8a09fcfe353d8b4a0da57917efb51f59aa6befb1f99b7383d5431b5c0acbebb670a304a32474f5d479d9c6b8cc22a596cdb3067ded30999aee638c8a8f83d213646037b822147e75e3ec572902b825f913604", 0xa1}], 0x7, 0x0, 0x0) connect$unix(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="6861b5daf3adba1be49c7423a2d27b76121699d62af5bc3e34b99f8772908e4105a2f408"], 0x10) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000180)="d3eef3", 0x3) r5 = accept$inet(r4, &(0x7f0000000600), &(0x7f0000000700)=0xc) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0xffffffffffffff53) mprotect(&(0x7f0000fea000/0x14000)=nil, 0x14000, 0x5) write(r2, 0x0, 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1dfc, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10c2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x8dc6, 0x800}, {0x18, 0x0, 0x8, 0x2}, 0x9, [0x8, 0xaf, 0xfffffffb, 0x7, 0x2, 0xaba, 0x1f]}, 0x3c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x120, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000280)=0x84f) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000002c0)=0x2e3) r4 = semget(0x2, 0x4, 0x20) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x7c18, 0x2, 0x200, 0x200, 0x800]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2c}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$BIOCPROMISC(r2, 0x20004269) fchmod(r5, 0xe3) fcntl$dupfd(r5, 0x0, r5) fcntl$setflags(r5, 0x2, 0x1) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x35}, {0x7}, {0x6}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) r2 = accept$inet(r1, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) syz_emit_ethernet(0x43, &(0x7f0000000100)="0000080093ee00fc0100000000000000b5aa3e70af4ab0f3b76dbf55203f04d1eae7c8d5cf44c749c2060fffca6e677fab79ed5fae2bf983878a0db3a301537b53aa7c") 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x86138) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20080, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x1, './file0\x00', './file0\x00'}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0xfffffffffffffcc6) open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pipe(&(0x7f0000000040)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa9, 0x20001, 0x100000000, 0x1}) r10 = getgid() fchownat(0xffffffffffffff9c, &(0x7f00000002c0)='\x00', r3, r10, 0x6) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) write(r1, &(0x7f00000001c0)="000000c67a57544592388b74fb5bcdc964234e00000000147d6e27d03a5ef845a023974c5f0fbb78f3a04477ecbb2f8d5c84b2ad3d8fbc2373d9be4d6dd2c1587a9cd1114d347dde3afaf2969a81d50d248899a2e8e591cbd96c39c6e5383f3a6ce65c691c2e343d8129058da51c4a24c63e7632ab0275b80f0d697d6757119b365be4fc4fc732d6163367966805d30a8586fcfa695c253f7d6ad20824b3f3d1b0a4f2d6edf58c1b20d90a89d307fe2794e60f053166cebd1e1f1060cb6dde8d7dff37ab8609242eb3f50000000000", 0xfffffffd) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:39 executing program 0: msgget(0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x10000000000490) r2 = msgget$private(0x0, 0x31) r3 = geteuid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) r13 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000400)=0xc) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0x24}, {0x25}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x7f, 0x0, 0x8}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r15, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r16 = getpid() fcntl$setown(r15, 0x6, r16) ioctl$FIONREAD(r14, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r14, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r16}) r17 = getpid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = msgget(0x2, 0xc0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r23 = getuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r25 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r20, 0x1, &(0x7f00000003c0)={{0x0, r21, r22, r23, r24, 0x121, 0x9}, 0x800, 0x1, r25, r26, 0x3, 0x1, 0x1, 0x5}) r27 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r28 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r29 = socket(0x2, 0x3, 0x1) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r29, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r29, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r27, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r32 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r33 = accept$unix(r29, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r35 = socket(0x2, 0x3, 0x1) connect$unix(r35, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r35, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r35, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r37 = msgget$private(0x0, 0x682) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r37, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r37, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r42 = getppid() r43 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r38, r40, r41, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r43, 0xa5, 0x1, 0x100000000, 0x2}) r44 = semget$private(0x0, 0x7, 0x0) semop(r44, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r44, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r44, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r44, &(0x7f0000000240), 0x6) r45 = geteuid() r46 = msgget$private(0x0, 0x682) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r46, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r52, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r51, r53, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r55 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r55, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r56 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r57, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r60 = getppid() r61 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r61, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r62 = fcntl$getown(r61, 0x5) msgctl$IPC_SET(r55, 0x1, &(0x7f00000001c0)={{0x2, r56, r58, r59, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r60, r62, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r54, r59) r63 = msgget$private(0x0, 0x682) msgsnd(r63, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r63, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r63, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r63, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r63, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r64 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r65, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r68 = getppid() r69 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r69, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r70 = fcntl$getown(r69, 0x5) msgctl$IPC_SET(r63, 0x1, &(0x7f0000000980)={{0x2, r64, r66, r67, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r68, r70, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000580)={{0x5, r45, r49, r59, r66, 0x104, 0x9}, 0x7, 0x9, 0x4}) r71 = msgget$private(0x0, 0x682) msgsnd(r71, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r71, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r71, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r71, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r72 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r73, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r76 = getppid() r77 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r77, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r78 = fcntl$getown(r77, 0x5) msgctl$IPC_SET(r71, 0x1, &(0x7f0000000980)={{0x2, r72, r74, r75, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r76, r78, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r81 = msgget(0x2, 0xc0) getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r84 = getuid() getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r86 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r81, 0x1, &(0x7f00000003c0)={{0x0, r82, r83, r84, r85, 0x121, 0x9}, 0x800, 0x1, r86, r87, 0x3, 0x1, 0x1, 0x5}) r88 = socket(0x2, 0x3, 0x1) connect$unix(r88, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r88, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r88, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r90 = geteuid() r91 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r92 = socket(0x2, 0x3, 0x1) connect$unix(r92, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r92, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r93 = socket(0x2, 0x3, 0x1) connect$unix(r93, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r93, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r93, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r94 = socket(0x2, 0x3, 0x1) connect$unix(r94, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r94, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r94, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) sendmsg$unix(r33, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="ec5a2105a077db7f3d327b35e4813e5ed0be59fb808889f5d2b73f948aab531ff59d0f515583826379203b089fc5b9903787ab5384f35265b5963930f1d332dc7dcda80b032be15921223f7524f435079b6e12d9fbd83c", 0x57}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r34, r36}, @cred={0x20, 0xffff, 0x0, r42, r30, r66}, @cred={0x20, 0xffff, 0x0, r76, r30, r85}, @rights={0x30, 0xffff, 0x1, [r73, r57, 0xffffffffffffff9c, r77, r65, r93, r94]}, @cred={0x20, 0xffff, 0x0, r89, r90, r31}, @rights={0x20, 0xffff, 0x1, [r91, r92, r27, r32]}], 0xd0, 0xc635f6d980f75b70}, 0xa) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000480)={{0x7f, r3, r8, r13, r31, 0x4, 0x5}, 0x80000000000, 0x40, r16, r17, 0x8, 0xfffffffffffffff8, 0x1000000000009, 0x9}) socket$unix(0x1, 0x5, 0x0) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r95 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r95, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r95, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0xff, 0x1000}, {0x1, 0x6, 0x1800}, {0x4, 0x8000, 0x800}], 0x6) r96 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r97, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r98 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r97, 0x40047607, &(0x7f0000000240)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000300)) fchownat(r97, &(0x7f0000000380)='./file0\x00', r98, r99, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r95, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r96, 0x0, r98, r100, 0x10}, 0xfffffffffffffff9, 0x719, 0x7}) semctl$GETPID(r95, 0x2, 0x4, &(0x7f0000000600)=""/4096) 16:00:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [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) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x3) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0xd0, 0x0, &(0x7f0000000040)=""/208}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x10000, 0xd9de, 0x8, 0x0, "6f84df691991b2d927821085a9cd14128310c810", 0x2, 0x80000001}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x5, 0x2c}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") 16:00:40 executing program 0: setrlimit(0x0, &(0x7f0000000080)={0x9, 0x100000}) 16:00:40 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0xa01, 0x0) fcntl$setstatus(r0, 0x4, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) dup2(r2, r3) ioctl$TIOCMSET(r1, 0x80047001, &(0x7f00000000c0)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) fcntl$dupfd(r5, 0x0, r5) getpeername(r5, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$TIOCSDTR(r4, 0x20007479) 16:00:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x1) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x7) setsockopt(r0, 0x5e76b256, 0xa, &(0x7f0000000140), 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x5, 0x80, 0x6, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1c}, {0x80}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) r5 = fcntl$dupfd(r4, 0x0, r4) write(r5, &(0x7f0000000180)="d3eef3", 0x3) accept$inet(r5, 0x0, &(0x7f0000000280)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x4, 0x3f, 0x9, 0x7fffffff}, {0x8, 0x7, 0x16, 0x2}]}) r6 = fcntl$dupfd(r1, 0x0, r1) write(r6, &(0x7f0000000180)="d3eef3", 0x3) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:40 executing program 1: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000053b51e6369e3385608e16718f06ea01888f4bd992d821b9546d29277b"], 0x1, 0x0) 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, &(0x7f0000000040)="a3bdb53e788c07b44f5d5bf70ddc09a5eeb6fb3bd489bd7657d85aee783d150c7d035d52bdfc06d4be3e25a970f66b3516bef4b76745bdabe76f7912fcf18f6bb4441797db7af5ba1798b85fe3904ebb2b90f0bffac219b093fdb103c1101fdc1a0fe207884f", 0x66) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:40 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000180)="d3eef3", 0x3) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r2, 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, r0) setsockopt(r3, 0x9, 0x3, &(0x7f0000000040)="fce3a552160e5ffeea610817edf88a4aed66aed1de0ca9a0272d95763d5868170f000713059aa64ac2e39c97a093057e9401260d489a722d7ce480cee4a236c370f1af96f420c4155559da29bcd0d64a879393ef03a5e7bcc43c16051e0ec511eccc9f2acf2069b8f97a317f615002cc0033980d3a13f99742197a8fb41dc7cc840f5780dc4e37d2b94429f61aeaa3fa9be7bd1b887be396299f6c7f75fd3affd71922e6bb206801cdd83a154f78671372b09ef51257307e98eeb89082ab", 0xbe) setrlimit(0x3, &(0x7f0000000000)={0x5, 0x5}) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCLOCK(r2, 0x20004276) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x10000, 0x0) r3 = syz_open_pts() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000240)={0x7, 0x6, 0x4, 0x9, "94d0e344b2fcf894c5cc344ba029fd659cff32ee", 0xbb, 0x1}) fcntl$dupfd(r3, 0x5ae8c5628007728a, r4) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) syz_emit_ethernet(0x1c, &(0x7f0000000080)="3e660b60802ad9a55b7f45154e7b") 16:00:40 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) getuid() r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x2e4) r2 = semget$private(0x0, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000400)=0xc) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_data=&(0x7f0000000080)="bdd1f3d4c33e20638bf5d603b8f5421e607394"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) fcntl$setown(r8, 0x6, r10) r11 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r11, &(0x7f0000001a40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a396c384f2607cc57a1ce838817958f2f53ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc780ffb66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c06b2f1192c5bd9a892e00bb3ac436e731188c9effb7815347238462691d2a72e80b8d8ed7046930d39b1826cfb8d0c2284e9c35c0f1a265599d31633d2c0f5b6f5dee0e9fc8a6d7cb7dbe6b86bab5042cb47b0fad842a0040c68bc45f99d75cafb5956137e59b8ab7d440c897540e3a522c1a9d90092a3c210eef3b3423ce39be4cfe0862cdfe7a1416fe02478a70b008494639674d32485e4be1ad8c49591fb36eff7d275d45ad192aadaf7c6715157b799de515842004c50cdff5305f8b0fe282a19f6f103e4cf04738cf2472e92318051e004212099a52b7d341b3d37fed9c6c34fd67636db072e67baab03a845f12c1f8687ac9a71cff56d10eb7c19c7034103ff8232ce8f55be3dbedfd98ca0c8873e1fb2be911e93f2059ef6127b4aab011911054689fae26e1cd974a86e9dd88878b271b09902d059ca60e764dbb115abbed71ae7f6c929d3ea1beadcc8f236e575d2efab94da48d7e7b5f080ac9c5fefe4e2fe8385af66f"], 0x10) write(r11, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x1f}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x10001) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000000180), 0x0) r5 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000001c0)=""/59) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) write(r6, &(0x7f0000000240)="878034b2728e70e12467aa845169e3a445a58a5ab7a71e33c2dd49038ca4c103fc4c85a4db18cf11bee583cfc13626207d69", 0x32) r7 = socket$inet(0x2, 0x5, 0x1) getsockname$inet(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSTOP(r1, 0x2000746f) socket$inet(0x2, 0x177980be8000819b, 0x0) r8 = syz_open_pts() ioctl$TIOCCBRK(r8, 0x2000747a) r9 = accept$unix(r4, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) close(r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001380)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSRSIG(r10, 0x80044272, &(0x7f00000013c0)=0x8000) chflagsat(r2, &(0x7f0000001400)='./file0\x00', 0x0, 0x0) recvfrom(r9, &(0x7f0000001440)=""/185, 0xb9, 0x1040, &(0x7f0000001500)=@in6={0x18, 0x0, 0xfffffffe, 0x9}, 0xc) shmget(0x2, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) symlinkat(&(0x7f0000001540)='./file0\x00', r2, &(0x7f0000001580)='./file0\x00') unlink(&(0x7f00000015c0)='./file0\x00') r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000001680)={0x8, &(0x7f0000001640)=[0x3, 0x1, 0xec, 0x81, 0x1f, 0x0, 0x2, 0x7]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000001700)={0x4, &(0x7f00000016c0)=[{0x1, 0x8, 0xff, 0x5}, {0x282e, 0x8, 0xeb, 0x2}, {0x9, 0x1, 0x6, 0x9}, {0x80, 0x6, 0x2, 0x7e238b2}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001740)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSDLT(r12, 0x8004427a, &(0x7f0000001780)=0x8000) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x34, 0x1, 0x0, 0x1fffa}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:40 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="30000000ffff0000f8"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) kqueue() r3 = semget(0x2, 0x2, 0x100) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x1, 0x0) r5 = fcntl$dupfd(r2, 0xa, r4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x2, 0x8, 0x0, 0x8001, 0x3]) r6 = msgget$private(0x0, 0xf61c56c54f821bba) msgsnd(r6, &(0x7f0000000140)={0x3, "9f56da052261f9cc3ce6de1353894bdb1f8bae"}, 0x1b, 0x73460ce53329fec4) r7 = dup2(r5, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000200)={0x67, 0x0, &(0x7f0000000180)=""/103}) 16:00:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x7, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b0bd00f304c86360594400000800f100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) 16:00:40 executing program 0: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') getpid() ktrace(0x0, 0x1, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) r2 = socket(0x20, 0x2, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000000040), 0x4) sendto$unix(r3, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2945084719dd3256, 0x1812, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000280)=0x5) syz_emit_ethernet(0xc3, &(0x7f0000000300)="b9b72326ce53d5024a0e70cc8849b74caa11a26ae989b1f46af92c84c68c9f1c5d250454dcbdf9bf6c391c0f72c317cf5d56f882ef3c8ab13dca505544e66db8bc727e61fe5397fc1bf32c432f73edeab7b4774e6c0a1068e1054c5a81c5b7e77f3b5b6c965864ffd32aebe7aa7a3779cecbf8caaa6f853b87be2bd884757ec8dc1cca1c39f18aebc73b61d11e870f2ee46e97323e56b158c52acd68cbb35eae6efa41bb99bd3176125bb695aeb62bd16d877b24f129dbe6e941654a7ff00411389a38") r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000400)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x104) poll(&(0x7f0000000080)=[{r5, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r5, 0x40}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r11, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r11, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r12 = syz_open_pts() close(r12) writev(r12, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r12, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, r14, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000100)=""/114) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r27 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x3ff, r23, r24, r23, r24, 0x104, 0x5}, 0xfff, 0x9, r27, r27, 0x7d55, 0xd75, 0xfa}) getgid() getpid() getuid() getuid() r28 = msgget$private(0x0, 0x20) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x6, 0x11, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r29, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r29, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r30, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r30, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r31, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) r32 = semget$private(0x0, 0x4, 0xa5) semop(r32, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r32, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r32, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r32, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r32, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r32, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r34, r35, r37, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r40 = semget$private(0x0, 0x4, 0xa5) semop(r40, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r40, &(0x7f0000000680)=[{0x4, 0x75, 0x800}, {0x2, 0x8, 0x800}], 0x2aaaac91) semctl$SETALL(r40, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r40, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r40, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r40, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000100)={{0x3, r41, r42, r43, r45, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r39, r42) msgsnd(r28, &(0x7f0000000600)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYRES16=r17, @ANYRESDEC=r35, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES16=r42]], 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r48 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r48, 0x2, &(0x7f0000000100)=""/114) r49 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r50 = fcntl$getown(r49, 0x5) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000200)={{0x3ff, r46, r47, r46, r47, 0x104, 0x5}, 0xfff, 0x9, r50, r50, 0x7d55, 0xd75, 0xfa}) getgroups(0x3, &(0x7f00000015c0)=[0x0, r47, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r53 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r53, 0x2, &(0x7f0000000100)=""/114) r54 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r55 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r55, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r57 = socket(0x18, 0x1, 0x0) setsockopt(r57, 0x29, 0x41, 0x0, 0x0) r58 = fcntl$getown(r57, 0x5) shmctl$IPC_SET(r53, 0x1, &(0x7f0000000200)={{0x3ff, r51, r52, r51, r52, 0x104, 0x5}, 0xfff, 0x9, r58, r58, 0x7d55, 0xd75, 0xfa}) getpgid(r58) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r61 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r61, 0x2, &(0x7f0000000100)=""/114) r62 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r63 = fcntl$getown(r62, 0x5) shmctl$IPC_SET(r61, 0x1, &(0x7f0000000200)={{0x3ff, r59, r60, r59, r60, 0x104, 0x5}, 0xfff, 0x9, r63, r63, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) r66 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r66, 0x2, &(0x7f0000000100)=""/114) r67 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r68 = fcntl$getown(r67, 0x5) shmctl$IPC_SET(r66, 0x1, &(0x7f0000000200)={{0x3ff, r64, r65, r64, r65, 0x104, 0x5}, 0xfff, 0x9, r68, r68, 0x7d55, 0xd75, 0xfa}) r69 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r69, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r69, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000001600), &(0x7f0000001640)=0xc) 16:00:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x9) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/93, 0xffffffffffffff88) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) socket$inet6(0x18, 0x8000, 0x2) execve(0x0, 0x0, 0x0) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "598cf802016bdcd569ef00e16e95cc170c57d791"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) 16:00:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r2 = getpid() kqueue() ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000100)) r3 = kqueue() r4 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000002c0)=""/89) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000140)=0x4951) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f00000000c0)=0x2) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r5, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:41 executing program 0: stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f00000002c0)='./file0\x00') r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000180)="d3eef3", 0x3) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=""/135, 0x87) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:41 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket$inet(0x2, 0x4000000000003, 0x2f) r2 = socket(0x2, 0x10000000000003, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet(r3, &(0x7f0000000080)=""/234, 0xea, 0x841, &(0x7f0000000180)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x2, 0x5}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000200)={0xfffffffa, 0x9, 0xfffffffe, 0xdad5, 0x6, 0x4d8c, 0x1000, 0x10, [{0xfffffc00, 0xb70, 0x8000, 0x7ff}, {0x6, 0x1, 0x0, 0xffc2}, {0x2, 0xf4bb, 0x4, 0xfff}, {0x7, 0x3, 0x1, 0x1}, {0x8, 0x2, 0x1, 0x20}, {0x5, 0x9, 0x6, 0xffff}, {0xac8d, 0x1ff, 0x10001, 0xffff8abc}, {0x75fdd30b, 0x4, 0x2, 0xfffffc00}, {0x1, 0xffff, 0x4, 0x1}, {0x3, 0x7, 0x90a3, 0xe3}, {0x9, 0x3, 0x9, 0x3}, {0x5, 0x0, 0xfa6, 0xdc8}, {0x5, 0x48, 0x9, 0x7}, {0x27e5, 0x6, 0x4, 0x80}, {0x0, 0x9f, 0x5135, 0x7000000}, {0xffff, 0x401, 0xff, 0xf61}]}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{}, {0x100}], 0x2}) 16:00:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x242, 0x0) writev(r0, &(0x7f0000000240), 0x10000000000000ad) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) r5 = fcntl$dupfd(r4, 0x0, r4) write(r5, &(0x7f0000000180)="d3eef3", 0x3) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) r7 = fcntl$dupfd(r6, 0x0, r6) write(r7, &(0x7f0000000180)="d3eef3", 0x3) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r8, 0xe3) fcntl$dupfd(r8, 0x0, r8) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r9, 0xe3) r10 = fcntl$dupfd(r9, 0x0, r9) write(r10, &(0x7f0000000180)="d3eef3", 0x3) r11 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r11, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r11, 0xe3) r12 = fcntl$dupfd(r11, 0x0, r11) write(r12, &(0x7f0000000180)="d3eef3", 0x3) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0xa14c8c4c87d2a659, 0x0) r14 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r14, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r14, 0xe3) fcntl$dupfd(r14, 0x0, r14) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x100000001, 0xfff}, {{r3}, 0x0, 0x40, 0x10000129, 0x7, 0xfff}, {{r5}, 0xac196dff292f5a2e, 0x10, 0x1, 0x1b, 0x8}, {{r7}, 0xfffffffffffffff8, 0x84, 0x80, 0x3f, 0x34}, {{r8}, 0xffffffffffffffff, 0xa5, 0x70000007, 0x3, 0x2}, {{r2}, 0xfffffffffffffff0, 0x2, 0x80000000, 0x3, 0x401}], 0x0, &(0x7f0000000240)=[{{r10}, 0xfffffffffffffffa, 0x80, 0x4, 0x7fffffff, 0x2}, {{r12}, 0xf412daf60f19fd2f, 0x40, 0x4, 0x0, 0x6}, {{r2}, 0x8000000000000007, 0x8, 0x1, 0x1, 0x2}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x6a42, 0x2}, {{r13}, 0xfffffffffffffff9, 0x40, 0x2c59cf00a78e9b3a, 0x200, 0x8}, {{r14}, 0x0, 0x85, 0x2, 0x400, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x20, 0x2, 0xfff, 0x18}], 0x4, &(0x7f00000000c0)={0x0, 0x4637}) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x8) 16:00:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x0, 0x6, 0x63, 0x0, 0x0, 0xa1, 0x1, 0x2, 0x2, 0x100000001, 0x4000000000000000}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='[$\x1a(\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='^&\x00', &(0x7f0000000200)='&-@\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00']) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1000, 0x0, "14e6bdef0e509ca71193aa2d28c331819ac8881f"}) 16:00:41 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x7fff}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) 16:00:41 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x1e, 0x3, 0x0) r3 = socket$inet(0x1e, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) 16:00:41 executing program 0: r0 = semget$private(0x0, 0x8, 0x100010286) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semop(r0, &(0x7f0000000280)=[{0x2, 0x0, 0x3000}, {0x2, 0x1}, {0x0, 0x21, 0x800}, {0x0, 0x100, 0x800}, {0x7, 0x2, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x9, 0x1800}], 0x7) semop(r0, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x40d1771a613be259, 0x6, 0xeebf437546848143}, {0x2, 0xcc, 0x1000}, {0x4, 0x80, 0x1800}], 0x7) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) seteuid(r3) read(r1, &(0x7f0000000440)=""/68, 0x44) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r4, 0x4}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x8, 0x0, 0xbf9a, 0xfffffffc, "7e734578ff5dbfdcf0000000683a00a52d00", 0x800400}) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) syz_open_pts() r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000001c0)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf3917f0ebf145f5e, 0x0) bind$unix(r6, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) openat(r7, &(0x7f0000000340)='./file0\x00', 0x800, 0x10) 16:00:41 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c2", 0x32}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'], 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) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:41 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getitimer(0x0, &(0x7f0000000000)) setsockopt(r0, 0x6, 0x2, &(0x7f00000006c0)="73d6c1a3", 0x4) 16:00:41 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xfffffffffffffe8c) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8819, 0x1001400}, {0x4, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0xfffffffffffffc69) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f00000001c0)='/].($*@\x00', &(0x7f0000000200)=',.\x00', &(0x7f0000000280)=',.\x00'], &(0x7f00000005c0)=[&(0x7f0000000380)='@-[(-\x00', &(0x7f0000000400)=',.\x00', &(0x7f0000000440)=',.\x00', &(0x7f0000000500)=',.\x00']) semop(r3, &(0x7f0000000240)=[{0x0, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) 16:00:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800, "b0bd00f304c86360594400000800f100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x7}, 0xffffffffffffff43) 16:00:42 executing program 1: r0 = socket(0x34299ebd41abf697, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r2 = dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000100)=0x3, 0x4) close(r2) 16:00:42 executing program 1: open(&(0x7f0000000100)='./file1\x00', 0x80, 0x80) socket(0x6, 0x8000, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x10) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) 16:00:42 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x9) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) pipe(&(0x7f0000000000)) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:00:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce5cdb5a050047000000006f157f3300"}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) fchmod(r2, 0xe3) r4 = fcntl$dupfd(r2, 0x0, r2) write(r4, &(0x7f0000000180)="d3eef3", 0x3) close(r4) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a", 0x42e}], 0x1) 16:00:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000180)="d3eef3", 0x3) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x0, 0x2000000000000000}], 0x0, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, 0xfffffffffffffffe, 0x10, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) fcntl$dupfd(r5, 0x0, r5) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r8, 0xe3) fcntl$dupfd(r8, 0x0, r8) r9 = accept$inet6(r8, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r10, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r10, 0xe3) fcntl$dupfd(r10, 0x0, r10) r11 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r11, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r11, 0xe3) fcntl$dupfd(r11, 0x0, r11) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffb, 0x198, 0x80000000, 0x12000000000, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0x3, 0x4}, {{r4}, 0x0, 0x98, 0x20, 0x3, 0x3cfe}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x9, 0x4}, {{r5}, 0xfffffffffffffffc, 0x14, 0xf0000000, 0x3, 0xdcc}, {{r6}, 0xfffffffffffffffd, 0x28, 0x1, 0x8ebd}, {{r7}, 0x24731cbb2201eb7f, 0xa9, 0x40000000, 0x3, 0x3}, {{r0}, 0xfffffffffffffff8, 0x12, 0xf0000000, 0x3f, 0x7ff}, {{0xffffffffffffff9c}, 0x0, 0x100, 0x100, 0x80000000, 0x9}], 0x8, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x5, 0x1f}, {{r9}, 0xfffffffffffffff8, 0x1a3, 0x100, 0x0, 0x1}, {{r10}, 0x7ffffffffffffff8, 0x0, 0x0, 0xffffffff, 0x80000000}, {{r11}, 0xfffffffffffffff9, 0x2, 0x4, 0x7, 0x401}, {{r0}, 0xfffffffffffffff9, 0xe0, 0x1, 0x9, 0xfffffffffffffff7}], 0x40, &(0x7f0000000340)={0x8, 0x70}) r12 = kqueue() connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r13 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r13, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r13, 0xe3) fcntl$dupfd(r13, 0x0, r13) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x1, 0x0) r15 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r15, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r15, 0xe3) r16 = fcntl$dupfd(r15, 0x0, r15) write(r16, &(0x7f0000000180)="d3eef3", 0x3) kevent(r12, &(0x7f00000003c0)=[{{r13}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x7, 0x1}, {{r14}, 0x0, 0x10, 0x20000005, 0x40, 0xaab7}, {{r16}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x7, 0x7980}], 0x10001, 0x0, 0x6, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001180)="21f2d5d64f9b7b961e6a96446471") 16:00:42 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b0bd00f304c86360594400000800f100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0x24}, {0x25}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x20000000000000ce, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r4, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r6}) fcntl$setown(r3, 0x6, r6) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x80008006}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x7fffffff, './file0\x00'}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) setuid(r3) r4 = syz_open_pts() syz_emit_ethernet(0x65, &(0x7f0000000280)="e8367f81100a4080012c764a1250568a1c712193e4a2c47d397542e2097e29cf78e07cf8e64585a70de4c1b04c73848ab45e1213d786f4684e35839584a86608cdb462eadd5a20fe229e8014352225df3f04b4f2aa24656fc6d165398cddc6be0320679111") ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000140)=0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f00000001c0)=[{0x9, 0x4, 0x1, 0x3}, {0x2, 0x1, 0x9, 0x1}, {0x4, 0x40, 0x6, 0xfa}, {0xfffa, 0xb3, 0x5, 0x4}, {0x7fff, 0x2, 0x9, 0x7f}, {0x200, 0x5, 0x0, 0x8}, {0x800, 0x40, 0x23, 0x1f}, {0x8, 0x80, 0x2, 0xff}, {0x80, 0x6, 0x5f, 0x9}, {0xc07, 0x5, 0xe3, 0x1}]}) 16:00:42 executing program 0: semget(0x3, 0x0, 0xae1db18507a81341) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) pipe(&(0x7f00000003c0)) chown(&(0x7f0000000040)='./file0\x00', r2, r3) listen(r0, 0x1000000000000000) listen(r1, 0x3) geteuid() pledge(&(0x7f0000000680)='\x00W\a\xb1/\xb9\xee`\x85\xdd\xecR-\x9e\x86\xdc\xbe\xba\xbd^\x06u\xfb0D\xaal\xad\x01\x1f\x9d^l\xd7@\xbc\xf8\xc9\x80}\xe4F\xbc\x83&4\x00\x9aP\xda\xa5\x0f\xe5\xc0\x1e\xf4\xa7\xe4V\x98x\xec\xa4v\xdf\x1dF;\xb8\xe2\xd4\x12\xaf\xfcj\f\xa2\'M\xe5\xa6E\x83=\xc3o\xb1\xfc\xe3\xd3\x11D\x17\x0f\xcbn#\x15;\\\xb3\xcf_\xb4\xd1k\xce\xd2\xfd\xa8yc(\xec\x7f\xc8\x1f\x17<\x90\xa0\xa8\xe6\xc9-A\xc5g\x1c\xf7\xa3\xca<\xb0\xeaV\xaa\xe3\x0f\x7f\x06\xb2f\xb2\x10\xd1+H6\xc37\x1c\x98z0\x8f0\x17\xd4\x87\xa5\r\x89/\xd6\xcf,>\x11\b\xef\xa89R~\x00\x00\x00\x00\x00', &(0x7f0000000280)='-$\x92+!+\x00') r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffc, 0x5}, {{r7}, 0xffffffffffffffff, 0x81}, {{r7}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) r8 = dup2(0xffffffffffffff9c, r5) setsockopt$sock_int(r8, 0xffff, 0x103, &(0x7f00000000c0)=0x1000, 0x4) semget$private(0x0, 0x0, 0x100) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000100)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) r9 = socket$inet(0x2, 0x3, 0x81) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000005c0)=0xfd37) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r10, r11) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, r10}, 0xfffffdfb) semget$private(0x0, 0x4, 0x4) 16:00:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0x24}, {0x25}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x20000000000000ce, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r2, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r4}) getpgid(r4) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:42 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001862040179002b3c0000003b7e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e", 0x2c}], 0x1) r1 = msgget$private(0x0, 0x80) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="d3eef3", 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r5, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r11 = accept$unix(r7, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r13 = socket(0x2, 0x3, 0x1) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r13, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r15 = msgget$private(0x0, 0x682) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r21, 0xa5, 0x1, 0x100000000, 0x2}) r22 = semget$private(0x0, 0x7, 0x0) semop(r22, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r22, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r22, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r22, &(0x7f0000000240), 0x6) r23 = geteuid() r24 = msgget$private(0x0, 0x682) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r31, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r33, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f00000001c0)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r40, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r32, r37) r41 = msgget$private(0x0, 0x682) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r41, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r41, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r41, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r46 = getppid() r47 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r47, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r48 = fcntl$getown(r47, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x2, r42, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r46, r48, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000580)={{0x5, r23, r27, r37, r44, 0x104, 0x9}, 0x7, 0x9, 0x4}) r49 = msgget$private(0x0, 0x682) msgsnd(r49, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r49, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r49, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r49, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r50 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r51, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r54 = getppid() r55 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r55, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r56 = fcntl$getown(r55, 0x5) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000980)={{0x2, r50, r52, r53, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r54, r56, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r59 = msgget(0x2, 0xc0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r62 = getuid() getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r64 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r59, 0x1, &(0x7f00000003c0)={{0x0, r60, r61, r62, r63, 0x121, 0x9}, 0x800, 0x1, r64, r65, 0x3, 0x1, 0x1, 0x5}) r66 = socket(0x2, 0x3, 0x1) connect$unix(r66, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r66, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r66, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r68 = geteuid() r69 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r70 = socket(0x2, 0x3, 0x1) connect$unix(r70, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r70, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r71 = socket(0x2, 0x3, 0x1) connect$unix(r71, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r71, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r71, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r72 = socket(0x2, 0x3, 0x1) connect$unix(r72, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r72, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r72, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) sendmsg$unix(r11, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="ec5a2105a077db7f3d327b35e4813e5ed0be59fb808889f5d2b73f948aab531ff59d0f515583826379203b089fc5b9903787ab5384f35265b5963930f1d332dc7dcda80b032be15921223f7524f435079b6e12d9fbd83c", 0x57}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r12, r14}, @cred={0x20, 0xffff, 0x0, r20, r8, r44}, @cred={0x20, 0xffff, 0x0, r54, r8, r63}, @rights={0x30, 0xffff, 0x1, [r51, r35, 0xffffffffffffff9c, r55, r43, r71, r72]}, @cred={0x20, 0xffff, 0x0, r67, r68, r9}, @rights={0x20, 0xffff, 0x1, [r69, r70, r5, r10]}], 0xd0, 0xc635f6d980f75b70}, 0xa) r73 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r74 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r75 = socket(0x2, 0x3, 0x1) connect$unix(r75, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r75, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r75, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r73, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r78 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r79 = accept$unix(r75, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r81 = socket(0x2, 0x3, 0x1) connect$unix(r81, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r81, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r81, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r83 = msgget$private(0x0, 0x682) msgsnd(r83, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r83, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r83, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r83, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r83, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r84 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r85, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r88 = getppid() r89 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r83, 0x1, &(0x7f0000000980)={{0x2, r84, r86, r87, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r88, r89, 0xa5, 0x1, 0x100000000, 0x2}) r90 = semget$private(0x0, 0x7, 0x0) semop(r90, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r90, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r90, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r90, &(0x7f0000000240), 0x6) r91 = geteuid() r92 = msgget$private(0x0, 0x682) msgsnd(r92, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r92, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r92, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r92, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r92, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r93 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r94, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r97 = getppid() r98 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r98, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r99 = fcntl$getown(r98, 0x5) msgctl$IPC_SET(r92, 0x1, &(0x7f0000000980)={{0x2, r93, r95, r96, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r97, r99, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r101 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r101, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r101, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r101, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r102 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r103, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r106 = getppid() r107 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r107, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r108 = fcntl$getown(r107, 0x5) msgctl$IPC_SET(r101, 0x1, &(0x7f00000001c0)={{0x2, r102, r104, r105, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r106, r108, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r100, r105) r109 = msgget$private(0x0, 0x682) msgsnd(r109, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r109, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r109, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r109, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r109, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r110 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r111, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r111, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r114 = getppid() r115 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r115, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r116 = fcntl$getown(r115, 0x5) msgctl$IPC_SET(r109, 0x1, &(0x7f0000000980)={{0x2, r110, r112, r113, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r114, r116, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r90, 0x0, 0x1, &(0x7f0000000580)={{0x5, r91, r95, r105, r112, 0x104, 0x9}, 0x7, 0x9, 0x4}) r117 = msgget$private(0x0, 0x682) msgsnd(r117, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r117, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r117, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r117, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r118 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r119, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r122 = getppid() r123 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r123, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r124 = fcntl$getown(r123, 0x5) msgctl$IPC_SET(r117, 0x1, &(0x7f0000000980)={{0x2, r118, r120, r121, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r122, r124, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r127 = msgget(0x2, 0xc0) getsockopt$sock_cred(r126, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r130 = getuid() getsockopt$sock_cred(r125, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r132 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r125, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r127, 0x1, &(0x7f00000003c0)={{0x0, r128, r129, r130, r131, 0x121, 0x9}, 0x800, 0x1, r132, r133, 0x3, 0x1, 0x1, 0x5}) r134 = socket(0x2, 0x3, 0x1) connect$unix(r134, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r134, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r134, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r134, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r136 = geteuid() r137 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r138 = socket(0x2, 0x3, 0x1) connect$unix(r138, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r138, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r139 = socket(0x2, 0x3, 0x1) connect$unix(r139, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r139, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r139, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r140 = socket(0x2, 0x3, 0x1) connect$unix(r140, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r140, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r140, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) sendmsg$unix(r79, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="ec5a2105a077db7f3d327b35e4813e5ed0be59fb808889f5d2b73f948aab531ff59d0f515583826379203b089fc5b9903787ab5384f35265b5963930f1d332dc7dcda80b032be15921223f7524f435079b6e12d9fbd83c", 0x57}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r80, r82}, @cred={0x20, 0xffff, 0x0, r88, r76, r112}, @cred={0x20, 0xffff, 0x0, r122, r76, r131}, @rights={0x30, 0xffff, 0x1, [r119, r103, 0xffffffffffffff9c, r123, r111, r139, r140]}, @cred={0x20, 0xffff, 0x0, r135, r136, r77}, @rights={0x20, 0xffff, 0x1, [r137, r138, r73, r78]}], 0xd0, 0xc635f6d980f75b70}, 0xa) r141 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r142 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r143 = socket(0x2, 0x3, 0x1) connect$unix(r143, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r143, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r143, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r141, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r142, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r146 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r147 = accept$unix(r143, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r143, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r149 = socket(0x2, 0x3, 0x1) connect$unix(r149, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r149, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r149, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r149, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r151 = msgget$private(0x0, 0x682) msgsnd(r151, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r151, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r151, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r151, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r151, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r152 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r153, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r153, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r156 = getppid() r157 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r151, 0x1, &(0x7f0000000980)={{0x2, r152, r154, r155, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r156, r157, 0xa5, 0x1, 0x100000000, 0x2}) r158 = semget$private(0x0, 0x7, 0x0) semop(r158, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r158, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r158, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r158, &(0x7f0000000240), 0x6) r159 = geteuid() r160 = msgget$private(0x0, 0x682) msgsnd(r160, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r160, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r160, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r160, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r160, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r161 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r162, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r162, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r165 = getppid() r166 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r166, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r167 = fcntl$getown(r166, 0x5) msgctl$IPC_SET(r160, 0x1, &(0x7f0000000980)={{0x2, r161, r163, r164, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r165, r167, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r169 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r169, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r169, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r169, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r170 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r171, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r171, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r174 = getppid() r175 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r175, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r176 = fcntl$getown(r175, 0x5) msgctl$IPC_SET(r169, 0x1, &(0x7f00000001c0)={{0x2, r170, r172, r173, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r174, r176, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r168, r173) r177 = msgget$private(0x0, 0x682) msgsnd(r177, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r177, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r177, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r177, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r177, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r178 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r179, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r179, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r182 = getppid() r183 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r183, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r184 = fcntl$getown(r183, 0x5) msgctl$IPC_SET(r177, 0x1, &(0x7f0000000980)={{0x2, r178, r180, r181, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r182, r184, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r158, 0x0, 0x1, &(0x7f0000000580)={{0x5, r159, r163, r173, r180, 0x104, 0x9}, 0x7, 0x9, 0x4}) r185 = msgget$private(0x0, 0x682) msgsnd(r185, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r185, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r185, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r185, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r186 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r187, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r187, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r190 = getppid() r191 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r191, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r192 = fcntl$getown(r191, 0x5) msgctl$IPC_SET(r185, 0x1, &(0x7f0000000980)={{0x2, r186, r188, r189, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r190, r192, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r195 = msgget(0x2, 0xc0) getsockopt$sock_cred(r194, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r194, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r198 = getuid() getsockopt$sock_cred(r193, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r200 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r193, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r195, 0x1, &(0x7f00000003c0)={{0x0, r196, r197, r198, r199, 0x121, 0x9}, 0x800, 0x1, r200, r201, 0x3, 0x1, 0x1, 0x5}) r202 = socket(0x2, 0x3, 0x1) connect$unix(r202, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r202, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r202, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r202, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r204 = geteuid() r205 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r206 = socket(0x2, 0x3, 0x1) connect$unix(r206, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r206, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r207 = socket(0x2, 0x3, 0x1) connect$unix(r207, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r207, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r207, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r208 = socket(0x2, 0x3, 0x1) connect$unix(r208, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r208, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r208, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) sendmsg$unix(r147, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="ec5a2105a077db7f3d327b35e4813e5ed0be59fb808889f5d2b73f948aab531ff59d0f515583826379203b089fc5b9903787ab5384f35265b5963930f1d332dc7dcda80b032be15921223f7524f435079b6e12d9fbd83c", 0x57}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r148, r150}, @cred={0x20, 0xffff, 0x0, r156, r144, r180}, @cred={0x20, 0xffff, 0x0, r190, r144, r199}, @rights={0x30, 0xffff, 0x1, [r187, r171, 0xffffffffffffff9c, r191, r179, r207, r208]}, @cred={0x20, 0xffff, 0x0, r203, r204, r145}, @rights={0x20, 0xffff, 0x1, [r205, r206, r141, r146]}], 0xd0, 0xc635f6d980f75b70}, 0xa) getgroups(0x4, &(0x7f0000000100)=[r63, r112, 0x0, r199]) r210 = getuid() r211 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r212 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r213 = socket(0x2, 0x3, 0x1) connect$unix(r213, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r213, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r213, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r211, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r212, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r216 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r217 = accept$unix(r213, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r213, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r219 = socket(0x2, 0x3, 0x1) connect$unix(r219, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r219, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r219, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r219, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r221 = msgget$private(0x0, 0x682) msgsnd(r221, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r221, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r221, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r221, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r221, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r222 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r223, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r223, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r226 = getppid() r227 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r221, 0x1, &(0x7f0000000980)={{0x2, r222, r224, r225, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r226, r227, 0xa5, 0x1, 0x100000000, 0x2}) r228 = semget$private(0x0, 0x7, 0x0) semop(r228, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r228, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r228, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r228, &(0x7f0000000240), 0x6) r229 = geteuid() r230 = msgget$private(0x0, 0x682) msgsnd(r230, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r230, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r230, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r230, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r230, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r231 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r232, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r232, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r235 = getppid() r236 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r236, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r237 = fcntl$getown(r236, 0x5) msgctl$IPC_SET(r230, 0x1, &(0x7f0000000980)={{0x2, r231, r233, r234, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r235, r237, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r239 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r239, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r239, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r239, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r240 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r241, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r241, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r244 = getppid() r245 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r245, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r246 = fcntl$getown(r245, 0x5) msgctl$IPC_SET(r239, 0x1, &(0x7f00000001c0)={{0x2, r240, r242, r243, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r244, r246, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r238, r243) r247 = msgget$private(0x0, 0x682) msgsnd(r247, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r247, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r247, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r247, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r247, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r248 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r249, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r249, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r252 = getppid() r253 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r253, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r254 = fcntl$getown(r253, 0x5) msgctl$IPC_SET(r247, 0x1, &(0x7f0000000980)={{0x2, r248, r250, r251, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r252, r254, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r228, 0x0, 0x1, &(0x7f0000000580)={{0x5, r229, r233, r243, r250, 0x104, 0x9}, 0x7, 0x9, 0x4}) r255 = msgget$private(0x0, 0x682) msgsnd(r255, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r255, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r255, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r255, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r256 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r257, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r257, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r260 = getppid() r261 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r261, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r262 = fcntl$getown(r261, 0x5) msgctl$IPC_SET(r255, 0x1, &(0x7f0000000980)={{0x2, r256, r258, r259, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r260, r262, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r265 = msgget(0x2, 0xc0) getsockopt$sock_cred(r264, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r264, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r268 = getuid() getsockopt$sock_cred(r263, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r270 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r263, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r265, 0x1, &(0x7f00000003c0)={{0x0, r266, r267, r268, r269, 0x121, 0x9}, 0x800, 0x1, r270, r271, 0x3, 0x1, 0x1, 0x5}) r272 = socket(0x2, 0x3, 0x1) connect$unix(r272, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r272, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r272, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r272, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r274 = geteuid() r275 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r276 = socket(0x2, 0x3, 0x1) connect$unix(r276, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r276, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r277 = socket(0x2, 0x3, 0x1) connect$unix(r277, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r277, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r277, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r278 = socket(0x2, 0x3, 0x1) connect$unix(r278, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r278, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r278, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) sendmsg$unix(r217, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="ec5a2105a077db7f3d327b35e4813e5ed0be59fb808889f5d2b73f948aab531ff59d0f515583826379203b089fc5b9903787ab5384f35265b5963930f1d332dc7dcda80b032be15921223f7524f435079b6e12d9fbd83c", 0x57}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r218, r220}, @cred={0x20, 0xffff, 0x0, r226, r214, r250}, @cred={0x20, 0xffff, 0x0, r260, r214, r269}, @rights={0x30, 0xffff, 0x1, [r257, r241, 0xffffffffffffff9c, r261, r249, r277, r278]}, @cred={0x20, 0xffff, 0x0, r273, r274, r215}, @rights={0x20, 0xffff, 0x1, [r275, r276, r211, r216]}], 0xd0, 0xc635f6d980f75b70}, 0xa) r279 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r279, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0x24}, {0x25}, {0x6}]}) r280 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r280, 0x80104277, &(0x7f0000000080)={0x20000000000000ce, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r280, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r280, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r281 = getpid() fcntl$setown(r280, 0x6, r281) ioctl$FIONREAD(r279, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r279, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r281}) r282 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r282, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0x24}, {0x25}, {0x6}]}) r283 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r283, 0x80104277, &(0x7f0000000080)={0x20000000000000ce, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r283, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r283, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r284 = getpid() fcntl$setown(r283, 0x6, r284) ioctl$FIONREAD(r282, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r282, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r284}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x2, r4, r209, r210, r269, 0x10, 0x8c}, 0xddfa, 0xffffffffffffe3e9, r281, r284, 0x8, 0x100000001, 0x8, 0x81}) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x44}, {0x34, 0x0, 0x0, 0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:42 executing program 0: r0 = socket(0x10, 0x2, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x6000, 0x3) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x400034, 0x0, 0x0, 0x1008}, {0x80000000000006}]}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f00000000c0)=0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x800) msgget$private(0x0, 0x1) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:42 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffa, 0x81, 0x0, 0x0, 0x3ff}], 0x40, &(0x7f00000001c0), 0xfa7, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:42 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b6669020000020d9822700fd1a9f2d2a45723de9de09e9b537ea3df7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c62e79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794215519926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ffa175523c8187ba99b983"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0xaa0, 0x1f, 0x9, 0x3}, {0xe26, 0x7, 0x40, 0xff}, {0x26d, 0x4, 0x2, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000180)="d3eef3", 0x3) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000280)={{0x1, 0x8, 0x2}, 0x1}) write(r2, &(0x7f0000000180)="d3eef3", 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0xff, 0x7, 0x1, 0x8}]}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000200)=0x5) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) recvfrom(0xffffffffffffffff, &(0x7f0000000680)=""/4096, 0x1000, 0x800, &(0x7f0000000380)=ANY=[@ANYBLOB="002219fe66696c79a203ccae10f10c22ff59"], 0xa) fchmod(r5, 0xe3) fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000100)) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) fcntl$dupfd(r6, 0x0, r6) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r7, 0xe3) fcntl$dupfd(r7, 0x0, r7) r8 = dup2(r6, r7) unlinkat(r8, &(0x7f0000000300)='./file0\x00', 0x18) 16:00:42 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x410, r2, 0x0, 0x0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) setitimer(0x2, &(0x7f0000000100)={{0xbca, 0x1}, {0x9f0}}, &(0x7f0000000140)) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="08c43305d341fb505789028bade09f32746a1955000000553500000005000000000000", 0x23) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000280)={0x3, "b09bbe1c953fd119904fde28e63e554567a92a114b401097ade610972c1afa16e14fc8a5ecff5d457584fbe6fb4275a8eef81a518e835a652a0f3d5c985acedce9458f7997be3dc86e7d4d64eb934817372926e7096c8efe940ad5aff26ae78f51deff3f5962c48ed2766200b0a4e7cd24067ab8c27fd1ee042a9913f0d40f44f24705af3abed2adbdb33a6c206df831a050f1c243dc2332abb4bade41a397f28d5371dfb76b245c450c3d0b7563f9519b9124e30f4cb4b3b7c37b52f6fe8170d5027c074304bdd652b03a3bb0ef2d54bb941e1b4b3c5d47955dfb5cb0dbf3a3e5331449131d492b839a2889da1a4c1a1df27e7050444f"}, 0xff, 0x800) r2 = dup(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8dfb36b2124fbc20fcdc006df3b26f0ef38b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343e6104dc36cffc7c078bed883a99953ddc87c84abcc8832b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c50488401608ecffd32dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e1ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bf861bc95dcc962ae948b08d4d092a8f98ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c829dedfeb69934511e47280609dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669cec09552d9867e1fdc9200"/385], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x1) 16:00:42 executing program 1: r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) r4 = accept$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/43}, &(0x7f0000000100)=0x2d) bind(r4, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) r5 = dup2(r2, 0xffffffffffffffff) bind$unix(r5, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) 16:00:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xfffffe23) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000bc0)=@file={0x74878544c05b8412, './file0\x00'}, 0x1c6) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x100) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x401, 0x20, 0x0, {[0x80000001, 0x5, 0x6, 0x1, 0x4, 0x2, 0x20d3, 0x7, 0x9, 0x5fffffffe000, 0x100000001, 0x5, 0x6, 0x9, 0x31e84821, 0xfffffffffffffffd, 0x4, 0x1], [0xaf6d, 0xc260, 0x4, 0x6, 0x100000001, 0x5, 0x0, 0xffffffff80000001, 0x1, 0x4], [0x3, 0x3, 0x5, 0x401, 0x6, 0x2, 0x6], [0xd1d, 0x1, 0x7, 0xd176, 0x10001, 0x338], [{0x8f, 0xd89, 0x1, 0x1f8}, {0x0, 0x7fffffff, 0x3f, 0x2b7c}, {0x5, 0x3, 0x1, 0x9}, {0x6, 0x4, 0x3, 0x100}, {0x0, 0x8, 0x7, 0x69}, {0x8, 0x7fffffff, 0x4, 0x20}, {0x6, 0x20, 0x0, 0xf0e}, {0x3, 0x180, 0x80000001, 0x9}], {0x4, 0x2, 0x2, 0x8000}, {0x7, 0x3ff, 0x8, 0x3}}}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000180)="d3eef3", 0x3) r5 = dup2(r0, r4) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000a80)={0x8, [{0x3, 0x8}, {0x3, 0x7fffffff}, {0x1, 0x8}, {0x2, 0x8}, {0x1, 0x800}, {0x2, 0xfffffffe}, {0x3, 0x3}, {0x3, 0x1}, {0x3}, {0x2, 0x7f}, {0x1, 0xfffffc01}, {0x1, 0x460}, {0x2, 0x3}, {0x2, 0x5}, {0xb6c62ed3836248f5, 0x1}, {0x3, 0x7f}, {0x1, 0x1}, {0x1, 0x6}, {0x3, 0x6}, {0x2, 0x8}, {0x2, 0x2}, {0x3, 0x80000000}, {0x1, 0x100}, {0x1, 0x9f}, {0x1, 0x800}, {0x2, 0x400}, {0x2, 0x76e7}, {0x3, 0x200}, {0x0, 0x9}, {0x2}, {0x3, 0x6}, {0x1}]}) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) r7 = fcntl$dupfd(r6, 0x0, r6) write(r7, &(0x7f0000000180)="d3eef3", 0x3) pwritev(r7, &(0x7f00000009c0)=[{&(0x7f0000000080)="874737c168c6eb0b1969c0cd", 0xc}, {&(0x7f0000000400)="2173ca9ab0dcebdab708462b25429186c9616555db657774201ebbee188a701e3c12ac2ed78ba900be5378b4a9d277f8bcfba5fb4cddeb664bf2bf216a94acdf370229bd8e08267fdecf60b2fa0e09b7adc61044f14c34c0e489f6072d64d9add8ee202de33e8f3ebddc4cd928dfc0ffa6f6250d2440fb08c896137e07f80d", 0x7f}, {&(0x7f0000000480)="227e0c86fa5c421c3eba150af2f65d904005ff731872ccb6fdc14d2d11f5cd9e67415d4aad6954a1857ab489eda55e1a1aeaa1dd6414914d4c6c6830b4ff6ecdb136793aceab62b0fb9f904f2012c187da02a58f0f6a559e28630d682024fd24ea8116f15a6f85a8f8ec93ad5c7d4e5a1abd99d9cc07654f189c44b68f9055f3a328f8a643c845387e729d0c8cf3935e", 0x90}, {&(0x7f0000000540)="d4269bb46a3e529de5b0ffaf5eca68db0448521e7f9d955ecbce3ed61252ebd6632a5ea431c3ed3ee77396ebe55068d38e189ecd6c69970cbbd882e947cc46fdbd46c56393b20c02d1f1c49d0cafa73845cf7b0f2ad62f465299e385326969f5e4a305b85337a75a4638bdc9", 0x6c}, {&(0x7f00000005c0)="9bdc1191914cbd6d5d77df2c399f7c329357f87f49ca3abe5ec491b60bf73eac512bc20b2d0d7fe5c55682471cb259b1bd3408933be80b215584eee57d9df32d40939f9782bbeff550766166a4c47dd8b00baa06171dbbecb47835ae9eb73726cadc3276f677b45d8d09eb9ec818f54d2e511b033953ec9d9abca541ca5af21253b5a18732138ba296db4acbd0dd846a4213a5146604adf4bcca79f59793b4b62972412ec2a608db94d4441dd46119bd5127f895640714f73e5643660128a4b600aa08570a3aabaae9b6327f1d331c", 0xcf}, {&(0x7f00000006c0)="7a23b8372d36a3703bfaf5b4e27c23e898feceaabed74f9357bb2503628a0dafb9ef9aca18eebab770d5f6326140f49fe562583108e17ad23ff5b96fe41fac86435c83516d27020956162f625d0b3ab9d6d64fa97c34cd677b3f7c1c3b30f985eca7942315ac4a9f035b353de03cf04d72c56f87c13400158395dca3aa186d3c9b672d953af6ed5db189f7c7428a5eab68ec2355d7d1f7a76e", 0x99}, {&(0x7f0000000780)="bd379ae34efe2cf338018a9fffb83c30595397dcbb70a4becda1278862045ce44593f0b8c932d47f80f4d34bdbb9988114fea411bf08c461a33e43dddd3b7c72955a4539dd96cdea0a1644b5f84142bee330aeab977d3e5cf4a7a49bd492c11ce53e90ccb26ea723d7f06078478772c15b15b81462c05b37a9ca433063cf593a084e504a834c680cfc5bbd00930619f06c3e8e5502d86e375f76ba89f547e8481d37a41ffe89931c1f47c8ed682adb0ad7b7aec52510c8ede879e3db8c3f5efba95ac8817f3a6a01b67f06be2b194b2bc37375c801fbd16b535cffe48289", 0xde}, {&(0x7f0000000880)="d52193522b19a72f1c7a39d34d7daf7245f47ecd2db3eb03976dcc8aea2973fad5e1572bb1b65e143695895d7a897c8b0e625cef7b0cacd9fe580ce61c6b95e11787a06ff658b0df2225156ee0a150128626904f4beec374d06b34b1807d1659c4094e18d625804e58b6798b7bf2b498603678afd40e8147971f2f53c15a370b1181caafd0d02afa8e634add9eecb32e39f33153e48132c56dccab441765f72b9e285d29c9c4", 0xa6}, {&(0x7f0000000940)="95bd25fb630ef032c1927946f371e89130011e676833adbd6586eb67df832f9ecdfef0f76f8dff1ee2ad7709c43fc708fefa6d865ef71ba85028e9dd47f5248ce91ed681f34078cd43617f4de528d906135d79511daeb6d1232fb89bc5ea590e136fba78bcf0", 0x66}], 0x9, 0x0, 0x0) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r8, 0xe3) fcntl$dupfd(r8, 0x0, r8) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000100)) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000008e6de5231686401f2f67c7e5df4f152a"], 0x38}, 0x0) 16:00:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000180)="d3eef3", 0x3) r3 = dup2(r0, r2) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x190, 0x1}, {0x8a, 0x2}, {0x23, 0x8001}, {0x83, 0x7fffffff}], 0x4}) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r0 = getgid() setegid(r0) chroot(&(0x7f0000000040)='./bus\x00') 16:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="b6eed61995fa265016e13ebf3236cda75fbe2d4f0959db36cdc7e7e9eafe2d14daa2094469a10c3dc6e69043cb2fe099ce983c1b94b5d58d5fef567f15e332082b44ffc81db8e43c3f492358db43ba0b3d5335beda493f9d09947d4de8a14fac7387d8c6205a5ada89659cd3f74a4f2c7d10d26df394c8efef3b43f35d5ba02206d9f1a04524bd9f841e52aed74238f08a6148e0cd595bb206c93b03104c6e9096a9b55dcff2d3c10fd327f3168c0ffff35ba62a1ba7206e966da53fdee4a60dfcc11a6008eb49552aeb2b9faab9166ed19f979a4193fd22575024ee597015cb731d833ae3ee008f0f516e6690199864b716e0898b68daf7f0d6256d9fb6ff8be116c6f017db420ddba6cc20df9b92cc471436d39a518e308c54280f30b86ce4f804ff2a08ccb34cefeb17e28e8130004f4002054ff417286e9a0e53f2fcb18da7bbf1bca0e0ccf59c22cddc549b93f9dc405192986f0017b57d42d12485d7494c9a465d62cdc94aef3997ace0a55ec6a0a6f1043f9c51f1ae9dc234a388662c3d0bfc7efeda889764711b6a09163e2e299a46e6c23287fb6d02291548b12b33365fd7d6a5c6b3b721d3e4df7774a8b22f0c6108b46fbb6d1b2496f223594424cc800cae7c1f132581530ffe9ca832b35d8bb32dc51496a054237237997d27d2ed63a36aee4923aa49d69516ecd5d21421960501e902a5fd370d", 0x1fa}], 0x1) 16:00:43 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) r3 = socket(0x2, 0xbdadc8d40a529a6a, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) preadv(r2, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) 16:00:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f8fd98dc37bede0fff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x3f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a47432be5816f157e3300"}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="d3eef3", 0x3) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x7, 0x4}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000dc0)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0x824}], 0xfffffffffffff10) 16:00:43 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000000040)="6b0d0a8fe44bfc713983bb6e5086f903055dab91a327575ca78de0f6d4a9509991e3cd89f31dfe282e0d7d14a66bcdaf3c5ec6868841db5bb4f103c3714d3bd24a5eb212373577ed4b4b399b83b7ee2e756802d3dbe226c25f2b7451e5e6aba899adc721f3bc17a87e931d3185b0421503affb7b359ea41330e2ff6eb7c88cb18ca9a0c69a18643e4be334ab0c65bbe73fe9c49652aa24104c9a952999ec069f86dfae4c9b13dbbdee1f93af59ecd5ecbf4692a5db0f0e331716abd1445b4082aa206fdf3f", 0xc5}, {&(0x7f0000000140)="2ba7f5de3bd5abe0a4710443aa0c8ae35386d2bd349ed69419ee402d701651de633e0d566d0f3e36cde10268b77d4d79550213cd1c531f5a94bbf256e9ec6312404a06c2b61a57dda627bc747bf5ed8475765dd4eb330465d821871b0367f9dd893cd503e6391fb6bbaf01f22a4ab58fa0d0ad3d05cf3e2f52e1e6f5b583bade629fe10ab1f66274adf364b597f7afb0310dd15396a1eb59ff3e1bef55ad96e8c2df5ca148b82012acb1d09a1082e982690fda8f44216ea737696eff", 0xbc}, {&(0x7f0000000200)="5a9aa05f524d7ab8c02dcd793563865efffd46703c8531663495eb8be2337ca9395e4a94414ee5ec5a6a75a6fa97df930a998c54381221dc86c7a7a52e01fa49fd6757a332a9251ba54cb5cb6771e662d5215314aaac9ff8ffeed5dd50d3d86f63593f54ef0e63d64188a94ca02433", 0x6f}, {&(0x7f0000000280)="e8909ae4e34dfc4353b1b01891d4abfef63e1cce55568371f31a9a36c6bfb0bb5aac4d45985b4788402f6e6357b3f728d48b40c0e889e7581fb32051f8bfff835eaed143c9618ac4904759e01918f090627425c5dae1d0bebd0a3d2773b2f49f2c30da06d9bccd81b78248019469e933ec7c21d98fa4f1b6aad0be17ad0a3d76a3d5304b9952b1f57a3ac4b80eab1890e62480fb11d1ab05fdf0f74024f3244c9d63d19f894d021edfe0b06bdb73a94b36e1f3f3745fdc9c97bf66c55a3f0865d29b7a27f98e850731979ab7ae87119db7bddae85537df35c322dbcca60e7ae067c65bfa36d6a74eec7b6680d624adb856ff210f678637e8b26c2ffbf8e9bcfdee69eedb14025d2037f6e8b400f16eedec98ea87b9cf0d43d6f88cbf26c5ebc1aac883770ed701a4e1d359258d83eb57b038e823f079ffb88d84da7bee3b077dfa92bfde977da3d5994d2336a2d7233d91b41be182002e6cc7f9fed72e926ef2a32f9178e535758bb114f42a8b85f33fa5eee7f45eb662f53e2bfd3eef19de5f90c16755ddf47c133dc6d326118a947a4ba6bb6a6a500d61f76c650f6d9d4be93e2429503a41248cebf3a67afa0355c32da815c701fdfaf5839578a81a8ba4b71c897794dfcd5f1ab88715145b4201e7c274e432480b3b37d8cca71ca131f021784702fc57fd6e49a4c26b723c01a81a3fb914d6b2f70474c822dfecded621f329938552769b1c237494a0aca43248069230b7d4c86f6cd2c7318dc7470a8afb4125ab0b643f97b4e804fa8608242c4365dc71a892b424b66f4844408762a43f6c5be4871bf067d595de58b3eb519447d2eaa122b5d8054c223a7157b670300bce2c99fe2e7e43811d771190abd9916431c0fde6cf68a769a64c4abaea3b404decf2337f50a53fa324ac8f55f2e641b3ead08250dfc54d9cc65d17cbe6100ef2281dea85ccf4149ea8504c7f285d2dae5d63ea04310bffe197291a1a2defa381f408afee83cf7fb178cc960c1103bf91333e630739d0840aea779ec21f98b8a5bdf3bf7e84f901b5729d84b5c8b9c1d745f94214cd02026b3a9b029065604d457e10589d23b515e355788dbb60882158d51c86f9b25238b3e2da59faebad981ba20c58b1624d769e6961e93c4f58a842b81c0e014243755ad7c4d1a19482059309c1d6a87f3a031132d6c91b64351bfb3f8d6b4b0e53d81a41c5d9519da74e82b1c0c6b52512f93d430aee7148255d1da4b8b352ce3cc1197aa9373755979a3b2db4380cbed00c883cff71d73dd593f185d51624f94f5ecd27ff287d90f9643c45aaaf19cd829ae7e9e994baa3094d9fa743fe6c85fa60db97a7287a129650d1deefdbcf39a796b0f68b53a6a0202e4870dbfd0da5e6c4bddd760b8625f0624f529a9340fbb6e4c1d0be9daf4db313044c785e29ce925bf821d7acf15314a2fffc6f497d55f28fee5ee116fc94bb247bed93d85a9b1eab9979cd21a747043f3ee24cb166c7126df03bf7efb53ded955a8f873fa0bd9e854f6a117e8a6e407a2189bb1965feb08d191c43370da23d9d444c1d97899f83afcb3311c3a7f18628448ec4e0e1e72a764cafe1717e83e5aee1b368948e2492e5c16fd0d2357cd3209f4250c4179165f1aa1e75303f5c81da00179e5ccbc1e3867cd1813ff83ae214ff4c6a5d31146025f4ab7fb214cf24413726e6cd64f2d3cfbc215b404b2ad3151ccb40422debc97c7e53a837d353a4fb8192dcd5ab37e0103dfc40453ee1e16d1a3ba35b4db3e589e96a6dcbfd6c67a34d20d5ea72054952aa1fe88a83c05ba53b2137fd2a1ee23103496e57d54e81c20063e6737b8854d4261879fb43ec373c19839d825c2a1ad0236510da33ab0696727c4553ea374b1d5867daba0e4ef692524e4f05c49abf53f7eceec746442f17bf1acccfe768001cc7b41fd49d6ef0821c55a5bbbb3eb5670444c0cd233013dffe6115be92341fde582709dc5c2b1c0051ed0b1af7dc9b304f22580d218e2515d9bb5051065b07bfc86fef17c5c26114e3c2ee47dc05c4f4b9529a9ca42d55dd538db7b66b84ed7a66b985d050bb1ea7f2f7ed9cf376eb1012c70fcd887087f0b9d57f921069ade3f7278ae08c6aeedf2836cae8947b44694c3c6d18821375d2f3f051c8549d11b2b0e893eb5bf7d1a4e8f8cfeeb7f4a0303c93b4a22d8c0efa4d7f1fa483247fbec8ab71e9696b9e52a0ef3eb5ad231f05cab16c1f9b641a80acf580aa2842eed8ae99719600230e56e90d10854fa11b0dee16048907c161fadfcaac78d356f5b775cf99df1a5be72f142e634924d9f8ef7aa8cb1b6858936b70af2eff57daea4fe0d2656814286f51c14a127c85a5a20f195017be1a4ac07790d82cacd79662eb9b60a1e37b6108469f94d5b64fb7e820db0ba7fcb90260a661015978e75fb49027cb15428d2b569a6c186e999d96fb3a2a482a0354356aff5b5a8c7bc1855cac7fe39a45495b902632099a9724755a57016c58ca3d0e44eff7c79295aa7702c03ace7c66526528751e5d4d83ddb5c2055e309ba7ba803908cacfc534e18bc35d5197d4ffcd00a12ac68dc14c8f4ca1fd1271e2453d0d6720e47cc5e9ed8e335c010bf7aa017cd135bb5051ce5e0dcbd8431b656f0368c65b76bef7838b99f3c52dd6a1884a62679c1c16c8d697b687f901e4266e2e9b1de892faa2dfd179ad1f07f4a30e08a095adee0d328a2972aa0eb5f1ac99131bbee2ce069efdb3d0c2fa77f30a250c10dc13c5dfddf04696e959d88927e828ab79c8606c63bc1f50d3b0d5fbe0456ba9847cfc06bd15b79dc6b8d4e8983972a10a54fc82d601cebd7454623325872e7036bbec667584585db6abcfd8f0bcd46f7169e2835aa0f22b3523c7f0831d8d9e2328b1e60e6e9b6f6bbb13d46a2194a8437c03d513b808ca3029bfe301eb63d8282b00b76bb8aacc9bd62461645d6f54f15b004520d2b63c2f98259c516faf2bed8f56af655a6531f780996f237abd774ec4250d19a56b70c07cc1d706c166d40caf5346adaf782cc93059e179ce15585db51c3cba4bfb167550a572cd8fdacdeebed8d1b05002f07e78d174143f72222142a26fb85acd184a58a82687adbc2171a8efde8ced9fcedeb0117b7d11e76d0bbcde7158b1473c4e5f287169424310da8df7c4b68796173f4e59a017499efe14f52c2a0514efa1eca78b3a51ad61e2f2cb9f0ffe5ca670cc8ea479f13fd1efe7c79418134d1aba48510b70bc6c1eddb611fdb73aaa58db4c112f6eed3d1fee45842a0b5ef6ce4fff93862917f84ceb43af94716fb14e03055a72eae65621cdd883868d332d3e06791bb9bfa7aeb8007b24659add4548119430057d678f7df41be556e94510d167f2324f15d676dfe6ec6d227390f65b2e761ead5c7ec1419fddd67e197a8e3a3c891bc72ee046cfb7822343dd8849979c1387c187b80a9d41edd33b9ebb9ede364d8083c81e15bb4458dd93f33d176899f08e740d958a15837de766e662188692940b86b304c7744f0a28d2a647ef68cf364f434ee097de60f86c889aa4870143364743fdae1fea33ab03035fb52f869aafa29838d364c820c4c0d23d0cb12d686b4382af9ffd50ae02ada671095ae4041320db3358e51797a5177d617459fa2c8c210c0fb358e7a46b428ae72015939408d37c1f628999563f3f316b723d6ec357678d977215c65889c4eafb128c8af4b249f4a97b7b1d2a6a5ea7c03bcf717d355b21899bf52ea01dcdcb6558e07f3d220506b9376a1f2262ef43352b99c18b573501ae48e29a6acbdd8eead1255bd612ae7d2c8b509ac012836864af3f86c735392413f768368ad04482a1f820cfd6b7e6efa742dc8d0a097eeaac99a9872815b1657bcefc5f2132d02e1496da4450c3eeec0082191fd10426648cf24205dd1fdbc210debb64cc1fd13e39eaa6787fbb07bb573c21420b764e72bbb98347d1f357c820e5908639c8b39f5e2bab800b197dbf00c1866b5c6ae11eff23509632643c9244769bf5f2259ddb33e80a713a7be5c123585157fc9a986c90fb10b7803c940ecdccc36b8b22df4e2fc719ad3b51fce07ed74305ae1f1dddfd482d46d246bdb9b0169958d43b6716e16a93abbd8f64ca0fc6bbe3732547d82a5c26307ed1a92e1eb1835562d2f761b2e67a9dc6e6c91fe8046aaf72ed516bc217102cd4f1cb6d24da445016e5781d46a9f8501af83bb68ca2755c516f272dc7b1ca87c10806fcc61d22c279772bf17ba3f5d7fd46c20ee43c109c3cf8b0eaa8a2d016cd6b8a1ccc4651d0a2f44704ecd68adf1964e0637b1a7cfc519f5a6ff9d7c9dcc6ff3fd0d96df7659ae80942b0d2211c375f67655eabfb1303212f9a0176b23e1516a030c3c835d675843d8765ee8b1fcd82a78b72db54fced5fae377fbbe94ea881bee26f42438503ff9df722c082aa6623d4cce23295e3304cf41c5be1f482197fd4ab7f7c27f2085bc68fe7572d315af321f112952d31feebb9c88a3b65c037de9b747d67ae604fb5b02ef93ff0bb39524dc890a74bda95a10462d3ef553df52e736192fecbc33937d74d7d4ea104de1de575e9a0f86eba748c3858151b75857619c45281d0167a1e3b8d86a83008aac70fbf33303d452569ba611d1464812f33477156c6d67b681a879abccefda7287ce9b6a81de112e3255dacb42c5c51155289f45be35107cd9622fb6819a69f94acefe613b6fa026f19d2b6dc595a4932e9c5e2345b0a1c46d44f4330dbbb02010402a0b2dde807db9ce8c979a8f3683ea945b86a2e3f211bbf9de7222634690aaf3d161e91844efb517259b1a607539dbeecf5b172b8ceabe3ec52480762ff9b963ed46d06e7835de97ac5b237ed609697856567ae8a1f569bc6ecb195ac9f3b1da0bfcdcfbfaafae722402a09f670f8cd611b945413d7fc74f03429ed9d908ff10ef238d6037ae35615d496aa95744a9cd7968b82f8ccaa228a6ea3ecc1d904ea40288b0d65443bc1f765e9add9afd953f62d71b6869f171cca6c4897b12b67f9533076c1764868b9854ab2ccfad299f4ea0d91ec6df7f75b43a355ac7c774950091596d040a277f5c3e9ad32a168a89aa8b603357874799a0b4e59d1315790f4f7a91f44f84715f6bef8e501f1896e8c21cfe604ad8afb23a0d59f04880dcd1f0cc0d2e62a91c0752e96beeb03fa694980178316f71f360594232cd3c23fb304244aa0ad86bbf0db7dedc9fa4577163bc6029ca2dd5d089a71e0b43e56bbe33d22f840bbaa787e04d346a89be35420faff10021054c2aa98df4500acb35d93cd9a434d29384424f1914b151e6fb60f639d8e6f60c80cd6a9e6fc2bc3dcf0676c8de92cb9b3f7b763eb15aa08adf9b8a05ebe90396db4faebf0f0a4d9681201271c87d5bd911b411b7e9e5c9dd5a659db5be52e4284af804006029853d1d8ef7e69d3ad8a5b286c84949cb9712102ed63145b9767e7bac1b2824a92dd3b4c30b75adbe6417a9ddd33fb2863be52618ad7664e70f5bf60619c917ac6e3a81a055743c9edc81790b059cf5401fb559e5f571368a423eef827e37196b0658b97a7582f93cd7e18663909bb707d861df42878e758a6abc9cc8f3f1eaec985fd477b19dc79e084aab8f9f064eb89a8a7956428f58d267fddc6381cecf56cdd04ed045e101da1875e50141cf190eb0800511c7fc24cb605f8e4271044da52771e0a4d4e380a9557e426f5506f983319237287ecd1f498b6d90a927e509daa56a7e816585f2c8d50e3679b1c2c1bfa9b4a61e06243b0dbe9948d903150a8", 0x1000}, {&(0x7f0000001280)="659868ce93bb31bd670695149cad2ec71c74c715f556a656054bf7f337897b4a26ec2e8ca068fcab237bb9176c", 0x2d}], 0x5, 0x0, 0x0) pipe(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001380)={'tap', 0x0}) recvfrom$unix(0xffffffffffffffff, &(0x7f00000013c0)=""/26, 0x1a, 0x2, &(0x7f0000001400)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) getgroups(0x9, &(0x7f00000014c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001540)=[r3, r4, r6]) ftruncate(0xffffffffffffff9c, 0x0, 0x8) socketpair(0x18, 0x8000, 0x1f, &(0x7f0000001580)={0xffffffffffffffff}) accept(r7, &(0x7f00000015c0)=@un=@abs, &(0x7f0000001600)=0x8) clock_gettime(0xa, &(0x7f0000001640)) r8 = dup2(0xffffffffffffff9c, r2) connect$inet(r8, &(0x7f0000001680)={0x2, 0x0}, 0xc) recvmsg(r8, &(0x7f0000001a00)={&(0x7f00000016c0)=@in6, 0xc, &(0x7f00000018c0)=[{&(0x7f0000001700)=""/197, 0xc5}, {&(0x7f0000001800)=""/141, 0x8d}], 0x2, &(0x7f0000001900)=""/227, 0xe3}, 0x800) r9 = msgget$private(0x0, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000001a40)='./file0\x00', 0x8, 0x1) ioctl$TIOCEXCL(r10, 0x2000740d) r11 = geteuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b00)={0x0, 0x0}, &(0x7f0000001b40)=0xc) r14 = getegid() r15 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000001b80)={{0x8, r11, r12, r13, r14, 0xef, 0x404}, 0x2, 0x401, r15, r5, 0x2, 0x2d47, 0x8000, 0x80}) r16 = open$dir(&(0x7f0000001c00)='./file1\x00', 0x40, 0x63) fchmodat(r16, &(0x7f0000001c40)='./file0\x00', 0xea, 0x8) pwrite(r10, &(0x7f0000001c80)="228d3159572baedd2552b9cc7e1f3a2fa5370b918d096774fb5b32d63d7baf27f33309e99b3127aaf10b4d35c8fe155ef0c75c96d3f755c8c3fccfdde505fd8b01408d95d9aa33e48085c45a83", 0x4d, 0x0, 0x0) r17 = open(&(0x7f0000001d00)='./file0\x00', 0x8, 0x100) mknodat(r17, &(0x7f0000001d40)='./file1\x00', 0x11c6, 0x7) #!#!Óîó#!#!Óîó    OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) 16:00:45 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x40) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c6530005d446fc184d73d427e4349307feb8b8bfba8756732bbe88d7a2dc7d09fcc942de28554bb2140350b1be2e8f99972934482c3178cde8e43d9d6c51b1eaa0809742f0fee2d03c67f35d39435b3aa5a8b6657d87bdc5c80dd08a874da54543ab7e74bdfd20dc2d77c27f38584495918717a2ff3a8bca54290e296e941b74920893af916ea60614ca84c57991fd3f9a6685c068adc0f9b237ef24d72836eb173ae8db4bcbbaebde930df165c345811a263624c8e71750061115c922fb06be2d7adec7a3ece7a06f61429a43926214719c87c0445b65aaccb947a9af3d1b0077182ff646e"], 0x10) shutdown(r0, 0x1) login: pckbd_enable: command error 16:00:45 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) r1 = accept$unix(r0, 0x0, &(0x7f00000001c0)) dup(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x20}], 0xfffffffe, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) open(&(0x7f0000000200)='./file0/file0\x00', 0x80, 0x88) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="92a43a187429a3a0de34a268a87b8c939bfd5b5a51f9a53efd92fc801a9c7b332be7476716fb592917c754e19009c80282014023b5ff4f3582503adfd24f3e8fa4b2738d3d440e9d9baddb32b29472f7aadb957d", 0x54}, {&(0x7f0000000300)="506b40bb256542a85fc21d7163ff452238ec93f34463df1ae7a44d922dbe85bc5f3b39d39a4b852e0bd0f49ef857b2fda8fc2ee778f4bb100af14178b6eed5ca1990a1a08d0251c5f6d033888e46bebf32e42dfb304da658b01adef31d2ee2f256d8165c5733a5fe4f30b77ddab5c9120d75cac2f23aaab3c9c4397c2a3961183dac5b91c47bea3f702e52f7df7f5e51921ea58d61b25531c7980ac75873287903be837829ed319dd24fb48db78c626ca54e946aa07634f12a63de7d59ca9c922ba57deeb6a1899723b2841500402033d2ea70353aa782df7dc2aca6d6ad3c5a45831654e3bebeef4e6c34ed45f47c8b29ead7c403652cd5b6ff7137ece100c6625c5f211c1b14e95a71f4c0f5f5d4ebbb2363a6172c5f0824fa318434d26be182262551a9b654d39d7dab5942256b17aa10836d76eddf9bc748aa5f3206591eb7d18f3ff3f9a52e58d3d659df8e1e8db55f06e77a0ac5a0c84c6695816fc51a259cb9b49cf2293a814c77bc24cb519478a093720dccdc2f7c212d05695370f8ce93f7d6b2459172d315f059dbe31ee8715c68f5fa47a6199058da85a350be920bbb3c6d9ba6d4e359d7c7be6469ce20a40b3f68ffec3cbc1a8b5b5d4058712dc81db4d87a9f91341a38ac5887c9ede09511ee1cd0774da8a104cc1cf400f85b55c25d989dbc635f1c711a000b948ca5512d451215fab6f0b81a98dbf5b7ffd4f48381357fcd8f80685b398aac1585a1a597ffc8c998a7a78557cd4f12ee9a12e84e20e3c1b4a893330c42989a2f2c95f94a7a07e1b37e56569fbdcf0e4174a099fb4a623fc52c6f3f79bc389c7615f6ba64acc2f2876b9dd8336854cbc3566ef9f51a2b4cbdb22562e6bdc994c692fd07b990fd177c0d11decfdfa47ba988b0d0b1742dbe93fae70070c0255c1c5019f5fd7a6fca6e559b64158ea748b0ae387812fdf6f84c0d9ceac3e069cb6210f07738b76dba42fe85fd37cbe4ed465c25f8ba67979ca5ea8bedd10936130a6b7ea393e0a71324535bf854b4d691e8e22b8df1a2b397bab7bdd7f3fbac9b52518b79fa4fbe4af3ed2bf726387374340d9064d4a66f004798893f6da84f675823a52389ed22acb4beb9e446d8935449a8b1472386b66a522fcb5a096dcd8f33226dfd59835a8b44932655e0b21846d68a7118109e5ec69fa3ccc38a8d03c38bcd9d8b70c04dc76c9ae36fb1b1a8199d3d77531a86c8dd0671c50ecdf45e499faf11925c9c3158acc6d720936af29c00a815242c0a3ab36c50ab8f892821c9e7c033c0531eea1b9d2ec230aacff22bb53a08ea843c6e68709cad6e3a6e6e35663e64987efa7700beecd5e9505862d9907d358d30ec5360e37c80d175f4efb03edbd4c58b2d756378d467ac1ad6738983033a129a6992eca4972671e9ae90bab0d15388f5e69dfa3ed44716b2799ffc59e55c46b667eb641fd64603bee49cdd4254b19ba33da65b3c03b2159bcae9a8d985ebc2d76268c23ee9d9f1919f5f5d42293dc2353f562eb8fbd1cf272561cd878f77305af12116efa3af9770e1beadd27cdb9e5e22b4597c905be75b6682bbc35fc2210da6401a56ed023ea93b5dbd9f3ee30f53e24f6084aef61cdb1d074de4b1985fb3405ee50040fae3622c0522c895a2609f33eced31c3a74a4d5837633e875a2e0bb65eaf470d6e3bece26c6941abf46c96472ff5d30e75e1d78e39328cd5375ab2aa4735b3e44ebca719ed286b8e84ee1d2e03d06df55b4fb119709838efac8639b9eb085e60d4d86c3f338fda9cf8378d093401423ffb3bff90f64068e9496685ebdfe907dabe0bf61b44010d4a5c94fe24212e63a4d47dcea3d2e339674d6c023ad94b46c8f0831ed1def31357287fa27f758d1599e22da5683048406db62e65e8d711e676d2c5cbd3c1b41f13087280193c14031a9bd5cfe456f2bb63e0af44cd23fbf106d0c98faacddbde68824b0f2f53f4d910d249173c8fa76550860695094da2905008008aa9ac3b6f51aff1e30dcca2792795db957b72dcac39adb2fefef98c91fe8731d8501bc230db12cbef587dca4a2a7c1fec95fc0aa6b9ff0ef25f243667981d43d635d8d9e19d6893f7e403f3fc8a04e22799b6edd181b3b1f957e270201884e478d2e257596bb0ffa523d4893720917fa85f6be8cae2867d74fb71a59ef0ae35aa6ec65d7fcd81c861fdec9dd5ddc40e6358f4d57f42d88c80528405aae3764971bd5311be0e2dd999789e5220ad740a5a925b61f64d69c2e8356c1a243c0acbdb3522e11994f5ac1503e316e52e8c853e6ad01b997b59bfd96b7e5beb491d5aba6bc199476dfe83edea2960ffa31b6b947853a760ca2a5aae77f191ddb20163e8769ad2d1a313bb46ec38059e611f3026eb7634cae7810ae30424bb4628be06bd5328455888d80bd4b357761cede5e2975a0bdf21f3fd1f712f73d4b74d69255a4a539c498ac852f142c0a9e45db5f960de82bc8b7afd1bd455ca0333f76d660e2cbb7e8273e153e4e6451334c763d13daf3620deb39abbb503d31c96a55c7e6114c8ac94bf4e1dc4a3f145b313d286c4e4a05233b6273473a8329f8124996b28518160640331f5bb8422f2fa06332762e2568b006a9466928480fcb3f586e14a8d2135feef84f7cc1d36ae591f78095cd2768bcb63fb7a98f4ecebf1a33982a0836cdd65f51057e4fb9ae100bfc7ebfd8d4ffb0194d901bec6366f28ef263a3c726c66fe8949cdda2304072ac0dfa7cb19bfdb3f88d178a41efe1e7c7126eb03e7a09547d3590123201927d5e2fe8eea1346e3a838381dd9f8ae497cecb6758d6535ea47a43e0c4fc4244ce489968062eaf2b9eccf905e5c3fe450f9ed5e40a20d19f20d3a6ce129a0f7432bc9d203e1810868b83026e051de72d712bbf93b22597166fcf17e891433ce1d4613c449145d1f6f6593ce417ce9da58ded157a9bc9cbd82f09c4a1e18769b2f298506c005de3e53e217b42b4d9df5420a7febabfa4539b0f6b06a398a670db81d45742e41b575ec18856df8f23dc3d49e085522782230f5594c2c5c778591c2c8b5b29cdb9558eb203d8291aa680144c5770839a9519e0d092e6d72795d19561d9cfa81cc97d462b3684c3202463e2843348bbbddeefbd86f3535e77c8734e34c08f66455d3023911a092326da17c0471f33cb9faacad8d50a6bc25080258adec98574beee00d96b571ffec84405502fee6ed7ef7fdbcc35c008ad74a944582b2191d842c1841e3d98f444fe54d5b3e6be9cf8f560ac661f0913cfb93a9558ec4f89e91962d389359fa11f0b98708866ab0381f9467f968fa2de5c0833d92beb693cab8873f5948fceeb71e73e27acf2697ec15edc15dc1c6c36b991193b1290a6e50285a30661763916c203d5d83a45d79c3d54309610aab67a2329ce38376e8718e1906187563ac80809f04aa2413e66120daee5cf6bdee52333d16cc5bfc4bf89f6b1b00dc9e789e9500f6fa5acc4ba47e440eeecdd352385f184f39f49848bb3ee78d547ac63c6bb0cddc68722587858b96e7c2b1682f21f8762e07837cc439df3a4649a8ae212aa77bec3e72809d13d294bd5a470b1ffe3ed910884780c2dd8eb898b6d8fc4b2e792ff548b3c1f3d804206bccae88b63291676fff7531206a78baa39ded6e9a28ae15f342f2d27b7b6d2bf7cc187f37980760b5ddd3ec0f00319b0a8620e6378a8c41ff688e8bac14d36cc5a031678268cfe1bf6b25a599f89ace96f52915f1eca3bc78836ac3e403a97282cc976309e21a80540b7bcab721c2d7336279c79d79a81f1b763c6148401a4bb6c49a66fff69f9816a0da4e99ed2226b92cafd8d4a37d81db0b0f667b36a499b154b0d34fe3d7206704b27711bfd2bff984dae558bf305256120d93a09ddeb60abd4ad31268c728536e2b3bda3a22672c40add1a6b2b3a2df2f4c48f3cd73888be457b1dd8f9c21d90595901d97949f2c92bdfa746b31411f4fb18bb44d996ba7938f48328015f5b72a2c00cae93d5af46d06bf294965fe09eb04e6255c237267512a3e15564eb6184bf0df6ad3c65c0c0462cdf137858ba10be0d2d3fd7f2898c7497de6c262d6d644ea40a4c998ff8506840bf6c7b8b52e1ba9918f6988f1d85d561aa62ee73766cd122fbb82953fa0bb60f15d1ad2d3085c91e57aef41563f2ccb73f583392c5dad35f2f512f8a18a0f0c9754b715137b916f00e585030fe716ee769b403c8f148c3519d4cb5ffeca176c1464bb04147deba80ff1d59516c95b8e864cfbf2cd35d989f6042fb6e5cf8021f6549308cbd37781129dfb1411c322fd9c24d9f0c96f3a2b974192388e886882d04f738f931c33d2e0349bdca28df9650f32d484817a13e7f946f33526c02159cbb3e24ef15e2a50b4865680251ca6d636e121bf94068d68c820049769bc0fff4c68bdd23af58acc8df23d6784b6531082cc30109614e98ba2b061b617df71c395ab5ff1581f8a06de18a9ea03cc338e3a3d872f28b4a34ccafc07232c8ec6cbf0425543db7958a08eaa29ae8c0cb83b9889657a88b1dc49a1e6ab8b4bdc5f1302fe81c53994eb39e106c97ebe42bb778fff2498d47ea13708f980549a05102ce0633ffcb5127f4f191d7d3ee1cb617b75f67f3c5820f9b55f31b3adc87942222b00f51b0e44713ad2361f7a6da969e620edf32b1f6badc61a00bf21ce3d73fad23fa25acbd57ea0a7cde52ce9e3393cd2b42793f797ceaae3a0075ad52768debecf6326da9488a7879725a93fe40af56b347b0ba25f89652beea9bdac65c9787ce895c49fc452d65c96938c234d13c1dddb05deab3f8a1ae92587dc9317744e84eefd722fe5c6743ff049cd5dab6eb9f616c155a8834c8ad1c85603df71d2f3b884a3863813b98a72261f7a8a7db805e147900c5b2669380b617185bb916f862dcf0ff01c9391ae1c9e66d4241226ddfac461589b7e7f2bdeab9ec804c5c6c66e56b8d9c7ef2833c77182712df75c2bd20e4b76638225ae0b9cb2bddf9c2b52d98fc95344b5b1de304f720aecf544b618ae3a2178bb79642fe42fc0047db6003bd80206a7b0dbadaca003cf09e42bea95127c316f570a9775722ce4f6014f4da18db83c10e23fde9cb9351d2331b5ef2bb9c2315cb41e7eacb74e0a78bf050049fe3c46de1ae19b022602ba81ce63659c55d95e33daefea17efce22158cd0e410506b98fbde116b4f84012a6a8d7c838158737eec43ccbfbb33256f8d7f043a6dd865b3b3d3d3001027487b20854808d5d943378cc67c82aa76be89369a7d046d9e1acb01e6f2f72a48c9f63c0fa1f1525ddfa504051e345e7d547eb395d6bc885ab6b97825855d448896a29537540104f585e08e6a3cf22fcf95affff3c34d6d285126efbc23b359344b3eca97d8c3dc3e0a520520fe52c5dcdabde74c0946b5997373b563f55b6af863ee03c0f445005f71d68548e8e4a72cf49ed51a100c4ed40f3144eea724b4f3b10eaf587dc54420c9115d09989f104f66fe966654e0ef20d5d075ceeff0b5cb32bbb3e2a625ed3d2a5bb28be0fb9bc248d0f7f5c936a53eb0a434b17b97b7fd1bb8054ec8a39838e3632fca89f50b56dfd751d36b3b53e57f4d1274eb5457e0dd65539775706ee8e407133c38feeeb9e4f5e1e9fdc4f16a9ee3fbdf9cd8183d03e1d74a5b5be0737dc60a8c01dc1db2255c0db05d25e050d00e8aca7a5e24a84ab229224eccd349af5f3cc4af56269a8b7514672b0c85a87cbef448f4ae194f49202cb8f9a495fe34ad4d59f42e14caba06cf391e0592eb2e26", 0x1000}], 0x2, 0x0, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./file1\x00', 0x80, 0x8000) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0301"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) poll(&(0x7f0000000240)=[{r0, 0x10}, {r0}, {r0, 0x53}, {r2, 0x4}], 0x4, 0x2) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) write(r3, &(0x7f0000000180)="d3eef3", 0x3) close(r3) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f0000000100), 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xee0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x800, 0x1) connect$unix(r5, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:45 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x236) r0 = getpid() r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="d3eef3", 0x3) fcntl$dupfd(r1, 0x0, r3) setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1000, 0xffffffffffffffff) 16:00:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) getrlimit(0x8, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebe91b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560eacb5df787f863c20b6f5532484a883b147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000001900)="f4d92b0f8ba18c48876de5212bdb1973b135f872351d52ebf6882c45171c9fea7df6d6723bc77b35266ea96ffc116bb00bd550fd3bc121692c99ce29c7819dbc4088cc41699ef95c60db31d9e95c65d77181ddbd25848f1a86f18a72e9571f3e16e3c6c0e2513c2a9ead4573433ac5dd746a8cf2782c896925ab113d0454ae531869d245db2182f6e6446fbe1819478f4e5fe17c2dfe9c556acd0981f231020c78fb8743c6ce0bf424d73403571e4d7329a17af5a8a318e2eca778004459c731440cb3036ccbbba77f955905a377c05c5b225ab0e77f434ceac2a1302c43d05db8d127080b5698e1d6a7d77b7b408afaf98e2c81bafcc5b1b883252cbada8036cb9e38932d922e7a17f05c79d739d52fa06c39dc95ddaa68685a0fe0137473a7b8f4dd5bcca48e95528d1435a3648c42445896b3163f4123bd1cc8c9a36048bafcc7d013a0b166898fefc0ce911b372d3d403fa8d557673bddf71daa26b93da1ec9bd4773a3da6be6c10dfed0f002f84b380037a8cf437577f5da60fba769dfca914556bc031b35be9fe79d5565ea20284aed1c81c5cb0b3b35f5a629fb84f6840162c55597a5644f091181df52f53a14bfd5234fbd92e88cc40326ccd25f1e3a6c56a86eb70e0472276595d88f74055c3fea7377c3a71a9607f7b5cbd7dd0f2d272a39ed40d27d582a9bf0711d632f27f227db0d57b16a5a3477f15dd102d8b488fdd7686af05fd942586c68a1acccd377a274477271229f9bbd731752d9f149a10d3d4585f242d850cf3d6214ae4cfb2cb7ebcdf4b50e2ba68dc61a31063b953cc77e96425b28fbf1a52ed588b0612871d2250fcad7fdd25ab44bd475d472c06694fcb49629feea8c21848863f2ceed6e50e0a948d299c469955f609afebad7a8af33e4208295dc629cca2212526a9d1fa12902ce19adff5b7274057f31be38a50ef3b6715b9108ee43943be048fc0ea1dd351dae995dd357a030274146d698511bd35853703cd3612b476a79302654e33b7e3b375d905f333b45db2364b59bf96438358fe3158eecf3e9375050d1e51b3efd19d706291a38c2ab23913e2aaee0665437fe0703a7dd84bd7332a84562cc38585199f92f1a40d26ca20514c11daeb7d930f33ce92bf53c07aa83589fb37f4c1ba549cac0eef273c1f1af1a79ca0d9d38912772d278992e357a12d0b5d477f4d31e52ad76a12e5460cc7d9c2d2b0c0b04fe22a2897cd82241bf71c8de8983f46e5a8f4ca0749b8a32cbdf9e6e4e3b441dbae23227b2a5acef95b95f23005113d097e842ce77a8ff2700369e02370a10db242936b29cfb685b95c8e205923caf8c592cf509607ac8f5ffcfba57b5cbe950e8f80a701ee14681303a49921ea898c4a2abd8f832bdc216fec448fac7aa39e781466d0c2036c090bbc5539cf07905e60e009b2e5b84831dd4bc56d4e357e09494cf3b45323bba920e28cb52ea8413b601dae693c7baf4519fc250e2b1c974970f6f9e7b468fe6bafc161a70f0f8222face80dc2e113baf7df879285c6eda9396c87b712eb8af2e4ef64ce426be1d8aa905281dd06e08a7c168cfb854ec24f5d4e1ea276c9098acd02694a7f94dd7042877f5542152a4b49a48973127f96b149e44cd214f143c8fc476a1c899b061702026fe05dde406bb710abf4e45fc7dfba22f3013eb01cd7c4bfc0a7c674192f20a60c27091d51373cc16a4bb27c27295422832bdf95920f5159f29ea7c616bc82a9bb81ded9a440a71c3ef5114abddc7cf53531b55adf87f429413ee61a78c33cb59ae46c57a2bad60ffd738c31ff7ccc675991941caf28bf0e1da86576c09d0e332e1d1e9cd27be1e3550f63b3f6576c197217c9f4e3025ecacff8b5c5ed47afde6cfffdae81c5b1de60cba66a552057bf900d9cafe50ce248305987a105dab30062b0d14bae3626762d9f6d22d23610a8a75639aa9b9e0dbecec26e51771aa0f7473dccc7ab762cd2272a581e5ca6b135b46871375131f5cd0d292681cbb26693af0dc1076515ca9b51e3d697283eb839854258f6fc85e5d9f161c96c54aaee1cd069b26d147d94324bedc2c28", 0x5c1}], 0x1) 16:00:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r1, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) r5 = fcntl$dupfd(r4, 0x0, r4) write(r5, &(0x7f0000000180)="d3eef3", 0x3) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) fcntl$dupfd(r6, 0x0, r6) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r7, 0xe3) fcntl$dupfd(r7, 0x0, r7) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r8, 0xe3) fcntl$dupfd(r8, 0x0, r8) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r9, 0xe3) fcntl$dupfd(r9, 0x0, r9) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r10, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r10, 0xe3) fcntl$dupfd(r10, 0x0, r10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0xd, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYBLOB="db2995d1325182166206e0e913a7f958bcc81f08a70175a1629554eddc86b1e4ca0e", @ANYRESHEX=r5, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESDEC, @ANYRES64, @ANYBLOB="2fd2c9b5336e6884807fb23ee5154d514fdd", @ANYRES32=0x0, @ANYBLOB="51be09ffc2164c6cb6fb94509d864a715bd289d68f9fecd7a0c2418826e7a8cbf3a6859d772e5488f59cb96d69d9ef4cffbeaea0b2dc6cd63707f7e06416c42708649efa9a76757e54460181cd148dfbd0a27f358922374757fbd57802c7f2239018a744c89805e72ff509995941b88d28b57511efdec19feceeb5085f9520bd5a632da960960e5a3e22ea2acd33d52c0d53f35657f849bcc5d059d5883859468aeb6c4ce428b968431354bb1a8b760dc5174181e9e86c01f636b4b1", @ANYBLOB="aa38fb033bb30d8ae07330b37259b1f564dac45ac65303437ffe26e450bfde1ed8f4e542e46dc47a1d29daabd1dd8b593e6e51244f89faae25166fe5a350a5a21e22fa699441eab7e17d0cdaae9c50ffec", @ANYPTR64], @ANYBLOB="5c1a2a596b68948587a5e30f8b149c70c29cfb93776ed714fe118c121c384ae6449078fa2aed74803f3c7fcf013c825e9383537355b005191c7a559d62d5fa8715e30efe2b88499179736dd1ea6f8076ccdcf54e002487cc8b1ed782f0bdc07e26d6d80f40028b851a089dee795f390d70b9450161687be935e4e0e230fb0d2eb4155662e19123b1d6a19cd04c8dd8014ccbb6b58152c5561e6e7ef54fd5598a9fa26f54da5cec1210b3a639ced3673c37a7b3f064fa9b", @ANYPTR, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYBLOB="df2508c92e73ac5907e3d269c8259e46b28134a513e3982294e55f431272d864314cccc5a2ecaea50a28e48b8c76090170afb48d94df6b31e822cfb3b2c152d3f3c72f81045173eb41e285a06cd87d6a99465d0d1670ccfb4ac4d9498805cb658c7fa73446055d1b5c25419081e21303bb57bf4ac3e021e3", @ANYRES16=0x0, @ANYRESDEC=r6, @ANYRESDEC=r7, @ANYRES32, @ANYBLOB="f705035f74affb694738ba82891d9f0c10efc9c7f8a865461e3ecc8b37162ce25039a004ed0f27ffb47220a9272676e393830c1350dbed2f3ca15efc85cff83f685f5ebdd6e78a13408daf5c95a7cfd537393e787ee81ec4083306b1f7d65aab8f1ddb31fe00a3c619e55302e8ddb57c255557cd6b1ac5fed61ca19d1278b6ab8bedd288260af8a74e8a0417634a382850641149fa170b4ef2f6093b7a1b590e7d0ad0f1813f8b86a1cfd079caae8fb79826c9af1b5fee75d363f5c0348149ebe6e1e967d9b63fc00c", @ANYPTR64, @ANYRES64=r10, @ANYRESHEX, @ANYRES16=r3], @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESDEC, @ANYBLOB="6867895ffc43645a9c46c75b8d11cf6cb575f6b3a6bcb42e0ec0c415939824cae3b074b07f790e2d7c76daa44fc7785f", @ANYRESDEC=r8, @ANYRES16=r1, @ANYPTR64, @ANYRES16=r9], @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRESDEC=r0, @ANYPTR64, @ANYPTR64, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES32=0x0, @ANYPTR=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYBLOB="4fc731f43a59c4d871fa7797e123e16df78dfa25737dcc495432a502e15bbfcca3f5e9a4d37e6a79c0f5cd9ed0a1a9557d646fcbf30f85936231b7b99b4d416f355f118d87861e3c8bc269d31ca444bb9e96f2f72f8cab2530946aa9111e6d8ecf9e72d910fb9bf6d9cc5d0b", @ANYRESDEC, @ANYRES32]], @ANYRESDEC=r3]]], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x10441}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0b784818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xfffffe49}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba3cc666a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7", 0xffffff5b}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="70c54845", 0x4}], 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) 16:00:45 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000480)={0x4, 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000004c0)={0x8, 0x7f, 0xd1, 0x4, "c229669f3a96e7fec15d1641d48354fa8230342e", 0x2, 0x200004}) r3 = accept$inet(r1, 0x0, &(0x7f0000000000)) fchflags(r3, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x0, 0x2}, {0x0, 0xfffffffffffffffe}}, 0x0) r4 = semget$private(0x0, 0x8, 0x80000200) r5 = socket(0x18, 0x3, 0x3a) r6 = socket$inet6(0x18, 0x3, 0x0) dup2(r5, r6) socket$inet(0x2, 0x8000, 0x40) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) chroot(&(0x7f0000000180)='./file0\x00') semop(r4, &(0x7f0000000440), 0x0) r7 = semget$private(0x0, 0x1, 0x208) semop(r7, &(0x7f0000000540)=[{0x4, 0x1, 0x1000}, {0x4, 0x401, 0x2000}, {0x1, 0xb019, 0x800}, {0x0, 0xff, 0x1000}], 0x4) semop(r4, &(0x7f0000000400)=[{0x0, 0x0, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x80, 0x0) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000280)=0xa0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r11 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r11, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f00000002c0)={0x6cc, 0x8e9b, {0xffffffffffeffffd, 0x8001}}) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x4) 16:00:45 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="d3eef3", 0x3) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000001c0)=0xfe9) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = dup2(r1, r0) r6 = geteuid() r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, 0xffffffffffffffff, r11, 0x0, 0x46, 0xffffffff00000001}, 0xfffffffffffffffa, 0xc07, r13, r12, 0xa5, 0x1, 0x100000000, 0x2}) lchown(&(0x7f0000000200)='.\x00', r6, r10) r14 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r14, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r14, 0xe3) r15 = fcntl$dupfd(r14, 0x0, r14) write(r15, &(0x7f0000000180)="d3eef3", 0x3) accept(r15, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xfffffffffffffe41) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="319df63669dca1715777807d38b3b34d545d810c2c7936cab892395ea240a04a3c60d5def9562851414a0e9deb4a0e0d25cfc09585efa899bc9e0c5f24ccbab53f338fbccf4c2f57cbb4472e85e440d43a7a72dea9bb2cf83fdefc7dd49711a45085482da8ee395803d1133400000000000000"], 0x10) shutdown(r5, 0x1) 16:00:45 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x32, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="555b088d48b6afb01e5407ab9003d7be5437087ee6278a1914555be0da8bdf97888f0c8504b9e7587feef43f05a2c996b3b32e26b7eec1aabc325b95bd82de2de8a964a88c8afe8eca35c2659a926af816a4a5dcddca864f4ffc778b3ad22e248fa80fe0fad711efdcd6398c5317b9a19e73cc8c0be3ccc3e1c8a135d285387a5839ba23af69ef31e76a6dac5d6a4a8427bce6f97fced5b4bf9917fe72d64ddbf14cee41d958ab522f95ff1b87dec04d3a2cfb3457004ae87a6c084d798a83e2f69699c3dbf1bbb4319706b086bfe49586caab86d018084927a07983e49d00d551ed4fc1b25720dc94ec4660d85fe11a903b5dcd34817ac7cebd0fcb941f0c3e57f5fc3fee57c51b16dd3d492043bb0b5e61578d2fa5749d37eb33fde67f3fbae10e40c453e235a668edde1f4c4663a6ea83aa7396d5fbc2ac87efa4c8541374e44754ca7de1890a2b9c0dcd54b8d7e504083caf4eaf91b86a8ac6e725ac81bf0ec4ec5153a04a159e6a01a626d5330ec14feb7c39f273f2d8c00dbccf4f9f32306709db0df8ffe570de1724fdc829b95567ef6b6d0a9ab8c2e0693eee372b6652e902941a89c94a0b31d9caa7742b64733c275a7b8f6883018be5af8a8c41fad9cdf93f9e024a713a8d45d708d1d0ced55edb785c31df0d4a828e4e80565c936e62906221dc5801b363f98bb9cabbf1fa2117e06fcb60e9dd9599e4689a3bc54807d3d249c590fda096985cfaaa455dd721eef2a169a84066bef326d0686dede9680770b9c2c17f567874d694bdd188a3664065ee119125deceee635301dba07ef58c6629c6bdae5bf1f968809f9f7fe5f4e7e95532500f7c761d89b1e2f72d400d958465fe60b00c723556ebfd6ad5f61743d279deb95e6afa4adc32066dbb9eced4ef36204bf3e0cdff125e98e552e55f8dc1cacea3bb18cb73d4a7dbf61163ba0f7bf66b9864ed854603d0582f420af7c5df5fa0d8194782bd149cd699bb0c821c21328d7f44593b1839c7432ddf6da65a05236bc52b3adcc2185d404b290890818be24c63c777b72eecb9cadb8450545b0f30f791189aca626c6106a6ac3ee962f0381a1e907eddb021c229e775f1443b2ad294ad0a6aa8e411e67e8d3bf471e4cae45c1ddad86d6f79e6b5fdf4b794efd889c10ce81fcffc597495922376f227f3bc0fed2612252fc6c2341b6bdbdcc3c0e8a38e8c6b6abd8d878cddf674e234d5411a4e67edbac03dcd6cee568f989ac52ad99b979c406f1bd62bb84ce437dc96b5ae84224b4819972395ac573f49416bc532e3f77ad071c867720cca9a392a0ba253d9ce582599c88d7ec0fa199f695e2a882403eeb36d6baf51173e06f749197fa9b577844929e3eacfe55a0bf8ff5514a580580567f7e88866755e47768167fe225136095100bfe186faa190f7fcef957c0425a8e1f51c23e5312d6d53e97699fa429c4a74950ae08d6b19e86544de80a19e201b648c3bad0423c043eb83da2d1d05e898af80ece3b74d629acfe941fbc46a685c66bcefd043496b5748f710b5e1c3bf4c185ab5242f878d448dd396bf1df8cbbcac099860fef96372aeae0d8678a12f2203c7b837cdeab51863d5d53fea5bb525e0e190a53b59d7bf96095488eb58f110111604d9a8b35cb2259ccaa747d462f139ac6c98fe362b4dcbaf6a3282e03ee97338f26707f1f2bf81237f3ef362564575af4bab84ac0107af24ce5c8a383075240a58691a270d5549cac2f739082071ce255be9578b8428dfe8357560986125057a56806eb85bbdd4374b36a1de69017d25a79bd7985e5ba073f25b2ee0f2abeee5c67552273c25333249167114891f078932e07a49789b0587766cffe6f85b349d537edae490669ef1a746f3483fc45ac8de2d2fe156f31b5bcb8d5e8be1208b5275baabc799c0b257280846fa5e8aaf85bcbccadcc576a77e0cb1dead77a86dcdccc14774eba7aed981a133830bd70615ae37c409de26fd2db9325cc43322955ac746a330116cae6e921694d478c10c6a8a9a6ccb2a4eda1859da956ee68820ff6ea1b3691107108b970ec00e4ba9a700c07f45fd66d5f357659a8c5a501005b37db799db3b9aa2754ea8f722d470e540e08321670b4431e07f717c5b53698a6648f196afcacd6a4bae685957133196cde1c98d385294e8e0da9e1070378f9b46b2265bd2b1fdc5fe9e7a7f31cfa5185a95178c912d336e4cb2f3cce898d248ea7302c5d455709a5a9c1bec57ec5f531c25b9f3392b07e806efc997295291c51aaa6527d0714eef0bf047928434c215a8755bebd935edaa29f0234ae344d220b9664a27e3c52aba85feae4fffc8db34a87bd1e408b7d72b89079ea61c1bbb58f3f8658427a3ae0f3e297d9cc42199df852b0a8f0f875964bf2374d95421911cc28eba21f910b72271d876d3602a9391b9606c9b17dcc0b51d1110afef314e7160388d69fa16c9aac8964ff5428030f19659b911719ad1a4f6fd3a01e832e587ea1988377d1a31e1fc88c745df4c8d15f7fe4627c1fc957cd57d30489741866a8935e8ba80f8d4b8681ece0166b6ac3fe6f137d25dda6022945a28b3afa7f3b071c4af3f9ae777fd3144ecfbec5967f7a4d4ca8d49fd3559d0d0fcb44d7df1daaa9c93724ef7003f333c91a8012bcfb66db581fd852c11c1e2661f28843022a7dc1dc88227fe6820f3406237d3024b5b529ae094a07fcab230f1fe94475afc79882656b5746f56c8d2cffae7e6e0768436202747da1abf09dbcc88097de4acec553fd6d229d039b18cc76a6f37dfd016d97e5996e76fb8362e22b6244a0997615e7aa8e086bf8b9a36be4593bbc738631f97fd96482013f764faf2142965168bb9dcfde923de4840370d920f79aa3e501184855461ccf4493ad71d352c676d8d8398b2b039c80d2013e43e3f9341e9872a087ae62155eb2b1e02ab295176bc60bc9e8a120df87cd5703d524a87208c3390f5e5174bde19577da2c0484e55e4cd40956a7a5816688007382954c77f14bebb732accc5e3dfe019d24d01df90c61569931153ae83f2105f5ce550f72a497c3cf3a95aaf5b6db5d2e60c4bcfa64b36cf5460b4e91119254e4cde5680a7ae199e42198fe07c585cb79c67233977a5902e9b48f8b8280acafa235e0d3d40fa5462b02baf07167a62a2af114eb30aff8a7c23a63c5b122a3d34dd72b5ec263d3fdd2f5eb1985eea14a1d56561af761f2b5c851b2539f7305221e296b735c3449bb6c46c0c707c420864ace6e7300ac600dfcba67e6419ef6521b1aa7e5fbff826edf033c98dfa7e2b3224942d70e2b249c0b87174fdeb00b4c16df8edaa826853b975b0fcacdf9d73d3ab3e3a7c6da7764c182d63317cc016df44e89f95dc6bdbcc87bd2b77ed933dfd3881c1964de99df4a42eabc4999c47fee8d4b3b88ccfad07a0666f2e0fa5866a880f95f7ebdaba41ec33434127589efabfe1f9a4379eef0a9ae2aab21e6aeaf54a002bd3728159b632b46886e0bb8b994844684f082e1345af98ce24caeaec30194be33d60e8d6712a3253ae70366ea304e7e550ff6652255db746bb26c45b2f3371ba10e99fc56633e4d320ee27bde49bbc4c4125fa554c83ccf63ff8000b1faaeb149ce1af99db8d9696dcaa2dcfcfce1b1ec601219f7f38628eee1c4f1e88d8d5f487f72157a196d1ba891895b5ea77b74ff5a845d1e0bd4eba9511e364afb4812153c00e212fb65ed3daf51fd58066bab8e5bbbeb9fbd26d8f3026c6fbedfd7a14070269ef747e37f7f4840ea7223b7714037fd514a56e8b4f01b0c4ba4aa911262a75ec8c4b92b37467aae516c3bcd397b6841f6bb026047e225a7ed641ba07304f8904de8575143bc11a9e72231f9fc8abe8313dcce0fe794b66c0d55ee64a23f9161e97a75603475116da4948166a430d86dd25ca1b84e2ae1b260954af4fb78b9c3536a78611a058d54b12a70d89f262bf023e087fc3c550794bde594cbff6c4e7b628f1947c841e49c3fb2f7eb729559636114a073d9eac570dd07ee11ccf29c68c9ec32674bea0195a84fbfa8dc21bc536fe8700476a19732d368a50d967c515d4a157fce288b1c6640447466bb7e4975cc5e69cc3cf4f1cfd8381674deac2abbc9d85a250d1a81f8ce7ad977cdad4002957dfa848c5f273b041cbb669e8f6b5c995cc17e2883a016586274397bba993c8a501fc8e6053051eb8c101f750055efb6b83de8a36fae3705e1a295a9c0dba65d06543a18b2854589caaa4e13515958525e2fb8bc313e8aebfbd339a03afc9c325380dc53156f79d45d258ac612fe7411e12fd5fc60907b920c836a9f4ee298c40d08a30c4bfc3c0415da8395d65e318b970bce84aa50b04e4279db50ffef3fafcd88962a04f0935f3147a61f5893e6da83c7c5aeb0fe3c5b0d465c76dcf8f19b1fb7a6c30e564748ab76cb59eacbb8b9d316cd46858403012d2479c1b8dbf6a202523f22280b2d283ae325b0898943138527c329f797debcd529d8514ece44b3bd6e8303feef83d15c0828c04d1f557cbedb063d1dd87289ab983055f913c87a9521bd1789a1d66143aa964ea7cb7b5f85c60cf685573da9e1e7bbadc0bc417f73ef16dba5cc1de5e5b953d619f77a9d94f9d3b951037fb7ad722b9e4b4eba92b936d4a8c74d7a2f868ce59c5789c550fb7eb822ddc3b0d6002a5f062e54e52f244167c812188ddfbdbd067f87df20811b5e5c5f1df5d35e361fc70e4469621e5996f3633b066e063cb72c1ae251d8ba152dcd1b4b72a527e0a7ebe6e7c666438c3c15e090635ec1a5f241c520905c5c1370d1bc50530771c98415f175daff9931cf53124e1a41f895e923d610244e85cb4a1a8116b43ad0102665cb19ecfa67b3f8f1bdff7864d6aaf6f6dafdb78820e614ba6d058497d380f4d45a7c908f3dfcb351a7c450bbdb3ea92eaca7465dddea635a3823efe22ad5ba6604982d87c9b941f2f1f8553f75c066c667c88c7619d998ec216d9e9a88bf5d86f1261c9ce898198622d08c079c730410bb0997d80764276f6848ed95eca3bff8a02594041570b464cd533faf4cf62f9f5f6c0e0bad6d0cf4c776592e6f824366c74b3e2c36e555671ee4637f9e08842318679cbbb03e02533491c5e259d9665757177e943c3af180e27ab556f24d7b6e0ed56be84763622876811c056b55009180b7c9645964b68d1da88c572d5c5d19fc4fb76686a50043fd72fe688462713a13c54fd40c1e51742f71aa137c27c635be5ef0c77e2f89a7a2ac2bc3622d076dc3c3ff4297e88ce7b8b35cdd335a5c5ecf26355a5254b9f9d73bc751d90fa87ad788adf850301995724341081d1e0b6aef9deb311ce18c7bfa89c71214afa8c805261d3033885caceb10e16fe690e82dc4007b994bc39e56940b4315b324a35a09cec2127d39114ee90a2f4ee9874a0ea06b90e389db8dbaea1490e99134b1cd601bad8d7f8c73d89a93843f0428d62980cec5dbc130b90ec812642b2d1024126e67123f74f712ab2a821be578e6cf02bee0dcdf9fbaf3146eb63b8b672cac719c63ca9b0c98db2a4a8f0eebb3185b80196fd84a8fb7b1059b038bda9d4d135b6e55b1c5b02da8638ef3e104a53b9e8c1c75adf9f939db7ccfa226d1f42413ad2d74b53443aa356a48060afd69646edc9e64204b5618ba49380bcade96b7605dc49a15ce8c21a7dc37f17dcff7b2238e9b0bc733b3aa4aaaac368e21184373c674dc8842f515e33a6b62feadbd0b9683b5bcae3e164832b9b27fa8c4f0eb75429a549fb9860f15461af4b72", 0x1000, 0x8, &(0x7f0000001000)={0x18, 0x1, 0x0, 0x4}, 0xc) recvfrom(r0, &(0x7f0000001040)=""/65, 0x41, 0x842, &(0x7f00000010c0)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom(r0, &(0x7f00000002c0)=""/255, 0xff, 0xe1, &(0x7f00000003c0)=@un=@file={0x1, './bus\x00'}, 0x8) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640), 0x0) fchmod(r3, 0xe3) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x4ac480bf72b00d4e, 0x8) faccessat(r4, &(0x7f0000000280)='./file0\x00', 0x102, 0x2) r5 = fcntl$dupfd(r3, 0x0, r3) write(r5, &(0x7f0000000180)="d3eef3", 0x3) pread(r5, &(0x7f0000000180)="0a9e6954e409cb1b31cd8ab858ac28b2075f1b6039f2e42e2bb300e536a81ddc6ee5e128713914e240680116d18fe7ced2bf1f146397cdebd9d6d5539f8b46028895a754d725d1d696a90d37be57ce1f7c0b8c5976560fc81fcbd6bebb1e4b01dca0b52299ed491095e9592f36975c0ce7aef4d5e368f98273761bc7b4a87bcb4455791c3ebcd50ca94604422a25f361cf6e064a432f5c606cf074a317ac4eea054e74263b3237d4a496740589f52511b67fa780bd8e4f3756b19fded451d3fbffa548253ead2c58c318306990358cd695c879945f9457162b57e04b8549dd125ec4", 0xe2, 0x0, 0x0) mprotect(&(0x7f00000f7000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000180)={0x6607182123bab0f1, 0x8b, 0x1f, 0x9, 0x7}) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0xfff, 0x70}, 0xc) 16:00:46 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x40, 0x9, 0xc640, 0x9, "9d45fa8a04c3f0bcc21bfe5d43ca52609bacdfd1", 0x9, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x28}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 16:00:46 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x86) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000180)="d3eef3", 0x3) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) fchmod(r0, 0xe3) r3 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f0000000180)="d3eef3", 0x3) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000240)) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000100)={{0x4, 0xa3, 0x40}, 0xff, 0x800, 0x101}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000000c0)=0x6) 16:00:46 executing program 0: ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000340)={0x6, &(0x7f0000000300)=[0xfff, 0x81, 0x800, 0x6, 0x40, 0x4]}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0x57}], 0x2, 0x0}, 0x802) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) r3 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() poll(&(0x7f0000000000)=[{r5, 0x40}], 0x1, 0x1ff) kevent(r3, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x10001, 0x0) poll(&(0x7f0000000140)=[{r5, 0x101}], 0x1, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000001c0)={0x7, 0x401, 0x84be, 0x80}) fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x800, 0x0, 0x80, 0x200}, {0xfc01, 0xff, 0x4, 0x94d}, {0x9, 0x8, 0x2, 0xca89}, {0x3ff, 0x7, 0x7, 0xfffffff7}, {0x101, 0x40, 0x5}, {0x9, 0xff, 0x0, 0x3}]}) close(r4) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000440)=[{0x64}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='tap', &(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)=')#, $}\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='tap']) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000006a, &(0x7f0000000040)}) r1 = socket$inet(0x2, 0x5, 0x4) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400, "b04d00f3ff0a551a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000100"/16], 0x10}, 0x0) 16:00:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) fchmod(r3, 0x20) r4 = fcntl$dupfd(r1, 0x0, r1) write(r4, &(0x7f0000000180)="d3eef3", 0x3) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) close(r0) socket(0x400000000018, 0x3, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000180)="d3eef3", 0x3) r7 = dup(r6) setsockopt(r7, 0x2b, 0x19, &(0x7f0000000240)="610c941a3b1af5ffdd7c72a3a03a1ffde71f88132dbbd6e6a2f7f24b83f3a8293766bb87047cc7443d5eae5d49c022f73f2a4c5d4bb5c8116e8346d71a64f2594fcc7f75f5c581d199d8937b766d560aabbcd2a4245b56fca34a27978948a0d1e0f47f2b27", 0xfffffffffffffd3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:46 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x100) r2 = kqueue() r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000180)="d3eef3", 0x3) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x10, 0x40, 0x3, 0x1}], 0x1, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x20, 0x80000000, 0x0, 0x1}, {{r4}, 0x2, 0x4, 0x26, 0x4, 0xc5d5}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x4, 0x3, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0xc6b3, 0x3ff}, {{r5}, 0x6, 0x8, 0x4000008c, 0x9, 0x4}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x1, 0x3, 0x8}], 0x6, &(0x7f00000001c0)={0xea3, 0xfffffffffffffff9}) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x33780000000) 16:00:46 executing program 1: 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}}) nanosleep(&(0x7f0000000080)={0x3, 0xb0}, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="d3eef3", 0x3) r4 = fcntl$dupfd(r0, 0x0, r3) mknodat(r4, &(0x7f0000000280)='./file0\x00', 0x1, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) fcntl$dupfd(r5, 0x0, r5) getpeername(r5, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:00:46 executing program 0: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r0, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000180)=""/134) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/231) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r3 = getgid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r4, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r10 = accept$unix(r6, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r12 = socket(0x2, 0x3, 0x1) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r12, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r20, 0xa5, 0x1, 0x100000000, 0x2}) r21 = semget$private(0x0, 0x7, 0x0) semop(r21, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r21, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r21, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r21, &(0x7f0000000240), 0x6) r22 = geteuid() r23 = msgget$private(0x0, 0x682) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f0000000cc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000229c03aa9127f07cdac035bcfa9ddd5b90b647139d1b1effa6bd57"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f00000001c0)={{0x2, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r39, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r31, r36) r40 = msgget$private(0x0, 0x682) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r40, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r40, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r45 = getppid() r46 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r46, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r47 = fcntl$getown(r46, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x2, r41, r43, r44, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r45, r47, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000580)={{0x5, r22, r26, r36, r43, 0x104, 0x9}, 0x7, 0x9, 0x4}) r48 = msgget$private(0x0, 0x682) msgsnd(r48, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r48, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r48, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r48, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r49 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r53 = getppid() r54 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r54, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r55 = fcntl$getown(r54, 0x5) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000980)={{0x2, r49, r51, r52, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r53, r55, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = msgget(0x2, 0xc0) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r61 = getuid() getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r63 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r58, 0x1, &(0x7f00000003c0)={{0x0, r59, r60, r61, r62, 0x121, 0x9}, 0x800, 0x1, r63, r64, 0x3, 0x1, 0x1, 0x5}) r65 = socket(0x2, 0x3, 0x1) connect$unix(r65, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r65, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r67 = geteuid() r68 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r69 = socket(0x2, 0x3, 0x1) connect$unix(r69, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r69, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r70 = socket(0x2, 0x3, 0x1) connect$unix(r70, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r70, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r70, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r71 = socket(0x2, 0x3, 0x1) connect$unix(r71, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r71, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r71, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) sendmsg$unix(r10, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="ec5a2105a077db7f3d327b35e4813e5ed0be59fb808889f5d2b73f948aab531ff59d0f515583826379203b089fc5b9903787ab5384f35265b5963930f1d332dc7dcda80b032be15921223f7524f435079b6e12d9fbd83c", 0x57}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r11, r13}, @cred={0x20, 0xffff, 0x0, r19, r7, r43}, @cred={0x20, 0xffff, 0x0, r53, r7, r62}, @rights={0x30, 0xffff, 0x1, [r50, r34, 0xffffffffffffff9c, r54, r42, r70, r71]}, @cred={0x20, 0xffff, 0x0, r66, r67, r8}, @rights={0x20, 0xffff, 0x1, [r68, r69, r4, r9]}], 0xd0, 0xc635f6d980f75b70}, 0xa) setgroups(0x2, &(0x7f0000000040)=[r3, r8]) 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000300)={'./file0\x00', 0x7, 0x5, 0x10000, 0x1, 0x1564, 0x0, 0x8, 0x0, 0x0, 0xb0, 0x4302}) open(&(0x7f00000001c0)='./file1\x00', 0x200, 0x20) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=""/157, 0x9d) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) execve(0x0, 0x0, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\xae^\xdd\xf4\xf5\x166\xc2\x14', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x7}, {0x86, 0x0, 0x0, 0x40000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:47 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="d3eef3", 0x3) setsockopt(r3, 0xffff, 0x9, &(0x7f0000000080)="4237d8b40c757dab5164e184bf929a26e97682f121179ee08079466a96dfc0b83b6f8199c14a662a64fa2e7958c75f782cd88063f59fce8cc8be5fdefceee607f9f566af4bb8b553609b24ccf53a89c4954cf70e24504c78351e0bbb403c3ba583bf538d07a3c6e516b3ad815c7096862c1c2971a7fb2fd742d86dfc90fdbd020e444c63", 0xffffff27) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000200)="dac4072e2cf12d6a8f034c2d8425c7fb", 0x10}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r1, &(0x7f0000000140)='\r', 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 16:00:47 executing program 0: r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0x24}, {0x25}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x20000000000000ce, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = getpid() mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) fcntl$setown(r2, 0x6, r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r1, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r3}) wait4(r3, &(0x7f0000000080), 0x2, &(0x7f00000000c0)) r4 = socket(0x2, 0x4003, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(r4, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 16:00:47 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xb1}, {0x6}]}) syz_emit_ethernet(0x1b, &(0x7f0000000140)="b640e173daa9c06e7036690606b38219bda40e03e61dbe2f012bebbf97ed5d0970e8a680b890951e9ac1f4610f06b6e6e85e52fe5b72ed6f4c770174d8e99a5aa24246fb08a2e54dff6a95a644ae3a80af87dc3adc1864a89e8e01dcca67f065010100000ec4a2b27abcb765c41a") 16:00:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x200000], [0x6e20, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x10, 0x2, 0x1f) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000000340)="99e599181ccfdbc1665cacce27fd77f16701478e25641563bf73d8d375b377b264f9e1860eaf35f5d65cfc22ecf827bcd11836d138471d85799372f60b9519a7329ce6420123351437d6ae7f702edd20577b52d628de11082d0e2dcfac1a56d20dcf14271d529dec29aef7fd4dcdbd0b7f18904cebdf8eef4677a667e7a07e360b09d69b2d39b9fd234f7ee57468e3e8f0aa2925c642e8a467482546652762a6b910d384d027e8e1de8e9460ca2ad981f6e5a56a74535309f972bb6cc0c60f1e491e4795674ac36668c2bf7db2c228d306169b2fedf915ef2653cd839acef396aaf75ec64d488dad0afb37617027c73f9fdfd245707b890522af47021156d20836c75a560da347567b034ba7665ab55ddb0ea46824e30dbc173e6ca56b33b44852e2024fbd2227fe8dd377356d690a43ae8d02d46af9a8a8881ee9d933a7cb298ad2961d5cfbbb15c7a79965d2c1305fc06bd5ae45bb3ba7e854457df346f1228582ad36db88d6ad543727f01bb955e19318a354eb762460b5889b7b5692a4b927c69146d6a70e1e5cbd5a1d57836622004f198097f913967a7eb34bf5216cc377cf4de1ebb974b5ce0542ef49ddee5239f9d516d4944fa98478490c3be71c350256fb13740cb8b91bfeed53ed55b539f14b5a371a21516452a3b3cfa7d1c70b92c006c31693a7d4463ddd6b2430fdc091b69c68c275107f9eb7b30ff72223e72bf50f201df25a885916d3871480372b79076519381e0a7443873bc4c37bf6b13e9ac6804ff86b14901966f1fd39d30288dd9d7af02908e97ceb4201c55e5ba620a51b52853ff3055f89b51731d410b8c61c5eca32fcb78a81534a4f8c4dc6c9445a83f17d207da10494226d7b6b375923cd11d39bf1ec95212c0a9ca3926bbadb759fb103206bfbbcb2ab87737d4f75d15d98c98df32c88b2cfb465b2712a98bee7911aa4cc0d4a6c29fe237ad242c43ec9a575bffdc1a1c4fcd4ef09a0b0fb224e21f369728078587b7597daf9f29b4e92a2e6f202fcfe31c265d4f46b8bc142c7e78871d41f75b3d08828378abab8b5bce5cd06ff380e1c6b83429387d6b7d0643a6d8faa57ee0e32187d39d1a41accd15f847471fc54fa1483944d249f8049c19dcd63fb8572360304ed86ec4ffdc8d9cab37a65e892685d9d00bff1d07df9e6a3ebc27ed612e5b44db2298d9efb85f2ea8ccd0f4516b5a68cc66e04dc477f20736c6e7a52328eccfab1aa41aaa2d7e8c2a7d58bdd94e071398da130b38a3c261dcef5c3ef796898627806aed61a48de490aaaabc8f319a68bde2e3ea6d947687bf5c54808f4304c348726e3d0eb049495d7d6df74f69fb2a7f16a6cf5c846eb0081fd96ab16d8ecedf0a95f814314c5a20c698dd23600f3f6cb297eb21962dfd8798e012159bc8cdfbd575a8d8c105b477e81846a9af3661c7e4aa44d3188039ed1867ab506145f5bcd1f81d90fb1a67b0f01de54db66583f53645607a671c7e4d3912c2b1852e76870e9025e90cca3f9b8eeb460d816ead2abbe4ef7e2bdce9de047213a2ecf45c9c231bdb16134964e6661d2fd75ca99c345d44c74c9f09512087e28979e2d882ea047a52f564fe539ab8b78ee96b9c991be2da0f3e93c9e6912a040a06eae466237c774323b67daa00ef7fdad6c65aa9a27d66154f6c06330cf4a9eb1287dcfbdbdb23ff66cf6a632adf17cd38a477b9bc1d4edad1545878613f85381798bc11f225ca1c6199557bf9b72e92bcc42e389918314195db9b476a62cd5898ee8ab7b6a4978f38477faa9666cba8ad42870f2922e82f34c73a276eb4b8fcfd7c3f18a96508c688cfb2e785dce481b7903e84f656dd07dfc5dd399e4818256ac57dcef194d57f2553914aed7d68d2a5cdab8bb5cdc75c4a057b42b6a8d0e2914a89f120a367807ad9fa39ba3df7f30579a53875c49077582c66e03de10b8c10ca7e217fc177967419b501986797b7c91b3b11d7bc5e6257917ecb29da711ea2499beb617aa7c9dbcc20651e47888d308cb4c47212898f22c220bc5638cce109220b25dc3b4745ddae8aaeffede8fb566cf09952bc18f87768d6913a12844ae6156422c46037f9084fd082f5b9ed6e862eac54fc0530f2c023fb226b45f62639465a55b8f3f592f613b03be2152f5c9a334748aaaa9ef523bedf2f06eae75afba205cf71976ff6df7e009794dcbc0856e896be3f4034654af78fbaf76f37a5ef465f0d9f8c4ef1392c100df037254b8579f4ea81998ff715435118d3dd9f7e6e7e9b97513b66902d4fc9f32adeff7a81d7ac51d5cae84aa8fb03d75221d958644b6f520a7de23172629417e05bd65942864e7367c531e20d9097f23aab3a493ce781b21067e2377f21d10a5a15208e9010e6c6a7565a15f5b8a5fe79906b3b7a24e950e78dfdaf926c2717127368a43da2be3f73210293e4d6ffbb36e26752ee3effdaadcd0f0e5d65bc7159e1916da682be80059e6f668cd22671ad09c3e4496a84cfc1735854b94dce0c01eb20ccfc83fffcd32f1944fefc46cd209c0031d4772f2313de99f5c49e220a0e1ea82fff735bc1dcb072314b37f671c72a04d391030a88e3f96c95fea07379722601f46a1d8ee815c0dde4dcd4638a60cd8fbe2a1031ab9f1928b83e94fde78faf763cb0e57db4ca496aab67576738b7e3cbfcf6c0e055c6de91710a5bd289b446a390e8a2d055a8e775c1f75fac225ff871411eb04540183d3457459edb857fa37de016d863478fd7c42c4cea6497b32af7b1c92a02177a0ee6c4efeff2603c719360a51f5d5f25880545dbf95c64f82dff796eabd42e00eab786ad99d88822ce9a206e2940c7970c3f66afdc20d64bdaf043b7426e1ffabd684b22ad4744b93586f4710e3f06e25af28b26da0a2434decc39ff07a9dc382a74e6e389ab46ab099756aed50071df2cc7015eab3f5c1c82699e3563a6202204a97a812bbafc2bb4888af23d57f69e14fc3cb9e9c2decf684c3b4ab46337ec1b63c3f88d0055af902a29e17158ec462e1e5c770db3f4c2670a71dec6b4ff4c2a304a1967ef0c0573ec22e58d7f1fa5fb43dc688a06d9f8ebec82e747a07fe1f7d8befe175dac59854406cb13aad6e9983449aa96b7bf530f11ec5ea27fc472f677e17c16ed8f66b2a58999757bd7d262498fcfe3b7448215c9f7bc047167dd07b987b860013cb0de87420fad2f4be342ccb517459c13336d17d707ffeb513f7933ae8870e67afb6c5990549e19057654d35df3d8abb0e5146101295a5f1694e00a84f74de12c979d72f9ecad471cfd3abe69cdd344d229126c7585aebfae4eee3b24671b1c893dbdf01010e3e3bbbe817b264ca79d67f5ffa8c1f5870d2969f669a58a87f5d4b9f03548cf4ab14666f55062c04f5a20e1afc20e9100947cbae023e2fa9907c2137a8709f53a8891afbe5b8b721fd9b6260a477d25e01653191281328cdc0388fffae046a0663fc640bfdca5935191ce69e9337e26fccf39f0125062de988e376ed94bd2c1cc674a0ddd91df48e35f957322af9c5a89cb32b663d353db927d6b8b25a6a29a9c6a2a4f52d9a0d764826135321f960254ed377927aa1243f2cb1bb6b14d3eaf7b376b3903a58098ed0899a5f32e12ba56a593145d29b34de648e8227885061076b9749e9a35d67e43b2e94a8716d1a5b0db5807a4c16bf3a66b77a0b332daaec67646ba8e54db0097f158643e01a7528f03ee6926ccadd383fc56ad8ce419d0248def845c81808f84ac2aa3762a24406916e960dbdc33fc6b86053a890670d3918273a981f1828e29e524547d18cc7d9b5aaa965938dca73d0c057aae9549ba8dd6b478055f4b2c4faac2f14c363b0b13ae1bd1a483d53293b7315e840314ef8fd915581e6ec770928d50ae694b2a9976bba3644e27ab4737ef55195f558519d999713dfa403bede26c665767b88dea4b0c5c121801c7b83500ebe67948dab9ad2bd6dfad6144a90ba21e2ad89d9bd12f3fba51b0e511a7767c6f5c4b7cb798263e87f56ddce9a6f53acafdec70311a91ee968c5821ee368f8073b7c1d9168ec4fcce9ad469d8b19fc99ed4b89a4aca8a27a5cfee2cdd5be712ecc4bdce56457b848a333c84c0868f44e16b1e8e0d742f4b22df9ed188de70a133c8266006c1878604242f35aa17314dbf17a6fe9c1f834fd161d4a6689d9aa322d2548d39b05147193c118f858444a501f513708ac0c7b730bad1bad9d3122464b32684f575bc5a0501320744248cc4a8e12082941583fc93f57bf15960886490cb3563305512086b61cfd999cb20ee156f50dc8b75202cb293cf2ccd17e16b6c6147ae58f41a114d0bfecd95295a036ad519e76fd788d72be930104fed273300e766ab6f6848694d87e3903e04f71bef91fbd7d7316368e4fbc8b1b87c2460b5f0949f1acd84bc2de966090942c8f0b5a5c767db6b7c0c75e634e6bdcb7cab804011e739c5f1f560b9757ec5ca5480b8dff2d088bcfb0ea8d75cffc2b6cf676769e014ae842d93d9bd05655fcc9159fbcadf0805c7acdf9db8f59b394072a8ee725a71ad6285d9fa5fb6bfa6f08ef30760d3fbefb8c44fb03008cf6319809b528ee92d40af5eb74b9d3c624a6e7f4cd7eaed4ac56e8ca5cae0ed75f3bfba920f21e7a1663598079615f6fe7f8355acc91de3f1d0dbafccaec49aac70d6d73658c3f49a87094bd494c7e30a491cc2b46ca89772a96c9235e2f19fc3f038d09b61fed83ed6ffa09e3f3a580790e26a77d17a328144e623ebdd9baf9ee765e44c254ee780e1a0dad496df4c049faae89ab81da9228965d9d0ce45fb2db14e43b4e73efea221889742ec1357899fb97d9ac658edbdc86905ac4711ae97163c46c3dd044caa68befb72f406b436a6b7e18a5553ea213f3062b42021eee3abdf5d0501cd93f586dab47b7a6222ce4cd90a017da70ca53c278a3ba9e88c940b9e136bb7c53f3a415b4d4e72ecc4d945e25e7206611cf6a17fea7186da6eb540bb0fa3150e4ae41c5cf490d9fa16878d350d69a9a62083b0f97579797acc5f9c1a26788f1d9b1db23212c8f8c0442030c58bd93b7c448f6b4ec08c9f7682bced6b412767832d9cf865c6973724f8e3f88d0d897c92817c445afc4493bb2bb16829470b4306dd72e666fe9f5dad65496a185409bb861b72f611dd9d68560c191c711644fc0fcc0216937726dccd0390571b41be8a01166e79aa6fb32c1c33a766c6fc8e823d044d1600d243343aa1dc9c0d582655d8dc13ebcc17d07eccb86cb2cb28978af9e2f4feb3ec80ad862ae83664d012bad9257f50f2d73a51bf48d099c9848a519f8e466b3e1cfaf51f67425e501edc3baaa5b7f73c69e625dfec87801549c5dbe675cb7acf13c43e8c3fbe81e2050b7de40650abc93c8259cf855fd7ffedfbec0417cde646c37fc9303a73401b0d3de953197ac67671d309019fa739b150de6814a9952ec9f60c19cbe8cd1b5cb8290254cdf2fb850b8178249afc93a31f0cab6433e7a1ec62825a8aa9ab34bdc610292708ae4e9623ad53f859d620314ebccda020928c41f662555b604525df2572ed9372757ea8c96a186c9103c927a6b3bd623fed5e1a489eed7413c489d13eddf8b4ce492349fcbfdee3d9993270598d654d59cdc4c6a0aeafbac158179b55d0b5241c6c6ac884bac698a3ec268a29b741a97b56f7f845b35db938e89a07545ae34f4d56af70ea640c93a67d7e9513ebd088551e66e2bf6dfcda16834f71afaf19b617b4fbed8333f61d7feb9deee716c901e98d3b6034a6e47c9dd228d20", 0x1000) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r3, &(0x7f0000000000)='./file1\x00', r2, &(0x7f00000000c0)='./bus\x00', 0x40004) 16:00:47 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x20005dd6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = getgid() r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r13 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r14 = socket(0x2, 0x3, 0x1) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r14, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r12, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r17 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r18 = accept$unix(r14, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r20 = socket(0x2, 0x3, 0x1) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r20, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r20, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r23 = msgget$private(0x0, 0x682) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r29, 0xa5, 0x1, 0x100000000, 0x2}) r30 = semget$private(0x0, 0x7, 0x0) semop(r30, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r30, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r30, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r30, &(0x7f0000000240), 0x6) r31 = geteuid() r32 = msgget$private(0x0, 0x682) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r39, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r41, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r41, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r46 = getppid() r47 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r47, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r48 = fcntl$getown(r47, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f00000001c0)={{0x2, r42, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r46, r48, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r40, r45) r49 = msgget$private(0x0, 0x682) msgsnd(r49, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r49, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r49, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r49, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r49, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r53 = getppid() r54 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r54, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r55 = fcntl$getown(r54, 0x5) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000980)={{0x2, r21, r51, r52, 0x0, 0x44, 0xffffffff00000001}, 0x7a, 0xc04, r53, r55, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000580)={{0x5, r31, r35, r45, r51, 0x104, 0x9}, 0x7, 0x9, 0x4}) r56 = msgget$private(0x0, 0x682) msgsnd(r56, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r56, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r56, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r56, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r57 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r58, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r61 = getppid() r62 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r62, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r63 = fcntl$getown(r62, 0x5) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000980)={{0x2, r57, r59, r60, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r61, r63, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r66 = msgget(0x2, 0xc0) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r69 = getuid() getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r71 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r66, 0x1, &(0x7f00000003c0)={{0x0, r67, r68, r69, r70, 0x121, 0x9}, 0x800, 0x1, r71, r72, 0x3, 0x1, 0x1, 0x5}) r73 = socket(0x2, 0x3, 0x1) connect$unix(r73, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r73, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r73, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r75 = geteuid() r76 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r77 = socket(0x2, 0x3, 0x1) connect$unix(r77, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r77, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r78 = socket(0x2, 0x3, 0x1) connect$unix(r78, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r78, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r78, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r79 = socket(0x2, 0x3, 0x1) connect$unix(r79, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r79, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r79, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) sendmsg$unix(r18, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="ec5a2105a077db7f3d327b35e4813e5ed0be59fb808889f5d2b73f948aab531ff59d0f515583826379203b089fc5b9903787ab5384f35265b5963930f1d332dc7dcda80b032be15921223f7524f435079b6e12d9fbd83c", 0x57}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r19, r22}, @cred={0x20, 0xffff, 0x0, r28, r15, r51}, @cred={0x20, 0xffff, 0x0, r61, r15, r70}, @rights={0x30, 0xffff, 0x1, [r58, r43, 0xffffffffffffff9c, r62, r50, r78, r79]}, @cred={0x20, 0xffff, 0x0, r74, r75, r16}, @rights={0x20, 0xffff, 0x1, [r76, r77, r12, r17]}], 0xd0, 0xc635f6d980f75b70}, 0xa) r80 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r80, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0x24}, {0x25}, {0x6}]}) r81 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r81, 0x80104277, &(0x7f0000000080)={0x20000000000000ce, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r81, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r81, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r82 = getpid() fcntl$setown(r81, 0x6, r82) ioctl$FIONREAD(r80, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r80, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r82}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x2, r2, r3, r5, r51, 0x80, 0xca75}, 0x9, 0x5, r82, r1, 0x5, 0x1, 0x43, 0x1}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r83 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r83, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:47 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETRAD(r0, 0x20004b43) socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="d3eef3", 0x3) r4 = fcntl$dupfd(r1, 0xf, r3) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x8000, 0x10000}, {0x18, 0x1, 0x6, 0xffff8001}, 0x2, [0x0, 0x2, 0x76f0, 0x9, 0x1, 0x10000, 0x6384, 0x7]}, 0x2bd) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x4, 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000180)="d3eef3", 0x3) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r5, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r11 = accept$unix(r7, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r13 = socket(0x2, 0x3, 0x1) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r13, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r15 = msgget$private(0x0, 0x682) msgsnd(r15, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r15, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r15, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r15, &(0x7f0000000600)=ANY=[@ANYBLOB="00000004f600157db24f43cc34271348f2247bbb64"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x2, r16, r18, r19, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r20, r21, 0xa5, 0x1, 0x100000000, 0x2}) r22 = semget$private(0x0, 0x7, 0x0) r23 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r23, 0x0, 0x2, &(0x7f00000002c0)=""/89) semop(r23, &(0x7f0000000340)=[{0x1, 0x4, 0x3000}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r22, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r22, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r22, &(0x7f0000000240), 0x6) r24 = geteuid() r25 = msgget$private(0x0, 0x682) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r32, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={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, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f00000001c0)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r41, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r33, r38) r42 = msgget$private(0x0, 0x682) msgsnd(r42, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r42, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r42, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r42, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r42, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r43 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r44, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r47 = getppid() r48 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r48, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r49 = fcntl$getown(r48, 0x5) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000980)={{0x2, r43, r45, r46, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r47, r49, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000580)={{0x5, r24, r28, r38, r45, 0x104, 0x9}, 0x7, 0x9, 0x4}) r50 = msgget$private(0x0, 0x682) msgsnd(r50, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r50, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r50, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r50, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r51 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r55 = getppid() r56 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r56, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r57 = fcntl$getown(r56, 0x5) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000980)={{0x2, r51, r53, r54, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r55, r57, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r60 = msgget(0x2, 0xc0) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r63 = getuid() getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r65 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r60, 0x1, &(0x7f00000003c0)={{0x0, r61, r62, r63, r64, 0x121, 0x9}, 0x800, 0x1, r65, r66, 0x3, 0x1, 0x1, 0x5}) r67 = socket(0x2, 0x3, 0x1) connect$unix(r67, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r67, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r67, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r69 = geteuid() r70 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r71 = socket(0x2, 0x3, 0x1) connect$unix(r71, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r71, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r72 = socket(0x2, 0x3, 0x1) connect$unix(r72, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r72, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r72, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r73 = socket(0x2, 0x3, 0x1) connect$unix(r73, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r73, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r73, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) sendmsg$unix(r11, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="ec5a2105a077db7f3d327b35e4813e5ed0be59fb808889f5d2b73f948aab531ff59d0f515583826379203b089fc5b9903787ab5384f35265b5963930f1d332dc7dcda80b032be15921223f7524f435079b6e12d9fbd83c", 0x57}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r12, r14}, @cred={0x20, 0xffff, 0x0, r20, r8, r45}, @cred={0x20, 0xffff, 0x0, r55, r8, r64}, @rights={0x30, 0xffff, 0x1, [r52, r36, 0xffffffffffffff9c, r56, r44, r72, r73]}, @cred={0x20, 0xffff, 0x0, r68, r69, r9}, @rights={0x20, 0xffff, 0x1, [r70, r71, r5, r10]}], 0xd0, 0xc635f6d980f75b70}, 0xa) r74 = msgget$private(0x0, 0x682) msgsnd(r74, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r74, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r74, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r74, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r74, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r75 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r76, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r79 = getppid() r80 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r74, 0x1, &(0x7f0000000980)={{0x2, r75, r77, r78, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r79, r80, 0xa5, 0x1, 0x100000000, 0x2}) chown(&(0x7f00000001c0)='./file0\x00', r8, r77) write(r4, &(0x7f0000000180)="d3eef3", 0x3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)=0x5) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x61}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:47 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r0, &(0x7f0000000540)=""/226, 0xe2) 16:00:47 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000380), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={';\x00\x17', 0x0}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000200)="c64b201cec3ce5aeeac44824ddbaead6309bfa2644839abd5011f62975bbea8e999a6f7d1881b7c9cc0162ffd1d975e3ab0ee9c4eba64067575d5d436d0d3c83526dc0f74dff7db0ad6b7d62fe336466c3790190b1e9b1fe0a1d1b79d1601510cb6fedf01553b340eb04e86605d176b2637d5d93a13510bcafb74710b9205f9270527002d4ba945faac2a3a3dbbb374808e4a757ebfa5108d8f82ab4eb5a1d82e79c40bf638680931c4d1f295218772213f650a815386b26928fe031710be26d188af3803aabdc1e79429cb907d786d6b1b22e469afb45e4437dacafe9527f4e21edbb4d8e6d6e", 0xe7}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000040)) 16:00:48 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:48 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:48 executing program 1: stat(&(0x7f0000000040)='./file2\x00', &(0x7f0000000080)) open(&(0x7f0000000640)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x10, 0x0) 16:00:48 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x90) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x6, 0x7}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, 0x0, 0x0) 16:00:48 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="100000002900"/16], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x4000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:48 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/183, 0xb7) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000100)) 16:00:48 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x9, 0xcfdb, 0x5, 0x61c0, "cdf2d16a96ec47b8eb8dea63227379135cc21483", 0x1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) 16:00:48 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x200000000000000) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x121, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) getgroups(0x3, &(0x7f0000000180)=[r1, r2, r7]) 16:00:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x100000001, 0x558f, "598cf802016bdcd569ef00e16e95cc170c57d791"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) 16:00:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x2, 0x8, 0x4}, {0x18, 0x0, 0x40000000000}, 0x2, [0x2, 0x9, 0x6, 0x5, 0x800, 0x4dc, 0x2, 0x3]}, 0x3c) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x3, 0x1000001, './bus\x00', 0x200, 0x7, 0x800, 0x58}) r3 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r2, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001000)=""/4096) semget$private(0x0, 0x0, 0xa4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61, 0x8001, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000002c0)) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000480)=0x265d) setuid(0xee01) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000680)='W\x00') ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000004c0)) open(&(0x7f0000000540)='./bus\x00', 0x1, 0x40) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000500)=0x1008) ioctl$BIOCLOCK(r2, 0x20004276) pckbd_enable: command error 16:00:50 executing program 1: r0 = semget$private(0x0, 0x3, 0x40) semop(r0, &(0x7f0000000000)=[{0x3, 0x79, 0x1800}, {0x5, 0x101, 0x800}, {0x4, 0x6}, {}, {0x0, 0x6}, {0x1, 0x9, 0x800}, {0x6, 0x0, 0x800}, {0x2, 0x2, 0x1000}], 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x54}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r8, 0xa5, 0x1, 0x100000000, 0x2}) r9 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r11 = socket(0x2, 0x3, 0x1) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r11, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r9, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r15 = accept$unix(r11, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r17 = socket(0x2, 0x3, 0x1) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r17, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r17, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r19 = msgget$private(0x0, 0x682) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r25, 0xa5, 0x1, 0x100000000, 0x2}) r26 = semget$private(0x0, 0x7, 0x0) semop(r26, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r26, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r26, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r26, &(0x7f0000000240), 0x6) r27 = geteuid() r28 = msgget$private(0x0, 0x682) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r37, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r42 = getppid() r43 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r43, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r44 = fcntl$getown(r43, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f00000001c0)={{0x2, r38, r40, r41, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r44, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r36, r41) r45 = msgget$private(0x0, 0x682) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r45, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r45, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r50 = getppid() r51 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r51, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r52 = fcntl$getown(r51, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000980)={{0x2, r46, r48, r49, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r50, r52, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000580)={{0x5, r27, r31, r41, r48, 0x104, 0x9}, 0x7, 0x9, 0x4}) r53 = msgget$private(0x0, 0x682) msgsnd(r53, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r53, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r53, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r53, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r54 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r55, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r58 = getppid() r59 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r59, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r60 = fcntl$getown(r59, 0x5) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000980)={{0x2, r54, r56, r57, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r58, r60, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = msgget(0x2, 0xc0) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r66 = getuid() getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r68 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r63, 0x1, &(0x7f00000003c0)={{0x0, r64, r65, r66, r67, 0x121, 0x9}, 0x800, 0x1, r68, r69, 0x3, 0x1, 0x1, 0x5}) r70 = socket(0x2, 0x3, 0x1) connect$unix(r70, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r70, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r70, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r72 = geteuid() r73 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r74 = socket(0x2, 0x3, 0x1) connect$unix(r74, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r74, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r75 = socket(0x2, 0x3, 0x1) connect$unix(r75, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r75, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r75, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r76 = socket(0x2, 0x3, 0x1) connect$unix(r76, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r76, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r76, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) sendmsg$unix(r15, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="ec5a2105a077db7f3d327b35e4813e5ed0be59fb808889f5d2b73f948aab531ff59d0f515583826379203b089fc5b9903787ab5384f35265b5963930f1d332dc7dcda80b032be15921223f7524f435079b6e12d9fbd83c", 0x57}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r16, r18}, @cred={0x20, 0xffff, 0x0, r24, r12, r48}, @cred={0x20, 0xffff, 0x0, r58, r12, r67}, @rights={0x30, 0xffff, 0x1, [r55, r39, 0xffffffffffffff9c, r59, r47, r75, r76]}, @cred={0x20, 0xffff, 0x0, r71, r72, r13}, @rights={0x20, 0xffff, 0x1, [r73, r74, r9, r14]}], 0xd0, 0xc635f6d980f75b70}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r80 = msgget(0x2, 0xc0) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r83 = getuid() getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r85 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r80, 0x1, &(0x7f00000003c0)={{0x0, r81, r82, r83, r84, 0x121, 0x9}, 0x800, 0x1, r85, r86, 0x3, 0x1, 0x1, 0x5}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r3, r48, r77, r82, 0x1, 0x101}, 0x8, 0x7, 0x2}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") pckbd_enable: command error 16:00:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40062}, 0x44001000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget$private(0x0, 0x0, 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xffffffff) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) sendmsg$unix(r2, &(0x7f0000000c00)={&(0x7f0000000440)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000680)="f8ca106e0ffaafb4e4b9accb73c0370a3b44c2eeeee123e7a04302973165f2f7f5438a198228cac350f267a4b44325bb38920b3512add1f1132bb995d2322321a9c2ceaf5a41a7d81e2f1aaa1f435f28dbc84be4ebe4cc6275608aa2b02be885a993e4793a2d3811a99c5f3981a7a51cafb22b909ccc98011b0925b9e09b8b48d818be360783b9358e884fcd88c78a578749de88f77dfe0ffd15ef18d5157d039020a3a85131426ea678c4d19391d3d4d5646fb122ea652b0261771e5b4c7c918ed198a30d5931e55f", 0xc9}, {&(0x7f00000005c0)="60b85ea8de7c81cef12824c564d51b9dfd6f97c34b01e64d8c2289", 0x1b}, {&(0x7f0000000600)="bbb9199d3292f95c826ed8a92585d86efff59ee42b2454c1349973825781c7b40539", 0x22}, {&(0x7f0000000780)="96c603fbfbb89d90ef7d7f2bbafa5290b8833218e5f5e92569ab4bd385e7f6b2e875f08ab3c38a36065f6d940cad2bd5fe934d6025f53fcd1f4ed54fa4f23767f7c752809d69b8e73fa497b19f52c9c5c1ccd259a71220ee603a241727c18b4bb9b6a0aad75fef32ea3075dc5f4d969dccbb60b5b24ec4dc7886d70ebfbc6061603b793e3aab6cc19bd96ecdcf78271131ecb2298a2d2e1df4", 0x99}, {&(0x7f0000000840)="d958e339f38d9169e7f7b8f21daf0865968279c1281fed5a186436d37417998f76d79e04f391993896", 0x29}, {&(0x7f0000000880)="a64759ad5156488c73cfadc79f44700061ebf63927a439bcb11737fa099a7cfd89ef1778a0e6ea327516cbf6ecb2824c1949309dfa02f1965e2f734efdc0be7d552633ca728a6d9007ae1cfefecc28a0708dbd1dd996d091449d37cd18cd8c10032dc1cd184337bd03f797866c58929820d31a3d57fa672ad891ffe6443d5fe52d351e49c3fbd20160c1d7c18f98196dcbf95062255f8ad301058fc1488835078ea43cbc498cb38240fd41b92dff29b383dc981990a37251d65ec796c7601fb6f0a43f6ce0f1df820b230929987b5245e0cbf419ec12", 0xd6}, {&(0x7f0000000980)="fa3897156efa91935460bad9044169e286710ba41430ca9cba0f42e73d289671da4a7df6e5fc37ee7e3c526f1263e6dd0c50d03f1ae93e652f97273619e09f13bcad35bf1d4280fe76db0e0f3c213c4cd2bae04c3adceaa401b4e80b31babf08d9867d19d618ad4f7ac14ef9467e83252fc7175b56f2a3dd8a524f2b2be9156f832febf027f0ed0546a95a1b492d94dc4584845a3a56fd6a25e87ae7b575cab7607a055e167d17718fd30fdc3b258c7f9ac5995ac695e1ace13a5706519468c863bcd37a2d2808ea4a240b5d78f04256331e74b631ae9fb2da78c1a33f3e9cf73187f57db8363012f071a4c6", 0xec}, {&(0x7f0000000a80)="e523bfed8b072e3f05c5f3e35f1859d74a5ea3a793516391ea777d946bb5d7981cbf53dfa9355d5acbb86b877b644ffa208331496a93471bfb11966f8f7ddbf451d28ffdccbbc175bec68cfc0fd073c421574a8a7bacdc8417d3fc66a05e2a118cc6e63863ee3a3656159fb466f27615", 0x70}, {&(0x7f0000000b00)="a1d7052dfa9aac664a6b84f3e2def5349ee150aa8dc4e80a3726974b7214be685e48632d98eb3738a4a573b75ce51c4bcf2f612751d9fb7fd1fe54", 0x3b}], 0x9, 0x0, 0x0, 0x1}, 0xe) fcntl$dupfd(r3, 0x0, r3) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000002000)=[{&(0x7f0000000d00)=""/38, 0x26}, {&(0x7f0000000d40)=""/157, 0x9d}, {&(0x7f0000000e00)=""/4096, 0x1000}, {&(0x7f0000001e00)=""/100, 0x64}, {&(0x7f0000001e80)=""/8, 0x8}, {&(0x7f0000001ec0)=""/95, 0x5f}, {&(0x7f0000001f40)=""/61, 0x3d}], 0x7, &(0x7f00000004c0)=""/213, 0xd5}, 0x40) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) r5 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000002c0)=""/89) semop(r5, &(0x7f0000000100)=[{0x4, 0x9, 0x1000}, {0x4, 0x2, 0x3800}, {0x0, 0xfffc, 0x1000}], 0x3) write(r4, &(0x7f0000000c40)="b129f29422a1fd9df2a6eb010449ecfe943afb30bf0d89023224f3288030c08b9335521bb5b91fdbbab657318893ff20142c7e701ef2c9d7677e4edfbcb978cdf9adaf367c4fae6c9ccf88e0b64020f2a46cefc9338abd14b289e59ccd14575bdf8cb0027a71db10334b3feced6b7e7466b46cd6f820f46fcaca813cf5151c2e7c9f85c63819175b8a02fc84aab49abdf5c374381d68de80bcefd8347fd2f902c284d6e6ec08", 0xa6) 16:00:51 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x20, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000200)='./bus\x00', 0x100, 0x4) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f00000002c0)=0xf674) fcntl$dupfd(r3, 0x0, r3) linkat(r2, &(0x7f0000000240)='./file1\x00', r3, &(0x7f0000000280)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x84}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="d3eef3", 0x3) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x2, 0x7, 0x2}, 0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x14) r4 = fcntl$dupfd(r1, 0x0, r1) write(r4, &(0x7f0000000180)="d3eef3", 0x3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:51 executing program 0: sync() getrusage(0x1, &(0x7f0000000180)) r0 = shmget(0x1, 0x1000, 0x12, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) 16:00:51 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925070008fb2f58bf5e4a", 0x1e9b, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0xc000, 0x1) mknod(&(0x7f0000000340)='./bus\x00', 0x1, 0xbde2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x6c}, {0x6}]}) r5 = fcntl$dupfd(r3, 0xa, r4) faccessat(r5, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x0, &(0x7f00000017c0)={{0x80000000, 0x7}, {0x400, 0x7ffffffd}}, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x3) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8010, 0x1) r7 = socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='):\x00', &(0x7f0000000300)='\x86\x1f\xf9\xfd\xa1t\xe1p', &(0x7f0000000d80)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e\xa4\x00g\xd9\x17\xf8\xe7Y\xacG\xecT\xf11\x9f\xfd\x7f\xc4\x8f\x8e\r\xefn\xdd\x1c\x04AS\x83=\xb9!\xd6\xd6\xb2N\xff\xc2\xe4\x85i\x9a=Ps\x8c\xbb\x01\xf3H\xf7ayd\x96J\xd1\xf1\a\xee\xce\xb4\r\xcd\xbep~\xd2)\xfbSYO\xf6\xc0\xee]Z$\xe8O2\x12\xe4\xb0\x91\x13T\xfc8\x88\xb88\xe8J\xc9\x16\x18\x9a\xc5\xa5\xd4\x84\xe3\xfaZy\xfe\x11\x8dh\xf7\xfb\x1fN\x19\xe7\xb32\x8e\x95j\x1f\xe5\xb2\xc2Wy\x1dih{\xeb$\xbf\xc2\xc1\x94\x95 \xe6{\x7f\xae\xaa\x91\x1d\x97\xbfcjwZ\xe8', &(0x7f0000000b00)='\x00\xfe\x968\x9c\x90\xb5\xf3\xe1\xa3v\xa9\x04s\xd3\xc6\x82\x97\x82\x91h\xd4*\xc9\xc9*^\xa8\xf1\xd7\x97,:\xad6\xa1\xa3\xb6\xe7\r\xb6\xc7\x82%o3\xfb}\xcf*\xe3[y\xb93\xf0\xd1\xb3\xbe\x82\x0fg\x18\xf3\x1e\x9d\xb6\xb0\xbe\x0e\xc7\xc6\xe2\xf0\xbe\xd5d=U\xe0\x92\x121\x02\xf0V\x95\xcf\xfdT\xce\xf2\x8d3\xb6S\x15\xe0\x94\x88%\x03\x1e', &(0x7f0000000a00)='\'@\x00', &(0x7f0000000b80)='/dev/bpf\x00']) kqueue() r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) accept(r11, &(0x7f0000000180)=@un=@abs, &(0x7f0000000280)=0x8) r12 = kqueue() r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r12, &(0x7f0000000100)=[{{r13}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x20}, {{r4}, 0xfffffffffffffffd, 0x1, 0x0, 0x8001}], 0x9130dbf, 0x0, 0x0, 0x0) r14 = kqueue() open(&(0x7f00000005c0)='./bus\x00', 0x20, 0x40) r15 = socket(0x2, 0x400000000002, 0x0) r16 = socket(0x2, 0x1, 0x0) r17 = socket(0x2, 0x1, 0x0) r18 = socket(0x2, 0x1, 0x0) setsockopt(r18, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r18, r17) dup2(r17, r16) connect$unix(r16, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r19 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r19, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r20 = openat(r19, &(0x7f00000006c0)='./bus\x00', 0x60408, 0xf3) r21 = fcntl$dupfd(r15, 0xf, r20) r22 = socket(0x2, 0x400000000002, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x80206918, &(0x7f0000000300)) kevent(r14, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffb, 0x9}, {{r23}, 0xfffffffffffffffe, 0x1, 0x26}], 0x5, 0x0, 0x0, 0x0) r24 = kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x50) kevent(r24, &(0x7f0000000100), 0x9130dc1, 0x0, 0x1, 0x0) kevent(r24, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r25 = dup(r24) ioctl$TIOCFLUSH(r25, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) r26 = msgget(0x2, 0x42) msgctl$IPC_RMID(r26, 0x0) r27 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r27, 0x15}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r27, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x8, 0x5, 0x9, 0x0, 0x101, 0x10041, 0x4e4, 0x1, 0x574aacb2f9db0e8b, 0x1}) ioctl$TIOCFLUSH(r6, 0x80047469, &(0x7f00000000c0)=0xb) msgget$private(0x0, 0x100000000000004) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x445c}]}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x4458}]}) ioctl$FIOGETOWN(r29, 0x4004667b, &(0x7f00000003c0)) r30 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) fcntl$dupfd(r30, 0x0, r30) ioctl$TIOCFLUSH(r21, 0x8028698c, &(0x7f0000002580)=0x800) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) msgget$private(0x0, 0x4) msgget(0x0, 0x440) r31 = msgget(0x2, 0x100) r32 = kqueue() kevent(r32, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x2}, {{}, 0xfffffffffffffffb, 0x10, 0x6}], 0xffffffffffff0000, 0x0, 0x0, 0x0) msgrcv(r31, &(0x7f00000002c0)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYRES64=r8], 0x3, 0x1, 0x1000) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000540)=[{0x9, 0x5, 0x5, 0x100}, {0x10000, 0x4, 0x401, 0xffffffff}, {0x5c32553b, 0x3f, 0x7, 0x6}, {0xffffffffffffff7f, 0x7, 0x75c8, 0x101}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r31, &(0x7f0000000a40)=ANY=[@ANYRESOCT=r33], 0x1, 0x800) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r34, 0x100000000000, r34) r35 = msgget$private(0x0, 0x8) r36 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r36, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r36, 0xe3) r37 = fcntl$dupfd(r36, 0x0, r36) write(r37, &(0x7f0000000180)="d3eef3", 0x3) r38 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r38, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r38, 0xe3) fcntl$dupfd(r38, 0x0, r38) ioctl$TIOCSETAF(r38, 0x802c7416, &(0x7f0000000700)={0x4, 0x3, 0x4000002, 0x9, "f398703a00f7ffffff0000ffffffea00", 0x4f, 0xb42}) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r39, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b3000008000042ca00000000009dc4ae0bad2deb45007f1a0000000000000000000000000800000000000000000000000001000000000000000024b72ddeb8cc3818d2d63e5ea58bec9f3c3b3ac8a0782c79db9f4e33f83090859d03b30d85fc2aad2a40fad8ebce82d7248776cd8a2700"/144], 0x1, 0x3, 0x0) msgsnd(r35, &(0x7f0000000ec0)=ANY=[@ANYRESDEC, @ANYBLOB="7bb7afbaf245d8dd9c76750445100748f69fd5a5bda62ac8f5265132a3f6049901c3c05308dd6a2cffcd6873c788fd9d193b4262ff0599246e1ec82e509aebbeb41e8ce8a8c547067aaf953ada58b25311cf87578cf3cb4dac10b9ce42ca216fee56e8c1a552d315d1355b244e2305a9cddb0a78ba147cbd544826a87755d4ae702334fe1317f3be0fa17c686c90b46be9ab318a9189e5c3c56723fc4d2a44dde1034851d3936ed0069863ddccdc768f69f5e4121d230253cfe3360dfd072ccc2e451bdcd0c85f581989cfc895272ef5ee", @ANYRESOCT, @ANYBLOB="4e2ec3994c89400126c647d9316d74805ec7f9e1ddfd34f76f62f4b736a080528162fb3da08f9facd6103c5ecf399674e72184aa34d4f925dbd54a100498fedba6a5bc44b215e2e446d9ca669732f52d896c309741053b69c3b4991443b3c5f242147d47c54b4230fa22faa77c05af0bfb2e34d1e81029747341ed24f5643d0f0a20254b7842c430fe695d6edcc34d99bbf5328f6ed0da08bcd0f5f7c5c9fa2281cc70daf7fdc40e9271ddb34d39e81444c49b15bfbb2825d78dcf1e089fa995fedfbc", @ANYRESOCT=0x0], 0x5, 0x0) r40 = msgget$private(0x0, 0x401) msgsnd(r40, &(0x7f0000000340)=ANY=[], 0x0, 0x800) msgrcv(r39, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x1000) msgrcv(r39, &(0x7f0000000c00)=ANY=[@ANYBLOB="253d95a8da8bc9a5c08bd1fd0443a741d47d969fa1b8290df48365d51fe3409898bad1c353a5404357eb1aca1934ab2e62720929cf43686dc3507a2bd91936dd40f15b58d7417251e0e47268a0981162fddf31b28ebb3627c57221d333ae8028317fd13ad79f77871d5d94f1b8c4422a9d03e0004ac031679fd846547940ab983ab1e7d20e654000000000000000120ce6008ba0e96cae1e48e98c14ff0100000000000056c2bef7a2e849026105efc87152087c5b9b2e4198e74f2d35c4ed42e0d452dbc723bcb566d5081aafa673f514000000000100000000000000000000135683cf2f17b07c0826cbfcc0e2bd448f75b1a06759c6ef873ad55e7d03ae448fe39bf6a8ecd4d1fe02018021275258012521e931b2cfec7a7fd0d59154dc841e8d8b85c6945db36eab6687969c1aedae7624ddcc4b1f645aa31a0b0c"], 0x8, 0x1, 0x1000) msgctl$IPC_SET(r39, 0x1, 0xfffffffffffffffe) 16:00:52 executing program 1: r0 = socket(0x20000000000001e, 0x3, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) recvfrom$inet(r0, &(0x7f00000000c0)=""/124, 0x7c, 0x41, 0x0, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)}], 0x1031) fchmod(r1, 0xe3) r3 = fcntl$dupfd(r1, 0x0, r1) write(r3, &(0x7f0000000180)="d3eef3", 0x3) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) r5 = dup2(r3, r4) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000040)) syz_emit_ethernet(0xfce3, &(0x7f00000028c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df67373990878058c4e207588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c5124f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36552929c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a56391247bca6825f5386713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1e0b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addc665dfa61d036f7ace7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36d312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd48687fb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a8800") 16:00:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getgroups(0x6, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, r0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') 16:00:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r2 = getpid() kqueue() r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:52 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7fff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x94) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x4) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSTART(r2, 0x2000746e) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{0x21}, {}], 0x2}) getppid() 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x40000000) 16:00:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000300)=""/222, 0x80) write(r0, &(0x7f0000000040)="220e22327744432063ea73b85eb5d9665075b8748e", 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000204, 0x10000a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:52 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f663000000000"], 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="1090f65a3cd242149b97cb85da692501"], 0xa) socketpair(0x6, 0x3, 0x5, &(0x7f0000000080)) 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000180)="d3eef3", 0x3) kevent(r2, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x7f}], 0x0, 0x0) r3 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r4 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r7, 0xe3) r8 = fcntl$dupfd(r7, 0x0, r7) write(r8, &(0x7f0000000180)="d3eef3", 0x3) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r9, 0xe3) fcntl$dupfd(r9, 0x0, r9) fcntl$dupfd(r8, 0x0, r9) write(r6, &(0x7f0000000180)="d3eef3", 0x3) accept(r6, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus/file0\x00', r0, 0x1}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x8001, 0xc0, 0x5, 0x1}, {0x81, 0xd8, 0xd7, 0x7}, {0xfff7, 0x1, 0x40, 0x101}, {0x100, 0x80, 0xf0, 0x3f}, {0x9, 0x9, 0x81, 0x4ec5}, {0xc03, 0x81, 0x1, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x50}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:52 executing program 0: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') open$dir(&(0x7f0000000000)='./control\x00', 0x40, 0xca20a3f8e5c7d038) readlink(&(0x7f0000000080)='./control\x00', &(0x7f0000000140)=""/141, 0x8d) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) open(&(0x7f0000000240)='.\x00', 0x240, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000240)=""/238, 0xee, 0x82, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x7}, {0x6}]}) r1 = shmget(0xffffffffffffffff, 0x2000, 0x1, &(0x7f0000000000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmdt(r2) shmdt(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000000c0)) 16:00:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x10000], [0xa6], [0x4000080000000ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xafa2], [0x0, 0x0, 0x0, 0x0, 0x20], [{}, {}, {}, {0x0, 0x7, 0x3}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x0, 0x100}, {}, {0x0, 0x1000000, 0x9}], {}, {0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x6) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640), 0x0) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="d3eef3", 0x3) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r5 = open(&(0x7f0000000b00)='./file0\x00', 0x80000000004206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000180)="d3eef3", 0x3) fcntl$setstatus(r6, 0x4, 0x80) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) r7 = fcntl$dupfd(r4, 0x0, r4) write(r7, &(0x7f0000000180)="d3eef3", 0x3) writev(r7, &(0x7f0000000a40)=[{&(0x7f00000000c0)="9db2979425fe745600a777dc49fba9", 0xf}, {&(0x7f0000000100)="ee8933c206579641cda19e24b1bec4d1f4cd6cb12a5133070203", 0x1a}, {&(0x7f00000004c0)="68591b44c3982428bd9dc8fe6fe3679ae717bebdd577ff7a5217588a2fdc248c5326b9ac904e8d4c1ce2d509273673687de4bb7b363456ee695ae5ed8091ca0ed2ec4c70ecad33bd5462e6ebf4ca2414bca4ee5e5812329a19baf00c7644662d2a825f9936914d61f039c5968d47915e393698934ea61fd4f0ec665e63af95cfb0096ed97329fcf05b126aea027fe6a4fc84ec3a90ef3cfba8d43a32258e02412cb7086e8bf44bbc2d311f2535f33135ba5ad27badf6e828e45d2e478fada5df5f8696792d91ebf4311cd67c1ae7418ce694fe86847c1bfa0fd07dc9e988ac611f1c602c", 0xde}, {&(0x7f00000001c0)="acae363485a41115e22f68e05532", 0xffffff9b}, {&(0x7f00000005c0)="38a99cec8b9adb7a1a8d1e2db52dd303c43a3653d2dda3ed1140f313fc0a0edbd5f844a43e0c9e7b864da966e21f13a19f1dbd829c53d9e17daff040ca8e947b326e678d70ec6a0ebb2ddf77e58d6912dcd1af56d121222af3c9b3b7fd45e8036711e6db3f983bcac2dd6a68146b8982cff5643960abaef6b05ef2", 0x17}, {&(0x7f0000000680)="c47ac8a2d8b5f375e7eb13e21cede23b09b8be44c07b415ae9ca8aa2362c4904cbbd3c28e81c8464899585470b2a91432a69dbb3ea71551364f8ba4dcd0165092e11327c441169ae720c7383c99454fcd2710c8ede3087bb297043d91dcd5026e5affa5a359d15189bad33c675aa001e626138f0fe9e650bd87897a697b8acc9ff3f88117441ce9fa626326bd4ea93a065b08e489d4fbe6cf6a66d099708e1bd693760be44b72e84e1db84a4274c9b186a2745908117047cc0ad1938e53d8be1946aa247949acc98fd2627979d79738c94eb11743b092c949d29d38d21ade497b7bb", 0xe2}, {&(0x7f0000000780)="b28605058b840e0d774f216da6a02f0f56bfa73222e2809a3fe014e5dc99278094168438021c690b83eecb2fe05c9dab00ec66dd64d0cf5d5221382a7313a331400c0b69bbb7d71323d97dc120202214dce6a978463974a5643dc3de4323ccbf60b5bb408f7a19e60493b36a1f4af713d259fa0dab430b17173a74d1c35e72ec41e01c8ada79b2b290f64d1641c16544381dfcbc9732200105993d1a0a357223242c684c05309f1423acf8862c71a837a935ffd5618104e782e07bc8490dbc902dfc634c552c0383c499cdb29b53373b5f9f7010", 0xd4}, {&(0x7f0000000880)="2aabc9b6127af7c25a6ba0b0dde0ca7965e76d998d42a0d6cd39ace27b2d8f08eccf93c207cd95ae60c7a4070eb8b6f1bad6dab79a7bf67c36a6902af217cb782209825efd429ee5d44d625d22b96f8be77d5ff3b585f957aa1de7ef65b5b10da9d5118246624ec42a1bec56759991af4743e08b4b0745c2fa02622e365c846b8e1168", 0x83}, {&(0x7f0000000200)="3106fe547422733b23a3dcb9d0c645ae3988051f0c63b2f1ee6cb924e6572d33c122ad064740e621", 0x28}, {&(0x7f0000000940)="fa53442d8f071eee2d9bc9e7147db0defb95c20a526aaa81c89ca69142de3e4b9248c4a7f5bd20e3783891600652fda17a2cdb09b8a9b5b9a058a70c48e44a983b7eb3edd4d7ebed18e826d38f2e4ad1d4eb7f7cadf589d551773a1e448ee52d2bc92b174b6af660bf7679297587623212b16dd9165414189bd95209ad9863f37f6ff872961532fe1e339aad7cc14df99c9444eefb3a3a33652a720577bbf2c5bd22ec8542d320fdd8c9230b3bf154c9735ef35d57cd8ef276b5e4158d4c4e861d62a66e58d68ace57b08a7f4826b25c2bdb974791ea1975810868b9bb6a91e3de32d6682258405dbefba74456bcbee2bdcdb6a3dfd5b91c1b", 0xf9}], 0xa) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r8, 0xe3) fcntl$dupfd(r8, 0x0, r8) fsync(r8) pipe(&(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x8000, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440), 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0/file1\x00', 0x10, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getpgrp() r10 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r11 = getpgid(r10) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r4, 0x0, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r11, r10, 0x7f, 0x100000001, 0xb1f1}) r12 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r12, &(0x7f00000005c0)=[{0x3, 0x400, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r14 = kqueue() kevent(r14, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffe, 0x29, 0x20, 0xffffffffffffffff, 0x1}], 0x101, 0x0) r15 = socket(0x18, 0x1, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r17 = dup(r16) accept$inet6(r17, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) r18 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r18, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') r19 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r19, 0x0, 0x0) 16:00:52 executing program 1: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0xc) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x80000000, 0x200}, {0x8c, 0x5}}, 0x0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202e480ffffffff493da81cdbf0f879913642968d43ba1f00001000000000b3e4f38e0815"], 0x1) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) flock(r1, 0x8) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x5}, {0x40006}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x2, 0x3f, 0x4, 0x80000000}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r1) write(r1, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0x1000}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669", 0x3f}], 0x3, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20040, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000980)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) acct(&(0x7f00000009c0)='./bus\x00') ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000003c0)={0x10, 0xeb6a, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee5000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3dfa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x400000}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x80}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000e47000/0x1000)=nil, 0x1f0}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000c49000/0x10000)=nil, 0x6}, {&(0x7f0000e61000/0x2000)=nil, &(0x7f0000cf1000/0x1000)=nil, 0x6}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x100000008}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ede000/0x2000)=nil, 0x9}, {&(0x7f0000c5f000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000f3b000/0x4000)=nil, &(0x7f0000ea7000/0x2000)=nil, 0x5}], ['./file1\x00', './file0\x00', './bus\x00', './file1\x00'], './file1\x00', './file0/file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x8}) fcntl$dupfd(r3, 0xa, r0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 16:00:52 executing program 1: sendsyslog(&(0x7f0000000440)="c514da4785d4535659908b589e36b4daf313720812aed01deef56fcd724816d10a4276adef50185019c9fadc824e34b9f84d94a547fad1ec6971bdc43ef00ac28a3686b3aebee1864d0169356818e20e78374ec24358f7c2e04d32185944bf3f5f2dd236d5dffc37f9f58d5eb18f8ac09cc56397654a489e144e6e8d2041b7f3f6b7067f5c63ef3676528aa2d011f79402294829ddf34ac073be70ec8068e5d6549269ea858d9ee9a3ec1b983656b396b817ec8ea2c05353aabd4e8885580d564c5839b0e2e1636db9221b893f55d4502b7c94370203846c894a14b960eb7507cae33b803c87", 0xe6, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x77bffd39}, {0x1064, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x9}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000000)=[{0x4, 0x80, 0x1, 0xf89}, {0x2, 0x1, 0x0, 0x7}, {0x8e5b, 0x1, 0x9, 0x5}, {0x3, 0x3}, {0x8000, 0x9, 0x0, 0x6}, {0xfffc, 0x3, 0x6, 0x1}, {0x8000, 0x1f, 0x11, 0x8}, {0x9, 0xc0, 0x2, 0x10000}]}) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/237) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) shmget(0x2, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f59f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000ef2a489f2930338242c4f19d220000020000009aeab5beef00010027001c00000000000000000000000000000000000000000006000000ff7f000000000000000000000098813134dad465c044ba5dc400000000000000000000000000007306000000000000000000000000000000000000000000000000000000b25d8ad698679de90e29b3f7cde50c2856dec8dbdb05fd2d6c5da5d9aacf0688658af5c5f7a1c1215526d997cadc572070498601691f286142043248985c5c89117daa00fbcea2481795dc129c8b73dfd45409d0a1598b48c680e0f62c43c36c0673"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c040010ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b7000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669a325cd2485e172bf129bf4ef7a13fd4c83f2ef8c259685ae72f11a92a97d96e6ad6218ac2a58a36ec784b4229269bde25ea7a1d54f9b2486c3149c0fb9b3488e4c2c032d587f"], 0x44b, 0x800) 16:00:52 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffff00463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a66896bc8b2951b1383921bb7d52c9b814a25801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04109005ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870b42c2cd2351e0000000000000000000000000000000098934bf16e16b28f7b7eac58017143a5924975a901ceaf725c7c5632ae6a4b2743fa78942d40dd6fde8866d222bed03dfe"], 0x10) write(0xffffffffffffffff, &(0x7f0000000480)="450d2e1014707e5cff23a7c2d273564602fdaf7a4fbd962cdb18772de869d5504fe9b725890d0000c20830b62454a8ce7bc000ffff1f00000000000000c8d0bb62b302d3f77c154767109474b4e1d46fb3bfbd008045b8365a96c5603851cd9d2bd8814ba071104027511e3d07e4267b00000000000000e4cd24b2ccf9de526c3b48b85548791aca3662c47d35b06dbc12a6e76e594ab5c9e1371a5f987b2331c72f02fbd5e49e109db435df0e4580c0992b1b9d5fa27e847b8df271bb0b5b36f3ef36b5701e240fe6173499ebf05ffb572f42580df40759a637f757885b665e24ec2ae382c503eb082be3095b7b494a2e5223356c277da11a3a114b4d31391e742bf58184b160bbc2385d15905b6b33de3ec381a520a149776809fa533a7e53effe9ae0c8b358f5fb99dd9228095d7f8b8e612486a3460f2550851612985b4996a6f8874313283fc88689443cf261870f725b47b5330d467a4a17a73ab428840076294ea3bc1a00059e768521c59d90fa68ab82856c1ec52fc6640a0ceddb463e5b968d1e6012c84600000000000000f080f1d5a6e464de619a54a8c073172ea034bb2fc8279f33d574a485cde40d6dfd69eab089ded8ce61590755d825dc5fa8fa9cb31b9e1702573a2d6daf01b998709c6ffbef47ea2c5248297535a93ec713886d43151dff254f77e3d79a96606fd0cb6d7d703931fb6b588693b4355b56a24fa4419834e0c9d9c60115893ce1b33818e58fd75edd78cde293415aaddf03d88047fd1295c08353aa541f57244f87bfa1a0cb1d96e20c6792d2c87ab8389859d95d043712ad9b9d95b470e9a972a203d3506d6e0b4bfaede971a4d1d4", 0x3bb) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10442, 0x0) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:52 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x3, 0x5, 0x8, 0x800, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f00000003c0)=""/134, 0x3ea) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)) close(r2) preadv(r2, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/101, 0x65}, {&(0x7f0000000240)=""/235, 0xeb}, {&(0x7f0000000340)=""/120, 0x78}], 0x3, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r3, &(0x7f00000003c0)=""/134, 0x3ea) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000640)={0x7ff, 0x80000001, {[0x9c68, 0x4, 0x4, 0x6, 0x69, 0xfffffffffffffff9, 0x2, 0x643, 0xa6, 0x2, 0x4, 0x5, 0x1, 0x9, 0x2, 0x0, 0x8000000000000000], [0xd65, 0x6, 0x8000, 0x7f, 0x579e, 0x81, 0x2, 0x2, 0x8, 0x6], [0x1, 0x100, 0x3, 0x1, 0x1, 0x2, 0x8], [0x80, 0x465, 0x400, 0xfff, 0xff, 0x80], [{0x3ff, 0x3e94, 0x7fffffff, 0x4293}, {0x7, 0xcc07da0, 0x19fc, 0xdf17}, {0x1d67, 0x1, 0x1ff, 0x3f}, {0x7, 0x4712, 0xff, 0x7}, {0x5, 0xfffffffc, 0x6, 0x4}, {0x7f, 0x3ff, 0x20000000, 0x6}, {0x0, 0xff, 0x3, 0x10000}, {0x8001, 0x1, 0x6, 0x4}], {0x4, 0x283e, 0x7d68ae2f, 0xff}, {0x5, 0x800, 0x1ff, 0x5}}}) close(r3) mkdirat(r3, &(0x7f0000000600)='./bus\x00', 0x40) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x5e3) r4 = dup2(r3, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000140)=0x4) recvfrom$unix(r4, &(0x7f0000000500)=""/165, 0xa5, 0x2, &(0x7f00000005c0)=@abs={0x960d479c5a95bb9f, 0x0, 0x3}, 0x8) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000004c0)={{0x8, 0x9, 0x3}, 0x6, 0x81, 0x3ff}) 16:00:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) sendsyslog(&(0x7f0000000100)="e660df5d11dd3b12285fa067b4245c6b4098a411baf3115b06588e503cc3074005b4adce639097799b8432007b8ecb99a66fc63a6fa908cc51c54cc2bd835efdff9b6beb7d11f674988c1358c38fd1d3fd618668a84d69603868c7f6278810b70d2dfc9f3e9ba5d48c6a0cf9d8398b139d171ee563d8e9b1b3818b", 0x7b, 0x16) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3820a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfea3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b6789bc771ad65d6487b135cdec0206fcd39887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cde0c1ec957e9ae0b7012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x4003, 0x8) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = syz_open_pts() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000040), 0x335}], 0x1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000180)={0x2, 0x8000, 0xf}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0xf1e) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000001c0)) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r6) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) dup(r7) r8 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) fsync(r4) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0x254) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x30}, {0x6}]}) write(r0, &(0x7f00000000c0)="879b727bb3632d0c495dd3938a5aca2ee37867981812ce37d6f5973b6d2bcb15d3a5dcba86a9e879a9b29449a976d1297ebc4be888e7969e0beadc88a4e260db476cb433964919b1574dfa597d5b15bfaf3379200df3c7966835e2dc6cbb44adccb7652db9843bb7406c394f38e028713a3a606a9f80051a7147791eb4fd64f8cbae4f8ca57b576e6ffa5b2d7b6627da007bb03b91a994cf3e5db78b61207ab2b723c00503f73015dcf50dea640916d2f56afb6d249e9d4c2797a04139c280b32ba61fea04f5a86e25ca9515f2bf832b043c68b6e5dba2b8dd0250e9e62f1871d5d7239823f90e4e851679defa2856875784869e1beebb5bab855c4b99a3", 0xfe) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:52 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) kqueue() 16:00:52 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) dup2(r2, 0xffffffffffffffff) 16:00:52 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0xbe47, 0x81, 0x3f, 0x400}, {0x1000, 0x8, 0x80, 0x1000}, {0x9, 0x8, 0x1, 0x7fffffff}, {0xfffd, 0x1, 0x5, 0x7fff}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8, 0x0, {0x0, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x18010, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000200)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101ff, 0x2, "000000000000000100002000", 0x0, 0xfffffffc}) r3 = socket(0x18, 0x1, 0x0) 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) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="000001ff7cf0000000c3b2fcb5b48f7b1b88a2132f66696c"], 0xa) close(r1) shmget$private(0x0, 0xe000, 0x4, &(0x7f0000fef000/0xe000)=nil) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:52 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r4 = socket(0x18, 0x1, 0x0) rmdir(&(0x7f0000000480)='./file0\x00') setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r5 = dup2(r4, 0xffffffffffffffff) linkat(r3, &(0x7f0000000280)='./file0\x00', r5, &(0x7f00000002c0)='./file0\x00', 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r2, 0x0, &(0x7f0000000080)) recvfrom$unix(r7, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r7, &(0x7f00000003c0)="de8db9fd303803a1a31b34ba7114b1f75d9816cd6baf6f452271be268f3abd4bb74781f42e9418dfdd4cf648bdf95f79a4d76adde33653fb2ce254d680b55f0fc3cdf0468c68e85f504678270a43309130835d394430f65da34de90e6c54d0069cabcd2d6f851c31578a671135982ba233fe0d", 0x73, 0x0, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) 16:00:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:00:53 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000180)="d3eef3", 0x3) kevent(r0, &(0x7f0000000200)=[{{r2}, 0x3a489486dbd9b48c, 0x1, 0x40, 0x9, 0x2b8}], 0x6, 0x0, 0x3, 0x0) madvise(&(0x7f0000b1d000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f0000001080)=""/4104, 0xfffffffffffffed9, 0x0, &(0x7f00000020c0)={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) r5 = accept$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0x24}, {0x25}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x20000000000000ce, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r6, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r8}) r9 = msgget$private(0x0, 0x682) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa5, 0x1, 0x100000000, 0x2}) r17 = msgget$private(0x0, 0x682) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000cedb5ac69500000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00016530000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r23, 0x5) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0x24}, {0x25}, {0x6}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000080)={0x20000000000000ce, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r25, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r26 = getpid() fcntl$setown(r25, 0x6, r26) ioctl$FIONREAD(r24, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r24, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r26}) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r26, 0xa5, 0x1, 0x100000000, 0x2}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={r8, r13, r20}, 0xc) 16:00:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0x24}, {0x25}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x20000000000000ce, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = msgget$private(0x0, 0x259) msgsnd(r4, &(0x7f00000004c0)={0x0, "6072fc26b2fa84b65cec1e6a5ec0f831d2d01891536cab19e9309127c6aa052c532e90fb76aee5d3a985d6a64ff0d6e3dc8f2b48d509a7cecaeee02074a745"}, 0x47, 0x1400) semctl$GETNCNT(0xffffffffffffffff, 0x4, 0x3, &(0x7f0000000540)=""/69) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r1, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r3}) fcntl$setown(r0, 0x6, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000180)="d3eef3", 0x3) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xfffffff8, 0x0, 0x0) 16:00:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000700)="61814e7f018c72b387522e48444d95ee0310550e4a8581063b157dd15b7c08bad08f26ae9132f31336731b6b5bfc900dea8d1d7ee9d9f9d15512ead9210569ae121ab0773825842dd35ac6f92f18941636f54254c47475c819a4c1642d82f88c42930eaa2047d0c068b38dc02381ad0eb7f6458e0552295ccce8aa35835db8aa7c35f5533e3476c740469df70a16617fc3d67ab6f6e8e3b09371429d00100000000000001dc5e48228d693ebb31f1a50ce8253ff658b47f0ef4e7302f660b41facc98b5f9cbece70e6db3c16ef966f2869531c0cc301147c3c806073dca1bced89", 0xe1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000180)=""/206) mknod(&(0x7f00000003c0)='./file0\x00', 0x728c15ccbe0e35c6, 0x80000001) r1 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000580)={0x34, 0x0, &(0x7f0000000540)=""/52}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xad, 0x0, 0x1, 0x8a52]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) r3 = socket(0x2, 0x2, 0x0) sendmsg(r3, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="9c02080818719c7ef6fe927c22838883ce4a8415e6cf99935ab31b7ed124c410be15d77b0dab195ee13642e98aa56d055f8fdb2bb32b1b6ae512b9e934a98f6f42367d9e9456cf68a4d8e8333f55c7c67b249f8904130775c675d5f4d035b5a61c5079636cb7d697e444202f92f2241a30d58f851019c6805c3909c752cbf93e7cb1"], 0x10}, 0x0) r4 = dup(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) r6 = socket(0x2, 0x400000000002, 0x0) r7 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r7, 0x1b211ff013c6c6d5}, {r7}], 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000a40)=ANY=[@ANYBLOB="2d012e2f6669bac40cfb58fc9e94db09fb88697cb3ee43a6807c4c17a9fde2beb0f975c8e8e57b83e05501a6eb6425c0a0d7165bca4a1f0cd295ede36c096fedb1281ee481f98b1e4196009b1957820ffd4883b51f45c3047a81ffbf19e4815a704432ff441d8cd364739aca0d2b199fd6086bc2ef24ee802bbfa053902a9909da1a497c1aa3f9318ad5056383b3a68c030ffb2b826f5e1a0dac4290779fb20feda2b50dc6bef7268d1e8c447911de8e42b1837b80f1ac9b6022920c2b9d9345c54c0e746cc2317dffb6245a8dcdc9f95bf51aec51de7cac56f90c86da777b26e3257bdf"], 0xa) bind(r8, &(0x7f0000000100)=ANY=[@ANYBLOB="01006d56061e19ce4036"], 0xa) r9 = dup(r8) setsockopt(r9, 0x0, 0x9, &(0x7f0000000680)="85dfcc7c6cfc03dd84a3d0417f19f727187ab1ae2cbfe7fb1cf97e3a899b8e3120ae9140d90751b95da93cfb089fcf6247b67ca710d25cf735872d087ac0deac247b9f2aee3c5809e104c27b6ddcfe95fb30", 0x274) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) writev(r10, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) writev(r6, &(0x7f0000000a00), 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000400)={0x101, [{0x1, 0x38c}, {0x1, 0x6}, {0x3}, {0x2, 0xffffffffffffffff}, {0x2}, {0x1, 0x8}, {0x2, 0x1a6}, {0x1, 0x7}, {0x0, 0xfffffffffffffffe}, {0x2, 0x80000001}, {0x3, 0xb7}, {0x0, 0x9}, {0x3, 0x2}, {0x2, 0x9}, {0x1, 0x9}, {0x1, 0xe069}, {0x3, 0x2}, {0x1, 0xffff}, {0x3, 0xffffffffffffe480}, {0x0, 0xffffffffffffff8c}, {0x2, 0x4}, {0x3, 0x2f7}, {0x2, 0x7}, {0x1, 0x21a}, {0x2, 0x9b07}, {0x2, 0x9}, {0x2, 0x4}, {0x3, 0x8}, {0x1, 0x1}, {0x1}, {0x3, 0x8}, {0x2, 0xfff}]}) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r11, 0x80044275, &(0x7f0000000280)=0x100) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x1ff, 0xb55f7064f25347e5}, {0x1, 0x7, 0x1000}], 0x2) semop(0x0, &(0x7f0000000140)=[{0x0, 0xa47, 0x1000}, {0x4, 0x2000, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x1, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x1, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000900)='./file0\x00', &(0x7f00000002c0)) r12 = accept(r0, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) setsockopt(r12, 0x100, 0x1000, &(0x7f0000000640)="47137f2ea545e11524c314d6eb19567383af5c63bf18e7a6493c5552d20fd11d1310ff74ea6b00859429e2de9c4e0b80869646ea92176f8931", 0x39) r13 = semget$private(0x0, 0x7, 0x285) semop(r13, &(0x7f00000021c0)=[{0x2, 0x60000000000000, 0x800}, {0x5, 0xfffffffffffffff7, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x40, 0x1000}], 0x6) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000140)=0xffffffff80000000) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x1000000000000024}, {0x1000000000006}]}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:53 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) 16:00:53 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) 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) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) 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)="ad1af05de2f4ef18", 0x8) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x24}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) seteuid(0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 16:00:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 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(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:53 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)=')\x00', &(0x7f0000000200)=')\x00'], &(0x7f0000000100)=[&(0x7f0000000140)='\xdd\x01ip\x02\xd7:5\xbc\x9f\xbb\xa25\xc6X\xc1\x1e\x10\f\xf7Z\x9e\xc13\x98a\x80\x845\x9eSZ\x98E\x12x\xe1\xda\xe0\xb3f\xd1\xb0\x90o\x12\xb8\x80\xab\xb6\x9aAO\x1c\x18\x7f\xa894\r\xe0!\xe5\b\x83\xb4z\xb7\xb4\x186\xbdZ\x92\xcd\x91S\x9a\x01\x00\x00\x00\x00\x00\x00\x00\x7f%m\xd3v\x98\x97\x1d\xf6e\xe8\x8d\xe6ZC\xfcz\xf8WU\xe1g\xbe\xf2R\x9a#\xc23\xf8y\x0f']) acct(0x0) 16:00:54 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:54 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x40}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x100066, 0x0, 0x81, 0x0) close(r1) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xa88, 0x4, 0x1, 0x9, "0b0577248826c6f4a2ee12e391abb069aa25c0b8", 0x7f, 0x1a}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'\x97ap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0xc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc148, 0x8612a) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:54 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="739da50f87375e7b1c1561d37f0694a68dc8933b9abf8c582744b3a793c9249bdb587277cc2b9ba539c9840d3406aaa54ebf7cfc5fbc236be30ff6f830f539227053656c8fa19f4f7cdb30f20f8ba17a6d7c6a72ddcadf762548785a2791ae02faa3c178640c67dc2e03f1a68f18ec34a150e85b0d951d6e242f4f6c2e38c97813307cc7a2b9a86a8a2516e9aab1feae9818fa65e3b6", 0x96}], 0x1, 0x0, 0x0) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000001c0)=0x8000) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x1, './file0\x00', './file0\x00'}) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b6bcff0f0000ff2b783f6e8a9c81") 16:00:54 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="bd7e3efb9d42e4627db9d4bb2088a3dcdcb58d950c9eb02379da2fee2d659d18094e000000000000000fbc8e3ec7d13ecdd6ce4e0b5504702e45fe071d0c151971497996230dfeacc99c8e070f4c5864d1a3428a9136c59ee759fbcd5842de6fcabf3a43709af3f72cb626cbe72febf9802691fb1b6aa40fc971c14015816c10f815d7641f367dc953c4e6c1857fd8d4f9b0"], 0x1}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) close(r0) sendto$inet6(r0, &(0x7f00000000c0)="8061bd5f513e5325a4da7eeaf35b5c4c045ffcfe70236772120980b6715263983cc82ba5", 0x24, 0x801, &(0x7f00000001c0)={0x18, 0x0, 0x6, 0x4}, 0xc) chroot(&(0x7f0000000040)='./bus\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = getpid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r6, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r4, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r9 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r10 = accept$unix(r6, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r12 = socket(0x2, 0x3, 0x1) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r12, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r20, 0xa5, 0x1, 0x100000000, 0x2}) r21 = semget$private(0x0, 0x7, 0x0) semop(r21, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r21, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r21, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r21, &(0x7f0000000240), 0x6) r22 = geteuid() r23 = msgget$private(0x0, 0x682) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f00000001c0)={{0x2, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r39, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r31, r36) r40 = msgget$private(0x0, 0x682) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r40, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r40, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r45 = getppid() r46 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r46, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r47 = fcntl$getown(r46, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x2, r41, r43, r44, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r45, r47, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000580)={{0x5, r22, r26, r36, r43, 0x104, 0x9}, 0x7, 0x9, 0x4}) r48 = msgget$private(0x0, 0x682) msgsnd(r48, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r48, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r48, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r48, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r49 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r53 = getppid() r54 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r54, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r55 = fcntl$getown(r54, 0x5) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000980)={{0x2, r49, r51, r52, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r53, r55, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = msgget(0x2, 0xc0) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r61 = getuid() getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r63 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r58, 0x1, &(0x7f00000003c0)={{0x0, r59, r60, r61, r62, 0x121, 0x9}, 0x800, 0x1, r63, r64, 0x3, 0x1, 0x1, 0x5}) r65 = socket(0x2, 0x3, 0x1) connect$unix(r65, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r65, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r65, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r67 = geteuid() r68 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r69 = socket(0x2, 0x3, 0x1) connect$unix(r69, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r69, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r70 = socket(0x2, 0x3, 0x1) connect$unix(r70, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r70, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r70, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r71 = socket(0x2, 0x3, 0x1) connect$unix(r71, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r71, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r71, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) sendmsg$unix(r10, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="ec5a2105a077db7f3d327b35e4813e5ed0be59fb808889f5d2b73f948aab531ff59d0f515583826379203b089fc5b9903787ab5384f35265b5963930f1d332dc7dcda80b032be15921223f7524f435079b6e12d9fbd83c", 0x57}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r11, r13}, @cred={0x20, 0xffff, 0x0, r19, r7, r43}, @cred={0x20, 0xffff, 0x0, r53, r7, r62}, @rights={0x30, 0xffff, 0x1, [r50, r34, 0xffffffffffffff9c, r54, r42, r70, r71]}, @cred={0x20, 0xffff, 0x0, r66, r67, r8}, @rights={0x20, 0xffff, 0x1, [r68, r69, r4, r9]}], 0xd0, 0xc635f6d980f75b70}, 0xa) r72 = semget$private(0x0, 0x7, 0x0) semop(r72, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r72, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r72, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r72, &(0x7f0000000240), 0x6) r73 = geteuid() r74 = msgget$private(0x0, 0x682) msgsnd(r74, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r74, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r74, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r74, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r74, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r75 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r76, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r79 = getppid() r80 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r80, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r81 = fcntl$getown(r80, 0x5) msgctl$IPC_SET(r74, 0x1, &(0x7f0000000980)={{0x2, r75, r77, r78, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r79, r81, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r83 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r83, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r83, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r83, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r84 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r85, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r88 = getppid() r89 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r89, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r90 = fcntl$getown(r89, 0x5) msgctl$IPC_SET(r83, 0x1, &(0x7f00000001c0)={{0x2, r84, r86, r87, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r88, r90, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r82, r87) r91 = msgget$private(0x0, 0x682) msgsnd(r91, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r91, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r91, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r91, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r91, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r92 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r93, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r96 = getppid() r97 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r97, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r98 = fcntl$getown(r97, 0x5) msgctl$IPC_SET(r91, 0x1, &(0x7f0000000980)={{0x2, r92, r94, r95, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r96, r98, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r72, 0x0, 0x1, &(0x7f0000000580)={{0x5, r73, r77, r87, r94, 0x104, 0x9}, 0x7, 0x9, 0x4}) r99 = open$dir(&(0x7f0000001d00)='./bus\x00', 0x400, 0x220) r100 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r100, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r100, 0xe3) fcntl$dupfd(r100, 0x0, r100) r101 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r101, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r101, 0xe3) fcntl$dupfd(r101, 0x0, r101) r102 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r102, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r102, 0xe3) fcntl$dupfd(r102, 0x0, r102) r103 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r103, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r103, 0xe3) r104 = fcntl$dupfd(r103, 0x0, r103) write(r104, &(0x7f0000000180)="d3eef3", 0x3) r105 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r105, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r105, 0xe3) fcntl$dupfd(r105, 0x0, r105) r106 = getppid() pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r109 = msgget(0x2, 0xc0) getsockopt$sock_cred(r108, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r112 = getuid() getsockopt$sock_cred(r107, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r114 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r107, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r109, 0x1, &(0x7f00000003c0)={{0x0, r110, r111, r112, r113, 0x121, 0x9}, 0x800, 0x1, r114, r115, 0x3, 0x1, 0x1, 0x5}) r116 = getegid() r117 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r117, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r117, 0xe3) r118 = fcntl$dupfd(r117, 0x0, r117) write(r118, &(0x7f0000000180)="d3eef3", 0x3) r119 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r119, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r119, 0xe3) r120 = fcntl$dupfd(r119, 0x0, r119) write(r120, &(0x7f0000000180)="d3eef3", 0x3) r121 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r121, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r121, 0xe3) r122 = fcntl$dupfd(r121, 0x0, r121) write(r122, &(0x7f0000000180)="d3eef3", 0x3) r123 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r123, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0x24}, {0x25}, {0x6}]}) r124 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r124, 0x80104277, &(0x7f0000000080)={0x20000000000000ce, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r124, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r124, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r125 = getpid() fcntl$setown(r124, 0x6, r125) ioctl$FIONREAD(r123, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r123, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r125}) r126 = msgget$private(0x0, 0x682) msgsnd(r126, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r126, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r126, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r126, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r126, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r127 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r128, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r128, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r131 = getppid() r132 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r132, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00010000080000653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r133 = fcntl$getown(r132, 0x5) msgctl$IPC_SET(r126, 0x1, &(0x7f0000000980)={{0x2, r127, r129, r130, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r131, r133, 0xa5, 0x1, 0x100000000, 0x2}) r134 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r134, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r134, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r134, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r135 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r136, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r136, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r139 = getppid() r140 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r140, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r141 = fcntl$getown(r140, 0x5) msgctl$IPC_SET(r134, 0x1, &(0x7f00000001c0)={{0x2, r135, r137, r138, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r139, r141, 0xa9, 0x20001, 0x100000000, 0x1}) r142 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r143 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r144 = socket(0x2, 0x3, 0x1) connect$unix(r144, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r144, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r144, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r142, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r143, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r147 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r148 = accept$unix(r144, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r144, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r150 = socket(0x2, 0x3, 0x1) connect$unix(r150, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r150, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r150, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r150, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r152 = msgget$private(0x0, 0x682) msgsnd(r152, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r152, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r152, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r152, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r152, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r153 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r154, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r154, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r157 = getppid() r158 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r152, 0x1, &(0x7f0000000980)={{0x2, r153, r155, r156, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r157, r158, 0xa5, 0x1, 0x100000000, 0x2}) r159 = semget$private(0x0, 0x7, 0x0) semop(r159, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r159, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r159, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r159, &(0x7f0000000240), 0x6) r160 = geteuid() r161 = msgget$private(0x0, 0x682) msgsnd(r161, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r161, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r161, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r161, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r161, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r162 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r107, &(0x7f0000000380)={0x0, 0xffffffffffffff15, 0x0}, 0x0) getsockopt$SO_PEERCRED(r163, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r166 = getppid() r167 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r167, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r168 = fcntl$getown(r167, 0x5) msgctl$IPC_SET(r161, 0x1, &(0x7f0000000980)={{0x2, r162, r164, r165, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r166, r168, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r170 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r170, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r170, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r170, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r171 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r172, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r172, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r175 = getppid() r176 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r176, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r177 = fcntl$getown(r176, 0x5) msgctl$IPC_SET(r170, 0x1, &(0x7f00000001c0)={{0x2, r171, r173, r174, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r175, r177, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r169, r174) r178 = msgget$private(0x0, 0x682) msgsnd(r178, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r178, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r178, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r178, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r178, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r179 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r180, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r180, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r183 = getppid() r184 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r184, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r185 = fcntl$getown(r184, 0x5) msgctl$IPC_SET(r178, 0x1, &(0x7f0000000980)={{0x2, r179, r181, r182, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r183, r185, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r159, 0x0, 0x1, &(0x7f0000000580)={{0x5, r160, r164, r174, r181, 0x104, 0x9}, 0x7, 0x9, 0x4}) r186 = msgget$private(0x0, 0x682) msgsnd(r186, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r186, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r186, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r186, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r187 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r188, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r188, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r191 = getppid() r192 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r192, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r193 = fcntl$getown(r192, 0x5) msgctl$IPC_SET(r186, 0x1, &(0x7f0000000980)={{0x2, r187, r189, r190, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r191, r193, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r196 = msgget(0x2, 0xc0) getsockopt$sock_cred(r195, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r195, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r199 = getuid() getsockopt$sock_cred(r194, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r201 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r194, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r196, 0x1, &(0x7f00000003c0)={{0x0, r197, r198, r199, r200, 0x121, 0x9}, 0x800, 0x1, r201, r202, 0x3, 0x1, 0x1, 0x5}) r203 = socket(0x2, 0x3, 0x1) connect$unix(r203, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r203, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r203, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r203, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r205 = geteuid() r206 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r207 = socket(0x2, 0x3, 0x1) connect$unix(r207, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r207, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r208 = socket(0x2, 0x3, 0x1) connect$unix(r208, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r208, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r208, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r209 = socket(0x2, 0x3, 0x1) connect$unix(r209, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r209, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r209, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) sendmsg$unix(r148, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="ec5a2105a077db7f3d327b35e4813e5ed0be59fb808889f5d2b73f948aab531ff59d0f515583826379203b089fc5b9903787ab5384f35265b5963930f1d332dc7dcda80b032be15921223f7524f435079b6e12d9fbd83c", 0x57}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r149, r151}, @cred={0x20, 0xffff, 0x0, r157, r145, r181}, @cred={0x20, 0xffff, 0x0, r191, r145, r200}, @rights={0x30, 0xffff, 0x1, [r188, r172, 0xffffffffffffff9c, r192, r180, r208, r209]}, @cred={0x20, 0xffff, 0x0, r204, r205, r146}, @rights={0x20, 0xffff, 0x1, [r206, r207, r142, r147]}], 0xd0, 0xc635f6d980f75b70}, 0xa) r210 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r211 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r212 = socket(0x2, 0x3, 0x1) connect$unix(r212, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r212, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r212, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r210, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r211, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r215 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r216 = accept$unix(r212, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r212, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r218 = socket(0x2, 0x3, 0x1) connect$unix(r218, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r218, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r218, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r218, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r220 = msgget$private(0x0, 0x682) msgsnd(r220, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r220, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r220, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r220, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r220, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r221 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r222, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r222, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r225 = getppid() r226 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r220, 0x1, &(0x7f0000000980)={{0x2, r221, r223, r224, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r225, r226, 0xa5, 0x1, 0x100000000, 0x2}) r227 = semget$private(0x0, 0x7, 0x0) semop(r227, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r227, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r227, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r227, &(0x7f0000000240), 0x6) r228 = geteuid() r229 = msgget$private(0x0, 0x682) msgsnd(r229, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r229, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r229, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r229, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r229, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r230 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r231, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r231, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r234 = getppid() r235 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r235, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r236 = fcntl$getown(r235, 0x5) msgctl$IPC_SET(r229, 0x1, &(0x7f0000000980)={{0x2, r230, r232, r233, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r234, r236, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r238 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r238, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r238, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r238, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r239 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r240, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r240, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r243 = getppid() r244 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r244, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r245 = fcntl$getown(r244, 0x5) msgctl$IPC_SET(r238, 0x1, &(0x7f00000001c0)={{0x2, r239, r241, r242, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r243, r245, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r237, r242) r246 = msgget$private(0x0, 0x682) msgsnd(r246, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r246, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r246, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r246, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r246, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r247 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r248, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r248, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r251 = getppid() r252 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r252, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r253 = fcntl$getown(r252, 0x5) msgctl$IPC_SET(r246, 0x1, &(0x7f0000000980)={{0x2, r247, r249, r250, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r251, r253, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r227, 0x0, 0x1, &(0x7f0000000580)={{0x5, r228, r232, r242, r249, 0x104, 0x9}, 0x7, 0x9, 0x4}) r254 = msgget$private(0x0, 0x682) msgsnd(r254, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r254, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r254, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r254, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r255 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r256, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r256, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r259 = getppid() r260 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r260, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r261 = fcntl$getown(r260, 0x5) msgctl$IPC_SET(r254, 0x1, &(0x7f0000000980)={{0x2, r255, r257, r258, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r259, r261, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r264 = msgget(0x2, 0xc0) getsockopt$sock_cred(r263, 0xffff, 0x1022, &(0x7f0000001ec0), &(0x7f0000001f00)=0x1d4) getsockopt$SO_PEERCRED(r263, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r267 = getuid() getsockopt$sock_cred(r262, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r269 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r262, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r264, 0x1, &(0x7f00000003c0)={{0x0, r265, r266, r267, r268, 0x121, 0x9}, 0x800, 0x1, r269, r270, 0x3, 0x1, 0x1, 0x5}) r271 = socket(0x2, 0x3, 0x1) connect$unix(r271, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r271, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r271, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r271, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r273 = geteuid() r274 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r275 = socket(0x2, 0x3, 0x1) connect$unix(r275, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r275, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r276 = socket(0x2, 0x3, 0x1) connect$unix(r276, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r276, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r276, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r277 = socket(0x2, 0x3, 0x1) connect$unix(r277, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r277, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r277, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) sendmsg$unix(r216, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="ec5a2105a077db7f3d327b35e4813e5ed0be59fb808889f5d2b73f948aab531ff59d0f515583826379203b089fc5b9903787ab5384f35265b5963930f1d332dc7dcda80b032be15921223f7524f435079b6e12d9fbd83c", 0x57}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r217, r219}, @cred={0x20, 0xffff, 0x0, r225, r213, r249}, @cred={0x20, 0xffff, 0x0, r259, r213, r268}, @rights={0x30, 0xffff, 0x1, [r256, r240, 0xffffffffffffff9c, r260, r248, r276, r277]}, @cred={0x20, 0xffff, 0x0, r272, r273, r214}, @rights={0x20, 0xffff, 0x1, [r274, r275, r210, r215]}], 0xd0, 0xc635f6d980f75b70}, 0xa) getgroups(0x6, &(0x7f0000001d40)=[r137, r151, 0x0, 0x0, r249, 0xffffffffffffffff]) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001e80)={&(0x7f00000009c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001c80)=[{&(0x7f0000000a00)="3033f7bc766896cb7518d47da3db17", 0xf}, {&(0x7f0000000a40)="eb94374854267898a264428513357b62cc4fd21def9061709d41997bbdd252c051d3d070fc4a5bd8c380a86c85491794826a203341dc204abf3a34acd3c1494745ba35edd5ca69c139bf6077e8c834127a43cf164c8a887659bc12", 0x5b}, {&(0x7f0000000ac0)="44d4e955d0aa451eb7e8be2a524c8daf428345b24313c924703d2c47e4d52414c09689b7d033fa5c923fcecdc7", 0x2d}, {&(0x7f0000000b00)="2f9fe0adcdeaeb288c06f203cbfcb327edbedf7982d739e39d69fff0a40f23ff5de6f6753fa9ed6bbab1ffd90bb5d99c545112e3b28cab2dd42a5b2e4f", 0x3d}, {&(0x7f0000000b40)="09646e60524219ff", 0x8}, {&(0x7f0000000b80)="5c653a427d54625b85eb0be2be0e54d339405dda56f3c1725e235b25471d2e4e60399e9e0305532d68b6a70f91a0e4ec839074e9a91a4bf551e05ed475bdf9bc22e473c76cadef409e7bd6f028e1302692a21533b1d270f188b758b3ee3ed9ed144258b43a2f5f3049950447b9adcab2fe653b326e2118db7904690b87544ece4c1994f4627698ada6c1a1b83b430ab0b1414c049184faf1390684c1d88c26fa7fcab60e5c5e65c2b25ef242a035cd4f59a5f4d4f555e9764423256681f419b33178ea7c568f69350bbb54a86ec0e49575a4dd063c09aac86c451baa30d4aff1435ab6dbfbb3652f4b92b98d9963ed564d64ca2e8c40d3774c79404fff4c703270efe0e2ba9b40c7066405fc2d2c727d443f1c4bb568bb8d672a57daa9f9da62071677014f91b945687c018b5af3688eb869561e63b6abdd5eb0f69994163d616db8c8e9e9092e11d3f604c5f85708a82c199a5d90f7df4a399a5d2b0e1b04b4b57515f987d5d1a682c656d8709cca8b6f38c168e56d261ca7b12bd0bdd1814755da7dad80ca0dad13c259908420f7b211d12cc970c442e77fc4b0311aabe04c492dfe1f5751d5cec2a902ce1cb04fa6a3ec4f0026f1e0cfe2e6a0ce62eaf408840678b51e3d9aa4ac32f8f0cf432dd814a860b3b0680aad042108de31e51aa1a76fde0a4b11f2ff98178a3a621993da4390e8651d7ef817735e5bddfdd68f353a2289dfee23c98b487f739de23f1a3efae7111e12597cee95f14f2d88341f754841f24338734835103f643a7812f8ca06173a765e35882e85116a6d460bf242996d43f372b5c98f90eb5b246dbf726bb1d0aad0f34e788e641510039b65a2650d675b18b1f2536435457c1b3a62ee3ef4134f6bec484730caddec9ef59fea2ac40dd6c46d389b8fd34ec0bd71a1be04d8cac327c7ccbf5e8e7296cf4d7edc1997859898775f05e16356b4d9134ad173ee5e60aff2c7425e851a5cf00cf59e63e9fba18a2f85222965e72d597b2c9df36ebf38e7d7361914a9153e7f441d1179f2a89dc3294816b06fa5da43223c95cbe2f4746f8f46032c051cd862c6881313a4fa9e45c38340aa7566a1fc13cb26e9da2ef77e34d8990eae6ee5f491fbf34bb6e56367ad7c8f87a9e99abeed6dc9941a25482f4de23cb47a2bea940f28033c25bcf33529c365d4c13e9f03d0346240a7639ccf33462d1508d03b5b70def1e25b91b3646b34167ef269113d300ee3e6a429b211806d80ba8f8c20261515c5f6556c149efda68eafadcc6947925e2da3941b2c3a7b1916fa3fcae755d4ae032bbda0b4ad30f5dd925592378f265626093331e2299056a93e7bc082c2f518fe87e80358e884c36ec425dcf2cd8dd7810e9baa6386f756a2c9da90b7ea2bfd74f3ceeb6db9b1e5e42cd702a6c29f3cd0234b1e720d886c3096741fd7f5ee0288dff8e013cbc16514c5d508ebf413152fb6fff3fac436a4532390163504e608d4aaef53e415bbcf7d4541a65eb538bfd407f4169814d0b72993a9b1c8cba3070f7004f930934040e2d5cb05654cada30247cc0d2210b422dbd9331d1c9cd960699c6230428bf2fdd275957c6d1d9b8a1cecca6dafc5bee722ab7042979a724f842b28976dea85c8a390f9f3c798380ee0cb0e8fe273d485d513c01739af5385a1c611d70e9eef44a8a6e59bee5515461ab4fc6771a7fca98442a86596d3f5c8bb34708f49941ce3bbde83f8dcbd25e456f39a386e4531cbf438a2117ae86c7802451c726fd1be93e575179b4d298ce9024cbd911234857144729e6dd1f4407c5667a8e4b7ea6c8d4d93ec28f9eb40c076773e598f059303c499df32f9f7eab27918b2a17e2a4a58cdb80abe6fb13184fc4269283abc4cd5e4265b7f26a3d34939c7b091dac25de768983983f5ea0839d3f1647869c0d9436ce8f1a4682bd5c1b6a6416b53e693f5cc513fd4192f68ff4944cb59ae77638c0c80e47b71ff198ed6d2d12ed45d414d6fcc950a0084083ce49e5170c6bacdc17d1dbce488d7c13c4b068801c50c363a5a96525f1a09e4b5c5482aada742e51d5ab07720f75f3406297645afccdcdb122777abb9a3c7e1d8af605e22a0ca029c9e4a6ba31ef1d3eadbac5fafd76cebbf7ba1040b590d479a1b966048adebead58d253ffff121d88f14bfed713f432a63049905d6fdf84a678589998b0d484016ccc9546eebee043e485e7a964214c901c8e975d2ff86cf6bc015c316277581ec22a848c2a89baea577ca2ed7e2eca23001bb290142c6dfa36d85e5239f622f8e7ddcb81178e4ed9119ccd278442a25ed0941f0dc997b410477b69a3b2f898ae6185d6774d800383da93997b06f6a46e1d14d274230a9bfee96cae96a43a5156be1187e5dd5a48c17ace898810307fbb09649232130367ac3831814ab127a2e11138db46efcf36a4e5227786d389a40b793f02de53e92ea50f3f4e3f5758bc4febe97b9425415176504d7f7cb0d2593a52d983e323c5700b3b6e93b4222abf2c1d33cb83dbbac92e8602c6e6fe79d30937c73c12e550668f34310275e193becafa5acfe9caaf2c0069bf518e21f292bfcf550c1302c11d35b32e397e9dc73e0bd3a6afbf0bb6cffd1b1dc8833e8e60967623a4496ec3484b0f1345c400b675ee6a2a029fbf58342350a15699d0d0cf07c226905b2fdb8a463085726617dd82ee986e874ead4832eba1d2a58186679e2589e231bd7250984347f1361d26cbb3f2b082dcd4ee603f2f9b5465cc42ca18c7d031b9c7347dedd600811610142dc4b679988ed8b4d06f7316ac4836791a670fb625261ce9e65f2b4921d8127e49c264c38776b9ee55821c023c423b853b7d833cb53a1b9c75c51fb045547be86dbe710c3e97cc709fe934bb93feb014f58e54c58269cd2479f6257318bda16b1ccba8a44f393b88e890d926a89c0f33bf54d14265166a2638bcb6f66f918b9ac21c6ca4760f4e021fffcae0792926e56c8335b5f3e7554fd02061b681124351ed3bb968ca13936b8c4c49870dea69b8436cb6280a77626f340eac8bfa3a177e54e22bd4576d8f1a001f7edc283ee687647d9f6d3fcbb7370a4efeed0e1407f8ee7660401e7e6c472d4aefcfeadea43be0eeb41e6312f0f14c6a6607e9b6afb275b2f095abc2c1557346ff62dda8aa52c67c954a9896586068f0b6fe80500b2f01c8d8859cac73acfd6a29bed29cdf1922b7df89a5fba9c47a446b78a0d2e665e6922b94c49b1775d5474fee49cd74bc5818c7e59e60badfe84c11663ceeafe7c7e6af9d90c9598c6b1edb47faaf812b0f2844d7a71d9d24b78da00864d7f367ffff40cace093bab77bf1cf475ec526de3fc7f3628693313722b2b29843d4b41948890797187c300190eb6748d7810cd34e66370a4ed08f3c20b807a9973dc0d670e5710e7f442119b44685bed786c0a0114a170d07a60502745c2ad0596dcadb57051360ceed76df7076a0cb58142866974fc83e457dd2f9f684a0305aeef6ab1cf58ee10f2d259257fbb175e838770717d852735f6e2acefc98784e533c087d5a51503d1d743a0a344a2899401e662cd2752bac74a1ed44540a22af4efc3aacd256852667aea09f399efcfee7d15a07eae726d5e8bdf9553bb47c10459e192711e82506477158b3f5b62cdae7357ca4ec7acd4c3bda33feb8657fd101d2ddaed73ebcc4e60fbe2a6c39fec4aa06d3ed5733bf5f4d9a5b170976f5258f1c4b01c6508adcdf4d9d2fca6d6cf28444240dff94e12d34ebc3d063e81cf222ee33d88dd8aa2b9e065e194ab322916a8b78b524840cc27521a7ace424ad7fd69133e266db927802e7c804fe2363bc62c7c3920eb26452d622ea79e68bdfb2f08d32fb222edb6a777b3697bd8ff57fd7f5722c767f7536583520657c20bb55175f1ec52ad41ec84c500f2bc5e95afb3cbbb34f5751244df891e5defa231a0adac0ac4e93d67613923913c1f35009d09991bb4997143cb75576c36646991c9768e2f8b637f441e302fd142ec532e1579aeacb81f16592af6cce77e8be659e32db9a26983175d3971376aa0aa15453a99ff264082ccfd81c7e8256637023c40cf210643c1011800811c5f7af8b085a92fcdae2cd8d44aa70e88c4c21f1e1d13bdc82c1a278f96eeec2ccb175bd1867c6eb349e255ddb531c057052d7f34a3a6f10a00a77a93131ec562fd9239db46b0b44fc7073a95a3e180b331eeab7b1bba79117e10b1c154a7cce07247b644dd3b634fc6180625a392a3b07b8574fc4398dbc97cce312e88df57a794ed5ac02de93dbd8002f1041e2256f51538388f0bab36906970a546bb2f23a6f7155549aef721e0326449d5c14bb9165320a46938163be903dd83e26f64ce47a081a62f80f05d0dfea108f8968a1512ccb11c63d803594a26826d242a2af23a6d8ac32e7ffdf5041c7f80d5d22473901bafe14c303a1a6d99f375fb2f53fca1f2190016d21abde4d184f2337e668c50a1b33640818a0311602f3b5b34bf1e1403f42d71ebcb9705826ad1c4545aac9f6cb69db3dea6998c8e3756419a0392bc39abe10f20fe476e38d62ab69907e86b147e29993d9fa2790fe36c333371d66a862e95824a340ecb525e0a0fe437e6792d78863813ff5a467d5ee590c85d7309920020a7155a318344df1681eaa0216212633f95982b4240eba670ba2b9e40c375652a6ecac1d7b2c99a6bdb8bd881525e857e0344ddf0050ff487379c68c37c7fcef9a3b13585931bdb357b45c4f8105e0853b1d4d2764eea514e5ad51b5f1615791fb2139bcf148f2bf77f6909b410885d2d04cf1d99ffc905acf8370b4804dc2ad4e1d939d336123374b9c694bb68d86682a1e04898dd6044f43651ae866da38e0654560b38afc97f4594862b8bf5929fea77650975396f15723efdd592173006cbe2ee7895cfdd110453c361fbb81270be1d4fe02f4da209e742b71a2447e60d3eaf425d5d40a5d8c7b6da41fa9b2ca54ca2a5f80c2ad589dd90fec054b180795a0cb482a2a438c32caac288a478271144d44e1664423acf722990b0032ef44c4e76464c6b1948164c149bbc5172b210d0362933e345c38b6bc08358b8f39a04da4b4ea81dc61d161a2aca30294ef1e4bb4d4c8cff02614cf9be5a9d6c9d0da8c8819b128ff651eb656c8d2c00745e5e081b5d5a2c38852462a29e8ca0bb25dda6dbfbf0fdcc5412db6e43f011ab3580841cf81522e7039615d41e84ec5bea8e8603a23d56978e793d9ac066c1531ebff1ee57bf556f3226936fcf7855e98065be6a655a0d91a8ffeb44537165adb71142fc2d08d63fb3431c23b7c013edd1228780380dc500d2a44d55a9337ac60b1c4db039557ebd7fd133fc65f8560e9f4a27286e3cfd8e85b75e21fb9b6fb1782e3d28a34e1f30eb9f14c6ae6544ee24181065c28574ad2865760b31891b27ad2de58c05e8c56afcb4598f966216d7a147a31a7a27ff4593dd8b4ff879d1e66c103cfe4a98fe9b2502a6e2884d49bb4f229bc0a78e1043d177dee46e8c0f8ef03d4e50acdd537bacc29580facdff85d978ccd2ed350cf5d2e10ffe8b2feeff3093e0ebb9fc060db0eb5a67d7177c916a2f2435427db83eb249116b9906a53a544e306ae6188c40e8ccd412b61f8cd6dc3e72058a26c3d48b29a5fc697388ee46bd6a8d77ff49d69755f8225fab8631c89c032c35f03ef863280cd2b86338ec4463c477d8d0db3555d6da9ef43f911e541170a3cb71f5383cb565ba17e1fdf89e89c18c21e3766ca407e65c079db29fc834011ba1491de", 0x1000}, {&(0x7f0000001b80)="2e828aa2d675ed2356055e1d326a70fa83d2555c0f124dbdd37e963396b43c46b33c1810d438cfdfa59127652d4df717e7a105d3b625fc62ce170fd4d276e41ad797b3cb570dc83f6d9e70bc05b0343a16f9471bb03db4ea3849d07f6ab91e8e7214d4c40b1a6b9bee606d08ad0713eb18357441389041aef2f93d7c22313cb0624a800567e86157c60c24170198bbc076c08f593a2e31ccfdb7d660ede2c4e29514ec683eb24d459df5fa66f5908fddc44891a2ebecbed99668e75cbadf962c43c227146bbb25cb8fb4168d7329e88fc1b6794bf237ada6766b53f6869ae8361ab05c582bfde45ffd85310d1376ec02525327ddb7e5e5ce426d62f751f6", 0xfe}], 0x7, &(0x7f0000001d80)=[@cred={0x20, 0xffff, 0x0, r3, r11, r77}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r99, r100, r0, r101, r1, r2, r102, r104, r2]}, @rights={0x18, 0xffff, 0x1, [r105]}, @cred={0x20, 0xffff, 0x0, r106, r110, r116}, @rights={0x20, 0xffff, 0x1, [r118, r120, r122]}, @cred={0x20, 0xffff, 0x0, r125, r130, r278}], 0xd0, 0x1}, 0x0) fchmod(r2, 0xe3) readlink(&(0x7f0000000680)='./bus\x00', &(0x7f0000000940)=""/85, 0x55) fcntl$dupfd(r2, 0x0, r2) writev(r2, &(0x7f0000000900)=[{&(0x7f00000006c0)="964446561197ace5e556c6d346e1c6952df073aedd217f75b04a76049155326974363aa139ed143da530dd280a39ec3e03caf2c1648477981b3a4b0797c51d7985e4f2cd18ca07239d77ab", 0x4b}, {&(0x7f0000000740)="beacaa8b9134143f87985546e4e638aaf964cfcfebaf30bf6260adb1d84d766a52e775d2f3c466bb02d070db4af41256cc9478cea1c32495db46c8b971bbafbab3cf8d8a7c538eab4ad07fd58c5f3d285b63ede2a5d692d2e2bdd094640e4c8b6474da6f496911b6c94bc76a99d1538f13e5dcb936df16bccef8e30e6d4e5fedcae8a89e719fd3871c7a84f522fa71fa30a7fbd56ed4af13d10d92a7fd9a654b278b219680237f803041597873ded22b03d23950ceb6f5607bb8f4001d3137e48742f2f47e1550c1af47b5e5479cc62be41377d0aa683f2a06869b60cf933449341db18ae40d1359337c7aad639a2b7dd1a1eeb9813957843a0a", 0xfa}, {&(0x7f0000000840)="1d4fb0b316926d6e11c09f64c1ceae233e6dacae2fd7105d122c5d10ffd14029dfba6b55338797867363ab2304345139952a0d86be8397588e83a1110a89e2bd0a8ccb99d3f6f11188446a12cbd7b30849541d7ae4abf733a54d8bbf79b2a37f2639958dc3541e9c0714c1907ec79337629703b3b9132d9c0ffae2b61173ea672b0ba56bcfc73bcb0e34dd36a4743bc684f61dde3034ab4b5f6a091d7fc5b3a58a314740f285859c7d80343775005f13c6dda5246624", 0xb6}], 0x3) fchmod(r1, 0xe3) r279 = fcntl$dupfd(r1, 0x0, r1) write(r279, &(0x7f0000000180)="d3eef3", 0x3) bind(r279, &(0x7f0000000640)=@in={0x2, 0x0}, 0xc) execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='$^,\x00', &(0x7f00000002c0)='$:\x00', &(0x7f0000000300)=')[\x00', &(0x7f0000000340)='([\x00', &(0x7f0000000380)=']\\%#&#,#\\\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000600)=[&(0x7f0000000480)='*-]*\x00', &(0x7f00000004c0)='^)+\x00', &(0x7f0000000500)='\x00', &(0x7f0000000580)='%\x00', &(0x7f00000005c0)='/\xeb\x98.@@\x00']) 16:00:54 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="00000990393431197cd997c612375a1a225b6599a6b80000e2a8482c5536891b9215c1f8e9f8"], 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r20 = socket(0x18, 0x3, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r21 = socket(0x18, 0x1, 0x0) dup2(r20, r21) setsockopt(r21, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r22 = socket(0x18, 0x3, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r23 = socket(0x18, 0x1, 0x0) dup2(r22, r23) setsockopt(r23, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r24 = socket(0x18, 0x3, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r25 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000940)='/dev/bpf\x00', 0x20, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wskbd0\x00', 0x8108, 0x0) pipe2(&(0x7f00000009c0)={0xffffffffffffffff}, 0x10000) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x54}, {0x20}, {0x6, 0x0, 0x0, 0x400}]}) pwrite(r27, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) dup2(r26, r27) setsockopt(r25, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r28 = socket(0x18, 0x3, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r29 = socket(0x18, 0x1, 0x0) dup2(r28, r29) setsockopt(r29, 0x29, 0xc, &(0x7f0000000140), 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r30, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x54}, {0x20}, {0x6, 0x0, 0x0, 0x400}]}) pwrite(r30, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r31, &(0x7f0000001100)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r21, @ANYRESDEC=r30, @ANYPTR64, @ANYPTR=&(0x7f0000001240)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = socket(0x2, 0x8002, 0x0) r33 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r33, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r33, 0xe3) fcntl$dupfd(r33, 0x0, r33) r34 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r34, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r34, 0xe3) r35 = fcntl$dupfd(r34, 0x0, r34) write(r35, &(0x7f0000000180)="d3eef3", 0x3) r36 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r36, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r36, 0xe3) r37 = fcntl$dupfd(r36, 0x0, r36) write(r37, &(0x7f0000000180)="d3eef3", 0x3) connect$unix(r35, &(0x7f0000000bc0)=ANY=[@ANYRES16=r37], 0x1) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r32, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r38 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r38, &(0x7f0000000140)="220e22", 0x3) pwritev(r38, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r38}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r39 = socket(0x2, 0x8002, 0x0) connect$unix(r39, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r39, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r40 = socket(0x2, 0x8002, 0x0) r41 = socket(0x18, 0x1, 0x0) close(r41) write(r41, 0x0, 0x0) connect$unix(r40, &(0x7f0000000200)=ANY=[], 0x0) write(r40, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r42 = socket(0x2, 0x8002, 0x0) connect$unix(r42, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r42, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r43 = socket(0x2, 0x8002, 0x0) connect$unix(r43, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r43, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x8002, 0x0) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000a00)='\x00\x10q\xa6.\xcfQJQ\xe4\v\a\xda\x15\x85\xb7fl\xad\x9e\xfc\x92g2\x7f\xf7oc\xeb\xf9+|d\xa8\xfdsc\x15|@\x12\x8b\xfcf\x96s\\Mk\xf9q\xbe\xa8\x8b\xc2\x99d4\xdb\xf3A\xf4B\x00\xa4\xe5\xd8\x9a+\x1c}\xc9WP\x9f\xef$f\xd4\xfc%\xc1\x9f\xc1\xa8\xf6\x0e\xeeV\xdaTO\xech\x03\xadt\xee\xb4\xc1\xd2\xb4O\x043\x17\xae\xf5\xb1\xa7k\x1d\xe2V\xc43 \xee\x9d\xb8\xf9\xf8;1f\xf5\xb2\x1d\x0e\xa2.t\x9d\xfdsH\x14nH\xc5v\b\x9f\xd2\xf8\xa7\x12`u\x85#\xc1\x1c\x12\x85\xf5j', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000f40)=' \\\xd1c\xce\xaf\xb0\xfek\xb1\xf8\xff\xff\xa2\xd9*\xe5\xc0<\x00\x8e{Y\b\x13\xc5\xc0O\x8ed\xbcMVl\xbf\x8e\xe34\x01\xc5\xca\xa5`\x99\f^n81\xf83W>\xdd\x0e\x1e\x88A\xbf\xb1L=\xfb\x17\xc1\x9c\xd2\r\x0e{L{\x85\xa0\xac\xcaC\xc8\x96 \xc6\xaa-9\x0f\x83=DI\xce\x87+\xb9H\x80\xc2\xcc\xc3\xf1\xb1\x965\x83\xc3\xb3;\x10\xce\x02\xbf\xd0\v\xb4\xbf\xf7[\x1c\x1e\x7f\x100\xa8\x0f\x85\xa0\x06,c\x86}\xb9\xb7\n\xdd\xcd2\x91~\xb7\x9d8\x7fKm,\xc7y\xf1Rz\x0e\xcfA\x0e\x8b\xa5?F\xcc\xae.\xa2\x86\x0e\xd8\xf9\xf8\xea\xc8[\xe3\xba\x84[\bC\x82e~,\x7f\x85\xc4\x7f\xfe\xbf\x99\xd6\'\xf8\xaf*\xb3\x1eD7 \x14(\xc0\xd6\a\xc1\xd6\xe7\xa56\x8df\x04\xa9\xb0\x10*\x8fwM\xc1\xe36\xd1\xb8\xfa3\x83\x0f\xbaR\x91&I\xce\xd0\xeb\r\r\x04g\x8f_F\xe3\\R\xf1\xa9\x15\x1c\xefg\"R\x16\x12\x8a;\xe4UjPr\v~\x89\xff\xb4\xa5\xcdX\xa7\x81\xd4\xc5\xd3\x02\xfffm \xe0\x86\xc1\xd4\xfa\xbaW<\x89nS\bZ\x1e\xe8G\x98#]D\xcb\xb4\fx\xd8R\x165\x02C\xe5\x94\x15`*@\xb5\xbf\xaaT\x89Jj\x81\x03\x972\x02\xff\x9b\x8d\xd9\xda\xb5\"\xd6s\xb8\xc5\x13v\xd7\x05p\xe3\xa0(\x87\xb2\xffS\x05\x9f\x1f\xdb\x17\xd3&\xc1F\xf4j\xe2\va\x19T\xa3\xdc\x12\x8e\xd4}\xd1(3~ \xd6hSL\xdc\xbb\xde\xde\xd3m\xa8:\x1a\x1f\xf4\x94l\xe6\x83mu\xee\xcc#\x96\xaa=\xf4', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) pckbd_enable: command error 16:00:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0xa2c}], 0x1, 0x0, 0x0) 16:00:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f0000001200)="568b28aafe38397c996649a2e6954afcd11fc24ff579cdd649680ca586041613e0ad82607ab8cae98d729687c49b7d7dddcf613c667f2ed4afda73f7857d74816169ddb48977e4db12d9f5ee", 0x4c}, {&(0x7f00000001c0)="8dfe92294db803e9018dd437617179c0ad2cbcf6ed659d07f33114e47e3837342e", 0xfffffc88}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="d3eef3", 0xffffffffffffff24) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000040)={0xffffffff, './bus\x00', './bus\x00'}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x1010, r1, 0x0, 0x0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000000c0)=0x7) read(0xffffffffffffff9c, &(0x7f0000000180)=""/136, 0x88) pckbd_enable: command error 16:00:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000100)) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c4, 0x3, 0x8, "b08df7ffff0300008a1b00"}) r3 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000300)=""/217) r4 = semget$private(0x0, 0x4, 0x10) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000700)=""/4096) semop(r3, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r3, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000000)=""/139) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:56 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file1\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r5 = dup(r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r6) r7 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r8 = dup2(r5, 0xffffffffffffffff) munlockall() r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x2, 0x4ca8557263fb171d, 0xa) r14 = socket(0x2, 0xc003, 0x2) connect$unix(r14, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295955984c87910162be976abeebf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6000000000000c07fb15801360bcd4c0a162b58473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43850010000000bce926166d6dbddb663b0093b9f458cb000000fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000015f27b250000b3f62eee00"/215], 0x10) write(r14, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r14, &(0x7f0000000840)=ANY=[], 0x0) write(r13, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r13) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r11, 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r16 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = socket(0x2, 0x1, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r24 = fcntl$dupfd(r17, 0x0, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) r27 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r27, r28}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x808, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000002c0)={{0x4, 0x2, 0x80}, 0x101, 0x20, 0xfffffff8}) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000200)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f00000003c0)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="d3eef3", 0x3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000180)="d3eef3", 0x3) r7 = fcntl$dupfd(r4, 0xa, r6) write(r7, &(0x7f0000000180)="d3eef3", 0x3) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r8, 0xe3) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f0000000180)="d3eef3", 0x3) fcntl$dupfd(r7, 0x1e, r9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\x0f\xf7\xe7', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0xc}, {0xc}, {0x6}]}) getgid() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) getsockopt$sock_timeval(r10, 0xffff, 0x802, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x20000000000000e1, &(0x7f0000000040)}) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000040)) open(&(0x7f0000000380)='./file0\x00', 0x4e98c0d36af2b0e8, 0x10) syz_emit_ethernet(0x40, &(0x7f00000000c0)="b6") 16:00:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x3fd, 0x0, 0x5, 0x0, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd849", 0xc8}], 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000180)="d3eef3", 0x3) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r7, 0xe3) r8 = fcntl$dupfd(r7, 0x0, r7) write(r8, &(0x7f0000000180)="d3eef3", 0x3) write(r8, &(0x7f00000004c0)="d3eed32a7f24fe14d5346d0e37fb79173480fb1891777f6947c6cc277b82f1d032575050388b3c167f4490989883af7e05bf01b56e510e07139d9cfb1f45df4944d07f708ce640534fa1a53555d9800b1dcc28ec48d054297077de08536d515451266a4bab8550bb955a471e7e53b9fc29ccb5ededa7f5e0050c2b9a7b464247664deee500da1a7c0b2d3a2845774c71a2322b4500"/164, 0xa4) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r9, 0xe3) r10 = fcntl$dupfd(r9, 0x0, r9) write(r10, &(0x7f0000000180)="d3eef3", 0x3) ioctl$WSMOUSEIO_SETMODE(r10, 0x80045726, &(0x7f00000001c0)={0x1}) writev(r4, &(0x7f0000000640), 0x1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x8) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) sendto(0xffffffffffffff9c, &(0x7f0000000200)="80aebb4b1545cf3d8e361744026a6a19fa1a24690f50c464409e52c9a372a74503fb6b91ad2e17cd9d9076a0fe0643d7ed5284645c1c6bd349af23c69f027dcd33a7b96cef81a0b20b94dc3201c5c5b3002259a5bf464a3256c77843aafe2f74a59a599a02d41d750190822684ffe9752b02f863ed597914df3a25b61b35ec5682b83e46bfc873c50b9f1404c270ed71351db7fcf05f892155535c1249317122af3c023cddf9c91450ca377c07c02b21499542563d4fa6e1e38c6671d21156904b7253ef04c8ae0a414589907ebce805e82fdd091ffd029e5b7b0213f2d2f38aae1241952f6c9515aca29ae9ed1d37f1c5838f0dcca7026d2f779d29", 0xfc, 0x14, 0x0, 0x0) fchmod(r1, 0xe3) r11 = fcntl$dupfd(r1, 0x0, r1) write(r11, &(0x7f0000000180)="d3eef3", 0x3) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000040)={0x1000, 0x9, 0x0, 0x7ff, "7d93ddb5d9c1b58c59de68048ba9bbf17cbe4a19", 0x0, 0xfff}) 16:00:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000180)="d3eef3", 0x3) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000080)={0x58, 0x0, &(0x7f0000000280)=""/88}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:56 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = shmget$private(0x0, 0x3000, 0x819, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000980)=""/202) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) r2 = semget(0x3, 0x2, 0x38b) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)=""/101) r3 = semget$private(0x0, 0x2, 0x4) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000280)=0x472) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getgid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x0, 0x8}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r5, &(0x7f00000004c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d00195537d9f4fb5862a61af2c1575e52a33087dd1be804d0377c2b0690fd466804359ad1a3809db0808b9952e94b4fd51553cfbdb23fa85a28393c44a48ea13bea68a3dd82decc5f", 0xfffffffffffffca0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) getegid() r7 = geteuid() setreuid(r7, r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) getpgid(0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x6, 0x777) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r11, 0x9, 0x80000000000000b, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc925be) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() fchown(r8, r12, r13) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x9, &(0x7f0000000640)="030000b38b4eb5b223a1a8531496f2272facfb4d3721d79b49c91e08b6b9f190430d99806484f2ae429436a5011e97e8df646f0c8a82686be3a52723bda34c38b440f53045a84f161770c4c3a4ee6670c28c877c9fb4e26ea8960788bbaa839270d25c5668c934b640394a187e84d71e68c169fd4356d843783c7660d4e9ac339a03ba350e9417a241afcbae3eb0f59355b900ba737d6f3780e0b790d2f8ff0241f7040abd31537d3e613f4ccd64cf22a0b221212947caf3bafff7717de5c13b484aeb85a06664817df4084d8ee88ccdf647bf3d359dcad449acc019e517408e1808d15ead03c632cfe73093de4b3cbfc16e15e480d5e38cf1d98190f41cf5c7daf4", 0x102) setsockopt(r14, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:56 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000005c0)={0x2, 0x5894, 0x7, 0x8, "90cf4ef412e0a604f489e3b58ddf3ff6b9f6b1d5", 0x4, 0x200}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/72}, &(0x7f0000000040)=0x4a) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000680)=ANY=[@ANYBLOB="01002e2f66691c174ad90f41e276a065364ac1b06c653000e2ef26094e0270172b3a1db7d9c50f09a126956d500903b77e9f4239c37872d2dfcc53f54a51783ebdc12ff545242649576865aa9e9cb4c905ede5bf07939515289d07bd65c26489e62c63d71aa49d2513ba87f3f5321989735cd42b668b8c4ab91a0935999a227e3a0b85626320db1934ce1ece05f2d86461881ae04d364b888f4c08f3fa1736f83bf3fa8c"], 0xa, &(0x7f0000000500)=[{&(0x7f00000002c0)="7ebae4bd488b5f96746500fe0082db22cc21e969ff4b0a4891683dcd7374fdebbdc3e2f55182bdcd2f5130ded96f02425a17ef5d06826594941a6c6799b6a1cb9e260eaf52e3888edab703d6f48ac05556b88876d0e908a0584924cb00380308128d725a7ed48204a69883fa5959b3ea1eb263ed459e1697dcdc1f5e109560404c7c2c5d7ba555534aa18042738663bf84af9de274a313369631a6ff0a1e1a6a404f3c349f11542e", 0xa8}, {&(0x7f0000000200)="50c8cf9434119b583312fa290868712916e1c36e7612ae7c0f8539f455482f58e809a4b6fc89265d1f531b1c663a8c34c52a974dc789ced3bd4b96246d75831c5154376e07ca204e832c239e32ed7ffe230256ef454e00c050464eb54367bffd5e6c7e623c4bcd608835e8", 0x6b}, {&(0x7f0000000380)="299791cb2f3e36a172763d853fa2633840c62f176f3696726bf91bdb612374124515513e983a6d9719638fee256dbb1905095a27946d13184e3953fc92613b6badac6f7f7fda1e5c840636363e63f0882833a5854ed20084534103c00d8baa368e6f1b193b50f1f3758d7affbbaf612678b5833ac8b5de59c63556aed48607d2b631e60a38c064d8c03468ed8a221dbc0b5606ba8248203b3808dfe6f9398909913f530ab7c3523049c32e0ec4f4a9dd7a96c655beba896a3508465f784d63e3b0518dea5aecd8c633ef849f2ef538037608e83bcee318a6c0932a2bc71e37095a7b4c38deb02c664a72", 0xea}, {&(0x7f0000000480)="6ef6fd812dec22a9664ee83630728666cea79e83b85186e5156434982d40a8d54c44bb5b3eef0944127eb9cc6dd532ba2168b31905ed90a42774968093", 0x3d}, {&(0x7f00000004c0)="200373249a57fa0b84305275c425fd6c209a46bd9aea51673cebcefd0c81df5b29d6a06bacadf15a", 0x28}], 0x5, 0x0, 0x0, 0x4}, 0x0) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) 16:00:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000180)="d3eef3", 0x3) recvmsg(r2, &(0x7f0000000480)={0x0, 0x136, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/31, 0x2f}], 0xe3, 0x0, 0x0, 0x9}, 0x40) 16:00:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8, 0x24, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="b10559d2074b6988d8ee7969b80f915336a51822299d2b386866171aa67650c765982ffaa03b6ab6f642e8082e1132419d05dc323fe1de617613646d99e867c24af315156111be3db2f00cd0d5c83f462665134355261294c107cf8666a1931a725d263e308060c3f8081ca9188bf4300df68b94871e3b2ccf99b1fc6c0e95f4e358b3702c37fad52c80a87999aded5567fc751f32404ec5e9783fceb66720df5c314cfe730987f50df1a38a28502a354bacd3684ecb48b6efc21638f4233b725cda2ac1ad7e99586ae72a48bd67a75e6f2fd185851d9c335f3681954cc63c13d63fc383fba9bb550345a2", 0xeb, 0x2, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x1}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ftruncate(r1, 0x0, 0xc0000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) nanosleep(&(0x7f0000000080)={0x1, 0x7ff}, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') unlink(&(0x7f00000000c0)='./file1\x00') open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x70) 16:00:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) r5 = fcntl$dupfd(r4, 0x0, r4) write(r5, &(0x7f0000000180)="d3eef3", 0x3) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) r7 = fcntl$dupfd(r6, 0x0, r6) write(r7, &(0x7f0000000180)="d3eef3", 0x3) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000200)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r8 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="010081fab68cce2e68ecbf19eb055a8ac6a10adfd47300387b6aba6d329ae36201b29c838d88a028bc2e821841102ab7c941e4be550bb2e962c99960295a0352fd57208fba7c8dd7b20700"/87], 0xa) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000000140)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:00:56 executing program 0: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0xc9aa, 0x34, 0x800, 0x0, "6a388b98ac4a44ca74b35a95a7a216ce73b075c9", 0x1, 0xffffff91}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004408000000000000000000000000000000000eaffffffffffffff00000000000026c5d3a14676", 0x2c}], 0x1) 16:00:56 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) socketpair$unix(0x1, 0xe22ee4adb76db192, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000180)="d3eef3", 0x3) sendto$inet(r4, &(0x7f0000000180)="ed49ea247e362d00a0bdbb31f964d8bb9542417e3547caf405476bd704941df9d4950e552683cfa5bc38354c8e264ddc23d7505f6c62357e0fc6747a8d9a6bbc37776c8035a5f776ef93a740080f505a75028fa3d761eb335eb79720f338e14717eb30cea5ecf621f8cb90d8cb1b3af781bf278f734822ffa38f5b96acc14bb2ebcd60ddd4b9d699fe704ac19951b256aa1d4e91573ce43f4093e2444a794f129dbcd5660edb8dcd5c6906c601e8907974772c99bc41dffc996e701a5864b744c75613d8270c4f2b80", 0xc9, 0x408, &(0x7f0000000280)={0x2, 0x0}, 0xc) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00e58234696c65300000"], 0xa) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000680)=ANY=[@ANYBLOB="c4022e2f66696c6530001c7f1183db091bc996fd2ebabd65217e0dc29074aa503ba80ee549ccb640bf7b99287d2b60d88f072576c1b42e4598ab5e0722ef213f84c53e52687e0ac726b6c6157de68dc777ef4a41f8500a0bca0bf2f11a15e360baee8b44efa86dfd8657fc2463981e9dc9afa57ab353b92b470615700e7d5fd531d66c88f17113db1b232fe616c62e36f5837372504d30fc5f127b04e9c3065e4126425a0b7af092d27f42f304c4c4cf4e0db9ff6b86bddb09d2c8e5350e499b13310229aa264f7abfda406f16fee0443e116db9ed33acebfc586e99eb04c30cc2b32f6d12a4e685b0a91a28e8449fd79d95e2a316dd0ec395e1bf57007cee6cdb91b3d9ac75995c79bbc798434e9d62a3e09571a2afe9c9ebff0910d96e39020ac49cd70e0ca929e4953f1330f379b055afc13fa3881b383fa5908a71b66a30299dbe54e02260ae3de065ca0c92dbc4618a5d13187de5b1f740b13a65a9d3a9a6e2f2590e"], 0x10, 0x0}, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x9) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r6 = fcntl$dupfd(r5, 0x0, r5) write(r6, &(0x7f0000000180)="d3eef3", 0x3) getsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f00000002c0), &(0x7f0000000300)=0x4) 16:00:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000200)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) r3 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x1) connect$unix(r3, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x7ca) close(r1) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:57 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x100011e4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) fcntl$getown(r1, 0x5) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x80, 0x100000, 0x3, 0x6ad7460b}, {0x6, 0x0, 0x2}]}) fchdir(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() syz_emit_ethernet(0x122, &(0x7f0000000300)="00442cbf2701a917a09802a52aebd33ecfe416dfa681414a139dff906d92c43c0e605fd0aa7592ee706ad49f208df59c01a65fbef6ce3e7647d47d220d4eb7784421c0f413a47455e33d2d24f686c6fca54922306ec743774971b050160e106dac05456f5022af8ad6c833fe2384f711c4b6042c528643b1c49184ea32ebee2f12830f1525fcc8025e62f90f3446e11f4da0b8b3dcc0e45f62b07b8265fa20bd6ed196be0feebaca9b9e94c16271d1b4ff6872c23332342aafeed0e4996d5bffb3868032e298b8414b36d6e9c8af9a86883a79c575fe81578096789fde8c4a02adfd5cfd629ffb00730fb5a2a79e2bf353a1cc0eff36cfa8c49522b36a7e91baca958955538649fc113c2d2ac75f92a1e79e6fbb51f8aeac389338027daa23b396e6") r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x800}], 0x2) getpid() r3 = msgget(0x3, 0x0) semop(r2, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = dup(r4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x16) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x10280, 0x0) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x4003, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x18, 0x4003, 0x0) connect$unix(r9, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f0000001a40)=ANY=[@ANYBLOB="00222e2f66696c653080ee4caeccc5578be0da17cae1c8dc5e78d318fcb0026b0d2968b15fb4a4bb121494643061dcdc93657f368e92fa0cfc2c9755d69f58f54b775abede69ae6c0dfdad98ec36379e2d9812230b0618791336aa275a099bd48bd7540a1f996f51f01dcca21d3b34d90cacb3c37f6ef8441a5ceebbdc2ac9dd27f73752b5c831776d646a86e9ba0708ba6e4d80cfdec79f41ebdb7a953f332a4ddf2e356fcf9beac4bfb795fab6909ae3353b68781efdeaeb8c5c8b93cfcda53c6ead626db25f55443aa3ccf3764063ad54bad4383c75cfa5168b059916c57c0ca4b61ade5413e6493f8a04b13563f9ae9c9671f2b6755ce2eb2d1a53e7600aece9bca4cadd18aeb6670d5588f231cb208813ed4ff320c55e95a4afdce5c3e86af109017d68ed57381da9152330f5c5ddb274de49984dc0b19408cc505ccb0a71bf7b1fc7d34e4f7dddf7cd07e8e7a1a8567ee58ce3a92653d4ee5960b87a1c8e8ae1de441e2573c5c5fb7dd32fc20d87084bff87d40f243d65c7bd7b98693d6ee0330cd577a7b163ea6086c3d96b73aeccf1b30fdca9cd222be1a650508ca81c9fb3328e86ed1af3"], 0xa) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r11 = socket(0x18, 0x4003, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x4003, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r13 = socket(0x18, 0x4003, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x2, 0x0) kevent(r5, &(0x7f0000000700)=[{{}, 0xfffffffffffffffe, 0x1, 0x1, 0x6, 0x4}, {{r6}, 0xfffffffffffffffd, 0x2c, 0x2, 0x3, 0x5186}, {{r7}, 0x44b867dce063ae8, 0x8, 0x1, 0x9, 0xffffffffffffff7f}, {{r8}, 0x0, 0x80, 0x4, 0x6}, {{r0}, 0x25605efcc456147e, 0x4, 0x40, 0x7fffffff, 0x2}, {{r9}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x4, 0x97d}, {{r10}, 0xfffffffffffffff6, 0x19, 0x4, 0x100000001}], 0x1f, &(0x7f0000000840)=[{{r11}, 0xfffffffffffffffe, 0x20, 0x4, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x8000, 0x5}, {{r12}, 0xc, 0xb8, 0x40, 0x8, 0x9398}, {{}, 0xffffffffffffffff, 0x88, 0x1, 0x5, 0x80000001}, {{r13}, 0xfffffffffffffffa, 0x28, 0x4, 0x20, 0xfff}, {{r14}, 0xb468158d3e03d665, 0xf, 0xffffd, 0x800, 0xa5b0}], 0x4eb1, &(0x7f0000000900)={0x5d80ee26, 0x69cf}) r15 = kqueue() r16 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x4}], 0x9130dbf, 0x0, 0xdde, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r18, &(0x7f0000000140)=[{{r17}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r19, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="140000000000000010000000010000000a800a3e00000000ffff0000000000003b2d89e2a0f524faea2daaffc2a8d81f69bf80f32486bb92a11e38ef285e3fddde733a8bffa584361814ed5c4970c49e67f03fceffd91c982d68de2cc2706d5442b8f74eb97535ffc925cc597ba67fce5f2c65b09e64cc83c8f959f15a532596717f5cc5787febcf2459877a2da8abc6aeec282da80a27459144c29125622515f3edd7201129e27e63a6f07cd8be28762b082a89ff476c731a240342bc4947615781500db1681223", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) kevent(r18, 0x0, 0x0, &(0x7f0000001980)=[{{r15}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x10001, 0x2}, {{r19}, 0xfffffffffffffffd, 0x1, 0x8, 0x8000, 0x400000}, {{r0}, 0x6, 0x3, 0x80000000, 0x100, 0x8}, {{r5}, 0xfffffffffffffffd, 0x2, 0x11, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x10000, 0xffffffffffffbece}], 0x4d0, 0x0) r20 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000400)=[{{r20}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r21, &(0x7f0000000140)=[{{r20}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r22 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000400)=[{{r22}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r23, &(0x7f0000000140)=[{{r22}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r24 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000400)=[{{r24}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r25, &(0x7f0000000140)=[{{r24}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r25, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) r26 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r27 = kqueue() kevent(r27, &(0x7f0000000400)=[{{r26}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r27, &(0x7f0000000140)=[{{r26}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r27, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) msgrcv(r3, &(0x7f0000000940)=ANY=[@ANYRESOCT=0x0, @ANYRES64=r18, @ANYRESHEX=r13, @ANYRES32=r27, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f0000000980)=ANY=[@ANYBLOB="0ecca877862d0d5839403b8dbe00aca6088161f7a1e76d7cf43a64321624a7fb99d1174b1a68047d79d2b974f2948a965876f2ffad608274f03868a87719a0adee48c873c7be27e5ec5b7b3b9cb4463536f5ec3762b92ad77d911f216371092bdfed654619da6dc481faa2f5711ec4e5a8d015f127f2e9d05d1c13a786675c24b6caa358fc0b0d35ba1feec1d15e34dd7387b4afff6a1848a0855973b7bb14eb0f8872fe3d84e6b63b13edb0f3a379e362eeabae5d2a1bfb1064adbac124c568a234471b59e8b2e537402c27b3b353e1a15537cf8f5a9c794608335745320013ca5b4b5140e7df94ddbdde39ac529d7ffdd92b0a9d19fb9bdeb7ea91075d970142ba00f0b116f9555e4dabcc59c2d3916a2c9707c7ff43a07a60bb8caec600de0bcc80bad6171ff812d8eceaad5ce07734bc2c8f9c58a1ff825e004ffb0bd123da2cdf922f7cb89677e699a8121673f4558a792f34ad3800f087172fa1ddd70a47e782ee8c14543a16ab53cb46f4c4fd5946ab2d4d3e577f85e191434142b677ef491a0d4ba5cfe5e54fd06a5a13028a9b36e854e42b164e37d0f7297ac3cb74998d41ce786463cee20703c19f360044a72cf3b76eca6397755ca2d868c982627771176661c149d94f384e179e8d6caba48f06777988efc315fc11f48f6cf082e83a986961e1b6ee9a81b56fbeb6d725a508bad231db9087d23e5a2e73627e1405488486c5817659521fdba59ef146e078e429e8dea11279aba1a0b87814a6d6981e2ef28a2ab2d23799063298f10c6c01a7abe2037ca7f00fde8604bce43aa54e133afd0f2f81d040399ceb03f513d3162b80a25d69faf1b7b35e5b38d5e582c0fd02ff5c410671412b15d52f4e83e08ba9df23d6fa9148757bde6af0edf05dcf7091c69652bbd1523f5583d8ccd90eede248c86dce1ac01e4ef74883fac1f0d263a9af120c1102a9b30b93ddc0f8016986c4a388a33be06001296732a861e0320d730d92dc8ee592175213f62dae2b328c623f594b92a7f663e0d57efab1227547e8038287bdaae303bee252c34a64099ce997d479295774f4f46c2bd2a2e7ad1707f7561892cb9bbfee4dd1ed45e003b1f7e2b0e07c87bdffd99cc96459e915c0ff83d1918649bad8c9546bccf5482cd0edbd4c26a3f9db6bf14c649805d6c84cf9ebc9e21084aded1832565964377e7a1ed7160aca60882bcaa4489af6568e161c31b857bf583e6380b81e0c674fae5805caffa0e280d2fcb8c49b302c8fac0c64b63bf5f3a32161658bc6d164241afc002d1f37523e2f528f518ea9f0b33bcc757844266491a7b7f60a5ef6ef167b4c93dd5c4b0c018ac0e2ad71b5ca40e9eb7550b8dcdd528cb4cd6f5cf6a5bb26dd3bc04be95b14c6235b9355ada49e744d99ade5283177f6c7cd3ae881854d585d9ccc2e98d5f57bda2c38a61d38e4f14a6b62fb37470c5f77b594a22b174914a1ce75c2baaf07283d985616544fbc511a1758a4fabaccbf0c177729350ffe791b37790bc1549b46cbcc58c05c4ede82c4394f9f03153e7b90daaf033cbeaade821e2ac75a6ae3c3071b8b95d46e697f0300e3598d641c7f63d069968f7b6f3ab8fffad2cbd06af9df1bf9cdc4e3ff6ddd4a8ff4b1721919d92e50b5a89d2d3758ef6732e3e50282a76521700076b33854f90f5ca1089277cb3d9246a27d06dfbb6ed2e13e171c4506132fe04379af147d4bf01f62bd4d2d9f9611fbf59556e9c80f4b4b492452cd6b1ebe5d4c54752cb8a4d11306baad541ca634602ebb9180bd15077bffe94fc5ee105035a97258b0020dafd8409b7fa9876e0af89e1fa16ab6eef3053718a70e88dfe73c040c495787ae6151509f421f7a518e83c47f8249b45a70a436a1b12fa0e19572db588545611fba00c96b389f04ae1e1c0ac1587b6c5b0ec8c95a89326ffc0581a5236cc1e57a7543592605a3b155ed79dab5711a76e5b0c4d515211b58ff99cdf079902f3a3bd08b58158a42c23387c5c30d0fcf5b9b97b698ab4d850a2592e9ba7e657a3043b84a436893ef9adabc7bd438f42d572c101a260190be4270862d3df80b1dfbed272aa196567fc5be313b4793270719484b9001e29049e5643242288442634d7e4a403eec45b333f7e590c1716e712ce5c3096544e900e36d34de50e2f75ef5355a2de0919006bbf96e4724bfeda444df69fae541253f8b34dfc0c3df088de007a6d0e28aa55cdcf83bdee2c033279348f94aad6466657b0ea63b2863f4cfe3623f99d5ad9878fcdac917f729b0e3e12e4e53d6bfe713cc3c553b54eeb3a3e6cf574510d5ba01e8049f3199ef370d905b3c30f3614e433b086c41c897068c31cf89aa7ea1d42e32d029cfddeef2ac67b34791e0f45c560e1bf3e314a18fd309aa3a9acbd726dd5fba28cea7645ce8995b0b13b4262b9a0b266f90e93eb8f82d3a859e7e4381f38eab0616a8ad32c31df5bff3fb0b90359abe8bf61f47000452a93cfd021bfc69783619dadf56bb9a52b5b12d26416fed195567e60674aac36a3c426511f8bcb53e76b4d75b57c1b2ccc8179944fcd6961aead9b2c0d4d36bf034ffccb8326ec5d69d2fd55619c9d19c2b52eff43557107a9b55883357edeccb645bff055bb8820cb06fd5f7b9e3b1e5eade3f82247287884d10728950dab3f090078eee55686e81d735f45af6596991dad48f5eb8e442e0d040a43ee246bfbbf1ac8dcf3581c994ca8b31c14be1bbe6a274bf4c30d1740fc8420527623354cb21b411fd199461052c37fea56c1cfc2f177303f5540a96da653ccef1132642630e9f6439bac9dcf0f99f4a465a582eddddfe5bb3a05ed9f22878f68f39dc6dffed811808864e536822844f032e175ca0e95fd5a84fa0078f0a20d45845d0ecde0bfff495b93109c8d5d03c1efba101ef7b576966a1b6fe26c4a4f2cf6674bd9ff4f2b8309b7b9c554b262046e8dcedb33bc401ae487c542908df5759987d164fe76b91dc3ae88b07602b16faa1c81ad28f6ec044ee5b9cf0408ebfb8ee17d8e63f17bed1132b2e80f794353177f41e92598beccf1495f4a26197f8d36384397037aab7190314c03a1cae23647109d907b43c5af2369bfdd83b05b394b51ac41d263c496de4a8cd4fd8df3a2ed845158219758ad0e42c609d5a688ced580f03cb875d83d9af55f29a7996d5bd2920b79da03e92c688fe05e45c3b68e14ce78afe67887dfc88ce90a91cf856e482e54320477f610d65dd5d6e5c0598f093022007da842aadce2d00c1b8d9c739b52d6948e91eb41ac1533c303766ba7ad6f3cf3c7519d5ace79545a92cdb4c9f022a91b35fe8eec4c0d0165ae142456746ed2e96f038c71dabb2f48b43e2bead1532cfcc011591d24b2702e06f46328ba465335614f47fb800a49912a417e9167aa1e4a0fdd85cbba7aa451959aa550a05e2e4529226431f3eda6b91d236ed129c342065c2279fec71138e5b8fa4e17a525dd53e62b441b6aab8a7ad4711fd6d776700affb66bf6ee06b311a604a698a098c35a68aa763df3953ae37d34ec38347c1a0dea016bb3bbdf236c2db1dd4b703e8dca94a2d0ec7475293cf708dfcb4c208cd2c7227d4adcdfddd59ec2220b818d7b165d4587d7aa1c6e289a65bab050d9032387ade7a7fb7650765fd86cbdb60f89177e74e576fe49d4436d082ac15d205d1ad3bd0cd760ac1876d22236b867c6f2a7f3477f17413133938de3046747ea38d18f5c6e017bdb341ffab183b037e0210dbcbf5ab4a0355efd7b1ab652d2da654afad7e5b216fffcb5eb696e7508b3740d993b609f83744ff91407af03de6f3961f1793d58c9b920473702a90858fb38407d05403d9d5fc1bee86a69f83436c2f64ad23f8301147a8e83b07caeb84504d3fc6b937d29a0eeb29af967ce07e271e8f31767778742df510cfcb2226078132d8895730bf4f7e2d5271fe8246c0ddf090e5a41f4463442aced52421b2ce8725f469bc94b8569b4db6382651f8fe2e5acbda5f2962a702643df232490314115bb995fdb82ad5a9ff80fcd243f4fc179531b67914df6dea82a0713864f9fc5c043935b8cc55449b6ba4667908ee6bc09071ff968456517081963e7721da769faa689d2073af44be74fad87252f031e74bf9f980106c9e4086273d6c253c21fce2c9c9832a42b6b4a9f73a0336ea7a1dea9fc1817bc9c94d9ee0d385e2372b15898658dfb0803e901d48562ed8a6b75f7f851d62264f01d7dd8a35b83144e876c344582ddbf9d5ab5a4d00241e448c69f04b182375df7cdf2845d405a082c3637ab1b67596b553dfbec746bcdebe5a27e6f4ff2843a1d3ded9bdf75379d5a4951c5244265acafd0af172e0d2919919cf36205a282b742488b6ad01a2b15a8434d4e4723e3e62b5553a378cb5b690c5b5f0fbd05138761d0b6cda9ed18a47ddd8c0e05fc5415b3100b9f22d6eec2701ca89776009669a5222f457c6863220c51d2565c97c10261c34f928f2e97c2f6aa9d7244718a02a144b247280a34eb2e9c35f324751eff50ae27656a9e981f842f3a91d9996f935043e22cc1ba589b259a49c1f17b3f68edd02867d111afa60dbb82e7f4c38f66e33808fc860913256a8c83b4b7bc8ad2aa4f1ae8f359be65fea3d2670c2b44e4bf8a00a10e4e774aa7ccd428402211cac237c7168bfc5438675598392448b02314857522ff2d7426e72df2fb7490202199deecd606396d6bc41d4faca753d566c11a6f22d7aaabe16e9670efdda92fac5830fb265437d823082a3c4065beab7b290ab650903afdbbd11f78d7953001188f44a5dddd921174b25cd68a5857e0aa4a05ccf8e174f20bbae26bef234f5c2bd369fd82d7e177f304f1fe8ffc4f2dfb8288072eb5a3bed9041c6636d22004375d414cc2045c4974ac97ef416ac5c315ddf8c83e88f0ee37d55462cded666eb3ed06fe388452393f572ea159bb59c0948fe5f99c4f432f471008521cb9fc0e83a2ca87a673bb382643ef3c235cb8b344c6a2a19ecfb5bd7085bcc07eff4ecf605ffa29844141ad1efc7676d04067debe5fac25d45eea1fd6e9cffe0db71f40b40c166a0a95eca7dfacef1644d1a6f5204f07b79031995dabf33041853f751362b186cf3f25199ef4a80dab327214f7277a5ac55876be4004693fc557a7cf1a00a914f73acc6e16d36e5f7ec8da297a1e467ce08553052f6bce14220adcce04907af92cfaf60a8e83a8ae446191b5f6ae646ec4dd9cf2f71046523035b3e0255940e63b8ffa111cbb34631c234bf5b76608140ee6af1cf0c75228a5e53dbeeb8635e987fb1567c35e447dfbe8de83d013e60c5c6a90e77445812984fdf18c6c2267df7878bae70625f1ad8aa68e440eafc86511afa0a8a656b279d260a86bb803e2fe181c3d57c5319fb04eaa185ee22fb44226eb3e99ecd2b94638684b7fd0bc8e8803f6e5fe802d827ca7e2d1467633fc0502f013a912026c2093ddf15c799f7f59f0aae9e00f4c4fd5975db07469d2fcc227cd7d9c6436b18c35eb6493dfb96f41714144cae6a759f178e99057e23e862e47e6583084fe01515ae3590a4b03fd3342f6ceb070e3890db0c96ea224c5baea1bf49591ebfd1a299e221ab1625eef6f85291575260f3a8292a5e45f5b5e63f746cbbae7dceddaad4aa1634d1e36babdf1dc88c091a31438b30e3d2e59358c02d2796007638e30a06d2f282abfb38de39f245c18ea89378fa9713d2f77eeba6efe3e2c69c01a3267d46cc6927b5bf1052715fbea2d42fea1cb4d366b71960cbb2c910d1b8faa96028"], @ANYRESDEC=r22, @ANYRESHEX, @ANYRES32=r25]], 0x5, 0x3, 0x0) r28 = syz_open_pts() ioctl$TIOCSTAT(r28, 0x20007465, &(0x7f0000000640)) r29 = socket(0x18, 0x1, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') fcntl$setflags(r29, 0x2, 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r30, 0xee01) msgctl$IPC_RMID(r3, 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000180)="d3eef3", 0x3) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000002c0)={0x4, 0x6}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0xa, &(0x7f0000000080)=[{0x7, 0xff, 0x1, 0x10001}, {0x401, 0x7f, 0x3f, 0xfffffff9}, {0x1, 0x8, 0x6b, 0x6}, {0x81, 0x3, 0x1f, 0x7a8}, {0x5, 0x2, 0x1, 0x20}, {0x300, 0x7f, 0x4, 0x80000001}, {0x5, 0x4, 0x80, 0x6}, {0x8001, 0x71, 0xb0, 0x1f}, {0x7ff, 0x2, 0x5, 0x80000000}, {0x1000, 0x1, 0xf4, 0x5aff9e84}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0xc}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='\x00\x00\x00\x00\x00\x00\'\x00', 0x400, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000280)=0x10) 16:00:57 executing program 1: r0 = socket(0x2, 0xc003, 0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000002a00)='\x95\xef\x19\x13r\xef\xba7w\xcc', 0x8000, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000440)=[{0x8, 0x0, 0x0, 0x6}, {0x1, 0x9, 0x90, 0xffff48a2}, {0x800, 0x4, 0x9, 0x992}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x20000000000000ce, &(0x7f0000000000)=[{0x81, 0x2, 0x0, 0xc4c}, {0x25, 0xfd}, {0x9, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r4, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r6}) fcntl$setown(0xffffffffffffff9c, 0x6, r6) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f0000002940)=[{&(0x7f0000000200)="693d0515199e81a9ee7249f54f1f71ebdb09e1e10e293ef93d113dcb9cc59f297ef5adca24f7293f5ac2b0493aa28fe1d3c489124d633cab0a72e93a56b0590cd273b8a96254c7f3514e8121f865b1ce98908bd04d023e33c1f8b3c1bd8370f2a1dd26845fe51b865c7c99eec73d8dd3210a09d95e0eb7ae6b2d8eb58bb58685efce4cf8ecf7f8c99988b8139b22492f83cb888254d4ab827f953b262f5ebfcc7f58ba73cd34738fa2132e3015cf68157e5037e013024d7918a74fa7f898b2c22ecfb896c2d311ec612903a350c8f4b1de18", 0xd2}, {&(0x7f0000000300)="5ac4c5ec1fe2581339952203e50004ec64a23fb23cd2844e592eec0956f837fc521584426896a3b9e43e6db4ccb4978a4e160900", 0x34}, {&(0x7f0000000340)="55ff9c41960360249d39a13ef3a87f3fdafc2bf644893b7a46ddf61bdadd89e42072d65b25f554b31b27cc3371c88a15382d3209ac30782da17434279781c4c85f2949616ee9ba09d4fced5478e4d1004c45defdd81fdad11f0dcc23ce07591784d120b40150dfb9522d504d57052cf43b485e655fd82819825bca28503eb874fe071584b1c6b1fbe68ae5bcac3ebb18949a011e184a1bd76c62d4981b0e2a5f4b3ae9152d4e44a799fd796cafc2a5870d9d75c13228cf5af3269abe2165d2cfc518ff5d28738b1ca0", 0xc9}, {&(0x7f00000006c0)="abb74ed86de897a91effbebd2c5ab9245c6f5e237aa65b4edf5ffe1a48dcfebe280f08638ea570d00a9569e9fc1bb4ba88bcc55589da6a2a4782fac3bdf37bb83e438450c07e20b8db53e2cf482cd9c13c84446f451f8ccd725917296f01d617b24b61fa4a92004490f563e1fa4a6e34c9e45101593bdba63c8ef81cf7a835b7cd2782b58a55fbb29f74fed4a855a6dcc6c1da201fbe31ba06ba00e8fb5e060a350cd3f6dd23fa9eaaaf1a03b1", 0xad}, {&(0x7f0000000780)="0f074e6797cb293229e8ea757dbf07d59b39780f245813e7f86a6f1450ad7d370b2e5fb47e46689aafa31a69d9aa969691cfcfe7e3bc2c8bf354d2a38cb484d5e848b06cc49b7196cc3b022e69abd505ebb01b5d844c9def2c756c77149999bf3663caeafab7171b75a7821392d8dd38b998968e813a72dba699d2cc4ebb6ca0d2573f1e32f6bbef2141757dec4a94cd62d864bded3c9d99faff18bd97cedfdde142e7d519b52fffd1fd", 0xaa}, {&(0x7f0000000840)="0df2c5e11edc57a8da4190b2725d038d1241885384d0af53787f2c87892c603310ceb09d5f880be697a99073f025826b0d7784a75cf0d7b4279691b5ff999c0d499399854600b41d4bb47544423447c6f27ae0e7bef0f368b47e2093ff63352b7dafde739a1c8794c9d4d562a1168ce9b2e79e575f01d8386db982d1b37343103e01f61bdc2eacf95c4341b989753a76a6ce649eeae754b903702edbd30e25d1dd02dbdb153decb52300d06ef555858934d32543a425196499d14eb5dd715201f95546fef27c5f84fcd62f65917eee766670f946e3f7e1c86b50a029eb416bcac7281b6278df4dbba7b8ed18f09c69a38608b63234a72ad6ec99c60c851bb98dbc7c8b94301a55bdb15f4eff90bb9b71e3314e353f4257fd042920efb18da6e08cd06a985ce75e55c44989c2f073297be8cb576c62b412e650c2f0126db4e276e6c5b6c82bacb155d5e072e597cfe2c8e70bcf1ec9b545d4aa1827ce5b6ba4499c092c2c48b83b8669f80f16f7e05d7f99b278c2c49b76c2707010645abd0d341e69b4c5d9158c2d332059f7d0871b98b71ac8b7f5fd4d6b2a1749fbb97271997db0037171e1c478b4a11bddf5d7bfa13e8811e22a7cd4b7de5529b9596bd24491096e5fbcb349717881cab825f2c1ff7f3061745ea6faa5ec9685d380fa58980cfc01c816cadb9ef5f643f5fc8fce1f4f9d106413e4a4e82d3e85281a1f0515788cf4674e922c7674dbc53b78fd2f52267bb2ef5f1a150cd4ccd4f581a34d734f1ceae6cbcec39170e0cfbac27edb624c2ca2c1d87a1a5510b46aca386e5f7310b52e2fd020a24e83e9bdf02b2b4bb155c3a7f8b000c56685d4b17054aefaefbbaceceefb205d20153bcb9a2c5ff8b68a255cb1fcf80cb405967f994357146e4e4950d84bd0810e6c00e4008add281baba31010b6b1cab3c4c5d558906d95642c51a00eb8aa1a9920a05b8b2f013863135d98c161644978f7d4351a402b023d511cfbacffb1109e8bb4b8cbcfe555852b2f61ce6195ebb72bfb537d2b6802ff01764c3da20aa057e82e4f0f48bb71ff66719aecb06b84de0e23d117032160ab212a7825a1ff9ac8e8feac7b7d9fa939e99ecf988c67f7c548c291a3accbff28a86c79a56cbe9e11e2043265736f19b4e44863cedead962fe1100abbfb2d48a38a688f1aa12536c10efdcc5b67a111e67cc6e863d7fbf68ee849f6430be4b8072de158d71305be77c5d3d4412bf020de2009e22c30521e6249362b7c27d33f8487f4bdb8985b4dd1fd8e58700c6cd2fc3aa6b6b38d5db6d2d05d1351b56d530fe1616c3cbd68079f9336aa6d2872357c70fc6f69c4fe7ec5b1476fb6f7d44ad56c3f8ae17a9ceab27006ea2cfa9eab9bf0cadfc0477674810f9c181389dd1a73efe0f53be4edc31fd784f223044701b91aca2d423bf076ca6e32290982ba54eeb06ae20ccd74e338802a01c7eec3c39f33330da2a176b7791d12b706e650e33a4358fd8c4bd6d96f47127bb6956ecb7f5909e1d74c66638ba868d7b260cc0826b1e5117a99b94b8c262506064ac94d97409acca3ff450d63ff9326e67b6cb78a72702e36f503716b6aae856f403b37de83dfd0b7f1291192439ac855e578646ffb0bf0aefaf4e38e4219f0edfa03358cb129b69533b2b15e85685990de6ce0e2b268d687d32fac3abc8d4d3f7c001ea9d3895a1c3d83cf8c7445a7ff1b2361f1295ceb6a8a211e94007ce19c16ef8ad4fac8f087d98750f048f0a02d840f0df9e540a22b90c984e082f39da2f1b1f9c61700f1acecaea087e4addd829099ab2e0abad8e6ec568a966bcabe590bbb1d674c482c447017edda0cb54442f2f00014bc2fe00d54b215422dd6dd87eb3bd60f6aa4265e21378d056a9a90a71f986ecdf5a54784e2ecbe4cb9f878206dd1cb6f984bd2c1e51d985aaff73c0928ab756fc2b9c06ea39a0df661ac0ea38524a6a0284208bb9eecc9ba2dfc52323a4063df4bfd853d75903af49675003cc5ff2c48b85ed9ce5b9124c59f4cd4ec1b43a6bff4414457ba6974bf5b51c4c032f0525ca99bcbad82cabe9483b2d0582435084b8b2b606d21fbfa95604887d2ef3c0181fa0b891cbca88368ca2bf9096f557411c8b78189e327584e7ea160ac9a560b47a09bf33089479c543d9545520f45c1db28833dae14f34e34be8f1a06f5c6161c2b7a249ce46b1b3bdeda81b52d559089a7d629a6e15bca5ee1f7e23fe19d8cf0de9cef2783c83324df46e9666506afc6ef5fdf0a4be456658a5cbd94ee2152889723e7827559b72d7fe302fadac2bf7cd97b589f36c9551884b1bf2acceb4ba8a3d05c61e45a132b0819b2f4f4695ee9f825ce5491785b11cca9b3e8a106bfbde92dd5d1a4d91ce35d6e286109cd25dd2ec9d97388a71d4aeaa5521fb668dae75ac0e4449dc8cc745281373f2de97ac4ccd8d2c0b1f4352943092211945b138b2b5ce25296338e3e2f299e6c4a53abfc8ceaba8411a037c682bb19f40ca4e1253b7e4db43c9485deb7d7313f187b39beb07622c75f358158e28bd4c1522def946482a07b32e380c279658e362956b73f7916e4aebe03001bb8c07697a5b7298b52975e022e314b134e8125664eef97713181c780f108a9b5177ce9da185eccc6c6e10bccb9ec6c3b1368df4e2e9a4f5d436f09d4d8ffef22f73d3d0db6f7290bc405c0c8b723a362cec9f4b11bcdff07d883deb014f99d4102e5a09e30ca78c88e1f83f08b1f7ec6ab5d51d2800fd3b56230b1b7bd6226d6dbd58f9632d53cbe29008bbe902001cd4227af7bcb2bd89da01a2e87dfabbe2e206125bd64d48aa306d59371ac7aae6325953c5d51f83a5f88b09958e2d12825b43065636c779c635b66b915153566d71257a83437b364d56680d6071db053e12f7c98642f6bd7e25a7c23a4911eca050ab3e3f8f75b797abfc4f0c1762d78e00b01387e722ad8b24b0232a157426ccb47b1c9e6ec19c8f242d32141298780cab4af2ebfbd5a37370c25b150c78d5de64b5ccff91fd939f44a049020c007202bcb2e6ed41445b67ad7670cee40f43bcdfc78f36a624681d1e2edaca12481818559b108d64fa7bddea3c7ab6279481d7c87eb4c05a4df9068286e2acfd5e285092369f13ff4d3976ad84ab32711748fa5b9ddd06958f251153981a0c187e639867e01527c6616d47b6efc7c13e1f2d6c647d3561927c3bd83c8d52924ea088b7b0cd87ddd6311b5248d5d823d32feb58593dc916f309254ca2d34d942bd3280517d65765e9d129abe964ac573d0ea24a66267bcc64eaa2fa4ba2d3dd498c7470e0e2dc578540be6a4d6a21687f5056ba809a96d83d21e27659d058643428f08ee8760a5d68acd3f047190885dd5af6538a1e6ee473af619e7ad2fec118649e63f71201e22270e6e9d77ea7fc20340ca9a915a64982bcc842f91bc16cbf14010f38e730f98228cd1d36940f0dad26f94d0067e1857c5e619ef5f6b479d6a22fd35f970c6646470a65749343ae3bb411d987102b720d94330dadae11f8c26009786e3f6ea866182fe151bf94a57e52b48084f73b26d49661eacff4cad900c7e33d9ace87186e49f8c4ca24cc5b44369cf37d85dabfdec36c618553e153fa058d4905b2273c4446d507ecbb9f36a62be00c2782de0428a76af3bd9c4d2a41e8e1845078825209ad84d367a4e9eea4f462a6ca34a8a17708f6a6e5470faf9591e2a1fd96f0dd9fa6e8282cc571b9c79a8671a452f95dd89efa3a5844798a60e289095b43a4a1db212d97364d0d37e2f514ef1f35519157da0892e6267acf6ef7c20d69bc9d8d7c3037ed032c35e6d0e5d0b57a55759fbb1eb7f14a68a811a61533a487f353ed5b1fc1d251410bb0e2bc7094992c86ae63e9d64f05bd954fbeadc6de9c6e0d7cc6590be0842e7d05f8061ce93fed7614dcde254e103c79b6ed867b0a2b9584901150744c173aaae26d82afbbbc4f8ed15667408b4bacd1c9b96c972f2a0ca9d9fd183a19f63086526b42ffe8e6e2b8cccb796828a006b7b7b519c457fc3caa947585ef21d3755d7b496f55460185ea14ce4585b160ba37289f2dbc237452027ed2825b3f8ccd6ae2cf80ea4befc6bde3d6c4f39b0b7a699d8cef9f9e47fbc8e33ef24ad39f049bb689032cef3fc700098c7e1b794a0a1a56b45765f5d1eb8cd6d20634460d079efa2fb5b252a80094cabf5ea691cd5b807a0fd164c92b84b2de4c9f1eff0a42fe757c9c78bdb2f6d7c79cbcae4cb540122415811077a69b0ea91f5ad3bdbdbda9c583bb576fe432b780299eabf4fc558b2c19f90555c070e6f84da9eb6bd21f3a26ede6d37b721d1af0fe82ef6a42cbb471848d65ff42c8b5d51860ccc52e9f5b0d7dcb461e3f558ea77e3025e7c8082948c274bb6e28559b2ee4fb6ab9e844ac261a699a495f27638f2ad760bf16ae5e6e432cace014889e485ec70a4fe63d158b6f2c1129a95f01e1324ef3e0836e1164e85cd9fffe1703023aabcce0469aa10fc97cebc711260fe18a99f5f87fec3eddaf6a977d67b22919b70151731e23f8bf5b26fe302a8a8d03efc8bd299d1cb7248c0257bff998de34719786d3573f1548048643192c24e28b7d36c9673383cd5f57f5a5c4016798b2e8ba53e499c287f5193a602fad082c668317edb9e4388d08cd55c8b12c81c033b0618bbf11323c6c11fabe8fbb46009216f59b35d47a30e04c118b6b7ec5fa7610b05530bb5e8ca72df5120f2bc96719cefebfc272b3df09bb44a9d28c4cc255008a20ba06351e115eef6dfb5b9e6a77fd1a397af661fb99bc8573c5eed3c784dfaf2387f9b180bbf0f2d8593f9359f4bfaf4255fcb7f6cef7f64b4b3643390ef97c68ea1119c08cb7d835b0d2b6d3ce7b92d46ce6fe5266198dc4e7f3cbba757779bbd97dcd67784cf4b0990341d6e75f3cc2b23d455c87ed175a72822d096f963b0839f707ff86b5764e3776a78ca4f97532824db0cc923794149b14f508117db81a687bdf3a565284e4d59b0171153104339dfea4194c5c8f20321b39ef0e7cc76dfac17322acce7fb870b1c14c7f9266f3490aa1ac3c3d76c3ea146e244d3125f4a588c2ffad7cb4df4e52568d8732bf0d0a80dd72a2284e7cc89a2a72766492ac6d802c8962c502b48e1533ccfbe3bc7f1d0f8161281a54353e6c3286a811e8760b9a3088d9708000e5d309c4b607bf096653ae33054956f22b21e57872557c6460e557c5649a4e148a90c4faa73f2f5420f23a6292f173466e067dd5c8c9e65cccb183246cdfb3d7140f674ae55ce838c277cc2baaa4e9e4c511a19a25be698cb8ef42d0cba40e40f3c1941e3bae8a1b8ba8187cd7d38f664c4e89a9c750c655792cfec0860f235b35b114e692bb73a08a44aaace9b0fa024c87b42b2826828741c1f76374735abf4abc983dcec739f10b0778a7bebf162fa2098ff5ce17193a5a881ff9a0c2709fe00ef6e991840a9d3829561257a31278d0b5eb19764186a396dd08d28bdc987e19d0c691059e525c80a60d3546b89dc3d10fd5678d5d6f6b904f4bfd7322c8e3f0747cc4adadad1e4a85db10c4eb0beb8fbbdd7fd5766cffc4c4d055610a5b561de4890f3761154ee724c45170b9342090c7631a0b215fd96a56004bb1725f7e91fc70e5c2d2f351532ead1cd0e24389c5f7c6fc2a8480602283f8881c9d7d4324687b9649d4f0cf8970e611c8c1ff497746faa317b807742ca5789524b0193048f32248256a35233c777f54ea13d40b5f017b9a5e0c674d1e47ac12e9de7183159e5eab8a64f944b49", 0x1000}, {&(0x7f0000001840)="08bcdcd4177b5f7c409df73e802f6ff5d24fd5da6499634ff33499b881b44b22144e71ba4d5071867499e63090763ac74ec87f813d227004a7a7524a24ae6452f1afcca8953bfc51dcd0c5d1e03d8b9f3c6710e75925c4509e450b87641fb882af9e6a2f85ea8ca05c39252970d75889d89ba4a4dd64964a2947377809237727dbf7723f048670f73ca1d82cf03be3726836dc235d4945f0dc7a07ce8fbb7385615b79deac48328f7ab490efb83a7769d60f3396ccfcc8d03d99df6b3d0c70dc1738f987509d0edfbb64961b4d1465aac16d679ea3c41a1d2371c387657080b9697f67746b6c8eb120bc6f1d4bf9bdc349dfaf81", 0xf4}, {&(0x7f0000001940)="0f7363539b4da7356b7d3c33694b7288459e3e1b2340767ea235eccc19ee585f1a65e256b1bf07fdec2dc8b39ac2ff36d85b588b2c886ebdac154a01cccc9cba9c3eafa18b7b3a44d6d6eeed47fc80d4f36dd01c6e699ae6ac889ca478711918e9c47be075486ab876919f6131805982a5c132ebb30963b9c4aab89d6a1ef483a4e0060ca7bed2fdd2bb0029b0028efbfb639481a448974c34f062d90f4b6d96cadc626ae28dc48f4ffb4473ec20b4c11ac6d2340cc24e93a6b2ef9a802579920c6a4c98384c6947c61995c72e53a4f91f360d962bb942638182cd9ad8cfe19084f110520967932b703d03777415d565cd33200768e86a2b97df6169863b79c9bbe056d1a1081dc7cce7827b0ffe1b276e577a667cdbd629ff43526e79f005d72595ab36b231a1930ac22a844089988adb9bdd252009495a48eec1cd43cde7828c7cae8b52a37ebc5fea5600f2e386419b63b28086053c69e2bdef1f472ce6387a42021c65e0518fee686471bbf4d1965886bbb960a4b7608ac5677ac6cae4a875d95beb6c685486ce121b73ebbb907bf83dc6369c1ef89a4b9b3a8167d27393a3a3b5dea553ade93de4bd0a6f4b48be729aa1334a1f1863ccb60b2ccd12e4046060d25a982b7ad042441c1e1f6bb119ef458f75090fa4f32062be39a493eaee23676e859f4f316a3e78f40c9e5e40d8cd26c93c43444a0594a61926d4bd5ac541473aef96245bf08cf2583f15ce6d094470704589dc7f869ddb1b18480bc6ec640736e6a3894cb240383dd9bf16ffe5938a2cc683c7964c54782ac92705a3b6ad4c5e648a908902c4c8553538b05c98a248ebccd74b6141063e9ad7ac57a995b5ffb74ece2e3ba8e71ff0596bb9b52cd7b95d255cdc5ef3c4db347e5f1454ecfc3bdc6d7968a2a48e5379023dc501bc04cd658774da26019b1814e83f87762cb9a7df52b1d763ce713a88817de7a7660073bf244840395971da88367b88633183ee7a177bb5d78ef56b173cad27948ac5934b8663fce53f7bfbe2873d14ef55faf5523734db0d76ae208b6e3c338ee551b8e813ce369b655ba05204580bf50bb52f90abca08d49a00d91a0646887f758c147b46b1e4b701a27c8dd9648f6179739008a891f32446a033a34a6bec05e623729d629fe6eccd340ed216a9a0a784d6a3dd352d16f2068a57ef9edefd6a70e9ce54c74cf5bb21e12531dc70b2791779f81a8cd4f4132d2988baa9d5c87e18ec3065342aa4573aec398d6a4a7091dbc182ef1057fe7069b6ef5f7407f89e3088d960fd76c2c2ea934f20bccf25478d38b259b72bf29685ebf11806ccc6c911906c286658ee41468c605acfae642021a8028f250599cf28c2d64b432a4d1ebcb83ea7dbbc331562545ce5dd0791d00a64217fb7eeb882b351966ecd43cd8fe793c12bee562c755912e8a1f241afc6328807968e677c20d94a18aac14fa0ca67a55762dacbe26ca0500c06e8192b8de0d55e6e14722cb5fa46bf9bad4416a950bf030611b835e644a95e6c48dd55da294d91f73db1d0502a46291b7075ea7874aa9fe0217a781c87ada47ec45c39c2abb823bdeaeca8e54813396447abdebbbe88ea3da469547ab10944a002b49cb4e320231609bd765797722a134d8149552465ed4973d7ed4bc5e1e0b8877aabae4c7ce73eeb8d00c586b2e984596d2bbdead6247e30038c349dc485c9c55e765b7f1048baf794939628657db9c5896391f8db0628ec02638d9403f655ab587f3a1bf794ac21435ed8a3b5ce5f22a3084ed4d7c9a9f39215b91ecb667fae54b9fa498f7213ddc6b9fbe7939b6a1fdae815c7a6482bdfcea0d692b3d24f264ab3d24d56206ede90a371610b6748b30fadb6527421e4d110576b30f52846d9c1336ca345113a3aedc6ac946534cda97b6c3b2ce136a5c5744c36abca992d737c6af52ea43b4baa294e121d60c7abc44cdcae4ebf346a6fcfa3aa88c5a113c9d70c582e4f9092cf978d9a1ae4ad8f0ceeb982d755bd86b6efa9448ba64440bced28cd2cc84223778acaf4d51dd07f9684e41c981ad1ae8ae04921a6abe4c5f50be74337e3f0b0522416ba5d257e2e9e8edd8e48af757ce49bebce8362f2e704361b3e527aca177feb72cd4383626b5da4f6afc2f4579123e405496cf2d68b2e47eb9687863180d4e6299aa510e46d4b741eca8bb5b8d86bcb07ff8847ee6b1884fa0abeca366e31789ec99869ff167a74696f8a8cfdfb2b12a505c6bef1455045dfb71a74f3d9d389920abcc763f58aa7511bff6571009067631fbf7d06270e58429ec43478c40c42952580c4745a7c1447d29a850716168d95ee632967afc4f0d9bc84ad2d49dc9b849ef047604e57df805c173155a24b057ed1437951f56c62c9e2cf694dfb37873fd38ab5c1b5b5a6669d78cba8639defa652a1799b94dbd04690d5bbd8bb9a33c69235e0102b70d3c6a5cb21219519a69fc7c4a2c580e33b43c0ae6cc67e395bf38340ad7540694d8c40a440c43eef6d3638ae233beae50952432ca932431f23a98cfb55772ff85a05d66cab046184611ac65f2bd9aacbc1cf9ddbd370af6dff6230650501b4f47c15f2e5c5f22270940532cd8ebfaa6ef9ae84671f391f3e89eb49bb941d13e95893b38fe31de76be843b1d52346114a43a19bab71784ec64a634ab25ae72601f76d09450c605792ad1827d953139ba42fe69428bbf4e6a6b9fff6faca721bbe72a62c31a692ff593307b494198e39108b4b24a1296c8f9011b213377847fa71d99df5c4050e137084bdeb9e23e23531209b9542b317538dec02c4b3692460e1b77f954f0926478b3edd4e57d6f3d9027d2bf5f45cb4f02da741baac7131d26f9dbd1b166cf27c6ee2a07e2985ee322d921bb808e6643bc8ba620c557fa2d26eca25ea5dfd58bd2368445038e01a6c3bdf9e3db95d5c57869b1b77ebdd597838a84f184c504f554b58cde69358ed05ea10bb686db0dc720ee36248b630fa1c4f65a97178bfb15c0343d2573c921f4b5bd4ee1a3ac164f2cd9583e8c1ba909185690e2d50634ae41ace4aeb92a1c5ffaafb012cd47b7a91cf3176b091d8698d0f0e9f702126b61ff94cbfc6b5eb10c3609e2ac1a1257f6589ec3dc47cf70f18e061a64a891329fcf7f33171903d9f5652b378612a3cca1b5505aa3eaf127e5f4978f3361a49c92de122db65ee1a18e951bb7404427d5303e30fddce96b7244bb983d943274afffff6ab798533fe669e34387f8d8564672903adb62a33ea3aa3d8942f9484b14a022b6f0c0485f1147ea2b55afba635b9f3f1eafa7930480b8b4002846a5edaf276fe2663df1ab15e3db37b69fe8413cf89b03edb0d930998565376505fa931eecbe0451b106bf11ae025a1a8d51bab02d07facd0ceacb3c218a661aa5bc53f22e853e85be2139a645b535506e900c013b7e37dffaff09455ba7cc0eee6f1c79eea26d463433f5083d787bd92078f5a45f4a8e4957a5ad2fff91bf352baa4be0deb4ecc9d13e7c2095a5c82fc51bc0261f0475a3ee3cb7864a14dc0bdbd6e8a935dc86d2d8391c3ae238f300d1cf10f3070e7e119d5306135d75bf7e8a6aad47cac36eac471e724f134d605a87b6c93d98f11a8bfb0fd7bf8d778d22e43929377d8adc199544e16206cc4742972479b05d7ee2d33bf6daa51f636224aa905cd7d4432ce38524f24220e096cf779c612cb1f1d3fe00f514b84cdda7096806a768f3d6b50bd0593813bc5e86e2f59460d6cb7854251718f0ec488aa4b8c06d373692639c3fc08aec720fdf7459e64b82296a9836e6047bf6d139c04a36d533a50165e10b0639307de993fca37295b97cd39acce881c19743a6dd23d302e0bc741b649387b3cd10c7a1e5bce0a0e8c7b09b1da80d1b55ece77548fc36bb04db407e67bbf9145d18490780f9d4fed9138e81b638e3e1ebf5cfb51bd312ea02e42a72e29bca6a7cec14124957685b98acb2939069974ae4069f63dd2967c50318e9690d182421950ee9dd14b8af03358805dafccdd58004967cd7569e4b8aa44bc11c8e6f9c99321da8693a3b1ab268c2758d06054109dce097470db92e2b01ec3c512c1cb96c4140db7eab8055afe1ce4d2a093eb217bf1f0cd25145a1803b30a900f97269246d762a48c673d0446333b8c675a10343d2d50ba5361ff7caffc3eab9895cfe64e7af91eabc6186da1f1660ad9c69decbef69c9f35edb61b96d28d86991af2ea98880b8e1a9274e60649b6c91136f6084ae885cf93c4bc7865d4cc9ef204c3dbb4c9f932d3a7e5c954b10ec7bfcaf9be403665da4af4cf8b35de59d6d34137f1825d0fdfd3d97bc3363089889cd70e512102a0c03a4089c83f5d49d81488d3378895037350995592ce0d34f086d72bc126e5c8523e1f0c48ada2e214ba773a0bdb910c15f10499f2d49c53ec82b0c8139fc4820f5eef9a9a51d060a405074a198184f3fba846e13a5e1db29d55246a8b46c28f068f628a339e90af5baa4e548476ca071039ea88838b4b4f0f68fdc55a51b481b49ac28987ae4b01b8d19a2949868c5273c95ccdf6f6760f0acbb5d4aff69fc67deb8537afee0b68f64845175af15278d8651e5ce674dcdff93d1f5c435b2897d017c4de01ecdabd1ff04bfaf310f8b0a5cc8a095add1ef663477673232274370ccfd74b521c8f012426cf7b5c524815ff19152bf8e7cdac9383a2c9540bf6987db1100aaacefd7140d2d4524a232e7dbe1b084a9755ba67fab3945a8995560c5702130405e082141b6c45697192ab754061db6ef9dae58afd7748b658ca378c5ed322333a21174381153e576fe16005a7a5d47454241dfa9aaa9e7bf859ea7b30cd3ec3316cedb3426ed76684db355f61511a52be8b1eee5f2887a655cedd987d791ea233c7475c17f661c7597c2b3b15574c6daf14d6a4d11825aac6178f00c34f5b3f7e15ba3c21cc974c99c40457b035f0df35cbd2dd08893467934ce11f9dedbf365f997f6def9164b1a31abecc233754c925342766257a007f372161b30307cb07b9571cca8ef8175dc19d1b92e2d3e845ec448399dbebc3bb3a52efe84aecd030c2cb745345ad758c62dd1785b21025f611f485c78376c8dd9d33a9fd1083d881b06b225959fe76700e528f89dfffe8dd59b6ee4ad4e56504aaa8f785c0343166a4d733bc5e3faf3a39b6da1760374ee66a6baa9fe05823907871812140e72e9db4b26df60e237ed5048d5c5eccc923d1913ea0de391a9a998d69a3879e805d6200606e32a8d6629382e6dbf28981131076cf1a33dfc8be75661dff3b9904f2e6bf80747aa9d9633e2c4b0a8ba90a30959e9bc85891463622935c530ae613c0247ec67b2e8756deb9dd5e53f259877543c2aae88fd5ed56bf02579c7267e6c1dc777136e038bfa34905c373d47c5fd5c2fd2f66269544cdc7536163997d680a9733f8ac79e221031ead8ccac74d6848b6a49eab6e916409b8e78a74e79c76ee26e2ebb2a5b7ce70bbed95e34fca9b8d325ecf6285a0d0719a93828a9b58b74a3afae8b81371a361c156f2bdf69fd5602a4e7183c63f000803462f4e57c87042f9b567ddeb72b4ab6eb4a7ef403c4832c6f36f1968a9a37d076b5a9ab460e0ce28b21453bb4a7f840b2b38dfe4e979ee573ce6eb6ba9f18cba5db97339c6abb54d318d139c491d1f2e56c723a6e16e79460bdc7a0f2547545b9817c73b59e7cd61018b4e0ac668acbafdc8bcb55c00667eaf9cb4da560ffc3387bbf6d06c7829a90b0907008537b4b03b2e93b2cab35471f04d1507", 0x1000}, {&(0x7f00000004c0)="6a6194c43723d79f53d8b76b88f22d90678b58b814ce6e483f6305d5b5021688976a8fac68b50d9fa750230b9afff515add3a557981ef03f135b0a51d71fb84da8dc4f49e75695a2478a7a99f07db82d3337af146c6e41fc367f7d8293fe355f9b1445da07e36f0522f5", 0x6a}], 0x9, 0x0, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r7, 0xe3) r8 = fcntl$dupfd(r7, 0x0, r7) write(r8, &(0x7f0000000180)="d3eef3", 0x3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x30f0d9f00a43fe09, 0x8, 0xf0000000, 0x4, 0x2b7}], 0x24000, &(0x7f0000000100)=[{{r2}, 0xc9358a3a236d2418, 0x25, 0x10, 0x7, 0x8}, {{r0}, 0xfffffffffffffffa, 0x41, 0x2, 0x4, 0x58}, {{r3}, 0xfffffffffffffffe, 0x10, 0x4, 0x3, 0x7f}, {{}, 0xa284cbd0f09f5e80, 0x11, 0x20000001, 0xee, 0xad6}, {{r8}, 0xfffffffffffffffc, 0x40, 0x1, 0xfffffffffffff565, 0x20}, {{0xffffffffffffff9c}, 0x0, 0xef8f5b062261f36c, 0xffffd, 0x8000, 0x9}], 0x50, &(0x7f00000001c0)={0x3, 0x3}) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000380)=[{0x0, 0x8, 0x1000}, {0x4f8e092b35ffb7dd, 0x2800000000000, 0x800}, {0x1, 0x5, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x0, 0x1000}, {0x2, 0x1eb}, {0x2, 0x7fff}], 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r7, 0xffffffffffffffff, r5, r6, 0x1, 0xb0f3}, 0xfffffffffffb8f49, 0x80000000000a, 0x7}) r9 = socket(0x11, 0x4003, 0x0) r10 = dup2(r9, r9) r11 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r12, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r10, r11, r13) getgroups(0x6, &(0x7f0000000080)=[r13, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r15 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r7, r14, r15, r16, 0x40, 0x472a}, 0x8, 0x8, 0xfffffffffffffffa}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) r17 = kqueue() r18 = fcntl$dupfd(r17, 0x2, 0xffffffffffffffff) close(r18) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000380)=[{0x0, 0x8, 0x1000}, {0x4f8e092b35ffb7dd, 0x2800000000000, 0x800}, {0x1, 0x5, 0x1000}, {0x1, 0x1, 0x46fc738f92771428}, {0x4, 0x0, 0x1000}, {0x2, 0x1eb}, {0x2, 0x7fff}], 0x7) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r21, 0x0, r19, r20, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semctl$IPC_RMID(r22, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:58 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') listen(r0, 0xa6) sync() ioctl$TIOCCBRK(r0, 0x2000747a) geteuid() r1 = semget$private(0x0, 0x3, 0x100) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000100)=""/139) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000240)=0x6) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000280)) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000300)=0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_flags}) r6 = dup(0xffffffffffffffff) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000003c0)) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) preadv(r7, &(0x7f0000000540)=[{&(0x7f0000000400)}, {&(0x7f0000000440)=""/212, 0xd4}], 0x2, 0x0, 0x0) r8 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000002c0)=""/89) semop(r8, &(0x7f0000000400)=[{0x1, 0x7f, 0x800}, {0x6, 0xc1b, 0x1000}, {0x2, 0x1, 0x1400}, {0x0, 0x7, 0x1c00}], 0x4) readv(r2, &(0x7f00000019c0)=[{&(0x7f0000000580)=""/202, 0xca}, {&(0x7f0000000680)=""/161, 0xa1}, {&(0x7f0000000740)=""/75, 0x4b}, {&(0x7f00000007c0)=""/192, 0xc0}, {&(0x7f0000000880)=""/99, 0x63}, {&(0x7f0000000900)=""/185, 0xb9}, {&(0x7f00000009c0)=""/4096, 0x1000}], 0x7) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000001a40)) 16:00:58 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x98) 16:00:58 executing program 1: getrlimit(0x8, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1000000000000000000000000000000073bcc5f5d06bd760123b284115be9107f170f1c484f942a73dd6e6d5440978181b60f6109e5b91c5ecdf2c8b9ab21f6a7ba15d71f43ff1ef1c1cf0e6dce7d32d2029c2f2241d60c33b317438810241a24926a80a3d337bf46a93bd26fe8abfb7"], 0x10}, 0x0) 16:00:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) r0 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000002c0)=""/89) r1 = getuid() r2 = open(&(0x7f0000000740)='./bus/file0\x00', 0x0, 0x100) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="d3eef3", 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r8 = socket(0x2, 0x3, 0x1) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r8, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) preadv(r6, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r12 = accept$unix(r8, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r14 = socket(0x2, 0x3, 0x1) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r14, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r16 = msgget$private(0x0, 0x682) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000240), 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, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r22, 0xa5, 0x1, 0x100000000, 0x2}) r23 = semget$private(0x0, 0x7, 0x0) semop(r23, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r23, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r23, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0xad8c14e9749945b3}, {0x2, 0xad, 0x1000}], 0x8) semop(r23, &(0x7f0000000240), 0x6) r24 = geteuid() r25 = msgget$private(0x0, 0x682) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r32, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={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, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000800), 0x0, 0xfffffffffffffffe}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f00000001c0)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r41, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r33, r38) r42 = msgget$private(0x0, 0x682) msgsnd(r42, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r42, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r42, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000005eca2d246fd78a2fcf0000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000724600c676c36df497630217bc94bd263540ccd7bca9e7150680380fb2adefb8395a706694d2e93f005dfac1372c82a08b6a956a19a74cbc280d92d0acc15f3d70cb696c7fadf07c26d7fad74509a8a3e0b3258115bb871462160459336bec9fd6713fbcf35dc7b378c9b23dc54678b8c0adc9ec5d58f27ddbe9c96116dbf5be68a5401854678ebd45288031fd958f4c526767883f963ce868a5e23fa600d427c88871d2141e55a3551866c30a2b01b0f7a060439c0aea0ecc4596be40e201e5713e99efc1c4a79a0d67decd721d087ea81b226f4b81963033e228c7810c6d94fa2b0d2328bc9ef5c36dba6183195b5adcb4623d40f1d3bee8e77d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r42, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r42, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r43 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r44, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r47 = getppid() r48 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r48, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r49 = fcntl$getown(r48, 0x5) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000980)={{0x2, r43, r45, r46, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r47, r49, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000580)={{0x5, r24, r28, r38, r45, 0x104, 0x9}, 0x7, 0x9, 0x4}) r50 = msgget$private(0x0, 0x682) msgsnd(r50, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r50, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r50, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r50, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r51 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r55 = getppid() r56 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r56, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r57 = fcntl$getown(r56, 0x5) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000980)={{0x2, r51, r53, r54, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r55, r57, 0xa5, 0x1, 0x100000000, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r60 = msgget(0x2, 0xc0) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r63 = getuid() getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r65 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r60, 0x1, &(0x7f00000003c0)={{0x0, r61, r62, r63, r64, 0x121, 0x9}, 0x800, 0x1, r65, r66, 0x3, 0x1, 0x1, 0x5}) r67 = socket(0x2, 0x3, 0x1) connect$unix(r67, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r67, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r67, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r69 = geteuid() r70 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x8000, 0x0) r71 = socket(0x2, 0x3, 0x1) connect$unix(r71, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r71, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r72 = socket(0x2, 0x3, 0x1) connect$unix(r72, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r72, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r72, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) r73 = socket(0x2, 0x3, 0x1) connect$unix(r73, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r73, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r73, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) sendmsg$unix(r12, &(0x7f00000006c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)}, {&(0x7f0000000380)="ec5a2105a077db7f3d327b35e4813e5ed0be59fb808889f5d2b73f948aab531ff59d0f515583826379203b089fc5b9903787ab5384f35265b5963930f1d332dc7dcda80b032be15921223f7524f435079b6e12d9fbd83c", 0x57}], 0x2, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, 0x0, r13, r15}, @cred={0x20, 0xffff, 0x0, r21, r9, r45}, @cred={0x20, 0xffff, 0x0, r55, r9, r64}, @rights={0x30, 0xffff, 0x1, [r52, r36, 0xffffffffffffff9c, r56, r44, r72, r73]}, @cred={0x20, 0xffff, 0x0, r68, r69, r10}, @rights={0x20, 0xffff, 0x1, [r70, r71, r6, r11]}], 0xd0, 0xc635f6d980f75b70}, 0xa) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x2833, r1, r4, r5, r64, 0x0, 0x9}, 0x10000, 0x3, 0x5}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x20, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x800, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x2ee) bind(r3, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 16:00:58 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:00:58 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) getrlimit(0x8, &(0x7f0000000040)) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000080)) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) r2 = shmget(0xffffffffffffffff, 0x2000, 0x1, &(0x7f0000000000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmdt(r3) shmdt(r3) 16:00:58 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, &(0x7f0000000040)={0x0, 0x1008000, 0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:58 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x0, 0x7fffffff}, 0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x0, 0x0) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r3, &(0x7f0000000040)='./file0\x00') mknodat(r3, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:00:58 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x2, 0x8, 0x4}, {0x18, 0x0, 0x40000000000}, 0x80000000, [0x2, 0x9, 0x6, 0x5, 0x800, 0x4dc, 0x2, 0x3]}, 0x3c) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000600)) r2 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x3, 0x1000001, './bus\x00', 0x530d, 0x7, 0x80b, 0x58}) r3 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r2, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001000)=""/4096) semget$private(0x0, 0x0, 0xa4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1d, 0x0, 0x8}, {0x61, 0x8001, 0x0, 0xfffffffffffffffe}, {0x6, 0x2}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000002c0)) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000480)=0x265d) setuid(0xee01) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000680)='W\x00') ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000004c0)) open(&(0x7f0000000540)='./bus\x00', 0x1, 0x40) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000500)=0x1008) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:58 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') r0 = shmget(0xffffffffffffffff, 0x2000, 0x1, &(0x7f0000000000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmdt(r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000180)="d3eef3", 0x3) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000280)="d0f6212ba63e8575bcd8348dddba7c32092517c9b23109fb596f2417e371e0871bc44d46bb3e4e9e90f5367754559301f6244e254f20f9d8c3e92397dbfe2cf7c14109e801aa6af01654139446735eb6296fbc9530f40ee12e1a7305600f14560eddfafdee2c9bd0c391dc6bd6d35df84f0c946dc01b83e4981c17630b3c0d473567f9e96077e8581c4b2eefbac866ac21dd53e317f1ec5f386a259e661627c8c3e3521fa5341ca051c05e14105e676af1b3a17bd17bafd5da7bdbb34a0aeeb38f794fa2d23f9930533113ecd96f3485bc9d01eae4901bfd4efcb588a952c8bcc9e2c1eff3aec8319f8b1899ab", 0xed}, {&(0x7f0000000000)="d28497d0f46dc17068f510a702af75beb5044dc19473ff31a9f836eca3f44b44ba9013c214c1eed8e940057017e1e78f4cb41e00a0170ec3bf13b1af1720cb7554797726d4cccf830bed0a5bd5561036dc71f453a2d1e5d1d0b23606426887d1902389c46bd7dfbbaa10f8fffa1fb1905676f241855784eacffa725d2a84a333f5d39e33ea72c9f6a5a9276d490624817cbfd9b9b165f385d4b70ba3d2e1b68b15ff5de9", 0xa4}, {&(0x7f0000000380)="2be4fca73872d6b334afa6e5b17a458eeed24a618c8c1ce5ab4e47a0cfc42c95458cac56b5fd0ca6cde71e237fae54ec6f0eaf0bcb7fddb98f7e6493b64acf056768f0a6828f7ac3666d7e50550520a95f8e8e498562141b8d050a40c7e458c22971b544a4ad7a297934591dec522e2079bf55ec364a39fb7d25714253c7882836f8924e26d8922b288729fba7e8ceaad09d00d28e3517eb438410e9799b622f2271", 0xa2}], 0x3, 0x0, 0x0) 16:00:58 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x7fff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000054daaa3eb66ed19278e2c7ac563841000000"]) r1 = socket(0x20, 0x3, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00003a4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r1, 0x0, 0x3) r2 = dup2(r1, r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x1, 0x1, 0x2}, 0x800, 0x9, 0x9}) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x2, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000200)={0x6, 0x3313, {0x1, 0x2b90000000}}) dup2(r4, r3) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x2, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000180)="d3eef3", 0x3) r3 = fcntl$dupfd(r2, 0x14, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) kqueue() setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2000000000000002, 0x3, 0x102) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = shmget(0x3, 0x2000, 0x48, &(0x7f0000089000/0x2000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) panic: fifo_badop called Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *304851 40319 0 0x2 0 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c fifo_badop(ffff80001511f9a8) at fifo_badop+0x14 VOP_STRATEGY(fffffd802c316200) at VOP_STRATEGY+0x99 bwrite(fffffd802c316200) at bwrite+0x206 VOP_BWRITE(fffffd802c316200) at VOP_BWRITE+0x4a ufs_mkdir(ffff80001511fc30) at ufs_mkdir+0x6b7 VOP_MKDIR(fffffd803a7a9c30,ffff80001511fd90,ffff80001511fde0,ffff80001511fcc0) at VOP_MKDIR+0xc6 domkdirat(ffff800015952290,ffffff9c,7f7ffffe07a0,1ff) at domkdirat+0x121 syscall(ffff80001511ff60) at syscall+0x507 Xsyscall(6,88,7f7ffffe07a0,88,0,7f7ffffe07c4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe0810, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic fifo_badop called ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c fifo_badop(ffff80001511f9a8) at fifo_badop+0x14 VOP_STRATEGY(fffffd802c316200) at VOP_STRATEGY+0x99 bwrite(fffffd802c316200) at bwrite+0x206 VOP_BWRITE(fffffd802c316200) at VOP_BWRITE+0x4a ufs_mkdir(ffff80001511fc30) at ufs_mkdir+0x6b7 VOP_MKDIR(fffffd803a7a9c30,ffff80001511fd90,ffff80001511fde0,ffff80001511fcc0) at VOP_MKDIR+0xc6 domkdirat(ffff800015952290,ffffff9c,7f7ffffe07a0,1ff) at domkdirat+0x121 syscall(ffff80001511ff60) at syscall+0x507 Xsyscall(6,88,7f7ffffe07a0,88,0,7f7ffffe07c4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe0810, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001511f8d0 rbx 0xffff80001511f980 rdx 0x2 rcx 0 rax 0 r8 0xffff80001511f890 r9 0x1 r10 0 r11 0xd33d0a374a1a68ef r12 0x3000000008 r13 0xffff80001511f8e0 r14 0x100 r15 0x1 rip 0xffffffff81f6e8c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001511f8c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=304851 stat=onproc flags process=2 proc=0 pri=17, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800015953b40,0xffff800015952ef8 process=0xffff8000ffffb0e8 user=0xffff80001511b000, vmspace=0xfffffd803f013770 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 81383 194729 1 0 3 0x100083 ttyin getty 16583 238043 72261 0 2 0x2 syz-executor.1 *40319 304851 72261 0 7 0x2 syz-executor.0 42134 437064 0 0 3 0x14200 bored sosplice 72261 108246 98417 0 3 0x82 thrsleep syz-fuzzer 72261 433111 98417 0 3 0x4000082 nanosleep syz-fuzzer 72261 91308 98417 0 3 0x4000082 thrsleep syz-fuzzer 72261 167740 98417 0 3 0x4000082 thrsleep syz-fuzzer 72261 218381 98417 0 3 0x4000082 thrsleep syz-fuzzer 72261 262358 98417 0 3 0x4000082 kqread syz-fuzzer 72261 357225 98417 0 3 0x4000082 thrsleep syz-fuzzer 98417 278070 26943 0 3 0x10008a pause ksh 26943 320342 25282 0 3 0x92 select sshd 25282 181248 1 0 3 0x80 select sshd 36579 383302 16823 73 3 0x100090 kqread syslogd 16823 386280 1 0 3 0x100082 netio syslogd 4529 2158 1 77 3 0x100090 poll dhclient 40942 362160 1 0 3 0x80 poll dhclient 89420 452629 0 0 3 0x14200 pgzero zerothread 27644 214459 0 0 3 0x14200 aiodoned aiodoned 35538 506488 0 0 3 0x14200 syncer update 89392 402379 0 0 3 0x14200 cleaner cleaner 95290 498344 0 0 3 0x14200 reaper reaper 85423 113091 0 0 3 0x14200 pgdaemon pagedaemon 51917 138531 0 0 3 0x14200 bored crynlk 35180 314690 0 0 3 0x14200 bored crypto 28317 37872 0 0 3 0x40014200 acpi0 acpi0 18390 454618 0 0 3 0x14200 bored softnet 32820 320883 0 0 3 0x14200 bored systqmp 2664 439482 0 0 3 0x14200 bored systq 49084 189752 0 0 3 0x40014200 bored softclock 69488 465034 0 0 3 0x40014200 idle0 76754 209547 0 0 3 0x14200 bored smr 1 77358 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9582 6420K 7588K 78643K 17840 0 0 pcb 13 11K 13K 78643K 656 0 0 rtable 90 8K 8K 78643K 1720 0 0 ifaddr 80 16K 19K 78643K 399 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 172 0 0 iov 0 0K 32K 78643K 663 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1229 77K 78K 78643K 3951 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 38 0 0 VM map 14 3K 3K 78643K 18 0 0 sem 12 0K 1K 78643K 830 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 4 9K 25K 78643K 2636 0 0 sigio 0 0K 0K 78643K 54 0 0 proc 50 38K 63K 78643K 1169 0 0 subproc 32 2K 2K 78643K 289 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 209 0 0 in_multi 13 0K 2K 78643K 259 0 0 ether_multi 1 0K 0K 78643K 19 0 0 mrt 2 0K 0K 78643K 19 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 126 556K 556K 78643K 126 0 0 exec 0 0K 1K 78643K 642 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 129 104K 105K 78643K 7666 0 0 UVM aobj 130 5K 5K 78643K 142 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 651 0 0 NDP 20 0K 1K 78643K 129 0 0 temp 226 3544K 3673K 78643K 70089 0 0 kqueue 0 0K 0K 78643K 23 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 85 0 82 1 0 1 1 0 8 0 rtpcb 80 285 0 283 1 0 1 1 0 8 0 rtentry 112 337 0 307 2 0 2 2 0 8 0 unpcb 120 2294 0 2285 8 6 2 2 0 8 1 syncache 264 13 0 13 5 4 1 1 0 8 1 tcpqe 32 42 0 42 4 3 1 1 0 8 1 tcpcb 544 961 0 957 3 2 1 2 0 8 0 ipq 40 28 0 28 10 10 0 1 0 8 0 ipqe 40 496 0 496 10 10 0 1 0 8 0 inpcb 280 4418 0 4411 42 37 5 13 0 8 4 rttmr 72 4 0 4 4 4 0 1 0 8 0 nd6 48 37 0 37 1 0 1 1 0 8 1 pkpcb 40 14 0 14 6 5 1 1 0 8 1 ppxss 1128 27 0 27 14 13 1 1 0 8 1 art_heap8 4096 4 0 2 4 2 2 3 0 8 0 art_heap4 256 1296 0 1156 28 15 13 16 0 8 1 art_table 32 1300 0 1158 3 1 2 3 0 8 0 art_node 16 336 0 310 1 0 1 1 0 8 0 sysvmsgpl 40 68 0 46 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 828 0 818 1 0 1 1 0 8 0 shmpl 112 140 0 12 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 6270 0 4871 46 0 46 46 0 8 0 ffsino 240 6270 0 4871 83 0 83 83 0 8 0 nchpl 144 10829 0 10357 60 41 19 60 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 38863 0 38862 4 3 1 1 0 8 0 vcpupl 1984 12 0 0 2 0 2 2 0 8 0 vmpool 520 16 0 4 1 0 1 1 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 36353 0 36353 27 26 1 7 0 8 1 plimitpl 152 242 0 235 1 0 1 1 0 8 0 sigapl 432 2763 0 2751 2 0 2 2 0 8 0 futexpl 56 110701 0 110701 5 4 1 1 0 8 1 knotepl 112 796 0 777 2 1 1 2 0 8 0 kqueuepl 104 830 0 828 1 0 1 1 0 8 0 pipepl 112 2252 0 2233 11 9 2 2 0 8 1 fdescpl 424 2764 0 2751 2 0 2 2 0 8 0 filepl 120 28833 0 28737 41 32 9 11 0 8 6 lockfpl 104 1509 0 1508 1 0 1 1 0 8 0 lockfspl 48 406 0 405 1 0 1 1 0 8 0 sessionpl 112 33 0 23 1 0 1 1 0 8 0 pgrppl 48 61 0 51 1 0 1 1 0 8 0 ucredpl 96 3170 0 3161 1 0 1 1 0 8 0 zombiepl 144 2753 0 2753 1 0 1 1 0 8 1 processpl 864 2781 0 2753 4 0 4 4 0 8 0 procpl 632 6119 0 6085 4 0 4 4 0 8 0 sosppl 128 46 0 46 12 11 1 1 0 8 1 sockpl 384 7065 0 7047 92 81 11 22 0 8 8 mcl64k 65536 527 0 269 35 2 33 34 0 8 0 mcl16k 16384 78 0 78 11 10 1 1 0 8 1 mcl12k 12288 94 0 94 8 7 1 1 0 8 1 mcl9k 9216 54 0 54 12 11 1 1 0 8 1 mcl8k 8192 138 0 138 8 7 1 1 0 8 1 mcl4k 4096 310 0 310 7 6 1 1 0 8 1 mcl2k2 2112 20 0 20 8 7 1 1 0 8 1 mcl2k 2048 67269 0 67224 15 7 8 12 0 8 1 mtagpl 80 251 0 251 4 3 1 1 0 8 1 mbufpl 256 136388 0 136051 106 71 35 44 0 8 8 bufpl 256 16315 0 11001 333 0 333 333 0 8 0 anonpl 16 402435 0 382424 169 82 87 99 0 62 0 amapchunkpl 152 14872 0 14726 39 31 8 11 0 158 0 amappl16 192 19207 0 18066 153 94 59 70 0 8 0 amappl15 184 277 0 277 3 3 0 1 0 8 0 amappl14 176 233 0 228 1 0 1 1 0 8 0 amappl13 168 144 0 143 1 0 1 1 0 8 0 amappl12 160 761 0 756 1 0 1 1 0 8 0 amappl11 152 327 0 315 1 0 1 1 0 8 0 amappl10 144 977 0 973 1 0 1 1 0 8 0 amappl9 136 869 0 863 1 0 1 1 0 8 0 amappl8 128 415 0 373 2 0 2 2 0 8 0 amappl7 120 1018 0 1012 1 0 1 1 0 8 0 amappl6 112 323 0 313 1 0 1 1 0 8 0 amappl5 104 1046 0 1036 1 0 1 1 0 8 0 amappl4 96 3163 0 3130 1 0 1 1 0 8 0 amappl3 88 401 0 395 1 0 1 1 0 8 0 amappl2 80 20533 0 20473 3 1 2 3 0 8 0 amappl1 72 60327 0 59934 26 17 9 20 0 8 0 amappl 80 6652 0 6606 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 141 0 12 3 0 3 3 0 8 0 uaddrrnd 24 2780 0 2751 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2780 0 2751 1 0 1 1 0 8 0 vmmpekpl 168 23066 0 23037 2 0 2 2 0 8 0 vmmpepl 168 347941 0 345750 280 173 107 144 0 357 1 vmsppl 272 2763 0 2751 3 2 1 2 0 8 0 pdppl 4096 5566 0 5522 8 1 7 7 0 8 0 pvpl 32 950718 0 928447 347 134 213 226 0 265 21 pmappl 200 2779 0 2755 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 653 0 130 16 0 16 16 0 8 0